tccatctatctatctatctctcttctcttcaaaactgtaacaccgttgaaatcattacctcatttagttcaagttgactgacatggatgtgaactgattgtcgtcaacaggaggctggagtggaaaagagatccactggtgtaggacatatagattagccgtatatcacaaatggatgatagtcggtcttgacagagtgcgaatgaaatgtgctgctcacaaatagaagtaacacgtagaagaaaatgaaaaatgttagagatagaaagggacggaataaaatgtgattcctttgggctcttggaaacctttctttaatgaatcccgactggaaggaaacccttccagccggccattggtctcgggtatcccaggggatacccggatatctgccgggatttggggggggggaaaggacatccgcatcccctggcgggtatccgctggccctggcggatatccgccagcggatagcggatatccgcaacggattatccccgcccatctctagtacacaatccagcttgttgggaggaacccctcccaacaagcaatctacatgccagcttgctgagaggggttcctcccggagagctggtatgtacaccagcttgttgggagggattccttccaacaagctggtatacatatcaggatggcaaatgggcagggtgtccaacgcgccacccgagcccattcgggcttgggccgaacccgtttaggaatagcccgtgttcgacccggcccagcaggcccgcgcttgggccgggctgggtgggggtgcccattggactcctaatgggctcccccattcagtgttccccggccgggggtggggggaggccgaggggcggcgggtgctgacagctgggccgtgcctgagccttgagtcttgagtttgactcaagaacttgtgttcaaaacttaaacttgtcgctggtgggccgtggacagtcgactgtcgtacttcaaagttctgagaatcaggaatcccaaatccttcgctttggactggtgttagcgtgattcgtacggtaagctttgaataagcaacattccaatctcaatcttcatccggctgagactctgagttggcactcaagtctacgactgcgactaatcactaactctgtccgaggctcctggagtccagcggctgcgaattgatatccgaatcagaatctgattccaaattgattgacgagtacgatttggattcttatttccaacttacatacaggctccaagctcattgactccaactcgtttgcacctggaatagggttgacggcgcgctacctgaggcgcgccgatgtgcgggcgccgcgcacgcgcgccctcggcgcgcatgaaatctggaaaaagggggggtggcgcgcacttctaaccctaactttttcggggggagtcatccatcaactgcccataaaagctgtatttttttgggtttcttggtggttgaacttacgttttggcccccgagaacccggttcgacccccgaatagtgtgaagtgccgcatggcacccgccgattgtggctacccgataaagcaaagtcagactttgctgtggtaaaaaatttaggttgaaaaaaaatataattaaaaaattaaaaaaacatggaaaatagacgatatgtacatgttttttactgcggaaaatggcgcccctggcgcgcctccaatgtgcctgccaaaggcgcgcatcgctggcagttttggaggcgccctccggcgcgcacttttccaaaagtggcgccgtcaaccctaacctgggaatccttgctcgcgatttgtggtggaccaactcgtttgcacgggcacatggaatctttgctggaccaaaaagcgaacacctgtaagtacatgacattcatataatcaaacttcaatgttacattcttatcttattgtgtccaacatagggctgatccagactgtatcttcccaccccaccgaggctcacagctacactttcacaaagcacaacccgattgtcttctgggttcttttgtgataacttatccacagcagaaaccagtaagtgcatgctgtataaattctcatattctcatccttctgttcaacatgagctgattcagtttgtatctccccaccccaaatctgattctcccagctacacattcacaaagcaccacccaattttcatctgggttcttgtgtcataacttatctacagtacaacagaaacctgtaagtgcatgctgtataaattcttattctcatattctcatccttctgtgatattattcttctgttcaacatgagctgattcagtttgtaccccgcttctaatctgattcagtttgtatctccccaccccaaatttgaaggcactccccaagtccccacccacctccaaataaactgtaattccaactccaaactgtccccacccccatttgcatctatccacagtgagtcaacccaaacaaaatggtcatacccaacaccaagagtcacagacgccgcagtccatcaccaagggaaagtgagagcgagtcagatggggcatctgatattcaggagacccctgtacaattccacccggcaaagacgggtactagacggacacctcagacccctgctggccccgctgcagatagtgtgagtgaatcacaagaagacagccaagcaaagaggcgcaaacgtacaagcaaggtttgggagcacttcctgagccttgaggaaggtaagatttttctttgatgtttgatgcttctgaatctcaagagtggaactgtgccaattgacacttttttgattttaattctggtaattgtttagatgggcaacccaaggcgcagtgcaattactgcaacactaaactctctgcagcaccatcatctgggacgaaccacctccaccgtcattccaaaaagtgcatcgaggcacacggggggggggggctgtcaagcctcaacaaggcattgtcagtttacccggatcttccacgatgatgcctaaccgcacctggacgttctctcaagacctcattttcgaaagattggccatgatgataatttgagacaaacttccttttgcgtttgcagatgggaacggattcaccgatttcatggaagcagctcaaccaaactttaagatacctggacgcaagagtgtccgcaacgattgtgtcaaggtgttcgaaagcatgaaagcaattgaatgcaccaaggtagccaaagcaaccgctatatcactgactactatgtactgctattgagcgactccgcacaagtgttctctatatacacggctcgaaatcgcggttggatgcatttgataaagcttgcgaagcggtagaccttgacccagacagccaacacccctctaaagatgtcccgactagatggaactcgacattcctcatgatccagtcctcaaccccatgcaagctcgccttccagcagctagccattgaagatgacaaatttgaatcttgcccaagtgaggttgaatgggaggagcttactgtcatccaagaatttcttgaaccgtttcatcaaggtgagcataatttctttttcttttctcttgcacctataaatttgtactcatacatatataactcaatccttgtagccactgttttgctaagtgggaccaagtatccaacaatcaaccaagcctaccgagcaatgacagctattgagatgcggctcacccaaaccaacaactcaaatgaacatgctcacatattcaatatgatttccccgatgaaggcaaagtttgacaaatactgggaatcggcaaaggaacttacagccatgggaatcattctagaccctcgatacaagatgcgctatctccgctacagccttgagaagctggaagatctcccagtggcccaagccgatacctttattggaaaagtccaaacatctttcttatccctctggaatcactttgtccctcagtcccccgatcccagcccagcaactgtgtctcaatcaaccaccacaaacaagaggaatattgatgctgatatctctggattccaggagtacatggctggcacccagggaggttctcaattcaatgctcctgcggcagagttggatctatatcttgaagaacgaaatgtcaatgcctcggaagatcaattcaacattctagcttggtgggaatcaaatgcaactcgatacccttctttgtctgaggttgccagggtcatactcatgattcccatgacatcagtcgcatctgagtccgccttttctactggaggtcgcattctagacaattaccgcatgcgcctcagtgatgaatcagttgaaatcttaatatgcactcaggattggatgaaaggctcaaagaaaaagagctcatagttcttttttgacttatatttacacatgtttctttttttaacttatattgacacacgtttctacataaaatcattgaaaaatgaatcaaatgaaaaaaattgcccgcctccatgaagctgtagtcctttttttttacttatattgaatgaaatgaaacaacttgccagcctccttgaccttgatattttgttttctgtattttattttctgtgctggcagcccatgggcaccctgtttgcaaaatggaccaggccaggccagcccatttgctaaatgggccaggccaagcctgcctgctaagatggtgggccctgacgggccggcccacgggcagcccaagcctgcctgtttgccatccttatatacataccctctctccaggaggaacccttcccgacaagctggtgtacatccgacaagctggtctaaaatccagcttgccaggaggaacccctcccaacaagctggtttaaaatccagcttgccgggaggacccctcccgacaagctggtacacagaccagcttgtcagaagggagtccttccgacaagctggtttaaaatccagcttgccaggaggaaaccctctcggcaagctggcatgtagatgcttgttgggaggggctcctcccaacggtgtggcctctgcgcctctaggccgaggggggccagggtttgttttctttacttttttttgtaaaaaaatcccacttgctcgtgtttgcccaccactaaaagggcggctatccgcagatatcagcacagatactgtgagcctgggtctcgaaagtgacagcaggacacaaggattggggggcaattctagatgtatttcaaggggataaagaaatacaactagaataagagaaagggagagagaaagaaagagaaaagaaatgaataatatcttttattttttatttgtttgataatcaaggtttactacagtcttactttcctttaaggatggctgttattaagcggaattaatctacgcctcctatcaactgaaactgaatggggtacttggtattgaatatatgtcaatccaacctcaattttttagatctatgatcaaggttctttaaagggaaacctatgtggttttcagttataccaccaaacagagaataatgatgacttgatttgatttgatgatgattaaggcagaggtttagtagaaacagaatgatgtgatcattcagagagacagagaaggaacttagcagaaagatgcaagctgaacttgtggagtgacttacttattggtgatcctgacacgatgagtgggaagattccaatagttaagggactccaaacaataacacggcgatgatgcggcggtgaagtatccaagttgaggttggtgatttctggtctgagttggttctgggttggtctgaagcttgaagatcctgaaaatgcgaactcagtatcctgtgagagaattttcagagttggattacataatcacagcatgtacatgtggtagagagttggaattccaacttggttgatatttcacaaggtacggtgaaatattacaacgtctatgaaggagaagagtagtgtaaaagtgtgtagtggtgactaaggttaaaatcatatgaggaattcatttctgaagtcagaatgtaataaaatcaagagataaaaaagttatagtacaaacatagctgaaaaggaggacttaagcagtcttttggccagcttggctggctctaaggctgacagatacccgccagcggatgcggatgcctgattctgatgaaattttcagaaaatatccgcatctgcacggatatccggatttgaatcgaccatctctattaagaatgatggctcaggacagagaaaccaatgtggtggatgaattttgtacctggatggcaatccaagcaattcaaaatagtaaaggatgtgggaccactgctacacagagctcacacatcaagccttttgatgccattgctgagaatttcagagttgttgagtcacaattttttcacccatgttttttgatcaatcatgatactcatacctgtttcctatgcctttagggaagcactctgagaacatatctgctataaaaggcaagatcaaggatttgatctataagcacagctttcttttctaactcttgttacttctcgtttcttcaaaccaaaatcattttctatgtaatatcagcaggttttgcaagtggaaacaagctctacattgcttggcctggtgatgtcagccttagagccagccaagctggccaaaagacttccaaaattgcccatttctattccaaatattatcttatcttttttgtcttaagacttttaacctgtttgacttcagaaatggatttctggtgtaaaattaaccctattcaccactggtcacttttactcaactccattccttcattgactttgtaataattcacagtacttcaagaattactccagcctttaggttttagctccctctaccacatgtacatgccagattacgtaatccaactttgaaaatcctctctgagcttgttgatttcacttccagatgattttcagactccagcccaacacagaacaccaacaaccagacccagatcaagcaaacacttatcagccagaagtacctctcttttcctacctttcccactaagcagtgtcattggtatcattagtaagtcacttctcataagttaagctagcatctttctgcttgtttctcttctctgtctctctcagtttctcttcattcctcatcaaatcaaaagccctgatcaaagaaagcaagctctagcttctactatctcaattcatcctgtttggtagtaaaactgaaaactacataggtttccctttaaagagccttgatctttgatctaaaaaattgtggctgaactgattcatcagtatcaatgacccatttcagtttttgttgatttggaggcgtagagttagctccgcttataacagctatcctagaaaggaaagtaagactgtcctcagccatctaacagagacattaagactgccaggaccttaatcttcattataaaataaataaagaacaaaaatatactagcagtatcaaatgtttccaatcaagctggcaacttgtccaattcttcttcctctcatacaaatgctgctcttgtgaacagtcttccagctcaaaagaagcgtgtgcagccagtcaaactggccaataagaacaaatcaaccacaggtatgatggttgtcacagacattgcaaatcaatctgacaactcaatcaaccaagctggcagcaagggtggccgtgaagaagtcattgaccccctcctggaatcatatggtccaagtactgaaaacccacttgctgaagccctcaggctgagtactactacactcgccctttaagtgctacacagtctacttggactcagtagattgttacaactaattccttttctgattacctgtctcatttgattgattgtttttttttctgataattttctgaatatctacttttatacacggtctgctctacagtctgcttgctcctgtctcctctacagtgtaactctgcagtctgcttggccgtgctgtatgctcagcttcactgttcactgtcttcttggcttcactctctactctactctactttctgatccactgtctgctctgctctacttgtggtgttcaaaattgatttttaaactgcattctacataaaatcataaacattacaaaaggtttgagataagccccaaatagagagaagtctcaagtttcataatgttgatttcttgggcctgtagggtttatgattttatgtagaaagtggtttaaaaaccaatttttaacaccctaactgtctgctatggtatcttgtttgctggtggctcaacttgcctgctgttctaaatataatacactatgtacatgttctgtttgactgcattacatgatacaacaacacacatgtaatacatccctttggctgtaaatttaagctcccaagggatgtgtttgtgaaaatacaagaaaaaaaaataatgactaattcagcttacctgagcaagatgctttgggttataaaaaatgatttgatacaagttgatggtagatagagcatgactagagaaacactacaaacaataccagttttgccccatgaaaaaatggcaatttgagtggtggaaaattgttcagtttcctgaggcttttttttacaaaatgactcaggagtaaaaatcaggctaaaatgagctattttagcccaaaaataaaaatgcctcaaactttccaaaattaatttttagctcatttgaggaatttttattttttggctaaaatagctcattttagcttaattttgactcctgagtcgttttgtaaaaaaatgctcaggaaagtgacctattttccaccaaccaaattgccattttttcctggggcaaaattggtattgtttgtagtgaaaggttgttacaaagttgctaccctaagaggattgccaatgaaggtcataaggggtgagaatgatgaataggtaaaacagagttgatttggtagtgaggataaaaaaggcaacaaagagaatggtgatagataataaaaatgatgaaatgaatgaagcaaattgtatcagaaaaacgcaaaaaaagtatacaacccttcattttttataaggggacttataatatgtaaggacctttacaagttgaggagtgttgaagtgcaaacttgggtggatctgtgttcatccatcagggagatgtctcccacctctcataaatccgccgtaaagtaaccttcaaggagctgtcttgcgcgggtctggtctattcttcaaggagggacccgtcaggtgcctctgccatgaacataaatacaggcacccatcatggtactggcgtcaaaagcagaaactattcctgaaaacatccaacttctgagtatctgtaaggtgatccaagaaaacagaacagccaaagaaagcaaaaattggtgacctcccaaagccagagattcctgcagggacagaagattttgcagaggtgggggtggtataggctgaaatttgaatgacagggctagggggggttagggttggctacattggaaacccttgccgccaacggttgctgatggttgtggtggtgcatgtatgcatatggtcaaagatcagaattttcatgacttctttgttgtcacaaccttcagatcatcctttacctgcatacctattgtgttttgaagaatgcttggacagattcacagcatcttcacttgaaaatcctggattttcattgtttaagtttgaatttttattttatttcttccgtctcaaagccatgatgttgtcatagccagtcatcacctttgccacagcagcctcaattgatgcagatttgcaatccaggtgggtacctctaatccaccccccaaaaccaccaaaaacaaccaacggataatagcattgtcagcacgataatttgattgattgtgcagttaggaaacaaacgagcttcttggaacgaatgagtttcttggaacgggtaaaaagatcatcaggttattctatcggttgcaaattctggagattccatgtaatcagtctaattctttcccaaatcctgataggtattctcactttgaaattgggaccaacagcggtgggccactacgtagtgtagcggcacttttttttcatccaaaaaccgtagtgttaatgtttttttgctacgctacgctgcgctacagtgcttttagcagaaaaagcggccaaaaaccgctaaaaaccgctgtagtgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcagaattccgctacgctactctaattgctaacagcaattccgctgtgttacgctacactaaccgctacggttagtgtagcggcccaccgttgggaccaatagtgttttttattggctttgcattgtcccttctgtacagtcattgttccacctcacacaatgatatgatgtcaatcttgaacaatctcttatcctgcttcttacccagttcaatcccatttaccataacttatttcctatcatccttgttacctgttgtgatcaggaagatcaacccaaagcaaattgtatgttcaaagttgactgggtgagatgaatataagcagtcttgtagttgtcatcaatgagttgcaagccttgtcaagagtgatcaatctgaagagtagagttggaggcagttgttagaataactccatccagaaatggcacttgtttgaagctcagagcttgaaatttttttcagtatgattttagattaaaggtcaaattaattttgttgcatcagtgttaatctcctttggattgctgagctacaagaagcctgaaggagtgacaattgattgctcttgagctgtcaaattcaatttgattcaaagtcttgttcattactacattgctgagagaggaaaagagagtctaatttgctagttgacagtgattttttcattcataaggacaagacaagtagcaaaatccaaaccatgaaaagaaatgcagatgaattgaaactttgagtacaagattagcattgataggttgacctatggttatttgatgttttcgttatatactgttggggagataatgcaagataaacaatccaggtaaggtagttggtgccctaaaagcagtatgggatttgggtgttacatcgataaaatctgcagtaagagaacaaagatgaaaatgacttgaattgttagtttaatgatgggacacagtactcacactttctgtaagccttttccaaaagattgactaacagaacatctgtgataaattgtccgattaccaattctgccaccaggcaattggcctggtccaagacttgcaaggccagtagctagctgctgtttgaatgctgcaaaaacaaggtcaattggacttcgcctgacaaaaccgccactgagaaattggaacatcaagcaactgttcaatggcctgcattcaaaccatagatcattaaattgcgattagaatcgcataaaccttgctggatgcctcgtacgatcaaataattgcctatggatgtctcggtcaggattgatgccaggataattgggggtagagatgggcgatttgcatccggatatccgcgcggatgcggatatccggctgctttttccggccatctaggcatccgcatccgcacctgcacccgctggcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcggatacccgccctctaaagggtcggcgacggaccggctggaagggtgtccttccggtcgacaaggtacaagtacctcgccggctggaaggatttccttccggccggcgaggtagttagaagaaacattgagggaattcatgaatcagcgccatcggacatctcgacatcctcgtgggattggggagaggcaacaggttgaggacagatagaagggtcgagatgaagggtctgcttagccaagtcgagcgattgaaggacgagttgatgatcgtccaaagccagcttattagcagcgacagtaggagaagacaagaagtggcagagagatgatatatcatcaaagatgtcgacgcctgagccgagagccgcgaccaataagttgagatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacgggtaggcgctttgctttcaaagccagcaggcagactgtaatatccggcgacgaatcgagataagggagcgccagatctgggtcgaagaaggagcttgggagaggaggaggtggcaattgttcgacgggcgatggcgatcttctcatcgattgtggattcgtcgggtctcctccatcttgcggttgcagggcccgtgcttggaggttctgctttttcgccaaccggccgcgtttcaccgtcggtcgatttattgaagagcccgagctagatgatgacgacgagctgctgtcggtcgactcgctctcacttgagcttccatcgctatcagatgatggcttgttgacagaattgggctatgagggtgcgtcgaggtacttgtacctcgccggctggaaggatttccttccagccggtccgtcgccgaccctttagagggcgggtatcctttgggatacccggatacccgccaacgatttgcggaaaaggggccatccgcacctgctggcgggtatccgttggccctggcgggtatccgccagcggatagcgggtatctgcgacggatagcgggtatctgcgacggatagcgggtatctgcaacggataccctttgaccatctctaattggggggggggggaggttggtttcagtggtggtggtggttggctagggtgttgatgcctgcttgatcacagcaagggcaaatgaaacaagagctgtgtggcaaaaaccagcagcttaaactgctgcacagcagcacaatgacataactttagcgcttggaaaattttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggtgcacttctctttgtcaccacctcttctcagacaccagtctctcatgaatgttgctcatgtctccctttggcctttgctcagaaaaatggaacattcagttgttgacttctgtttaccaagcaggatactaaaacgaactccaaccgggaggacacccatagcactgcctccgaaaccactgcttccaaatgcaattcctccaggcgcactgctgccgttgaggcccactttgcaagactaaacacagcacttttgaaagacaaggcagatagcttattctttacatttgttgctcacagcggatctatgtgaatctgtctattcagttgtttgctgatgttccccacaatggctcacttttggcaaatccttcttggaacaaagtgcgaaaactcgaaaagtttctagacaaactggaacgcgtgtgtgagcctctggtccaagaaataggcgtacatgctggacttatatggtgtctcctgatcaatgggaatctgcaacatgtatcctaatttcaaaacagcgacccaactatatataaccaactgttccagcttgcgtaccgtctgcggtacccaacggaacattctaccatctcacacaatgaaatgctccatgcgcttcagcgccccatccctcttggcagccaagaggattcacaagaactccttgaataccaatggcgcaccagatttgctcaagaaggcttccaatcagagtacaagaagcccaatactattctagacccagtcatggaaaccttgcgacaatcctcaaagaattggtctcctgataagctcaaagctccttttgcatctatcattgttcctaccatgtcaggaaaaacacgtcttctcatggagctgggcaaaaaaatacctgctgtatatatctgtctccgtcccaagggctcctccggcctcccctcccggtcaaagcttgccgacaacatactccccgagccccgtccgaagaacttgcagctcccttatgccaaacacctcattgccattctggaggcaaccactgattttttttgagtggcaaggttgccaaacttgatcaggcgagttgaatggctgcctggcttgattacagctttccaaaggatgggaaaacagatgatggaagatttgcttccaaggtttgtaaaaaaatagaaaaactcgatggaaacaaaattatatttctcaagcgagctgtggaatggatctcaaacctgagtacagtccaagatcgccgactcaagtttctactgctgatcgacaaggccaggagcttgcttgacacggaaagcaaacctgacaaggtgtcacattttttgcgagttgtgccgggttttatctcagatacctccgtcaaagggattctttgctttgctcaccgacaccacctcaaaagtcgccaatttctgtccacccctccgagatgatcctagtgcaaggctacacaagctggggtgaaatctattcccaccaatctatcaaattcccacatttgatgtgttggcctgggagcctaagacctgggatgaactcatatcaccgaatcgcatcctaagctacggtacaccattctatggtctatactatcagaaagcagaaaccaagctatcaccggtgaccgccatcagtcagatcatgatgattgcacgtgcaaaacttctttaccatgagccctcctctggtctgtctcaatcacaaatctttgcactgcttggtttgacaatacagccacagttgtatacagcttgggatatcaacgccaagaccctttcaactcatgtggcacactgcatgtacatcagccccattcgagacaagattgttagcaattacccatcacaccttctctacttgtccgcggctcaccaatttctagcatcagatgactcccattgggttacctgtatcgatgccttgactcttgcagtgcaacaagggcttactactattggagacaccggagaactggctgctaagatcgtattggtccgtgcaatacatcagactgtgaagaagacgctagagagggaggatgaaattgtgtcccaggaagcagaatccaaccaagaagattcaatctcacccagggtcagcaataatttgattccctatggacatccggtttgactcaaagatttccttgaagttttgactggcaagaccattgatcaaatacactttggcccgacagccaatgaggctaaacaaaagctcgtagatcaagggacctttgaacccgcctctgttacactttagaagtgtagcaaggaatgtattcaagcacacttctatagtgcaaaaactgtggtttgggatccaatcccacttccaatcccgatcccgcaatcccgcaatcctccaagctctctcttcagtacacgggagacttgtcaacgatcccagtgctaaccccctatccccaacccctatccctatccctatccctatccctaacccctaaccctatccctatccctaatccctaaccctaaccctatccctaacacctaaggcctattgaggtgattgagaagggagggatgtttgttttatttggagttgaacttcgatcggtgtgagttgagatattgtatgaggggggggaggattgcgggattgcgggattgcgggatcgggattggaagcgggattcacggattttgcactgtagcagtgcattcacacccgtttctgactgcacttctacagtgtaaggggtgtaggtccacaggtcgatcaaggaatgatttttttcaatcattttattttgatcagatactaacttatcaaaagtcccttgcctgcagtcggtttttctgcgcgcgaagcgcgccctcccgcagggagggacttgcgtacaaagtcaaaatttgggctggcacaggaaataaaaatggctggagtgaaatttgttaaggccctggctccttatcctaatcctctacaagcctggctcagagccagattgtacttttgggtcccagctttcatttgaaggtggtctcatcccttcatttgccctggttccccttctacatttttttgaaaaatgatttttcctcaaaaacccaaaacaacaattgaccaagatccactaggaaatcaaacttagagtcccaaatgctcattgagatgattgaaaaaaatgtctattcataatttctgtcaagtaagtggtttttttagaaaagttattatgtggtattaggctttcctgtcccagccaaatttttgccttgactcataagcctctcctacggagagcgtcccgcggggacgccccgggagaggctttgttaagctaggatcagatacacgcctaacgccaaacacttcatggagtatttgtaccgaggcttagctgtccaatgtaagcgtttacagccagggttcgatcaattatttacgatctacctcaagccttgcacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagttcctcttcaagctcgaagtcttcaaaatcataatcttgtccttgattaagaaagttgtgtagaatgcagcatgcctgagaatcatcatgttagctcaatagtttgcaatccagccaatatctgacaacttaccattatccaagatgtaaccctttgcatgtcgtgtttgcttgacactcgcaaccgcaagcctctgaggctttggaatcaatttttcaataacccaatgcagttctctatggctacccgaacaccagaaaggtgacggttgaaatccgtttgctcatctgttagctgcttgtttctcttccgcttgtaagccggcactgttgtgagagtgggtacaaaggccgagtcggccaaaaggtattctccgtctgagaagtattggtttggggatttggatagcgcacagttcgtcataagtcgcatatcgtgagaacagccaggccaacccgtgaacacataggtgatatttttgtgttggtcgcaaaccagtagggtggcaatgcaataaaaccccttccgactatagtaatcctggccgtccttctcggggcaggtcgataatacaaccagactaccgtcaatcagtccaacacaccctttaaaccctacttctccataatgcgccttggtctcttgtcgggcggcggcggtaggccattcgagcagcgtggttttgagcgataatatagccatgatgcaacgattcgtgtatacctcgacggtgccatggccaattcgataacatgtcgcaatcatccctactgcaaccccattcccaaagcatccgagtcggttaagagccaccatcatttgttcgattacaggccgctgaggatgatttgagttgttatggaaaactgggttactttcaacctggctgcatagcttcatgaaagatgcccgagtcatacaaaaaaactgcttgaatcaactttcttgcatcctgtgtaagataaattgatgcatctcaggggctttctctatccgtccccgaggcgctagatatcgatcgccttggattttgagcagggctcgagccttacattccaggtctgtgtagatcatctcttcatcttcccatttatcatcctcgtaatcggtatccatatccgaaccggatgtatcgttttcatcaccgccaaacagataattgagggccattaatgtgaggtcgtctttaatcgacttctccagtgatgtgatcaagagtctccgacgtgaggtgcggaccatggcttccaggcagggttatagagagataggcatagctcccagtggagtttgcttccagctaattgactcacaagccgagggcttctgttgtattttcccctgcaccattcacttatacacacgatgatacagttttcagcctacgcctgtctcatgatcatcagttcgggcccaaatcgctgaatcactcatgtactacagttaaaggcactaagtaaagcaccgggttggtgcaggcacaggcaatggggcagccgtaatggaaaactaataagtaatcatttgtttaatttgatagtgatcacatgactatagttggcatttgatcggaggcttcatcatgtaatctgacaataaaaacatttgtttgagtcatctaatggtcgtccccggctggacgcatgatgggtccaaactcgtcccagtatctgcaaatccggagcagatgccctgcaaatatttgattaatagctaggtggttcatggcagaaagaagcccttttgcttactttgtactatcaccgtgctcccgtcaaccccgacggctgtgacggccgaacccgtcgtactttcccattttgatgcctggtcgtgagacctctggagtaatgtcatctgcaagagtatacctagagatcgaaaagtcaggagggcaaaggggatctagagttaaatgagattcaagcgaaccatggtaatcgcgatgctggatgccattgcgcctcatctccatgagtatttcggaactgaggtccctcttcgattcaccttggcgccatcgaacgtaattgttgttggtagcgagccaattgaggaggactgtgatgctactaggcccaccgtcgacgccgtcaccgctccaagatggttgtcggaccattgggggtagaggtttgaggttgatatgtcgtttatcagatggcagtgtccagtcggaaggaaagcgttgacaccaaacgatcccaggggcgacttgtggttggttacccaaggagggcccgactggggaattaagcctttcgggaccccggtccccatggaaaaaagtctcaatacttccaggcgatggccttctgggaatcatgacaggaggtttcccctttggggggcttcaaactagaactcccaggaaaaagtttttcgcgctgtttctttttcctgggtttttggacctgcgcgaggtcctggaacctggggtttcaattttgaaaccccctaatggatgctttaatgcaggtgtaccaggcatcacttggacactcggactcctaagaccatccaagttattaattgggcactcttgatagtgtccaatgcacaaaaaagagtctgaaagtgtctgattttcactttccacatggggtcaaaagaggtgcagtctcaacagccaactagagggatcccacctgatcatcaaaactgtacagtctcaatctatactcagagaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcctcctcaatctgaagatattgtgcttgataaaaactgaaaaatgccagatctggttggatggtgaccagatatttctacactcatgtccagtctcaccctctcatgaaaaccatgacagctttgcactatgttttctgttaggcaagcctcttcattttagaacaatttcagctgtcaaaaaccttgttgaatttttagaaagacactatttcatccttgttaatttcatatccagtcaagcaggcaggatctgactgtttgaatcaattggaaaaactgatttttgttaaattatgccagttttgaaattccaaaacatggccttcttagaatggagtttggagactcatttttgatcctaggatgttgtccttttttaaccaagcacccagatgctaggctaactgtttgcaagctttgatttccaaaattccttgaggtttctgctgtcaatatctttcaagcaaaaaaaaaatgatattccaacctcaaatcttgtgacctccagccataagtccaaattagaatttatctgctttggaaagcgtcctgcaggacgtggggtccctttggggccctccaatttagaggcttatttaagcttggttaattgactcccaaaaattggagagttgactcccaaaccccaggaaggtcctgaaggcggtcctgagacagtcctcaggatgtcttccttcctattcccccccccctactttttgggagtcaatccttcaaaaaccacatcaggttttggatttgggggtccaaaatatgtttttaaaaaaacctgatttgtttggaagctgatcctccaaaactagatggggcttggggggtcagtggcttaaacagagcccctgacagccgggaggattcctcccagtcacagagagtacactctcaacatctggactactatgttttctgggatcaaactcttcttcttaacatcatcttgttggaattgaacaatcaatcatgccactaatcaaatttatcaaattattctttgagaggctgttgaattaagcactgtttaccattagtacctagcaatgtccgtctagcttaatatctatcaatgaggaatgaaccccagaatatctatcacctgatccaagtgatcctcttcattattatttaaagggaagacaaaattaggaattgccttaatcatttccatacaatgctctcaactgaattttcaatcctccacaatgaatctccagactagcatgacttctcatgctaaggatattcatcttcccttttttccaaatatttatttgaaacttgcctctccttgttgagagaaaagatatcgtctgactgatgaagtatcaggaatcactctagagatgtcgctcgacacccgggtacctgcctcaaaaatccaatatttttgacacccacacccgcacctgcacctgctagggccgccagggtgggtacccgggtacctgcgccgggtacctgtgggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaatgaagaaataaagaaaagcaaattattctatcaccactttgaattttatcttctctctgatctatctttagctttacccttttacttggcctcatttgccttattcaatttccattgatgaagactgtacaccatctttatgactggaggaattcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctccggcctcaacaaagcaaccagattagttcagcaacacatgcaagacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaaaagggagtgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcgggtgtaaggcgggtacccgggtacctgcctttttttaccgcaaatgttgacacccgcacccgcacccgcacctgtttttaccacaaatgttgacacccgcacccacacccggtacctgtttccgggtacctgctttggaaaacaggtacctgcaaatgggtactgggtacctgctgacatctctaaatcactctaatcagccacccaggcccaaaactggactcccataatatcagatctgaaactgcccctaaataggagaagaattggagcaatgattcaagggatgatggttctctagtattatgacctgtctggaaccccccaattcaagatagagaaaaatagacagcccagatgagaggttcagaagggctatatatggtattaccaagcattggttaaggattgctgaatcacacaaatattgggctttgaagatatgttgaattaaaacagactggattaatacagccaagtagcatgttcttagttgttttctgagtatcttctgagtcaaatatgaaccttaataagctcaactcaactgttcttgtctctacggtaatatgttctccttttcctggcttattgtgtgatatgaaaaaattggttatccaagtctatgctttatttttatactctgctagtgcgaccatttatctataggccaattttacaatcaatttgaaacactttgctgttatcatgctcaatccaaaagaagtaaccaactctgtgaccttctgattattgttcattgaatcttgtaaaaacaatgaaacaatgtgatgtgatgcgataaatggccatgtattggtatcacatcaaaaaatcaattcattgcatcggcattgtatcagaaagcaatgcaaaccgatgccaccaaattatagtgcatcgctttgccaatgtgatactgatgcactgtatagaagaatctgatgcggggccccgcattgctctcctcgatgcaatgtgatacaggcccaatacaatgtgatacctatgcatgcatcacatcagttacactgttgcttgtaataaaagaactttgaatcagaaaatggaattgataaggaacagtgatccaccattacctggtgaccttccatgtgggattgtcatttctgatatcaaaaagttgacaagtctgcttttattgtcttttaatagcatcttggtgctccattttccctggtaagaataacaacatgaaatatgtttgagataaaacaaacacccctttaatcaatcagaaattaaccttgatgaagtgtgatctgtttttaagctaagaaaactatacacagcaaaagggattgtattggttacaaacccccgcaataacgttgccctgaggcaaccaatataagatcggtctgattgaacaattttatattggccaggcccaccaatacatttttcctttgttctaatgtatcggtgggcccaaccaatataaaatcggtcaatcagaccgatctcatgtcagtcacctctgggcaaccttattgcgggggttgtaaccaatacaacccctttcaaagtgatacaaactgtaacaattgatgtgatcatatgacctgggtaatttattgtacaatttttactgattgatatcatgatgtgatctgggtaagttattttcaggaatattaagatgaagataatgatgaagagtggttggatgttaacctgagttgactatgtaaaattgaatgcaatctgggcaaggcatatgtgagacataagatgaaagatagctaaattctgcaaaataattaagctcaagttggggtaattttgacttcattagacttctaattgaaagagaagaaaattgtaaactgtatgggtcaaattgaaagaaaaaaaaatgaatgaattaactaacagagcaagatttttggaatttggagacattgtctatgaatggagtcaaaattccatccaataatccccagccaatcatctgatctctagtgatgttctccaattggaataacttgggatttgtgatagaattccctctcaagatggtaaggaattcattgcaaattggtggggtgattatcaaaagttccatgtattgtttgaccaagtccgtcttgcatgcggcaactgagtatatgtcagagtttggtgacaaagcccggctaaatcaacttgctttgttgagttgtttccttttttttgaggaaagcttttcataactgaattctggcgggggtgagtggagagtgactcctgcaactggttccaactaaaacccatatgataaatcagaaaacatgtactgtaataatgatcaaatttcaaaaccagttggcttaaaatttcttgtgcccacttcttgatagcagctgcagtcaatgatacaaattttccaatatatgttgaatggataaatattagaagattgtcattgtatttgatatttggcgggtggagtttgtaaagctgattcatcaaaacattgagggggttgaacttgctagcaggtttgttgctgcttttgcctgcttgttgggatgaaccatccttttgaacagcctcctgggttgacacatatggcttttaacatgtatgacagttttggattgattcactgcggacaaaggatttttccttatagttaactgtggtggtgtcttggtcactttcaatgactctgtcaatccagtgggtgaaggatggcaagttgttggccttgtaatttgacaacttcttaaatctgttttccccattttagcttcatagaaatcttccaatcaacacatggagactgggttgccatcaaattacatattaatccccctgaggaatcaaattgctttttacttttggccaggaaattgtgttgaaactgttggaaactggtcactctggcagtgaacaagagctcaatttgaaagcttccataggaagttgccaaaattcatccaggctaatctttaaagactggaaatattcttaactgatcttatagagattgaaccttgaggatgggaacattgtatctgagtaagatgttgctagaaccaaggtgtcttttattactagctcatcataaagattgaagcaagtgaagtctttcagttagtaaaagatttgagcaaaagaaaagtaaaaggaataaaaggaaaaaatgaaagagatgtgataattcctacctagctcagcagaaatattgaagcaagtgaagtctctgctgaattaggaggggaagtggggcagctacaggcccatttagcattagcatacagtgttttagcggcaaaaaaacacctaaaaactgctaacaactgctgtaacgcagcgtagctggtgcttctttgcgccctgtgcgcattcagatgggggcgttagcacagacaatggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcgaaaaaccgctacaatttagcgtagcgttagcgcttttctcattttctgcgctaatgctacgcgcatggggaaaaacttgcgctagcgtttagcgtagcgttagcgcaattccccccatttgcgctaacgctacgcacgcagggcgcaaaaaaccgcccgctaagctgcgctacagcagtttttagcggcttttaggcgttttttgccgctaaaaacactgtagcgtagcgtaacgcagcgtagcggcgccagaggcgcgctaacactacaccaaaaattggcaagtgttagcgccgctacgaattagcgtagcgcagcggccgtagcggcgcgctaacactacacaaaaaaaaagaaaaaatggcgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagcggcccaccgctggcacagatggggagaattgtgctaacgctacgctaaattttggcaaatgtttgcgccctgtgggcatagctttagcgcagaaaagtataaaagtgctaacactacactcaattgtagtgtttttttgccacacatacgctacagttggttggcccaatgctggtttaagaggttggcggattcttgattatgtgatgatttgtgaaacctgtgaattggggtttcacattatccttgttagggaaaaacagcttaaaggtggtgctacaatcaatgaattgttgctgcaagtgggaaagaaaagtataaaatcaggaaatctcttttgtttttgttgtacgggtgagcaaactccacaattggagtatgaagaaaacaagaggaggagccggggaaaagcaatgaacaccagtgattccagctacaacagattaagagtcaactgctcaaccgaccgactagccgtcatatcccgttttttatggtacatactcgtcgatcgacaaaagatatcctttttggaccgctgcctcctccgactcaacgccgcaaaccggtttctatcctcgaccgccgaaggaaactagacttccgtcgactttcaaaacttcctccacttccaccatcgcctcccccgaccccgccacatcacacccccacagacaatcaccaaactgaacaattcggcttactcattgagggactaaacaatttcagtatatcggatatcaacccgaatacatccaaccttactgggaacgaactttccaattctgcacccatcaacaatcaaccaccttctcctttcctatctccactatcttatattttttctcaatatctcactcgacaacccccgacgactcatcttcctattcgacaaacatccccattcgaccaacctcatccaatgtcaacatcgacggcatccgagatcacccccagagctaaatttcttcaacaaccaagtgtctacaaatcagatgtggaaccacttgctgccgacggttccaactttgacaaatggaaacgaggcctcactcgaatcattcttctcactcttggacacgccaacttcttcgacaaatcggagaactactccaaactttcagaccaggagaatacctgccttcttttcctcatccaaatcacaatctacgacgaacttgcatccctcgtcgatcaatacaccaagggcaccgaagcctacgatgctatacagacctgtagggagtgtgcaaactccacatttggagcttcaggggtagaagaggaggacacggaggagcaatgacacaaccaaggattctgactacaacagattaagagtccaccgctctaccagacagccggtttcttttcttccctctgcattttatggttcatactcgacgttcgacaaaagacaagctcttcggcccattgcctcctccgacacggactcgtaaaccagtatctttacttgaacgacggcgcaaacttgaattccgaaaactttcgaaactcccaccacttccactatcacctccaccgactccgcccatcgacaccctcattgacaatctcggcaatcttaacatctccgaaccaggaagctccgaacccccaccggctcagattccacagatcagtcgaatcgacgatcaacttctctccccatccgcccttccgacatcgtccaataccaatcaacccgacaaccgacccccatctccatttatttctcccatctcctacatattttcccaatttcttactcgccaaccaacccctgtgtaccaacctatccccatgtcgaccaccgctgcacctgaagtcaccccaaagaccaagttcctgcagcaaccaagcatctacaaacatgatgttgaacaactattggcggatggttcaaacttcgataaatggaaacggggactcacccgcgttatacttctcactctggggcatgcaaattttttcgacaaagccgagaactacgcgaaactcacggtccaggaaaacacctgcctcctctttctcattcaaatcacgatccacgacgagttggcctctctggttgatcaatacaccaagggcacagaggcttacgacgctgtccaaaccaacttccagggaacggtcagatttagacagatggaacttattgataaattacttgaactccgcatatcgggcccaacgaccgagccgtcgcaagtaccgggtttatttaataaggtattcgagatctttgcaggcctacataaagtgggagctggcctacccacggtcgttgaaagccttatcatccaagccatatctccgacccccgcgtccatgtcccggtctcaactcttccagaacatttcccttcaacttggttccaagaaagacgtctccgctcgtgatatccaaaccatcatcactttggcttacggcgaaagcctccgatttgactcaaaccaacctgcttcggtctcagtcttccgtacttggaaccaacccgcttcctcgccaaacaacacatggacgaaccgcaatccaggccaacaacgcaatgcaaatgcgacctctcaaccgtcatcctactcccagaacgctccttgccaatccaacaatggcaatcaggccagacctcgccaacaaaacattggtcaccctggtcacccgaccatcgacgacattgcggccgccatcaacaacatccgaaagggtaacagaggaccgtccgatcccaacctccttgccaacaacccgtgctcttactgcagcgcacatgggcactggcgttccacttgtcccatcctccgacgggatgcaaacctacctgctcccaacaacgcgagtcgccccgcttccggttttgcccgccgagctgcacccccgaacgacccacccaccagctcagaacaggtcccgattgtccggtcagcgatgggcgcggatgcaacgggtgcagctggtgaaggcactgttttggattctggggcaacccaccacgtgagcggctctttccacttattttccaacctctctcccatccttcctccactcaaactgaatctagcctcttccgatggctctatgctggcaacccacagtggacacctcaagataaccaatggggatggtaccctaacgataccgagggtgctgtacagcccggaaatgacgggaactctacttagtcttggacaactagtagactccggcttcaaacctcactttcttccaaaccatgacatcttattagtttctccttttgtttctgttacggctcaatatcataatcgttcctggctcatattccccacgtctttccaattcaactcacctgccgccaaatcggtcacaacaaccctcccaacatcttacgactggcactgtcgccttggacatgtatctgacgacgtcgttaaggattttctgaaacgttttgtaccaagcttcgacctcaaatcctggacaccattcatatgcgaatcatgcaaaaaatcaaaaagtgaacgacgccgacactccctacctgaggttataccgaaggataacatgcttgatttactcgtcaccgatgtgttaggtccttggaccatgatgtccacggcaaccgtttcctccttaccgtccgcgaccatgcgaccacctattcctttgtgttccccatgaaatctcggtcagaagttccgactatcctcatcaatctcgtcaagaaaatcacatcctgcttcaaaaaatcccccaagttcattcgctgcgacaacgcaaaagaatataccgttaaacccctacaagactatctttcctcggttggctgttaactcatcttcacctctccatacactccggaacaaaacggagaggcagaacgactcaaccgaactctcggcgccatcgctcgcacaactctcaaccattcccttctcccatcaaaactctggtcttatgcataccgatgtgcctgcttcctaatcaaccgcttatccaaccggcgctgcaaatcgaccccactcgagctatggtctaaccgaacgcccaaaggtgattctttctacccctttggtgcgagggcctgtgtccatgtccccaaagaacgccgccgcaaaatgaacgaacgaggctggacgggttatctcgtgggctaccaagatgatgagcggggctggttcttctggaatccagagacccaaaaggtcatcaattctgagtgtgccgactttttagatttccagggaaaacccctcgttccttcacctgattcttttgctaacacagccattgtccgtagagtactccacctcggccaggagaaaaccaaggaattatgcaaagaacaagactccatcatcgacaatcttcaagccatctctgacgccgacatcccaaccagtttgaaacatgcgctttgatcccgggaatcccatacctggaaggcggcttgtctggccgaatgggatcaacttgtacaaatcgacacatttgacattgaagacaaactcgacaaacactcaattggaacccgttttgttttcgacattaagcggaaatcagatggatcagtggaaaagttcaaggcacgcttcgtagtccgcggtttcaaacaacgtctggggatcgatgttcgatcaacctttgcaccgactgcttctctcacaaccctgcgaatgttattgactctcgcaatcaaaaacaaatgggaaatcaattcctttgacatcactggagcctttgtccatagccccatagaagaaaccatctacgtagatcccccgacagatctctttccccacctaaatggaaaagtacttcgactgaaaaaagccctgtacgggactcgacaagccagccgatgctggtggaaacacttcaagaacctgttacacggctggggttttgaatgtgacgaagttgaagaatgcctgtacagataccggaagaacaacgacataatcattgtatggatacacgtcgacgatggtattgtgtttagtaacagtaagatgaacatggaacgcctccgactcaacatggaacaggaactccgtgtcaaatgggactctcggcctgacaaattagtgggcttaaaaattgaatacgaacaagattccatctttctcagtcaacaccttctcatcgaccaaaccgtggaaaaattcacctctcaaatccaaaaacacattgtcccgacgtatactccactacagggtgacaacttggttacatcttggggcgacccagtagaaccaactctctaccagtcctttattggatcaatcaactacctggctcttggtacgcggccagaccttagctttgctgtcaactatctagcccggttcagcgctaatccaaacgaaacacactgggcggcgctgaaacatcttatccaatacattgccaccacacgcgacaaacgcctccatctccaagagtccgacaatcaactgacaacctggacagatgcaaactggggaggtgaattccaacgttcgacttcggggttcatcatccatttcctagggagtccaattgcttggggttcacgtcgacaaaaagtagtagcaacgtccacatgcgcggccgaatttatcgcattgggctcgtccgttgattttctacttttcttaattcccattctgaaatcattagacagtcttcctcccatgacactgaaatgcgacaatcaagccgcagtcttggtgtcggacgacaatgcttcaaaaggaaggatgaagagcttagagcgcaacttcttctttgtgaatgatgcggtgcgggaacacgacatcaaactggaatgggtatcaaccaacaacaacttagctgacttcttcacaaagaccctacgcgccaatctccattctatctcaatgaacaaaatatttcaataaaaaaaaaaaaaaaaaaaaccttccattttttttccacacttcttctcatcttataattttttttctctttcttcttcttttatcattctcctgtcattttcatttagtttattattttttccaattcattccaaaactttcttaacaattatccgccttctgccataatggcaatattttttattcttgttatcatgtttgcttctaactctcagttttcatcattgatctttgtttctcttgacctcattttcagttttcttgtagttgtgtggagtttgagggggggtgttgtagggagtgtgcaaactccacatttggagcttcaggggtagaagaggaggacacggaggagcaatgacacaaccaaggattctgactacaacaagaccaattttcaagggacacttcgttttcgtcaaatggaactcgtcgacaaattactcgagctgcgcgtttcaggtccatccaccgagcccgctcaaatccccggccttttcaacaagatatttgagacgttcaacagcctacacaaagtcggtgcgggtctttctcccctcgtcgaaagcctcatccttcaagcagttgttcctgcaccctcgtcaatgtctagatctcaactttttcaaaatatatctcttcaactcggcaagaaaccggacgtcacagcctgcgacattcaaactattattacatccgcctatggcgaatccctccgtttcgactcatcaccgtcgccaaatgtttccgtcttccgaacctggcccaaccaaaatcaatgggctaattcaaatcaaaatccaatctgacctccccgtcgaaacccttttcaacaaaatcaagcgggaacacaacctccagcatcggcaaccaacaataaccgtcaatccaatgtgggccgacctggccacccaaccatcgaggacatcgccgcggcaatcaacaacattcggaagggcaaccgaggccctagcgaccccaacatattcatcggcaagccatgctcatattgcagtgtatcgggacactggagatcgtcctgcccgacgctccgcagagatgccaatctgcctcctcccgacacatcaacgactagtcgccccgcttccggtttcgcccgccagacagcacccccgaacgacccagccattggcacgaattctaatgcggcagttagatcgacggtggccgcggatgcgacgggtgctggaggcgcaggcacggttttggattctggggcgacccaccacgtgagcggatctttccatcttttttctaacctttcttgtctccgtccaccactcaagctcaacttcgcttcctctgatggctccatgaccgcaactcacagtggtcacctgaagataaccaatggggttggttccctaatgatcccgcggttcctgtacagcccggaaatgacgggaacaattcttagtctaggacaactaattgactcaggcttcaaaccttcttgcctcccgaacaatgacattctcttaacgtcctctttcatttctgttgttgctaaatatattaatcgttcctggctcatctttcccgcgtcttggcaccacatatccaactccatcaaatcggcttctgctacttctccgcctcaactctcttccccttcctacaactggcattgccgtctggggcacgtctccgactctgtcgtaaaggatttcctcaagcgttttgttccaaacttcaacatcaaacaatggactcctttcatctgtgaatcgtgcaagtcttccaagagcgaacgccgccgccattcacttcctgaagtcattcccaaggacaaacgcctcgacctcttggtgacagacgtacttggaccattggaccccgacatcaaaggcaatcgctttctacttaccatccgagatcatgccactacatattcttttgtattccctatgaaatcacgatccgaggtccctggaattatcatttcgctcgtaaaacgcatcacttctcatttccaatgttcaccgaaattcatccgatgtgacaacgcgaaggaatataccgtgaagaccttacacgactacctggcgtctgttggctgcaagatcatcttcacctctccttatactcccgagcaaaacggcgaagccaaacgactcaaccggactcttggcgacattgcccaaactacgctcactcattctcacctgccgtcgtccctatggtcttacgcttataaatgcgcttgcttcctgacgaaccgcttatctaatacccgatgcaataccacccctctagaattgtggtctaaccgtgaaccgaatgttgcctcattttatccatttggttcaagggcaactgtccacatcccaaaggaacggcgtcaaaagctggaccagcggggatggactgggtaccttgttgactatcaagacgacaaacgcggttggttcttctatgatccagagaccaaaaagatcatcaactcagagtgtgcagattttttagacttccaaaacaaaccactgatccccactcccaaaaaatttcctgaaacacattgcgttcgtagaatacttcatctcggcaaggaaccaactaaagaaatttgtgaagatcaggacattcaaattgacaacatccaggccatatccgatgcggaaattccgacaactctcaaaaacgccttgtcgtcacccaacgcagctcaatggaagtcagcatgcatgactgaatggaaacaacttgaagacatcgacactttcgaaattgaagataaagcatcaaaacattccatcggcacccgcttcgttttcgacatcaaaaggaaggtcgacggctcagtcgacaaactcaaggcccgtttcgtcgtgcgaggttttaaacaacgcctcggaatcgacgttcgctccacatttgctcccactgcttctcttactacactccgaatgttactcactctctccgtaaaaaataaatggacaatcaattccttcgacatcactggcgcatttgtacacagtcctatcgatgaaacaatatatgttgatcctccgattgaacttttccctcacatggctgggaaggtgctcaagctgaagaaggccttgtatgggaaaaagcaggcaagccggtgctggtggaaacatttcaagacccttttgcacggctggggttttgattgtgacgaggtcgaagaatgcttataccgctaccgcaaaggcgagtcagtcatcataatatggattcatgtggatgatgggatcgtcttcagcaacgacatggcagctcgggaccaactacgtgaaaatcttgaggcaagcttacgggttaaatgggacgcaaagcctgaaaaactagtggggctgaaattggaatactccgacgacgcaatcttcctcagtcaacaacttctcactgaccagaccatcaagaaattccaagaccaagttcaacaacacataattccgacccacacaccattactgggtgacactagtgacaaactggggtgaccccgtatctccgaccctttatcaatcgttcattggatcattgaattacttagcactcggcacccgcccggatatcagctatgcggtcaactatttggcgtgtttcagttcaaatccaaatgagacgcattgggcagcgttgtctcatctcatccagtatctcgcaacccacaaggaaaaacgcttgaagctagaggccaaggaggattcattagtaacgtggtccgacgccaattggggaggtgaattccaacgatcaacatccggtttcatcatcacttttatggggagtccagttgcatggggctccaggcgccaaaaggttgtggcgacatcgacctgtgcggcagaatttatttctttaggatcctccgttgattttctcctatttctcattccaataatcaaatctctcggcgtgaatccaccgctagtcctgaaatgcgacaacagggcggccgtgctggtatcagacgacaatgcgtcaaaaggtcgcatgaagagtttggaacgtaattttttctttgtcaatgatgccgtccgtgaacacaatatcaagcttgaatgggtctccactgcttccaatatcgccgattttttcactaaatctctccgggctaatctccacttgatttctttaaataaaatattcccaaaataaaaaaaataaaaataaaaataaaaaataaaaaaaaataaaaaaaccaactctcacatgactgattctattatgttggtattttcttattaattatcttcaaattttttttcaaatttttatctcctgccttattattcttggtttgtttcatttttttattttttcttattggccatgtttaatttttttcttctcactttcacatttttcatattttcttgattcttttttaagggttggaaaaacgactcccaaaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtagggcgtataccagaccctgacaaactctttcaaccgttgacggatgaggcgtcgtggttctgtttggctaaattcccttgaagcgcgtcctcgaatctatagacctcttcggctgaaagcctgcagctctggaccatcccagatgagtccactagatctacgttgggaatttgcttctgttgctccaaggaggaattcgaagaacctgaatcacttgcgtaaccattgaccatcgatccaacgcacacgtactgtcgatcgagcttcttttctaataagagttaaatgatctcagctgatgatcatcatcaaaaaaaaaaaaaaaaaaaaaaagatgaaactgatctcacttgagattttttctatggtctctaccatttcctcccaaccacctggaacacaatctccaaccatcttcccagtcttccattcccaatgatctctcaacctacaggccaagccaatgaaccgcgaaacgtcctctgccaaactatcatcatgacaaccaacatggaatgatcagagagattgcttggggggatggataatgggaagaacttacgtcatacaaacaggttcgagtttatgtttacccttcttcttattagattctcttcgactagtcgtccgagcgggaatcaagcacctcctacgctcgtaatcaatcaccgaacgagatttcggcggttcgcaaagccacttgccgaggccgttctcagcggtcacgccgtcgacgagactttcatcaaaggccagatcgttcatgaggaatccccacctgaattcggtgatcgagattggcggatcatcgctcattcggccgtcctcagataaggctgagagtagatgagagcgaatcgagccagtcgggttcggtgataggacgcacgggcccaatgaggaggggtggacggtcaccgcaaatctgccgacggcagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacagcgcttttagcggcaaaatcggtcaaaacaccgctaaaatgtgctgtagtgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcgcagatacagaaatctgcgctaacactacgctacaatgtaacgtatttgcgctaaactacgctaggataacactaccgttagcctagctggcccagcattgcaaaaaggtccttccaagttgatgaaatttcacaaggaggacagagaagggggagaagtgaccggtgacaaaaaactctgacaagagaaggaacaaggtcaagaagccctctttgagggctttataggctgctagcttgtggttcggaaaagcaatcccactacaagaggctgtattgtatgagtgacctcagggaacagacgcaggagaactgatagttctcatattctaactcatagtatggacaatttatctacatacaaattttggttgagttgtgggacagaaggtgaaaagaatgcatattcatctggaagggaaaggagtgacattggtgtgaaagggaggaaagaagcagaaatgagagagagacaatagaattccaacacaagttgcatgactggatatccaagtgcaatcttaagtgaactacagttgcagatcccaaaacccaaccctggatgttcagttgcaccaggaaaaaaaaaacaatgatcacttgatgacaagtgaaatcaggctaagttcatcatgctacccagtatgtacccagctcaactctagttcagccccctgatcaagagcacaaaggggccattgtggttggatttcagtaccactggagtcgtaatcaatcctacacaatgtcacatgtcatctgctgagcattgttgtttcctggtgttgagggtctccaaatctttcagccaaaaaaaaagttttcctttttcttgtattagagggggtatcaaatatagcaaatccaccatcatagaaaccagtcaattatccattttcttttcactaatgggttcccaaaggggggtggggaagatttcaaaggccaaccaagtgtaaaaaaagggagtgtgttttttacccaaaaccaggggggttgataagtgaaagccaacccccatggcgcacaccaaactgcacgccaggcgcagattggtgtgcaggcccgcacaccaatctgcttcagggtaggttggcctgcagttggtgtgcctgcctgcacgcccaatttcaggtcctaaacgcatatttatatgtgtttaggacctgggctgtcccataggacccaggcatgggtcctatgggacggccccattgttttttttccaaacccccttggcctagagaggccgaggtcacaccgccgggaggagcccctcctggcaagccaatgtacagtccagcggaagggtttccttccaatggatgacgtacatgtacttcggccaagcggaaggtgttccttccgatggacgaggtacatgtacctcggccaagcagaaggtgttccttccgatggacaaggtacatgtaccttgtccaagcggaagggtttccttctgctggacgaggtacatgtacctcatccaagtggaaggaacgccttcttcttggccaaggtacatgtacctcgtccatcagaagggtttccttccaatggacaaggtacatgtatcttggccaagcagaaggtgttctcgggctgggaggaacccctcccagtcggagactttttttttctctgtttttttgcaatccttgatcccataggacccatgccttgcacgccaatctgcgcctggcatgcaggcgcgcacaccaatctgcgcctggcgtgcagtctcgcgtgcgtcatgggggttggcttgcacttatcaaccccccaaaaccagtccctcaactaatggtggatttggcaacacccgacacccccaaatgtccaggtttttttgttgttgtttaaaaaaaacgctaaagtggatccgcctgataacgattgagaaagagtattataacaagcgcagccagagaattggataaccacccccaaaaaagggtgctatggtagatacaaacactttttggaccctcctgaaagaggcatattctataagcccatgaggatagtaagccctccttaaagaaccgatagctattgattttcaagcacaactagtgtgtaaccatatccccaagacaagcaagtcacgcaagaaaagaaaaggacgaccagagtacccagaagggtagaggaaaccattccgagaacgcggacaccataacgggtctgaaagattgcaaacaggggttctcaagcctttggccctttcaggatttatgtgtgcccgacatggttggtcagtcggtcagtctcagcttataagccgtccttaaaggcagctgtgaattggaacagctcatctgtcagctctggtctcttatgtgaccaagagttgatggggtattgggtcctaccttcatcatgcatgtgccaaagagtggccagtggaaataagcccaagctgctagtgcgtgtgtaggtaagtggaggggctagctccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaatcgatcaatcgatcaggaatgaaagaaagacagtgacagcgattttagttgtaagatggggaatcaaatcgaatcccagagagaaagaatgttgtattgtttataagttgcaactgacggtattattattatgtgaacgaggacagtggggtggagaggactgctcaagtagtgggggttcttgattacagatagtgggggaggaggagggtgttgttgttgttgttgggctttggaggatattggggaacatgttgtcgggtttgagagatggatcggagagtaataagtttgtgggtagacagcagacaactcaaactggacttcttgggttgttggctggttgctgatggaatccggagagtgagtgaatgaagattgagaggtggaagtgtaaatgcttgaagatcccagctcattggcctctcagaggaaactgctcaaagaagagagagagagagtcagaagggatgtcctaataacaaattggattggaagtggtcgacacaagtgcttatcgtcggttataatcctccagcagatacatactaaaatccagtcaggaagtaattaagagctcatgagtcatgaagaaggaggaggtcatgaagggggaaggagaagaagaagaagaagaacaagggtccaaagaagaggctgacggccaacaccaatgatgacagctgtatcaagaaccctggtaaaaaggcacaccaactgcaaaaagcttctcaagatttcgatgatcaccaagggcaagatgtttgttgtaagttcaagttcaagagagaaccaacaacatccacccgaactatttcatttcatcctacatacctgcaactccacttcagtctcagccgaagtggcttattcacaatttgaacaacaacaacaacaacaacaacaaaacgatagatagatatcctctctctgttgagatcgacagcttcatcatccttgcaagctcatctcaagttctcacttattattgatacatacgaacttcctcgactgtgaattgtttgctccaattattacaatgatctgtgaccaaaaaaaaaaaaaaaaaaaaaaaatgagagaaggaggaacgataagatagatagataaatacacaagaaaatcatcaataaatcaatcaatcaataaatagatgagatgtgtgtttgttttgccagacaattgtgcttggcaagttacaacaacaagcggaagtctgagaagagcgaggccagatgggtatccagatcggaggatggtttacattatgtatccatatatataccactcaaacaaggttctcttcttcagctcaactcagctctctccaatagtgatgatgatgaatcattgaatatgggcctcgagggctgctgctgctgccaagaaagtgctccaggattcacacattggggaacgatcatgatcaagccaacgaaatcatgcccatcttaatgtgtagtcggaaccgagaagacggagcaagtttctctgaatagaagtgaacacgaggagcgcacttggtcctcgtctggagcttgtctatttctctgtctctctgtctctctcaaaaggagcgtttctttttttttcttttcttttttgacagtctgttcgttctgtcactgtgcgaagtggtgttatttatgtatgtatgtttccgaactttggatccgttgattgaagaagaaggactggcttccagaagaatacatactctgacggggatggaagcatgtggcgagccagatggatgagatgagcagagggccgcctgtctgagatacaatggcccctcttggtctgggaggaggagaccgagaagcgaatttcgagaatgactagagcgttctggaagatcacttctcgactcgacagcaggatcagatctgggcggagatcgccggatcgcaaccgatccggactccacatctcattctcatctggatcatcatcatcatctgccatctggtgctgaaagaaacaagacatccctgatcatgaagaaggaagaagaaagcttattggaaaccagaaaacagagcagaccaaattactccgcacactgcatgattggatgcttggatggagcaagctgatggccaggacaggctcaactgtaaagcgacaatgaatgaaagactctgagctcagagatggatggatggatgtacaacaacacagcaatataaaaaagacggccaacgaggattgacttcgtcgatgcccagctaatgataatgtgcagtgttgtacaatctgctcatcttgctcctccgatatcgtccatatgtttaaagtaattaattatcttggtgaggcttcggaggggagacccgccggatggcggaggatggaagagacgggcggcaattggccggcccttcagctccttctccttctccttctccttcaccagaaccttagagccgtatctccctctctgttcttcattctctgatccccaagcacttcaacaacaacacccacgaccgcccccccccccaaaaaaaagaggcgtatggacattggacacatcgatacagatgcgttggatctatccatactacaaactgttcttcagtctcctttagaccgtcccaccactaaaacatacatattttagtgccctcactccaacatcacgaaaccgcgatcaaggatcgattcgtcgtgtcggtacatagtccttgtgtatttttttcggatgttggtgcaggctgacaatgaccatgacaataaagatgtgccgtgattggacgggccataaatcacattgtactactgtgagtcaccgttgacattgagaggggggggggggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctagccttttgcctattgaagaagaatgaaattttagtagctactggccatgagattcaagactccgccgtcagcaaggatgacagaagccggacgtatactgttgatttttactctaaataaccacccaaaatgtcgatatgagaaactgtcataactttctcatccctgaaagctcggatgacttacggctaagtataagaccgtgcaagcaatttctttgtcaatcccagctcttccttcagggatcttcaagcccatcgtatctttcaactcggatctgtttttggaatccgagtcgccggcggtcaactcagaagggactgataattggagttcgaaagaagagattatcaacattccacatgaatttagaagagcaagagagagagaaagaagggggacgaacagaggcccggagcgattgcgttaacacggacatgagtgtgagcgagatgggtggccaagatcttagtaagatgagtgatagcggccttggagcaggagtagaggatgccgaccatggcctgtctgccgaaggaagcattgctcgagatgttgatgatctgggggtggtttgcggatttcccgagcaagttcaagagcccggcggaggtgtagaagtagccgaggatgttggtctccagtaacgctcgggctgccccttcgtccgctgaccacatcgagctcgagatctcttcgaccgtctgaacattcccgtcgaactcgggtcctcctatcgccgaattgttgatctagttacatacatacacttattcaatcaatatcattaattcaccctgtctttttggatcttcaccaaaaaaaaggagtgtttttcttctttggaaagagagagagagagagagagagagagagagagagggggggccgaatatgattgacaaagataaacactgacgagaaggtcgataaatttctcctcggcctcgagtttctttctgagcccatcgacctcggatttcttggacagatcggcctggatagggacgatggtgcctttcccagaggaggaggaggagaattcgttggcggtggtttgaaggacatccaagcgtcggccgacgatgtacaccttccgggccccgttggccatcattgctcgggccatcatctgcccgatccccgtgcctccgccggtgatcaccaccactaggtcggtcacatcgaagagcttcccgctcgttaactcttcgtgactcgagttcatctcgctttttttcgtttctttttttctgtcgacgatgtcagttcaatgattcgggtgttctgttctgagaatgtgttggcactcttcggtgtttgttgtgtgatgacgaagaagaagtgtgtgtgctcgtttataaagctttccttctccccctccttctcatgctggctgaaaatatccacatctgttttcagctcgacggtggtattgtaatcgtttgctgtggtgggacgagattagagttgggagtttgacgaaatccgtcggtttttgttttcacgagcccgaattcgaccatcgatcaagatcagccgatggccggccaagggtgaagatcgacttgcttgaaaagaaggaacgaagaaaacgtgtgatgaaaacttagccgagcatcattttcagctcatcagcatcatcatcattgacgtcatttcgtcagactcatcactctcagagaatatgtttgaattctggttggagtcaacccaccatcgccaacctgtggggctctgcttcaacaaatgtaagagcccggcggatccgatgtgcgactttgcattctataggacggccaaaatgcattgtcggcagcggcatgtccatatatttagccccggctgcaagctgggacatcctccatcagtcaggatcgtcccccccaaatgggatcccatcgacccattcaagcgctttgactataagaacacgtcccagagaccggcaacccgaccatctttgtgttcgatcataagtgtacgccatacctatcacatgtaggaacagacacgtcgttcattgctgctgctggtcaaaacagtcattgaagcgagcaatggccagtccaagagccaccccctccccccatcaattccatggttgtgagcagtcatcaagaagagctgacctgtttgagagttcataacagcattctaaactcccctttttttgggtgtccatcatggacaattgaagtggcaaccactttttgcagacaatccaaacaagaaaagggtggcaaacatgagtgcagatgtgagcacagttgatggtgatgtgcacttcactacttgggggaagctatgggggccaaaaaaaaaggggaccgttaatgttaaatacactgtatatgttgccgaattggcccttacaaaacctatggatattaggacaggttgaatgagggtatttagtacctatatccacaaaatctcacttttttttcgttcagacatagagggtatgtattagtaaagccatacgattcctgatctgagtaatgacggaagaaactacagaactgtgagctcgaattatgatcctatgataatgtataaccacccacccatgatcgttcctcttgtaatttgctggtccagtttgacaaacccaatgcttgcttctgtcatgaatgtccatcctactacatacctctcccctctcaccactaaagccctctttcttatgtgtctcataagcaataaaaaagaatgaaaaggtgtcacataacagaaaaggagaaaaaggaatcattttttttctatatatatatacaaattttttaagtgtgtatatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcttgaccgcggggtcaagccgacgggtgccatctctcttaagaactcaacctgtggtgtatgatgtatgttttttttttttttaaaaaaaatctcacataacagaaaaggagaaaaaggaagttatttttttttctatgtatatatacaaattttttaagtgtgtatataatgtgatgtatgcataagtatgtacaaggaaccagtcacaccacgccccctttatgagagaaagagagagggagagagacaaaaagaatggggtgtctgtgtaaggaaccaaagatcgtaattcggaagaaatgaatacatgatatgatacttgcttgagggatttttgttaagagtatgtaaatgttaaaaaaataaaaaaaaagaaaccaaagagatattttgttttttggacatcaggaagcagccggagttttgttttcttcagtcgaatcatctttgaaatgagagaagaaatctgtgattgggaagtgttgtcaagacaagttcagttagtcaaggacgatcctgatgaaaaggatcatgattggggggctagagtcagagaacagttttgaaggagacgcttacgaaagaaatcgacggcggaggcggacaagccatactggaagatatatttgaacgcgacgaagctagagagacccgagggagcagaagcacgaagccgaacaacatgagcggggtcccaaaaaaagggggcaaaaccaagaagaaggacgggacgaacctagcaaacaagctgcgctgataggactcgggcagccgacccatgagcgtctccaagccgaccttgttgatcaacgttttcgggatggcctgcttcagcaccgctttcctgcccggcaggttttcgaacagatccgattcctccaactgcgtctgcagcttcatcaggatcttccctatctcatccgtgatcaccgcccgcggcttctgtccgttcatcgactctttccagatgcattggaactcagccgccgcgttcatcgtgatcgtgcgttggatatctcgcacataatttgtataactacatttaatgcaacaaattcattctcagtttccactgcgtttatttgacacaatcgttggcttacaattccgagaaccctggtgagttttgcgaagtcatcaattcgagatactccttatcgctcaatccaagccccaccaaaacttccaaggaagaggaggtgactcctcctttgttcgcagaggcatctttgaacaacacgacgcctgtaagagagcgaagaatcaaattccatcagagacttgagtgatcagagtgttagtgatctccaaaaaaaatgtgcggcaaacgaaccctttttctcgagcaccagacgggcttgctgggtaatgaacaagtttgcgccctgtgaaatggaacagcttcagacatgagcacatacttccctcaaccctatgagatgatacatgatatgctgacctcgacgatatacttcacgttcggcttgccttcagcatcccacatccttgtaacgttgcccacgttgatggcctcgggtcggccgccacagggcacaaagatatcggccttataccggaaatgggcgtcgtttctgaaggcggttccatccggaatgatctcgccacctgaacattatttcaaaagtcccaatcagcaatacaaatcatgtagatatagagtggagtcagtactcaactgggtagaacaacatcgtttgcatcgaccgagacaaagtatccctccttgctgaacttgctcgaatcgaagttactgaccatctgccgaccatgggcaagacggactaattcacctcgatccaatccttgaggatcatggatcactccactaccgtcgatgattgtaatggtcttatctttggacagtaaaatttcactacaaattcagaaaaacaaaagacgtggtcaacgcagttcttcgaaatgaaatgaaatggtttgttcggcgatttgagagattgagataggctatttacttcgatcctagatcgccatcagggccctgaatggcgcaaaccgatagaagcattcaatgaacagctccacaaaaaagaaatataaacaattaacgcacccccgtttgaattttggtgacctcggtttctttgaggcccaatgaacggtagatcccgacgatgaattgtcggactgacaaactggtcatcccaaactagaggaaacgagggattgaacgttagggagttatttcttcaaaaccggctgcagttggaggaaatgaatatctcacggcgtcatgaggaatgccgcccagcaggccggcactcttgccggtcgtgaaactcttccattggtcgtagcctctttcccgagcatgcaaagcagcccagtccatcatatccgcagttccctcgtcagggccgaagaacagagcctctggacgattgtacagatcgacgatcggatctttgatcccgggcgatttgccagggatcaagagatccaagatcccatcgacatacttctcaaaacacgccctcggattggactccaactcgggcaggatagtgcctttagcacccccttccgggattgtcgagttcttcaaagactgagtgaatgcaaggttgtagttctcgtcaaactgctgtcgaagattaatcgaatagttttccttgttccgactacggatgatccggattccacctcgcgcaacatctttgaaccttagatgaaaccctctgaagtccgaacccactaccatcacgagtccatatggcgtcatgggatattcggcctccggtaggaaagctgggtccaatctgaaagaaagtgcaacctgcgagacaaacaaagtgtcatgtcgcgtcaggcatgtgattgtgaattcaacagatgtggagtgacttaccttggtaggcgtgtaaaaattggtcttcaaaatatgtttgttgaataccaaaaagctttctaatacctgaagatcgtgcgaattggaagctgatttgcggatatttgcgtagagctcttcatctgtcaaaggtgttccggtttgcagtctctggtatgataaagtgggcctaaataagaaggatcagcatctttaaagacttgtgttaagagtggggagaatatgaaggacgcctggagccaactgacatcaactgctgccttgatgatgaggcattaatataatgcaccaaggcaaaattgacatagagtaaccgaatctagagggtttgtattgggattagcaaccagaatgtgggggaggggggaggggaaagtccagcagaatgctaacaattgaaggataagccaagacgacttcggtgatactctgacgagtgaaagtttcctctcggaagcgtcttttgatgtcgttaaggactccggcctgcatgggatctgactcgttcaagagacccttgagggccaggtatgaaggccccagtcgattgaggaagtgttgggaaaagatcgaagcacagtatgcataggccgcttcttgaactgcatggtgggtcgagggctggaagaagggattgttgggtagacagaagactaaggatgcttcgcggataacttgggtgattgccgactcgctatgacccacatcagagaaaaaaaaaaagacatcagtcaggagaatagctggaatgtgaaaaccaatcaatcttcaaaagttacttacattggaggaccgcgaagggaatgcaagtagatggaaataatggtcatgccattactaaatcgctctaatgtagcgtatttagataagcagaaaagccatcagttatggctctgccagaagcgaactctgtcgatgtcgatcaagacttaccgacgtattttcgggtactgtagaggccatagaaatgatacagatcactcatggcactaaagaaatggttagtactggcgtgtctgtaagcgatcaccacccttcgctcaagactgttgccctcgacctcgtaacattcgacgacggggccggtccgggccaaggcggcttgcatcaaggattggtagatttcgagggtgtttggggaaaccttggagaggaaggtctggtcagacactttgcggatgtccgagtaatccgccgacttggcatccggtgaggcgttcacaaagttacactttgtcacaaagtaacatcgtaattctgttcaataaataggcatttcatgaataagtcagacacgtgcactctacatatataaactgagaagaaaaaaatagtgccatgtaaagagactaacgttgggccacgttagaggctacatttccagccgatcgataagtctctaatctgaacgtgccgtccttcattggaatgtccaagaacttttcatcgatcctggtaaaaatatcgagcggagataaattttgacgtgagaattttgggaagattctattggtacaaagaaatgaacagtcaataaaagtgcccacctagcctcgaaattggtggatgggtcagacaccccgggagtggaagagtggatgtaaacggcatttgtttcggtctccttttcgagattgatgtcgagctgcttctgatgacgagaccaggccaggatcttggcgccgtacagggatgtgacgtgttctgcgacagtctcggcactttccatgcggaagtattgatcatctgtgagccatgccccaatagaaacatccgcgcccgatcagtattgctgataatcattctttagccggaatttcctgctggcgatagattgagaaaatggtcacataccgatcccaaggttgttgtagctggagatgacaaagagagcgtaaattggatcaatacgggatcactacattacaatagcatcttggaaaatcattacaaaatgcacaaaacagacttacaaccaagcaacctcattgtgaaccaaattctggggcacaaacccactcttgccgacgatttcctcgacgttcaacgcttgagttttcttgccctcaaagacgatatcttcatagcctgccgtatttttgacaacctagtttttgttttttgtttttttagtagaaattccaaaaatattccaaattaatcagaattcttgaagatgaatatacatgttgacttgggcaataaacaggaaaatattcaagctaggatcacagtgacagaaagaagaagaagtgaacgtacatgatgacgatgaggaggttcaggtgtagcactaggtgtgaatcctggcacatggagttggccggcagtacccttgacaggctctggggcgaggaggttatcggacattctgagtttgtttggatagctgatgaggcagacggggaagtaaaaggaggatggaagtgtggttgaagtggagagaggatgacgaaaggcgctttttgaacttgttggtggagcgtgccggggtaagcggaggggcgggctgaacagtggtgaaacagggatgtgacatccgagtgatgtaatactcccaaacgtggcttacagccaaaaggaaccccgatttcggagtcagctgccttcatccatcatcgtctgttggtgacacactgaagccggtcagcaggccgaccagcaccatgcccatgactccaatcggctcgcttgtcagtgggttgagccgatcagctgactgctcttaacattcaaacatctttgaaactcggcactcctctccttctcttgagcgggtacatagaaaaaagccgccggtggttggactggccaaaggcgcattatggttgttggatcgataaagtagaaatgagaagatctttgacacgtaagagtaactgatcatcatccaatcgccattctgaagcaactgcatctccatcagatgaccttctcccgctttcttttttttgaggagcttcctaatcaatcaggcctttttaatgcaggaagcacctcctcatgcgtgatcaggagacaggatcacatccgtctgtgtacccgctggaagttatgatgatggttcaagtcgagaaagcatggggaataaggaagagtggcatcgcagttaagttcggtccgtgtatgcattagatcgtaaaaactccttacatagagagagagggactgctcaacgtttcagacgatggtcattgcacacccagccatgtaccccggaatatggatgtgatacagtgatcgggaggagcatcactcagcagagcatgaagggacgaatcaggaccttggcaaggccctatatatgtgggtaatgtaaaatccggaattttgccaaaattcatacatttttgggacccattcatacacgtttcatgcgtatgatcagaggattttcaatttcctcatacatttttcatgcttaacatttctggtaatccatgcaaaaaaaattgattgtaccaaaaaaacctgtgacaggggctttttgaccaaaaaaaaggaaaaaaaaaaaaatgggccgaaggtgctgctgaggggggggggggggggaggaacaaaaaaatttggccccaggtgctggcactggccaggggggggggggggggggacaaaaaaaagaaacttgggaactgggagaggccctatacagctatcttattatcaagacccccctccccctaagaattttggatcatcttttagaacgatattgttgcggccaaaaagaccattcataccacttttcatgcctaccattttggtttttggcccaaaaattcatacattcacattacccacatatataggggcttgccagggtcctaccgaatcccccttcgtcgcgaggtggctccctgccggacggcgtcccccctcccaataaagagggatgtaaagctcgcccaccatgttgtgcctcctcaatctacataccttcttccggcaagcgttgccagaagattgagaagaattcctctgaaagggtgtatgtagtgcatctccatcccaacaaatattgggcttcccaaaaattcaaagcatttgtcgagctcacctacctatatatgtatggttgtgcccccgccttcccatatgccgtccccatctccatcgctttgaacattctttgtcaaccgtctggatcatccaccacacaactcttacatattaatactgctaggacactacgataccgccattcagagctccacctgtacacccaaaataataactcatagacgatcgttcatctttaaaggtgcgtgcaaatttacttcaatccatgtgaccatagacccagtgatcaagatcaagcccggccatcactctcctattttctccgttttcccaaataggcattgactttttttcttctttattgcttacttattgacatcggctagcgtattgattacggatacccccaagaagatattcaagacttagcttaccatgttggaccaaagaatctttcacctaattcttgttttatccttttcgggtgagttatgaaaccctcttcctaatcctcagactgtcgatatgactccatgatcttaacagctgatccaaatatccgctttgaaaatcttggcctcgctgccttgaaccgcaaatcagcttacctcgtccagtgtgagctgccgtgttatatgaccggaaaaaccccgcttcctaaggatgtcatcccacccaaagatgttacttgtctggatgtaagttgaatacaatttgtcttgatcgcaccagtcatacataaaccgtttacatagattgatcacaaatttgttgaacattcacagacgaaaattttcctggacatcccagatgtcaccatcgacggcaagaaatacgtaggtcataaattgttcctctgacacaccagcattttttttttttttttgtgattcaatttatttacaaaccaaatatttcatcaacagtcggaaatcgactttaagactcaaggcaaagatctcaccccggcagggtatgcgttggccaccttcaccgcgggcggtgataataccgcagagtctttgggcacggccaacaagttgtataccgccgtcaatgccgctttgagggatcgggggaacagatcgatcctccatcaattaaaagtgtgagtgatctggcttgaaattctataccagagctctggcttactgaggctcatacatttcgacctacctccagagtcgatttcttcatcggcagtcaaatcgcagccactcagggcccagagggcaaaaagaaacagatccgaaacctaaacaaggtcagccattagatcacaaacaaatttgaaatcatccacaaaagggagcacgttcttggtatactgacttggctttttactacaacgattcccaaatacatagaccatcaaaaattgcggccattgcacagccgaagagcgtcagaagttccaggacatgctcactaaagcagaagccctctaattcatcatcgtctgtaactagttctttgtaatccattctcactggcaaaaatagaacagagctccaaatcgctcgtaactcgttgatcgacaatcatggacggatggtaataatgcaaggctctacattcaaatgggattggaaataacgagcatattggtctctttcaagtgaaatttacatctggaaatgactttgtgttttctgcctgaatcttttaatcccctgcattctaaaatcaatcttccaatctcaagtcaacaaaaaataaaatcaaccaaactgtatataacaactttttttttttgagttcttgtgatgtgtgattaatctttcacgaacacaattcacatggaaaacaaaacctgtgatgatgaactttcttgccacaagtatgcaagagcagtttttccaattggatttaatctagtgaattttcgaccaagacgcccaatggtggatcgggatcggcatgacactccatcgaagggagccgtaaataatgtattggatagttgatcttgcgatacgcagacgctccgagcgttcccgacattccggatggtcagcgcagaagattctccacttcaacagtgttctcaaagctttatttgtccggtccaggtccaccacagcactgttatcagtttctttcgactccggcagagaagtgcaaccagagctcatcgacgattgtaatttgtatagccaattggtcatcgcgaccttgatccccgtcagctgctgcccaaagatgaatgggagagacgctcggtttgggatggtcttcaagcgctcgatcaggtttctatcaagagtttgatagacgctcggcgtgcaaatatgagactttccccacgccggctacggggaatggatatacaccgggttcgacgggagtgcaggctggctctgcaaatctgacgaccgtaattaagatcaggaggcccggcacaacaaacttctttggtttgttggtcaaggcgctgcaagtgcagatgcaagataacaagcaggccgggctgccctccggactctcgctcgagaaggcttgtgttaggctcgggcttgggcaatccgcgccgttcctcgccggtctccaaacttgacatagtcccgattgacgaggtcgcgtcgcgagcgcctagggacttcatttgagcacctccagtttctaattaatcctgctacttatggtatatgcttctccacgagttcaatacttgaagctgtcggttaacaagggtcaatcgataagctcatgaatatggcctgcatgctgatgctgacttctgccccttatactgacgctaacctatcttaactgaggcgcttttcgccctagaggccgcctccggagcggcgggcagacatctcccggtgtgaaaataaggagagggttggcggacggcgaactacttcggactccggaggtccaaatctcctcccccccccatccggccgtctggaacgataggattgtgacaagctagcgcgagtccgacgatggacttgagtgagagcaagtcatggcccccgctcttgccacgacttctgtcagccatggtctttcaaaacccgccatgcgttggatttgaatctcaacgtaagcgtctgggatttctaacgaaaagctgggggaacaattcatcagtgtgcttctgtggccttattgttggacgacgtggatggctagccttcttggaactggttctcacaattctataagctcacaatcgacatcaagagaggaatcaaagtagagcgtagcactataacctagcacatgatttgtactgatagataaacgccgcccatagcagggaatcgggacttgcgttaagttcgttcaaacattagctcaacacaaacccctcgattcaggtattgcctgggtggcgcgaatttgggacgcggggtcgccccttccgttcgagaggctttgtagtgagactcgtcctgactcgtccttacgaattttagtttgggacacacagttagacacagagcacaagcagcaagccgcaaaagctacaggtgacctaagggatatattacgatgaagaacgaagagcaagtagcctgaataaacgcttgaccgatgcatctacatagactgtcaccgcacgccacccgggcatcatctgcctgaagccggctggcagacactgactcctcccgcaaggtttgtcaagcggggccaagaatcgattctcttgacgagaagaatctaaaatcctctgataaggtcgatattgccatgtgtacggttgactgtgacaccaatgtggagttggtattagcttgaaacaagcggaacccactgcctatggaatcttatagaagttgtacgcgacatcgttgtctgctttcagcgtggatgaaggcaggcaagtcgtttcaaaacaaattatagcattggagatgagcataaaaactcccacatccagccttacgctccaacgaagttcaaccctcatttgctctttccctaacccacttttaggatcacaagatgcgattgacagcatccagcgccctatgtctctccttttttatctttcaactggccgatgtcacacaagggatggaagccttgagagctctgagggcttcttccagttcctcccggtcagcagaagcttcctccgaagccgccgcatcatcgcgtgcacttgaatattggattccacccccaacaagctcccgagtcaaggaagagctcgcaaagtcccaggatcggatcttcccaagttcctcctcaaggccaggtgtgtaatagtaattccgtacctctcacacccaatacatagcccccacatatcgttctgtcttgttctcgaacacctggtcttcattgccccaccaaaccagtagtactgactcaaaacttctttctcgatgacatggatatcaagcaaatcttccacgttagtctccagattattcaacctgcagtacccagcacaaaatgagttgtcgagaatgccactaattcgtccgccttatctcttcatgtctagcactgaagcctcagaaagccgtcgaagatccgaacagccgtcagtactgattgaatcttccaagtggatgacatgaagtaaccaatgttgggaaaaacgcctgctaatgcctttttcgaactcttcccacaatcatcgtttccacaacccttccttatcacaaacttcatattggtccctcttcgctgctgcacccttacagtcgttgagcactacgaaaaaggtagggtgaactctcttcagctttcttgagccagtcaaatctaatcccagtccaattttattcatgaatctaaatctttacgcccggatcagccaaattcaaccctggtgctttgccaagtcacgatcctcgcagggtattcatcgatgagatgaaatcagagtttatacccgaatataaagtccacttgatacaacggatgttcaaaaacattctggagaatcccggtgtcacggatgacgaaatcaagcactggtttgaagttctcgcatatgtgatacgaaaaactagagaagtgcgtgctggctcggctgaatcgcacctggcggtatctgctttgtatggcctgaacagcctcaggatgaggcttccagaacgccaggctcttctcactcatatcgatgcgctgagtgttcctttaagtagggacatccaacaattgccacaagatggcattttacagctcagatgggaacgcggttcgttttatgtacccttgaatgcctcttcatgtcatattcgcactcatgatagatagatatttacctcttccattgaaattagaactcgtctatccgtccctcggattcggtccagagctcggttagtggcataagttaacttcgcttcaacactcacccacaactgactcgattaattttcactttgctcgcaccatcaatcgcgcgacagcaaaccgcgaaacctttgagaagatcttccgaaatgaccgcctgatctctagcgcagtctccacaagcgtcaagcgtagtgacaagccccttgagaccctcgctgacgagttccgctcctcctcggctcataagagggttgcaatcttggctgtcttttatcatcagctcgttgactcccgaaaagttaaacaggtaaaatctctgtttgaacaaattgaacgcactcgtaatctcctgcctcatgaacgagcactcatcgacttcataagaagaaaggttaaactcccattgccaacgcaatcataatttcaactgttggtccgattggcaccacaccccgcaaaccttaatacacacttcaatccctccaaaatcagtatcacttttgtagtcaatgaatatcttatcacaatccttttcacctacataccctttcgaacctgtcaattagaaacaaactttgcacataaacattcggatgaaatgtcctgtttttcaagagatcagtcgtagctgttaaatcgagatatagcgtccggaaaatgaaactctttctttttcccaacctggatcactggaattgggagattcgagttccaactcccctggtttcattttggctgaggttgaagtttgattcggaattgccggatctaagactggagggccttctttgtgtgagaatgagaaaaaaaaagcataccctatacaatgtacaaagtgagaatggataaatgagatgattacaaatgaatcaaggaactagtatgtattccgcccccaaaagatgctagagccgttcctgctaaatcgcccttttcttggggcaccttttccccatagagctagatctgcgcctacccgactagccttcttgatcgtccttgatgtgatggtggctatgaattggtcactccgctgatacacacttaaattaattgtgagagcgatgaacttgatattcaggccgaaatccactcagccacagtcactgcagttctctccaaacaagtcgcaccgaggtgctttgaccagtcactcaggccgttgaaaataacaataaaatcaagacagagcagtgaaaagcggccacaactccacacaaaaatccatcttctttctctactgagtgtcaaaacatgcgattgaagacacccaacacccttattcatatgcttttttgttttacaattgattttcacttcacgatcatggctcaaaggtcttaaacttaagggtattggcgcctccggatcagcccaaaaacaagtcacatccgcttctgaggccacaggagcagcctcacaatctgctacactggttaaagatgatggatattggtttccgttgccagagaaggattctatgaatagtctcaaagggtataaggaatctattggcactgctccgatgaaaaatccctcatcaaatcaaatgccatgtgagtgtttacaatgctctttaaaatcttgactgcccaactattgaaccctcccaagcattgtgctgaaaagccacatcggacacatttctttttagttttgagagccaacaaccctgaacccgctcaaggtcagttttcgaagttatattgcgtgatgcttcagtttataagcattgtgacttcaactgatttcaatcggggcccacaatatgttttggggttcatcagatacggagcagtgtttgtaccgaatctttgcatgtaccctactctagcgaccaagtttaacaaaacattttctgaatctattttctgaatttcctttccctccgcctcttttcacttcctcgacataatcttcatttatgcccaattattcctgttggatctactcttcctacagtgactaactattatagatcaggtaattgtgctgcttcaagttcaaccttgccaggattgctagcctgattacaacttcactttgcgcttggcgttgattgtttacatacgtttgattcagtctcacttgagccatcttcctgggaatccacagatccacgcaaggcatttctcgagggtatgggcaaaatagccatccaagatcaataccacacttccttgatccaactggttttcaaacgtatttgggagaagcccgatatgacggagggagaggtcaagcaatggctcgaagttttggcatattatttggagaaagatataacaacaagggatccaactgcgaagcaaatcccagtgtctgtcttgtatggccttcatagccttcaattgaagtatcaccagaatggccagcttcttcctcacatcatggccacatcagccgttgtgcaaggataccttgataagatcaagccaacagttaacattaaagatcttgagaatgtaccatggcagaaaggtttgtcatatatacccattggaatcctttcttggcatgtcatgatactcatcaatcctcttgcttgaattgatcttatttcatcattagagatgctatttccatcacaaggatttagcaggcaactaggtttgtttgatttttttttttgatccaatgggactcatctgtgtcccctcattaatgatccttgaacccacaggtgatatgaaaagttaccagaaactgattccaaatgaccaagattttaagaatgcaatggatccaaatgtcagaaccagtttacagggcttaacagctttgaaggaaaaactctcttcattttcagcacacaagagggtcttagttctagcaacattttttcaagtgctcaaggcaaatccacacgatgcaatggctgcaaatctgttaagagaaattcatcaatcaagtcccttccaacatgaaaaggaactgatcacttttatattacaacataagcctaacaaaagccagtcaaggataccaagtacctcctcctcctcctaccaaagaatcacataaatccaaaaattatcagagtgatctcttcttgatcagttccaataagatttctctttagaatatctcatgcaattcatctggcctggaatatttttttaattcaatttattcatttattcattatcatacttggagacttagttcaagtgtaattaatgtatcttcccatgcacagtgaagcaaacgtggttcaatcaattttcatttatttatattcaaaatttgattaaagattcacaacaataaaaaagattgcagcttgtatttttaattcttgtgagaaatgaaaaccacatttttttgtttgggaaaccaagagactggatgacttcctgtcgtggttgacaaccctcccagaatttaatttacaccccctagatcttaatttttggtataaaaaattgttttttcacaagccttgtgaagatagctctcatgtgagctggttagaattatgattggggtgttaatttagaactggggagggcttaaaaagcactctaaatgccaatgggaagtcctccactgtagggggcactgtgatcaaatttcaagaccaggaatgaggaagagcaaccagaaaaatgaatctcaagagcacctgtggctgcaaaattcttccatcccaaatggaggaaacccgtgtacacatcttccacttagaatggaaaatggctgagttgagctcgcccaaatttttcagctcatccagctcagtcagctcttggacccagctcatccagctcagtcagctcaagtcagctcccagacccagctcagtcagctctcgcacccagctcagtcagctctgagacccagctcatccagctcatccagctcatgaggtccactaaaaatgcaaacaacactcaatcctcagtccagtctgcgtagcctagtcagcaaagcctgccctccacctcccttgaggttgtgggttcaagacccaccaaaggcagctccaatttaggggttaggggtcaggttaggggtcaggttaggggttaggttacaggggtaggttaggggttaggtttaggggttaggtttaggggttaggtttaggggttagctttaggggttaggtttaggggttaggttttaggggttaggttttaggggttaggggttaggtttaggggttaggttttaggggttaggctttaggggttaggtaggggttaggggttaggggttaggggttagggttagggttaggggttagggttagggagcaggatttcagagctggatgagctgcatgagctggattttcagagctgaatgagctggatcccagagctggatgagctggatgagctgggtccaagagctgactgagctgggtctgggagctgacttgagctgactgagctggatgagctgggtccaagagctgactgagctggatgagctgaaaaatttgggcgagctcaactcagccattttccattctaagtggaagatgtgtacacaggtttcctccatttgggatggaagaattttgcagccaaacctcctcaagagatcaaaaagaaaggttgagaaaccctcaaaagagttttagctgctagcttgcgtggcagaaaagcgcacacattacaagaggctgtatcctttagagacctcagggaatgttttacagaagaacagatgagtttcatttctttgtctatgaatcctgtctatcgctattacaacatggagggataagtagaaaaaacaagtgacaggtgagaggagggaaagaattgagaaaaggacattaaattctaacacactgttttctgatgcaggtgtaagatgttgtttgctgatacatgattgaatttggcctgtcacacacctaaattttaacacatttgattgctgattatgtttactgatattggatgacttcccgtcaacatctgcgggtctcccagagccagtttagagcctcaaaattcaaatttctctgtaagaattaagagattttgggtctagattgacttctgtgagggtcccagacccgacgggaagtcctccattggagaacttcctgtcacctaaattgcttgatccagaagggggtcctaaaccctattggctgttgagaactggatcttgattgattttcaccagctaataatttttgttccttctaaatttacatatttagacaacaggaagtttgcccattggccttttctgaagcccccccctctcatggattttgaattggaaatgatcttcatcaactgaattaagacaactttataaatgcataatcaatcttactccctccttctttgaacatgcatagcctggcaggtagtgaaaaggaccaaaggtggctcaaattgcccaaaagtagaaatgttttcatgctgcaatttgcaaaagtctagctggtagattgaatcaggtgatttgaccactccacaaagagatacacacggtcagcgctgaagaagagccaccagggtgttagaaaaggacccaggaaagcccctatagaacacagtaaccaaaatgtatgaatttttggtcaaaaaccaaaaaaggtactcaccccaaatgtgtgaattgctgtttttgcccagaaaggtactcacctcaaatgtatggagttttcaccaaagaaggggaggtagtaaacaaaggtgtatgaaagtcacaaaatttgtggccacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccagttgatgaggttgttacacctcatcaaccggaaggaatcccttccggttgatgaggtgtaacagccccatcaaccagaagggattccttccggtcgatggtgttgttgtatctcattggccggaaggatatccttccggtcatgtgggagcgactcccaaatcccctcaagcatgaggggtggttcggggatccgactcccaaaaatgcaaaaaaaaatatttaaaaaaataaaaaatcattggatggctgactcccaaagtcggccatccatttggaaaaacgactcccattcgacggcggatgaccgtatttgggagttggcgactaaaatttgggagtcgtttttccaagcccctatttttaattcttgtgagagatgaaaaccacatttttttgtttgggaaaccaagagactgtagggggcactgtgataaaatttcaagaccaggaatgaggaagagcaaccagaaaaataaatctcaagagatcaaaaagaacggttgagaaaccctcaaaggagttttagctgctagcttggtggcggaaaagcgcacacactacaagaagctgtctcctttagcgacctcagggaacattttacagaagaacagatgagtttcatttctttgtccatgaatcttgtctatagctattgcaacatggagggacaagttgtgggcagaagacaaaatgaatattcaactgaagggagaaaaaacaagtgccaggggagaggagggaaagaaaaggacattaaattccaacacactattttctgatgcaggtgtaagatgttgtttgctgatacatgattgaatttggcctgtcagatacctaaattttaacacatttgattgctgattatgtttactgatattggaggactttctgtcacctaaattgcttgattcagaagggggttctaaaccctattggctgttgaaaactggatcttgattgatgttcaccagctaataatttttgggacttccttctaaatttacatatttagacaacaggaagtttgtccattggccttttgtgaagcccaccccctgatagattttgtgttggaaattatcttcatcaacttagtttagataattctataaatacaagatcaatcttacttcctcctcctttgaacatgcacaccctggctggcagtgaagaagtgactcaaattgcaaaatgttttcatgctgcaatttgccaaagtctagctggtagattgaatcagacaatttgaccccttcgctaagagaaaacatacacggtcagcgctgaagaatagccatcagggcatagaagttagaacccactgtcagcatggtcatacttcatagcatctggttttgaaacatgcattgccagtggtgagatggagtctggaccaactgcgggtcctggtccgatcatgacgtagccccaagcgggtgcaaagttgtgtacccagcgtacccctgggtgacatcgacgttgcaaggcccccgggggaggctacatcaacagggtagttggtcagcaaccactccaggaacaatcacttcaccattgcaaagaagaaacccacatccaagaagaacgcaaagaaacagaacaagccaagaatagaccgtcaagatcatgtcccccgtcagctcgcttaacgaggtcttccattctctccaagaatcactctcgtccatcacaagttgcttttgccaaccaggtcagttctgcagcctgtagatacagaactgcaattcacttaaccgaaatatgctgaaacattcggtggttctgatctccagatgccacccttaagctgaacggacgaacgctgaaaataggtgaaccacaactctcgaatttgtcatccaatctggtatggtcgattgacttttatttctaatgaacgatctagtcaagctgttgggagagggtggattttcgtacgtttacctggcgcaagatccgtcgtctggtagactattcgcattgaagaagatcagatgtccgttgggaagtgatagcgttaacgaagcgatcaaggaagtggaagcgtacaagtatgttcgtctctacacgtcacttcattcctcgcgaataatgaaattttatgagtgtattcatcaaccctctacacaaatctttgcaggcgattccgacatcccaacatcatcagatgtctagattcttgcgtcgtacaagacaaggatggagatggaaaagtagtatagtcagtccactttatcattttgcttgaataagacatgaactgaacccttgtgttgtgttttttttttttttattccaaaaagtttattcctaccctattattccaaaggaaatttacaagatttagtgaatttgcacaccgatctagcacctttaccagaaaacgagatattgaagtattttcttgggacagcgcaagcagtatcagcgatgcatggccatgttcccaagaagacgatcgtctctgattcgtatccgcccaatggcctcgatctcgattcacctggaggactgactacgccgactagcatcaccgatcggaagggcaaaagacgacaaaatatggaggaggagcggatggaggaggaagaggaggaagaggaaggcttagggaagactgaggatgaacggcaagaggcccccttgatgggcaatatgatctcaaatcacaacaccgatcaaaaccaccatcatcaaccagctactaaagcccaacgcaattccggatcgatcgagccgtgggcgcatcgtgatttgaaaccggcaaacgtactcatcagcgatgacgaccgacctatcctgatggattttgggagcgcgatcaaagctcgaatcccgatccccaaccgatctatcgctcttcaacaacaagatttagctgccgagttgagtcactcttccgcatccccaatgcccaatccatcaagtcttgattgagtgacttatgacactgactgttgttcgcatcgactgttcaaatagacattcttcgatgccataccgagcgccggaattatttgatgtcaagacgggagaagatctgacagaagcggtcgacatatggtccttgggatgtgtgctatactgtctagcgtatgggcattcgccatttgaaacgacggatacggtcgagcaaggtggctctatggcgttggcagtgatgaacggctcctggaagttcccgaataccaaaggctcgaatccgaatcctaatgggaacaataacaactcgaatcaaagtctccgggtttatagtgaccgctttcaagagttgatcaaatcgatgctggtggtcgatcccaaagccagaccgacaatcttcgaggtcatcgattctgctcaggccatcttggatcaacagtctcatcaccttcctgaataagtcgctcggttatattgttatctgcttattaattactttgttgtttgcatttcgattatctatcagtcctgtttccccatcccaattatcgaagtatcttggctagatgagcttgttgttccagaagaaaaaaaaagtattatcaatatacagatctgatgctgataaacccattcagaatcattccaaaaatggcatatcaatttggttgcatagatatacatataatagagagtgtatggctagccgtcaagttagattgagtgataatataatgtcagtgcaataatacagttttttatgggaattaaaggtgaatagactggtgagctgttcttgagagacttttgagctcttggcacagatgcccactaccaaaaacattatggcctgggttgggatgatcctgaactgtccacattgttagaaagatcatagaaaatcagcccaaaggggtatcttttttacttattctggacatgcatgtccaatggaattgtgatgatctactgtatgagagctgtggctcaaaggttaatcaatcccaattaacattaaatcaaagatgtacaaaaaaaaggtgagtatcaatggcactttgattacaaaacaaacaaatgcaattcgaacaaagagagcgggatgtagatagatgaagggtattatgataagccaatgcaaggtgtctgtcaagcgctcaaccagcttgtgagttccacttaatatcttgattctcttctggctccaatggatgatgtgctaacttctatagatctggtcattgtcactcaaaggcttcctgcagcagtcaacatagcttttgctcatcctgattaagctaaaccaaatggatacacagtactcctcaatcctgtcacgcattttctctgaatggttcatctgctagtctcttccacatcctttgaagaccctgaagttgttggagctttcacgatgatgatgaaaatgagacagtttgtgaaagtttactggattcttgcgggccgaagatggaagtcttcagctatcttttttgcccatctccgattgggatatcttccattggtaagcagttccttttgatctcacccggttttcgttcttgaacctctatacatgtgtagtgcgctacttgagggatgactgacagtgtgagatgagcgggcagcgtgttgttttcttctctgctttctttcgttttgaacaccatatgtgtttctttgttttcctttttttgattttgtgggttgatggttggagtgagattgtgttggtggttggttctggtgtgttcgatcgaaggatcaccaaccgcccagaacaatccatcgactgactgactgcggccccgcgaatggatatttataagcatggctgccctccccagcaccagtcatcaacacctcatccggacttaacaaatcgcttatcaaacaaccagaaaaatagaactattatacagtgacttgaacctgaaaaaaaaaaacgacgaaacaatgggaaaggactattacgccatcctgggtatccctcgctcggccgacgaagcacagatcaaagctgcctacaaaaaggtcagtcaaccacaccctttcaaccatcttttcttattatgctgcttatgttaatgaccaattgctaatatgtaaacaccataaccttcaaactaggctgccctgaaatatcatcccgatcggaacgtccaggaccccgagacagccaacaaaaagtcagttgaccgtcacttgatgttactccttcttcgaccagccatactgacacatacactgcttcctgttggtttaccacagattcaaagaggtttctgaggcgtttcaggttctgagcgataagaatcaacgggcagtctatgatcaatgtcagtcgaatttgatttgctaatcacacccaagaaaggaagaagctgatcaagataaacttaatccaatcaaaccacagtcggagaggatggattgaagggtggaggtggaccaccgccaggagcgggcggagggatgggaggcttcccgggcggctcattccatttctcgagttcaggaggcgcaggagggggtcgaccggagtttacacagatggatgccaatgcgattttcgaaaagatgtttggcggggcaggggcgggagtatttggaggtggcggcggcgggggctcccgacgaggaggcgatccgtttgcggagacgatgaacctggatgacatgatgggtgggatgggtgggatgggcggaatgcccggcggattcgcctccagcttccccggaactacacgacattcttcacacaataatggcagacactcccccgatgatgaaaaaactccagacgacgtcatcaaacctctcgaactctccctcgaagaactctataaaggcaccgtcaaacggctccgcatcactaggaaactcagggacggtcgaagcgctgagaaaattcacgaagtcaacgttaaacctggatggaaggctgggtaaggcttttcttttttcttttgcttcttggtatgctccatcttttgaggcaaacaaaaaaaaagactgtggagactaactcatacacattcatttgataatcacatacagtaccaagatccgatatccagggatgggaaatgaagacaggaatgggaaatcaggtgcggtcgtgttcgaagtaacgcaaaagccacatgcgcgcttcacccgagaaggggacgacctgatctacgtgcacacgatcccactagtggaagccttgacggggccgtcggcgggccagagtgtgaacctaagtctgaagcatctggatggccggacggtctcgttcaagctcccgtcgatcgggaccgccggcgggaagccgatccagcctggccaggaaatcctcgtccccggcgaaggcatgccgatcactcgtaagggcgctaataaatcgaaaggcgacctcaaggttcggctcaacgtctccttccctaattacttgaacgcatcccaaatcgatggcgctcgtcgtctctttggctctgggacataatccttcacatcctcttctcccagtacaatcatccccccctctttcttgttcgctcttcttccctctacacatatcctctcttccttttttttagtagacctgttgccgttgtatgtaacctttttgttcatacatatatgatttatatatatgctgagtctcctctgttgttcttgttcttgttctttctctcttaccaaaaagtgatttttttttaaaaatcaaaaaagaaaaatgaagtgtattttaatatctattttttttttttgcaaattatttgataatttttattttaaccattcttcagaactcgacatgcacataaggaaaacgttctgatttccacaaaaaaaagggggtactagaagacagctagagacagctccaagcaaccattaaccgtcccgtccagaaaatgacgggcggtctgaacgagaagaaggttaggcagagggagcaaaagtagcgagagtctcgacgacgagttcgaggtcgctcaagagatgatccatcgacacgcgggcctgacggagcgtcaaagcggcgacggagatctggatgaaggaagttgctgagctggtgggaacggtatggccggcatgaatcgagtttttggtgatcgagatcgagcgacgaatgaagtggggcgacttgacgggcttgtcggggctgatcgtctggactattatctgggcctctcgctcattggagaccgggacttcgagcgtactatttgatccccaataatcctcgttagtgttaaacgaactctgtctgggcgagaggagctcatcaaggaagcagagagatttgggtcgaggcttaacagaacgtgccagtcggctggaatcgcctccggcttcttcgacatcccccaagctccccttcctgtgccgatactctcttcactataagcttctccgatcagccctcgtttggtgagcttccgtgtatgtagtcttggtctgtttcctcgattactagtactttaaagcgggactttcggaggaaggcgcgccgggtgtatgtacatacatagtcattaacccgtagaaccgacctcccctcccccggggtccatccgggaaccccttgggaaaaaaaagctgccagacggcataggaccctggagaccccctatgacggcatagcatttttttggggacccaggcaagcccacccaagagggggggggggtactgaaaaagtcgggatttgggccaaattcatagtacagtgggtggaccgttatttttggctgcttgttttggatcccagagcttcaaagcaccagattaaagtcatgagacttggtcaagtggtgcataataggttgcaaaaaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaattttgtgaaaaataaaaaataaaaaagtttttttccaaaagctttgttattcattttgagggagtgggagtgctgagagaaacaaagagtggaacatggcaagaatgattataaatgaaaaagattggaaccaaaaaaggttgatccaggttggttgtccagattggagtcaaaacagtaaattctagtgctttactgcaatgtgagctggtgaatgccccactcaacaactgtttaaaaatatatggtaaccactttttccaaaattttcatttataatcattcttcccattttccattctttctttctctctgcactcacacttccccaaaatgaatatcaaagcttttgaaaaaaatcaattttattttttatttttcacaaaatttgaaactttgttttttgtttttatttttccatattcattttttgcaacctattctgcaccacttgaccaagtctcatgactttaatctggtgctttgaagctctgggatccaaaacaagcagccaaaaacaacggtccacccactgtacatacatacctgtttttttgggaaattcatgagaaattaattatacagtgcgcatcacctcttctcaaccacccccaggagggtgttccaaatttttcaaaatgggagttgaatttttttgaattttttcactttttttcaatgccattttgtttttttttttctttgaatttgattttttttttgagaattttgtccatacaaatcagcagacaagacacaatcagcacaaggccatgtacagaaaccaaaacgcttgcaacagccaaagctccagccgattgaaatcattgatgagaactaattgttgcattccaagggctgcaatgatggatgtttcaattatgactgcaagttagccggacaactggcactgagttttcttattttcttctccttcttccctcaatatcatgtatttagatggtctatttgcataatacataccatataaatacatattgcatacccactaggccatagtatggcctttttccatgggtgttccaaattttgaatttgaaaatttcaaacttttttgtcttgcatgctacacaatcttgctatatatctttgaattccactacttctgtagagcttagagctcaaatatgcattgtttacacatgtagcatggttggtgtgaacaaacatacagatcaaagttcaattttttttttgcaggtgcggggtagtcgagaagaggcaatgcgcactgtaggcttaaaagaagggcgttaataaaaacacgcggtaaatccgcgtttacacgcggtttctgctgcgcgcagcacacgcggattccgcgtttgcacgtggttttttatttaattttttaccgcttatttttcgactttttttggatttttaaagttgtttcccatgttttaaagtgtgtagaatttaatggtcaagtcaaattttcataaaaatgacttttaattattcattttttttccactcattttttctattaattgtgtgcttacatgtttgtaccttattttttatgtttttttgaacttttaaatttatttcctaggttttaatacgtgtagaatttaatgattacatccaattttctcaaaactcaatggttcatttttaatactgaaatttgacatttttttcacttaaatttctacaggttaattttcattattttttgacatttaaaaattttttcctacactttgagacatgtaaaaaattatggtaacaaccatttttccccaaaatgaaaactataccttgaatgctgcatttgacaccgttttttttatttaattcttcaatttttactcaattgtttacattaatttctttaccttattttttatgattttttgaaattttaaagctgtttcctacatttaaaagtgtttagaatttaatgtcaatattcaatttccataaaactcaacggttcattcagaatactgtaattggtcttaaaattcaattgatttttaagagcttaattttcattattttttgatattctaaatttgtttcccacactttgagacattttcaaaatgatggtaacaatcactttgcataaaaatgaaactatatcttaaatacgaatataaattcaaaaattcaaaatgacttcaatggggcttgaacctgtgacagagcttggaagtacaagattcccaaatggttctttggaacaattttattcataactagtggctggcatcacctcgttggatagggtctggggtccaggctgatcataatcttgactaagagtctgcttgtgcatggaattctggagaaatgatcggtgtatcctgtcgatgattgcgagtgttcttctttggtgttttttatctttgggagacatttgaatcaaattctcttttccatgtatcaataggaaataaataattaaataaaaaaacagtgtccaatgcagtatacacgatgtagttctcattttgatgcaaaatgatttttaccataactttataaatgtcttgaagtgtaggaaaaaaaatttaaattgtcaaaaaagaatgaaaattaagctgtagaaatttaactgaaaaaatgtgtctaatttcattattaaaagtgaaccattgatttttatgtaaattggatcatgccattaaattctacgcacattgaaacctatactatcccatgatggccaacttattttttcaaaaaaaaaaaaaagaataagaaaagtctgcttgatgctgggaggaacccctcccagccccaagacttgtacggtcttaaggtcggaggaatgcctctgaccttgaggcagcggtcccagcgccaggaggaaccccttccggcaagcctctgtttgttttccagctccttgggaggggttcctcccagcgagccagtatttaaacctgcttgtcggaaggaaacccttctgatgagctggtctacatacctgcttgttgggaggggttcctcccggtgtggtaagaacaatcaaacccctaccacataaataaaaacactttattacacataaatagtaattaaatcattagagaagaaggggtagattaggaaataaaccacataaatattactgggctaaatggtagttgaattaaatcacgaaccaggcctaagatattcaatttctcatagataaaaattatacaaataacctgtagaactatattacattcatcttagactagtaaatcaagctactgatcagaaagtacttcacagactatctccagaaaataactcttataccaattagtctaagaataccattctcatagtaattaatctaagaataggccttatatagtagaaacacaacctcttgtattagaagggcacttagggattgattcatatcagattaggctgtctcagaatagtaaaatccactctagaagcacccttctcagacgaacttgtgttcaggccaaaaagctcatgtactgtagaaccatttgtctataaatagaggctctcctggcccatgttttcctcttccctcctcatgtttgcaccagagaagtaattagagatattacttagcactcatcaaagccagatgctagctacagaacagtaataagagatattactcagctttcatcacccttcgattaagagatccagagattataagagcccttgaacttcccttacctcaattttggccatagaaaagtaattcagaaatattgcttagccattctcacctctctgaaagaaaatagagaaataagcgtaccatttatcagagcccagagaaaccagagagttttattagaacagagaacccgagagaatttatatcagagaaacccttcagaacccttactccccagaaaaccccataaactccttaccccctcaacaggtattcttaagcaacaataacagtagtatcaacactaagataaatttagaaataagccacactcttatttttcttcgtgtaactttcccgcaagctagacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagagcaaggcaagccgtgtcaaaagatgggttggacaaaagggaatgatgtgatgtgaggagagaagaaagttgggttgaaccaaaggagggaaatgagttggcaaatataatgacagcaatttgcaattgggcaagagcttgatggttgcaagatatagaaaatcaagcatgcatgtcactgcaggaactttgttgtgaaaggttctttgacactcacagttttgggcatgataaaaaaaatgcatacttttctaggattacaaaaaaatcaaaacaagattggttccaagctttattgcaaacacaatatgtcatgtgatttcccttttttttctgctactacattttcttgtggattgcaaggtggcaggtgctattgattcatgtgcatgctattgattaggatttctggttctgtgtcggcattctggactttcatggtcaaatgctctgcatttgtaacagaacagttcatttgtggcatctgaatctgatatgaatctgggacatgatgcagtggggctggtaccatcatttgctaggagttggcttgggtttgtctcacctggcaaggggtgaacaaatgaagatgatacacaatagaccacagttgcaatggtgacgatgagatacttgagcaagttttcctgtcttttgggttttgcagaagatgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatctagtcataggcgcattgggtagtgatggtgagttgatcatctggattaaggattgtgcatcaacttgaagttcgaagtgttgaccccaaagatatatctgtagcttcttcaaaattcttgccaccccgcagagctccaattttggttgagagtatctcgactccacaggtgagaaaacaattgattcgtaaagcacaggtctgtccaatccagtatccaattcttgctgcaaaagaactgccccagcggctataaagcttgaatccactgctaatttaattaatcctgcgtcctttgaataatccaacttcttcaaggtgatttcttccccaataatctccttcaatctttcgaaagacttattacaactttcttcccagacccagtctatatctttcctcgtaagttttctaagaggtgccgcaatttctgagagattcttgataaatattctgacgtaagtgacaatgcccaaaaatcctcgtaattctgttatgttatgtggagttggccacgtcttcactttattcttcttctgaactgaaactcgccgtccttccttacagaccacgtgacctacaatgtccaaagctgggacacagacagcaaacttctttcccgaaattgtaaggcctgcttcctcaattctgaaaagaactcgttccaaggttatggcgtattcccagatgaaccgacggatccccggattttcttctaagactttgttgttatatgtactagctggacctttgattcccccatcatctatgaaaactcctacatgttctggaatctcatcttgaagaatccacatcatctgagcttgatacactgctactgaatttgtggccccttgaggaagtctggtgagctgaaatcttcccaaaggtgtgtcaaaggtggttaaaggtcgtgattcttgagctaattcgcgttcatcgtatccacccatgatatcacccagaccataacatgcacgtcccgcaaaagattcgacaaattcttccgttgctggaggcaatccagcatccttgattgtgactttattcatttcttgaagatcgtggactattcgtaatttcccatccgccttggcaacgcagaaaactggactagaataactggaagttgattgttcgtataaaccagtccgtattcgttccctgactaattctacataatcgtctttaatcgcagccggaattggtattggtttcttctgccatggtttatggtccactactggtataacgtatggtaatccgtaagagtgttttagaagtcctctttctccagtacagaaagctatagccttttctctgatgacaattaaattcttgaagagcttcaattcctcgcttgacagccatccttctggtccaaagttcaccatcttaagccgttcctccgtaactttttccgttggtacaaattcaggcggggtaggtgtaagtggtgtttcgtatggatctcttgaaagagctggtctttgaagtggtggattgagagcctgcggaattgcttcgttaatcggcctgatcttcttagccactgatttatacttcgtcatacaccaaagtcctctgtctctccaagtttggcacaagcgttcctgaaaagaaatcccgaggcacttcgacagcaacgtttccatcttcttgttgtcgcttgatcgtatgaattttggttctgccaaagctgatgtaagctttgaacaaacaacagccttcttctctgaaacaaatttgtcagttaactttggggaaacctcccccaacttctcaattttacccttacaggtcttcaacataagggaggtaaccccataaaaacactgaatgaaaagaaaaatatccacaaaaaaattcaaaattttacccgcaggagtttcgtgagcatcattccggatactattggtactaagatccttcatattgttccatcctctcccttttccagttcttgcaagtggaactgaaacctttcttcctttggttccttggaagcttaaagtttcgcccgtttcttgatattctagcgtgcattcgtagtcaaacagaaatggttgtccaaggatacagtcttgcgccttcggtgaaacaaacaggtgagctggtcccgagaatcttcctatcgttactggacagtttttggctaccccgttcaaatcacatcttgctcctcctactcctttcataggtatatcgactttgaccacttccagttctaagtcctgggctactatacttggtatcacattgaccatagatccggaatcaaccatgaaatctacttttgatccgccgatttctgctgttacgtagcctagagcacaactgtagtaacagggatctctttcttcatcttcattgttgagctccattgccgacattttgactgcttcagttgctatgtaagttgtggaacttttctccgggagtctgctctgtaatttcgaaataatttgggatgtgtatgctggagatatagccgtaagctgagcaaaagtggtcggaattttgacattgtctagttcctgaagcaaaatttcctctgggctcgcatccttggatttcatagctgagactctatctttactccaaaccttctcgactggcttctttggaggattcggagaaatctcggccacttcttcctcttgatccacatccatctgttcatcgtttgttggctcctggattcgaacacttcgtcttcccttctgtgcatcagacctcgttattgcgtgagttcctagaaaattttcagcccctaatgttggtggttcccaatctatagtttgagctgatgacttcatgattccagaattttgctttggttctgtcttggttgcattatttgtgtgttcttgcatctttggatctgccgaggcggttgcaactacggttcggattggtcttgacgggttccatggaatatgttgcccatctggtaggtaccagtctttcccgtttctcttcactagcccttgctcttcatccttaaacaattcagaacatctgtacgtcgtatgaccttctctgtggcagtaaaaacacatcataggctcgtaaatgggtgtcgaaggtttggcgttccctcgtgagaattctgattttggattgctttgttggttgtaaacaggtaatactctcttcaattgttgtttgagtgaagccatttcttgcattatgtcttctacttgtttctcaaccacctttccagttggcgctccggatatcatttgttctcgtcgctgaccattgcctttcttctgatccagttcccgttgcattcgcttattcgcctcggagaagcctgaaaccgcaaagtatccttcctcttcaaccctaatttctgtatccgctgcttctgtaacatgtttccacaatgggggtttactactgccgtctggtccttttgggagttgtccgttactgactaaagtcctcttgatgttcttctgactttctttagaaaatgcacttatgaacagaagtgatgcatcctgcttcttgttcaaatgttcattatccacgaggtatttcaagatagtggtgaattttcccaagtaagccttgtactctttgtaatccttcagtcctccttttctggagtattcttccacaattttgaccaaatccgctgtagtatacagaatagtgttgtccaattccccccaactctccttcatcgccttccttaactccgtccagttgaagctgtcgtaaccttccatcgcctcgagttccaacttcaattcctccttatgtacaaatcgtccaatctgtaacgccttttcgtagtccgatgcctgaaacgccaaagccgctcgttcgtatctcgctagaaatcgtgtgaaattggtcccgtcgtaaacaagtcccggttccttgataatccttggtccatatcttctctccgccggttcaccatccgatcctctcgcattatgtaatccatatccagtcaccggaggttccgtttgcttggcttgtctctgtggtgtaggatcctctgagtctgacatctcttcttcagcctgtggttctctgtattgattggctggcatctttcccttatccttcttcattggtggtggtggtgccgtaaatcctgtattccagttcgaattcaatcccgacgcaaatggtctatttcccaaaggtgttgttggagcaaatccgtcttccaaatctggcacagtatatggtaaactcatgttgttcctgttgacttcctagttgttgtgatgtaatactatgtttggatactaatcctacttaactctgtttttcaattcaaaaatggtctctggtctctttaccagggcaaattgggggttttctcagtaacaatactagtagctgggagtgttcttctagcaggatacgattatccagattcttcggtggtcttccttcttctgggatataatcgtctgcttccttcgagtgggctccgacgttcgcttcaaacaggatccagttatccaaatccttcggtggtcttccttcttctgggatataactggctgcttccttcgagatacgtctgtcagaactagagtcacaaatcttcttcttcttctttcagaggtttagtagttttcgttcgttaataggttctatcacttgactattcgatcttcaggttaacttgatatttcttctttacttgatgacagttgtggttgacaaatttgttctttgcaaaatccttcaagagtgtcgactatccgtgttgattcttcttcttgctgttcgtctagaatttgatccttcttcaattatgccgtaatccttatcacgttggggactcccttgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgagttgttgatgttgtttctcgtcttgatgtcttgatactcgtgctcttccttgatgctgtatatgtataatgtaatagaggtggttcttgaacccaaagggtctgggagcactatgcttcaaccaggactggaacaaaggactggctcttctgtgtaatgtttgtgaaatgaactgtgtatatatttcaatctgtgaactgtactactcgtgaacttcttgtgtaataaatatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaatttatgagggattttagccccaacgaaccccctgtatgaggcattttagctgccctgtctctgaaaatcctgagggattttggctagactatctacaacgcattccttttatatgtaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagtatcaaaggaattcaatattgataaaaggaattcaatatgcaatatgcaatatacccccatgcaatatacccccagctgagtgcctctgatcctgtgattccctgtgtgacatccttgattctgcgtaacttctgatccagtagagatatgaaggtggttccagtgagtgactaggggttaaattggccgtagattccatttctgacgtccatttgtccatattgtgagtccttcattgataaataataaaattttgaattttcctcccttcatacacaggaataatgaccacaccggaataactgctcatcggcaggtccaacaaaacctcagaccggccagatgtcgaacgggcttgtccgagcagtcaccaagcggtccatcgtctgctcggataggtgggtccaaattcttatcgacccaccatgtccgagaactgttcggaaaggccggtcggaggacttgtcggacctgccggtccgagcaactagttccggcagtgtagtgataagacctggtctgggaggggcactaggaactggacagtttcctcttaggtggtcttcaggctcctggagtaccctccaaactctgaccggggtcggtgactcggtatcggcttgggtaaaccgggttttggccacgtgtactactagtactgcccgatactgtattatttatgtgtatgcagggtcagaccaataggatcataagaagacttgaggtctgcgaggcttttgtcattgtcccaatcctcatcgctttcgtagcacacacacacacacacacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcatctgcccatctcatcagcgactgttgtcccccaaggttgcgcttcaaagcagccatcctggatttgagccatccagattatgtgataagtgtctgtcggaaagtctgacatcttccacgcagggaggctgtaaccacggatacagcctcacttggcccagttattatgtctcagcagatgatatgaccggctgtattctatgcagctgccgttgtgtctcagatgtggcggctcatacaagttgaacatgaaaaaaccaattattgggagcttccatgaaaggccagctgggcagaccgtcggtcccatccccacatctgcgagagcactgtgagaaactcccaggtcagcccctcattttgatgggcatcttgcctggtgtggggcccggaacaggacttgtagagagctttgaaaaaaaaaatgatttttttgtaatcctcatgtgcgaggagggtgacttagcgcataagtccctccttcggagggtccctgcgggacggcgtcccccctccgaataaagagggacttggttaagttagggagggtccctgcgggacggcgtcccccctccgaataaagagggacttggttaagttagcgacttcagctcctcagactccagagtaacatcgccttgtgcaatcgatggctcccagtacgagcggactccaacacagtaaaaatcgaccaagagccactccacttttcggtcacgccagggacggaatgtgtggacacaactggccacgtagtcggaaaagcatgttgccctgctaatgcgatagcggtaagtaaacctcccaagaggattcgctgactgattgcacaagtctttgaggttgacttccacgtctctgatgttttcaggtaaaatcatacatcagcgggctccattatgcagaactcggatgcggcgcttacaagtgacggcgtgaaaagctcatccatcaatcttccacatacaatcctttgccatccacatacattgtcgatttagacagagcgtcggtttgatcaatggtcacatcgaatctcactatttactttggaacgagtgacatcaatcctccacttgaaaatacaaatttgatatagtttttctctcggtattttttccctagttgcccatatgtatgtggacaaagaccaattcagttctcccattatacaagcgtcatcagtccttggacgagatcttaaaaaggatatataaaaagctctgaaccctttgattagccagagaaaattttggaatcggtttcgtagtagaccagcagttatgactctagtattgtagacaagcttagcagtaagggtgtcgtagaacccgacaggctgtatgccaacaagctacttctaatagctattatgagtcataaactgtgagggatcaaaaacatgttgagaggtgtcagcaaagacactgttgataatcgcaaaaggatctatctaggcactatatccacgccaaagagctttggaacacgagcatctttctagaaacaatgccctcattgcggcatccacgccaatcaattaccaaacatacatttctggacatcaatttcttcaactgtgtatcaatcatgtgttcaactttctatgccagacagtgaaaacatagatcagttgttcatgtctagtcaaggaaacttgtcaagtaacggcgtatctcgtgtgccaataatcttgaaccatcctacttagacgattgacactttaagacattctcacaaaaaaaaccaaatgaaaatagagttcacatgaaacagaatgcactgatcgtcgttcaccagataagacaatgaggaatgcttaaaatgattgaattgaattttgaggatatctgttttgcgacagttttcaaaatattcttttccgcaaagatacgagtcataggggaagcgcaggaaggttctgggacgatgataacgaacccagacgcaagacaagccccatggatacatacttaccgaaaccgatccaagcgaaaaaaaaaaatctcttcaaaaacagccatcaagcatatgagcgcttgggcgatgagcagagattgagaggggggggagggggcaaagaggagatagtgaattaagcgcttttcatggacgctctccgcggacaaatagacgccaacaagtaacagttgaaggcatctgcatcatgacttagatatgtatccaacagttgaacagtcacacagaaagctgctccaaactatgtaccctgggccctatgtcctcatgatcatcctgtggtcctgcatcaacaagtctcttctccagcttgcttcttgtggcttatcgtggtcgtctttgtgtagtgtcaagtctagactctgttggcacattcttattttgacgctctgggtctttaaaaccgcctgctttctgtgttctcttttcctatgctcatcaggccacaatttaccccttttttcgaaaccacatcctcacatctcttacaagtcgaaagacactcttctctaaataattagaacctgcaaaacaagcagaagcatagcttactctattgtcgaatgaatatcattttcgtaactctttgagcattaggagctaagattttacacagtctacacactacaactcctcaaccgaacagtacatttaacaaattttgaaagatgcctggagcaggaggaggtggaggcggcaagaaggatatggacatcaacgagctatttgactcagttctgggcagaaaatccgcgttatttccggaccatgggggtcgccagtcgggcggaaatcccagaggatcctcgaaacacggtccgactccgagagacgagcacatgaatcccttcgataatgggacggcgccattattcggagacatgaggcgcgaaacaaacaggttcggggacaccctgtttggcaacggagtaggcgctccacaggataccttcatgacgctggagttgagcctcaaggatctttacctgggtgttgtcaaaggcttcaaatttacacgaagactttgggatggcaaggtggaaaaaatcgtccgcaaagtggatatcaaaccgggttggaaagatgggtaaggcttcgcgcgtcgttcaaccgttgctcttgttttgaaaacttgtgactattccgtgttactcatgcttcattttgatccacaaacaaaggacgaagatccgttttgaagggttaggcgatgaagacgaggatggaagggcaggagcattggtatttgtggtagcccaaaagccggatccgaagttcaaacgagagggggatgatttgatatacacccacacgatcacactggcggaagcgctagcgggtccggaaccggagcacgatctgaaccggggactgaagcatctggacggccgaaacgtggtcttcaagttaccgcacatcggcgccaccggcgggagacccgtctggcccggcttcgaaatccgaatccctggccaaggcatgcctatcaccagaaaatccgccggacgactcagaggagatctcagggtccagattcacatcacctttcccgcctggttaagtgctgctcaaatccaagccgccagacagctcaaggaatgtaggtccttatgctgctcattcactttaccatcatgcaactactgacatcaacatcaatcaacaaaggagaaaacatacatcaatccaagacagatcaagattccagtcaatcgattgccaacaacaaaaagatgtgacttcaaacgttgaagatcatttactcaaaagaagcaaaaccatcagacctcacctatcctgccagtgcctgtcgatactcaatttgatttcatcattttgtcaccaagccttccccctcccagttatctccagatacttgaaaggaggtccttgtataacgtcccactttccagtttaattttctatttctcatcacggcctcattttcttcttgtagcatcaatgcgtgttcatgctgagtgcagcatctggcctactcacaaggacccagattggacttgtaacaataatcaagtgcttgcagattatctaatgtttggatgaggattgttcagtggatgcgaggaagagagactgaattaggtggattgaaatgcacattagtcaggtatatgtactgctatcacactgctacagaaagggaataagatccgacaactccaagttgataaatgtgagtaaaagcgagaggaaaagtgagagatgggaaaataatctattattcagctccacaggtgtggaccttagcctcggaggatccaagcttgttattactggcgttcaagccgtcaatcagagcacatgcctgacacagcaactgactagccaaggagccgcatctcaaacaagattctgcagaaaatattgaaaaccaagttctgtcagccgtgtgaacaatattaaccctaatacagatgcaaagagcgagagataagaggagacttgcgttgggtgggacgtttgacgttgctcttgacagcacttgccatcgattctccgctgtagattatgtctaggatcgcagacggacgcagacgttctaagtctttcactaatgctctggcgtgtcctcgatatgcttcgggtgaataagtacactcagtcgaaaagtaatctaacttcttaaaatctaatcaaaaccatagtttcattttgcatgatttggaaagattgatgattaatatatatttgatcgaggccattaggaagagagaaaaaaccccggattcggaggaggagtggtgtggttacttacaagcatacatcacgatttctttctcataggcatatttgaatggtttgctccgcttgacagggatgccggaagtgcccttggcagtgccaccagtagtgatttcagtgcatctttccaatcgagcgatatcaccacgcagaactgtccaacccaaaaccagacgggtcatgagcagtgagctagggattttgtattagagggtaattagggacttggactaaccattcatgagaacagtctcagccacatcatccgcattgtggccagtgacgatatggtcgactttcaacaggtcggcacctttatccaaagcctgccgtctgaacacaccacagaaggtacctgcaagacactcgtaagatacccggagtgaaaaaatggatcgacttcataaaccgattcttgtcaggccgaaaatttgattcaggcgacaacccccactttgggtcttgatctcataagagagagaaagagagagagagatgacttgttacgctagggagcgttaaaacttacagttgctcttcctgcccacgttttctaccaccttgtccatcgtccaaccttgatatagttcattgtaggacagtactttcaatgggagtgaatattggctcgagttcctcttaaccgtctgcaaggatatcgatatttttgaagggtggtcacagtcagtaagaatcgcaattttcgggattgaaaggggtgccaagtattgaagagaagccgggaccaacctccaaagagtcgtctcggtatcctgtgatgccttcgtcgattgatagcaggtaaagatccaagccgtaattgtaacgttcattaagagtcgtcatgacatgagccaagacggtcgaatctgaattaatgatccgattttttttcttctttagctatgacagattcatgtcaagtttgagactaatagttgatgggtaccttttccaccactggcggcgatagcgaccttctctccttttttgaacatcatcctcccattctccgtgttggacagttcctgatcctgttgcgtgctttctagtgatgttctcttctcctcagctcgacgtttctcttgatttcccaatccgaggatggtgtgatgaatttcagtctcgaagatcagatagaagcattctcgacagatcgcctggccggtcttgggtcgtttgaggatcgctctccgtggtactttgggtctgttttcggctgatagagtcgagcagagtacgcatggcgccattttagattccgatggtccttgcacttccgtgggttgttgtcggttgtccttcgtcggcatacacctgcatacacccggctccgctatggagtgcatggggagcgtacgcagccagtgcgcacacgcgcaccgccgagccctctgcccgtgccgtggaccccctatcggtgctcagggggaaacaacctcgggtcatatgtagtggtagccagtacccaactggccaatctcctcaagatacaaatccaaatttcaccatttatatgaccgtggaccttttggagggctttgagtgtcggggcaagacaacgttcgaggattgattgagagcggcacgatcaggaaaacccagttttatcactcaacgagcacatcaaattatctggtctaggagaagccatgcggcaacatgaggatgaagaccccaagtttgcaccgagacccgtagttttgatcacgggtctgtacgcttttgtctcactcatttttttttctctttctctaggaagctggaatgtgatcgcgctgttgaaacttgaactgattctgttgatgttactttgtttgatggaacaataggcgggacaggtgcggtgggacacgggatttgtttgaggttgttataccagctatctcagccctttcaactcgacctatcatccgcatatcatctcaaatctgagcaggagagaagggaggagatcgagcaacagaggggcgagttggatgaagattaccagtcgatctatggcaccccgaatggattaacattactagtgggatgtcggagtgagagcaagtgtcggacgacgcagatcgagcttgaaaaaggacttcggaagctgatcgaggccgagggaaaggacgagcaggaggacctcatcttcagctatatcgaccgtcagtccggacaggtcgagacaatgaccttctacgagtatcgatcgcgttggctggatcagttaaccatcgagtgggtacccatggacctctaccatgcccaatcggtcgtcgatgccgtcaaactcgtcaaccagcgatacggctatctcacccatctcttattaaacgccggcggtggaccgttcgtagggatcgactggatcggactcgtcaaagcgtttctccgcaacttccttaatgcgctcacgtaggtgatcaagcatccccttgtctggttggtagagagacaaaaaaaacagatcaacggaagaccgggaactgaatctacattcgccgggcttattgatcgaggggtgaaccaaaaaaataataatagatatccagattacttgatccaagcaagagaagcgaaggagacggtcgacgggatcccagaaacctggcaattgaacgtgttcagtcattacctattggccagggaatctctcccattattggccaaagggtctaagcgaacatcgagtcggaccaggatcatctggacgggttcgctggatggacagccggccttcttcgatcggaaagacctcgaatgtttccattccaccgcccatgcttatcaaagtaccaagtaccagtccgagctcgtcggtcaagctttccaagacgtcatcgccaaacacggcctcgattcctccgttgtcagtctcgtcgctcatcccggcgtggtcgcgggcaatatgtttttgtcggtcatccctctcccctctaaaaatatcaaaagatcaaagtctgactcttgaattaccctgggcttaccaaccgatccaaaaacaggccgatcataggaagactgatggacacgatgatgagatgggtgttctactttgcccgtttagtgctaggatcaccgcaccatttaattgacggctatctggcagcactagtatggaccaaactgtgtctcacaaccgaccacatcaccaacgcacgatcgaatgagaaagcagcaaaccaggcggaatccgatggagcgggaagaggggggagtctgaattgtcgccacttcaggttcggcgcccagtgcaaccgctggggccggccttatgtcgtcctggaggattgtgtcccagcccaggatcgcgtcgaccagcgcctcaccgaccaacgcttggttgttgatcattgtgaccgcaaggctgacgctttgatgcgtctttgggcttcctagttaacaattccttgaaaacttgtgtttcaggaactgggccaatccagtaagaacacctcttttctgtcaagacctcctcaatatcaattttgtgtatataacgatgtcccacaaggacggcacgggctctcttgtcaaggacaatgattgaggggtgggttctgtcgaagactgaaagatccatagattttttgggtttcattgtcgcactttcctcatcgcaatatatctttctatcatcaatctgtactatcctaccccatcttgcaatccaacaaacctatacttaattcatttctgctgtcggtggatcctctaaacccatgacacttatcggacaacccagtctttcagtagtttttgtgttgaagtggaaaagaagatttgcaaagttttggatcagggagattggcctggttgtttccatgatgaataacaaattttgccccaatgatgcctaaacctccacattccatgccaattcaaacgttcaagctccaaaaatcttccttccaggcttccatctcttgaaactctgatgaagtttacccacaagctagtaccattaggatggaccatgcctagtattttggctgggtagtttgttaacaagcctgcaccagcttgctgatactaaaaaagagtagtaggattcatgaagtgatttagccacaccagaaccacacccacagataaaaacaagatgatcatttaatgagctggtatatccccatatttcaacagaagataaaggccaccagcagccaacaagctaggttttttttgcccaagcagttgattgtagagtaaaatcttgtcaaaccaggaagatattgtcaactcgctatttagccataccccttggtggacatgttttgcaatagttgaaggtctcttgggttaaaaagtcaaggttttagacattctgcccattttggttgacctaaaaataattatgagttatgttcacatttagctgtctttgtgcctgttcctttttctctctgtcacaccggtgtctctccttcctcatctgtcattccttttccactcatttccagatgaatgcagctcttcaccttctgtcccacaactcagccataacttgtatgtagataaatattcatgatttctgagttagaaaatcagaatcaccagtcttctgcaaactgttccctggggtcactaaaagatacaaccacctgtggcatgagcacttttccgccacacatgctaggagctcatagcccctttttgggctctttgaccacaggtttttctcttgagtcttttgcttcaagatttgtttgccggtcactcttccccagttctcaccgcctcattgtgaaatctcatctggttgaaaggggttatgggctatcaggctgtggtatagatggcacttttgcacctgagtacctgtggcgggcacaggtacctgcctaaaattccactcaatttgaacacctgcaccgacatgtggcacccactggttcaccctgacagacccaccaacagttaaaaactaaatgttgtataaatggttacatgtgacaacttgggctttgcaataattgagatttcaactgatttcattgttaaataaaacactcaatcatcatatgacaaatggggaattagtttgcaagttttttccacccttacctttggatttggctgatgcttgtgtgatgttacaacttacaagtgccaaatcaattcttattgcatgtttcaagaaacataataccaacagtaaagaaaatgacttgtatttttggtattttccaggagactgtgtagcaatgctgcaacaaatagggtatttgcaatgtattgacatgtatcatttcatgtatcatggttgttggtaaaattcctcatgatacaaactgtgtattgtatttgttgcagcattttatgtagctgtatgttagaaacccagtatttatgctcagagacatgtcaggacatgtcccaattctcaactgtttgatcagttctatctccgaaaataaaacttacctaaagatatgcatgaatacttgtttgattgattataataaaaatttgtctagaaagacaggatatgttgtgtgtccccttcaatctggattccatcttattttaggaatttcctcttataaattcaagcacaatttttgattataagaatataaacttgagtacccttccctgccattttcaatgtctatttcactaaagtatcttcaactagcattactagtctcatgctgtcttcaagccactcaaagctcttttattccctccccacttcattctgaaaatgcaatggtcactgacagtaagtttttccattgttctttctatccatgttacaacttcagagagattgatataacctttgatgctctttttacttgaaacaaatcaatccttttcagatactcgaatgagagatctcaatgttcccatgactgttcatagcccacctgagtgtagctccccagacaggatgacagatgtctggcatggtcatgataacactaggggtgagtgaaatcttagaatatgttcttccacttcaaaaatcaacatccattttgaactcttacccctgggactccagttgttcctggtgagttgaactgatgcagctgactgtccaaaatccacagaagatcccatggaagttggagaatcagaaatacaaaagctacacaatggtccatcacacacaagaagtcagattaccagtcacaaaatggaaggtcaggaagctgaagattcaaaaaaaggtatttcctttcttctttttataagggggctggttatgccactcccttcaattagagcatgactgtcccccaaaccagccataaattggtagaattggtttgcagtgtcatcagacgtttgcacagtttgtggctggagtcttctggtgctctgggacatgtcccttccatgaccagtcacccggcgacacagtggatcatgtcatacaccgtgatttgtcgaaaggatactctgtggatggagtaagtcatacaacctgcgtgacccggaggaactccttttggtatataaagttgtaagtcctagcaggacttgcaacttgatcacccgggaggagctccgaattgggctgtgtctgtggcccgatcgactgtgactggtgatgatctccgtcaatcaggtcatataaactgctcagcctggatccttgcagtctatttggttgtctgaacagatcaagcaagggacttcctccagaaaatacttctctgggtcagtcaggttgtaggattggttactcagcagctctacccggagtaatgacaatcccccacttcacgtcctgaattcaagcaacaacccccacaagtaataattattgtggaacagtattgaatcttgaacccgttcacaaagtcgcagagcgatctttctcacaggcagttggtcggggggttgttacttcattcatgggggctgcacaaccagtgcccctttttttggttgcaaagatatgtatattcaagactttgaactgatttattatatctcttgacaggcagatttgaatctagatggaacactcttcagtctttgaggatgaaaatggatgaatttgaagaatcattgagactattagaatttcaaaatcaaccagaagcactggaattaacccaaaaatacaacaaaattgaacaaattcatgatctcattccagctcatgtgaaaaggggaaaaagaacttactcaaaagttcttgggaagagaaggaaaaacagagaaggttctcaacagattagggagaaagcagaaaaactctctgaatattttgatggattgcaagtcttacctaaacaaaaacaagaagagttaacacaggatgtaatgggatggctcaattcttccaaaactgatcctagctcctccaaagtcaggaagaaatacagaactgaacatggtcaaatgtcagcaacattccataagcagacaacgggcagctctgcaaataaaaacttcccagatatgtctgcccatgatgaagtggtggcacaaaccaatcctggtcatttgaaagtcccaaagccagtagaatataaagcttgtgggacacaatctatccaagtagttgaaggactggcttctgcaactaattcatggcggcaggagatcattacagagctttatgacatgttccatgatgttggcaactttgaaataaccaaaattctaaattcatatgatgacttaatggaggtgaaaatggaactgcagtttttgatacttggaaccctaagttgcatgtatgaatatggaatgatctctctggaagacttcaggaaattctttgaactggacagcacaataagaatatcagcaattggattctttgaaaatagctcctggaatgtttctgatgaagcatactacaccagcaaatatgtcttgctttatgaagaggactcttttaataaaaagcaaatctttgaaggtaagaggttttcattgatcagtttggttctgggattcacatttatcccaaattctttttagtgaagctgattcccattccatttttttgccttaatcattatttttttgtaaaagctatggatttcaagacccagagaaaacttgaatactatctcatcaagctaaattttaatgattataaggacagtagtggttctgaatatggaagtggttctgaatatagcagtgactctgagtctgatagtgattctgaatacaatagtgttctcaaacataaacctcaatatttcactcaatcaggtatagattcttccattgggaagtatttcaatactttgatggactcagtttttgaagatgacctatttattgatacacttgagaaatattctaaccatgatggatctttatcacaaggagaaagagaaatcattgagaaaaagcttcaagacttatgcaaaacattcatagcccttggtgatcaaaaatcctttccaggaatccacaagaaactcaattttatataccaggtgttgaatttcattcaagaaaactatgggaaagaagtttttgaatacatcaatttagtcccagatttctggttgaagtttaacagcaggtctttcagtgtcaaactacttgaacgtgcacggaattttagagaattactttacaaggaaattgataaatctgagaatccaatggttcttcatgaatatagatctgaaacaattgaaaatttaaaatcagaatatattcaactcaagcattcctcatctgcaaccaaagacttagcacagctccattatggtcaaaacatttacaattattttttgcttggtgaaatcaaaaatgaaattgatgaaaggataggaagtttaatgatggagatgttggaatcagattaccacaagtcaatcaattaaatgagcttgttttcagcttgattcttctttagttgaaagaagacttcaacaaaaaatatacttgagttatgcttttggtctcaaatttcttcatatagttttgattccaatagatctttgagtttttttttttgaccattgataattaaaagttatccattcatcatcatataacctatagaattcttttatgaatttttgttgtcatttttgtcttgttttccagcttgttttatctctatgtttttttttactttactgaattccatacccgaaaccaaatgaattgaagaatgattatttatatctatctacccatgaattatggttgtgggctcaagaaggatgctattgaaggaccaaagatttcatatatttgtaactgagcctgccgatcgtcggtcatcgattctgtagggaagcagcgctgaagtgaaggtgtgctaataaatatgtggtccgagcccacccggccgatcgtagaccctcaactggggcttctcagcccatccctggccccccggtggtattatacatatcccatcccaccagccgctgtgagtccaagccccaagtttttgtcccactaggaacaaacacacacaccgctgctaaaactctcctacttcctttcccccatccacaacttcccttcagtcttcaacaaaacctttgggtcgatcatctcggacttcccccatcctatatctccatcccaccagtccaccatcgatcatcttgttgggtcgaatcttcgaaccactctgatcttcacgacagacccttctcaataaatacaaaaaataccacccatctgcatacaatcggtaaggctctcccactctttccagtcatcgcacacttctggctccttccatccgcttgaatccccttccggttgtacaattttttttgaccctgagattcgtatccatcgtctggaaaatgtggatctacataccacctaggaatttgtcttcttccattgcaccacgcagaacaatcgagtgaatactaaaacaggaaaacaatctccaagtcatgggtcgtcccaaaggtcagttcttttttttttttttttcaaataatcaaactgaacttaattcagatctacaattcaggtgctaatggtgactgcttctctccaatacttatcataaaacacactccaaaagcaggtgtgaaagccgccgcgatagaagaagttgttgaggagaccgctgtcaaagctccgacgaaaaaacggggacgacccaagaaatctgactccgagaaccggccaaacgggctcgattcgagcaccaaaccagcctccaaaaacgacgacaacttgccgatagaagccaagatagatcccgtcctatttggagaactcccgccctccaaacgccaaaaaccctccgaggtacccgccaaagctgtcaaacccactcggccctctaaaaccgtcaaaccagtcaagccggctaaacacaggaaaatcaagcctcagccgactgccacgatcgtcgcgccacccaagccactgttttcgtccaaagcgctccgatcgaatttcaatcctttaccccagacccagatagattatacatcacaggaacaagtcaagactaatgtgcgatgtgggaacgcgttgaattcgatgaagatcgacaaacaagcatggctcctcaaaggcaagcccgagtcgcacgtagtcctgatctttggggccggtgacatgggccagatgggcatgggtcccgagaagctggacgatgtgaggaagccggcggtgcattcgctgatcgaggagctacgccaaaagaacgagttcaccgagcccgtccatcttgcggctggaggcatgcacaccttggtcgtcgatagtgcaggcaaaatctggacctgggggatcaacgacaatgctgcactcggaagacagaccgagggcatcgagggcgtcgagcaggaagaactcgagacccggcccatgtccgtcgctactctatctcctcaacccgatcccgaatcaaaccgcacccctttcaaggctgcgcgtgtctgtgctggtgattcggttagtgtcgcagtcagtgaagaaggggaattagtcgcgtggggtagttttcgcgtgagtgttatcattttgtttttctttgcaaattatccaagaatcttcaaatgttcatgccactcttgtgcttttttttaaaactggactactcttcctcagtctaacgacggtcttcttggctttgacggcatggtgggcacttcacctaaacaacttgtgcctacccgagtctcgaatctacgagaatatccagtctcgcaggtggtgtgtggatacgaccacgtgcttgccctgaccaccgacggacacgtttacagttggggaaacgggcaacagcagcaactagggcggaagatcatcgagcgacgcaagaagaatggtctagcccctgaacgcctttcattgaaaaagatcgtcttacttggcaccggcggcagccactcctttgcggtccatgagaacggcactgtctacggttggggcctcaacacgcgtggccagcttgggatcagtagtgaggaggctggctgggaaaacgagattgtcagtgttccgacgcccatccgagccatggctccggatcaacacgacggagcgagagtggtggcgatcgagggcggagactttcacaccctgttcctgctcgacaacggccaggtatgggcagtgggaaactacgagaatggagagatcggcatcaaacactcggcgccggagatcgtggctgctgaggaggagcgcaaggccggggctgccaagaaggatgtcttcgtggaagaggagctcaagaaacgcaagaccaagttcgagagcaatctagccaaatacaatgaacgcctggcgactcgaaaggagaagaaaacagaagcggaagcggaagacgatgaggatgaagatccggctccggagtggaacgagatgaatgaacgactagaggttgaacaggcggcggccaaccagggctttgttccgggacaatgtctgcgaacgccgacccgggtggacttcccccatccggtgatcgacatttcctgcggcacccgccacaaccttgccgtcgacaaccaagggaacgcctacagctggggtctcggccagagcaatgagctcggccagggaaaggacgaagacggcgaggaaatcgagttgctcgaggcccccaaactcctcgctagtaaggcgctcactaagggctgcgaacgcggggccctgagggtcgtcagatgcgccgccggtggcactcattctttgttgattgctgcaaccattccttctcctactgagactaattagacttccctcctgaacctcttccctgtttctttctttaaattgcttctttgggcatcactctttgttatctttatatctctattttttcattgaatctttatcactaaagcttacccatctttcattagacttcctggtatccttactatccacgtactttagtgttacatacaaatcactccactcgccatgtcctttcctttttttcccccctgatatcaagtaatcattatcacccctttttttgtagactctcttagccttctttttttttatctgtttgtttgtttcctttttttttccagtctaaaacccccttttctttggtatgtttcttggatggcttgaagaaaaagaaaacttacaacacactttatgcagaagaagaagaagaaaagcaaagcaaagcaaaaaatcaacaaatcaaacatcaaagatctgactgatcatgaatgggatgcaatccaacatagaaccatttcttttcttgcatttgggatttgacccttaacaatgtatgtacaatgtccattcatggaaagtgattgcaactactagtgtggttaatgtaagctcttgaagagaacaagacactcaaaatgactataaccccatccaaagaaacaggcaaatggtcctctagagttcaaatgtgaacagacctactaatgaggacagcattgatgcagcaaagctgataatacaagccttttaccaggcgattcatttccatagattccaggcaagagaaaaatttctgaaggaggatgtggggaggaagtgaagggccagtcaggtggtcctcatcatcatggttaccagaacacacatcagagggcttgtgattgatgtcaacggtgggccgctacgctacactacgctatttggccactacatgttagcgtagttgctttttttttttgctggaaatcctgtagtgttagttcacgctacacaccgctgagctaactgccagcgtagcgtgaaattttcccctcaaattttttttagtgttagcttgaaataattgccactaaactaacaagtagtgtaactttttccaagctaacaaaacttccactaaccagcagcgtaactgagttgacgctaacatttagcgtaacttataccaaattaagctacactacgctacactacatgcctagttacgctacactacattagaagttacactacacagactatcatacacctcaacacacacaccccttgctgcatgatgtcaaagtggaaattgaacacaagtaagtgtgggaatggaacccagtaaattaaaaaatggcagggggctaaaattgagtggcccccagtaccaactgaaaaaaaatgatgatcaattgaggggatctggatgtaggccccccaatcaggcactgtcttcagggtagactagcgctagtcatgtggtcatgtaactacatagtcagttacactaacagttagtgtaacttttaatcagttacactaacagttagtgtaactttttcaccagttacgcttacggttagtgtaactgagggtaccactacactaactgttctttttgcacgctaacagttagtgtaactgagggtaccactacactaactgttagtgtaactttgcaaaaagttacactaacatgtagtgtagtgggttcacccactaacaccgctaaaatttcaataacaggattttggttagtgttagttgtgcctttttgaaggtagctaacactacgctaaagttgtttttttgtttttcaaaaatcctgtagtgttagtgggccaaaaattcccgctaacggtaacttttgtgtagcgtagcttaaaaagctaacactacgctacactaacactacggttagtgtaactggcccaccgttgttgatgttcaatattaacagagcctactgagcctactgagccagagggagaccacctggtctatataggtatgattccacagaaaaaaacctctggtttttgtaactgtctgtacatatcatctgtaggggctgtttgagtgctctcagctctgtgaaggctaatgagcaccaccaaaacatccttgatctcctgtaaaccacccaaccaaagatcacagaaactcagaacatacaccaaagcttaagcagcacacaattattaccattatggattttattgcaacacttctcccccccaaaaaagatgatgatgttgatgatggtccaaagttcagcttggttttaagatagggtttgaagaacagtaccaatccttaattagaagaaggccaatcatcaattaagaaaatgagcaagggctggtcaagtaacacagggtgcaataagacttgaaaattgattggttgatgatcatgttcaagatcacatctcactaaatcatgagttttgaagaaagagctatcaaagtaaaataaccattggattaagaagtagataataagtttctgttgatcaactgatacaatttcaagttaatacatatatgaatacacacacaaaacaaggtcaataaaaatgaaaagggttattgtctataagaagaagagatcttgaaggtaattttcttttctttttttttaaaaaaaaacacaaacatatagataaacagtaatcatccttttatcatgatgacaattcaatttgttatgattccaaggaagaaagcgacttgaaccaaagttatatgtatgaagaaagagttggtaacacaaaactgatgattataacgataataataaagaaaaggtgagagtagacaacatgtgcttgaagtgtcttttttgagtagttaatttaattcatgtacctcaaatcaaatcttttgtaaatgatgccgaaaccgaacccgatcataagaaattttacttgtaatagaagatgtttttacacacacatatgttgtagatatgtttttttttttaaaaaaaaaagaataagacaagactggatgaaagaaagagcgatgaggtaggttcaaatcgacgctcatcaaaaatgagttttccagtgtcgcttagagttcgaactagtcgtaaagctcttcgtacatccctcgaagccacaccggaatggccgttctccattgtgcgtgactggacatcacaggaggaaacccattttttttggcaattaaaaatccagataattattttcttctgttcatcaataatttacttacttttatgttgtgtcaaactggtcaatctcggaaatgatttcccgcattctggacagatactgcaaacagcgaaaattgagatgcagacattaacagttttgaaagaggcaggaggtttatcaaatgagaaaaaagggagggagctcaactggggtttcaaactcgagctagtggtccgatttttagcgcgtttaggcttggaggcttcataggtctgattggcggaggcttggccatcaggttggatcagctgctcgacggctaccgaaggattgtgggtcgctgggctgagatcggatgtggccatggaagacgcatgttcctccgcttgcgaatgcgatgagcgtagccgcttcataggcaagatcgggatgtatggcgtgttttgcccaggggagggcgagacaaatttggtgggctcaagatcgattgaaggggcgagtccgtcaccatactcttcgtcctcagcgcttggtcggttggactgcttgagatactgatcggaaagcgacgggccctgttcctgtaggaacattggctgtacgatccgatgagaatcattctcggagaatccaacacagtctatataatggatatatatatatataatcagtctccttctttttgtcaacaaggatggttttcgcaggagacataccagagggccggagccaggactgattgcaagattcatgcgggtttccggaggatgaagggtgagttgggtcgaaggagagattccagtcctggaggtgagtatcgaatgagaagtcgggaaggttgttgagctggttgaggggctggtcgtgagtttggtcgaatgagcttgggtttgggatgaggtcgattgggaagagtgggctagattgagggtgttggggcagagatgctaggaagagctggtcgagtgatgaccaggagggagaagaggatagacagatgggctggtggttgggagggccagctgatgtgccagaggaagaagagtggttggaattagaggaggtagtagatgagagagagagtgaggatgagttggctggagggagtgggttgagtagttggaatgagggggggctattctcatcctgattgttattattgatagttaagttattattaatgtgttcactgttgaactgatgagagtagtcaagttcgaaggagtgggggatgtcctgagtgaataggtggtgataagtgtcgagatcgaagtcaacaagcagggtctgttggtgttcgagataggggggtggtggatgaggaagtggttgttgttcttgagtctgggcctgatgactctgttgttgatgatgatggtgatggtgatctgagtggggggcatcgaattcagtcatcgggcctgaccaacaagtgtcgttgttgatcatactatgatagaaagagagagacagatagatagatggatattatgttgtagattgagttgatggtcaacagctatcacttcaagatccccgaataagagcacgtttcttcctggcaagtcctgtctgcagagtaccacgacgagcaatcaatcaatcgaatgtctttcaagtctttccaatctgaaatccaaaacaaaacaaaacaagaccgagctcagtctaaaccaccaaagtacaactgaagaaggaaagtagagagacctacgatgaagatgctgatgattattggttgatcgggagagtcgatcagagagagagagagcacgagttagatgactgctgcttattaatgctcaccatgaccaccaccaccactcaccaaccaaccaaccgaaaacgattttaaaaagattaaaacaatgcacactaattggctcaacctccacttcacccgaacagctgctgggtctcattaattatgtattatctgtaaccttagtcccgccaagcagggtttttttttataatgggtttttcacgttcggaactcaaaaaaaaaaaagaaagaaaaagaaagaaagaagacggttttcatgaagacaaactaaagagaccctgtccatctcggatggcacaagacactggccgaccggaggaggaggactgtgatgatctttacaatctgccggttttcctcggcaagctacattgtagacgagcactgcccccgtcgactctgtgctctgtctctccctctctgtgtgtacaatagaacaccccaattcggaaaacccattcggcttgacccccaaaaaaatattagaagcttgactaacaatgtaggcctcgtttggccgtccacgatcgttataggccgtcgtctcaaatcgttaaatcagaatctaggtttgatgattccaggctgtgcaaatgacgcagcctgaaaatccttctcaaacttgctgtgaggccttatgacggaaaattttggggggacccaaaatgttggaattggcagggaatatatctcgctgaccacttccgtcataaagaaagtggatatgacgtggcctcccaaacaccatcgtgaggccccgtcttcagctgtgcgcccccgaaatattcgccatgatcgtttatgacgatcatggacggccaaacgaggccgtagagaaccagccgtttacaataaatgctgtgtgctaatcttaacaacatggattcgcgcaattcttcaaggtcgtcgtatttgccgggggctgtatcctactagagaacggttggatggattacattgaattgccaatttaccatgatgatgaaaccggtgacaaagccaatcaatcttctggaatccggggctccacgttctcgaagcttattgatccacatatgtattgattcaatgacgtcatcgacgcatcctcatttcgacaatcttgccagcaccaccgcggctgttggaatcaaaaacgcgcaaatccagactctacatacagtcgatctctggctgggcgtctcgcttgccggtcttcgaacctaaatatacaccatcccgtctagttatctcccgtcattacgaggaagattattatctgcaacggctctcccatcccccccaaaaaaagaaataccataatatacccgctgtgctgatagtaatgccttgccgggtctgtacattatatgcatgtcataaacattttgccagtctcactgagagtctcccattgagctcaagcaagctgactcggtcggtcggtcgcagcccgtggataatcctttgctgagagagagagagaggtcatcgaatggttgccactctttgagatcccatcctttgagatctcgatcggggctatccggggatcctcgaactaaacacatagccctcacgtttatgtacaacatggattaaagaaaacactcggagcgccagaggcactgatcaaagacttgggtggtggaatgccccttacccctcagccttgttggccaacatgaatcgatggattccttcagcttctgataccttatggcttcctcgaaggcaactgatatccttgattgaccaagatcctgaagcaatcgtcgctcatttaatctgcactaactggaattgcagagccttcaattggttgatttagattcgacaagcaaaatcgaatctggtgggttccgaccatagagatatcattaaaaagagtaagaaaaaggaaaaaaataaataaataaattaggatgttatgtatcaagtgcaatagcatattcttcaagctgactagtcggtttatctaagaaatgtattaatttacatgatcaagaggattctgcaattctggtgagcatggctttggccgccttcaagctcttcacaaacggttggaattgacaatactgatgaaattcgatgagtgtccacatgacacctaattggcgcgaataattctgatcgatcagtctgacataatttgccaaaagatcgagttctcctagacgaccgaaagagttgaagtcgagggttgatgcaggctgctcgaagatcgaatctagccaccgagctggccggaatttcttggagagatacagttgaaggttttggatgtctctcagaacctgggtgctttcggacatcaagtagagcttcgttttcagcgtcggactggtttgatgagctgtggcaaatgaattcggttgggtgttggagaaatattccatcgcttgatatagatgagataactccgaaggccgtcgtggctcttgccgaggaggtccgaatgcattcgccaattctattaggcttgcagtctcaacactcacaacagttgttcttgaatctccactgggatcgatcagaacgttttctggtctagtgggattcttgctgaatacgagatcctttatttcttccatcttccgttctaagcttgcattctttttgtctgcgggataagcttggtaggcctcaaaaacggctttgttgaggtcatatttaaagatgttcttgtgtatttccgggagacctatgattaataataagatggaatgaaattcttgcaggttagaaaaaccttcaactttttctttttcttttttcaatcatcaaagatctccaatttatagcttataataacataccttcaaacatattcccacaagagaagtacaaccaatggttgaggatgttttctgcatccagaggagcccaatgatcgccggtgtttttctgatcataaagaaaggattgtaggatgtgtttgacgaatgaatttgaagcgacttgatttgtgagtagatcgccgagttttggtcgcgttatcagctgatgcttgtagaagaagtatatcgtttcacatgtgagtctttcaagattcaagaaatgcgactcgaatactggaatatagttggcttgggtactggataacagtttggtgagttgctcaatatattggatccccagtgcttcgatctctcctggattcggatctgcgatcactatcagtgctctgaaggtataataggtaaatatcttagctcaaccttccatccggccaaaggtttttcatgattcaagataaggaggattctacagagacaaacctccggggatccactatagcgggatgggttttctcaatggattgatgtatgttgtccaattgttggatgagcttaaataaggggtgacgttgattccaaggatacgagcttgaataatccgtcgggttttgatactctaagaatgcttcagcctcagggtttcgcttgagtgtgtgcagggaatcgcgcagagtcttcaaatctgtcagtctcgactccatcacctttcctaaaccaattatcgaacggtcattagctttccatccaaaacaacgcgcgaatgacggtgtgagggacgcgtttgtgagaaagagaaacacacttttgttgacctccgatcttggaagctcttccactaggattgaagaaggataaacatcattcaagataggtctgcaagtcgcttcgggtatgtctgttcttgaatgtatgagcgatccttaccacttgccttcgctttgtcaacaccaccatattggagctgggggttaccggaaatgtgaagctcgatagtttctctttcgtcggcagtcagaggggtcgagtcttcaaggatctcaaccaccgacggtctgttgtctttgactcctaataattcgcagtgcacatcggtgacaagagttcgttaggtctcactcataggtttcaaataagggaagtagagaggaacaatataacatactcgtgatcaacggctcttgtaaggtttttccttcattgccccaagaaaatgcgcattgggttgcttggaaagacaagtgaataaccaggactagagtgagaacttgctgatgatgcatcggaccgaatctcatcacaaacatcgattcactaatccaatgataggaaggcagagtcccaagaaatatgtggccctggaaagtgacggcaatagaccagttaaatacgcaaccaggacgatcatgatgagctgggctgtctcattacagctttctgggattttttccccatggaacttgcggcagaaggcgaagatgaaacagcaatggttgattccaagctggcactcgtttcgacagcactctcagtgcccacacatgggggatcacaaaccgggagaagtagtacatgtgtatgactaatctctgcaatcttcccgtctccggttgtctttctgttccttttccttttgatgtatttcttactttctgcttttcacttttcttctaaaacctctgcttttttgccaagttcaagccctgtcaatggaagccacctgaaacttgctgcaagactatcaggggttaacaaatctacaccaggggacaaatctgatgtcccatggacaccattctggacagcatctgagctgtccatgagcactttcagggcagagagtgtccaatattggacacttcactcggcctgacgatttgtggacagtttctggaaaactgtccactgaatagttttcaggccatccattggatgatttttttgggttgctgcagtgaaatgaaaaaagtgaatacctgagacctcatggccatgccatctcacaactacaaggcttgtccttgctgactgcctccaccgtcatttgggtgtcagtccttacataagcaacatctggatgaatccgtgtgactgtggcagcatgcacagtcactgcgcacaaaaccccactgaaacccccagatgttgctcccgcagggagcaacatctggggccatcttgtatcatctctgtttcagtgttgtgtgcactagggggtatcaaatataaccaaatccaccctttttttaattgactggttttgaacaacccaccattttttaaacatgttagttcttcatcctacccctttgtggacccattggtggaaaaaaatatttttggataattgactggtttctaatggtggatttcttatatttgataccgatctgtcttgcagaccggcctccagactttgcagcaagtttttgacgattgactgcactttcagagtttttttttgacaattgactacacttttgaagaatttgttgacaatcaactgtacttttgagctatttttcaacaatcaaccatacttttgagcagttttttgacaatcaactgtacttttggccaccagctacaattaggcacttgaactgagaattgtccaatggatgcactaaaaattgtagttcattagacactctccaccagagagtgtccaatggacaatgatttttcgcatccatcagacacttgtctcaggcaatcatcacttggatgcttttggaagcatccaagtgatgctggcttgccagagcgtcccttggatgctccaatgggatacaatggacactttctgaggaaagtgtccattggaccaacgctgtaagtggtacaatacatgtacttgtagtgtacttgtaatgtatcaattttatccagataaactgtatcagtattggattgggatctagggaagtacaaaatgtatcagatacattgtactgcctaagagaccctatccaggcccgtgtatctttgttttgatacagttcagggcaataagatttgtattgcagaagttagcctacctagatgatgtcatgatacaaacatcaaagttcaaagactcaaatccctcatccccaggtcacatctcgaaccgatccctcatccccagctcacatctcaaaacatggcccattccactcctcgtcatactccgactcgcagtcgtaccccttctgttcccccatcacgacgttccacccgcatagttactcctcttcgcaccaacgccagatatgtccgaacaaatagtgactgccgtaaatcgttatctcaagatccgagaagttcctctgactctgaatctagtatctccgggattcccaagccatcaagatccaatgccaaccctcggcaacatcaaaagaaaaaaaaccaatccaacgaacaaaccaacaccaaccggactcaaagtgccatggatctgacacaggattccgacaacgagaacttcaaagtcaccaaaaagcaaaaaaaacgtgcacgaaaggactccgaatttggcttagatgaaattgagctttactttcatgaaccattctatgaggagggggaagtaagtactaattgtctttgaaatattttttgtcttgatctttgcttaccgattcaatgttttgcttctttttcagacaaaggaagggcctccaatgcattacaaatgcaaatggtgtggcattccctacaagaaaggtgatggctcccgtggaaatctagttaaacatcgtgatggtgccaccaatcgatctgcctgtaatcaacgagccgaggcaatccgctcaggagctaaactaccactaactgcaaaagagattgcatccaaaaagcgctccgaagaatctggcaccacaaacttaatacattcaggaaaatttgatcccaagatactcaaccaactcattgttctatggatcgtacaaagctcgttgccatggagccgaatcgaagataaacttctgggtcttgccttccgttacgctcgaccaggactcaagctcaattctcgtgtctgggctgcaagtgaagcacactcgctgtactgtaatttacaggaaaaggttgtctcgatgctccaggtaagtcatcctgctcatttcattatctcactgttactcatactcataattagactcctatttaatagaatctggactcgaaaatcagtctcatccacgatgtttggacaaccaaagggaaccgacaggcttttatgggaatatcggtcgcttatgttaccgataaatgggaatataagatcttgcaccttggtctcaaatatatctcgtggacccacaaggggaagttcttggctgtcccctttgtgaacatactcaaaaagttctcgcttcataccaagataggtgttatttctgttatacttctgattttctttttatcgatccagatttttctgacttctgtttttttttttcaacgcatcttagcacaaaccactgactcgggatcaaacaatcacaccatggccgttgaagtggatcgcttaatcaaacaagacaccggattcaatctcgatctcgcaaacaaccacatccattgcttttgccacaaagtggcacttatactaaatgctggtctcaaagcgctcgatgtcggcaccgttgggttaaccaagtcaaaaaaagcgactcttggttttactcctggcctcgcgtgcatcgtcgaagcaaacaaagaagattctgatcgatcgagctcgttggacgaggctgctcacagccctgctgaggatcacgactccgccagtgaatccgagatgagcgaagacggaaatgagagcactgattgtgctacacagtcgcaaggcaaccacgtcggaccgatcctgaaaaagatcgattcagtgatccagaagatcactgcctcggcagccaaacgatctgagtttgagacctgggcgaaaaaactggactactcggggccaacccttatcgcagggtatggaattcgatggaacataaaatttgaaagccgagaccgaggttatcagggaagaagtatcataaatcagctgcttgtgaacaaaaaagatcgacaggagctggagggagggaataacttttacaacgacatcgaaatctcgcgaaacgactgggacctactcaaacagttgaacgacatccttggggagttttacttcatcaccaagaagatggagggagacatctcctcagcggggatgatgcttgcacagtaccgatggattcgagtcttcctgaacaaaagaatgaataccaccaccagtgcaaaggatgagttcaacggtatgcttcaaacgatgttgcgaaaaactgaaacttacacaactgaggccattagctgcgatacaatcctacttgcaacaatcttgaacccttgttaccgactctcaatgattaaaatgtggttcccatcacactttacggccgcacagtccttgatacaattggagtactcaaacaggaagaaagcatccaattctcgaacttcgtccagagaaagctcgcccgtgaaccaagacaaaaatcaaagaaactacagagacgatgaaaatgttgatttttttcccgattcagttgacttgatacctgaagatgagctatctgtctatcttggcggaaaatacaaatcaccaactgaacaagctgctgaacctctgttgtggtggagggtaagcagtatcatgattcatttcatgttatttattattttgttaaaattaacatacatattgtgcttgtttttcaggaccatcatcaggaattccctatcctgtctcaactggcgagagactacttgtcctgctgttcaacttcagcaagcgtggagcgctgtttttcggctgctgcagatacctgtgggcatgaccgaggtagcttgggagaacgcacgattgagagatgtgtcagctctcatcaatggttgcttcagggaatgaagcccgatggtaattttgagacggtatgccagatcattaatcagtttacggcagatgaggataaccagagaacaaaatatgtcccaacaatttcaacatcattgtagttttctgagcagaaatttttttgacaattttacaataaaattatgagtttacaaaaatttagaaaaaaaagttacagatgtatccaaaaaaaacttgtattggattgctcaatcaatacaatacaggttttttaccatgcttgtattgaaaatttgatccaatacaagttttttgtagtttcaccatgcttgtattgaaaatttgatccattacaagttttttgtattgagtaagcaatacaatacaggatgtatctagagaaatgtttttttacagatacaatacaggtatatgtccagtacaggactgtattgtaccacttacagcgttgattggacagggccagttccaaaaaactcgcccggtggtgtaaccccttcataagaaataaataaacaagataaggcgcaaagcagactttcaaccccaatttagcaagttgcacaagtttttggggtccaacggactcgccatccggctcaccaatagcattcagggtagtctcaacttgctaaaacccttggcttttggcaagtctcctcccaacccaaccgcacactgacacttcaaagttgttgtccacactgtgcaaccattctaattttacatgttgtcttcatccaacaaagagattggggtgatagaccccaccctggctgatatggtcaaaaatattgataaagccaacaatgtacataatcaaatccaaagcagccaaaacctccaaaagggtgaatcaaagaaaattgattgattgaaattctcccttgagtcaatctcaatcaattctcattgattactgccactgatcctcaattcctccccactccttttgattctgcagaagattgatgatgtatgtattgatttacatggcaatggtgtagttgaatgatcacattatcctcaatgttgaggaagtgagtagccatctgattgtgtgatgttgaaaaaagaaaagcatttgtatggcaaaaaaagtgaaggggggatgaccagcgcaatcaggtctggtcaatgtagagacagttcagcctgtttgttgggttggtacacctggcaagtcttatgtggaccaaatgttgacaggtgtgtgacaccctgtgaaatgtgccccaggcctgcaagccagggtctgcacaatccagggaccattgtagatgctctcacacagcccacaaacaggtgacaaaatttcaatttcgtcatggtactgacatttttccatgcatgacagcaccagtagttgcagtcatggtgggtgagtttctgcaaaaaatgtcagtgtgacaaaattcaaatttcatcacctgttttcaggctgtgtaaaatacagagactttgtctctgcctttgaatttccaggtctagtcagttgggccagccagctctgcctggcctgctgttctaaatcaaagttgatgacatggtatgacaatagaagaaaggaaaaggtgtgagggcacataaggcaggtgtgattacaatgattgcatgcattgtttggctcttgtttggcagcatttcttggagtcaggaaatccagggcagtaacctcatgattttgtttttgttttttggggttagaggtttgcttcacattaaactgataatttggcaatcaggaatgactgacagcagattggatatactacaggtaataattatatgtttcttttgttttgttttggagattggctgctgagatttttgctttaaattagacaatcatgttgaatctgttgtgttcccaccatagaaaacaagaaaagttatgattcaaaagaggaagaaacaagaaaacagtagtgtattactattaagagaggagtagtatataattcttcagtcttatttcttttgtaaagagtataaaatagtctaaggaatgaatgacatcatcaagaggattctgcaattgtttttagcatggctttgaccgcattcaagctgttcgtaacgagttgaacttgacaatattggtgaaattggttggattgcagcatgactcctattctccgctcataatcttcctcgatacgtttgatatagcatgccaaaattctaagttcttccagatgactgacagatttaaagttgttgcttggctgaacgaagatggaattcaaccatcgactttgattgaatttatttgatagatagagttgaaggttttcgatctctgcaaggatctctccgctcttagacatcaaatcgcgcttcctcttaaacgtgctgctggttcgctgaggtatcgcaaataaattcggattcgccttggagtaatattctatcgcttggaataaatgggacaattctgaaggggatttcggatctttatgaatagtaatgaacgccttgactagttccattaagcttgtagtgtgaacagtcacaatgggtgttcttgaatttccactggcattcaaaaggttttcaggtctagtcggaatcttactgaacaccagattctttattccgtccatcatccattttaaccgttcattctttctctcttggggataagcttggtacgcctcaaaaactgctttgttgaggttatatgaaaatatatttttgaatacttccgggagacctgttgattttcgaaataaaatttgaggttagaaagatcttcaacaggcaattaatttccacccccccccttttttcaatctcaaatctcccaattatgtggcttaccctcgaacatgttcccccaagagaagtgaagccaatggttgaggatgtttttagcatttaaaggaacccagttgcgagtcttcttctggtcataaaggtacgattgtaagatgtgttttatgaataattttgaagcgtcttcattcgtgagtaaaataccaagatttggtcgagtgatcagctcgtgcttgtagaagtaatatatcgtttcacaggtaagccgttcaagattcaagaaattgaattcatattctgggataaagttggcttggatactggctaatagtttcgtaagctgctcaatatactcaatccctatggtctcgatctctctagaattcagatcttccattattcttagtgaatttcttttttttaatacaacgtttaggaaaatatctcagctcgatcttctatccggacagaactttccatgaatcaagacaagggggattctagacaaacctctggggatctactacagcgggatgcgttttctcaatgctttcatgtatgttgtccaatttgtggaccaccttgaacaatgggtgatgctgattccaaggacgccagcttgaataatccgtcgggttttgatatttgaaaaatactcgaggatttcgcttgagtatgttcagggaatcccgcagagtcttcaaatctgtcagtctcgactccattacatttcctaaacaaattatataacggttattagcgaaatattttgatgaggggggcctcctaactccaaaagagaaagaggggcatacttttatggccctcggattttgggagctcttccactagaatccgaaaatgaccaaaatagtttgagttacttcgggtatatctgttctggaatgtatggatcgtgcttaccacttgttctcacttcataactaccttcatgttgaagctgagggttaccagcaagatgttgcctgatagcttgtcgttcgtgcaaagttagaggagtcgagtcgtcaagtatctcaaccaccgagggtctcttgtcttcgattccatcgtgggtaaaaatacttcgtaagtcttactgtggttcgaatgatacgaatcaaagaagaataaaacttaccatcgatcaacggctcgttcaaggtttttattttatcatccaaagctggaaacgcgcattgaattgcttggaaagagaaatgagtaacaaatatcaaagctagggcttgctgacggagcatcgctttgaatctcatcacaaataaccaaaccgctccgacaataggcttgaaggtagatttgcaaagtctccaggataagcggcaactcagatccttcatgtgcagacgtcaatcaaatttgcaaccggggcagcggctttgaagcctgtccgactggacagcaaaatgtctgggatttccccatggaactgggagcagaaggtgaaacactaatgcaaaatgccaagctggcactcgtttcggcagggttgattcacacatgtggatcgtcgaaaatgtgaaaagtatgcagaagaatccattcaagagatgcgcccgaccccgttgcacgtcgcgacgcgactccaatcaattacagtaactattataaccggagactgatcggaacagttttacaaagctaccaccagactgtccgaggtgaacacaaactcagcccaccccggttacatcacacaggttatagaacttgagaataattgtacaaatctatctaatactaatggtgtgcgtagatccccagctccactttgtgggtttgtaactttgtagtggaagcagctgactctggaccctggaccatacttagaattgggcacccttgtgtccaaatcaagctctggtggaaatcgatctttctcaaatctcaatactccccccccccccaaaaaaataatacatacagaagctgaggatttaaggatgttcacattgcagcacacttccattgaatcttgtatactcatctggggtcgattttgggccatcagattgcaaaaaggatgccagagaaatgaagaaatcatatgttcaagagtatttttgatttgctgctgagcacagcgcatgtatcattgttgtctaatgttttttttttttgggggggggggactaggtagccctcaaaaaaagagaaagtacaggaaatccagtcaaaaaaacctaatggattataatcactatcttgcaagagaaaaaaaatcaattgattaaaccacagacaaagcacaaatgtaaacagaaaaaaacaattccaacatgggcaatcaaaagcttaagatgatgtaacaagttttagcatcatggatttggttgccctcaagcattcttgaaagagtttatgttgacaatattggtagagttggctggattccgtaaccattccgaattttttgatatactttgcttcgatgattttgatatacttggccaagatttgaagttcttccagaggactgattgatttgggattgacggttgactgatcaaaaatcgaattcaaccaccgtctttggttgaattcagtttccaaatagatctgcaggttttcgagttgggcaaggaactggcggcttgaagacatcgaatcaaacttggtttggaaatcgggtgtatccttgaatgtttggaaggctctgggattgatgttgttgaaatagtcgatgacttgaaataaatgagccagttcggatggtgaatccggatgttgctgaatgtcaatgaacaatctggccagtttttctacgctactgctcttgacattgagactaaatgatctttgattcccacttgcattcaccagattttcgggcctcgttggattcttgtcgaataacaagtcttccaattcattcattgcacccttcaacctttgattccttagttctgcagggtaataccggtagtactcaaaccctatcctgttgaagtaatatagaaaagtctgcttggatgtttcgggcatacctatccaagatttgaaggttggaggttgaataaaactgaagcggtagttaaattttgaatcttaacacgaattagcttaccttcgaacatattcccacaggagaagtggaaccaattgttgaggatgtttttcaaattcaaaggaagccaattccttgaaatggtatggtcaacagcaaacgattctaggatgtgtcttgagaaagcctgtgaggcgagattgccggagagtaggatgccaagcttgtattgcgatatgagctggtgcttggagaagaaatagatcgtttcgcagacaagcctttgcagattcaaaaaatgaaatctatgttggggagtacggtcgaattgtgtacgacatagcagatcaataagtctttcaacacaatgaattccgcatgcttctatatcttcaggaatcggttgtccgataaccattagtgaatttctgttgtgtcaggttttgggccaatttcttagctgcttcttcatcattccgacaagatctctgtcatcaaaattactttgaactggacggacctcttcatactcaaagcgggatgggttgtttcgattttctcatgaatttgatccaatgtttgtgaatgcttgtttgatggctgagcctgattccaagcgggcgggttgagaaactcctttgggtcttgatattcgaagaatctttcaggatctctcctgattctgttcaaggattccctgagagacttcaaatccgctcgtctcgaatctatgataggcaatattgaacagttatgagagaaaagtactttttgtgtgagaggttttggactcggaagggatacttttattcgccacagatttcggaagctctcccactagaatcaacaagatgaacagtttcatggattaggttgcgtgtatgtatgtagtccatctgttcttgaaaatgtgtggatggtgcttaccaaccactccgtcacctcgatatcccagctgagggatgttggaaatgtgtctctcgatagttgcttcttccgacggttttggagagtattttgagtcttcaattatgctagccaccgatggcatgttgtctttcgttggatcatcatagcaggaatgccggtcgttatgaatttaccaatcttcgtgggttataagtaaaaaaataagacaacttacatctgatcaacggctcagccaagtcttctgcttcgccgggccgagagcaactggaataagcgcattgaactgtctgcaagtagcacacagtgactagtaataaagctacatgaacatgtgggtaatagcctgatgcgaatctcattgcgaataataatattcccgatccgatatggaaaggtgaagagttgaagcagagctgcaaaatctggaggggcagacggccaaaggaaaacttgcgagaagcagcagcccctcccataagaatttctgggatttccccatgggacctgaaacaggaatccaaaaaaggttaacccaagcccatgaagaaatgccaactcggtgcacgtcgcggcgtgacttgaatcaaaaaacgcgtgctgccaatccatccgagatactgttagacatcgatacctggtccagcgcgatgtgctcgctctaatcaagccgggggaagcgaatccattatgcgtttttgtggccccgatttcggctccaatcccaaggctttctctggacgacatttgcagtcttctcccaattagtatgagttgttttcaattgatgtgagactcgagcggacacgcgctagcgggttagtttttcgtcaagctatcgactttgtcgaaagagttgcaagacatcatgttgtgtgtgttcttgatgaaagcacctatcaacctattcctgatgaaagtcttgacgggaccagaccaggcgaagtcctcggactcttgtataaactgtgcttgtatacttttgagatgaaggatgatgtgaagaagcggttgtttaacaaaacaaggacgtgtcttgctgagagtctcgtgtggttggatgtgtccttcccgagggaggtcgatggtttctctgaacggcattcttgagtgaactgtttcaagtttttttttttttttttttgaacaagaaccaccagaaactcactcgagaaccaggaaaccaagaaaaaaaaaggaaaaacaaaaaagagacaactatcgagaaagcaggaagatggaacagaagaactgctgcaagtgtcaagccaccaacaccatcgaactctccaccatccgcaacacaacctggtgtcggtaaaccccacaaaaaacattctttcctgaaagaaataaaaaatactgacttctactccctcatgtagacaatgttttatagaacagatcaacatcaaattcttccagggcctcaaaatcgccaaggagtactgtcgaccgcctccgaaacgggatggcatacggaccattaccgagcctgcatcgttggtcattcacttcaagaacgatctaagttccttgtaagttctcgattgactaaatcactatgaattcaagacttaccttttggtcggtttgaattcaaaagtttgactctccagttgatgaggaattatttgaacaccaaccaagatcgctcgactgccaagtggaagagtcctatcgatttcagcaccatcgaagtcatctccatcgatttcgggagcgcatccccatacatctcaattgattcctcgtctgaggtgtgtgttccctcccttcccccttttttttcaattcgaacggacatattgttaaaatgttcaacatcgaaattatgctcaaaatctagaccaagcttgtgaatgaggagggcaacagaccgccaacggaaaacgaaggaaccttaagatcgatggtcgaaagcttaggattcagcttcaagatactgaatttagatgacctgtttgactcgcctgcttccgtcgaagaaagctctcctaatggttgttctccaagatgctttgtcgacttgtcggatccgagttcagtccttctttctcatctgcatgaaggcatctttgaaatcccaacaaaaatgaaaaaaaaaacaattggacactcatttataacgtcccctttcacttgaggatgcagatcttccgatcaagaccatcgctccgaccgatcccgggttttcaacaccatcatcaaaagaaacagccatgaagccgcttgccagaacgctacgaccgttgacccaaacctcccgacgatcattcattgaaagcctgatcaataaacggttactcgacttttgcaagcacaagccacggaacaaagtgcttgtcaagccgaccacgtctacccagatggccatcgacacgcttgccggggtcagtctgggcaacggatggagtcttgatcagcagatcggacctagtagttatatccatggtctgtctcttcatgtatagataaatgttccgactattcaagaaaaacgtaattcctaatccctctttcgtttcttgcctcttagatgttttggtctgtagaccattggctcaaatcgtggacgccgagttgttccaatactccaaactaatgcagctcgatcatccataccctctaatacaccaagccccgacgaaaaaagccgacatacccgctctcatcacaggtaccaaaaactgccgcttacatcctaccaccgattcatcactagatttagctcatcatttgactccctgtttttaatcaaaatacctggtatatatgtatctcttaaagacttcgtcgtcaaattggaagaaaattacccgatgactagttcagttatcaatcaaaccgtcaataagatcggcaaaaacaaatccgccttggcgtcttcctctaccacatccacgaagacaacaagaacggcaacaaatgggaaggattgctcagttacaaggacctgtccgatttgtcatttgtgagttctctttttttttcttggtcatcggtttatcaacattcaagatgtagtagaaaaaaaaaaaaaacatggcatcgactgatgcggaatattgtggacttctgtgatgatgacaaagatcgtcagatcgaaaagcaaatgaatggaagcgttcgatcaccttatcgacccacgagccgccgacgacgccgactccgaacgcgagctcggacgagtctgaaatcgtccgtccggtcgaagaagaagaagaagacgagcccatgcgactgcgggaccagctctgttatgcgtgtctggtcaccttcaacgaccatcaatacatcgcccatccctcgcaatctggccatgattgggtccagttgcctggcttctatcagccgcttactcagcttcctgtcgcccccgctgctaccccacctcgtccctctctgtctgcaaatcatctccaggccgtactcgatcagttcctcatctccgattgatctccacctccaggcttctttgcttactaatttcaacttgcctcgatcctttttccgtccattctgagctgactcactaggtcctctctttgccttcttttcatcatgttttctaggatcttttttttttcttttctttttcaaacgaaaaaattctctttgtctttgagtataccattagacctcttctgccctcaacagcagctgatctgtgctctctgagacctgccgtcgcgggaaatgtgtgtcaagtttgtccctatcgcccgctcggctcttttaagtagtctagccgaacgaacatgttcaaggccttcctctctaagtccctttacccagtatgtgttgagttttcaagacggtacattctacatacacaagtttgcgacagagaccctgcaggcggggccgcggggcagcaggtaagggaccggaccaccggtcaccgttcgggggaacagggtgtccattccactggccatgcaggggatgtgaacccagtacttgtcggcgagcgtagctgcggcgggacaagcacctcgtgccgacgactcagggttctagacaatgtaccgctcctcaccgagggggttactttgtgcgagacgtgtggacgtcttccgcgtgtgtctcaagcacgcttaggggaacggaagttccatgcaaggtaattgtattattaacatgttcggcgagcttccgtcaggtcgcctagactgtcccgaacctcctccagttagggggaggtcccaagacagccgtgtgagggtccgggccggaacggcccggcgttcatggcagttgcaccgccgtggtgcctgcccatgtcagccgggccaagcctggtctatagaagccatcagcacccgcgcccgagggtgcgagttgatgtccttcggctagccaccaaagcagtcgaccttgagcgggaggcacggaggaagacgacactgagaggctagtaagacagaaggcatccggggcaaagggccacccgagagggtgggtaatacaatgatagatgggtgggagggaggtagcgaaaaaggagaggagttggagtctaaaacaaaaaggactctacagcaggaataggttggtttttggagcgagggagtgaagaggccgaggatagcggagtctaagcttctagtggaaactgagcgagggggcgagacgctctcaagaggctggcattttaagctggccgatagccatgtcccaggaacgcgggtgtgagggcagagagtccggatccggacggtcttgttccgaggggcgtgggctggtggccggtttggtgctagcatatcaaacccacgcggctagactgcttagctccggctggcgagcggcggggaggctgtcgccgtggcctggacgggacgcgcaacgtcccgtttggttgtgagtgcgtttcatggacatcccccacttcccgttgcactctcagtaacacggtataaaggtgtcgagtcttgtgctctgtgcggtctcaggtggggggaggacctcaaaaagatgaccgactcaaccaacaaaccctcagaagaacccaagaagctatcaaaggaacagcaacttcggcagcaaggaggtaggtattcctcatttgtctctcatcctgcttgtgcttgaatacatccagctaataccaccggaatctctcgatttgtttagatttggtcatccaagggtacaaagatctggccgacaaaactagctcatttcttcataagcataatgagctactttatttaacaaggtctagaccggctagtttccaaaatgctgtctcgatcgaccaagctcacttgaaaaaaggcttactagtgcaactacaatcaagccttgtacctcagcttcaacaacaaatatttaccactttacagctcacaaacccatacgacttgacgaaagacccaggcttacaattcaaatgcatcttggaggtccaggccgaactcaatcccatcttggatcaaatattctctgcgaccgacgttttatgtccggggccgttgccatccccatccatccgaacaaacgaccagtacctcaaagagctcaaacccttcaggatccgcgccctatatgatcatctgacgggatgttttctaaatcaaattttcaaggtttgcaatgactcctatgatctcattcaacagctgaaattgtcaaccaaaaagtacgagggcgaggttgatctagcttccgcccgatactatttgaatgcagaaggggattactgtttacagttgattgagagggccataaactgtctagaaggatccgagtttgatgtcgtccaagttgattggcggtacaaccaaagtgttatcaatggacacctgcgagagctcttgaggcggatcaatcccacgacaccgttagacgagcaaaacagtatgccaggtccacaaaccctcagtgaacccgttgtcaaccttacaaaatcggtcttacccgtcataaagctctgcagactttttttcaacaagctatcggaacgaggaatgaacagaaagcgcttgccactttttacaacaatgtgttcctatcaactgaatcttatcagtagattagctggagatattgcgggaaaactcgataggatcttgagtatcttacgagcagccgatacgaccctcaatgaaaatatcattagatcactgacaaagacagtcaaagcactcgaaactcacttcgaaaccccttttctgctcatcctcctccactttcttcccatcatcccagataccgtcggcaatcccgttcagaattacttcaaggaatggttcgctatctggaacacacaattcaccctagcaattaagaatctcttgaatgttattgaatcatacaaaggcgattttgaataatctttctcctccttttctctttgtgttcttgttgccaaaaaaagaccttggtatttcaacagctcggcttaactgcccaagtacatatagctatattccaatttagaaattccatgtataggaggtgctagtgatagcccccgcagcttctcactaccatgtaagtatggacaactagtaatccttacatcctgaccacaagccaatggggactatgtcacatttttgctgcctttttaatggggcttaatataaggggtaagtgaattttacaaactattttttacaagacatatgtcttgtaaaccggatagtttgtaaaattacatttttatggggttaatgtataattttacaacccatctgtgattttcaaaggttgtaaaaaaatggtttgtaaaatatgtttgttaaaattgtaccacaacattggattatgtaattttacaaaccatatcatgcaagtcttgcatgacaaggttgtaaagttgtataacaaaacttaaatttagaattttacatgacatttgcttgcaaaccataatgtcttgtgaaactaagtatgtaaaaacccttattaataccctgtaatagaattttacaacacataatttacaatctacccaccaaacaaggttaaactctcaccatgcccaatgatttcaattgaatctcccacagtcgccaagatcaagcttccaacgtgaaaccttgttttctgaaatttttgagaaaaggtaaactactagcattatctgtcacagattttcaaagccgtgaaatccttgtgacatgtcccaaatctcccacactatgaaaccttgttctctcaaacttttgagagggtatactattaagataatatgtcacggatttttaaatctgtgaaacccttgtgacttgtctgacctttttgcaaacctgtgacatttttgattgtctggaagtttcagcctattttatggacccccctgcaggtcaggtcaagggccgccctggtcaatgctcaacagattaattggcttcccagttctatcaccagtgtcaaagaaaacatgtgctggctcctttgtttgcgcaattgagcaccttggaagtaagagtatgttgagaaggagattcagaagatagttgaagaaattccaggtacatctggcaacatccctttcaaggagatgaagtcaatcttgaccaaataaaacagtttgaatttgattccccacaaggccaaagacaaagataaatcagctcctccaactacagctaaaccccaggccagaggaaaatcacccgcaacatctatgaaattgaaatgattttgttctatgtttttttctgcaggactgtttgaacttcactcttcctttcattctttttacagctgtgtcttttttctttttaattttctttttatttttgctcaggctgtgtctttctcccttttgttaaattcctttttgtttttgtggaggctgtgtctttctcttttttccccttttgtttttgttgaggctacctttctcttttttcttttgatttccttttttattttttattttttattttttgaggctgtgtctctctatttttttgatttcctttgattttggtgtttatttctgtggaggctgtgtctttcacttttgatttttttgaggttgcaaaacaaggtttgcaaaattcaattttacatactatctgttacaattttgcaacacataaatcacaactcattttaagggttgcacactaatggttgcaaatttccttgaaggaaggcaaaaaggttgcaaaatatggtttgtaaaattcaattttacataccttgttgtgcaattttgcaaaacataatttacaactcatagatgggttgcaaactaatggttgcaaaattccttgaaataagggaaaaatgtaattttgcaaatcatattgtttgcaagacataagggttgcaacatatgtgccttaaaattctactccatggggcatgggttgcaattttaaggcacatattttgcaacccatattttttggtgatggtttgtaaaattatacattacccccataaaaatgtaattttacaaaccatctgatttacaagacatatgtcttgtaaaatatagtttgtaaaattacagcaacccttaatataatcaggtggttgagacagactgcaacagtggtcaattcacactttagtgtatggtgttttgttaagcccttactctattcacaagatcgaaattggacactgtagccatgacaaaggaggttttctccatgtttgtggcctttcatgtgctctggacaatgctgctacaccaccagtgcagttggacgtcccaggggcagggtccagggggacggccccaggacagcagcccccacataccagagcatcccaggggcgtgctcctccacaaataaacggccatctctgggatgtccttgtggagcgtccccgtgacggccccacaattcatcccacttctgtcctggaggtgtttcagggatgtctcttcaaataaattcccactgcaggattgtggaatgtggcgtctctgagccgtcacccagacggcattgcgtcatttttttggcaaaaaacaatgtcttatgcacatccaccagctagccccaggatactcatcacacaataatcacacagtgaatgagatagtgaaatgacacttgttgtgaataacacactgaaacacataattggtcattaacaacaacaacaaaaaacatacaaaaatccgattgggaaatgcacccgtgcatgccaaccagcctgagaaagaaacaagcactatttacatgagaaaagaaaaaggttaacaacccaagtgggttcttcagacatcctcgccaggatctccctcggcttcgacgttcacagcagaattgctggcaacaagagcctctatttcctcgtgtgttggaagagaaatggaatcccgatctatgttggaaaagacctcctcgccaccaaaaattttgcgatcgtacctggtcaccaactggtaaaaactgtttcaagcaaacagtgaaagcaccattgcatcaacattgtgatcaatggtcaagttaaaaattatacgcacacagatcggtattcgcgactcttataggccaagtcacgcaagtgttcatcaatgtttttccattgtcgattggattcccccccttggcgtatgtagtttattatcgtttggagtcgcagataagccacacgcgccttcagaagaccatactccctccgccctttttcggtggtgtctgttgctggtgcgttgttggggagtggtgggatcaaactagacctcatctgtagaagcatagatttaaaaatgtagagcaggtgaggcactactcttcatgaagaggggggagctgttgcttaccaaagtcaagagggatgatattgttggaaccgggagctcagatttcatatcaatgtttgtgagtagctgaacaaagttggtggttagttcacacactatccaaagattacagaatttgagctcaccaagtctctcattttgcctcggctgttcctgagtttacctcgtacataagtagtaacactaccttgtgcagcgggatccggaacagaataaccacgtggcaggtaacgcatcttgaactcgtcactctgttcattaatcttctcctgaattgggcaataatccatactagtgagttagtttcacaaagaaaaggcaacacatgagataggcccaccagtactaaagtgaggaggcctcttgccttcctgggagccccccgaggcgcctcagaactgtagacgcccaaatttcggctcatcaagagctctcgggcttgtcgggtgacataatcctggaatatttggttcagcaaggaggcagcacaagttcagctggggtaagttggacatacactaaatactgccacgtagtggaagttttgagcctgggacgccatggaaacttctgctgacgctgcccctggaccatgaggcgcattgagaatatcttgacggagcctttcaattgcttgcctgaccgataagaggccataaatcccaacgacatattgccttggcaatggcacctgggcattttgttttattttaatttatttttagggtttttttgggggagaagaaataagattctatggtgtttgaaggatgataatgtccagtacatacataggccagttgttcaccaaggtcagcatacgacccacccaactgaaatatggcatcgacctctgagacgaactggtcgttgatgggctcgtcatcaacagtcagatgcaccctagctgggggccatgctccctgggggtctgcctcattgccagtaggttggactgctgttgcttgtcgagtgctcaaggcagtggcccgtgctctgcttggcaccccagggagattggctaaataaggatcacaggcacctgtcagtatcaggtacaaggatcatgtaggtagcaaagattctcacccggtcttggtctcgaggccccacggcccggcccggcagctgctctggtagaagcgcccctttgcgggccagctggtagtcggccaccagccccatgagttcggcggaccgtcggcctgacgggaccgctctgaggttcgcggttggttgactgggttgtcaaccgagtgcgggggccaggggggtccggtgcaggcgagggagtttggtcgctcgtcccatgggaacggtggaccgtcggcctgtttgctccagtgtgagattctcgattggacgactgagtcgtcgcacgagtgcgggggccaggcgtgtcgggcgcaggcgagtaggattgatcgctgcctcgatactcgcttgcggagtctgaggaaacaacgacggacatggtgaaaaaggaattggaccgtcgtccaagtgtgttggagtctttgatcttcgtttcaagattccgtcgatatgccgtccggatgggaagacggactgtcggagctatttgaaccaaacgcgagcaaggtgtatcataaaatcaaaaaagtatcaatctataaagctatagcctagaaaaaagtaatatcaaatcgtacccgatgcgaatgaaaaagcttatcgatactggacccagtcaggaagccgtgcggattgccagctcaacagcaatcacgttgtatcggtcgaagtagcgcagctatcgtccgtcccgtggtgctatctgaggaaattgtaaacacgaaaaaacgatcaaaaggatttagaaaggaagcgtgagggccggaagaataatatcgttgctggatcgccaggttgaacagcgaacacggagagtcagtcgtggtagctcagctatcgtgcgtcgggagtaatctgaggaaaatgtaaacacacaaaaaaaaggcttagaaacgaacaatgccttgtggaagtgattggatggagagaattaaggacagaacgaagtcacttctgtccttgcgtgaagttgttaagggcgactgcgcgacctttcccaattgggttggttgtcgctgatcctccattctccaccagcaagaggcgaatgtttgatcgagggggatccccattgaagccatgggtgaaattaaatcacccatggtcgagcattgttgttccatcggagctgaacgggcaacaggccgtgcccttgtgtaaggggacaaatgtccagcctgttgccctcgacttgccctcctcctcgattataatccggtcatgtcagaaggcgacctccgactcaagatcggcgctcattgaatcctcagtctgcttaacgaggtcttgaagagtaagtcaaacctcgcttcaaagcctggcccagttggccctgacctgtgtggccatacccaacctaacatcaccacctttgatacagataccgcaggtctcgtaccgcatttctatcttcacaatattgttttctgtgaccaaccgtccgcttgaccaggtctggaaccgtaagtcaaacctcaaatcaaggactcggccagttggccatgaattgtgtgtcgataccgaaaactaacatcatccccttgataccgatgccgcaggaatcagactacagcacgcgtttgtccgtggttcatcaattggtcttgctacgacctcgtcgcggacttctataccgcatttctgtcttcacaataatcttttctctgaccgaccgtccgcttgaccaggtcttgaaccgtaagtcaaacctcaattcaaggactcggccagttgaccgtgaattgtggggcgataccgaaaactaacaccatgcccctgatcccgatgccgcaggaagcagactacaggacgtgtttatccttggttcatcgattggtcttgctacaacctcatcgcggacttctatctacccaatcattctttctctttgggttctaaaccaagtgatttcttctttgctggacttttgctgtgctcatttcttatacttccttaacaaaagcaatctattttctttaactgtctgcttttagggccctatagctaaggtaactgtgccacctgtgtcttgtcctttatgccttaacctaccatgatgactagatagttaaaaatgaaatcaaccctttttttctcatttgaacaagtcagtgaatcagcactggagtaattacacagtacggataagatccacaatgccccggggtaatgcctcccaaccagatgttgagctagacccaggtgagcacaatttctttgcaaacatcccacacaccaacattcatatgaatatttgttaatttttttcttcagctgtatggattaaggtgtcagatgagccgcatggtggaacatggtcgtgtttgctctgtgggtccaggaagatggtattcagttccattcgaagacacatcaattacccaaaacatcaagaattagaaacaaaattcttgcaaagcagagttactcgcgttgaggatacaattaatcatccagagtcccgcccgagcccacatgagaacgaaaattcagctggtgttgaggctgacgatcctgcgctggacatgtcaaattatcaaaccactcaatcatggactgcgtgtgaggatctggccaccaatggcgaagaggatcatgaatttctggacacagaggaatcaaatacagaggacaacacattcagtgacaacgagctggactcgtgtgcaagtgaccttgacacgtcatctgatttatccgatttgaactcaaacgatgaggccgacggcgaggattttgagctatcggcagaagacctggatttaatgcgtgagctgggcggggttggcgatggagacttagacagtaccacacctcgacctcatgtggataggagttggtggcccttccggaccaaagaagtgtgtttacagttaatccccgttcatgatgcttgcttattttatctcttctgtcagtacatgatttcttcactagtcattggttacacccacgcaatactctctcagagcatctacgaccgcatccgctcaatgttttcattggtacacgtcatcctacctgattggacaacaaaccgacgtgagaaaaaaaaacaccggggtttgctacagatggatgtgaaaaagtcttactcaatcctggggaaccctacgtacgccctgagcatccagaagatcctcgcgcaggaagttggaaatcctttggtcacacgtgcaatggattactatcccgaagatgcgaggggcaaaaatatattcaagttatctcaatccaaaaaatggcttgaggatatggacccggattccagagccccaatggttcgaacaacaaacggagatttctatctattcgagccggttcaactctccaacgattccgttgttgttcccattttttttataaaagaggtgaggatttgtggtcaaagtgtgtgaccccagcttttgaaccagaatccaatggacacaacctgcgaatctctataccttggcgtgtcaatttcaactcagatatcgctcacgaaatcaatatctctgaattttattgtgcgtttccaaatattgctggaccagatggactcatgctatctcagcgatgtcagggtagactttatggtcagttgttctccttctgcatattcaaatgggtattccacattcaccttgaaactgatgtaccattgcatcaatacattaacaacagagttgtgtgatcacatgaccgtgatacatttactgcctaatccatggaggacccacgcgcaaggaaggatgattcgacacatgcccatcaccttgtattgtgatgacacctcaggaaatcagtcaaaacaatggaacaaacatgtctccttttatttcacactgtctggactacccccaaactggagcaaccaacaatataactgtcattatctcaccacatcaaatgttgcaaatgcaatggagcttgctggcccaatcgtggatgaaatgaagtgcggacaatctctgaaacatatccacttgctttgtttattttcccaactaatttgtttgccaatgtacatatgtagccaattgtcaaccaccggagccgttgcatgggatgctggcttaatggaagaggtcctcgttacatcaaatgtcctgtgcttcctgggggattccccaatgcatgctgaggcaacaagtaccccaatacctgccaattcactccacccatgccgcgcgtgtgatcttttgtcagtcagtgtcaaggataaggccactattgattatgtctgttcgttcaccatgcttgattcctctggcctttgggtgagtgaatcataaaattttgcttttttaattggcagttgaacttgaggtttgtattgtcctagattaataatcccaagcggtcgtgggccaaaatcatcgagaattgttaccacatatggcacaagtcggagaagcctcggacaaaaacggctgttggcgaggagattacaaagttaggtgtgagggacgtcctgaacacctccatcattgatcggaggtatgaaatattggccaaaaaggacgcggcaacagcagaggaggtcctatttgttcaggggctcaaaaacttggaccagggaggaaaggaggctttgttcagtccttttttccaacttaaaggtaagtggctcccttgttagttgattgcttgctagtttattggttgacctgtgacagcatatgtttctccaaataggctttgatgggtgtgctgacaccccagtagaggtgctccatgttttcctccttgggattgtcaaatacatgttgcgatcattcatgaaatccctcccggctggcgtcctaccagaagtcatggctcgatacgaatcgtttgaaaccaaaggattgaatgtcccatcattgcggccttactacctcaccaaacattacagcaacctcattggaaaggacttcaaggtagctcttcaggcggccccctttgttttgtttgaatatatgtcggaggacaagcgcttggtatggtcagctttgtgtcaacttgctccgttggtgttccagacacacattgcagacatggatgtgtatcaaatcagcctacgacaactcgtccgggttttcatctatcacctcatcaagagcactgcgcaatgggtcaacaagcccaaaattcacatgctacttcaccttgctgactcaattctccgctttggaccagctgctttatttgcgacggagaagtttgaaagctacaatggtgtattacggaaatcctcaattcattccaatcgtcagagccctgggaaggatattggtatctcctttgcaaacttccgaaatctacgtcacctagtctctggggggtacttcttcaactgcattgccaacgcgtaccaaactgcatctgccaaggtcctcgaactgtttgcaaacagtccttcagttcaaaagtcaatgggttacaacgccgaaaatctggacaatccaattcccttcaaacccactgtgggggggcgacgaattcgcaaggccaaacacgtgaccattccttctgacctgaccactcaacttccaggtcatacattcaagcaattgcctggcatccacatcacaaggaaggatctactgcgtgttggttcttttgttcttgtgagtgatggcttgggttttgtcagtgctatagactggaaaatcataattttgagtggcatcttttgtatagttcaaatctaaccagggcgcccagttggagttggggcaaatagatcatatgtgggaagcgcggaaggaaaggagggccaaattcgtagtatgtctcaccccattcgagttcggtggtatcagtaaattctataacatgagggagacaaggaggggtggtccggggcggatagtaggaattcaggtatgttgactgctctgtctggatatggatcagtacgtggacagaccttaacctttgaatatggatacctccgtaggacgtggtttctacactgaatgttcagcacgattgccacaagggccgatgctccattgacttgaccaagaaaaggaagttggagcgggaagccatcggtcgttatgtgggtgaagtgacacacacagataacgtcaactacattgtgaatttggcctctttgtcttcagtggatgctcacagggactattcaggggtaccggtggaggcggttgactgtaggaaacaactcagaggggtgcatgagggattggctcaatggcatcttgcaggtaccaaaactggaccaccggagccgcctgtggttgttgatccttccctgctctgaattatttgttgtatctcactgggcccgtttgaggccccaaagtggcccacctgaggggccagggcttgttcatactgatgtgacttatttagggcctgtatgcagcatgaaaattaaattgtacaatattttccaggttttatattcctcaaattctcatggaatcaaaggtcaccattgccgagggccagttataagctcagaaatggagaattacaacgccagatctctacccttgtttcattaatttttgtacgataccggaaaaaatgatcatttttataatatttgtcatgtggtgaagcccttattgtattccacttccatttgtggctaaagttgtacaaacagttatactttgcttgattgttctaatttttggtcccttatggggatgactgttgtccccctgtcaagtgttgaagctggttaggcttctggaacacagggtaaactcatggggagactctgatgccgtgccccccacgtgggaatggctaagtgatggttgagtcagtgtgggacgtgagatggacgccggggggcagtgatgaactggggacagctcaggggcaatgacgtccctgggctgcaatgaattttgtgagttggatgtcacagggatgcccggcagggacaataatgtcctggggatgttgtcccggcccagggacgtctcaggtacaatggcatccctgggccgcgctagtttttgtgaattgtgatgtcctggggacggcatcccgtcccagggacgtctcagctgcaatggcatccctgggatgcactgatttttctgggctacctttcccctctgtttttaatgggacttatgtcaacagaatcaagagggtgaactagactacaacagctgtcagcttgcaattttgtgtttggacttgttttgtcaagccactacactatccacaagaagaaaaaaagattggacacatagtgtagcattacaagagaggttgtctccctgtttgtgactgttgggctctggatgatacagatgttgtgtattggttgttcaatgcgctatgtgacatccttggagggaacttgggctaagtttgtccctgtaaatctttcaacttctgacacaagtttcaacaggaaaaaaaacctaagtctcatttggagatgttgctgtgaaagaatattgatttgatgaaatgtatactacaaaagcagaaaatgattatgtgacagggtcccacttttatctttgccacttgacagtctaatccaaatttgtttgacatctacaatgggatttgaaatgagcttcccacaagttttagccttactagtgactctattcactttacaagaagttcactgcacttcaatatactcactatttggtttgaaagacagctcaactcagccgttgatcaaaaaaggtatgcaacacatttcattctcttaaacttaggtcatcttgcatcaactcataaccactaaaaaaagaagaaacagtcaaacactttcctaccacatcccagcttcattcatggcttggaataccagacagttcaacttatgaaacccagatcaaaaaaggtatgtttcttttcgatgaacctatggattttggaatcaaaaatatcatttggatcaatatgagaaataaaatcaaaaaatataacatgctcttggtagatcatggacttgaaaactcagattactttgccatcttggaagaacctagaattgcacaacaagaatcatctacaagtatccctcagcacgattcatggattgctcaaacggaattctcaactgaacctctacttgaaaaggtatgttgtcttcttgtttctttttttctaattttgaagcaaaataaaatggccaagactcccattgacaaaactttgatttatgggaaccaaagggaggaagatggctctcagtgtctcaaatactaggaaaatcaaattacgctcctaccttggaagaacagcatctagttaagaagaaactctctcatatacctcatattcaatccaaaggcaaggaattggataaaaagggtaagcattaagtgtgacatgggaatcaattccaaagtaaattgattcaaatatgtctgcatttatttcaaaaaaaattgaagtagttggagagatccccacatctgaggaaagaaaaagtatgtgaacctcattcaaattctcttcttgaactgttttttctttcttttggttgacaatcaatattgagtatattttcatcagatttgatgaaagaagatttcaactctttgagagaatcctgtttaagacttcaatcatcccacaaaggatcatgtaatggatatctgaacccagatgaatattctaaactgtctgataatcagtacagacatgaacctatgtacaaacatttgaatgagttgaaccaaatacacatgttgatggagcaaagattactttctttggatggaaagagaaagttgtacgtcaaaaacaaaatcctagatcatgaaaaggtttaaaatgagctgaaagtatatttgcatttgttttactttataaaagcagggacttactacggattggagaatacccaaaactggatgaagagatgggaattacatgtaggaagatgattgaaaagcttactagtctattatgcgagataggaccaagcctttcatccaagatagactttcattcattgaatgtccaaaggctgatttgtgaaaccatctattacttccacaagcatgccctgatatctgcagaaaggctcggccctttactcaccacaagagaagcctctcaagccttctcaaagcatatcatctggtctttcaatcaccatcagagcaattcagagaactggatccctctgaacggaacaaatattatcaagagctggctccaattctcttgtgggaacatgtttgaaggtatgtatgtgtatttcaaaaatgctaatttcaaaattgaatatctgaggcccgactgttttcttttcttttttcatttcaattcaacaccttcttttttttgggaaagacttcaaatcgattgagagaaaaagctttttgtatcatttcaacaaggtccttttagaatactaccaacattatccagaggaagaaaaaaatccatgtctgaaggacaagcttggaagcctgcagaggagactattcaacaaggcaccacagaagtatgattccagtgaatccacagcgctagaatattatgcgataaatgatgatccccagacaatagatgaattgggctcaacattcaagcacatcattctatttataccatctcattcagaattaactcatctgtttcaagtcatagaatcctttggaacagtcggagaacacgatttggaagcccataaaagagacaaggatttcaaactcaagtatgatttgatggattcaagcacccgattcctgggaagattagaggacctcaggctctatttgcagcacaaattcaatccaaaccaatcgatcaggtccatctttgaccagccacactgcaatcaaattcgcgcagatatcggcccccttgaagaactcgaattgatttccaagtatctcatcatcattcaagctgaacatcagcaaacaactcgcgacgtctttggcttcaatcctctcaattttagggtgtattgtcaacatgaaatcattcaaaaaaaacttgattctctcaattcaatgttgatcgatttggcctcaaatttctgagaatttcgctccagggaaacaatcctcacatcacaaaattttacaacacatcaaacaatcctttgtatcttgtagagatgaccagctttacactgtacatttgagctatcataatgatgtctgaggttaagagcatattttttaattcaacaaatgataaatactggatgatgtcataaagtccatagaaaaattaacaagaaatgtatagagagtatatctcatcttatagttttggtgggtgaagtcaaaatgactcaaaattggtagtgacacaattaaactaaaccagaaaaaaaagaagagtacaaagttaggagagaataatgaaagaagagtaaagccttcctaataactccattttcagtttttttttacaaacaaagaacaagagataatgagagggatcaattaatttccgggatcttatcccaataacccccacgaaagagttcatgcagcggatccacggcaggacgagaggccggatcatcggcaggattcatctgctggtccaggtttgcgggttgcccgtcgacagcaggagaagaagaagaaggctgatcagcagcaacgagcttattgatgctcgcagggtcaagtttccagcatctccatgtgaggaatgactggctgttgtcctggttgatctggtcttgcttcgtcgttattcttgatgcacccggtggttggtgtgggtgagagggatggagctgcatcggtctgggattggctaaggcccagactcagggaataaatggtttagaatagaaggaaactgttaagacgtagtctaagtgcatgaatctgacacatgtcacatccatctccccagctctcaatccaaaaagaatccccatatagccagagatcactagatatattcaggctcttttcacagacattgaaatcaaatacagtctgctggtatctgtactgtttagaagtgaattccctcccagaatttctctggttgattgtgtatttattttttgctgtcacattcttggttgctgctgtgatgcaaggctgattccaatgtctgatttttttcgactcaggaaaagttagcaagctagtgtaagtgcatcatttcaatggatgtcacacaaaaggaacagcatgaaaatgaatatgcggcaagcaggaaaggtaggatggtggatttcatggtatctcaagatgctcacaactcagctacatacatatttttttggttatccaaacaagtttataacagtgagccaagggtaatttgctaccctcaaaactctattgcctttttatatattttcataccaacctatcattgcagcttcctcaggctcaggtcaccatagatcacaatttaaaatcaaaaaacacttgaaaaaaaaaattaaacagccacaaagctggtttgcttcatacattacagaacactgtgttacctgacacgtttgagtcacctgaaaaccggttgtaacaagatgacagactatcaggtctgggatgtctgtttggcagcagcagctattgcacttaattgcggaaatattaccccagaaattggatacatcaaacccatagcaccagtatccagagcgcatgaaaggccacaaacagggagaaaacctcctttgtgattgtcattgctacagtgtccaatttttatcttgtgaatagagtaatggcttaacaaccatacactcaagtgtgaattcaacactgttgcagtctggctcaacctcctgattctattgacataagccccattaaaagggcagcagaattgtgacagaagccccattgaaatttctagtggcttgtggttgggagtgtatgtaaggattactagttatccatacttacatagtattgagaagctgcggtttggctatcaccaacacctccaatacttggacttgctaaattggaatatatctctacttgggtagttgagccgagctgttgaaatgcccaggcaggtctatttttgaaacaagaacccaaggagaaaaggagttgaaacactattcaaaattgccttcgtatgattcaatagcatccaagagattcttaattgctagggtgaattgtgtgttccagatagcgaaccattccttgaagtaattctgaacaggattgccgacggtatctgggatgatcggaagaaagtgaaggaggatgagcagaagaggcgtttcgaagtgagtttcgagtgctttgactgtctttgtcagtgattcagtggtattttcatcgaggatcgtatcggctgctcgtacgatcttcaagatcctaccgaggtttccgtcaatctcttcagctaatctactgatgagatccagttgataggaacacattgttgtgaaaagtggcaagcgctttctgttcattccccgttccgatagcttgttgaaaaaaagtctgcagagcttgatgacgagtaagaccgattttgcgaggttgacaacgggttcactgagcggttgtgtacctgacggattgttttcctcgtttaagggtggcgtgggattgatcatccccaagagctcttgcagttgttcatcgataccacgtttctcgttccgccaatcgatttggacgacatcaaactcggatccttctagccagtttatggcgctctcaatcaactctaaacagtgatccccttcttcattcaagtagtctcgggcggaagctagatcaaccttgccctggtactttttggttgccaatttcagctgttgaatgagatcactggattcactaaaaacgtgatgaatttgctctagaaaaaaggccataagatgatgatacaggccgtagatcctgaagggtttgagctctttgaggtactggtcgtttgttcggatagatggggatggcaacggttccggacataaaacatcggtcgtagagaatatttgatccaagatgggattgagttcggcctggacctccaagatgcatttgaattgtgagcctgggtcttttgtcaagtcgtatgggttcgttagccgtaaagtggtaattatttgttgttgaagctggggtagaaggcttgattgtagtttcactagtaagcgttttttcaactgaggttggtcgatcgagacagcattttggacactagccagtgtactagacacgcttgcacgatatcgctcatcatgcttgtcaagaaatgagccagttttgtcggccagatctttgtacccttggatgaccaaatctaaacaaatcgagatattccggaggtattagctggatgtatacaagcacaagcaggacaagaaaaacatgaagaatacctacctccttgttgccgaagtagctgtttctttggaagctccttgggttcttctgagggtttgttggttgagtcggtcatctttctgaggtcctccccactgcacagtgcgagcaccagcctcgacaccttgcaccctgttcccccgaacgatgaccggtcccttacctgctaccccgcctgcagggtctctgtcgcaaattgcacttgcttatgtgtgtgcgccgtcttgaaaactcaacacacactgggtagaaggacttctagaagaaggccttgaacatgttcgttcggctaaactacttaaaagagccgagcgggcaatagggacaaacttgacacacatttcccgcgacggcaggtctcagagagcacagattaactgctgttgaggacagaagaaggaagtgttttcttgtataactgcttgttcagagtcgatctctcgtcggacgcttaggtctaatggtatgttccaagataaagagaattttttttcgtttgaaggaaaaaaagaataaaaaaaaagaataaaaaatcctagaaaacgtgatgaaaagatggcaaagagaggacctagtcagctcagaaaggacggaaaaaggatcgaggcaagttgatattagtaagcaaagaagccgggaggggggagatcaatcggagatgaggaactgatcgagtacggcctggagatgatttgcagacagagagggacgaggtgaggtagcagcgggggcgacaggaagctgagtaagcggctgatagaagccgggcaactggacccaatcatggccagattgcgaggaatgggcgatgtattgatggtcgttgaaggtgaccagacacgcataacagagctggtcccgcagtcgcatgggctcgtcttcttcttcttcttcttcgaccggacggacgatttcaggtccgtccgagctcgcgttcggtgtcggcggcggcggcggctcgtgtgtcgataaggtgatcgaacgcttccattcatttgcttctcgatctgacgatctgtttcatcatcacaaaagtccacaatattccgcatcagtcgatgccatgtttttttttttttcgactaactcttgaatgttgataaaccgatggacaagaaaaaaaaagagaacttacaaatgacaaatcggacaagtccttgtaactgagcaatccttcccatttgttgctgttcttgttgtcttcgttgatgtggtggaggaagacgccaaggaggatttatttttgccgatctagagaagcctctcgagccttctcaaaacatatcatctggtctttcagtcatcatcagatcaattcaaagaactggatccctctgaacggcacaaatcttatcaagagctggttccaattctcttgagggaacatgtttgaaggtatgtatgtgtacttcaaaaacgctaatttcaagattgaatctctgaggcctggctgttttcttttcttttttcatttcaatttaacaccttcattttttttttgggaaagacttcaaatcgattgagagaaaaagctttttgtatcatttcaacaaggtccttttagaatactaccaatattatccagaggaagaaaaaaattcgtgcctgaaggacaagcttggaaggctccagaggagactattcaacaaggcaccacagaagtatcattcaagtgaatttggagagctagaatattatgtgataaatgatgatccccagacgattgatgaattgggcacaacattcaaacacatcagtctatttataccatctcattcagaattagctcatctgtttcaagtcatagaatcctttggaacagtcagagaacacgatttggaagcatataaaagagacaaggatttcaaaatcaagtttgatttgatggattcaagcactcaattcctgggaagattagaaaacatcaggctctatttgcaacacaaatttaatccaaaccaatggatcaggcccatctttgatcaaccacactgtaatcaaattcgctcagatatcggcccactggaagaactcgaattgattgccaagtatctcaagatcattcaagccgaacatcagcaaacaactcatgacatcttcagcttcaatcctctcaatttcagtgtgtattgtcaacatgaaatcattcaaaaaagactcgattatctccattccatgttgattgatttggcctcaaatttctgagaatttggctctaggaaaacaatcctcacatcacaaaattttacaacacatcaaacattaatttcgaccctttgtatcttgttgagatgaccagctttacactgtaccactacatttgagctatcataatgatgtctgaggttaagagagtataaggaaacacacattttttaattcaacaaatgataaaaactggatgactttgtctgtcataaagtccatagaaaagttgacaagaaatgtatagagtatctctcatcttatagttttggtgggtgaagtcaaattgactcaacattggtaatgacacaattaaactaaacaaaaaaaagtaagaatacaaagttaggagagaataatgaaagaagagtaaagccttccaaataactccattttcagttgttgacaaacaaaggacaagagataatgagacaagcttgagaatcaattgatttccgggatcttcgcccaataaccaccacgaaagagttcttgcagcggatccaccgcaggacgagaggccggatcatcggcaaggttcatctgctggtcctggtttgcagtttgcccatccacagcaggaggaggggaagactgatcggcagcaatgagcttatcgatgctagcagggtcaagtttccagcatctccatgtcaggaatgactgggtgttgtcccggttgatctggacttgcttcgtcgttggtcttgatgcactgggtggttggtatgggtgagggggatggagctgcgtcggtctgggattagctgtagctgtatttcctgctctggattgtacactgatttctgtcttgaaaaaatccttataacttgataatagcgactattgcatacgattatttgatgtatgagaatcgaaagagacgacttgggttattgaagtttattataatggaattggatgagaaaaacttacacaaatgagccagagattggacgaggttgggtcgcgatccgattgggcatgttggttgatccagtgattgatacatctgttaatcgaccgaatcaagccgaacgacgatcgttgaaaagtagttgtctggatgatgacacaaaataaagaccagaggttttttttttttttttaaaaaaaaaaaagtgagttttttcttgaatctcaatttcatccaaaatgaacgtaacaaagaaactcaaccggagattctgtgaggccgaaacagaagactctttcgacgtgttgaggggaacgaggtttgaagacgaggaaggctctcatgacgtccttgaccaagatctgattgtgagatacgaagacgagatgagcggagagagggtctagacggttgattctctggatacaatcctgcaagttgataacagggacagaaggtttagtcgggaaggaggaagcccgacgcttgaggagtatcaatttcttccgcttgagtagttcggcttggatgatatcctggtggatggtcggctcggtcgtcttgactctcttcgacgatagtgatgatctggacttgaatttctggatggcttcctgtttgaacttttggttgatcagataggtctcatggaacgccttcgccttctcttcaggggtcagactattattgatatgtgttttcgcccgaaggtatttcatcgcctctgtttgcaaattatcacgcgcatccaattgaaaaacacgcgtcaacaaataaagatttcatccaccagatcagctgatcgataaactcaccttcggagttggaagcctgttggcgtagggtcttgatctgattgatgagttcttgtgagtctgatttccagttgtctttgacctccttgagttgctcagtggatgtgcttggttgattatggtttggctcgcaggcttggattggtttctgtaagttgctgataagactgggtagtgattggtatctgatggttgagatggattggaggagtgattgtagattgttgatatggttttccagttttgcgatcgatcctgggttctccatctttctcgagtcgtggtggttcaggttgagtgccaacttccaagtaccaaggggctgtgagggcaggctgagcagtgagcactcaggactgcgtgacaggcagcatgtcacatgcatggcgcgagcatatcacacctcaacttggtgcaccggcggtccagcacggccacgccacgacgccggtacagaaatataccaccggcacgggtcagcacgggtcacttttccgctctgcgcagggctataattttgccttggtacaaatcaacagcgaggagcccatgtggctcgaaagcggtgtccacttctgccgaaagtcatgacgggtgactgtggtgacatctccctgttggagaatgagctcgagaggaatgatgaagtgaaaatcagatctgtaagctatcaatgtatctacacggtctatggcatgtgtcccagtcgagactatgcaggaccatgccacaacactccccgtgtatctttcgacttcttcatgcaagtttcacagcgaaaatcctaaatctcattccaaaaatactgctgggatttaacatcggcttgatgacgtagccaacaaggggaaatacttctctgatgggtctcgctgttgtctttgccacttgacactacacgctaatccaacttagttttgaattttacaatgagacttggaatgagcttccaacaagttttagcacatctgaagaaagacaaagtgttttaatgtcgttgagcttaatgtcaggcgcagtctcgcagagggctttgggatcaagcgtgctaggttccttgatctctttccttacatcgcgcgaactcttgtaaacttcgatcaaaaaatttctggattcccccccccccccccccccctcccttttgctccatattggcgatcagttccaccaacttcgcatcttctcaatcccaaacagtgcactattatcttgtaaatctctcgtgcaaacacgaaagaaagaaaagaaaagaaaagggggaaagaaagaagaagaaaggaaaaaggaagagagagaaaaggaaaaaaaaaaaatgaaggaatcgaacaagtggatgaaatcgacaagtgaaaagaagatatccctctagggtcgaagaacaccagcccctagccctgcaataatgagccatcccaccaagagatgaatgtcagaagagtaccgagggactgccagacctcgtgctacttcctgtacatgatcactatgtaccaccgtttggccaataagcgtgacatctgtatggtcttctgtagacactatgttggctttatgggttgttttcgtcaatccttggggaccatttgattcaacccttgggggtgtctcccggtgctgtttggttggctggcctgtcgagcatctgatggccccaaacggtctggcgataattgatataagaccagtccaagagaagggtttgatgctgtttgatcctccaactccagtaattacaggcgtaccggttcaagttcacataaaaaaattttcacgtaccctcaaggcagctgcgacaccggagggaatcataactcaacctcaccatcgacccatcagccttacaatgataccgaagaccatcctcttcgtcattttcatggccatcacctcagtggctactggcacttatgtcgtctgtgccaacgagagttgtgataacaccaacgcttctcagatgtattcacacccataccccaaggaggcgaagtgtggggagcccttaggaaatgaggaatgtcaagagattcgcctcaaaacatattacttgtgtgggaaatgcgggagcacaaccgtcaagaacagagtcattcatcgcggcgattcagcaccatgtcctcataaaggcaaagccctattctcaagaccaggcgacccgccgccacctggacccgcatctcactctggagcaacatcatctgtccaggcctcctcctcagaaggtggtttgccctacgaaataatcgatggtcgcaagttttacaaattcgtttgagggtcgaccacaaacccatcagcctaaagccgcgacgcattatctttattttggacttaaaaggaagtccactcacttatatgaagatcattagatgaaagactaagagatccttgctactacaagtcttttccgatggaattgtcgatccaaatttttacactacaattgtaatgcacacttttgatacagagttgctagggaatcaggccaggttagagatagacatacagcttactgtgttttgtagagccttcttgtgagatatctgtcttgttgattatttttttacattgacaagagagggaattatgatttcttaaggagatacctacagaaatgaattgtaaaccatcttgaattacgatcatattgtgttttcatgaatggttggagcctctgatcttttcaaaattcttttgctcctcaaaatatcaatttatatgtgataaactttacactttcgtttttggatttcccagtttttgacaaccaacctcgaaaatcttgatcatttgcttgctcaagctcaagattgatgacctcatctagaactaatttgctgcaaattccaggagagatcatcaacatttttaacagtggctgaattttgggtctgtaacatgtggcaaatccaatcttgaccatgaagattgcatcaactttggggcttgactgcgggtgacatgtaggtcagatctggtccgattcctttttggccagccccaattcaaagtgtatatgcagtgaagtgcatacattgttggacaaacatcaaaaacaaaaaagttggaggctccaaccattcatgaaaacacaatatgatcgtaattcaagatggtttacaattcatttctgtaggtatctccttaagaaatcatacagtgacccacacctctacttaaccaccccaaacttgaaaaaaaacagttgaactttgggtgttgtttttgattgtgcactagaccgtaccagaagcatgtaagtttgttttctgagcactacaaagacagtagagcccaaagaaacacaaaaaacaatgttgtggacagctcaaaaagcaaagtttggaattttcaaacacaaaatttgaaaaaataacagtaacagtagtgtattgataccactgtcacccatgcaaggcaccctgctccatcatccaccacatgggactactgatcaagtttgttggtgccaagggatgaccatttaggctagtggggtgtgaggaaagactatgtgacaggtgacatgtgacacctcaaaaccttacttcaacttttccatttctgctgcaagtcataacaacagtcatcctcctgtgtgtatgtaccgttcaacttctcacacaagtttcactgggaaagccctaaatcttatttcaaaaggctggcatgaatgagctgcattttatgatgtgtccaaaaagggaaaattatcctgagacagggtcccatcctttttctttgtcaccttgacagtctgatcccaataagtttgacatttacaatgagactccaacaggttttaggtttactactagtgactctattcactttccaagaagtccactgcacttcattatactcattacttggcttaaaagatagctcaactcagccactgatcaaaaaaggtatgctgcatctacacttctcttaaaattatgaaaactcacataaatttataacctcttcaaaaaggagaaaaagtcaaacacttttctacaataccacagcttcacaaatggcttggaataacagacagctcaacttatgaaaccttgactaaaaagggtatgttttaactttgatgaacatgtgtatattggaattcaaaaagatacaatttggataaatgtgatatatgacaggaaacaaagacaacattctctcagtagatcacacacttgaaaacacagattatttttccctcttggaagaaccagaaatcaaacatctttctataggtatccctcagcatgatccatggcttcctcaagtagaaatttcaactgaacctcttcttgaaaaggtatcttcaattttatttttcagactctaaaccaaatataaaatgaacctactaacacttttgaaaataaaattgcgggaaccaaagaaagaaaaatggctctcagtgtctgaactactgagaagctcaagctactttcctactttggaagaacaaaatctagttaagagaaaactctctcatataccccagcttcaatctaaagatacaatattggacaaaaagggtcagcattattcatacataaaatttatgaatatagattccaaaaaaaattgaatcatatataaatgccttttctttgaaactcagtcaaattgatgggagaaatcccaacatatgaggaaagagaaagtatgtcaaactttttcaaattcatttcctaagctttgatggtgtcttgtgttgttgacaattaaattctgtatattttgaacagatttgatgcaggaagatttcaagtctttgagagaatcttgtttgagattgcaatcatcccccaaaaagtcatatggtggatatctgaacccatatgagtattctgaactatttaatcacaagtacagacataagccaatctaccaacatttgaatgaattgaatcaaattcacaacttaatggagcaaagattaccttctttgaatgcaaaaggaagaatgtatgtcacaaatgttccagataatgaaaagaattttattttaaaaaaagctcaaatcatatttaacattttttattacaaaaatagtgaattactaccaattggagaatatgcaaagccagatgaagagatgggaattacatgtaggaagataattgaaatgcttcttattctgttatgcaagatagagcccagaatttcatttgaagttgactttcattcattgaatgtgcaaaggcttatctgtgaaaccatctactatttcaacaaacatgatctgatatctccagaaaggcttggccctttactcaccacaagagctgcctctcaagctttctcaagacacatcatttggtctttcaatcatcatcagattggttcaaagtactggatccctctgagtggcacaaatcttatcaacagctggttccacttctcttgtgggaacatgttcaaaggtatgcatcagtaaaaaaaaacatccagattggatactggagtccaggctgatttttttggccattttccttcaaacttccttcttgggatagatttcaaatcaattgagaccaaaagtttcttgtatcaattcaacaaaacactattagagtattatcaatattatccagaggaacagaaaaatccagatttaaaggatgaactgggaagattccaaagaatattattcagtcaggcaccattaaaataccattcaagagaatttcaagagctggaatactatgttatggatgatgattgcaagaccatcaacaagttggtttcaatgttcaaaaacatgaatatgtttaggccacaccaggcagaattaactcatctattccaagtcctagaattatttgggacagtcagagaatatgatttagaagcattcaagaaagaggaggagtttaaaaaaaagtttgagttgatggctataagtactgaattccttggaagactagaaaacattaggatctatttacaaaataaattcaatcaaagtctgcatcaacatcaatggataaggtccatctttgatcaaccaaactgttgtgaagttgacacagatatcagcccacttgaagagctagaattgattgccaaatatctcaaaatcattgaagctgaacatcatcaaaaattcagtgagatcagcagttttaatccactaagcatgtattgtcaacgcgaaatcattcaaaaaaggatcagatatcttcaatcatctttgactgatttggcctcaaatttgtgaaagttggctcaacaaaaaaaacctgctaaaatatagtaagatttagaatgtgccaaatattggtttcactgctttaggaaatcattcagtctagggggtttatattgcttgtttatttctagctattttcttcatccttatgtattggatgacttgccatcagatctgaaaccctcacagaattcgatttacaccccttaaatcttgattttcttgaggaaacaattgttttcagaagccttacattgattgctctcatttgagctggttgttctgttgtttaaggtgttaatttgggatttgtagggggcttgtcaaggcctctaaattgtgatgggaagtcctccattatatttttctttcttttctgaccaatttctttacattatctcttcttgactttactgtatcttgttggaatcatccaacttactatgatttttccagtaaaaacatatactttcagctctgattatttgttatcctcacacctttcagttttttttttttttggaagattgactcatctcctgaataatgaatgatgttgatcaatgcaaaaggtagaaacaagttggcataaactggaggacttcctgtcgtccaaatctgttaatttagaaggacatcctcaacattatttgctgacaaaaatcgatcaagatcaagttttcaccagccaatagagcttaggacccccttctagatcaaacgatttaggcaacgggaagtccttcactaacatcagcatcttccatcagttcaccactggaggacttcctgtcggatctgggacccttgcagaagtcaatctagacccaaaaattcttggttcttgcagagaaatttgaattttgaggctctaaaccggctctgggagacccgcagatgttgacaggaattcctccactgtgtctgacaccagaaacctcaaatacccaatatcccatatgatgaaaagtttagtataccccagcatgatcaagattgtatcagattgtatcagtatctagtgggtatggaggtttctaattcaagatatgtagacccatggtcaaatggattcttatatcaacaaatctcccgtcagttcatgaactgtgagggatactttggttcaggcatcctatccactgaatacccagcatgatttcacatgataagctgagtgcaacctcttccttgaaagaggagaatgcccttcctgataagatagggagacaaaacccagatgcaagtggatattcatttggaaccaatgtcgctgggagttgctgaactggatgctagatcagcaggaagaagtgtggatgggcccttcgatctcagaggttgtgaattccagtgtgaggtgtaaggtgtgacggtgtgtgggtgatacataaaggggttgaggatcgaatggatatggtttttcagctgtcaggtggcaaaccagacaacagtctcggttctctccgcaccgcatctgccttgacaggaaaagggtcttttgaaaggaaaggtaaaaagaaggtgtgccgctgagactcgatcggatcctttttgtttgagaactttaagccttgcgctttatcagtgggaaatggttgaagcggggagacatgacgcggagcatttatttgtgttgaaggttgccaggagggtcgatgggctgatcggttaaaagagagagtgttgtactgcttaactctgtcttggttgctgctgtccttggaaaaactggtttgatcgagcaatcaaggaatagaggcggttgctgtgtttgattgaacaagctttcctaagccacccttccttcaattccttctcctttgagcgagttgcagtgtacaactccacactcacagtatgtaaatatgtaagccagggaactctcctgccctccccttccccttccgccccccccggttgtccctttaattctctctcagagtctcacttgaccaccaccgaccaccaccttcccattccctgctcaataaataccaaatcaatcctcccctcggtcgctttccttcctgcgctaatttcgcctcggtctccctacagactcagagcgattccgagtccaatcaaatctacccgcccatcatcatcgttgattgatttgcttattacgatcgttttaataaaaaagaaaatcttacaaagcacaccaaaaaaaaaaaaccaaagtcactcattaccatcctataactcaccaccctcccaaccacacacccacacccacacccacacacacaaacaacctatatcctcctccccccaaccatggccctccatagcctactctccaccctcctcctctcactctcactatccaaactcatctccactcaggccatccggaccggcaagacccccaacaccttcgaggtcgtcggtcactccggcgcctccgcacagatgatgttcatcggcacgcccacaaagacctatgtggtcgacaaggtcagtgtgctcattcttacaatcatcaaatcaagaggatggatggctgataatccccacctatgataaacaggtcgaaaacaacgagttgaaactcaatggcctgcgtgagtacatacttgaaaacaatcgtctctcccctctggccggaactgacgatctgtggtaatacacacatctgaacagccgtttggggaacatcctatgataccgaatcaaacacggccactcccatgccgatcaacagtaatactgtgagctatgacccttgaccactaaaattaattaacagaaaaaattattattagatgctgagagcaaaaaaaatgtcaatctgtcgatcagttctgtgcaggtggcaacgtacttgggaatggtacttggttcgtcattcttctctatccttgagaattaattgagcgtaataattcttgtcagatcagctgattgtcttcaattcttcgttcttgcaggctaaatgtcggtggaaagtaagatagcaccatccccaacctctcgattggcattggcccgattcaatctcgtcttgaaaaaaaaaagatccagcttggattaactttcaccttttcgatttagcttggcagtctcgtatggtggtttgaatgtagccaataattgtatgtcaagtttttcgatccttttcgactaatcagaccctcaacaattgacacgtgtgtttccttcaactttttttttattttcattttcttagtcgatccttacaaaaataaggacggtggcaaatccatgcgactcctcaacccttgtaacgacaactcttgccagtgggccgaatctactcccatgacaacaagaagatggtcagaaacatccttcgatttttcttctcacagttaaaaaaaattaaatactatcaagaaaaaaacacaacatataactgacgcgatatgaaatcataaaggtaccccaccctggaaactcttgaagacggctcaatcatcatcattggaggtgacgattggggaggatacgtaaatgacaagggacaaaacaatcccacttatgaatttttcccttcgaagggtaacgtcaccggactcaatcttcttgctatatctctcccagccaatctttacccgtaagtcatcgcaagttgtgcaaacttgactcaattggctggactcactgattgcgatgacccctctccagattgacttggttgctaccatccggcaagtgagttaacaaggaataaaacctttcctcattctattcaacgagacactaattcatggctggtatagtcttttcatcaactcgaactggaacaatgcaatcttggagtaagtttgacgcgcctaatcctacctcctttaactttcatcaacttatgactgatttgattcaacagctacaaaacaaacaccgaattccagtacgtgcttcgatcgaaatcattgccaggagtcttgaagtggtcttaatttcttttttcctctctgcagaatccccaatgtccctcatgctgttcgcacttaccccggctcggctgccaacgctatgttaccattgactcccgctaacaactacactgcttcggtgcgttttttcttcttgaccttcaccccacatttagtctcctgactttcttgttatctctccgacttagcttttattctgtggtggaacaaatctgcaacccgatcaatggaagttggattgtaagtcaacttgtatctactggtctctttcaccggcctaaaactcacaccatacttgcacctctttcagggaatattgctgcttaccctgcagatgcaacatgcgtcagaatcactcctgatgttgatactaattggcgtgatgatgactccatgccagagggtcgctccatgggcaatttcatctttcttcccgacggtcgcttgttcttactgaacggtattgctaaaggtacagctggttatggtaacaccagttgggctcttggacaaagttttggagacggtcctatgtgagatttttcactttcctaatggcgtattatttgatactaactgttgtttgagttgcatttagatatgagccagcttactttgatcccaacgcacctcagggatccagatggtcgagaccctctgatttgaagccaagcacagtggcccggatgtaccacagtgtggctcgtaagcccagcttctctcttcattgacattccgatggtcttgactgatcgccgttatctctagttctgttgcccgatggatctatccagtcctcaggatcgaaccctaatggtaagtttgcgttcaaataccttcttcctggaattagaaccccgcaaaacacgcgtcgagttagtttctgagttttgatttcatgtttgcagctgattatgtcgctcctggaaccccgggatatccggtaagaaccgtaatcttgagagtatattccaaatcggctcatcattttctcatttgtattgcccttttagtacttcaccgaatacaaagtcgagcgattctatcccgattactataacaaacctcgacccaaaccgacaggtcttcccaccacaattagctatggcggtaacttcttcgatctgaaactccctaaggaagatatcagtgcaaacgatgccctcgaacaaaccaaagttgtcatcattcgtcctggattctccacgcatgctatgtaagtcaacattgagtaagtaaatagactcccatcagatgtctcacttagcatgaatcctttctagcaatatgggtcagcgctatgttcaattaagctcgacatacgagacaaactcggatggatcggcaaccttacatgtttcccagctaccgcccaacccagccgtacttgcaccaggaccggcatttatctacgtggtggtgaagggggtgccctcgattggagctatggtcatggtcggaaatggacagttaggagcgcaaccaacggctgctcaacccactctccctggaaagacaccagcgatcgtccagaaaactgaaacagctgctgaaatgggctcagttgcaggtggcaaaattgctgctaagaagggtgcctcgactcgctctgcctcgatctcgatcacgaatcttctagcactcgttggcctggccactctcttcaactggctccattgatttaagaagtacacaaagcaagctgtaacatatatcgcccattgaaatcacttgaaacctttcgatgtactacagggggaaatggacctttcttattctctcttttttgatcccctcgatccctttttttttctcttttcaccaatcaatcaatcatttagaaaacttgacaaaaaataaaaagaatcattactagatatatcaagcatcattccacttctaatactcattctgccaatagcttctagtctttcttctttccatcaaacatgctccatttaaattcaaacacacatgccacaagttagcacttcaaggtaccccccaccttccaacccagtttcacttttttgattttagttctgtttctggtacctggttaactaattcaaaattgaagcttgatttgtataaatttgttttgttggttagagatacctaatcatacactcattacatggaatctttcatctttgctctttcttgttcaacaatgaatattggcttttacccttgaatcaaaacatacaagaaaatgaagatctcattggttggtctttgattactgctctccccctttcttttaatgggttgtcctttgttttacaatttgggattatctacgctatcttacaattctcaaggcatttacttttttctgtttttttttttttgacttactcatctcaattctgtttggcttttgagtttttttttaaccctactacctccccactcattcattcattttttgaaatcatgcacatcttaatatatatacacatgtttggtttgtatgtgtttgatatttggtgaatcattctttttttctaaacaagaaaaaaaaagtgttttctggagggggacttattagggtaactggtttgggatgacacaaagagggagaggttggctgggggggagggggggagggtgattggtttgggtttgggtgtagtgatcagggcaagagacatcctgcaagcaacacaagaaggattgattttgtttgttgggcgttcattgcttctttcatgaaccatattgagcaggtgaagttgaatcccaaatgttttttttttttcttgtcattggtcctttttcccctttatatagatatgtagcactgggataagtttgatggaactagtggctgtatatggccaaggccaagtgaagacggtaaaatacagaaagacaaattaaatatgtatgagcttgaaatggatcttccaaatcggacaaaagaaactggatgaacttcctgtcacgactcacaatctagagcccacccagaatccaatttacacccccccccattttggccaaaaaagattatgtttttacaagccttgtagaaatatgtctcatgtgagatggttcaaattatgattgggctgttagggcttaaaaagtgctccatttgcacctttttgttgttgttatgtacaaggaccgaggatgttgtttcactacttttcaaaatcttactcccatcaatcttatcatcaactcaattttgtgtgggtcagctaacttcagtatgcatatttcatgactgagatttcacagtttgtgttcaatcaatccgaccccaaactcttcattgtgccgccacaatgtgtcgcgatctgataatagcatcagttggtggaccacctttctcatttttattctccctaatttgcttcctgtcgaagttctcttaaagtgtaatgaaatctgtgtactacataagtttcccgaaagaatttttttttctcaagaaaaccaccgacaaagcctaaaagcacttccgtatagtgtttgctgaataaactgtcttgagaaacaaactcttcaagttcaactccagcttataagctaacttggaacaagtcccgcgcttctgcgggcctggtgacctgggctggctggtgccactcgcgaagcaagcctccgaaggagggacttgtgccaaaaacgaacacacgcgggtgtcgctattggcatgttttggtgtagcaatttttagatcagccaccatgcatgtagttttggttttttggaaggcaaagtcaacatggtcaaaggtgaccatgttgccgatctctcatcaaattttcagggacatttcctgaaatccggatgagtaagatttttttgaaaaatatgaaatacataaaataaatcagaattaaagttgagctgaagctattacataagcaaaaaacacaaatttgagcggattcttggacatttacaaagtttccctagaatgtagttgtacatgtttctgggtaatttcttgatgaaaatttactttggcatctgggatacattgtgccagattttccctctatgaaagttaagaaagcgatttattagaattttctgcacaaaaaactctctcaaaactggaaagcgacacgcgggtgtgttcgtttttggcacaagcctctcccgcacttcgtgcgttcgacggagaggctgggcaagctaggcttataagcaaagcagagtgaaaatcctgcctgatgatgtgatgaacccatcagacagaagacacaacacttgtgctgacttgtatcatcaatcactagcggcgtttgtcctgaagaagccggccaaatgaaatccagctggtttgccagtgtgacatgcttccgtcaaacgatcgaaaaggaatgcagtgggaaggaattgtatgaaattagcgtgacaaatgtgattctgtggtgcagatagaatctgatcctcaagtgaggtggaaaaaggctcggatctgactgcagattctggaaagggtccgacctaccgattacccgcatccggttgctgcaactacacggtacaaccatcatactgactctgtgcacccgacagatagtctgtccgatcggtcagatggtaagtcggtgaagtagcacatcatcctccttacctcagaatgtttcttttgtcgaaaggttggaccgacatcggtattattgttgaataaagagagacctcgcctgctcttcgctcaaggtggtcgacagtcaattatctctacctggaaatatgaaatcatggattttcacaggctgaatgtctggcaaccatactcctctccgccacaaacatcgattttgaggggtttgggcaaaagctgccagttctttagcagatcactgaggggtgttgagtgtttctaagttgtcccgactccgggctccgggaactgcaatggcacggtcaccggagacatagtgatcagacagttgtcagatctgggcctgttcctctaggtgaccgacaatcgcaatcttttgcctctgatcgagcggtgttgactgtcactgggtcgtctcgactctcgactccggccctcgtgaacgatggttcggtcaccggcaacatacatgcactaccgagagtgatcactctcgggtgctatcaagtcgacagttttgcatcgcaccggttgggcaatgcagcgaagggcgatgcaatattaactggtgatgttcaattgcatcgaggtgactgtccttccgctgatatctccctgattggtctcaggtacataactggtctctgcagatataaaaagggtccgacaaacatccaaatttttccaaaacatttccttgccacaatctaccaactcaaatcctccccaagtcaaattgccaaaaatatccaaccagtataaatatcgttgacgataaaccaaccccaaatttaccactcaacaatgcagctgtccacaaaattcatttcagttctgatggcaatcgtgctccaaggcccagccattgaaggcacaggtaatgtcgatatgcaatcagcacgtccatgcccaaccacgaatccccaggctatatgcctcaaagtaggaaaggtcagaggggccggcggtcaagttaagaatgagaatgtttcatgtaggtttaagctgtagaaacttacaataagaaactactatctcattttccttgcttgacactgcacccttgaacttatattgaccctcatggtctgcttacttttgctggctgcttaccctgcttttatgatcacagtgagaagtggggtcccagagtatggtaatcctcgtaagcccaaggaggtcactggttttgactgcaagaaatatgcagggtcatcacttgatagtgagacattgttggccaagtgttgcaccaatgacgtggtattggtaggtcttcaaattcttgccatttatttcaaatccatcatcattgaccacaacacaagctgacttagttggaacatagggcaatgacaatgaccactttaaaaaacctgtcccaagcactttcaatgacaaaacttgcattggtgccaagcctacttgatcatccagcttcccaattgtcacactaatctctcttgattttgtgccatgctcaaaacgattttgtggttgtcaaacaattgtgagaaagacaaaatcaatccaatttgtaaacataaagtcctcagccttttctcaacttttgtaaaataaaaaacaagcttggatttcacctactgctctaaccaattttctgctccaaattctgctagctgcagtcttgcccaagggacttttgtaaaatatatccagatggatacagatagaaaatcaaaatatctgtacttttcctacaaagctaacatatttcaattccctccgggtgagagagcttgcagtgttttgatggaacaagtgggaaaatatcacccctttccctcatacagagaggcatgccagcatgagatcacctctggagtttcaggggctctgtcaggatagaatgaaaggagacaattttatttagatatttcacatttgtgagccctctgtcaggatagaatgaaaggagacaattttatttagatatttcacatttgtgagcctcaaactaagttttgcaagagagtattttttgagcagacctgattgaatttaagaaggattaaaaagacaaatcaaggaggagctctcagctgatcatcaggacagattttctttggcttttcaacaatctattgggggaaacgtttttcaaatcaggttcagagcccactattttctgtcactcaagaaacaaaatactatttgatcatagccttaaaagatgatactcaaaatgcacatatgaatattgagcttcaaatcaacattcaagagtcaagaaccatataaaaagaaactctactggtagaagggatgtattggtaaatttaaaacaaagacaaatcatgctggactcatgagcattttttatcaatatttcaaatctctattttcatgatgtgaattggtcaaaaaaaggctggtaaaacaccttagctagagcctagaatagatgctgaaaggatcaaaaattcaattcagatgttgtgattataaccctgtgggcaggttgacattccaacactgtgtcaaattacacatttcataagctgaaaaatatcaataagatgtcttgtgcaactgtactaaaaaactggacacttatatcttttccagagcattttgttttgttttttgatgcaaattcagttttgtttcagactcataaatatgtatgaaacaggaatagagatccttcatcttcctaaacatttacatcttcctgcacatagtatattggttctttccaaaacatgtctgggttgcctgggtattgggtgcttgcaggtacttttcaatttttgttgcaagtttccaatgtaaagtctgtaagtgttggatattcattctgaaacaggacttttttgcatacttcaaattctgctgcaatggctggatggcatgtaggacttttgatagggttttttcaattgagtttcccaccaatcatatacatgcattatttttgaagagctgatctatcctcccaacttgaccttatctgagtattattctcatcattattatttgagatgagagtggagttgggacaccagaaagctttagcttttctagtttctttatgcatcattaaagaaattcaatgcattccatttcactcatggcttggtatgaaaggaagctcaagtgctcctcttattgaaaaaagttagtcccattgttatgttttgttttccttgacctagtaggagtaaaaatacaacttatctccaagctttagaccaaaaacaaacagctcaggaacaacttcccatcatctcccagattcactcatggattggtggagtagaaactcaagctgggtatttgagtcaacatagtatgctttattttgcttatgttttggagataaccatgaagacttggagctgaaatcaactctcctgccaatgtaacacatggtggcaaccaaagatcatattggatcaatcgaccacacactggtaagttgtaaattaatgagaaatttcctaatatttgaacaaccaaggagctaacagtaatcaatttccttctattttcaaactttgaatgtgtatttccaagcctgaatttttaactgaacctttgcttgacactgtatgttgtatattttttaattttttccaaggattttactcaaataacacttgtcagactgaaattcctaaaaaacatgtcacatgatgcaaaacaaaagacagcaaagaggctctctgttgctctaatacttggaaaaccaagctactctccaaccttggaagaaacaaaatcaattgagaaacacatttccagcatccctcagctccaatatgcagggaaaatgaaaagcagaggtaagaaatgacccaatgtgttgaaaagaatgaataaatgactcaactgatatgcattttgatcagttgaagttgtggaaccacttccaaaatttgagcaaagacagagtatgtttgaatgtgttatttctacctattcaaatggtgtttggttgacaattattacaaatttatatcagttttgatgcaagaagatatgaagtctctaagagactctttaaaaagacttataagatgccccaaatcaccagtgaatggatatgtcaaccctggtgaatatctgaacctatttaatctcaacagatatgatgtcgtctatatagaactggatgaaatacatagattgatgcagaagaaaatagcttctttggatttaaatgagaacaagtaggtcaagaataattcccaatacaaaaaaaaatccaaagtagctgatgaaaactcttgaaatagcaacctgatatcggctcatgactctacagggctccatgaagagagtgaaacaatctgcacagacatcataaggaaacttgttgttctattatgtagaacagaaagatttatcatttctgaagttaaattgaatccgttgaactttagaaggcttgtctgtgaaaccatctattacttcaagaagcatcagcttattgctccagagcagctcggtcccctcctcacaaccagagaagcttcacaagctttctcaatacacatcatacaatcatatatcaaatattatggtgatccaaagtattggcttcctctgaatggaaaaaacatcctgaaaagctggcatcaattctcttgtgggaatatttttgaaggtaagaattataactctctgattgaatatcagaggcctgactgaatatctttctgaactgaacttgaattttgcaaatgaaatagggatcaatccacttgataatcaaaggtttctgtttcacttcaataaagcagtcttggaatactaccaatattatcctagagaacaattgaatacagatttgaagcctcagatggataaattcaaatcctcaatttttgctgaatttgaagaaaaatatacaaagcattcaagggaatctgaagaggggcattatgttatgaattacgatcctagtacgatgtaccagttggttttatttttcaaggatattaatagatttggattacaccattcagaattggcgcatttattccaagtcatagaagcctttgacatccatattctgaacgaatttgaggaagataaagatttcagaaccaagtttgatatgatgtctttgagtactcagtttctttccaagttagaaaacatccagatttatttgaaaacaaggcttgacaaagaacacatggtcaaatcaattttcgatcagccctccatatcaatcgctctgatggaagaactagaaatacttgcaaagtatctcaaaataatcgaatcagaatatcatcaaacaactggtgatatctccagttacagtttcatttatgcttattgtcagcatggactcatcaagaccagcattgaatatgtcaaatcaatgatccttgaattagctgacaaattgtagtgggttgtttgaacaaaaacattttccgcatttatcaaataatataattacatctcaaaaacttcatcacaagccaaatgtttactcagcattgggaccatgatgtcttttgtttccattctattttcagtgatctgttcaattctttgcctaattttcctgcatacatctttgcttatgtgacactttgattgaatttctcagtttgttcttgtgggaaatcaattgtgatgaccaaattgagatctattttggtggctggaggtgataaaccccatctgaagaaaaaaaagagcaagtgcttccccattctaggatcaagtcctctttgcaaaccctatctgctggtgaaaatcaatcaagatggagtgttagttttggaccagttcataagagtttggatcccccccccccctatcttctataacccaaaccatccataagcaacacccaaaccattgcaggggttttcagcatatgatctgcatgcctgctacactgaaatacaatagtacttgccactgaataaaaattccagctacaaaaaaggtagaataaaaaaaaggtatgccttgatcagttatcaattacaggtaatgagctgtgctgtagcagccagctaaatcgcagcaatctagccagttgacaagacagctgaagctcgttaattgtctgggaacttgagtagccagcagctgtgctaattttttatttagggaatttagggggataaggaattaggcttggggtggacaggtaattagaagtctccgaaacattacataatccagctttcatgagctctccaatgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtgggacacacatccatgcacactcagcaagagccctttgacttcacatgcaaacaatgctgaatttgtatatcaagaaatcaagccaacccaaatatctatgtcatgtacactcccaaacctcacttgctttcactggtaatttaaccagcggtaatcctcactagatattgataaatagacagactagaacatagcgctaaactgaccagaaaacagaacaacttaagaactctccactcttgaggatccaggcaagacttggtgtgtgttcttgatcagagaccatagaaaatatacatacaacagaacctgtgccaatattttttttttttgaggaacgcttgtgtggtatgtgatgaatgggtgtctacataaacagtgttgcaatgaaaaaaaggacatggagaatgtcaaccagaggaccggaaaaaaacaatcatcgtgttgtggcttgagggttcttcatttttatgtgtgttcaagttgcgatatatgtacatagtgagcgggcatgatcatcaacataccggaacgaaaataagacaggctcacggcccgttcattcttcttccagtcaaaggtaataatagcttatgtatatatatacgtattcaagtttgtattaggacggttcacatttcaaattttttagcaaattttttatttgaagttagcagagggaattgagatctcacgcttaaaattagcctgctgccagtgcaagtttggacagagtttcgaaatcagcaagcagaaagtttattacaagttagcagtggaaagtgtgaaatgtgaaccgggctattgagtgatatattaagtgtaaatgaagcaagtataaaaaccaattgagcagaaaaagaatagtcaacaaaaaagaaacaagaacaagaacaaaagaaaaatgaaaaatgaaaaaccaatgtgaagacaagcgatgtgtgaatgacccaactactcttcccttctccctccccaatcgatagatatatatgtatgtgtgtgtatagataacaaagaaaagaaaagaaaacaattgtactgctgagtatgtaagaaaaagaagaagaaaataacaagaaagacaaaagaagaagaagagaaatgaaggaacaaccaagcaagcaagacaagacaagacaagagtgggtgtgtgtgagatatgagtagagatgctagaactacaagcaagcaagcaagcaaaaaggaggcgttgccaagatggattcggaggcgaagaaaagagagggggcgggcgattataaatagaaaagaaaagatcgatgggtggtggagacacattaaagcgtaagaccctctctcagacgaagagagagagaccaacaataagaaaaaacaggaagaaagaacaatcatacttgaaggaggaagagtttcggacgacaggttgtgaggaaaggaggatatacgaggacatgtagcggatgatacagctaagggcgacacgcgaggtagagcttatacctttcggaaataccacataacaaaatataaaagatggttcaagatcaaagagcgggagaacgaccgagagctgggacgacgacgaaaaaggatcgatggacttcacaaaaaatggacgggcatatctgatttttaatcgataccatgatataattaatagtaaaaaagtcgaagcgaagaaatcgagatagtttgaattttttttattgtgtgtgtttcaagaagggatccacgatcggaacaattctatggacttttttcctctgccaacaagaagaaaaaaaatggaagcatttggtgtttttttttttgcgggggatgaaaggaatcaagggttggcggtagtagtgcgagcgcgacgggtgttagtcctacggttgttagcactgttattgacgacggcgccggattctttgtctttagggagtccgagcaagacgccgccgcccatgacgccgaccttcccgccggagtgttcggtgaccgttccaggaccttccttgaggacgagcaagccgcgaccgccgctgacgctggagaccgaggcacttgggacgtgacggcggcgttggctggcgtatgccggcgaagccgcccgacgaggcggttggtgttggatggccgacattgcggtcaagctggccggcatgtggttggtggagacgtaaggcatcgagttgctagagttgtgtcaaatgatatcaattggttgtactgtgctgctgacgagctttgcggaagctggttggtgctcatcttcttcttgaccatcattcctaatggggccaacggccggtgtccctgggaggaagcttgaaagaatgatatgccggattggatcgaagcccttcgggaggactggagaagtcacaagaggtgtcgcgtgaaggggcggatgtatgatcctccggtcacccggtacataggaggacaacttgagctgggcctggaaattttcaactagcatctcctgatgacgggcttgaatcgtcttcttgtcggatccttcggagcgtgacctagacttggattgcccaaagggcgtaggaggagtgactgccagacgggttactcctgcaggagcaaggatcggtatggctcgggatttacttggggaatcgccaggagacagacgaggtgctgagggaatcgtgggcggagaagggacgccgagtcgaggttgggagagatgagtggggaggttgccccatagttccttgagttcaccaccgctcgcttgaatccggagactaacgcatccggggtcggtccatagagtccaaccggaggcctgagctacgccaaagttcttgagaatgttccgcctgagttcccggttggaggtcccgaggaggtgagctaacatgcacagaactgggtccaaatatccgtcttgacgagaaggatcaaatgaaaccgcacgatatcccgatcctcgttcgggctctagtgggaaccaatgacgagggacgaatcgtgcgtgaagcttctcagtaaagaccggacaaacgatggattgttgatcgggtgtgagcaagaagtgagtgaggtagttggcgacaaattggatctctactggtgccatggtaagttgatggtgctgtgaggaaaatccaaaaaaagaagaagaaagacgcgacattcagtgatgggtgtattggtgatgatgatagaaggactgaagaaatcaattacctgaagggtttatgagactgattcgttgcaattcgaaaaaattgaggtttctctgacaagattcgaggtagtcaagatgaggttggaaagtcaagtcgaagaagaatgttggagccagagagcgaggaaggaaggagtacactatcgagagaagcactagggtagcaggggagtgggatgtgagctacaaatcgaggaagatgaggaagactggaatatatatgacaacaaataaggagtaggcgagtagctgagcagtggatgtgtggcaaggggggtagagtaaccaagaagaatgaaggagatggaccaaggtatgtatcgtcgagaagacttgataatgaaagtttctttcttttaacccaagaccgaaaaaaacaaagatatagtgagggagagagttggaggaggaaatcgaataagggaggggattactgttgactgaaatcaacccaacagatacaatgaaagttcaaaaaggaagaaaagaaaaacagagagagagagagagagttaggagataagacggtgcaagaagtgtctcagaggccagaggaggagaggaatagtcaggcgggagtgaggggatgaaacagggtaagtagcttagtttcggattgaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgactgctgctgccgttgctgctgacgccggcgaatagatgcgggcttatgtatttagataggcagaggaagttttttaataaataatatgtaaaaaaagagcaaggaaaagaaatggcaaggaaaaaaaaaaaaaagaagagtaaaatcaatcaatcaatatacaatagggtagtaacgtgtgagtatgttgaagagtgtgtgagtgtgtatttcggatgatttggtgtctctggccctgggtggggtgtgtacaaaattaagcagcaatcggcctttcttgtttataagacaacagccgttggtgttgacaggcttcagttgttgggttggttgtgatggttggcttggttgtcgttctcttgagtgaagtttagtcgggatggtagtcacttactctggaggtctatggagttgtaggctgatatgatgaggatcgagtgtgtgtgtgtatggacatagcctatttttgaattcaattcagtcccgagggagaggggaggggaggggaggggagggggaagggagtgacatcagagtctgtaatagctataatacaactgaattgatatacagcatatctgactcgccagccattcatctccgaagcttgttggtgtttggaatctttctttggccctctttctgttcatgttctttttttgattgttagtgtttttttcaatatgtaaaaaaaatgattcatacaaaaaaaggggatattgagcccacccgccaaggatcttgttgctgtcatttgtttagtcaggctgttgctacatacaacaacacgacgaggcttgaggtgtgcccaaaattgacaagactggttgcgagtggcaaagcgagtcgacggtgttgtttgtgttggttgttgggtgagtgtttttttctgctttggtgtgttttaagtgtttagcgtgggctgttgccagtcggatagactttggctggaaatattattattcaaaggggggggggggtgagggcgatcagcagtgctatgcagttgagtcgatgagagaggacagggtgacagggatgggtttaggctgggagactgccaaggatgtatgtccatctcgggtgggacccgaacgaaccacatcgcccgttcaatttcgatcagactcgccctcgagctggttctcacaagcttaacacacccaagagaatgaactgcttgatgatacactttttcctgctattggattgtcttggagttgtggggaaagaaagaaagcgaacgagcgacatacagccaatccagaaaaggatggcatcttctcctcaaagcaccagctcgcttgtgcagattcatcctattcgtgatctgggtaaggttaagtgccctgctggattgaaggagaataagagcttctagctcaaaccaaaaccttactggctcatgaagtcgtagtatctgcacacaagcgagctagtgcatttgaggagggaatgccatccttttctggattggctgtacactcggcagggtttgtccggacgaagcccctgaatgtccccaatcgctttaaacctcatcattctacaaactcgatcagaaatagtaaaggaattgtacatggtttagggaaccacactgacagacatccccatccacccaccggcttcaagcatgtctcatcgatcctccacattaacccaaacaaaccggccaccaaccttcgactctgtttgggagtattgtcatggtggcagtgccagacaggcttagtgagcatggtcaggtcgatcacacagggctgacttggtccagaacgacggttgagaggccatacagcacactgtatgttcaatcgatacagaatcccagcgacaccttctagctggatgcaagtcccttcaagtccgttatgtatcttgtagaactgtacatagtgcgccgttggtgttggcccagggataaggattcgcgaatcacgtcgaatggcccgaactttgaagagccagccgcaggaggaggaggagagcaagtgagtcccagacgcaccaaacggccttcacccatcacccacatcatgtgtcaaccttagagacactctggtgtgtccaaaaggtctcaaaaccagtgtacaaaatgcattggaataatggaattgttagttagaaggaaatgtgcataatgaatgatttaaaatgacacagttttagttagatgataaatgagaaacataatttgacaggattgtttgaaatactaactaagtgaagtaagcaacatgtaacccagaataaacacaaaaagaaactatattcatgtatgattacaatgcttgattatagagtacacatgaaaatggatgtccagcttggatataaaaactacttcatgttggattgaatctttctccctcggaaaaaagaaccaatcaaaatattatatcttatttttgaaatactcattcaaaacagtagtaagactttacttacttagataaactcagcaatggtatttatatacccttgaggtctttatttatctaagaattttattacatttggactagtattcctgaattagatatggttgagattgaatctgataaccttaccttcttagtaaaatactgaaagcccctaatcgatcaagttaatgtctctacactatcatcagactcataaagaatcagtagtattaaactgaaataaaatctataacaaatgataataaaatgaatcaagaatcaaaaatgaattaatataactgggtttgatgttaacaacccgatcgagtctcttgaccgatgaaaaatcatcacaatcacatctatctgattgcatcctattcttacctttaggaatagaggcctaggcgtttttgtgcaggcttaaccatgttcttatagaacaatagaattcaaacaagttaaataaaagaaacaactttttatccttctttttatctttcccttcctcttgtatttagttttttatctttaccatagtaatatatttattactacccccaatcttgtccagccagacctctacgcgagatcaacagctgacaattgggggcctcatcgcttcccatacccgtacacctccctcatcatatcagaggaatcatacgactagcccgacttcttcatttcccttgactcaattcgtcttcttcttcgggtattcaacaatagaaaataaaaataaagaaaaataaagaaattgtttcccttaaatcctccttgtttcatcacttcaacttgaattaatcaaatatacatatacatatatatatattctttcatcgcaacactaataacgctttgcttttactcttctgatccagcccttattactggttgacaaactacagtcgctgcatcgatcgcgctagtgaaccagcgcaaagaattaatcatctaataaacatatctgatcacaatcgctgaagagaagcgataccgagtcaagtagtatattagcaaaaataaaaaagaaaacaatctagaacggcaaggacatcgaatcgatgaacaacaccgctacaaacaacaacaacgaagttggcagcttggtaccaatccaagagctcaatccgaccccgtcgcagaccacctcaaatggaacagatgcagcagcagtcaaacgagccagacaagagcgaggattttgataattaaccagcggcactgttgacgtcatactagatcaccttaacacctgaacaggagaaaaccaattgaaaccttttcaacgatcaagaccatcactcgtgatggccggtacaagaacccaagcagaaacctgagtcaagagccaacacaaacaacacttataatgataagcaacaaacctgcatccaagatgaattgtaaaactgtttcttcgctgtcaactcacatcacaaaccgttcttgtgaagattgtaaataccacaaaatgactgtatcttccaatcctaatagggtgccgacctgataagttttcacttttatagtgctacactaattggaattaattcttatccaagatcgtccaattattacaacataaattgcttccaacccaaataaaattgcatctatctttttaagttgttgtttgattgcagctctttatctaccattaaccaacaatatcaacagctagatttctgatctagaccaggaaatatcaactggagaatcttgtatttgctatgagcctgagcctttccattgccaagctcattttttaatctgcaccagaaggtagtcccagttcagattacttattctgattgatgccacattattgaaacctaatatcacctgtgctccaaaactaacagatttcaagtatgcacttatattcttcaagtgaattatgagctgaatgaagaccatttcagcaagtgcccaagatgcttcggttgaaagtagtgtttcatgtcacttggaactgttctaagtccagcatcttggtttgataaatgagagactagatcgatgaatgtgatattgttcctcaaaagacactttgattgagtacacggaatcttcaactgttggtacccaaattgaagatgaaccaagatgaagctgcttgattccaatcaatggcaccattgtgttattcaaagtacaatgttatggtgatatatatatatccacattttgagtaggcaatcaaacaatcagtgaggtaagaattctgttatgtccttgagttttaaaatacagctcacacttttatacaaaaagcaaacttttacctcccagacccatataaacatatcatcttagcctttgaacttcaagtgaagtagtacatcaagtggcaagataacaccagtttactgaaccagttgcaggtaaactcatgagactgaatgcatcaatggatactggattcagacttaatggaaaagtgacaaggagagaaaacacataaagattgggaatctacttccaccattgtacattattgccaaatcttgttgctcatttccaatcaacaatcacctccaggtctatcagaggacatgtattagagcccaaaaatcacctcttcattttgctaaggtgtcaactatgatttaaataactgttttatttcattttttgatccaccaaaaaatcaagatgagaagtttaactttttcaaacagtccagtaggccaagaatagccatgatacaacaataaaaagctttgctgtgctttttaaatgcaatcagaatcaatagcttgggaacagtattgtaaatacatagcttgcaactaccataaatccctttgctgaacttctatcttagtggttaataaaagaaagctaccaacttgaaccatctgatcatcatcttcaaattttgttcagaaaatgataggtacttataaataacccaatattattgcttgttggaactgagtggagctacagggagaggaattttgccaaaatttgacagtattgcagaaactgatgagccactttatctcttcttcttatctgattgtctttaaggtagtacacctgtaccttgctcagtgaaaaatctgaaagatcagccaaattaatcccagcctttgtatcccaacaggtctacaatctataaagtatattttgatatgagtcatatagattaatgttttttgctatactaataatttcatgatgataatgagatatttcaagtttctaaaagaaagtataactattgattggctaatatcttgatatttctcataaagcctttcattttattagatgctcaatctgtcgagaaaaattaataggaaaaagtgtttttattggtcacttgaaaatatgtaccagtattgaggcagaagtgccctaacaattcccatatagaaatcaaggagtctcatttcatctcttcaatctagcagagatatcaactaactggaatgaaaaggtaggggctagcttcaaagttaaattaaagggtaaaattaattcaatagaagattcaacatgcacaacaatttgccgtgtagtagaacccctgaatgtctcaatttgatgtattttcaattttgtgaccaatgttatgataaatttgactgtttcaattctgatcaagaggccattttaattttgagtgattcattgatggctagatcaaatgtccaatatttgtggatgatttttacttcaaggtcatcctctactttgataattcaatcaaccacacttgtgctatgttatttgaggttctggttttttcttgaacccaattatctaattatgtaatatgattgaaattgctcaatcaaactgatctaattcaagtgtttatcatcatgaataaaccttaaacattctatttctttcactctgacaagattttgtggcttgtttttaagatcaagtgctgattctcaagttttgagactaaggaaaaacattttgatcatgtatcatacagttacctccagttttaggaatattttattgcagaatttccttgtacattttctgctagagttaaggtatcttacaacatttttatgaagtcatgggagttccaaagacatctgaattttttcaaatttgaatacaatagctgaacaagctgtcatttcattttcttgcagaatgttgttcctttcttcatattgattcatgatgaaatttatacataaaaatcactgtctgaactgataaaatcaaaatttgtttcagaaagtagaataccatcttacattttctatttttactcttgatagttgaagaaaattcaaagcttgaattgtctcaaaaagtcaagtaggatgatactgtcagctgatcatttttccatcacatgatttagaatagatcctacaaagaaatcaagatcttctcaatctgtgtatatcaaaattttaaaattattgatgtgaaattgaaccactttattggcattgcacattcatacatgagcagcctttcttgatcatatcatgactatctcaatttcacttttgattcttagttctcacaagtattatcaagctcactcaggaatattgatatcctgtcatatgtttaagaccattcagcctcactcaatcaagcaagtcatgcttggaattgatcagaatttgaacagaacattaatcattagttcatggattttatgagtgagtcagaagccaaattagacaaaagaaatgtcttgtcattctttagttttggttgcaggtgataatgatgactctattacctgtggaatcaaattctaaagcagtaataaagggaaatattctacctccaatcaaccatatctgccatcatgcatgacttaaattcaagaattaaatccacttcctttcatcctttactctgttactcagtgatttcagaacaagtgaatgataatttccactgacaccatgcaagtaatttaatagattttcatgtacttgatcctaccattgccatggtataataagtggcaaaatattcatttccaaccaagtattaacggaagcctgtgcaaaaactagagaataactatagtattaacggaagcctgtgcaaaaactagagaataactatacaaaatttgagaaaaaatatacacaaactgttcccatgatttcatagatttcattgcatgggaatgaaacctcttttggtggtagggaatgtcaaccttagagacactctggtgtgtccaaaaggtctcaaaaccagtgtacaaaatgcattggaataatggaattgttagttagaaggaaatgtgcataatgaatgatttaaaatgacacagttttagttagatgataaatgagaaacataatttgacaggattgtttgaaatactaactaagtgaagtaagcaacatgtaacccagaataaacacaaaaagaaactatattcatgtatgattacaatgcttgattatagagtacacatgaaaatggatgtccagcttggatataaaaactacttcatgttggattgaatctttctccctcggaaaaaagaaccaatcaaaatattatatcttatttttgaaatactcattcaaaacagtagtaagactttacttacttagataaactcagcaatggtatttatatacccttgaggtctttatttatctaagaattttattacatttggactagtattcctgaattagatatggttgagattgaatctgataaccttaccttcttagtaaaatactgaaagcccctaatcgatcaagttaatgtctctacactatcatcagactcataaagaatcagtagtattaaactgaaataaaatctataacaaatgataataaaatgaatcaagaatcaaaaatgaattaatataactgggtttgatgttaacaacccgatcgagtctcttgaccgatgaaaaatcatcacaatcacatctatctgattgcatcctattcttacctttaggaatagaggcctaggcgtttttgtgcaggcttaaccatgttcttatagaacaatagaattcaaacaagttaaataaaagaaacaactttttatccttctttttatctttcccttcctcttgtatttagttttttatctttaccatagtaatacatttattactacccccaatcttgtccagccagacctctacgcagtacgcgagatcaacagctgacatcatgtcgtatccgatagctatttatttatggaaatacctatccagactaaaaaaaaaggaggacacgtcatccgatctcggcctgggcgatcggaccggccggacgagagtctctgacggcccgcgccaatgatgcatcccgattccccgggacggaaagaagcctccgcaatgaatatgtacttcaccggccggatgcctcatattggatctctggtgaagatggcgggagtggactggttcgtgtttacacaccaagcccacaactacagacaaaacaacacaaaacaaagaaaagaaaagagtgactattattcagccaaacttgtctcatcaaattcatagaaaggttcgaaattttaatggacttcaaaatgaatgcttcatttcccttacaactttgaacttgtaaatgatacgcgcaaatcagatcaaggtgaatgcatcctatgtgagatgatcaatatgtattcatatccaaaataaattggcatcttcatatccaaacttatccaaagaaatccaaagctgagcgaaagactcacacaaggaatatctctacatattttttttaaggttgaagaactacatatgtaaaagagctccatatctttcttcttccggttaccatggacatattttcagttctgcatcgatcatgttgtcctgatcgaccattgtctgtgtatatatactgttaatcgaaattagttcaccaaaaccaaacaatccacaaggcttttcctcgtctttgatatgtcagagtcgattggatcaatcgagtcaagtatgtaggccttccaaccttcctcggccgcttcatgaagcaactttgggagctatgtaggttggagccaagaacaagacattaatttatatcactcggctccgaaaagcttgggcaaattgtaccatgtgcgtcctccttccaccgtgagttataatcaagcaaaccaaaccaaaagaaaaaaaaatgatgacaagagagaaaaagactgaacagtattgaaatatgtagacggaacaagctcaccccccacccaaagcaaattatctcctattttgttgaaatgttgtgtatgataacattttgacttgacggattgacctgcggcgggctgaggctcagagtcaaacgaaagcgaagggatcattcggatttccctgggccggctttccgggcatcggatggatggactcgaacaagagcaagaaaatgcccggagagatgatcgatgatgatcagtttggaaaagtcaagctcaagagcttgtaaacaggggagggggtcacagagtgcgtggaagctcaatcaagctatgtaatcgatcgcagatgaacccgagagtttcgagaggtctggaatctcaaacgattgtaggtagctaagagacatcattgtagacctttctctctcgtattcctaaaaagatatgtatctcgcttgatggccaaaatattaaagactaacataaagaaaagcaggaagtgggaatagcgaccttctaggagtctggatctgtctgtgtgcggaggctggctgagcttgcggagggggcgagacagtgttctccgccctggaatgaaggttcccgttgttttgattgtaggcccaactccgacttgccggggatttcttggaagtgatttccgataagccaatgatcgggcagaatgtagccgatacaaccatcacccgtgatctcaatcaaggttaaacatagtctacgattatcagcagctgagttcttcggagcgatggtacataagccgatttgcaggtgaatcagattgctacatatttagctacaacataagccatctctttcagcagaccgagcaagctggctagtccccgcctcaagatccacatccgattcctcgagcaaggacagcttccgaaagaagggagacgatcatcctgcagctggcagtgcatattcaattcgtggccgagttcagtcaccgacaccacacacaccttcactctgaaccaccatacacataacttggatcaggctactacaacacatgtcaacgaaacctttgattatcatcgatcccaaaaacaatcaatcgagcgacaagggaagacgtgatgatgtgcagactggacttatctcgacggtatctcagaaacaacagtctcgttgctttccatcatgtgtgtaccagcacaatcaagctgactgtctggaaaaggaatgttcgcgaacatcgcaacatgctaatcttcctctgagtctagcgggctctttcatcaattttcaacactcctcttcatccatcgactgattgctgatcttgaactccatagccttctcgaacttggagaaggccccgtctgatcaaaatgatgctggtttgtgccagccagatgtatttattggctttgattgattcttttttttgagaagcattggtcacacccgatttctcaaaatggctggtagaaggtgataatgtcttgtctgcattcacctatgtagaagcaacaaaaaacatacattttcagcctcaaacatccctcaaacataaaaagaaaggatctgaaaaactggtagctttgagccgtgtgcaaaacgtgatgccgctcaccccaacttcacgtcagccagttattcatgagaaggagtgccaaaatagtcggtcatgaagaacaaacttgaatcaaccaagaaacatgctaacttggctttcaatctggaagtttgatttgtttacactcagaagaatttgggctggttggctggccagtgagatctgattgcactgtggtgactgatgaatcctgtcaattgactgctttgtactgtatcggaagggtcccccctccccccaaaaaaaggccaaagtgtgacacagataagacagcaattgtaatacactggagtaaaagactgatatccaactgtttctacagttcctttttccccttgtcattggaatatttctttttttcaaagacttcttcacccatggtacttctccaaagttcacacattcagaacttatgggccacttgcaattcctgaatctttatttcaggatatgatcagattttcaagattccctgcaaatgatttatgaattatgcatgcataaatttttggcatatttaactttgaacaccacagcaaaaccaaaatcagaacaagatgttgctataacattcctgttgaaattttgaactccggacaaagagaggagagagtttttggatgatggtgcaaaaaagttgaagacctttttttgggaggggttcacagaaaaattagtgaaagaacccatgattttcattcactgtagttaggcagacttatgtagactaaatacaagtctcaaattgtggttcttgagagagaatgaataaaatagaataatgaataaaaactaagaggaagaattatatgagttcttggaagaaagaatctcagcaggacttctcagtctcttttagtcaggcaagaaaagtcaatcaagaaaaaagcaggaattctaccacaaatattcagaggtgttaattgtaaataactagttttttttaagaatcaaatagtgaaatagaaaatgaaagaaagcaatcagaaggataatagctgttgataacaattgcttttgagagttctaattagaaagtgcacaaaattcagcataaaactagctatgaaagatcataattcagtccagattaagatgattcaagaagagaaaaggagaaagaatgaatgagtttttttggggaggggtagacaggaacagaaaaactcaacaattcccttccctacatacccctttttctccctacctaatacttgaaaggtgtacctaaatttggactcaatttgaatttccaagctgtaattttagattgttttttggcaccctgagagtacaagcatccattcagaataaattatattcttgcctctgcacacttcaattcacttttttcattcaacctactactactgtgtacagccccttgacagaaaaaaaaaactaaacccccacctgcttaaagtgcatagaggggtttcatgatttctgtcaaggggctggacctgaattcagacactaatattagccttcaacacaattttgattactgaacttatgtttcatattattctttagctaccattaaatcacaaaaccccaatcaaaatagcataaatctccaatattcccttctctgcacactcctactcaaatttcacctgttactaatgtaggcctgattcaaacactcacaaatttgtatccaattccaattcctggaattttattgcagattactgtacagtgggtgttgtttttggctgcttgttttggatcccagagcttcaaagcacaagattaaagtcatgagacttggtcaagtggtgcagaataggtcacaaaaaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaattttgtgaaaaataaaaaacaaaattgatttttttcaaaagctttcatattcatcttggggaagtgtgagtgcagagagaaagaaagaatggaaagtgggaagaatgattataaatgaaaattttggaaaaagtggttaccagatagttttaaccagttgttgagtggggcattcaccagctcacattgcagtaaagcactagaatttactgtttggactccaatctggacaaccaacctggctcaaccttttttggttccaatttgtttcatttataatcattcttgccatgttccactctttgtttctctcagaactcccactcccccaaaatgaataacaaagcttttgggaaaaaaaacatttttattttttatttttcacaaaatttatagagatgtcagcaggtacccacttgcaggtacctgttttacaaagcaggtaccgggtgcgggtgcgggtgtcaacatttgcggtaaaaaaaggcaggtacctgggtacctgccttacaccggccctgggaatgcttcccctgaagaatttaatttatcattggtggtccaacactcccttttttgggtgtgttaggctgcacaaaggtgtcagcaacccatgtaggacaccagctggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggccggagggtcccctccggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacggtgtacagtcttcatcaatggacattgaataaggcaaatgaggccaagcaaaagggtaaagctaaagataggtcagagagaagataaaattcaaattggtgatagaataatttgtttttctttatttctttatttttattttgttcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacccgcaggtaaagtgcctagacagtgaaaaatggcgcggggtgaaaagggtgattttgcatattttatgcaagtgcaccctgcagccccctatccagccagtcactatcactccctccctattggatcacaaacaacaccgacggacaggaaactcaaccaaagtaagtctttttttttctttcctatctactttccgccacctccccaactctcgacatcgccccgcaagctaggcaaaaagaagagcggacgagaggccgagtatttgtcggcatcaccaccattgtaggaggacggaatcatgcagcgggtcttcgatctggccgatctgcgctcctcgtcattcatttagtgctcagccacccccgcctgtcggtcttccgacgcactctcaaccgtctcgtccgagccaacgtcgccctcgatctgtcgacgagccttcttacttcgcaggaggaggagcaagaggagggagagggggagaccggtattgcgaagggagaagatgaagcttacatctgagagattgaagaggaatctagaagtgccaaacaacgggcagagatcttgaacgggttcctcaatccatcttcttcctcctcctccaccaccaccatcgggccttgctcctcctccaacaaaatcactaaactcgccaccgtgcgcttcaaaactttctcctcaaactcggcgactgggtccgcttgttcgacccgcttcatcccgcaatcaactgacccgttttggatgaccacctcttgatggatggccgcgtcgtgatgggcgaggagcttatcaacagccaagatggtctggtcgatgtctgaggatcggagagcatttggagaatatatacgcgtaagctccgatagcctccgcatcccattcagtttctcagagagtcatctcgctcgtacttgcattgatttgagttaatgttctcgtgtcattatggatcggcacaatcgtcctttctagtcttgagagtctcttcaagggttcaagattccagccagaaacataaacaaccaacgttccatcctcctcctcctccagcgactcccagccgacttgctccagaccgacgacggccccgtcgccggcggctccgcctcctcctccagccactcccagcccgcccagcaagggctacattgtccccgaccaagacccctcaacggatgacaacttctacgtctcctcctccgcagctccgtcccgtccctcagcccccaaacctccgccctttcatcataatcctgagcctaatcattgattctttttccattgcttcagatgccgcaaaaaccacgaaaaccacaggtggcattcgagcagaaagcaatcatcgttggcatgtcaaaggccggaatgaagccaacaaaaatctctcaacagaccggtatcagccgaacgacagtatctgccatcattgcctgttcacttgcccgtgggaccgttgcaaggcagcctggatctggcaaacagcccaagactagcaagaccgacctccacctgctcggaaggatcctcaaggaaaaccctcacatgaagatggcggaggttcgagaccaacttgctgttccaatcagtacccgaactgctagacgacgagctcacgatcttggtttcaacaatcgggtggccgtgaagaagcctttcctcactgaaacccacgagcgatgtcgcttgcaatttgccaaacgctacaaggactggactcccaacgactggaggaagatcgtgtggaccgacgagtcctcctttgaaattggaaaaatttctcgacaggtcgtcgtttggagaaaacccgaggataaatataaaaaagagtatctaactctgacattcaagagtggtcgaacttcgacaatggtctggggagcgtttttcggaaccactcgtgcccctctcacaatcatcccccccggccaacgaaaggccgcacaattcatcaagaacgtctatgagaaggccttgatccccttccttgaagaaaacgaccccaaccacgaactcacactcatggaggacaacgcctcggtccacaccgctaagctcagccgtgaattccttgactcgtattcgattgagaaagtcgactggccagcacaatcacctgacctcaaccccatcgaaaacgtctggaaggtcctcaagagtaacattcaagagctctaccagccgcgatccatcccagaaatgcacgaggccctccaccaagcctgggccgacttccctaatgacatccttgaccacctcatcgaatctatgccgcataggatggcggctgtcattgaggcaaagggtggttccacccgatggtagaacaacacttcatggtattttttattacttatattaaacaaaaaaacttgaaaaagacataaaaaaagcataaaagacaaaagaaaaaaagaaaaaaaataataataataaaaagaacttttttaactttttttttatattctttcttctccactctcagcccatcccccctaaaaattgtgtattttttacatcaatattgaaaaaactacaaaatttgatttttttcaacaatttttatcttttttttgattgcatgtgtaattaatctgtttctatattctttttccctgacccactgtgcccctgtgacaaaaaaattggagttgaaaagtggctccttgccctccaaaaaaaataaatgggacaccatttttcactgtctaggcactgtacctcgtccaagcggaagggtttccttccgatggacgaggtacatttacctcgtccaggcggaaggaaacccttctgatggacaaggtacatgtaccttgtccagtggaaggaaagccttccgcttggacgaggtacatgtaccttgtccatcggaaggaaacccttctgatggaggaaacccttgcgcttggaaaaggtacatgtacctcgtccattggaaggctttccttccgctggatgaggtacatgatccagtggaaggaatgggccggtgaggttgtataacctcgtcaaccaggaggattccctcctgggccggcgaggttgtaccgccgaccaggagggaatcctctcctcctggtcggcgaggttcctgtttttttttgaaagaaaaaaagaaaaaaaaatcttattttttttttttttgaaagaaaaaaaaaacttttttttttcttattattttttttgaaagaaaaaaaaacaatgaatggggccgtcccataggacccaggcatgggtcctatgggacagccctggtcctaaacgcatagaccacatatgcatatatttggcgtgcaggcaggcacgccaacctgcagggtacaccattctgcaatggtgtgcaggcgcgcacgccaatctgcagctgtcgtgcagattggcgtgcgcgtggggggttggcttgcgcttatcaaccccccccttgctgataactaagctataaattcagcactgatccaaatataaaggcaaaaatttggagattgtactagactatagtagaatgaccaacagtaggctaagaaaaattttgatagtgtactcagaaaaatagaaaaatttgacaacagtgaggtacagctactcatagatgacacctatttcttcttcatcatcaaaagatccagagttgtacccgcctagcttcacagtttttggggcaccagccttggtcttgccatggttcttcttctggcagttggaggattggtggccaagtttgccacagttggagcaggcaaaatgtttggccgaagcggcagcaacaatatcagattggttggtactgttgagactgacctcatgtgcttccaaggctctgatagcgttgtccaaggacatttcaattgctgtgtagaccatggagtcacgaacagctgaccacaaggatttgaggaatctaaacctccaacaattcaatcggtggggagttctccaatggagaggagatcgtctgccgctactctgatacaaccaatccacagtgcaattggcttatttgggtcatgacaaatggtccagaatgcctcctgtaaacatatgtgacgggcccgcgtgttctgatctcgtaggtgttcacaattgctgtgaaaagttgggaagcaggcttaaccttctggtatcgttgcgccaagggatccgtcaaggtgagtcaaatggttgagcaggccattttggataaggcatcccaatcttctttactttattttggattgtaaccttttgaatcggccgggaaagtatagcttgcaacttcctttcctttgtcttttggacaaggaagacttcctttcacgatgtcaaaagtattctgcatacccagaacgtccttgaggtgagattgccagcagggaaacactgctgcgttaccatcaagagactcaattgtggcgactagggaggaaacgttctggacttgtcgatagccagacatgatttagagcgtcaacaagggtggtttggagagttctagtgtaacaaaatccgagcgagaaaccaagaggaaacgagttactggaagtattgcaagatttgatagagttaaacgtatgtatgagcaagactacagtaaaaaatgaaaaatgaaaacatagaaaaattctgaggcaagttggacaagcatttttggaatagctgtacctcattaactggaaggaatcccttcctgccaatgaggttgttaaacctcatcaaccagaatgaaatacttcttcttggttgacgaggtatacctcattggccagaaggaaatccttctggtttgttgataaggtatacctcattggccagaaggaaatccttctgttcagttgatgtgggatatacctcattgaccagaaggatttacttcaggttggtgaggttgttgtaactcatcatccagaaggatttcctgatgagtttgttacacctcatcaactggaaggaattccttctggtcgatgaggttgatatacctcatcaaccagaaggaatcccttccagccaatgaggttgttataactcatcaaccgcaaggaatccgttccagttgatgaggttgttatacctcatcaaccggaaggaatcctctccagttgatgaagtttttacacctcatcaaccacaaggaatccccagtcaacaagtgtttttccaaccccctatatgtaatgtaactacctactgttgtggaaatgggaaagggaactaaagtgttgtgttgtcagacactgagacactagcccaggtgtctacaatataatgtaacccctttgggttagataataaacattattatatgtaatttttaatttaatacatatacagcaatgttatcctcttttatatgtgttacttatgttaataaatatttagtaaattaataaagatttacctctttattaatttacctatttcctgaaagttatattcaagttgaaaaggacaattatatttcatgattatcaaagagattattatcctgtgtatctctgttgtaaatacttatagtctagtttatacagttgcggatggcaaagacctgtgggggccgacccgcaaaaatacattttgtgcgcgggccctatcaactcacaccacataggccggaaccacaagccaaccacaattaagggtgtctcagaccttgtagatctcagaattaagtcggctaacgtttctgcccagccaattttttttttttttcggtcaccaagaaatccggacataccctcaagaccatacactcaacccataatcatgtacttacagcttagtatcaagttaagagagcttcataaacccataattatggacttatgcaagccctgggtatgaaatttcaagcggtcaaagctttacttgatcggcttggtcaagcaaattgagagacaggcacttttaatttgagagcagcgcaggagatgaagaaacaagaatggattgtaaaacattttttttttgtatgtgaaagtcttcaaacttgattgattgtcaaataaacttgatcgattgtaagataagaaaaacttgatcaattgtaagatgagcaggaaaatttttcaggtcaacatgtcaatgctcatcgctgcgtttcgaggaatacagcgatgtgatttttacttcttcatcagtacttgggattgaggaccgttgtatccttgttgatatgctgaaatttgttgatcaatgcggcagaagtactttcgtatggtgacaagagggcaggatttccgaaccttttcaaaaaggtcttttgcagcaggaaacgactgagtggtgtgagactgctttcgataccctattaacattgcagagtcagctcatgcaaaaattgtgttgaagaaataaaaaaaaacttacaatccttgatataagaccagaagagctcaatcgggttcagttcacagtggaacttgggtaagaaaagacagacatgtccagaatcctcgatgatctgttgtaataatggtcgttcgttgacaaaatcggattgacaagacatgatcttggaccagcagcaagtgctcgagttgttagattcatcttgattaaccattacatccgggcttgaggaattggtggccatgatctcgttcacgcattgttcttgggacaagaaataaccggtgtcttcggcttgacgtaataatttagctgatcgtttggtcgcatcttttcacatgtttgacatagcacaactgtcacaccgtaacttcaatgctggtttgccattttcacgtgctttggagctgtaatgctgccaaagacctctctcttctaagatagtctggattccttttgcttggccagcgagttttggatctgggtgtgatgaatcgtaggaaaaagtctgaggtcggcctcgaaggtgtaacggaatgcatggatcatcacaagggatgattgagtcgcggagatgagattgtttgcctccaggtttgagattcatgttttgaactcttagcgccgtctttgaaaaggcgccatgtgctgatgaacagtcaaagataaaaacggcttgagaatttggatgaaggtgttgaaaaatgggaattgccttctttgaaacctgttcgcataactgttccatgtcccaccatggatcaccattacttccaggatagatgacggtagcagcatcggctgagacaggcttagtgcctccatcatgctgggaagattggaattcaatgtcggatagttcaagtcttccagaggtctctaatataaaatcggatatgtgaattaatcgaccggtattctttgatcgtatctgatggaattttactgagagctgagagaaggggggaagcgaccagaaagaagaactccgaagagagaaacaaacaaggtcgaagaaccctatatgagggttaagctgctagcttgtgagacggaaaagcgaactcactacaagagactgtattagtggtctcagggaactggcgcagagaacagatgtttttcattttctaactcagaaatcatggctatttaactacatacatgttatggctgagttgtgggacagaagaggaaaaatgaatattcatctggaaatgagaggaaaaggagtgacagatggaggaaaggagtgacactggcaagacagagagaagaaggaaatggaacgacgacagctgaattccaacagtatctcagtcgttccaggaagaagccaggaggatttaggcctctcctttgcgtgaatggtagattcatcgtggaagacaaagattgtctctttcatagaacccagcacttcaggatcaactcttgaagattgttgaaacgtctcagtattgtacatgcgtgatcgctttcggtacattgtgtaggtttcaaggtattcaattcttgatttgacaacatcaggtcgcttgtggccatcgaaatagaggcacttcttgtgcacctgtgatcggaatccaagcttaaccatccatcgagtagcacattcgcgactgatagacctgtcaattccaaaacttggaagaagatcattgataacaaacgactggaatgtgatcggagtgacctaaagaaaaagcctatattggatcagctttctaaattgaaatgatatcaaaaagacaatcatcttcttaccgctccggggacttgtgatgcagcccatttgaaaagagatgcccgaagttcattattgttcagcaaggatttgtggttcgtacgattcccgtgtttgattacagcaagctcccggtatctaactatgtgtcgagcttgcttagcaatgtttctggctaggtaaattccactacggttgtgctgtggttcatcttttgaagagttttgacgtattgatgactgagcagtagccagagatgcagcttcagtggggagcttggtcccatcaagcataaacttgaatcggaggatgttgaattctttcagattatcgatgatggactgaggaaatcgtaggctcttatctttcttagccttttctttgagaatggcagttacagaagtaattgcagtgttcagatcctcccaaagggctcgagccttctccgatcgatttttagccacaggggctcttggagctgaaagatagctgctcatctgatccgcaagacgtactcgaactgcatccaaatccaagaggtcttcacttggcagatgatcattgttggtctgaagagttgtatcaagagccacatcgagagttgcagattcaagatttggatcgattgttggttcattatttttaatgggggtttcttgtcggatgagatagttttgcatgatgttgttgttgtggccaagtgcttgaattcgtttgttctttcaatcatgttttgtttgacggggaagaggtggagggactagcttttgagataggggattagggttcgtgtaaaattcacatccctgtcacacttgtgacatgtctctttcctcactattctcctcattccgtctctttcttcccttccttctccacgactcttctctccctcgtcttcctcaatcatcaacaatcctcaacaacttcaaatcacttcctctacttcacggcttataattgtccctcaatctcatcctcaaactcttcaactctcacaacctctattcatacctctcatcctcttctttctttatctctctctcatcttgatctattccttcttcttgtctggtgagatattatcctcagatctttcccatcctcagcccaactattcaactaaccacattatctcagcctctgcactctctgtcctaaccctcagttcttcagcactctccgccatatcttatatgtctctgtttgtcaaactgttggttttttattctcttctctattcttctttcaaactctcatgtcttcattctctaaattgtttctattccagcgtgtcggtttcatttaggcaataaatcctgaatcaaaattcttttagttcgcaaccggctgtctgtaagaggatttcccagatttcaagagacatttttttctactttcgataggaagagcagtgccaaagagagatgaccacattttattgggaggctcgtcttcaatttccaggtcttcttcatcagatgtgttgtcatgaagggcagcctcaacatattgcactagatcgttagctcggttttgttcttcaagttctttttcatagatctcaaacacgtctccatcatcttcaatgtgaggtcgatgttttgggatttcgtcatgagttgagccaatatcgcttccacacaagctgggttgagctttgtttgattcaaaagctccacaattatcgatatttgcaacctcaatttcatctttgtcgctatctggaataggtataattctctgagagttgatttcattgtcatcgtcattggagataggtattggttgtgcgcaagagctggattttccagaatgtgttgagcaagagctggctttttttcgaaattgtttttgttttgatttttttcttcgagtgattttttttacctcttcagaatccttctcttttgcttctctacggcgtcgtcgtctctgacctttttcagcgttgctgaccgccatgatgctatgtatgtggcaattcaagtaagaatcagcagacttttaaaagtttatcagaatcaactcagatcaagttaaaaaaatggccaatgtacatacctagacggaagtgttgatttgatgggaaattgagaaggacacaacatgcactgtatgtgaataaagcccttcctggcacggtaacagaaggctgcggcacaagctgtcacccttgagagtcatacatacatatgcaaaattctaattgtaccaaattgggagtatctccacctgcaaaacagaaaaagatctttgggtcccagcttggcggacaaaatttttgggaaaattcaggctctagaaatccggacaggccaaaaaatcccacaggtctttgccatccgcaactgtatctcttatgtgtatcttctgaaataagagagattttcctcacatgtactttaatcttcttagaatatcttgacatttcttcccaaagaaataatataaccttatggggactgtaccagtcctataagcagactgacctctgctctgtaacgaggaaggctttccctctaggattccttcccccagagattaccatacaaacccgctatccttacctatttacaaacagtacaataagtgggtggggttttattaatctagtatacattacattacattacatattactctagtccctctattttttactagacagttacggttaacctttgtaactagactagtaattacctttctcttctcataagcctggcgcagcgtaattaatccgctgtcgtccctcataattgtaaggagcagctcttctagtaatctagtatactgaagcagctaattccactatgttggttatccaactagagtgtgacccatttccactatgttgtgtaaacaaccatagtgtgacctcattacctcatcaactcctggtcacctaagagaccggagctgacatgtgttttcttggtcacagtgggccaatcagatgcacatggaaattgaaaagatgttcaaaaaataaaatagtcaagttactttgcaaccaagagatatttcagtcttagaggtgagaaatcattaacatatcatgcttgaacaaaattgatttcctactctcatatttttcagagattgtattttgggcaacagatgtcctgaatctttgattgaggcaaacaaaatcttgacagccattttggataagaagaaagaataagtggggctgggagattcttgaggtgaatattaagacgatttctgcagaactcacaagtccaaattatgttttctaaatctattatgaaaggaaagataggaagcatataaacaggctgctgaagtacaagtagaacaacagccacttttgagtgctcagccaggtagcatctgaggcacccatctgaaggaacaacaactttcagccattgggaatcacaaagtttcagatgagaggtgattaatgaattcaacacacaagttgtgggatgtggttagtatgaagaaattcatcccagaaaattgtaggatgtgatgggagtaaagggggtacaagtgtgaaagatgaaagaagccacaaaaaacctgagcttccagctttgagactttcatcacaagccccccccgcatgccggggtccctgcggccctctggaatgtgaggaagcagtccgtgacactctatggtgatcaatggtacaagtggttagctacctaatcgtctggttacagtccctcaactcattgatgaattgcactaacctatggtgatcccagtgttgggcctttctgaattattggaattgctttctttcatattgtttgaactgcctagtccaaatttcatttgaatcaaatttgagtagccttgttagctcagttggtagagcatttggcttttaacctgtgaggaagcagtctgtgacactctatggtgatcaacagtacaagcggttagctacctagttgtctggttcctgtccctcaacttgataaagaagaagagggtctttgccttgtgctaggtaagtaagactaagtagaaaatatgtgctgcagcaaaccatgatgatagagaaacaactaggttaagactgcgggaaactacatgatcactacaactgtcacaaacgtttcacacccctgttctcaacatggaacaaggggattgggaaccggacgcgcaagctagtgccattgcaagcttaactaagtctctccataggaggcgcaaagcatctccaaaggagaggcttaccttcaaagttgcttgccttgaccaacagaaatgagttttccgcaaaaaaaaaacctcatttgattttgttcaatttttcaaaacacactcaacggactatgaaaaaactgaatagacaaagttgtagcctgctgtctcagctttcttcaaaaaaaagaagtgactcttgcttccctaaacagtggtgaagctcccttcctcttgagcaatgtcctgagctttgtgaagtaacaaaatttgaaatattttgagcttttggatcctgaaaaactggatcgcagacaatcacacgggctttctggccaatgcatagtatctgtttgtcaattaaaattttttaattggctagaataggctctggcacggcacaagctctgaaataatttatacatgcatttaggtatgcatttaattttgaaaattctgagatgatcacattactacaaggattgtgtttttatgaccagatatatccaatggaatatccggccatgctcaaggcggattgctctcataaattttccaaatcatatattttacagggcatttcttgccagggagtacggatattcaaacatttgaagtgggtagaaacaaggtcagaagcatactattttgatggtggaaccctccggatgagaatcatactggaacagggtagtatgtattgggcggtataggtgaggggaacactcttcttgccatttggctggagtttgtaggggtagacatgccactttgaatgcaagtccctccttcggaggtcgcgccacgacctcctcggagggacttgtgttaagtttggcgccattgcctgtgtatggacttggtgtcacggcttgctccctaagaccatctccacccggggaggtaaactgcggttgtaaaccaaatttaccttctcaagcccaaaattcccctgccaccgggggtgctaaaggggaggtaaatttagttttcccccccttgggaggtatagcgttgctagatgtgcaatcgctataccaacccaagtacctccccaacccaacggtttcacaggtcaatcctggtgaaatccggagttcccccctcctattgactagcctttcacgcgcgaggcattgaggatagcaacctgcggtggaaaataatttttcccagggttgctatccgcacgccgcagctcccgagctggtaagtataccaactcggatgcctctttggggtggagatggtctaacaatgtgcacggaagaatgcagacgacttgagttggtttttggctggttttgactcgcagtgcgtacatgtgacatgtacgtgccgtcacgctaccctttgcactcaagcctcacttgagaatttgtaagcacacaaaccaagtcgcggatggatttgtaagatgatcacattgagaacacaagtttgtaggtgcagggaccatctacgtcctcaagttggcgcgaaaaacggaagaggttgggtcgcgggaggagtgaagccaaacaagctggccaggaaaagggtgcgcgagggcccggagctccggcggcttcatcaactctcgggacttcttcaaaagccactccggagctcctggatcagcggccaacaaaaaagtcccaagcgcaattcggggcaaacataagagacacaacacatacaaaaacaatagttttaaactttcaaaatttgaatggtaaaacgtaccttccctcacatgtatgtgccagggtaaagtgtcttgcccgtcttgctatgcccacaagtcgaagcagtcgtcctctgcagctcagtacacatgttgtacttgctggcgctgcagtggctgctggtagctgctggtcaaccacgcccgtaccctcgtgcgatgtatatgtacactgcaatatgacaaccactctcgtggtgggaaggctaacatagccatggcgcaaatgacgattgatcaccgacaaacattgttgtacataccagtgtagttgagccctaaagatggctgattggaacttggtatacaattggagctgggtgcagtatgtatgttggcgactatgtactgtctatcaccatagagatttgagattgtagcgaaatccacaattctttggtgaaagagtatcgtgctgccaaagcagccagtggatcagcccttcttcgccgaacccccttcgtggcgttcatatctggacgagcgaaatttaggcggctttgcagtgtgactttcgatcatagcattgtccttccaaagccctccttataaacaatggtagtgtggcggcccatttcgctaccttcccccaattgtaactcaaccttgatcatttcttttaaaactttcttacaatgcgctatccaacttggacgcactccttatcagcgtaccttttaatttttgctttcgggatacaatccaaagcgctcccgcccccttcaaagaatccctccccacctgcagccggatcagccctcaagtttaagtcggctgctgctcagaaatatgtagtgccccagaaacttcccttgatggatttctcgatctcccagacgttcgcagttcacagcttttagagtcaataaagataatacgggtacaaaaaaggctgaagctttccctgtcccaacttttttttctttgcgtcatcatttgatacacagatacgctggattgatgaagctttccgataaacctgacgaaaccgaacagttgttcttttggttcgtaccgactgaaaaccctgcagcggcaaagaacttagcattgtggaccaacggcggacctgggtgcagctctctgctcggcgcctttcaagaaaatggaccggtgagatttactccaagttgcttgaagggaaaatatacgatggtctctgaagtccattcaacaacgcacccccctggcagataatgtgggatcagggcaagccaaaagctgtaaagaacccaaagtaagtcggggactactcgggtctaaattgtagaaaacttcgatctgatggatccttttccattcaaatcaatcccttgcctcaaaagttcctggtctcaagcctccagcatgttataccttgagcacccagtcaacgttggattcagtactgggaaagccatcattagcaatgaaaaccaggtcgcggagtacatttttaaatttttgactaatttcctcaaagtaagcaaatggctatactgaactcagttcgcccgatggctttcatctcagtccttgtgatgccacgacgagaaagtaaaaagcttacgcattgactgtattttatcgcagatttttcccgaaatgaacactgcaaacttttatcgtaggcactttgacagctgtatcaatgtatgacaaaagaaattgacctttccgcctgcgatcgaaatagttaccggggagtcatacgctggaatgtacttgagttacgcagccaacctaatttacacaaggcaatctgaattggcattgaagctgcaaggtgtacttttcattgacccggtccttgcatcgtgagcaccttttccccgaccgtatggttattactgatcggtgcaactcggatttctgacttgttgccgcatttgcttctcagctctgtgttccaagaggatcttcctctatacccttttgtgaaaatggttggtttttatgagtcatctcgatcttatttctcaaggttactgattattgtctcccacctccagaacgaagatgtcttcaaattcaatgccacctttatgaagcaacttgaatccgctcataactcatgtggatatgccgccttcctcgacaaggtacatgcatccaaccatctgacatttcattatttgtcccgaaagttcctgactgtcgcaaatctaatactttgtcctacttcgtccagttttacaaataccctgttccaggacgatttcccgatatcacaaatgtacgagtaatgttgtctcatgattatgtgacacctcagcgactcatcttcgggctaagtctttcccttgttttgtgctaggttaacaaggacccgaaatgtcaactatggcgcagggtaggaaattcagagtcttagttgcaatgccaacttttattgacattttcccccttgtttgtatagatggccgaggcagcgcccgacggtctcgacatttagttagtagtagtttttttcatctttcaattcatgtccttgagcagccaaacctaagacttcatctaccctgcctcacagtaatattcaccacaaggatggaggtccagatcctctcgactcgaaacataattatctcaaccggcctgatgtcagaaaggccctcaatgttgctagcaacgccccttgggagagatgctccaaccataagaacgtgagttggtcaatccccaaacacccctgcccaacacataaaactaacccttctgatcaatccactagattttccccaatggagattcttcatcggaccctacagataaggttctgccggatatcattaccaaaggcaagaggaccattgttgcgcacggggtgctcgacggtcgacttccacttctaggaatgagtgttggcctacagtgagtcaggcgaagaaattaccattctatcaatctccgagaatgaaggcttcccttgaaatcccatcgaaggctgaccgctgctggtacttcaggggcatgacatgggcaggaaagcaaggatttcaaaaacctatcgatgcggatttcatggttgctggcaagccacacggaaaattcgtcagtctttcattgtgaaagctctttccaagcagcaccggcatctcctaaccatctttccttcggaacatcattcttcagcgcaccgagcgtggtctcacatttgttcaagttgcgcaagctggacacatgatcccacacgacgcacccgaggccgccttgtcgatcttcgaatacttgcttggcaaccgcccaagcctttaataacctaagtaaaagaacccccttggcacgagtgctgcaagccagggcgtagttggtcgagggcatccttttcattggagagccccggtactttttaatcctcccatgaggtcccttttaatgttcggccgtttgtacatataccattagtgtaaatataaaggagacatggtcaatttcttgactcgggacactcattatttattgatactagccttaaatgcgcagtccttttgacacatattctaggtggagaacccttacctcccccggtgtgatttgtcgatggactaggttagaaacaagatagctttcgttttattgttactcctaatcttgacggatttcatgtccgccatcgctaagacaaaccatcaatcaagccttgaatttttctagacccatattcaatcgttacacactgttaaaacaaaataaccaaacaactagtttgctgcctgggtcacaagctcagaagtacaacctgggagtatgttatgagaaagaaaataaaccttttttttatcatacaaataccgcttgagtatgagagagccgacgatccaaaatggagataaacttgcatcacactccagagaacccttcttaggatcataactgcttgaagttaggattaggtcccagaccctaattgtttctttctcagtgtgacatgatctaaagagaagtaatatgtagatccaatgtgagtgtatgaaatttagctcatcatgattctcatttcttcaaaaacatgggaatgtgtattgcattttctttatattctcgtttgtagtcaaaaataagaatgataaaaaaatgttatattttacaataataatggtcttgttttacatttagttattcttttttttcatcctcttgaactcattgcatttgttctcgagggatttgattgatacaagaaataaacatattcaaattcaaagcaaaagatttttgaggactccttgtcccatcgatcttgagagcctcagttctcagataagcttttgaaagcttgtggtcaacctggagatatctttttgatcctgctctgtatgcgggttaaagctgtggtaattcgattggatccgttgggcttcttccaatccagtcatgtaaggtccatggacgcaggctgtttagagcacagaagagaacacgaaatcatatatcagccaggcagcttttaagcttcaaagagtgagaaaaatgtgtatataccgtagtggtctactgagcaatgctctccagcgaagcctaatttaccgtcccagagcggtttgctcatctcgatcaagtcgagtggatttgagtcttcatgatcttccaagtcgccatggtcgttaaatttgggcgaggttttggtcttcatgaaggaatatgagcctctcgcgtatgggtcgctcctccagcgagtgacgagacattcgctcggaaggtccggctcctccacgcttctttcctccactggcacttgagagagtaacttttcatggatgagttcagccacatactcattcgaaaagtgctcgactgcttcccccgcttccgctcccaaatagaaaaccaatactggctcgccagtaatcggcacgtaattttgaaccttgacccctttggagaagagcacagaatattcgggccttgagttcgatttactcgtcccactcatggtgggagatggccaatggttttcaggactggaagatctggctgatgtgatcgagctgtcggccgaggggtgacttccttcactctccgagtcagtttcactttccgcctcggctggcaagaggacgaaccagcggacaccgccggaccaccagcaggtggggtagcggacgacaaccttgttgagcaggccgaaaccggtcctcgagattgcaagtaatcgtcgcggtggaagcgggggatcgaagatgtcagctttggcctgcaagacgccgagagggagcgtgcacacacaacagccggcctcaatctcctctggcttcccagcaactctcactcgtattcgacccgtcgggatctggagttgaatgcgctcacactcagaatctagcaggatccgtccgcccaatcgctcaaactcgctcgccatcttgcgtatcaaactgctgtatgtgttcggtaacaccccatcctcgccggtatagtccttctcgaagccccaccacttcagcgagacttgctcagaagacgcgccagtccatgaatccaaggagttgacgatttcttgtaaaacgtttcgttcggcgggtgtatgatggtttttatatagaggggaggtgggcgagtccagtaagaagtcatatagagatttcggaggcggattgtaaggcaaaccagacgaggtgtggggatgaggatgtggtaaaagcatcgattgagaaaatgtcctggcggtggagaagaaagtcttgttggcatggtcatagagttccttcgtcgtttgatcggataatctttcggctgattacaatacaagagattgaaccaaatgtcaaccacacaagtccaggatggatgggggtagactcattcctctcccgaaaaaagaaggctcccgcagacacggtgggcttcacaaaccttggtaaggatatattttgattggatctgtctcattctcgaaataaagaggctgcgttcaatcaaccgtaaacagattagtatgaggatatcttatcaccaccgattatcaagcgatgcatcagaggatcaaagagaaaaagaaagacttgctcaacttcatcgaattgttttaacaaatcaaccaaagggtttccgtcgaccccatgtaggaagctaacccagaagaagaagaagaaattagaggaatggagatggctgttgttagcttttaaggaaacaggtctcccaacagattaatattattttcatcatgaactggtgctgatcgactcatcagacgggatagcaattatgagagaagtatggctcgcttaaatttcgggtctcgatttacctagcaccaagatcgatcgagccatcggcccaatcatggctatcgattctcccgcctaccctgtctctggcttctactatcgtcaccggatggccggctcgcgtcaattgaagagccgcagtcagaccggaaattccagcaccgataacaagaacatcgataggagaatgattggtgtgattctgttgagggttagtcggacccatggtacttgtctcctcacggacaccaagacaattggcacgattcgttgctccattattgcagacttgattagtctggttacacgaagccatggtgatgaaggactattggagtgtctttgaagctgaggaaaggtcagaggcaaacgactcagttggtctggagtttactgaagaagaagatgatgatgatgacaactttaaataaggagactatttctggagttggggctgtgtgaattgttgtctctctgagtggttcaaggggggctttctgaagaagaaaaatgtatgaatactctgtccagaggaataagaggtggatccagtctctttggggaatgttaaattcataaaagtttgagaaagaaagctcaaggtagccacagcaggatcagagaaaataaccaaaagtgtactcaaacaattcccaactgaaatgccgagggttatccaaattattgaaaattactcaaagtaaaaaaaaagcacctgcttgcaatcaaatcgaaccatgaacttgacttggcaaagattatgtcctctctggagtgccaaagaatgggcccatttcgtacctacatggtcgattaaacatgcccaaagccgacaacagcacgtcctacataatcatcgagggtgcagtgggttgaatatggcttgatgatcgaataatgccttaaaagacttggcacctccaaatactatgtagacgtcctttccagcatactatagatagctccacatcgcccgatgaggtattcttagcgagcgcaagatcaaatgtcatctatcaatgttggattatttacatgcgagatgaagcccccaatactttgtgaaggctattcaaacaagatcccttatcgagcagatcgcacgaaagtctcagagccaataaagggaatttcttcattgccttatcttcgcggtacaaccacaccccagagtatatctgtgtggatcgtattatgtacaaagagcattggcagatcgaggataatcatgatgccctgtcaagcttccgcaaaagagtaaataaaagcatccgatgaccacattgcacatgcaagagatcccatcgtaccaagtgacctcacctccctgaccttgcaccgatcactgcaaaccgttgtatgtacctgcggaagaaggaatattttcgtatttgtccagcactttgcccttatagcgtcgtttgcttggatccaaccgctgactcggacttgaggcgatgcggggattgggggtaggtgagtcgtcataagttatagcggattccattccgcacatgcgacgggatttggtcagggggaatgcttagatgaagcaagcctgttgtttatttgaaaatttctgaactgatgttaagcacaacaaaatccaccacaaatctcacaaacgcgaaataaacaagcatatcctacaatgattctaatgcatgtgtattcttctccacgcaggagcgcatcaggtcataatattctgagaggcttgaggtttgcagaatccaggaaaggtccctccaactgttcctaatgagatccctcctcacttaccataagttgtgtgcacacatggtgggacaggttctggaagttgatgtccaacataatgttactaactttctccagccaaaaatctggtttcgccgtcctctcaaactattatttggcttgaggcgatcaagcatcaattcgtagatgcagtaagatcccatcaagcttttcctggatttgactatgaaaatattggggccggaagagtaatgagaggttacttggaaagtcggcaacaatgatccattcattcctatgtgaggagatggttgaaaaaaaaggactgcgaagataagagtggactcacaaacattgccacaggcgtgcaatgcacgagaaaaaaaactggagatttattattattatttgagcacatactattacacttgaagagcttgtccgtcttttgcgacgataattggactcagtaggagatgaagcaccatctgcataagcagcagttttgaaaggaaggacattgaatgaaaggaagtattggtttgcaagcgtggtgtgttggaggattcgaatgatgaggttacgaaatatggcgaataaagaatgactgatgggaaagccgtcttgccaccaacaatagttcttgcaataagcttgcagtgctgtcaatagtggattttaacttctgaaacgtcatcatccatccagcaatccctctcatgagagagctcagcgtctcatccgcctatatatggattcatggccttgcctctacctcacaagcctctgtggcggtaggccactgtcaaaagcagagcttaatccaactcgattaggtcaaaggagcggaggctactcgcgctgttgtgtggggtgaaggcgcctaggacgggattgataacatcccgccgtatctgtatcccgctgtcaccttcccaaacggtgttttcctcgggactgaactcaaaggcagcacgcccacacaacaccaggaagacggcgcgcgacattcctccaacggcaacattgagtcgtcgccgccattcaagattgccaggccgcgggtccaagcacggccgaacgtccctcatatcggcgcaatgggacaaattcgccagtcccacgctgtatcgaccaagcatgacggtttcatggttgctgctgctttatgcggcccgccctgctgggccataccggacaaggtacgcatccattgactctggatggccggcatgtgatgctttgattagcgtagtcggtgaccgtaggacccagtgccactccaaaaagaattactccttgcccaaaggtatgactaggccgggtgattatgaagagccggcaagaaacgttccgaagttggggccggttgtgccttgatgaatctgccaacaacagccttcttctcctgccgaccaatcacaactcgtcaaatgatccatcgcccgaaatttcttcatttcattgaggcctgacccgctagtatcactatttagtcggtctaggaacaaattcccaggccattgtgaattcatccaactggaaacaccaaacattgcgctgttcaacccagtttcaatcaaaattactctctattttcagccatcatgagatggctttctccggttctaactaatggcctagctactggaatgagtagcaggtattttgttaattcctgggtggaaaaggtagtgactatcccggaggtaatcactatataaagacctgaacttcatcgctactttcccaatcatccttcatccaatcatccaatcatcttcacaactcagcctgccagctccaaaacaatcttcaaaagatcctatttcagttgcaccatcaccatcaccatcttgatcctccccaaaaaactccgagctttctccatcagttctcacacttggtctcccagcggcctttctgatcccgcaatcaagtccgatttttaatcaaacccaactcgattcatctctgaatatgttgtccaactccccaaaatccacctacttttccttcccttcctacgagagccacttcatcagtgaagtcgaagaggcacccactccagtcaccccagcgctcttccaaaaggcacttgagccactgattgattgttctgctgcagcctaccccatcatccagcgcggttctcacctggaagccgaaatcgaactcatcctttacctgaatgccccacgaaaaccggcctcgttattctcagaatcctcgtcgtcaaacagttccatcctgtctacttcttcttctataatcagatccatcaaaagcttgtggcgattcacttaaaaaaggatcaaaaaaaagaaaaacaaacagtctcatcacaaacgacaaacctccaactcacagttacggacgacggttcacgagagctcgcaaggcacccaaaatcgcatgctaggatcatcaaaatggagttcacaccaggcatcacaacaaaattgcagcctctttcagcctttgaacatccttccctcgcctcatcaaaggctggcccatccagtaaacaccaaaaagccgagaaagcccgttactccgagattcaaatcaaaccaaccagaggaactcccattccctcacatttctatctaattctcaatggacaaaccggtttcatcgtaatcagtactcgtacagtctttccgattcgaagcatcaagcaatccgtcccgagccaatcgtccaaaacttgaatgattagtttatctttgttctgtattatctgttcctcttgaatcatccgttcctcctgcattatcagtttcccttgaattatcagtatctcttcaatcatcagtttccctcgattatcagtttctctcaaattatcagtttctctcaaattatcagtttctctcaaattatcattttctctcaaattatcagtttctctcaaattatcattttctctcaaattatcagtttctgtttgttccgtatcacgaagtaaatcctatttcacattcagtaaatcgaaatctccacattcagcaaatcaaaatctctccatatctgtaccacctttttttcaactcatcaaattgcccttatcagatcataaagaagttaaagtcatcagtgtctgtttcacatgctataggcgcttatctatttttaccttatctgtttcatttcattctactcatccccctcttttaatatttatgtcgtggtctttgttgtttttgtgatcttttcagtcctgaataatccatcaataaaatacaaatcttttcatagtttgaaatggaatccattttcctgcaaaaattgaaagtgtatgtaaaaagttgattcataaattgctataaaaggagatagttcaaaaaagggattgtaaagatagagtggactcacaagcatcgccatgggcgtgcaacacgcgagacaaactggaagggttgttttaatttgagaagaacatgcccgttgtttgctgcagtgattggatttattaggggctggaggacatattggtatgccagcatggtctgttggaggatttggtcagagtgaatgatgagattaagaatggcaaatagagaatgactgatggtaaagccggcttgccaccaacagtagttcttgcaataagcttttagtgctgtcaaattcaatagcaaagttgaacttctgaaacactatcattcatccagctatccctctcatcaaagagctcatggtcttattcgcgatggtaaatatggccttgcctttatgttacaaggctctgtggcaaaagcagagcttaatccagctcgattagttcagaggatcagaagccactcgtgctgttgtgtgggatgaaggcggctgggatggaatcgatatgatcctatcgcccgtcgcatgtgtatgcgcgaccgacgatgacacctgcaacctgcccaaacgccggtttcctggggactgaactgaaaggcagcaccccctcaccgggaagacggcgcgcgacatctctgtgtaccagtcctccgccgacggcaacattgattcgttgccaccagtcagggttgcgacttgctgagctgcgtttccaagcacggccgaaagtcgcgttatgaggtcggcgcaatgggccatatttgccagtccgatgctgtatcaacgacttaaccatggcggcttaatggtcgcagcttctttacattaaagaacctgaaatcttatggtttccaaaccagagagttaggacacgatcaaagtgaactaacgacgagagcgaagagcaagcgaaccttatggtttccaaaccagagagttaggacacgatcaaagtgaactaacgacgagagcgaagagcaagcgaacctgagtcgagcgagcagaaagcagaagaagcggagtgagacacaatggagagaaacgactagagaaattgaatctatttcatttctaaccttatggtttccaaaccagagagttaggacacgatcaaagtgaactaacgacgagagcgaagagcaagcgaacctgaaaaagaaatgaacatgagaatgagaacaacagagaatgagaagagagaaagagatggaacagacctgagtcgagcgagcagaaagcagaagaagcggagtgagacacaatggagagaaacgactagagaaatcgaatgagagaaatagaaacacaatgagaaaaagtgaggaactatttaagcattcgatacagaggatctaggtttcgaaccttgtgtatctcactggcttgcttggccgcagttccgcaacgggatgaggattacacctcggactgcaagttcaacatcccccctcatcctcaacccgtgaggttgatcccttcaacacatgccatgtgcttgaccttgcatagagatttggtcaggaagtccgccaggtttgattgagtagaaatgtagtgtgtcgaaatgagattgttggtgatttgctcccggatccaatgtaggtgtacacgaaagtgttttgtcctatcatgaaaaactgtattctttgcgatagcaatagctgcctgattgtcacacagaacagtgatcggaccttgatggggaatgtccagagagatcaaaagccttctcatccagattgcttcacgaccaccctcgtagagcgcagtgtattcggcttctgttgttgacgaggatactgaagggtttttctttgatttccaggaaacaatactatcgcccagcattactagataagagaagtacgagtaggagttgattttgtcgtttgcatggtctgcatcgacgtaaatcttcaccggagcaattgagttaccaagagttagacccctggttttagatccgttgagataccgcagaagatgaacacaggcggaccaatgtttcacgccggggttctcgaggtattgagagagttgagacatggagaacgcaatgtcgggtcgagttgagactgcaagatagttgagtaacccaatgactcgtcgatagtttataccgagcttgagaaattctgagtgttcttgcggagtagctggaacaagtctggtgttgggaacgaaaggcgtcacgaccgttctacagtcggtcatgccatacgatgagaggattttgctggtgtagttgctttgagaaaggtggatggaagagtcggttctttgaattttcattccaagtaagtgtttcaagggaccaaggtcgtccatgagatatcttgaggagatcaattttttgaaccggttgacgtctttactgacgatgaccatgtcgtccacgtaaacatgaacccagcacttccaatccacatcgttggacacgaaaagacaaggatcagcatttgatggcaagaagttgatggatttgaagaatgacgaaagctcgtgatgccagactctcggcgcttgttttagaccgtagatagattttagcagcaggagacatttcccctttgggacattaagacccgcaggagggcgaagataaatggtttcatcgagctttccgttcaggaatgcgtttttaacatccatttgatgaacatcaagaccacaagcaactcccattgacaacagagaacgaagagcggtcggtcggcctgtcggggcgtatgtctcagcgtagttgagtccctccacttggaagttccccgcggcacatagacgagccttatactttgagagattgccgtcttcatcgaatttcttacgaaatatccagacagtgttcaagagttccacgccggcaggaatgtcgacaactttccacacacccaacctctccatagcagaaagttcggccccaatagcttccacccagccagcagagttcggatccttcatcgcttgagaataggtcttaggcgcctctgatgtctgatcgaagaattgagccccagcaaggaaacattggacgtgaaagtcgaaatcattatccgcaatggccacatgagcacgccttttagtggtgatgatgtttgatgggtcgatgtcggcggtgatgtccttgggcgccttttggttgattggttggagtactacatcatagccaggacgagaattattggagtttgattgagtttcagggtttgccaatgagggagagttggattcttccattggttgatcaggcaaagcgttgtcttcattgcccgtcaagagacgatgaacttcctcatctgattcttccgagtcggatagatgaacaatttctggatgggaaatcgattgtgaatcgtcttcgacttcaaatgtttcagagagaagaggtagtggtgattgtaggccagctggatcgaacgtggagattcctggataaagagtctcgtcaaaattgacatcatgactcaactccactcgttcatcctcagtgagaatgcgccagttatgcattcccagctggtacccaacaagaataccctttttagccgtatccgagaatttggccgatctcttcgtccccggtagattgatgtaggcccgacatccaaatgtcctcaaccgagagtaatcgaacggccgattgaaccagagttcataggcagagacccattgtttcttgcgagttggagtgacattttccaggaagacagctgtttccacagcgtgaccccaaaaaatgtgagacagctgagcttgtttgagaagagcccttgctttctcagtggttgtccgattaccccgttcagccacaggattttgctggggggtatagggagccgtgatgtgagaggtcactcctttagatttcagaaacaatttgaattcgttggagttgaattcaccaccaccatcggtagtgatgtttttgatcgggcgagaatgtaaagttgtgacaagattatagaattgctcaaagtaatagaacgcttctgacttcttcttgaggagataaacaaatttataagacgaaaactgatcggtgattttaaaatagtactcgtaaccatctacagttggaggattaattcgaccgcttagatcaaaatgaatgaattcaagacaatgagtggaaatgggaagggagccagtatatggaagccggtgcgatttggataaggaacacgcctcgcattctagcttgaattccggcaacccgtacatctttttcagggattctttgcttggatgccccgctctcctgtgcagaagttcaatgtcaggagctgatttggtggatagcttcgtcgaggaaaaggacttgcctttgatgatctcgagattgatggtgaagacatcttgactattgagattgaccttgaagagggtttcgccttcgttgaccaggttagcggttaacggtccagtccgtactctgtcacatcctcgtctgaacagcctgccttcggagatcaaattgccgaccagttgaggaacgtgaaggcattcgagtttgagaggttggccagattcagtcttgacatagacatttccgattcctgggcacatagtcgttttgccatcggccagctcaatcttgcacttggaattggtggagtaagtcgaaaaagcatcacgatccgagatcatatgatgagaagctccgctatcgaggtaggcggtgtttggagctagcttaaccgaaaaggccttcttgatggtgtgccaggccacgctcgagacagatgagtcgtcatcttcggcttgagctttctttgccctggcttgagatttagcgcgacgcttttccattctagctctttgttcgggatacacttgaaaacatcgtcgttcaggatggttggcgttaggattgtgcttcccgtcagaacattgttcgtcggaagatccagtgggatgggagatggtttttaaagccaattcttcagttttgattttaacagttgagtcgtccaagcgtcgattgtcaaggagttgttgtagtttttcaatcttgagaggtcgattttggatgagaacttcacgagtgtgtatcaaacttgagggtattttctcaagaacgttttcacagaagagattttcatgaatctcaaaatctttgggaattctgatgcgaagaccaacggagttgagacgacttatgtgagtggtaaggtcgacgatgaatgcttcgatgtccgtccctttgaacttgaatgataagaagtcattgtatactttagcttggttggagattgcattggactgataatgtccttcaagtttaagccacattgcgcgaggatcgtctttggtgtcggaggttttaaatttttgatagttcgtaatgcccataaactgttgtagcacaccggaagctttcatctttctggtgttgaatgacttgagttcggcggcatcagtagggtttgtttctttcgtcgaaatgaaggagtacagatcgtgctgcttcatatatccttcgatcagcatactccacaggtcccaattgaagttggacaaggtgggtatggcaggattcgaagttttatcgttcatgatcggtcaatgcaggaattcggttaaaatgagatggcagttattgcgcctctgggctcataacctaaagaacctgaaatcttatggtttccaaaccagagagttaggacacgatcaaagtgaactaacgacgagagcgaagagcaagcgaaccttatggtttccaaaccagagagttaggacacgatcaaagtgaactaacaacgagagcgaagagcaagcgaacctgagtcaagcgagcagaaagcagaagaagcggagtgagacacaatggagagaaacgactagagaaatcgaatctatttcatttctaaccttatggtttccaaaccagagagttaggacacgatcaaagtgaactaacgacgagagcgaagagcaagcgaacctgaaaaagaaatgaacatgagaatgagaacaacagagaatgagaagagagaaagagatggaacagacctgagtcgacgagcagaagcagagagcgagtgagcacatggagagaacgactagagaatcgaatgagagaaatagaaacacaatgagaaaagtgaggactatttagcattcgatacagagatctaggtttcgaccttgtgtatctcactggcttgcttggccgcagttcgcaacgggatgaggattacactcggactgcaagttcaacatacatgcggccagcctctgggtctcaccggacaaggtgcaaatccattgactctggatggctggcacgtggtgctttgattagcgcagtctgtgaccgtagaacacaaacaatcattccttgccagaaggttaggctgggccgggtgattgtgaagagccggcaaggaaagaagttgtggccgggcctgtgctttgatgtgccagattggcaacaacagccttcttcttctgccgaccaatcacaaatcgtcagatgatccatcggccgaaatttcttcattccaatgaggcctgacccgctaggaacgatattcagtcggtctaggaacaaattcccaggccattgtgacttgatccagctagaaacaccaaatatcgtgctgttatacccagtttcaatcaaaattactctctattatcagccatcttgacatggccttctccggttccaactaatggcctagctactgggatgagtagcggatattctgataattcctgggtggaaaaggcagtgactatcccgggggtaatcactatataaggacctgaactccctcggtactattccaatcatccttcatccaaccatcttcacaactcagcctgccagctccaaaacaatcctcaaaagatccaattttgattgcgccatcaccatcaccatcttgatcctccccaaaaactccgagcttactccatcagtttccacacttggtccttcatcactaaacaacacaacccacccagcagcctttctgatctcgcaaccaagcctgactttcaaccaaacccaactcgattcacctctgaatatgttgtccaactccccaaaaaccacctacttttccttcccttcctacgagagtcacttcatcagtgaagtggaagaggcacccactccagtcaccccagcactctcccaaaaggcacttgagccactgattgattgttctgctgcagcctaccccatcatccagcgcggttctcacctggaagccgaaatcgaactcatcctttacctgaatgccccaaggaaaccggcctcgttattctcagaatcctcgtcatccaacagttccattctttctacttcttcttcgataatcagatccatcagaagcttgtggcgattcacttaaaaaggatcagaaacaatgaaaaaacaaacagtcttatcataaacatcaaaccctccgactcacagttatggacggttcacgagagctcgcaaggtacccaaactcgcctgccaggctcatctgaatggagttcacaccaggaatcgcaacaaaatcagccttcgaacatccttccctcgcctcatcaaagcctggcccatccagcaaacactcaaagccgaaaaaagcccgtcactccgagattcaaatcaaaccaaccagaggaagtctcattccctcacatttctatctaattctcaatggacataccggtttaatcggactcagtagccgcacagtctttccaattcgaagcatcaagcaatccgtcccgagccaatcatccaaaacttgaatgattagtttatctttgttctgtcttatctgttccacttgaattataagttcctcctgcattatcagtttcccttgaattatcagttcctcttcaattctcagtttctcttcctttatcagtttctctccaattatcagtttctcttgaattatcattccgtattacaaagtaaatcctctctcacattcagcaaatcaacacctcttccaaatatctgtactgcaattttcttaacccataaaatccaccttaccaaatcatcaaaatcaattcaccagtgtctgttttaattgccataggcattctatctgttttcactccatttctttagcttcatctctctctctctctctctctctctctctctctctctctctctctctctctctcaatctctatcttgtattagtggttagttttgtgatcttctcagtcctaataaattcatcaataaattaatctcttttttcatgtaccgtgcggtgttgaaaccaagacatcaaagcccctggtgctcttgtgtgggttgcaccgtgaagctgccttggagacaaaattgtgtcgtacctccttatggccagtgctgctgcctgtccaaaccccgttttttttcacaggaccaaatcacaccccctcgaggacggcacgtgttgagtctttgttcactaggttgggattcagtcacatgttcaaatatgcatccttccatgcaacatctgtttgaaatcaggtgaatttcttattatgcaatccaaaggtatcatactataaacagatggacgtgccattaccatacgctgccaaaacattagatccagcatgagacaggatgtgatgtggttgttaaatcagacggatttagaaacaaaaaaggaagattgaattgtctatattttctttgaaaataaaaccggaaggctgtactactttcagtctcatgtatgactaaattactactactgatggatgactttttagtatcatggatacaagcgctagatcaaatcaggtaggtaaggcaaattatgactagaccaaagacttgcttttttccgtgaccagctagtctggagagaaatcgaaagaaagcaaaatggaaaaggaaaaggaaaagaaaagaggggaggttttgtcggggtccacgcttggaagttttgcgggaaaccgatatttcaaggggtagggcgcttgccgagtaggtactcaaagatagacagagcggcttgcccttggtcatgcggcatgaaactgccgctctgtgctacttccacaaatgttaagccacgttcggtgtgctgattgatgcaagaaagaggctcatgatcagctcgagacatcagagaaatttacatcacacaatgatctctagaatactgacgtatctgccgccgtatttgccgccgaccatgaattttgaattaacggattgttgaaagccttgtttaccaccccatgtcatactcctaatgagagaatccaaacaaatacaatttatcaagattttagtccaaggttcattgagctttttgtgtttttttttggggggggggggtcaacatcaatcaggcgacttgacgcactgtattgccagcttcattccatcaactggaagggtaccgtctaataaaccgtgtgcaatgacggttctcttgctatggttgataacattaggtaagaccttcaaagttggaggtggagatgcgtccccatttggaaatacctatagaagaatggattcatcaaaaaaaaaaatgccttctgatcatttttgtttgcctgaaaagacttactttgttgaagtcaccgcaggaagcccagcgtcgagctccatcaacgttgaaagcactttggacgtctgcccgtccgggataaacaaatttggtgaagttggggtctgccatgccgggcttatcatggatattgctgttcacgttttgagaaccgaaagtcagcaagaagaaactgcccagaagatttataaataatgaatctacagaggaaaaaatcaatacccaagattcatgtcgggagagcttccttgaaacatctgatgagaaagataaaagcatgagattttgcgctggagcggtgatataataaatatgaagtatctacctccatgaagatcatgcactgctctctgaaatctggggcatgggctggatctacagcctaatgattcaaaatgttagaagtcaagtcggtcgagtccatcgaatctctgaagttgcacgtaccttggtcacctgcgggaagacgccccgcgggggaaacgttaaatgctgaatgaggggtagaaagtcttcgtgtcagatcgagaggcgatgtgtacaagcgagatcggagagacgcaaacctgggtcatatactgagaaaatccgcatgcattgtcggttgcttgcaaatgatttaattgggcgggagtaaacttgaacgcatcgttgttctgttttttttttttcaaaatgtaatgagcatctgtttgaacgatgagtggatataaggagactcactttggtcacgtagctcgcgatcgggatgtgctgttggtaatcgggactgagcatcaagttggagtgagttatgagaatttttgtagtctacccagtgatctgaataaaagtttcctcacgtggatatgaatgcgttaatcaacaatattccttgtaacttcagtgccaacttggattgcaaggcataaatcttgtcggcggcatagcttatgtaggttccggagtaagcgtgtccagccactagattcgcaactcggagtcaacctcgtgtttgattcatgagaaggaaagatgttgcttactgtacaagttgagcccgttcatttccggaaagacctgaacgagaacacattcataaacatcagatgatggaggccgagagataacaaaggatcgaaaggaaagcttaccttcagaaaggcggtcaggaagtcaaaaacaagaccaccgatgtcctccgagcctctttgagtagcttgtccacgagtaaaaccaatattgagcggaatgtccaggtatagcatattagaagagcgggtccaggagctggtgaagcgaatcaaatcagctcgttagaggtggccgggtgaggctatgttcagaagaccgccactcactttgggtttttggtaggcactcggcccggattcatcgtgatcttggaaaacgaagaacgatcagcctttcgggtcctttacccttcgctaaaaatcgatccggtggaagtcaattgtatgctcaccggtccatttccttggaaggcaccaacgagaccactacaagcgtcgccgttgacccatatggttaagtctttactcccgccggcatcgtccgcaggaaccaaccaaaagaacatctgagagacctgtctgggattgaccgagacattcaagcgtccagcataactgtgtgaagttggggaatttcggaatgaggaacgggttaagacatgggctcaatacttctgaaataccctctgcaatcaaaactttggccaacctttgttgaatggggaacggtaccccaggcaagcgcggaggcacgacaaattggcgagccagtggtgatttgaagttgacagaactagctgcattcggtggactggcagtggaaggtttacgattcgttggagggggagttacagctccaagttcgacaaggaaaacacttaggagtaagaaaaagaaggagagtttggtttgagtagaatagtccattgttgttactgatactagaaatttacacttgaatatgtgaacggtgtggattagtctttttcgccggctgccagtccacaagggctatataatgcactctccccatggatgcaactcatcttgggatcgtgaacacgcatcaagatacagcaaacttctaacccaaaatcacgaccatcttccgccgagaaaaggcgattgaacagggacagtgacacgatacatacatattgtacacgcgtgatgccgccaaaaaaaaatgccaaggcttcgttgatgtgatggttggcatacacatcaaagggttccgactacctacgggccaggcttaaccccagtggtactgtcatgagctgtcgtcagtcaccgttatcctcaactgtctttgggtcgggcgaataccgagtatgtacatataaacgggtgaataggtttgttgatagggaactcagaaatgtttggaaatgggcatatgctgaatgttaccagctatgacattattctacccggtaggagtggccggctttgtatcttattccaagggtccaaaaaggcttcagaatctgtgaattttcagaaaaaattgaagcagttagcttgtcatggaagtcaacatcatgaaagagtaattttgagacacaaagcaaatcatctattcttcgaaacaactcttattaaaaatctttaaatcgttcccacttctcttatacatgccaaggtcgatcgattgtatcttggctcaaatatgcctttaaagcttacaatacggattctgtcgtacccttatctgataagggggtggagagctgtggagaggtatgcgccacatcgtgccacatcaccctgtgtcagcggtcacatctgtctgcgatttcaacagccttgcgcgtttatgtaattgcaggtgcagcaacttttaagagccttgcgcgtgttcttgcagcatgattcaacaagattaatttttccggaaacgcaatgggatgttggagcagtccacatgaacccggcgagcgcctcctataagtcctggacacgtgctctctcggcgtagagtttaacacgtagtccggcggcgagataatccctccggtagatcatccagccggctcaccgcgccaacgtcgtcctggggctggagggcgagaggcatctgcactctgtcgggatccgcgatccgtggtggctgtgtcggaacaagattatccaagaaacgtggcggcggagctcttgatgtttgaaagctgaacagttaaaacagcttgcctcctcagccagcttcaagttgaccacaccggcaagatcagctcgatcaagagtacccggcttggttggacactcactgaacagtcatttgtccgacgagagcatgtgacaggcccggtgagcggccgactcgataggggatgtttcctccgagtccgacggtgcggcatatccattcgttgtgatccaaaggcacctagccggtgcactccgactttcgttgttgccaacctggatccatcaaccagctcgtctagggaatgcgccacctggaagatcgtacaaaaacaccttctcactcaatcatgtacctccacagcctgtgtctgtaccgccgtcggacggtgtacttaaaaacccctcaccgaccaccaacctataactggatcaggccagccaacacatttccagaactgatccttcaactcgcttattgagcttccctacaaaccatttcgtctcttgtctgccgctatcttacctatttacataccttgataaagatgatgatgtcgataggccttccaatcttactactagttctcctcacagccgcctcgattcatggctgtccaaccgatacgcatgcggtctgcttttcaccaaatgggtataagaacacagaccccagcataaactatgttgaaggtaagcatcgattgccagctactcactgaaccatcagaatcaaatggtgctcactgcacatgcaaatctcttaatgttgcctgtccttcgatccaacagccaagtttccaccccgaaacaaaggctgtaacatatacttgcacatcgaccatgccgtggggcctgatcgtaaattttggcgcacccgatgctgtaaaaaagaggcacttgacaaaatcagagtgagcacacttgtttctttggttttctttttaactgtaaattgataatgtctaccgatcgagggaactgaccgtacatctttcaatcatctcatctggaaatcagcctccccctccgtacaacacccaaggcacctttcgcatccctaaggcgactttggtccatggtgatctcgacagcccacctccaaggggtagtcaagattgtttttaaaaaagcatcggctctagatttacagattacatagatctctggaagctggacatttctgtctttttttgttgttgttgtactacatttttccaatgctgtccattgttggaccgaatctcgtgccatttcaacgtgcaagattgtgaatatttcgctccaaaatgtgtgcaaacacgagtttgttttgcaaccataccccatattatctctgcagtctctccaaattcgagacctgtgccttaatttccagaatggaatcagaccggtctggaacccagggatggctatgatgagcagcttgagaagagcgcggtttctgaatttgggccaactcccggcgggctcgccgctagcgaggtcccaagtcagatcatcactgggataataggatgtgattttacagggcgatagttacacacgtgatctgaaattaggtatttctctgtttggtcttctaaaattgacacttttttttgtggtttcagttcgtgtggattcatttatgaagaggacatgcatcctgtagttaaaaaacaggaagggataaaagcaagaaaaaaaaaggcagttgatgcctaggcacactttagagggcaacaacatttgtagagggaggagatcgaagctttgtgtgccgtggtagaattgaccggcttggggagtgacaaatgactcaccggccggcttcgggagtctttgagaaggaccgagctcgttgagcctcaactaaaccagccgcgtcttgatcattattgacagtgaagacccccacgaggtgtctgatgacctcattgggatcgatggtttttggaccagcaatcggacgcacgatatgtaggtttctgtcttcatcatgtcggactaaagaaggcaaagccacaccggagcacgcccggattaaaacaaaggcaaagtcatctccatcaatacattaaccaatatgtacattttaagatgcgcttgggtgttactttgaaggaaatccgaaagattctacagcagacacttctgatgagggtgcgggtggacaaaaggttttgttgccaaccatgaggatcggtcattcggatcgaatatgtaacttcctgatacaatataatttgaagcgtaacaaaaccgaagttatgaccaccttggaagactaggggagatgcgggccagactcaaagtcagaggcagaaagcaaggcgaaagactggttatccgtccacgatgaactattgcagatggactgggtgttcgaatgacggagaggagggtctatgttggaatcgcgaaggccaagatgattgattaactcattttacagggtctgttgaccatcgtggactggggggtcctttgtagtggtgaggtacaagataatttggaagacggcctgagctcgggccgagcgctgacgagtgatgatgtcaggaggggggagccgttcaaggccagtgcggtcaagttgatgtttagtgctctctggggttgcaggcaatataaagtgggatgtaaagggcaatccgatcgaatcttccagcagctgaaaatcatccatctccactcaatttgcaattcgatttcactcgatcatatcacagtcaccgtcctttaactggcttacaaatagtactgcgacgctcctcatcatcagccaacctccaacaacttcaccaatcgagaatcttgattagtaccctttcagaaagaaaaaaaacaaaacatcaaaaaaaacaccgcgccccttcacacacctcttctcatagtgcagaacatgtccgactccacccgagctcccgttcttactcccaccctccttcccgccggtctgaccccacacgtccaggctgagcaacattcccaatccgatgatttcagtcccttgaagcagtacaacggtcagtcacattaacagacgagcaccgcatgaccaattacaaaaggctgactaatcaccaattccttccttctccgcttccatctgactcttaataccctcaattaattactggggaatctctactatcggctcacatcggtcaccctttcggatctccgcttatataataataatctcatgggcattggaaaacaaccatcaggggcgatctacaaatggacccagcagctcctgcagcacgcccaacgggctaaccccgagatggccgacaagtcctccgtcaccaagcaagacaaatccgataccatcaccaccaacccgtcgtccaacaagttcgcttgaggctaccggcaagccaaggacccctcaaaacattgtccccctcactttttctcaagtcatctagtcctcgtcaaaacaagctagctagattacccagcatagagcacctttcctattcttccttacgtatcatcacttcccaacaagcaaaccactttattagattgttcttactggctgtcactcttccaatgtaacactatcaatccatgtttctctatcttaaaccgcttactcgtctttctttgggcagagaaactaaaagtcctcgctcattcctatcgattttcatgtatttaggcttctttgctttctttcgacataagcttcaacatattagagttgttatatatagctttcgcaacctcaacattttgacgctcagtcccttgttcaactggaccaacaggccataacatgcaacatgtgagtcagcccagttgcctctagagtctcagaacctggtaaagttcgagcaaagttcaggctgtgaaagtagcaactcctcagctgtgtgtagcccaggtcacatcacattttttgagtatcaatccgaagagattatctgtcagctggattggaaattaatggacacacagcttttcccttttttttggtaaagtgatgaggcgacagaaggcaaaaaaaaacagaagatatagtaaatgtggggagattttagctgggtttaccgccggatttgatgagctcaagaaagtcgctttggataaatttgccactgtttttgtaataccaaatccatgaaagggagagataatggccaatcagtcagtgctttgagtgatgtgtgactataaacttcaaagggacttacaagcttcatcctttcctcgacttcccaagacgttcggcttgaatctaccgactgaggcttccccttccgggacttggacctcggcggatggatctggattctcgagagctttcttggaagctttctcgccgacgagtttattaagtttcctcttttgagccccgctgagggtagtcaaggcagccttgacatcctggtcgtcgacgttctgcgcggccctgatggcgttaaaaagcttgacgacaccggtttgggcgagtcgtctcagagttttctcttggcttgccccgccgacgtatgcgccttcatccgaccatttccggtcgccctgaacgagccactcggagaacgggaccgccggacgaggagtccatccgccaatcacatccttgatgtgtccacgttcttggagctcatgtcgggtagcggccgattgcttgcgttgggattcggttgcggcttgttgtttggcaatccggttggcctgtcgagtcgctggatggagggtcgttgagggcccggtagcattcgacttctccgaagcttctagggcctgcgaaagcatcaatccgaaactcgtcggtgatctcgccctcctcttcctttctgggaaatcaaaaaacaaacaattttcaccctgaacattcggatcaattaattcacagttcatggtcatcagaactcgagcgaaagtcaaaggatgcatactctgtgtcttatcactccgtagatgtccatcctcatcgtcgatcactgcacccagattttcaggaaagctcatggcatttggtgctacatgcggtcgtccgttcttgtccaggttcaggtttttgatataatcgatctcgtcttccgaatcatcgccgtagctgcttccatcggagccattcccactttcagaaccgtcttccgagctcggctcttctggagggtcgggattcggagcgctagacagcttctttcgcttatgatcgtggacttcagcttgcttcatgtttatggtcggtgagatctgtggttgtatgagaagtctcctgaaacccgtgccacttgctttttgattgtttagcattttgcatattcaaattggtgataaacctcaaaccccgttctgggtggacatgtcacgggtttattcccaagttggcaatggcggtcctttcccctacacaatagaaacaatgggcacttctgccttctgagcttggtccccatagttgtacagcctactgatgagtctatgaaaaagatccattcaacttattcaggaaaagggtttcatagccatctagagtctccaaaagaatctcctcatcttgatggatgacactgtgaaacctgtgccaggacatacattcttaacctattggcatttaggggaagtgcatccacaagtcattgatttagattaacattcacgcctgaataaagttatacaagagaaactttgcccgtgggatgtgcccttagacaggtttgattgtagtgaaattcagtttgaacaacagtgacaagaggtgatttcgtcatggaaaacaaagccattatatataagggggtttcaaagttgatttctgaacaccattatgtaaaaaattataagtttcagagcatttatgacaaattttctaaacaaagaggaattcagagtttctagaaaactgaatttccaaaacccttgagctgatggttttatgtagaatgcagtttaaaaaaaatctaatttgaataccaagatggtctaattggggaataccattgttacccagaggcctttcaggccttactcaactaagcctcccaggactgggggtgcagagcaccccaatgcaaagcatctctcattcccaatgggaggcttatgagttattgtggctttcctgcttgagagcttccaaaaatgtgtggcttttggagaaaaatttcaaatcaagtcacattatgagatgcatactcatcatgagacaacaaggtgaagggcagtttgtagctgagcatctcatgttgaaatgtagtatcactttctccctacctacacttggaggagggtgctgcccttgcccagaagctgaggtggatggaagatgaaattctgtattgcaattgagtctgctcagaatttttgggaattcacacacatcactctggttgaacacacaaaaaaaggaaaacttcaaagggggaagggaggactcggagtgcttgaaggaggaaaaattggtgattgacaccaaaaaaaaagagaaaattaaggccttgagtttgacaccacaggcttcaagaatttgtggggagaaagcaacagatcagtgaggggaatttttctcccaccaaaaatgccaaagctcccaggccaaaaaacaggtatcacctgcacgtccctcctttggaggttgcgcttggcacaagggcgcttcacgccagccctctgaagcgagggacttgtgttaagtccgtttcaggatgattttagcataccagtcccaggttcaaatcctacactacaaaaaggattgagctgcattaactacaaatgcaaggtcacattgcatgtcaatgatgtgatgtcaccttgcatttgcaaaatgtgatgaaatttttagcactaaaaatttgattgcattttgaaaatgcaaggtgacattgcatgtgacatgtgatgttactgttgagttttcacctcttttgcctaatcttccccaaaatcactttctctctcttcttttttcttttctcctcacttgaaatcagactggattaatattgccaagtagcctgttcttaactgttttctgagtactttctgagtcaaatgtgaaccttaataaactcaactcaattggtcttgtctctaaggtgatatgttctcctttttctgacttattgtgggttattaaaaattggttaacaagaattaactcctcttgttatttgtgattcaaaacatttttttcttgactaactcatctgacattactaaaagagaatgagaagttctgtatagtttgttacttccaagtattagcatatttagttgttttcctctctctataagcatatagacagactctcactttgtacgcagcaatgcacagtagctcaaacctagttgatactttaaatagcattccatattaccacttgtaatagttcctcaatctaaagtatcagttccatcttgctcctgctcatcgaactgtgtacttaggtccgtttctatcttttcctcaaaatctcttctctcagcttctgatttcatttcattctctctttctctcaggtttgcctattgtgctcgtcatcgccgctatcgcttgcttgtgactaacacatatcaaaccatcaaaggtgtgctgaaatccaatctaaagtatcagttccatctcgctcctgctcatcaaactgtgtccttaggtttgcctattgtgctcgtcatcgccgctatcgcttgcttgtgactaacacatatcaaaccatcaaagttttgcctattgtgctcgtcatcgccgctattgcttgcttgtgactaacacatatcaaaccatcagacttttcgtcttataggttatgagcccagttggcagctaagcgcccctggaagaaaaacatcaaacacaagcccatcttcgatcatcatcatcatgtcaaccacgactactcctcgacttcctctcctcaaggaagaaaacttcacccactggaagaaaaagattgaggcatactgcatggagaaaaacctcgacggctatctcttgaaagacaaagcggcaacggccaagaacaatcaaaaagaactctggtccaagagaaaaattcaaacggccggtattctcctcagcaatatcagcgacaacaatgaagcgcgattcgtcacagacaacaatcgaagagaacctcacctcctatgggaagctcttcgcaaacatttcgaggccagcacaccccaaaatcaagccaaagtttatcgtaaattcttgcaggtaaacttcaaaaacacactctccgaattcctcgttcagatcgacaacagaatagcaaacatgggatctgtaggtctcaaaatcagagttcccaaactcaaagaacccgacgtcaacgaaacccttctttcggagcaaatagtcaacaaacttccctcgtcctatgacaccaccaaggatctcattttcttaaaaagaccacttactcttcaaaaagtgcgagatcaacttggggccaaaagtctcgagtccgatgacccaccaaccccaaccatcaaaagtgaatcagcgatgaaagcgacattgaccaattcaaacaacaactactgcgataacgggaaacgcgacattccgaatcaagatgctaccaacttcaccctgaattggcacctccgtcgtaccactccaacaaacccaagcggaccgccaaagtggcgacttccaccgatcattgtcaagacgaagacaacgcaagtgtctccagtcaccgaggcgtcttctactgtgccggtaaagctttcctctctttgcgagaagaacgaatcgggctcctgctcttggacagcggttgctcagatcatatgttcccggatcggtcaaaattcaccgactacaaacccatgaactcgtcagttgagattgctgatggacagaaattatccataataggctcaggctacgtccgtcttcgcaactcagcaggccaagtacaatcgtacaaggcactgcatgtcccgaatctatcccaccccttgatcagcttcggacggctattcctcaaagattgcgactttgtccgtgaaggcaccgaatctttctctgtaaccaatgcagctaccagcacaaagctgttcaaaggaggagttcggggcaaaattttggcaatcgaagccgacgtacttgacgcttctttccaacatcctcaaggtcagtccatcgctcttgtctcaagtcacagcaatcaaactgacgctgaactcttgcacaggcgagctggtcatccaagcgcggaagcgttaaaattgatgtacggtgtcgacttttccacattatcatgtgacgcgtgtcgaatgtccaaatctcatcgactccctttctccggtactctcccccctcccaaatctcttcttgattatatctacatggatttaagtggaaaaataactcctgctactcccggcaaaggcctatattatcttaaaattaccgatgctttctcctcttataaatacatttatattctctctgcaaagtctcaagcgtttggaaaatttcaggagtactgcaatgaagtcgaaacttttcatgatctcaaagtcaaaaacgtcgtcactgacggcggtggggagttttgctcgcatgcttttgaggaattccataagtctaaaggaattcaccatcacatcactgcgccgtacacgccccagcagaattccatcgcggagagaggaaattgcacaaccagtgaaaaggctagagcaatgcttaaacaagcttctctcccttcttacctttggggtgaggctgtaacaacggcagttctctatgaaaacatcactcccatgagacggctgaaatgggtcactcctcatgaaatctggttcaacatccctttcaacacctctcgtcttaaaccctttgggtgcctggcttatatcaacattccaaaggaaaaacgagacagaaagtttggggataccgcaaaacgtggtgtcttacttggatatcggcagggaatccacaactggaggatcttacttcccgggaatcgggtagagtacagtcatgatatcatttttgatgaatcatgcttcccaggaatctccccaattcccactgccaatggatcacttgctctcttcaaggaggaggaaatcctgcctaccccttcccattcagctgccgactctaatcatcagggagaagtgctggaggactcgacgccatctccgcagcatgacgctctggtcaatctggggtgtcaacccggcgagaggcaagacgctccggtcgctctgcgacgtcaacccaaagaccacccacttccactctcccctccatcgcctttcatcaaggctcaggcctatggaccaagggttcctccgggcatttcccaacccattttctcaaaggaccatcctccccaacctgcgggggaggccccggctccgcaaaggggaacaacgacgggaaactctcccctgcacagccaatccctcctgtagcaaccctcccgctacagcagctccccaatgatgctgtggctgcgcagaggccatccaaacctaacacccctgacccattgccggaatccaaccctaatccccctgttgacgaggcggcggacgcagcattatcaaacgcgcgtccgaaacctagcttcatatatgttcccgcggatctatcatcccgtaggcaaagagctaacgtagcagcctccatcctttccactcaacccttttacaactctctgtttgcaatggcgacctcatcaatcagcaactcaatcccaactccccagacgttttgtgcagccatggattctcccgaagccgacgactggcaagcggcgatccaagtagagctagaggccatgacacgactgggagtgtgggaagctgtccctacaccatctggacaacctcttctcggaaccgtgtgggtctttcgcaagaaatacgacgcgcacagcaatcttgtcaaattcaaggcttggctctgcgcccaagggagcgcccaacaagaaggcatcgacttcaacgaaacctacgcaccgacgggtcgtgcagcagctcttcgaacggcgctcaccatcggtgtcaacgcagggatgaagatccatcaaatggacgtgcgtaatgcatttcttaatggagacttggaagaggtaatctatcttcgctgccccccagggtttgacgctccgccaggacactgcctgaaattaaagaaatccatttacggtttgaagcaggctcccagaatttggtactacgctcttcgcgacttcttctcttccatcaacttctctccttcggaagccgatccaggcctcttcatctcgaaagcgcctggctgggaatgtctagtccacgtctacgttgacgacatggcaatcatcagtcacgacgtcgatcgcttcaaaaacctggtttccaagtgtttcctcatggacgacttaggcccggcgacatcccttcttggcatgaagatctctgaccatagcggttatctcaccctgtcccaggaacgccacattgacgagctcctcaaggagtataacctggaagaggggcgaacagtttcaactcctatggtcccaaacaccaggctgatctcggctactccagaagagatcgactcctttaatgctcttcacatcaactacaggcaagctataggctcactcaactacatagcggtggccacccgtccggaaattgctttcaccgtgtcgcaactatcccaacacctcgagaaccccggtatcaagcactggagggctttcatccaccttcttcactacctcgccagaaccagaagcttctccgttcgtattgggggtggcgacggtgtcttccgcatctacacagatgctgattggggaaactgcgaagagactcgacgctcatactcggggtaccttgtcacctacggcgactccatcattgcctggaagtcaaaaaagcaggcatctgtttctttgtcaacgaccgaagcggagtatcgtgcgctgtacgacggagttcaggaagctatgtggatctctcaactcatgacatccatagatgggaaatctatagcgccagtcaacatctacaccaacaatcaggccgctctagcactatccaagaatcctctcgccaatcatcgcaccaagcacatcgacataaaatatcacttcatttgcaatgcagttcaagaaaagcacgtcaatattcactacatccaaacatccgacatgccttccgatggactcaccaaatctctcgccaacccaaagcacatcacctttatcaacatgctgaagatgaaaataacggaagctcaaagctagaaaaggagggggggcattagcatatttatttgttttcctctctctataagcatatagttagactctcactttgtacgcagcaatgcagagtagctcaaacctagttgatactttaaatagtgttccatattaccacttgtaatagttcctcaatctaaagtatcagttccatctcgctcctgctcatcaaactgtgtccttaggtccgtttctatcttttcctcaaaatctcttctctcagcttctgatttcatttcattctctctttctctcaggtttgcctattgtgctcgtcatcgccgctatcgcttgcttgtgactaacacatatcaaaccatcaaaggtgtgctgaaatccaatctaaagtatcagttccatctcgctcctgctcatcaaactgtgtccttaggtttgcctattgtgctcgtcatcgccgctatcgcttgcttgtgactaacacatatcaaaccatcaaagttttgcctattgtgctcgtcatcgccgctattgcttgcttgtgactaacacatatcaaaccatcaaagacttttcgtcttataccaagaacttgctttgttttctctcaatttttattcaaaatactatcttattcattctttctcaaaccacattttgatcacttgaatttagtctacttaagctagcctacctacagtgaataaaaaccattggttctttgcactctttttccacaagcccttcccaaaaataagatcctctttttgggcccttcacctcttacacactttggtttaaaaatttcaacagttaccttgcatttgcagaacacagcctaacactttttgtagtgctggtggccccaccccaccccccttggaagttacaatcctctgtcaaaaaatcttaatacattgtaaagatattaaccttttaattagggggtatcaaatataggaaatccaccattagaaaccagtcacttttttaaaaatatttttttgcatcaatgggccccaaaaggggttaaatgaagaaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctattaactgaaaaggttctctcacacactgtaattacagcctcattgtgggcttgcatcatactagtattacttgctgaacttaagaccaccggcacaggttggcgaaaaatgaaggaaagaaccagtggcttttgatttcttatagctagctatgtttaaatagactgaatacaagatggtcagaaagtggttgtgtagaaatgaataaaaaacagactgagaggaacttaaattcagtgttgatgaaacatgagagagacattttttatttatgataactctacttgataaacaacaaaagaaaacaagaaccacatttctgatgaagatgtcagtttcatcagatcaatctcagcaccaaaactttaagaataattagaagataagcatggagaagaaagaaattaacaactagggattcagagttctttgactacaagaatttgatgtttaatttcatgacttgctactagacagactatataattatcagtagtttagtgtattaatatgagaaagagttattataaaatttgagaagtgagagagatgaagaagggaagagctgaaattccaacattactatagtgcacaatttcaaatcaatcagcactcaaaaaacccctcaaggagcaagatgatacatcaaccttaatcttagattgaagattgtgagatgcaaatacattggatgaatcagaccagcaaacaaagaactaatcaaatatgaaactgaaatctgagcagctcgataatcagaaattaatgagtactatagggtgtcttgaaacatcacatcctctcaattgctggaaacttcatcactgggtcaaagcaaccagaatcaatcaaccaatcatgattgagagctttcaattttgcaagcaataacactgtatataattggtagaatgttttcaagcaatgatgatggtatcttgggatggtttgggattgtgatatataggaaatcagattagttgtgatttttttaattgtttatcttgcttttcatcctttaccaagattctatgtataaatccctactttgattctgtaacatgttgtgagattgtaagctcagggagtcaggtgataaaccaaaattgggtcaggtgcaggcctgagtacagcagcaacaacagcaatctaaaaaatcaaactaggaagattcaatatgggtaataattgtttgagtgaccaaactcttcagttcttgtattctatcttatctgatgatcaccagacatgctattagtctctaactagctgttccaatatgtcatttgttgcagacaacaaagacataactgaaagaaatacccaaagtcagtcaataagaatagtcaggggaaagttctccagagactaaaattgaactgttcaatatagaaacaagattcaggattatctattgactcaaggagacatttttaggagagacaacctgttactaaaataattgacagcctgtcaatcttaaaaagtacgacaagaaattcatggctgtcaagagacaaaaaacccaacattaaggctgagtctcttgtcgtgactgtgctatgttttgtacttttgatttgtttcacaaactgggaatttctagatttttttttttagtgaatcccaggatcaagtcctcaaaacaagctacacacatacacaaatctgccccacattacacacacccttgtgtcacatcatgagagagtgtaagttccaatcaactatagtctctgaacagtttttcttttcttttcttttttttttggagtccactttttatagtgaacatccccagaccagcatcacagggattgtgagtcaagctcaaaaactcccccccccccccaaaaaaaaaaaagaaagaaagaaaggttagaagttgtgaatcccaatggttgatttaattacatgacaaaaccaaagaagaaaaaaaatgccatacttccataacaacccttaattacccaatacaaaaaaaaaacccagtccaaaaaaaaaaaatgaagagagagacagggaaagggggggataaaaatgaggaggagaagatgacagaacatgtacacacatacttacatgttggcatgtatgcatatgtatatatatatctatgatctacacaaggcttataatggattgatagactccaaaagagacctttatgtagatcaatcacacacttgaggaaatatatttacatttgtatattgatttcttatttcacaaacaatcaatcaatcaaacaaaacaaaacaaaaaaaaacaagtataaaaaaagaaaaaagaaaatccttcatcttcatttttttttctcttctctccctttttttctctgcctcctcctttgaaaataaaacaaaaaaaacttttaaaagaactataaaaaaaagaaagacaatgtaaatgtaaaatgtaaataataagaggaaaaataaaataaaataaaccatgctcttttaatgactgtcagtaatgaaattggaagttgaactaggatgtctagtagtgctagtagtagtggtagcagcagcaggaacagcagcagaagaagaagaggaagagtggtggttaccaacagtcgagttaaaccttttgaaagtagtcaacaattgagcaagtttatttttactttcttccttcttattattgacaggggggttagaggtgattgtggtagtagtttcagtctgaccagaaggatgattaacaggtgctttcttccgactgataggagcagttggaagaagtggtgttgaaggaattggagctgtaacgtttgcgttcggagtagttttctgaatccgttcacgacggtgagaagccgaggtccaatgggtcggcggcttggagaacgaggaacagtcggagcctccgccccagctagtcgtactactggtgctcatggttgtcgcgatcccactactgctggtcgtcgacatggctgccctagagaatacattcctctggccgtgacggttgacatcttggagttgagcgggcgcactggctgtattcgaggtggccttgcccatataagctgcttctcgagctcgagctcgagccacaaaggcttgtagatctggattagacccgtcccgaaacttctccatcattcgttccgcaatgttcaattttcttttggtggttgtcaacgaggttgctccctcatcacttggcttcatcgtcttggtggcctgactaatttcacgggccaagctctgcgaggcttcagccaatccatccagtatatcgacctccccttcttgctcgtttgttgacgataggtaacccgcctcgcttccgttgcgccttccttccggttttcgtccctttcgagcgcctcgctttctacgcttcggattatctgatcccaccttacttgcagaagtacatgattcactgtcttcgccaatcacatcagctgattccttgaccgcacctgggttcaaaaccatgtcggttaggatctccgttggttcgtctgcaaagtctttcaaatccgatgatttttcaggccaaggattgagcggttgcttctcaatttggcaaacctctttctcaatgactactggtaattcggtgggcgagagctcaggaggtgataagacttcaggcacagcaggggggaggttgatgggatggaacaactgagatgagcgtttcgataatcctcctagtgacgacccccgaaggctgcgacgttgatctatgacacctcgggtatatgaaggggacatggcgatcgtggcgtctgaaactgatgcgtgggattgaccaccgcccatgtggtggagaaggttttgagcccattcaccaaacttgcccgccgaaatcctacgctggctgcgaccagcgccaacttccacaaatacattttcagcaagaaacgtggcaacactttgggtcattccatcaaatcgaccttggaggaaagaaacaggatcgtgacggaactcgcgaaaatcggggtctgagcagctagggtccgcccagggacaacggtgatataacagattgagcagaacgattcctagcgaccagacatcagcctgaattggttcataggtcggattcaggttgttccgacattctgttgagggaaattggatgagtattgctcaattgaatgtttgttttttgaagagatattattgacatgatatgcacttaccgtaggccatgtaaggtttactgccacaatcgaagtcctcgcaagctttcgagctggtaccaaggccccagtcggtgattttgacagtgacagaagaccgaacgccgatctgatgttcggtggattgagccttccagttgtcgcccaaagttcccttgcgatcgtccacaacgataaagttctcgggtttgatgtcacgatgacagacaccagcttgatgacaagcctcgacggcctcgcacatttgcacaaacattttactgatcagccgcaacctcctccttgaaagcatctcgtcgtcagcagtgctagccagtaatgagggggaaggtggggtattgagggggggcgctgtgacttgagccgagccaacttcccgcgatttgtcttcagtggaatgtaagtgaggctggatggagctcggtaagtgtggagcgcacgagttggtgcgagaagatagagattcgagatcttgactgtctctagcttgctccaaccaatagaacctacaaaagcaaacaaagagacgggcatgagtggtgtaaaaatggatgcgggaaaataagcacatccactgacaaatcttgacctgggcaatattcaatcacaaggaagagccagttgggcgtttccagagcctggaatgatggaagtgaattaattatagggaatgagtatggagagcaaagtgcgaacacaggaagaagaaaaaaaaagagaaaacagactgaccctatgtaaagcaacaatgttattatgtaaaggtaaggaacgatgtaactcggcttcgccacgttgaaggaccaacaactcatcgctcaagtttcgcttgcaaagacatttgagggcgaaatccctcccgtaaaccactccctcagatgagcctttcgtgcgtgaagatgccaaggggtcaagctttgacaatgaagcaaagccatcggatgccttgggagtttgtgagagtgtactatcgagtgcggtaggttcgggttcaagagcaggatcatacaacacctcccggactaagtagaccaccgcactggaaatgagacacgccaaccggaggaggggggatgaaaattcaatgatgagagatcgtatttccttgtttactcgtgaagcaatgaggcgaatgaacgacttactaactgcccacgccgatctgcctgacaacttccaatattcccgactcaccagagctctcggtgctagccttactgagtctacagccactcctcgaagacgtgtcaaagagatcacgaactctgtaaccttggtgaagagtgcccacgccgacgcgatcaccgactttgaacaacttgcgagccccagtagcttcatgatctctttctgagtcggcgtcatcctcatcatcactccaacgaggttgacgaaaggtttcctcggcaaagtcttcagatagatcgagttcaaacatttcattggccagctcgtcctttgacttatctggaaccgagtgaatcagactgccacgtctcgagtgaccccttagactaggacttcgaacccgctcgtaatgctgtaaaccatcttcgaacatgcacaagttggagagtccgcgggcgctagtaggggtaaagaagcgacgtgagacttggggcgaggtggggctggatgagctacctggcactccagtggccaggttggctcgacgggctgcgaacgaggtcttgcgactgtgtatgggatcgggactggccggtcgagtgcgaggcatgctcatgatactcggcaggctgggttcgcggctgatgaaacccgatccagcgcgtcgatcagcttgagccagttcgtagaggtagggcggacaagcaccgggggatgctagaggatgagagggacggggagacaatggggcatgagcaggaaggagagtggtattgaggggtgataggaccaggggtgagggtggagaggaggggcgaggggataagagggaattgggacgagcaagctgaggacgttggatcgaggaattgtgttgttgttgttgttgttgttgatgttgttgttgctgttgctgatgttgttgttgttgatgctgtatgggcagatgggaataaggtggaggaaggagggtgggtgagagggggaatgtgacatgcgcagatgagggttgtgacatcttcggggagggtaccgagctcggggttggcgagggctgtagggatcggagagcgagaaccttgctcttggggttgctgggatttgaagcggcggatggggacgaaggggctggtgaggctggttggaagatctgggcgatcgtagcagcagacatgattgatggacgacggtcaggaggagcttggataatttcagcagacttgaaacttgaagcaggtcttggcgaggaaagataagactaaaacaaaagcaaaaaaaaaaaaaaaaaaaaaactatgagaagctgagcgaagactgagcagagcaggctggttagaaaaatacaaggcagagttgtttatctggggatgttggaaatgctcgcgaaggagaaatgaagaggttttcgatcagaatgaatggatggattggttttttttttcttttctttttttcttttttaggtattgtaatatacgggggatgaaaggtgaggggtgagtgtgtgtgtgtgtgtgtggagtatagtggtggtgatagcggaagtggtgatcaaggaaggctaggatgatgtgacgagaaaacttgagaagggttcaacccgatggaggagtgagtgagggacagccagtgaatcaatcgagatcgaggttgaggagttgagggctgagggtgaggctgagtgagtagcgagtgacttgagaggaaggctgaagcgagtgactgagagtgagttgagcctgttgtgggggagttgggattcatcagagtcccaagggaggatgactcgaatggggtcttgggttggctggttgttcgttggtgctttctgagaagacaaaaggaaaatgatatagagcgagtcaggacgactggagacacttcccagagtgcgaaaagagatggtcaacaagaagaaaaaaaaaagaagaaagaaggtggatgagttacagtctggagctttgttcagatggagagcatttgggagtgtgatgatgaaatcaaaaggggaagatgatgcttttggctgtctggatgaggaagtgtttagctttgtttacagtttgacagctgctgagtgagttttcgttttagacagttcgacttcgaggcagagcaccgggcagcataaattatgacaagttgatcagtttgactgagtcttttgggatgtggtgatcgggaaaacaagagagatagatggttttgttttaggttctggatggttggtgttggataaggagaaggccttctcactgactccaagtcgatcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcttggaagcatgtctgttccttctgtcaagacttcataaacagttgaaagcgagaagggggctaccgactaaaatgatagataaatcgaccatatgactcacaaatcgtcagggaaccgacgggccttggtctacagcgactaatagagctcagagtgttctttctcagcttgtatgtaaaaaaaaagccccaggccagctgattcgttggatgtgacctcgccggacagagagagctggatcgagagcggggagcgggtgagtcgaggagaagaagccttgatgaccgaaatggatcttgctatggatcggactagaggattcgagacgagacgagttcattcactgtaagagcacagtcaggagaaaggactgcttctatgaacacacaccactgtgagaagaagagggaatcgggacacttccagggaaagagaggaatacaaaagagggggaggggaagaagcgtgagcctttcaaggagaaagagagggagagagagaccgttgcagggggaggccgagtcaaaaagcatttatacaccaccttcataagtacatacacttgcggatacacatccataagcccatacatccataccaaaaggaaatcatctttcttatactgtcgaccacacttggttacgtgagccggcgcttgaagatgtcattatgtactcattaggcaaatcaggtctcatttccagtaaaaacaaaaacctggacgaaagtggctcatttgaaacggatggccgagtacatggtagggcatacaaaaccagctcttgaatggcagtgaattatcgactcgcgcagacggcttggcggtcaacttggctgatcgcaggagacggtatttattatctttctgcttaccggcagtgcaaagccggtccagaattactggatacatcccaccgacggccctcggtccgacgatgagccagctgatcatctaacaataataatgaatatgaatatgtaccgtaccgccaagagtgggccccaagctatgtaagacttttccatatacatgaggaaaactcttggagccatgactgcgagttgcagggttgtttcagcaacgaccaggagctcaaatattaatggatgatcaccgtttctatgttgtaacgttgcttaatgctcctccagctggcggcgatgaggtggaaggcgtctcatgagccaggtctgacctctgacaacaaagctagaagtgtacctcatgggttatacaaaccgctgcactttagtactcaaagaacgcgtaatgcactagtgcagcccatgacttcagacttcagacgagcacatgtccagcactcgacctacatcttttagtctggtctcaaggacatcgatcatacatatttacacccaacaacacatgatcaagcaagaaccagttagattcattcagaattcagatggctggatgggatggaagctgacacactcgacacgctacaaatgatgtccaaagttcggatatctatcgagcacatggcattttttttaaatttctatgtagcccatccacacacacacacactctctctctctctgaattacaattgcttcttctggctccacatcaatcccattcccgggtgattgtcttacagttaacctcaagattgcggatgctggattcacgatcttgacggtagaccatgtcagaaagactgatggatcaaggcttatctatacatcctacattacaatcttagattttgtacatagttcggtggatgaactgtcaaccatgtctgttgctctctccgcacatattctatattcttcatccatgattccatctccaggctcgtatattgtagtgtggagactctgatcaatgtccctgcttggatacataatctagcttttgtagcccgagttgatactattataaagttccatatctagggaccgatcttcagagttgtggtgttgatacatccaaaagtttaatttctcgagattgctcgctgcccgtcaaccgggcctatgtactcttttcaaaattattatattatgttgcatttgttggcacttgcacgatcggatcagcttatccgatttttctggagagagagagagagccatcgacaatcgcttagggtatgtacggctatgaagcagtatgcgagaaccgacgtccccttggccgaaatgaaggccaaagtaaactgatacaaaagcgatcacgaagacagaggccaaataaattgctcaatggtgatgaaagttggggcagaatacaccatttatgaggatcacggaacccaacctggagagggtgataaattagcaactcaaagtccttcgccggtactggtagccacaagcactcaaagccaatcaagctaggccgtggatgaaatccagaagtggttatcgtagggaggggaaaatcaatgtctttattatctctggccacactttccctcttgggccttgacttgggcgattacaattagacagttcgttgtcggtcacaagatttgatggccacagggtacaaacaaaatataagaacaactattttatagacactaatcacattttgccagaggatgtggctggaacgatgcagatacttgtaaaacacccgccagtggagaagggcaaggagggataactagacacgggaaggagttgaatagagagagagagagactaaaaaggaagtgtaaggacaggcacagaatacagagtcatctttccacaaaaaaaagaacgtgtgagcccaacaagtctggcgatttcttccgggttccacagtttgacgaaatcgacggccagataccaagtgcagttttctataggggcgtgggtgtggatgcagacttgagacaataggtgcacgctgttttggtgggtgtaagtctcgcgttagtctgccggcgtgtctatgtagatgacattcggaattgagagactcactaaggtattcagtgtttttaacctgtggacatgcgaagaatctacccctcttatcgacggcctctacaaagccggggagagggatgggaggcgttggacatataagcgttggttcaactgatttagttattatgtatgacatccatcctagagccttcagtacgacttacgaataaatttatagttttcaaagtagtccacagtcgaatattcatatgggtatatattcatttttcctgcggttggattgggcaggtgagtggcctcatcgatcggcaggcagtccacaaacctaaaccttggtttgccctctgatagtagttatccagcacgagtgcgtaacaacaagaaaggatttgagtgatttgtccggagaatccttgccatcaaactctaaaagtgtgcacaactcactgcccgggcaatccgaatagtcgcaaacgtaaacttctcccttcttggttgtacattctacagaaagatttcgggggaattggccgacaaatcaggaacagtgactgtgtgggatgtcatcttctacggagggcattaatggtggcgggcttacttgaatgtcctaggtttgtattgaacgagaattctttatcgcagacttgctcaggttcatggcctaaacgtcttcggacaagggaacgttcgggcgattctaatagctgaacagagggcaacagattcatcatcatgatgactgcatagatgatgtaagatctttgagcccaatctttgaggaacattttttgcttgtgacttggaatattaggaacaatgactgatgagatgtgtgagattagacggtgagtgtgagtgtgagacgagtgatgccggttgatgccctccgcctccgggatgagagaaaccagcggttttatactggatggaccacttgtggcccacccacaccgtacaccatccaccgttctaggtaacttgtggcgtgcgcccgttgtgccgcagaactcctcccgcccgagagacactttcctgccgcctcaggagtcggatgcgttactaggaagcaaaggaaaaatcaggacttggttagaaggaatgcttatcaggacttcgcgttgctcaagtcatcttgacttctggatgttgtcaagaagcctgatcatcacatggtgcacctcaccagcgcatacacctaccccacaggttctggtcaaccgaaggccgaagtaaaaaatcgcgttggcccaaccctcccgccaccgcccccaaaaaaatgggtgtttcatagcgggaggtgtactcggaagccgcagtcggcccgacttccttcccatgcaaggcttacagagagccgtcgtgttggcccgacttccggggcaaggcttacggaaacacgttgcgtcgggccatcttccaacgtacatagggattgtcgagggcactgccttggcctggtttccaacgatggccttacatacgccagctagccatggaggagtattgcgccaaaaactggagaggactggccgccatcccctaaacaaggtgactcgggcgtgcctaagaggtggattagatgggcatttttggtggggattcagtcggccgcaggaaccgccagtttggggggacctctcagtcaaaattcccttccaagtccgctgatcttcaacactaacaaattacatacttgtataagtgaaaagtctgacagctcactaattactacatcctatgtttttaatagttggccttcgagtcaacatacacagctggccaaaagtgcgagaatcgaaacgtccaacatgatagacggtttgtggagggattgacccacacacccataattcaaaattaaaaatccaaaagcagattgatttgccttgtacgaaagatgatttgatgaaagctatgtattgcttcattgatcaaagcaaagtgcccagtcattcttgaaatttgaaccgctcgttttcacaaggttacaaaagtcgaggatgatagtcattagtcttgcagttgggtcaactgcaaacaagcgatgaattgtctcgagtctgaccagacatgaagcctcaaatcaggcctgagaggctctcttcatgtaatagtggcatagtctccagtattggtgcccatggatttaactcatgtcacccctctctaattacaactcgccagtagcctgccagtaagcaaaagatccacatgtaccatccgtgcgggggaggacacaattcgtgtctcacacagggaaaagggatcgtcgtcaggaaatcttggtgagcgggggttcaagtcgcctcgcaactcacgtatgactgtctttacattacgtgagttaacgttgatcctggggatttgcgcacttggacgtcacttctgttcttgttgcctttgtatgcacttacttttattttttttagacacgggcttggtttcccatggacaatcttgttggaggattcattcttgcccaaaagtgtattcattaaatcgattgtatcttttcatcattaaggcctcgtttggccgtccatgatcgtcataatcgatcatggcgaatatatcgggggtgcacagctgaagacggggcctcacgatggtgtttgggaggccacgtcatatccacttttcttattacggaagtggtcagcgaaatatattccctgccaattccaacattttgggtccccccaaaattttgcgtcataagtcctcacagcgaggttgatgaggattttcaggctgcgtcatttgcacagcctggaatcatcaaacctagattttgatttaacgattggagacgacggcctattacgatcgtggacggccaaacgaggcctaaataatattcgtttatcccgatcatgagatatgtatgtttgctcttcttgctctactcaaacatatctgtatctcctacaacccaacccaatctgtttgtttttgttgtcgtcaactcagccaacacccaccaccaaaacaaaaacccaacactgaacccctcccccaccccccaaaaaaaacccccaaaaaaaacgagatgaatgattaacaaaaaaaaaccaagatcaatggagtaatcgaaagagagagaagagagaggattaatcaatcaaggaagatgaagagagagagagaagataaagaaagaagaacaaggtacagaaaccgacaacagactaaacgaagatctgcaaagaaagagtgaataaatgagattaagtagacgcggtattagacttaaacagacatcgatcgatacgtttgaggacatgagaggggacgatcgggacgacgggattacgcgattgggcgggattcttattgacagtagtggtagtggtaggggtagtaggggtgaggacagagggtggagaagaggagggcgaagaagaggcatgggagttggttgagggcaggggcgtcggcttggagatggaggaggaggatggtgagggtgaggaggataaggctagcgagggtttgagccgcggggtttcaaaagaagattgatcgtcggtcggctcctgatgatgaccattaccattaaggtgaatctgatcatcaacggcatcatcatccgagagagattcatcatcatcagagagagacgagagatccgaggaagcccaccaatggctgccaggcttcggttcgtcggggatgagatacgtcttaagactgccaaagggcactgttttcttgaagctgagcagaacctcggtggccgtgggaaggccgaagggcagcatctggcgggagtcgagcagctcgccgagacattccggggccactggcggctcgtacgagccgtaggcctccatgtcctcgtcgctcccgaaggcggcatcgatggcttggatcgctttggccagcccgtcgtccttcgtcttaatgatcgtttccttcgcaggcgaagagggtaaggagaccgtggtctccccgggctccaaggaggaggagcgtttgtcgtccagctcgagttccgagactcgttggatccgacgtcggtcccagtcctgttgggtctggaccagatactggcgacactcctccgagagctttggctcgtcgacttcgaagcgatagtctctcgagactttgagcagttgggcggggttgagggttttaagactagagacgatctcgatgagctggtcgaaggagcgggccccgctggccgagagacactcgatccacttgagcaactggttgagcggctccaagtgtttccggaccacgcccgtcggcagccggttcgcccggccccactcctcaatcgtcgtcacattcagtttgatctgcatggccttcgagcgacagagatatttgcgtcttgagatgatccggttgaaggtctcgcatgagagccagtagaagatctgcgaaaagatctgcacaatcaccgagccatggatctcatacgcttggagtagatagagcaccgacgagagtagatcggtgatcatcttggtggtcttgagggtggatggtaaggatgagtggggttgggatgagttgggggcgctagttgttcgaggtccgtgtccaggagaggaaaaactggtgacgctgagagtagagctgggtggtttggtgggggaggtgacctgagtgccgtcactactggcagtatccagcttggtattaaatcgagggattgcgggtctgaaggaagtggttcggttgcgtttgacggtcagtgctcggacgaagcgccaggatccttcgggctcgaagtcgacggccatctcgggcaagggctcgaagtcgaggatggtcgagtcgatcagcttgtccaagcgccgctcggcatcccgaataataaacacatagatctcattcacaaggtcttcgaagtgcagttggatgtcgggtgccgtgagctcgttcagtaagggttctcggcggatgtagtatagcaaacagattgagttgaacagccagaaggtcgagttggccatattctcctgtcgagcctgtccaagcataaaaaagtcaagaaccaggacctaatcaaaaaagtgtgagaagagcttacaagaatcatctcctctatccgatcaacagctcctaacaagacttcttctaatagttcgacggtgcccatatgagcggcgaaacgagcacagaagaacaagacgttggctgggacggagcggtcggatctggcttggcgaggttcgatcgtcttgatgactgcctcgaagaccccctcgagttcttcgagtgagcagacgagcatctgatccggttgacagcgttcccattcgaattcttctgcccgttgctcctgctcccattcgtcatgaaaactggccatgagaccactgatgaccgcttggttttgtgtttgtagatgatgatgatgatgatgatgatgatgatgatgaagatgaaggtttgaggggaaatcgatgggttgattctgatttgattcaggctctaggcctaataggctcggctcgatatcgagtgtttttgaggatagtctggcaagttggatgatcttcttggcttcagatttagccaggtcggcctcggattgaacttcggctagtctgagactccggactgaggcttgagagggacgacgagagtgaggggggatggtggaggatttagcttgttcggcgattctgatgatctcgcggatggtctctccctgttcgtctctcttggcaaggtcgtagggacggaggcctctaggttttgttcgccttcgcttgggaggatgtggggttgttgctgttgaggttgagtcttgctcacttggggccaatgagcgagagtcagagccggcatagattgagttagagcaggatgaggcttggcggctgtgtagggaagatggcggaggttcggaaggaaatcgatcggtgaatgagactagtgaggttgaggcaccatggttgagtaggtatgagacgatggtcaggtcgccattccgagcagcccaatgtagggcggtccagccaactgatgtgtgtgtagttttagtttgggatgggtttgttgttgggggtgtgaaggaagtactgaccagcatctcttctgtcaacgacttggtcacccagtccgtctacgatggccctgacagcctctgcatggccgaaggcggcggcaaggatgatagctggtgatccgtcttcgtccctggcctctagatcgatccattgtcgtgcttggcctggtttgaggagggtgatatggtgtgagctggatggggatggtgagagtgggtgttcgtttggggtggtggttttgttgagcagccattctagtaggtcgctgtctccggtgctggccgctctgaggtaggcattggtgaagacttgtttgatctggatgagtttgtctgttgttgttgctgttgctgctagtcgtgagaggttggttggggtgggtgctagtgcgatgagtgggtcgatgtagtttgggtctggttcgttctgcatggttttggtggtggtggtggttgttggcttgaggatgggtgttcctactcgagacagtctgctccccctttcaccctcaacctcaacccaattaaccccccctttcacttcacctcaaccttgtcctgcccccaatcatcagcctcttccactggccaagctacataatcaacaagcaactgcatcactagaaaaaaaaacataaataaacaatttcttgtttgttcttgatgttaatgatcacctagaagtattcccttgcttctggtttccttatctttgattatcttaattctgctgcttgaatcagttgtcaaaaaaaaccccttcataggatccctcaccttaaccttgacaatagctggccgtgaacactcatccagaaccccaaccttaactaagttctctcccaatagccatcatccaggttgccgactcatgaatagatgttctggcctcaagttgacaggcatcagttttgaagatgagctaaccagaatcactaatggccaaggccatgaactgactaccttcttgctcaccaatcttggtcatcgtgagccttcctcaagaaatctggcatcctagtgggcctccaaaatccatgtcttatgtgtctccccaagactgccacaccagtccatgtggttttatcacctgcattaaatcaaggtagcttgagagaatgccaaaggcacacatattggatgtatctgcatgtcttaactattcagcacatgcttaatcatgaagagcttggtgattttcttttcaaaagagatatagcctaaaacaaaacagattattgaggtacacatttgcatacctctcagcccaagaagacttttgtttataaagtgcctccttttggtggcaagtgataattactttagaggtgtgtgctatagtatgcttgtatgaagtcctagtagttatttgactgtggtacagttatgcttatacttaaaaccaaaggtaggccactagtctacacttttttttccaaaaaaggtgtctgcatatacaccaggaataatttggtatcaccagatgacagttaaaagcaacccaagtccagctacctacccaccgagcaccccactctgtgcaactacagcccccactgcaagacacaaaggatctatcgtagtcaaccagtagagtatgtacaaaaagagaaaaggtagagccaacattaggctgctgcagatacacatatctgtgatgcattgtgaagtgacaaaaacttgttacaattcatgactgttggtgtattggctaagcagagcattactaacaatcatgtcaagagctggagacagcactgggaatggctacattaaatgcagcattaagatagcatagtattagtgcagtctgaagattgctagatgccaacagcttatagaaatggtatgctgatacaagacaggtggactggttataagcagcggtgggccgctacgctacactacgctaccggcccatgtagcgttagcgtagcggcgccaattgttttttttgcgtagtgttagcgcgccgctacagccgctgcgctacgctaatttgtagtggcgctatacgttaatttgtagcggcgctaacactagccattttttggtgtatggttagcgcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgcctcaaaaccgctataaatcgctgtagcgcagcgtagtgggcagtttttggcggcctgtgcgtgtagcgttagcgcagatggggggaatcgcgctaacgctacgctaaaagttagcgcaaggtttagccccatgcgcgtagcgttagcgcaaaaaatgaaaaaagtgctaacgctacactaaattgtagcaaaaaattgctacgctaacgctacggttagcgtagctggcccaccgttgttataagcctccagttgttacattgtgttcaagcagaactcaaagtcaccaaaagcaccatagtgcagactcaccaaagggatgagtcagaggctgctccactaatgttacatggacatttagtgcagtgtagcatagtgacccagtgcttctggaaaatagccctcaataacagctcatattggcattttttagttgagatagcccttctcacattttaagccatcagagggtatcactattttgttttgagaaaaacaacaaaaagtaaaaaaaactggctgattcatttgctgtttgtggtccttatgctcatggcccaccattagcagagctacaatatgaaaatgtaagtaaacatgaaatcatcatgtttaaacagcttttattcccaatgatagtgtgtcatcttgagacctcccatcgggaaatttggcatttctgaaagggggaaaacaacacccatcatatatttcaagtgtttattaaaaaaattgagagccagaattcatgtttattctcaagatattgttggattcaattttaaatcaagttgaaacaaaatgctaacgagatagactatcagtacctaagagtgcagctacaatggcctgagctcagctccaatggctgggtaatataactgctttttattgtgaagttgtcttgatactgcttgaatcaaaagaaaagaagagaaataaatccataataaacagagagcttgaaatggaatggaaggtataagattacattatgagaggggaggagacaggatacaagcttcattgataattccaagtgacaagagtatacaagacgatgaagctacaagatagattagatgttatgcattcgataaaagaggatataaggaaagaagaaaactttaatattcatcagtcatggccaattcaatctgtgccaagtacgcgatcaagttcatagattacccgtcgcaatcgtgcagcagcctcatcatccacagagcgtgcaggaacctttgagggtcgtagtgggaattggccttgggcatccgagcttgggacgggaggagtgccacgattcttctggggagcactgtcatctgtgagacataagtggcaaagcctggggtggttgacagaaacttggaagccaaggtccctcgcaaccatttgtcttaaggtgatgactttcgactcggtgttcacatagcagggtttctttgatgcttggcgaagagcctcgcggtactccttgtcttcccaggcgcactcgtgcctttcaagtagatcttcaaaaaattaatgggggaatggttactgtcagcttaaaagcttggaaaaagacaaaaaaaaatcatgccagataaacttaccaactacttgagccattccgcggagggattcttccatcgtgataattctttagaagccgctttctttagatctggaataagagtgaaaagatttaaagcgtgagaggctggcttaagaggagagcggtaggctgtggagtagagaagagaaagtagaaggctgtcttacctttagcctagcgtaaggtggggaaagaggagggagtaaaagtctgccggcacacttggatggttggtgagggaccacaattgggtgaacgacgctggcgtatttatattgtatccgtttgaggctgagcctttctgctgcttcctgctttccattggctgagctgctccccttgtccgcctttgctgctgaacgggacatgctgcagctgctgagtctagcgaagagacaggcagcaccgcgccatcatgtagaaatgctgaggattcaactgagttgaacgttatccggaaagctcattggcctcttgcttgtaattagctggttattcgtaacccttaatcaagttgcacaaatcccatcttggggccctggcttcaaactcatcactggtgtgtcaagccaaggttagctggagatagatctcgcctctgtggttatcagttcaccctccttgtattcctcttcagtttcttgagttgatttgtgaatcactcgctaattctccattgcggggcactcacgaaaacaaaaaagtgttttacacttcgcttttaagggatctatccatagaaggatggactaaaacatcctacattgttaattctattaaatccaattctaatcttgtgtcctctccgcttggaattaatctccattggtactcgttagatcaatttctactcattcctctcctccagtgccaccaaagaggagggcccgaggtgcactagaaggtactttccagcgcaatttgaaaggctgtaaatggcaatctggaattcatcaataggtctcatctgtattggaaagcattactgtttgctgctcctgctgcttgttgcgacccacattgctatttgatccgttgtcagcttctgaaagaggatctttatttctaaagttttttttgtttgattaatcatcaagacatggacaattaatcctgtttcataaggttgataatcacttgatttgatccagtgatgacatctggataaacaatgatgaaaattggtcttagggttcatttagaattcaggaaggctaaacatatttttacaatatggcttgaagggtatgttgaccgttttgagtgttacatttgagctgacttaacacaatgtaaaaagtcactttttttattcttcttacaagggactgacaggatggttgatctaccatttatgaagctattgcggcccttttgggtgttttcaactatcttccctttgatttatgtacccagagttaacacagaatgtttaccttttgatgtgacatttcatgttgcattgtttggccaaatacagcaaatatgactgaatatttgtcactagcctaaaagtgatttttcattttttcatttttattttttctcttgcaaaatggaatgcatattacgactgcaccaatctgcaccaatgtattgtctgtggattaacttgcttctatatacaaaatgtccctgtggattaggtcaataaacgatggaaatgagcaattaaaaaaaagtgaaggtcaaaggagtgtgagatacaaaacaacgagaaatagcttgaaacccaaaatatgaattttccatgatacatcaggatgtgtggaaatgaataagaaaaaagtgaatgtgcaagatgggcgaaaagacaatgccgaataaatgtcctcgatttgcggtggaatgtgtggttgataaaacttccacacaaagaatactgaactaaattaaactgaggaagaattaaactgttgatgatagctgttgagcaagtagcttcgatggggcaaggtgatggtgtacttgcgaacaatcctggctttttggacaggatgaggtgaggtcttggtgggcatttctgccagacgacgaagcaggtgcgcggcgttcgaagtaagcgacctccggccgaagggcactgcaaggttagcttttccatcgggtgccttctggcatgcatcgccgagaagacagacggattgagtgtttccaggtttctccaatgcaccgttccgctcgttgaacaaacagtcaacgaatgcttcgtaacatgtcacgtattctggaccgacattcgtcttttcgaaggtgtcgtgcagagctgcgaccttggattggtactgtgggtcggcggggtccagcttgtcaacaccgctggcttcaatttttgccgcaatctgggcaggcaagactccgtagatctgcaagggacgtggaaggttataacattaatgatccaggtgcatttgaaagaaatgaaactggtagatgggcagcctacttgttggatgtatccataaacaatttgcttcaccgaagctggtggaccatcaggctaaaataacagcgcccaagattaagtaaagcattcagaacgagcctgtggcaggacaggaggagcatcttactttgcttaaacagtccttagtgttggcaatgttggaggcagcatggggatctgtggtaccaataacgctatctaagcagttggctagactatacgcgtacgtgacctacgacaacgccggaaaaaagaattagcccgatctggagttttcgactgagagatgcgagagagtggcttatttacttgatttccagcatttgaggccacaagagatgatgttgtattcctgacggcttggcggaaataagcctcgtctgatgcagtgtcgtttttgtccagatagtgttcagcaatgtcgtgtactgagtcaatcacattgggttggaggtagcccacaaactgaaaggagaggatgttggattagatttgtttatacaaaaagtttcaaagatgacaattacctgattggtcacggataagtacagagtcttcaaatcattgtacacggactttccggtgggagagcggttacattcttgagtcatctgcatcttttgctcataactgccttccgacttcatagcggattcaaagcagttctgagcgtcgttcagagcggcgatcaattgaccagagacggaggcttggacggaagtgatggcattgttcacggaatcgtagaaagttttttctcctgggatgatggcggtgaaagatggatcgagagctttggtggcctcatgaatgactgctggtggaatcgcattgtttccaaagttcttcaagacgttggtcatgatctgagattatcaaaggcaagatttgatcaataagacattgtttttttttttttgcaaaagaatactttgagttaaagctcacgttagaaacaccggtgatagacattccgttctgtatgaagttgtcagtgttaaatcgctccactcgatcaagctgaaccagggacactgaccatcgtacaactctcgccatcatgaagaccaccctgttgcaccatgcccccaatacaatctttgagatcctgataatgcagggctccattggatttactcaaaatcttgttggccgcatcgttgatgctgtttaaagtagcattgattgaagcagccatcgagttcagacggtcttgtgagggagtagcgctggagccaatgttttggttaatgggggcggacattgctgattgatggattattcaacccacacaggattcatgtcagcttcaagctccttggattgtttcgccacttgatagaggcatctcacatgtgcttacctcctttgacaattgtgttgaacagttgggcagtttccgcagaggactgggtggaggagttaccagcggcagttgtgatcgcatcagagaaatcctggattgcagcgtgagcatcggatttcagttgagcagtgacagctttctgaccagagacgaaggcagtggacacgccggacaccgtagccggagcagctgtttgataggacgatgcgtcacttggctgatactgattgccatgtgcctgagacaaagataaggagactactaggaagtttaagccgaagtgacgcatgctgagttttgatagatgttcttgggaaaaaggcttagcagtgaggaaagaagaccggggacgtattaagagaaggtattgatttatatgttatgcctcaaaatgaatgcgagtcaagagtgcgtcgtacggcctggtttggccaaaaggaaggtaataatgggaatagttactttgggagcacttctgaacgagctcagtcagttattagagctgcaatggctggagtattgggatcgaatggtggaaggctccttgcacttgaagatcaacgggactattgccagttcaattcatattggaaactccaaggcgtttcggttgaaggccgtgtcttgagctgttccagcaccacccagtgtggacatttactggctcatcacggttgaaagtctgcggaaataagacacagacctctggagtaagtgggctaagatgcacacattcagagcactgacaatggtctcgactggtatggtaaaaaacttgctcaacggtgtccatggtcatccgaagcccgagaatcctacctcaagaggttaaccgcaatctgctatgaagcctgatctagcaaacggagtcctaagctgctgcgtggcaccttccgaaagtcgtatcacgtcctcttgtcatcaccggcaccagcaacgggtgcaatgtggtgcaattaaatgtgataagcaagcgcccagcggacacaactcacgtttcgcggcccccgagctttcttcggcgccctccgcaaggcatgtacatgtggccgtgtgaggccagcggggagccctttgtcacattcgagtacataccggccggccggctagcgatatttattttgtgactgccagtgccagctcaacgagatggcgggcttctccagattggatgtctatttgttgacctgagcctcggttgacggacctataacatagactccctgctgattggtcgaggtggttggaatgacagggatatcgagagatggtctgatgcctacgacggtttcctgtccagtgcgattgtctccccatcacattaaaccttcattcctttgcttatagggtgctttccaaatacctccggaaatctgcgattattttgcatcgcgatccagcgctgcaagcttgtttgccttttggaaaagccagatatacggacaccccttcttcccgtctttttggaatggagaattaggtctcccaaaatcagctttccacaaactgggtacatacttatttacggggcgaaggggctcatctggattaagtctttggcaattttttcgtttctttcccgatattatgatcgttagctcgtgagaaaagaagtcctctgccacttagaagttagcaatgcacatgatcagctgattggataataggagatcgacgcatggacgccccagagtgaaatgatgctcgggacgttgctcgttttctgttacttgctatggatcttgcaaaaataaactggcattctctccccaaaatcactccagccaacacctgttgaccgaaacaacgccgagagaatgaacgagcgaaattattcccagttgcccctgttggatctccaggaaccgtcggccacatcgtccaataggatgaagaccaagccgaaatcgtatctacgcttgtcgccatggacgagttggaaacggcgcttcgtggtcttccccaccctggtcttgatagcgctggtgacgatactctggtggatggatgctgatctgacgaagagaaacgaccggttgcaaacatcctccgaactaacgagcatcaagaagcaggcgcagaaaaagccgccagttcaaacagagaagctctcagtacctcaaggtccagctcatgagcttcgatatctgagctatctgcctcattcaggctttcacaatcaaaggatcgcactcgagaatgcactcacgctcgccaaagttctaaaccgcacattgatcatccctccatgcatccttgggactgcgattccatgggtcgaattcgataaacttctaaacagattacgcacaatcagttcgatcggatatgaagactgctactcatcagaagactctgagcagatggtctcttcaagggaatgtttgagtcaacctcaaggaacctgggtcggttggaaagaaatcatcaacatggatgaaattaggaaatcggtcaagattattgaacgcaagtcattcgaggaggattggctattcaagagactcgggatcaagaaaccagccggtaaaatccaacaaatcaaggaaggaacgatttatcagtacaagtttctcgtccgtccaagtcgcaagaaagccggaaagaaagtggcagaaaagaaagtcgagctagggaaatttgatacgtttatcgatgtttatgaacactttggcaactcggatgccaacttgatcgaaatcggttcactctttggcaccagtcgattgaagattaccaacgatccgcttgctcgacaagctcgatctgaatttcgacgagcgatggtcttcaataatccagtgctagacaagctgtccagacgaatagcttctcaactcttccaccctcccactggatacttgggcgtccacgtaagagtaggagataatctgtttagatcacacgcaagtgagactgtctctacgatcataaacaaaatggtcacagatcatttgaagcttcctctaagcacacttcaagaagcactacgccagtccgatctccaagactaccgacgacagtctgcaatgctcgtcagtgaccagcctcacgtggcttgtcgggggccaaaacatacaaagccaaatcttctgaagttcaaccagccattatttcttgcgactgattcacccttgcctcaggtcgaaccggctctgaagacgttcttcaaggcttttccgtgtacttacttattgaacgactttcaactctcctcaataaacgatatcagactttctgaagatcatcaggctgaatcggatcctgccatcgggaaactgatgatccccttccttgatgcgatggtcgctgctagggctacttccttcgttgggacgcctggttcgactttcagtgacttcgtcaacaacgtcctattccagaattatcacaacttgtcaatcatcgaatttgggtgaaatatcaagtagcaataattatgtgaatctctaactatgccacaaatatatttttcatggctgctttccaaaactaaaactcttaggttgtttatgatttgtgtcactatctatcaggaaatattgatcatttcctgggctagctatccggtacccctggtcagtacatagagaattggatttttttaatagttttaatgagatggaattcaagacttgcctaaataattatcaggagtgcaatttctttttttgactgagaaacacatgtcattcaataaaattaccaatgtcaaatatttgtacagtattagagagttaatgggtcttaaataaattggtggatccgtcaaaattccaatttccttcatcaaatttttttttggatccccttgacaatattatgaaattttcccttcaatgtttggaatggataccttagtggcgtgcaggtgcgcacgctaatctgcagattcaaaccattattacactattcttttcacagcaatgagtatatgttccttgaatctgtgggagcgaaaatagaccacaaaaaaacgagcagagtgggatttgaacccacgcccaaagactagtgattcagatcctcctcatgcagaagatgtgcctaaaactagcgccttagaccactcggccatctgcccatgttcgcgggtcacactgatcccaataggtttcgccaagcttggatgcaataagacgtggggtttgtttcatcaagtctccctggccatattttgaggccaagcagatgattttgcttgttggaagaagcagaaaagttacagttcaataacagtggcacaatttgaaagatcaaaacaattattacttgcatggaaataagatgagagtatgaacctaggttgatactttgtcgtactcaagtgatcaagggaaattcaccttgatcaattgaaattctctattttgtatcatgatgtctgcttcttgccaccaagaccttctaaaaaaccttttatgtgaggaagcgcagattgaatgaggttaatggagagggtaaatgttgaacagaacaactcaaagaagtcatatctctcaaaaaaagcaaggaatgcatgatacacttggcaactgatcactgagtgagttggcagcatgaaattggtcgagaaatgttgctctacgcaacaagagttcttggcaataagcaaggaaatgtgtcacttagaatcaaaattaagtttgcttttcaatatgttattgtccattgtattgcattccgctgcattagtattgtttcattctaacaccaagaaatacaaattcaagcgcgcgtacaagtatagcaaagttaaactgggaaaggtgacaacagtttaaaaggatctcaccttctcacattccagcacatttattgaggagcagctggtgagcgggatgctgagttaggttgaccggcagcgtaaggaggagaaggggcttggccacttggagcagatgctccttgagggcttccttgcggtgcgttgcttgcgcttgggagatattggatcgagacaacgggtgtaccgggagagttagggttcattgaggctgagccatacggactttggcctgccatttgacccatcggagttgcagagtaagggcttgatcctccgttcatcatcggataaccgcctgaagaagctttcatcgggccgtacgggcttgggcctgtggtttgaggggttggtgccaagccagatccatattggctcatggtggccgggtaagctgaagatccaccaggattttgacccatggaagacgggtatccttgaccgggtgtcccagccggaggtgttgcagtgagagcacttggatttgcgtttccgggggacgcggttccagcagctgcggccgacaattcacgacgggctacggccctagcgggtccgttgggaccggacaaggaagttggtgcgctggccaatgacggggggcctttagggagcggcagcgttgacccgggcgcagaagtggaagacgtgttggccgggaaaccttgagcgcccgctgcgtgaggaactggcgcaacgtttgcggaaagttctaatggagctgttgcgttggctggggtggaggcggaagacacttcacgacgtacattctgagaaagataaatccgaatcagcggattgaacaccgagctacgcaagttgaatctgacttactgcaggtttccccgcacctggcgccatgggaggaatctgacttggcccgttcggcgggggaggagtgggcatcatgccgatcattgaacctggtgcgcttgatggggctggagggggcatcatcccgttcatcggaccatgtgcagccatttgagaaggtggcatcatcccaggtgtcatcatctggctctgcccggtctgtggggtcaaagtttggccagtcagctgagggcccatgcccatcatcatgggagagcctgatggaccagaactggtcgagggtgtactttgaggcatggggtttggcgaaggtgatgcaggagcctcacgacgagtgatctgtttaccggcggcttcagcaggtgatacaggtgttggactattggattgaccgatcacaccctgattgatggtggacggggaggcttgtgcgccggcaggtccctgaatgttgtggacgaaaaggagtcaagaatcaacaaactgtcacgctttgtgaatggaatgaggggttctgcttactttggtggtgggatcggtgggctcattcgtcgtgtggatcatcgtgttcatcggcttggaagacggcggaccagctgacggttgcccgggaccagctataggttgaccgcccggcgtggaagcagcggagcccgtctggggcatcatggggtgaactgaaatcatcggggttgtcatcgtcatggatcctggggtcgaaggcaagggggcgacttgtcgacggtaaatctattacaggcaatccacaagaaaaaataagcaagagtaaagaaaccaaattccaggccccgatttatatgacttacaccaggtctaccatagattccattcccatatggctggaaaaacaatcgatgaacaaagaaaaaggtcaatacgttggacgcttcccgaatcatgagagaaccactcactccgacgccatttccatatattcctggaccaactcctggaccatagggcccggggtaaccaactcggttgggatagtagagttggggaactggtgtcgctgaaactagcgtagattgcatcccactcatggcgatggtaatggaaaggaggacgagggttgagaaatccattgtttgttggttgttgtgctgattgggttaagatgtagggtggctcgacgtgattttctgatagtaaattatgaggagtgagtaattatttgagatgaagtataacaaaaaaataaactaatgagaaaggttaataaattaaaaggttggaacagaacttataatcgaaagaggctagctcgaaacgaaaatatatatttaatgattaagaataacaagttgtaaagaaaaccgttattgtaagggggtaaaggtgaatgagaatggggagtagaaattcgtcaggaaagggggagtctatttaaaggaaagggagcacattagaatgtttcatttgcaaggcccagacaccgagtaccatcaagatagtgctgtctccggacttaatgggagggctcagcgagtctctggtgtgtaggatgtacaacggctggacagtttgtgagataaaccggactagtcactagcttagaagtgaagaacaaggcagcagctggtggtctaggtcaaccgtagccggtgagccaccggctccgtgcacccagaactcaaccggtttcaactacgacgggctaactacaagctcgaaacagagctagactgggacggctgggtattggctcttgactggaaactcttggccttcggatttcgtatggtgtgcgccgaaagatgtaactccaactagtaaaaacacacctcattttccgaccagcctctgagtttgccgacgagacggagagatctatgtgataggttgctttcgacatggtgtcgaaagtcagaccggccggtgctggtgccggtcccgagcggagaagccggatgggtgtgcacgagtaaattgatcgagcttggctaagtcagatccctgtgctggacgcgggggccttcgaaactttgacccgcgaaggactgggtaagttccaccactgctattgatcctttgatgccaaacgggaggccttgaccctaacttaacaaagtcctccctgtgcgggaggtcggatttgggtggagcttaaatttggctggtggcgaagccactcctcccgcagggaggaacttacgaacttttgcgggggtgctcgctgagtccactcaccaaaacaggctggaaattcactctttgaattttccagcctgtagttttgatgccgtcaatcccagcaaccaaaacctagaaagagcaaggctgttgtgatttttagagcccacaacctcagctagatacccacaagggtttttttagcaaatttttgaagcctatcaagacgagtcaagaccacacccatctcaggctgcgcttgggcccccgggctcaagtatggtaagtttttattttttgtttttcagcttcgctcttttgattgaagatatatcttcaaaatcagagctgacagaaggcaagccaggatgcaagtgcatctttctccctgcagaaccatgcatgtagcttgcttgtcctttgagctacagtctctggaaactgaacctgctttccaaagattccctcaggcaagcacccccgcaaagttcataagtccctccctgcgggaggggtggcttcgccaccagccagtgctttacaccagcgaacctcccaccaggggggacttagttaagttaggccttgaccatagttccatactggcacatctttctaatcaatacattttttttcggcttgcccacaatgctccactgcaacccacaatgctccactgccaccataacctgttcagctacggtggaagtgttgcatcggatgcaggctatggagacagaagttacagacggtggtcttgtgactacggactgagcacgacgataagcattatttaatttcaatgcgaaaggaaccagctagatcaatgccgctgtggaactgattactacaatctgacctttggtagaagcaaacactagcccctaatttcaagaggaggcgcaggatgcgtgtacgccccagtcccatcacaaagaatgaaagatgtttcttcttgggtaaatgctaagttttggaccaatccaacaagtgaatcaaagtactcacactgaatgaggcaaaggtaaacagtgatggaaaaggaacaaattcaagatcatgaaaactttagaaaggtcaaaattaagccaataaaagcagcattgagcgttgaaaatcagaggagtaacattgggatgattttgaaaacagtgttacagtgccaagcaagaaaaaagaatagtcaaatttttgagagggttggatgatctgaagacattctagtttatacccaaagaactggtttggttcttggattatttttgccaaattttacaatccatggtaaattagaatttctttgtgaaggatatcctgagacaaactgagaacatattaagatgcatctcgaggctcatagaataaagactgcttgagattccaaagtagtttttattctatattaaagaacaagaaagtattgagagatccccttaaatgattgaaaactttcttgattttgatgatttaagtgattgagcagtgtgtctatagatctaacagatttgatgagaaggcttgcagctatttactaagccttttgttagataatccatgaatttcctattgtcctttatgtgggttttccaaaatttgggatgatatgaatgataccaataagatagtattgataatgaatcagttgctgttgtaggttcagagtcagacaatggagtggtagtcaaacaattgatcaagaatttttgcatggttccaaatccaagtggaccctcaactatgtcttctgattttagattgatgaaaccaaaaacaggcaagctatacttggattcaaagagttttccatcaagccatttcaggaaagactggtgtggatcaaaaactgggcttattccctttaattccaatcccttattgaagttttcatgccaccacctcagagattctaagatatttttcaatctggtactaattatttctgaatcaattatattctttgaattgtcaatgagcctgattgagaatgatgtttcacctgttacagaatttttgttggtttgcaagagggcagatatcccataaatttctttggttgaaattgaatttccctcttctggagtataaaattctttggctacatggcctatccttttgtggaagtcaaaaagtttatcaagtatcaagttctcttgcctcaagatatcttggggctgaatcctaaatttgatgattaaatggttaaattgtaattcttgagtttattttctgagctgatttagttcaataactccaagatcaggtggctggtttggttttcctggtctgaatagttctaaattattcatgtactggggaattgtgtcgtctcttgcataatacgtcatcaaataccaaaaacaactgttgatcctcatcaagttttgccacctttttggatgatgaatttttaaccacaatccaaacactgctgttgcagtgagatatgcactttttggatcctgaaaatgaaggtaccatataatccattgctgaacattcccaaaacccttgtgaagttgatgaggttgaacccgcccgattactggaagactctctcgaggaaagaaagtctctttttcaacccatgaaagtatcgattttcgctctagggccatactagtaagtcgtgcgttccacttacttgaaaacatagtttgttgggaaattatccactcaagcaaagttaacaataatttttttatcctggtggatgattggtagaaatcatgacggtctaagatccataccattctctcaagtttggtgttcgaagtaggcgaagtggaaaatatcatatctgctgggacatattcaaaccatttatccctaagttttgtcccctcgcaaaactcaaaatcattccaacgagttttaggcacatgagaaactatgccattgtaaattttcgaaatcttggtttgagatgacttgtagaatgggatcacgtcagcatagaagtagcttggaataggcccaatacctttggtactttgagggtatggggcgccttcactaacagccagttgaggcggtctagtaggggcgattacttctatggggttcttttttctagctccatgctggtctgacagatcgatgtcaggcttcggagcattggcaatgggtcgggttgcatcaccgtttttcgaatcttcaaaggggccatgatggtggtgagaacaagaaaaaaaatggtcacaggtagaatgaatcaatgatcaacagctcaaacgcttgcatcaaaactccactaactttctgggggtcgaggctctttgactcgtgagtgatctggaactgaagtactggcttcaggaatgtctgaaaagatgctccaaaattcatccggattgacgggcgcatttaataaagctgcaatactttctgttgatatttaggatacaaatcttagcccatgtaaatgcattttgagaccaaaatttgtcagaggacgaatcttaccatccactatatcttttgggggacctcccggagtaggtggattcacatttgtcgaagtgcttgccgtggcttcgggagcgtctgaaggtgcttcatgcaagcgttggcgctttgtcggtctgccgtcctcgagtgacttggttggatctgcggtatcgactagcagtgagggatgataaaaaaaggggagcaagctgagcctaaaccagtcacccaggaacacccgtccacccaaattttgctcaccttgaattgtatgacgaaggggaggccgcggatcagaatctaggacgatcacgctttcagatgagcctggaaatctcagcaagggtgattgattcacattggaacgtaagatcatcaaatgatgcatgataccaattgaaaaatgagtgtcagtcagtttgatgatgagtcaagaataatcttaccatcacccgcaccagtcgaccggagtgcgtctgcaaatgctggataagaatctaccgtactactgctcacagaagttgcggaatatttcgattatatgctgcccatgcaagtgcgggcacaaaattcagtactggagctctctttcggcgtgtcaggacaagagcaccacttacagcctgtgatgaatttccaatcagctcaggatttccccgtagtaaacttgggcggcccatcaagaagattggttggattgccccaaagaatgtccagatggatccgcatacaaacttgttcttcatctctgttgatgagaaccccaaaagatgaatatctgttattctgagaaaagcttggatgcactgctgcaaggcaattcttggctagcagggataacataaagtgaagtggaaatggaaaggaagacagctggctttcccctcaactaaactacatatgtacaattgaggtgaaatttttatctttctgtacagttttgtttagcaattagggtttctataggtctgagaaacacctgtatttatataccggtcttacctgtcacgtctccacaatgtaagtctgagcgcctctatcattcaccatgggacacaatatcaaaccaaattagcactatgtaaggggcataaaaccagccaattagtcaggttttattttatttcatactaatgctgcaacagtcaaatcaaacagctgtatctttcttacatggtcccaatagtaatgacaatcatacacacatgactgtgcatatgtacacttgaacaaatcactggtgcaacttattcttgcagtcaaagtaaatatcaaataaaaggctcataaggtagtagaaaacctcttaatcagttttccagatgtatttaatttgattgggtatgatctcatcatcctgtgttatttaatacatgtgactggaaatgtgacatccctctgttgttcaattatttccttgagttttcttctgttgttaaagggggctctgttggaatttcatctctttttcttctcatccctcaaaaactcatctaacccactgttaaattcaatatgatttgataaataatttacatgattttcactttgtttcttgatagtttctgcgtgatatcttgttatgttgtctagtgctgaaatccttgtagtcttcgaaccctggtctagtctttatcaactacatttattccagtcatcttttcaagcatatgttaatatgttttattcattttgatattcatttctctcaaccacagactgaacttgttgtatgtagtctatttaacgcgtaggctctactagcaaatgaaaatcattggctctcaccctcttttcccgacccttgagtctttccaacaaaaagacactttttgttgcccaaaattttttctcctcaaaaagaaaattctccgcatctccggcctaaatttcatcacgattaacagtcgaaagacctgttacaacaatctctctctctcgattagattagaacatcaacatcgaccatgtccaccaaagtcatccgagaaaccaaagtcctcttaacccctctcaactacgccctctggttattaccaatggaggcaagactcttcagattaaagctgctcgacatcctcgaaggacaggttgaacccgatgaaaaagaacaagaaaaatggactaaactgaacaacgacgcttatgctgaaatcatagcgtacatcggtcaggaagtactcggatttgttagttctgctctacctgcaacacctcgcttcaatggccgtggtctctggaagctgttgaaatcgcaatatgccggcgatgatctgacctcgcaaactacagcactcgatcaatttttacatcttggtttctcctccatcgccactttcatccctgccgttcgatcagggaatcaaaagatatctatgtctggtcttgtcctcgatgaccgtgtccgaaccatcctaatgctcaagaagctaccgtccgacaaccgctcgttccgcgatatcgtctcgatgaactacggtactgagtccttcgaatctgtcatcaaaaagcttgaaagttacgtagctcaaaatgacctcgacaagaaaccatcgtcgacttccttgactccgccacaatcgcttctcactcgattgaacgatcaagcctcggcaagctcaacggtctgcgatcactgcaagaaacccggccaccgcatcaataactgctgggctaagtatccagagaaagcccccaagtctcactcagcacacctaaccgttcaagacaacttcaatcaactcaacgatccgacagacttctccctcttcagaacagccgacggcaagctccatcatgtcgacgaaatgaggtttgaaggtgttcaatacttcaatacatagtctacactgcctcctcactctttttatctctcatctccttcaaacaattattttttcactttaaggtttttgaggtctgagtagcggggggtgttggaatttcatctctttttcttctcatccctcaaaaactcatctaacccactgttaaattcaatatgatttgataaataatttacatgattttcactttgtttcttgatagtttctgcgtgatatcttgttatgttgtctagtgctgaaatccttgtagtcttcgaaccctggtctagtctttatcaactacatttattccagtcatcttttcaagcatatgttaatctgttttattcattttgatattcatttctctcaaccacagactgaacttgttgtatgtagtctatttaacgcgtaggctctactagcaaatgaaaatcattggctctcaccctcttttcccgacccttgagtctttccaacaaaaagacactttttgttgcccaaaattttttctcctcaaaaagaaaattctccgcatctccggcctaaatttcatcaggctctctagtcattaactgtgaattttaattttctctcatgacataaaatctgctctttttccattgatgttttcagtgaatgtagttaatatctcattaacaaatttaacaaaagagagtggtatcaatggagttgaatagtctccaaacagtatacataacttcaatattaagatcaaatcatgatcaggtgaattttggatgatatggagaagtttcaattttcatatcagattttctatacttgctctctctgcttccaaatcattaatttcccccacctatgtacctgggatcacttattctataatagtcaaattcagctgattgttatgggtgtaccaagatctagagagagagagagaaagatgcgagaatccatataaattgtatgtacaatattcagacaatgacagctgactatatatatcgatgaactgaaacggatcaaagaaaaacctgaaggcaagtctgccaaaaaatatggagactgagaagggaaaaaggctattttgtttgatttattgacaaggcatgataaaactttctcaaggtgaaattgactaaagaaacacgtgaagggaagaaggttgtgagatgaggcggtgcggtggggaagggagaaggatatgtgtgtgtgtgttaggcgatgaacctcgagatctatactggactttgtcggacgcccgcgatccgatctgtgaactgaatccaaaaaaaatggcaatcgatcaattaatccaaccacgcaaaataagcaaaaaaaaaaaaaaacttgacacaataaccaatgacgcgacaggttatagagggtgagatgaagcagcttacccctcggatataaggtagacttaagaattgaccgatcactggcatttgtcgcaggaaggataagatcaccgggaagaaatcactgggcaaatgtgtttttgttttgtcataaagatgtacgatggcaggagtaatcgagaagggagaaaggaagtcaattcagcatcttcgtagcattcccaatgtcactgttcctcccctcggaagccgcgttttgaagtgaaaaaaaaaattggagactaacccgaatagattgaggaatcctgagcgtagataatgtgaccgttttctagccagtcagtgacggttttttttttttttttttttgaagctttgagagatcaaaaaccaaaaaattatttaccaaacatttcgatcaagatcccaaagaagggatatttcaagaagaccctatatataatatatccagacctttgttaacagcgctcttccctaatcgtgctctaagtagagagaaaaaagatctaggaccgacagaatgattccacctaagaaacatattgtgcctctgactttattccttctagcgaagaaatagtaggtcttttgtggtccgattacgaaggtgattcccgtgaggaagaggatctaaggtttggattttttttgtgtgtgagggggggttccaaaggtcagttaagttgttttagttagatgaagtgtgctcataataagaaaaagaggggaatgaggatctaacctgagatggaggatactgacatttccaagtgctaagagtggtccatcaaagaatagcatgctcccgagcatcaagaacatcaccccagccgaagtgatcccgactccgatcttctgagtgtccgttctgtggtcgtacgtagcgatctcagtttggttcgagtgagtgttattgattattgtgtgttgaacttacagccacatcttcccgatagttttcttggtctttcgtttgttgttgttggcgtgtctgttgttgttggcgtgtttgttgctgttgggtgatgaagtggtgatttccaaatggcggtgatgatgatgatgatgatgatgatgatgatggggggtgcatgtatgactggggtggggatgcttccgaattggagtctcctcttcctcctcttcactctactccacccccacaccaaactactaccatcgtactaccccactccacccaaaaaccagtcatgaaccatctcaaccatcagaggaactcactcagggaccaccagctacagtcactcaactcactactcagcttcaacaacccacagcaacaacagcaacaacagcagcagcagcagcaacaacaccaactgaaaacagcagcaacaaccaccaacctaccaacctggaaggtactcgtactcgataaacaatctcaggatgtcctagcaaccacactcagagtacaagacctcagggaactaggagtcacccttcacatgcaactcaatgccgatcgaccacccttgcctgatgtgccggctgtctacctggtcagcccatcacgtgaatcgatcaaacggatagcaatcgacctcgataagggcctctatgaatccttctatctcaacttcactagtaccctatccagaccactgctcgaagaactagccagtctggtagtcgaaagtggctcggactcactgatcgaacaagtcagtctaccccacacgcttccacacctacaattcactaacaatttacccacttatttgttggtaggtttatgaccagtttctggattttatcgtactcgaccccaatctattctgtctctcctctccaactggaaccacaaatctcaatccaagcaactcgctcaaaagaactacctatgaagccctgaatgacccaaaagcatctgaacaagagatcgaaggaatcgccgatcagatcgccaaatctctcttcagtgtagtcgcaacaatgggtgtgtagttgtgtgtcgatatcgagagatcttgttcttcttctctccttgagcccgtcgacttttccccagaactaatcattcttactcctctcttaccaccattcaaggtcaattgccgatcattcgatgtcctcgtggaaatgcagccgaaatggtggccagaaaacttgatagcaaactaagggattatgtactttctactcgttccaacagtgtcttcacctctgaaggcagtcggccagtccttgtcattctcgatcggaatctcgacctcgtccccatgatcagtcatagttggacttaccaagccttggttactgatgtactcgagatgaagttaaacagggtcaccgttgaggtccatccactcttgtctccatcatcttctatctttcactcactctttttttaccttctggatttcttcaacctttcaggctcctgaaagtggtaaactacagaaaaaaacctacgatctggattcgaaagacttcttttgggccaaaaactcttgcaaaccgtttccagaagtagcagaagagatcgataccgaattgacaaagtacaaatctgatgcagcagagatcactagatcgacaggaatcggcgatatcaatgatgtatctcaaatcgatctcacatccaatgcagcccatctcaaggctgccatcaccgcactacccgagctcaccgcacgaaagaccacactagatactcacatgaacatagctaccgccttactccaagggatcaagaacagaggactggatacactcttccagatggaagaatcgatcaccaagcaaacccgacaagctttactcgaactcttgaaagattcatccaaagatcccacagacaaactccggttgatgttggtctattatctgagtaaccaggatgtttccaaagatgagctactagagtatgagagactgctcaaagaatccgggctcgagaaattcggcacctgggagtacgttaaaaagattagggagatctctcggatgacgaattcgatggctctagcctcggctagtgttgctgccccacctgcatcgactggtacaggaggggagctcttccgaggattcagttcgatcagtaatcgcgtaagtctttctggacagtcctaggggatgaaacgagattcaaaagaaccaaaggaagacagacggttgacagtaagttgaaaaaaaaaaacagctaacagatcgcttgaaagaaggcggattaggaggagggatcgacaacatcttatcgggcgtcaagaacttcctgcccggtcgaaaggatttcattatcacccgactcatcgaggccttgatggatccggccgccgcctcaaaccaagccctggcggacatcgacgactatctgaccctcgatccccgctcctctcgcaacttttcggccccttcgcatcagaataagaaggctaatcggatcacctttgccgaggctatcgtgttcgtcgttggtggaggcggctacgtcgaagcttctaacttacaggtctgtcctccctttctttctcttttttcttatcccctcctccttgttctgatatataaacaatacgttcacaggaatttgctgctcgatcgtctaattacggaggtggtggtggtggcgctgggtctactgggcccggtggaattggtagtggaagtaagaaaatcacgtatggggctactgagatcttgtctcctctcgaattcatatcatgtttacacaacttatctcagctataaatttcctccctttctccatatatattatccaatcaaaaaatcattttgttttcttacatttgttcttgtggttttaattattattgaagaaacccctttgatgtcaactttgtccggcttttttcaccatttgcttagcctgtttgtgatatatacattaaatttacatgtatttttgtcatcgagttctttctctttctcttcttatgccactaaccataacccacttacaacttaacaagaccgtaaaggaacagggcagatccttgatctcattgtgtccaatattttgctatcactttctcttgtttttttttttttttcaattacttagtgaaagatactaagagagttttgactgattgtctaatagttttgttttttgttatgagaattgaatatttcttttttaggagaaacaaagtatcaaagagtgttaaacaagaattatccggagagagtcagtcagtccaagaggtccaaagcagcagaaaagaatgcaccatggatatcctggcagtctctgaagcactccaatggaaactatgatgactccttaatgaaaatcttacataactgagtctttgtacatccttatttacttatttcatcaccgtgcttctcaagcccttcctctagtctgcccattcggagctcatgtcactcagtcaacctcaaccctataacccttcatcaatttaggaaaaagaatcgtctctacgcaggaccaaacatgtagttttcgcggatttcattaagagtatccagccggatttcgttggaaagcgattgacgatcgcttataacactactagtataaggaaaatcacaccgggaaccttacatcatttcgtctgcaatctctagagggtcataaatctgatggctagcggctgagaaggattcataaagtctttcgccggtgatcacaagcacttgaggtaaagcatgcttggccttggacatgaatccgcaagcggttgttggagagcagggaagacccatgtttttgttgtcactgcacactgtctctctttggtcttgacttccccatccatcggcatcagctctgcaaggtgttttgtaatttcaaacttcccggacaatttcacctatgattggcagtaatatcccctatcacttgactcagttggcaatcattttattcaacaatcatgtgttagacatttcatagtgggtcacaaggagtaggaatacatttatttagataaaataaatgatcacaaggtcaatgtgtataacaacacttaaatacatcgcatcacccttgacattttgccagaagatatggctgaacgatgcagatgtatgtgaaactcgcgggattctcgggcaagccggtaggggcataacaagaaacgggagggagttggatagggaggctgaaagcaagtggaaggaaagtaaaataaaaaaggcgcgagcgcaacacgcctggtgatttttctttcgggctacacagtttgacgaaatgcccggccagatgccaagttcacttattggagcgtggaatcatggggaatcattcttggcacaataattacacgctgttggttggtgtaagcctcgcgttagtctgctggcgtgtgtacatgtgggtgacattcgaaattgagagactcactaagcaattgtttgtttttatcgcgtggacatccgtagtatacacccgccttatcgacggcctctacaaaagtgggggggggaggttgcacatcagcgttgattcaaataatttggttatgacatccatcctagcacgttcattacgacctacgtaagtagtcaaagctgtccatgatggtatatccaaatgggtaaactgtcgttggttgtgcgttttgattaggctgttgagtggtctcatcgaagggccggcagtccacaaacttaaaaacaggtttgtcctctgatagtcatccagcacgagtgtgtaacaagaagaaagctttataagtgatttgtccggagaataaagctcaggtatacatacaaactcactgcccgggcaatcccaatagtcgcaaaggtaaacttctccctttgcagtttggcatcctacagatgaatttggtaatttcgcgacaaatcaggagctgtggctgcgagatgtgatcttgtacggagggcattggtacttacttgaatgccctttgcttgtcgccaactgaaaagttttatcgcaggtttgttcaggttcattgcctacacgtctgcgcgcaagggattgtttgggcgattctaaaagctgaacagagggtaagagaatcatcatgatgactgcatagatgacataagatctttgagtccaatctatgaggaacatttttctttgtgacttggaatagtaacaatgactgatcagatgtgtgaattggacggttagggtaagggtgagtcaggccagggggtgcgccggaatgccctcaggagtgaggagcttttttatacttgatggaccgcttgtggcccacccacggtccatccagtgttgcaggtggcttgtggcgtccgcccgttctgccgcagaactgctcccgtgtggtggtcgggtgtcgcatgcgttactaggaagcaaaagaaatatgtacgtatcaggagatggctagaagaaatatcaggacttcgttgcccaagtcttcctgactcttgcaccggtgcactctcgatggcgccaagagtctgatcacatggtgtgtgtttatgtacacctcaccagtttgcaactagtatgtttgtatctatgcgaatgaccaagattactaccccagtcgaccagtattacataggacatagccttgctggaggtccttctgaggcctatgtagcttaacccaaatcccctcgatcggaggacctggtatagctaagcaggcaagacgcccctcatcctgcggattgcgttaagctagttccgaggctatgtgcaaaagatgcaaaaggtctagcttaatgccagcccctcggtcggaggagtgcaaagaccttgcggagttctctccacagagaggcttggtcaagctcgcgccaagcatagcttaacacaatccccttgtttcagagggccgggggcatctcgcgaagcgagcctctgaaggaggatgaggggcgtattgcccgcctggctatactaggccctccgatcgagggattgggttgagctagtcgcaaatcaagcctccgaaggaaggcgaagcttcggcctgagctcgctggctggactcttgggtatgatcaacaagaatgctgaacgacctgcgatgaagggattcctgagattgatccctattgacttcaaaggttttcactcaaacctcgacacatgcttcatgatcttcactccacttgacccgacttgaagttgtgggtttcctgttctcctgagctgaggcgagagagcatcatctcacaaaaacacgagagcagcttcacgccgagtagtagatcctgcagtcagcggttcggctgctgcacaagctgagtccgggcaaaacaaaacatcaatttgagcatatactagacttgtctctgttgtatcatactagacgtaagccggctgaagtgctccggatcttggaccgcggatcagctatcaaccaattctttcattaaatgctatttttttttttagtttggtcagtcatgtatgtgcaactcatttttgatcgaaaaagaaagtagtaaagacaaaaacacaggattttgcaatgcgtttccctggcactcttcctggtgtttgtcattccagctgcccggacaatctatgtaaacttgatcagttgactatgaacctccgagtactatcactcaagtggagaaacattttctgtgagctaaagcgcgcaataacacttataatgattccgccagaggatttgtcatggtacgctttgtttggcctcttctgggtctcaaacattcatgttgtcaagtgcagtacactgaagtaattgaacccaaaacagcccagcttttgggcatttcttagcaggtttattttagaaagatcaatacgcagatatgcaacaagacaaactcttgagatacggaaccgagaagctgaaagcacgtggaagaagagcaagatagtagtgacaagggccatctgtcaaaaatagcttgtcgcaaattttaggtcgaacaaggctgacacagtttgcttatttgcgagacaatcaactatttgctcaataacgcctggcacaatatgtacaggctgatggttggagtgagatttgtctttagtttgccgtcgtgctttcttcctctactctaggacctttgaaaattgagagactcaccaactctgtgtcggttctttagtaatggacatccgaagacgttcctctgtccatcgccggcctctacccagcagggggggggggggggggggggtacatgagcattgattcgaatgatcttttttggttagcccaggccagaatcacaatcccgacatacgaataaatggaaccccagtctcaactagatacgaatatgggtaaactgtcctgacacctccagttaaagttccgtctgcttgcaaagcccgacagccagtgaatgcaaagggacctcgggaatatccctctgatggatatccagtagccacgagtgtgtattagcaggaagaaagatgacagtgattaattctgagggttcttgcgatcaaagtcaagatgttataatagctcactgcccgagcaatccccaggggcacactcaaaatactggtttttatagtttttgcatactatggatagataaattcgagatttttgagatgaatcagcaaatgtgacgatggaatgttggctgatattgtaaggaaggcatgggtgcttacttgaatgaccctcgtctgttctgtagataaagcgcatatcacactgttgagtcatttcattgcctaaatgtcttcgcacaagggaggacccgcgcgattctgatagctggacagaagacaagagagtcatcattataacagcatagatgatcgaagatttttgagtccaatctgcgaggaacatcattggttgcgacttggaatagtgacctctatagtgactattgatatgtgtgagattgagataagggttagtgatgtcgttcggtgccatctgctccagagtgagcgagagcaaagccttcaagtacacttatgtacaacttgatgggttcagcgttccctccggcgctttgtggctattgatattgttgcgttattccgcccgagcctcacggtgcgatgtgttttgccgcctttgaacttggggtgtatgaatctcttctgaatttaacacattcatcaaatatgtattcaatggcgcaaactgtcatgggtgagtatgtacagttgccagctacataggcggcgcactccgcagagagtagggcagcccaatgatctcccaatgggggtcatccatctacaaacagtctgaaaggcagccggcctgtccttgtcgtcctcgatcggaatcttgacctcgtcccgacgatcagtcatagttggacttgcgaagtcttggttactgatgcactcgagatgaagtggaacaggctgactgttgaggtttatccactctcgtctccaccatcttctatccttcattcactctgtttttttttgtatttatctgcctatggtgatggtgctgatggtactcgaggatccggttgtcattcatgatggcaatagccggtccacactgaatgagaatagataatgatattgaagaacgcctgcgagagagattgcgcgtgtcgtttttcaattgtgcatcttagccaaagacgaactgagcagtgcaccctgtcggctcatagaaccgagtagcttcccgcttcattgcgactatccaggaggattttgctggagctccatggacgatcagctatagttcgactcgcataattggatagcagacggggcacaggggattttgtctgggatctctatctccacagcacactgatcggtgccttggctaaacacgcttgaagacgcgagccagaacttttctggtgtcaacgaaggagcagggaaaaaaaaaaacttgcggattgactagcttgaacgaaaagctgattgatgctgatttttttttcaaaacaagatgggatatgacgttcaccaaagccgaagttcaagaacaaattctgacccttgtgcaacattaggcaatggtcatcaaacccagcttggaggtgatggatgactctgatcgatagcaaatgagtaacactttctctcacttcacttcgccatcaccctcctgacactcttccaggtgtttgtaattcaagctgaccggacaatttcaacttgagtcgactagaaacctccaagcactatgatgaaacattttctgtgggctaaagcgcgcaaggtcacactccaacaatatgcaattctaatcaataggaatatgaattttacaatcaaaaaatggtcacaaggtacaaactcttatagatacgcaagcagagtggaacccaggggctcaaagcacatggaagaagagcgagcaatctgtcaaaaaaaaaaacttgttggtaattttgggttggacagcttgaacatggctagcaaggttcgcttgtttggcaggcgattacaaatcgtctcaagtaagcttggaacaatagctacaggctgatggttggagtgaagttgtctttataagtctcatgctggcgtgctttcatgtgacattcaaaatggagagactcacaaaccctttgtgggttgaatagttttggacatgagaagttgatatcctgtccatcgacgacctctacgcaacggggggagcggagaacatgagcattgattccaatgatctctgtggttagcccaactcagaatcataatcaccacatacgaatatccgtgtttgtaacgaaatacgtaaacgggtaaactttcttgaaatccccggttaaaatgccgccttctttcatagcccgacagctagtgaatgcaaagggatctcgggggtttccctctgatggtgatccagtagccacgagtgtggtttagcaggaagaaagatgatagttattaattcagagagtccttgcaatcaaagtcaagatattataatagctcaccgccccgacaatctgaagcgtcacacgagtacactccgttgtcgtttttgcaaactagggatggatagatttgagatttttgtgacgaatcagcaaatgtgatgatgggattcgagctggtgatgttgtaaggagggcacgggtgcttacctgtaccatcataagctgtgtggagattgaattgtatctcacacttttgtgtaggttccctgcctctatgtcttcgagcaagggaggacttgcgcaattctgatgccttaacagaagacaagaccgtcataatgataaccgcgcatgagatgatggaacatcttttgatcccatctatgagcaacatggttggttgcgacttgaaattgtaactgatatgatagctgtgatgagattggacgagtgaggtacaatgtaagattggtgatgctttacgcggatgccatccagagtcagcgaaagccaagccttttacttgatgggttctgtcccctccggcgctttgtggctattgctgctcgtgtgttccgtccgagcatcaccgtacgttatgttttgccgatacaagtgatagcgccaagagccgcatcacatggcgccgacccactggtgtatgtgtggcaggactgctatgtacagctatttcggaaagggttgtccacttggactcgcgaaatcttttttatttttttattttttttattttttatttttttactgaactggacctgtcagaactgaactatcgatgacagctgtacctcctcggctgtagttcagtacaaagaaaaatttaaaaattttcaaaaaaaaaaaaaaaaatttgagagacaactggacaaccctttccgaaatagctgtacatctatattataaattttggtgttaatgtatgatcttgttccagccctgcctgcctgggtggctgctcacagtcacagcaggctttgaatagggggatatagaattttacaagtattattttgcaaggctcaaggccctgcataatgatgtccttgtaaaattgcgctgtgaaccatgagaccatctccgacgcggctgctaaaccgccgcggctagaccagattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaacaaaatcccctcaacagaggaccggaggcaactcccgaagcgagcctctgaagaagaggctttatgagtgaagtcacaaattctggcctggaagctggtacagtttgtggcttttctttagtattttcctcaaaactgccccattactcctgggccatccaaccaaaaaggctgctgctaagtttgtcacatatgtgagcatatggcctattggtccatatttttttggtaatatttgttgtgttacccatcctttggatggaaagtgaaggatgcaaatccagctaaaaataaacaagtggtaaaaggcatagtatgctgcttacagatgtcaaatgaagcctctagttgattctgtacaggagctgtaagtgccacaatactgtactttataaccgttgtatgtgatagatacaggctttgaccacgcataatcaaccacaagcatagtatgtcagatcatgctggaattctgaggaagtagttctacggccttctttgacctcaaagcaaagcggccatcttcaatggccggtggtcccaaatccagagggcaagacccaaggcttccaaagaagcacaccgttggaccagtccaaacggcggatgaaacttccatgtggaagtgggggcaaatgtcagagcaaattttttgcctatgtactaactgcctcccgcttccacgcaaacattcctactttgcttgcaagtccctcctttggcggcttgctttgcgaggggcacttgcgctagggttccgatccggactccaaagatccggcgctaaccaaccggatactgggtcaagtcgggtcatgggatgactcttgacatacccggtatccgatggggtctttataagcctgatattctgccctgtatggcagaaattctgggtttttggaccccttttttcttgagatttttttttttcaaaatcaaaaattaagttttgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttatcaacacccgtgaagtttggcactgtgaggctcagatccgtcgggtacccagcgtcggagccggatatgttgggttcggatcttgggaaggtgatacccaaacccagaggcccagatcagaaccctagcttgcgccagcctagtacaggccctccaatcaaggcacttgggttaagttagaatttagcagcaccactgtggctgctaaacactgaaaaatttggtacctcgcctcttggctgctattgcaataccaaatttagaatcaggatagcagcccaacctgacacaacttcacaggtatcacaggaatttattgtgattctctcatccaccgcctcccccatatcccctgatatccaaagcagatatccctccatccaacctccagcacaaaaacccagaaagcaaacctgccatcaatcaacctcatcaaaatggccccaactcttcctcccaatgtcccacttgatccacttccagctcttcctcccaatgtcccgcttgatccacttctccaagaccttggaactcagcaaaccaaaagtcaaccaagccaaactactgaaatcagagcaagtcaaaccaaagcagacaaggtgggaactaagatgttggctcgctattctgagaatgaggatgtccagctatgtcaattgtgaattgcaatattggaggatcctttggtcggtgtggtaacccatacctttccatagcccctattatttcactgtatattcacttgtttttccttcattattatgacatattcagattctgcacctcattttacatatagtcactcattcaagccatatttcatttcttactggatcaatagttattttcattcttagctttacagatatttttctttacatttacattacacagcagctacatatagtacatatttacggattgattcataaattttatttttctcaagtactctcatttacaattatttgttctcattgcatcagtcacattctttacagtagttgtttctcattacatatatcagatattttctcagatactttctttacactcattatttcaaatgtacccttcaggataacagtagtccaatccttcacagcccttctcctctttgggtttgttcccctttactcatccttgttttctgtttacatttctcatctcttatttctacatatgtacatttctttctcataaccagaattgccacagtctgtgctcatttgtatcttagagtatataagtagcccttcttacacttgtaccccccataccatagagaacataccatacatatacatagagaatatagacaacagacaatacaacaacataaaacaatcaatgcatacttcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttttatccaaaaaccgtagtgttagcggttttttagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggcaaaaaaccgctaaaaagcgctgtagcgcagcgtagttggcccttttttggggcccacacgcgtagcgttagcggtgtcgtggcggaatcccgctacgctacgctaagcgctaacagcaatttcgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgcatactttgccagacataatttagtcatattttctttccccctcttttgcatatttttccccttagtgactccttgcatactttgcactcattcctcagaaggagaggggcaatgatgtacaactgtcagatttccaccctcagtggagcttgcgttacaacccagataatcctgtaggtgatattttctgtattgtaaaaaggatgggctgttactcattacagtagaacttgtcctaacccatacccattggtggattgaattttctatgggttatgacaggtgatgggtaatgccagttgcccctcataacccatacactaacccatacctttgaggacccataaaatgtatggctttggacaggtatctgcaaagcaacctttgaagacccataaaatgtatggttttggacaggtatctgcaaaagaggtgttgtcgtgacccacggtccagtggtaccactgggaaaatgtatgggtttgagcaggaaaattctggtttgggagaccaaagtcctatggattacgggggagggcaggtttatgggttaagaccccttttttggctggccccaaattgggagccccaagtctctatgggtttggaggggttatgggtcttgacgagtatgggttaggacaagttctactgtatatctgttgaatttggccaccccacattaacaggatgaagaagacaagtgtgactttgataaggattatgatgaggccctgaaagcggaaatattggcgctccacgggcctgtgactttgccaggactgatgaaaaagttccaacaggtgttgtataacacccatgtggttccaattgcgcctgttattgagccaatacacaagtcaagcagaaagggttccaagaaacgcaagaaactcgggcaaggccaagtggccaaacatgatccaatatacgccgaggtggttgacaaagaaattgacaaggcccaaaaaaccaagaagcaagtcacaaggaaaattgctcacaccaagctgaagagggcaagggctattcagaaaggtttggaatcaattgcgaaaggcaaggatggcactgatgcaaggcctccagctaatgtccttgggaaaaggaaacaaccagtcaggtcttcacggttggggaaccttgggggtaaaagaccacgagatgctgcagatagctctgacggtgataacacatctttggaatcctctggagtgtctgatgaggagtctgatcaggagggagttgcttccgaggcatatgaggagtccacaaacgcggaggggcagggcaatgtcaacatgatcccctcagaatcaggggtccttgattaccctctggtgtgtttgattttttgtctgttggtttcaatgattggacattggctgaactcaataccttccccatggaaaccccaatcctattttcaaggtccccaagacttctgatccacagggaaacattggaccaataccaacagtgcccggggtacttgataatcctcatgtgggtttatatttatttttggaatgattgatctgctgaaacgtgcccttttgacattggcggaacctggtgacttacacagggacccactacatccttttcaacggccccccaggctgaacttccccaggggcatgtggggatgacacctatggtcccagctggtcctcaggtgagtctacacttttggattattcagccatggtataattgagcaactgaattgtggccaaaccccaaccaacttatttggctgcactccccagggtgacaccaccggagacccacccatgaacaatgctcagaatgctgacacctttccagcaacccatctgtctgtacataactggttttttcattgtctacttgctatatattgtggggttcatttttttttgtcttgtggtattgggtgattccagctccaaaatgcccagactgaggtggagcatccaaaaaatgtccaggctgagcaggagcatccaacggtaagcttcatcttctgtttgactatctggccttccactatgtctcaaattgctttgggacccaatcagggaagtgcccccccccagtggcatcagaggtcaagaagcctgcaaaacaaaaatggttccacaaaagggttggggtcctggtgagttggccccctttattttgcctcatatcattcaatgaactgacattttacctactattcatgtctatcaaaccacacagaagccgaccatacccctgctccccttgtggatctcaaaatatgtccaattgacttatgaccccccaggcgatgggaactgtggttaccggtgtgttgcacatcatttggcagtagttcaccttgatggcccctatggaaaaccagatgggtggcatcaagtgcggaccaaactacttgacgagcttaattcaaacaaggtcaaacaagttgctcaatcactcatggttgattgggaggcaggttacgtccccatggacaagtggatgagtgacgtagacataggaccaataagcccgtggactttgtatcccccgcaggctcaataagttatattccaacaaccaagccccctgagtccaattcgccatggccaatattccttgctttaatcaatgggaatcattgtatcctggtccatgtcaaacaaggcctcatcccataccctcctgtatctgggcttcccaggaccactcgtggcaaaccaattgaaccctggttggaaaccataaagccctccctcaatgtcagcttgtcactgataaagcaggacaatctgacctgtttttagaaatttagttttagtttttataattaaaatcattaattacatttaaaaaaaattccataattgagtaaagaaaaaatacaattcaattgtcaaaggcatcaggagtaagtttcggagattctgcagcagtaatataccttattaacagacctgcgtcatctccagcgctattccttgaggtgtgacaccttgtttctcagatgtcacactctgaagagtaatggtcaaggttggcatctctagtcatgacctcatgacaaaggaaacaaactggacagaccctaaacaagaaaccgctttccatatgccattggtgctggacccgatgaatataaaatccagtacaggtcagagaagattgggcatcaagaatctgcttttcttttcagaaccaccttgtaaataaactctcaaaccgcaatactaacctctcgctctccttcataaacgtcactcaggaacatcaacctattgaacaacatccttgaccccacgtgtagactctcaacactatctaacaggacatcgttgcctttggaatccgccgccgcctgagctttgaatagctttgtacttgaggggactctgactcaagtaagtaagctcccttgtcactaaactacctccccattctccgatacgcggaccgaatacccttgccattttccaagaccccattgtagccgccaccagtcatcatattagactcaggcttgtatccccgagggcaccgtaaaaacccccacaacttgggcccctcggtttccttttcaaatccaatcttactcaaaccagaaccatcagtcggtttagctagaagacctgtagtcttggcatcaccgagcctgacactcaatctgtagaaccaatctcctatgatcccatcagatgattgataaaaataattttgcacataaaattataattgattctgccttaatattcacactttgtgactcctgcatattttgaccaatgaaggggtgtatattcacctcattttgtccctgctcctatatctacctcaactcttctgcctacataaacctcaattagtatctgctcaaattttaattcccacagcatgcatgttgaaggacagcccaaatatgttctcccaccgtttgaatttaatgtttgtgatctgaaaattcacccactacttataagtttcacctcaacctgcaagattggggcccatgcccttgtgtgcaaccaaataatacaaacaatcaggttaatatcaaattgaggacactcaaaccttagttacacatgtcaggcaccttttatgagtcagtattgagcatacaagacagcaaaaatcatgagacaaagacaacaagcataaccagaaatgacacaaattccagaggaggaacttgcctctggccacattcagggaaattaacaggagtatcaccactccaaactaaattaacagcagaagcacatggaagaccaaaagaaccaaatgaagaagaaaataatatcaaataaacagccagcacttagaccaaaaaaacatgccaaaagaacccaaaggcacacccaatcaaaccaggcagtgggccaaagctatttcaatgtcttgagaaaaaatctgggcaatcacggaagcagaaaagtcattgtagaaagcagtatgtacatctttccaattcacctttgggagaccatctttgtcaaactggttgaaacccattttgatcaggaaattcaggaaaagtagtctaagattgtccaatgtcgaatgaggtatcagtgtagtgatccccaggtcaattttctgtttgagcacactggatcccaattcaaacaaagagtttgtgtttgataaagtcatgtgtgggcctttgtggagtgacgtgaatgcagcttttgggccaaagtgacccattttgtgccaaaaccttctgagatatttggtccatgttgaccatgtcgggtgtgatcagtgaaaaatcccctgctgtcttcaaaattttctctgtggaaaacaacattgtgatcagttatagatggaatcaatttatatcttagaggttcagaaaaattcttacctgacacacatagctcatgggtgtggcccaaatcaatccaaagagatctagtggcctcttcaggtaacatggggtgtgacaatattaattgggtcagctgactcaattgaccacaggatcccagttgataatccggtgttccaacgggttacctcttgcgccggaaggacttggctagggacaaacagctcaaccactagcaacaacaggccaaatcagctaatattctcccaatacaaataagaaacaactcacatggggaccttgcagcccgcaaaggtgtggaacccaaagaactttgagtatgactctgtgctgaattccggcttgtgttggaactagtctcctttggtggcccccgagggatgatatagtccctgaacattgaggcaggcatgaaagaagaagcttgagtgacctgcacagatggtaaagttgggccagacagtaaattgggtgtgcgacccagaccatggtctagaaccactgggaccggttgttgagccggtggttcatccaattcatcatcactgtaattggtactcccatcagcgtcctcatctgaaccccgggatttgaggtgtgcccttttgcccacaacatcatcatccatacccttgagttgtacagtggcaaagcggtattttgatggacgtgatgttggctcatggatcaccggattctgtgggtgtggccggagagatggggcaggggcagatgtggataatgtggacggaggtgcagtgttcaggccaggcgccgggggcaactctgctggacgtggcaaagggtttgattgggcaaagttctgctcaattgattccctgttccagcgaggaaaacacactgtcccaaggagttcagtgtccttcctgatttgtctgagttttctcttggttgcatatcaaccgtggctgttgcacttgccgaggaaaattgaccaaaggtggggcaggtggtccaaggggtgccaatggggttcgggagtgagaaaaaatcgtttttacacagggtaggagatggtgtatgaggattgttagcagactcgcggtgtgggtccaggtcttgctcagtactctttgtggatgctgcgggagtgcaaatagctcgggcttggcctgtttgcatgggagcaggaggggtgtcctcactcacaggggccattggtgacctgcggatgttgggtactgttggaattatcccaattcaacgctttccgcttccgctctgcgctctctttctttcttctccgcaccgcgctctcattcttctatctgctccgtgctctgtttcttatcttttcttttctctctctattctctctcttccgcttttctctcttcctaattgttccaatcattccttccctatcctatcctcatactcgtctcatacatcaaccacaactcaagcctcaacaccgattcatctcaagacctaacccacaagtcaaccaaacattgaacaacttaaatactctcgctccctcgatccttcactttctcccacaggcagtcttacactatcgcatccgacgacagtcatcgatcttcgatctcaatccacaatcctcaatcagccaaactgcccggcattcaccactacaacccactcttcaacttccccttccgacctcgtatccttttctcctttctcatctatctcttgtctctcttctctctcattgaacaatcctatcgatatcgactccacctcgacttctattcatattgatcttcacccattctaattgctccgactctctctctcaaaatcgtctcttggctattgccaatttgcatgtactatctgtctctctttgatctactttatctcagtctgtctgttctgattcctttcaaacacaactatcgtgttttggttctagtttcaattataaaacctgtttttcttcaggtacctctgtacgattgatgttatcctcattgtctgagttctcatagtccgccttgatatctttgaggagtgctttgatgtggcaccttttgtttggtttcaaacccagatgggtagacctgtctcaaatttgaagcatatttgtcagctggatggaataagcacctaaagacaaatgaaagcaaaatcacttatgttcttccgtagaaatggtcttcacaaccaaccacaagtagaagtcagcgtcaaatcttttcagcattgcaagggtgaaaaaaaaaatattgcttacattaaaaaattgaacaacttcatgtgggtggtagcagtttgtgaatggtggtctgcatggaatccaaaaagaaaaagaaaaaactgtgagcaaatcacttgtgatgtaccctcagaccgctccagatggcagcatgggcaccaagaacaccctttttgggccatttgggggctggataccctaaagaatttactcaggaaatgtactgaatttggcccctttgggtacccttcagttgctgggggaccccttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggggcgggtagagtgggggtacctaaaaaatacataaaaccaattcgtgcccccttgtggctgtagcttaaaaaaagtccttacaattttttaccccaggtcccttttgcgggtggccggatcggatcagattgactgcttggacgtgcgtgggttccctgggcagctctgggtcctggaaacaatcctcgcttggttttggtagcgtcggtcgggtcaagaggcagtgggttttgtgattcggttggtcggctgggaggaggaggagttaggtggtggttgaggagagaaaacaaaggggaggaaggaacagggggggggggggagagaaacaaacagggcatgccgcttacctcatcaaaacatcctgggatgttttgatgaggtaagtggcctgtgccagcctgccatcaaggttctccctcctccttgggaggagagagaacttagtcaatacccgatattgatgaagttctctctcctcccaagggagagagggagcctggcttacgtgagcaaacacagtaaccttaccaatatcaatcagtaaggttcagagcttattgaggggcgggtcaaaggccccgccccttggttaagctacctgccagtccagagccgagctatctcggttcttagctggtgtgcaatccctgttaagtatcaaacttaagggttgtatttcttgattagtacaataataaagaaatacaaaagacaaagaaaacaaaacaaaagatagaataaagaaataccttaaggcaggagcaatgatacaaggacgcgacgacgacaaggaaagaataggaaacaagagacacgactaagaaatgaagagtgtcagaggaagcaattgccgattcaattaagcgaagagatgagatgataacctacaacgataggaaggtttcggtaatcggcggaagaacttatgttggcgaacagttgaatagaagggaagagttcttgcgtaaggaagggagtgatgaccggaccgaagtgtttgttgagacaaaggtgagagttcttgacaggtctgatgatttaagaagaagaaatgtgatgagagaatacgatagaggacgttcggaatattggagagagaacagcagcgatgagaccaaatactttaagtataatgtttaagatgtaaagtattaaaatgggaagttgttggaatcatggagagaagaaaaagagttcggcggagagaagggattctatataagtgagacgagcgagtcgaaaagaaatgatgaaatgatgtcattgtcaggtgggctgattacgtcatctagttgtgttggaaatagccactagagtctgagagggattgagatcagatctcaacacccccccttccctctagacaaagtagtcctagcttttccaatgatttcacaagtgctggacgcgcaaccgatttcgtcagaaaatcagcaagcatcttgctggtaggcgtgtactggagaaggattttagcgtccttgatgacgtcccgaatgaaatgaagttgtatttcaacatgtttcatccttttagcattggtatttgcttcgaaattcgcaaccgcaatgcatccctggttatcttcatgaacgacagttggagcatctgcggaaacaattccgacttcatccaagaactgacgaagccacaacagttcgcaagagaagttggtcaaagcccgatatttggcttcgcaagacgacaaggacactaccggttgttttttcgtttgccaggaaatgagatggccattgaaaagggagagataaccggtcaccgattgtcgagtagccaaacagtttccccagtccgcatcggtgaacccacaaagaggttcaatttggccacgccgatacaccaaggcattgttggcagtgccagcaaggtaacggagaacatgggtgaaggattcccaatgggtaatcccgggattttcgaggaattgtgaaagtgtactgacggcaaatgcgatgtcgggacgagttgctgtagacaagtaactaagcgctcccaccgcgctacgataatttacccccagagattttaagcgatcttgttcttcaagagtcgccttggccaagtgaatattcggcacaagcggagttgtaacagtcctacaagcgttcattccgtagagctcaaggagggaattcacataatgtaattgtgaaagcacaatagcatcaccctcatgcaatattttaatgcccaacatgaggtctgcttgacccatgtccttcatatcgaattcggccttgatctcttctttgaatgaatgaacattcttgccaaagacagccaagtcgtccacatgtacgaagatccaaacaggttccccgtccagtcgatagaagacacacggatcagagatggcgatcttgaatccgacagaaacaagccacttagataagcgattgtaccatgccaatggcgcttgtttgagaccgtatatcgctttgttgagcttcaggcattggcgtttcttatcgaggtcgacaccttgaggcaccgagagaaagacttcttcatccaaatctgcattcaaaaaggcagtcttcacatcgagttggtgaaattgaagatcattcgcggcagcatgagaaatgagtgccctaagagaattgagtcggcccgtcggggcaaacgttttcgaaaaatcaacgccatgtacctgagagaacccctgggcacacaggcgagctttgaaagtgacggagttgccatcggtcttctttctaaagacccatgtggttcccacagttttgatgttcgaggtgaggtccacaaccttccagacagccaacctctccatcgcatcaagttccgttttgatcgcagtcaaccacccaggagcctcgggcccacgtatggcttgattgtaatgagccggaatattttcccccaaagtagtgaggaaaacgcgagctttgcgtgtgcggcgagtggtgagaacattagaggaggatatatcgccgttgatctctttcggagccaatacaagagcgtccggtgccatgttagcaggcgaaggaggagtttgttggtcctcttcaggaaactcttcagcgatcccaccatgagttgatactgaggaacattctgaatcagcttcaaaagaatcgtgagcgatttcgtcttcgaacagctgttcactcatggcgaaaggtacagagtcgttggaaatcttcgggaacacgctttcatcgaatcttgcgtgacgagttttgacaagcttcttgtcccgaaggcgaagaatacgatacactgaccccttgttttcaaaaccgacaagaataccaacgtccgcagtatttcccagtttccaagatctatgatgtttgggaacggcaatatatgccttgcaaccaaatgtcctgagacgatgacagggaggattgcgattagtccataattgatacggagaagaagttcgagagggtgaggctaacatatttgatatgaaggtagcggcattcaccgcctctgcccaataggttcttggaagactgctggtaagcaacagacatctggctttatccaagatcgttcggttggctcattcagcaaaaccgttaagttcaggagtttcagctggagagaacgtttgaaggatgcccttcttggccgcgaattcgctgaaaacattgttgacaaattcgccaccctgatctgaaatcacttccttgattgaaccgtcttgtagattttcaaccaaattcgcgaatcgttcaaattcttcaaaagtatctgactttgattttaaaaaccaaacaaatttgaatgatgagtattgatcgacgatagtgagaaaatatttgaatccggaaatagaagggggattgataggtccgaccaaatcaatgtgcaagcgttgaagaggaaattgtgcgggaggaaaatgacttgagaaaggaatgagagtcatttttgaacatgtacatacctcgcataacgagatgtctttaggataaatcaatcccattgccttcattacttgatcggacggatggcccaggcgatgatgccataattgacgatcatccttcttgaaattgatgaaagcctttgggcattggcgaaattttgaatgaagaagattatcaattatttctcctgagaacagcggaccagtgtcatccgaaatatcgaagtattgagagttcttcgtgattttgattgacaagtcaatcaacctgacaagggaaatgagttgtgtcgtaatatttggagcgaagagacattcgtacagagtgacgacacgaccattggtgaggatctcagcagtgccgtgtccagacgcaatcagaggggcatcgggattaccggttttgatgacaattctttcagcggtgaaagaagagaacacggcgcgattcttcagcatatgatgagacgccccagaatcaattaccaagccattcacctgctgattcgaaacgtaggagacgaataaggaggcatgagcaaaacttgcacttgcattgatggttttcttttgttggcgagaattgttggagttattcggacgaaggtgaggatacttttcatagcatcttgactcaacatgagtggttgcttcaggattgtgatcgttattagcacagagatgaacgattttgaatgggaattttccattagtaggcgacgaggttgaaacaagagcagtaccctgatccaactccttcttcgatcctttgtgagttaaccaggtttgaagtgcatccaaaaccaggtacggagaagaggtgcaatcttcagacatagcacaattgtcgacgattttgtcgagtttatcgtcatgcatgagctttcctaaaacaagatatgaaatgatatcaagaggaagagtaataccgaccgcatcgatgtcaaggagatgagctctagttcggtcgatgtattcttgaaggtttcctttgtacacttcagcagaccatcccatgaagacacggccatgattgatcaccgagtgagaagcgtattgcgaagcgatcttcttccaaaggagaataggatcagagtcggtgagagaattaaccacctcgttataacatcgatggttgatacgggaggttatgatggagatggccttgtcaccagcctcctcgtatgcggtcttctcttcatcggtggcgtcctcggcgatgggaattgtgcagcacttccaaagcttcttcccgcgaagatagatgaacatacgggagtgccagttagtgtaattcaatccatccagaataggaaccccattcgatgcgggtgtgttgtgtttgtcggtcccagacatgatcctgccttagagtatgatgagtgagatcggatcgtggttactgagccaatcgagactgtaaatctgttaagtatcaaacttaagggttgtatttcttgattagtacaataataaagaaatacaaaagacaaagaaaacaaaacaaaagatagaataaagaaataccttaaggcaggagcaatgatacaaggacgcaacgacgacaaggaaagaataggaaacaagagacacgactaagaaatgaagagtgtcagaggaagcgattgccgattcgattaagcgaagagatgagatgataacctacaacgataggaaggtttcggtaatcggcggaagaacttatgtcggcgaacagttgaatagaagggaagagttcttgcgtaaggaagggagtgatgaccggaccgaagtgtttgttgagacaaaggtgagagttcttgacaggtctgatgatttaagaagaagaaatgtgatgagagaatacgatagaggacgttcggaatattggagagagaacggcagcgatgagaccaaatactttaagtataatgtttaagatgtaaagtattaaaatgggaagttgttggaatcatggagagaagaaaacgagttcggcggagagaagggattctatataagtgagacgagcgagtcgaaaagaaatgatgaaatgatgtcattgtcaggtgggctgattacgtcatctagttgtgttggaaatagccactagagtctgagagggattgagatcagatctcaacaatcccacccatccctcgtggaggggagggttcttctgcacaccccttggaagcctgtttccttgaaagaacaggcgtgcaatcaaacccgcccctctgagaggggcgggttcaattgcacaccccttttggaggggcgggggtatgggcgggcggggagggggaggaagtgcatttatcaacgcacatccacaactgtaggatggggagacaatctaaagatgacgatcagtacccgggtacctctagcggtaccctggtaccacctttgtttttctcagaaatgaacaccaggtacctcacctggcaccccctggagggtaccagcggtactttgggtgggtaccagcggtacctgtggccgcggtgcaaatggcactcttgttgagctaatcttctaatactatcacctttcttttacctttcccatctgatttacccttcttagcaggctgaataccatctttccacttggccaacaccccttcctttatcatcccattttttgagtagaaggcagcagccatccccctcattagtgactgcgcagtaaggagggtacctctagcggtaccctggtaccgcctttgtttttcctcagaaatggacaccaggtacctcacctggcaccccctggcgggtgccaggcgggtcccggcggtaccaggcaaacaggtgccgggtaccaattgtcatctttaagacaatccatacatgatagcctcactgaaatcgattataatgatcataaataattgatctatttctcaattggccatgaaagaaaaagaaagaaaaaaaaaaacttgtatttgagtgtgtttttaaaaaaagtttattttgttggatgagaggaagggaagttaaacaaaaaaaaagacagaagatggagaaatggggaagaaaagatattttataaccagatcaccaaaagattgtcttcaaatgttacacatatatgtatatgtatataaatatatgtgtatatatataaagttatataaagaacaggggatggaaatgagaaccaaaacaaaactcaacaagaacaagaacaagagaaccaggactggaactagaacatgaaccaaaaacaaaaacaaaaaaaacaggaactggggaattaaaaagaagacgtaatggtgaaagaaataggtttggaaaggatggtaatagacatgacatgtatggtggaagcaaacaacagagataagagaaggagagagtgagcaacaagacataggactagagaaagggaggggtggggaggggggggttaagaatggtgttttttgaaagattgttaattatcttttcaatccaacgagaacgccgaaccgattaagagcctcatctctgacggcaatcatgagtctttggacggtatgattatcgtgctggtcggtattttgagggtgaggatgagttccgaagatagattggtgtgagtcgagctggtggttagttgatgatgacgacgatgatgaggtggtggtagtggtggtggagataggatgtggggaggaaagtccatcgaggagtgagaaccattttcggatcaaggactcggagatgatcatccggtcgatgaagatcaatttatggatagattcgatgaagttcttccagttctggaagagggatgggatgaggatcgattggaatgggtaggagacgttccagttgaggtcctgatggtcgttctgattcgagggttgggtggacagactggggaggagggattcgattttggagatcgagaggctgagatggctgagcagactcaattggtctgagaccgctccatagatcaccgataactcgggcttcccctctgctcgtgagccgcatcgattctcgatcgtctgcgccgcgagttccaaacagctcagacagtcgttcacatagctattcaatggcactcgcactcggttccagatatactcctcccggttcatccgcttgttgggaatcgattcaactaattgtttctcgacctcgtctagtttgaggaggatggattctaaggatggcggtggtaataagctcttgatcatcggtttgagttcaggtttctgttggatcagtccatgtaacaagctgatcagttcgtttttcgttagggagactggatgggcagaagaggagagtgggtgggtgtcagttgtatatcgataaagaaagaaaatcaaataaaaaaggctttacctagggccgttccgagatcggttgggtcctccttgggattcaagccatgatcagcttcgagtgagggattgctgtttgggagtgttctcttagttcgtttgggcaggctggagatcgatttgagaggggaggtggtaggttgttcggcaggattgaattcgtttgaggcagatcgtttgcgagacttgttgaaggatgagttgtaagtttgaggttgttccttcctgagtaagttgatactgttgctgctgctgttgttgttgttgttgggttgttgtgctccagcgaatgaccagttgagtggtacggtgattgctggttgtctgaatgggacctggtgagtcatcgttattgggatcacaggtggatgggtagtcgacctgtgcagtgggagttggtcagttctcttttatggtccagtgagtcagttgtctgttctcttacatcctttgttttgttttgctttggtttggttttggttttcttttttggttttttggtgatatggtagtagtatgtagtgagagggaaggagaagaaggggaagaagaagaaggggaacgactgctgagctggcttacataagctcgagtaggtagaaacttagaaactcagacagctcccaaagcctagactcttctgccctcaacaacgtcaacacacaaaggctgcttcaaacaaacaaacacgtacaaaagatttcgacgttccaatcaaacaagaggccgaggaaatctggaccaaacccataagtttttgcacagctgtcgatgttctccttgtggggagagaagatcctgtattcgtaaacatgatggtcatgtctttcacatatccgctaaaaatgttaagagtagattaggtgttgtagcaggcctacaataactgctagcaacaagtactagtgctcaaatataacacagtgctacataaaataatagcaaaatccaaataaacaatctctattggtgtgtgggcagctggctcacaactactacataaatatgtaattgagggcttctacttgactaaagagtcttccaactaatttaacagtcaagctgagtttcctataataaatcaattgtctgagttaaaaaaaaacaatatatatgttctttgagggctaagtgtgcatgggatagaatgaattgattgattagaaacaacagagaccaccgaagatcttgcttggattttccatcaaacaggaggggggagagggtgactcatggattagcactcctgatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccctctgcccggcggctttatggttgattcgaaaggtggtttgtgtaaagaacaaaagcaattgagtttttctgcccaaaccaaccaagactgatattatcaagacttgagttgagctgttgcaaacgcttcaaaagactcatcttgatgccaaatgctgagatgagaagatttgagcttgctcaatgggctcacaatgatatgcttgattgattgactagttcacccaatgagaagatttgagtgcgaatcgctatcgattgtgcgaggttaaaagcatgagctcgatcgaagtcgctaggtcagacgctgaggcagtttgagtgcgatcggtgtgcaagttcacaaaaaattagatcaatcgcttgcttaggttaaatgatcaggagtgcgatcaatcggccaggtcaaaagaatcagctcgctccgatttgagtggatcgttctgcgagggcaaaaaaaaattaagatccatcaatttgatatgtaggtcaaaaaaaatgagattgaagcctgagtgggcttagcagttgttggctattgagtgaggttaggaggtgcaatgtcggccagcggtgagtgatgccatgagtgatggatgcgaggtgaatgatgcgaggtgagtgatgaggtgagtgatgcgagcggggtgaggtggaggtgtcggcggtgtgtgatgtgaggccggtcgagcgactctgctgaggttcttgagccggactcagccgggcgggtcgcgagacaatgacttagaggaatttttggctctccaaagagggcaagggttggggatcctgggtttgccagggttggtccatttatcgctgggtttagggtggtatgtagggtgtgggagggtctgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttggtgatatggtagtagtatgtagtgagagggaaggagaagaaggggaagaagaagaaggggaacgactgctgagctggcttacataagctcgagtaggtagaaacttagaaactcagacagctcccaaagcctagactcttctgccctcaacaacacacaaaggctgcttcaaacaaacaaacacgtacaaaagatttcgacgttccaatcaaacaagaggccgaggaaatctggaccaaacccataagtttttgcacagctgtcgatgttctccttgtggggagagaagatcctgtattcgtaaacatgatggtcatgtctttcacatatccgctaaaaatgttaagagtagattaggtgttgtagcaggcctacaataactgctagcaacaagtactagtgctcaaatataacacagtgctacataaaataatagcaaaatccaaataaacaatctctattggtgtgtgggcagctggctcacaactactacataaatatgtaattgagggcttctacttgactaaagagtcttccaactaatttaacagtcaagctgagtttcctataataaatcaattgtctgagttaaaaaaaaacaataaatatgttctttgagggctaagtgtgcatgggatagattgaattgattgattagaaacagcagagaccaccgaagatcttgcttggatttttccatcaaacaggagggggagagggttgactcatggattagcactcctgatcccatctaacagtctaggtacccgattctctccaagccatttaagattccttctcaacaacataaatatcaggaaacacgagaagtgccctgcaagaagattttgtatatatattgtaaatatatgtatccatctagtatctatgtaccaagcagtctgacccttaaaatgagcgatcttctagttcattaaatcatgccaccaatgagatgcagtccactcaaatgagttagcagatcccaccttgttcccgctgtggtgacgcatagtcaagttatttcgtttgggaagtaccattattaaggctagtcacgagttcggaggggaggaccacgctagctgatgggcactcaatgtgccccgtgaagagcgtggacgatcaccttgtttgtgcatgagatatacatttcagatggggggctttagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactcgagtctcgcgatgactagaaccaaaaaaaaagaaagatccctttgatggatcgaagatgtgagatcaaacacacatgaagagcggtgatcaaggcaagacggatcgaatctcattgggaccactctggatcgatctcgagaagtttttctttacatcaatacaaaaagaacgagaagcgatctaatcgaagagaacagacgatgacttttatttgaacttttgagagaatcgggagagtggggtatgatgttcgtggtggagggcactgtagtgacctcgagtggggtttttggagttctccaccgagactgagatcgagtttttcctggtaaatgtgttgagtttttggcctgatgattccagtaagagttggatctttttttatcaaattgagatgattgggtagtcagcagttgaaagattctagcattctgtctatctggccaggtgccccttgacttcttctctcgggccacttcatcagatagaggaaaaagagaaagtcaagagcgtgcttaacttttttctgtatttgatttggatctagaccatcgacgggaatagttttgatccgattattgttgactgatgcacgccgaatgatcgatgagcgagagggaaaaaatggattcagacactttgactcgaaaaggtactttgaaaacacaacaaagactaacgatagaaccctttgagtatcccggagccaccggtaggtctgacgacgaactcgacgaatggaaattgcttgacgagcttgtagaggcttgggtttttagactccggtgccgaggagagcgacaagaagttcctgagcccgttctggctctgtcgttgttgattaaattcgatcaatagtttcctgattggtaggatgaagctctccgggttggatgggttcggttgggttatcagctgtcgcctgaggatccgtgggatgatgtgtgtcgatggcatcttcttctcaggttgtgtgtgtgttgttgatgatcgcctgttgaggttggctggattgaccaaaaatatttgagtggtatagggtgaaacatgctgacataagcaaactgcccgggacaaaatcccaaggggaacagtttcaaacgagtgacccgtttccacacttggagtacaaaatcaatttccccaaatgaagcagatggttcgacgaaatcaaaaagaaaatattcaagatgggaaatagggattgaattgcaaagtggtgatcctaaagaagagggaaacaggaaagatgtatgaagaacaacgtactgcaaatcgaaaggcaaatcagattcaaaagattcatagagagaataatcaatgaagccagagatgattgaagaagaggaagaaaaaaatgcaatcatagcaaaaaaaaaacgaggcagtaaccattctaaggatgatggaaagttcacaatattcacacttgtgtgcactcaagctggatacatggtgaggggcgcattgaagatgacagtcaatcaatcaacccagcttcctgacacatcttacaaaattctgaatctttgtttttcatcaagttagcaggcgaatcgaattcggctactttacccttattgatcactaagattttatcacaatccaaaatcgtgctgttgttgtttttgttttcgattttgatagatagatagcaagttgtaggaaacaacacaggagtcaggaaaagagaatgtgactaattgatttaaacacaaagaattcagacttacttcaacctatgagcaatcactaagattgtaaacgatttaaattcggttctgatcaccgtttggattaacaaatctgtttcgggatccaccgagctggtggcttcatccatcaccaatatcttggaggatttctggagcattaccctagctaagcacaacagttgtcgttgaccgttgcttagattgtttccaccttcctctatctttgcatccagtccgccctcctacaaaacaaagtcgagccaatgaactcatcaatgatatttcttttttcggtatcttagggaaatcatatcatctatcgggcttaccaaagattgaatgtggcctttcaacttcgattgttccaacaccctccacagttcttcatctgttttcgagccttcagggtcaagattgactctcacgctaccttcgaaacattgcgaatcttgggggatgatggatatcttcgatcttaaatcattcaacccgatttgactgatatccacaccgtcgattaggattctgcccgctgatttctcgatcaatctgaataaagataacgtaatcgttgatttcccagcccccgttcgaccacagatcccgatcttttcttgcgcttgaaccttgaagtcgacgcctttcaacaccaaatccaagccatctcggtaacgacattcaacaccctcgtagacgatttctcccttttctggccaattggagcttggtcgatggtgctcaactgtctcccatggcccctctgatttcaatttggtgtattcaatcactcgttcacaggacacgatattcgtttcaacgtccgttgcgactcgtacgagccaaccaagtgattgtgtaattgaaagtgcataggacattagcacaccgaccattccactgtcgagaggtttgctggctgcgaggttggttactaccaacgatgctacggtcaaaatcatcacatgcccaattgattctagacgaacggccagccaacggttcgcactaatcgaagcaaaacacgcttccaggttgcggtccactttggtctcgttctcggcaacaaaccggccctgggaggaggaaaaaaatgagtgaaaatcgattgaatgtgttccagttttttgagtacttacttgttccgcgaatgctctgattgtagcaacgcctgccaatgtctcgccaaacatggcaaaaatcggagacttggtgattgcatcaatgcgtttgatttctcgcgaggtggcaaggtagtacgactggacacttttgtaaacgaaaaggagtggtacacaaaccaggagaaacggtggcacagcccatgacaccactgcgaagatactaattgtacctgttgatgaaagtgagacaaaacttgagatttccactctcaactctaaacagctatcacaataatggaaactgacctgcggcagtgcggagaaacccagtgaagacccggggaagtatttcatcgatgatgaacacatctctgaataaatttggaacaaaatccaatcagtcaaagaacattttttgcttgtgactgaaagcatatctcacctggaaaatcgattcaagatagtgccagcaggtgtggctatggaaagacggtcaccattgagatggaagaggagaagatctagtcaggaacggattcacagaagcatcccagaatcagatgggatgatcggatgaagatacgaaatcactaaactgtcaaagaatgacatcggagccctcaagatcttgccaaacatccgatcatggaagaactttgcacatcggaccgcacaaattgagaaagaggtgatggcatccacaaaagccgccacactggtcagaagacccaacagaccgtaaattcctaaaaagtatcccaggtgaggatcctgattttccgagggggtttgattacttgaactccagtttctaagccatagagttgtcagcaacgaaatgatttgctgtgcaacgattgcactcaacgcaatccctccactaacgacgccgttcgcgcgtaggtaagttttgtaaacatcgtaattgactgagccttgttctctgtgctcagtgactttcccagggggcttttgaatcttcaggacttgcctgttgttgttcttggacggggtgagcgttggtcgcctcattaacaaaacagactctcgacggggcttgctgaaagagcatccgccgctgttctccgaagccacaatagttgtgtccaatcgaatgagttgctcagtgtcgaaaatgtcatcctgggacaatttttgccaaaatcatcaatcagctgcttcaaatcgccttgattggcgaggacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagagatagaggtatggttgtagtgagtgactatgggtaaaattgtatgcagattctgattatgcaataatatgctcatatatgtaagtggttaaggttgtaaggtaggagttttggcagttttgttgcgcacaacagcctggaccaccacatccccccccaaattaatgctgtccgcagcatccctggtgtaagcaagaaaactgccccaagcctctagttgactaattttatttcattaatatgtattgatttgtaactgatatcctactgattctccttttcttcatgacttggtccttctgttcatctgattgggtttccactttgattgagtttctgccgtccaggtttttcttcattgtaactgatttcttcctcttattcccaaattataatatacgtttgtccttgttattctcctcgtcttgttctccgcctgccacgtccaaatcaaaggctccaaatacgactctctttcattctatttcatgggtattagtccaaggaaaaggctggtggttgatttatttgaaggctgttccaaaaagaaaggtctccaaccgctgagtggaatgggcttttgaatacacgttgtaggactcctgggacagatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataatgtatggctgattccaagatagatcttacttttgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggtgctgatgacttgagcacgaaacagatactttgttatagagtttgttaatgatctcttcctcaaacaatttcttgctaaggcactttaatcaaaaactagagctccggtactaatactactactacttgttattggttaattgttaatgtactactacttatatgatgactactactactaatatgcttcaaattccgaactctttgttggtttcacgcttacaatactgtactaattcactacttatcactaactcactcacttactaacttattcttcaacttgggtgatcaaacttaccgcagtaggctgatggggagaagagactttctagtggggagaggtccttcttttatattgaagagtgagggatttctgctgcaggggactccttgtgagggaatattgctgcaggggatctcacctgcacagcctttgcgcacagcctccaaacaaatagcgcagctcatgctgtgctagggaacacttaactccagaccttgtcacataatatgcatgcaagggagcacacaagcgcagcatgatgtcatgcattgccaggcaaccaagccatcttccagaaccaagcgcagcatgatgtcatgtgtcgccaggcaaccaagccatcttccagaacactctgcataggcagtcccagcctgccagacctgctgtttatctccttccacccaggatttgggggtcaaagcctctcctcactccttccttcctccctccgcctcaatatttttcctcccttcactttccacaatccgtaccctgtacccttacgtaaaacataaagtacccttattacacaccgctcctccgttccattcctggttgagacatgttctcccactcctctccacgtatatacttccgctcctccgttccattcctggttgagatatgatctcccactccactcctcgtatgcacaccgctcctttgttccattcctggtcgagacatgttctcccaatccactccttgtatgtaatccagtccgtatataccacacctcatccataatgattgttccttctcttgtaatgattgtcacatgtatgtaactatgctatcccaacacctctgctgtatgcttttggcattggaacaggcacagcacaccacatccccccccaacttaatgctgtccgcagcattcctgtggaaatgccaaaagaccatcgatcctcgtaatttctaaccaagacttccgcaataacgtccttcgttttcaagatccaattcgtaccaagtccacttctatccgtaaataagtccatcgccgtccaatatcatatattcaatccgtattccgttccataagataaacgctacaacctaatccaagacgcccatgagttatttcaaactatttcatctcacccgctccaagaagaggttgttggccaaaaatccagcaaggattaattaaaccactcaaacacttcactctttctctcttcactatcactatcactcaaactctcattccaatgtataattcttgctggtcttatgaatcttcaaacgtcttgatgtataaatattacacgttaattttccgttccacgccgtccatgttgttggtttgtttcttctccttccaagtctgtctgtttttccatcatcctgttaaatttccaagtcaccatgtccttttgtccattcctcccagtgctcgtaccgccgtattcttttcttctgtatttatttactacttactaattcatcttctaacgtttttctacaaagtactagatttttaatttgcttattttccattttttttgattttgattaatttttattaaatttgtttgaatttgactaattttgtttgaaaatgattaatttcgattaacttttgattaattttgtttgaaattgattaatttctcccaccctattccctcagctaaacaaagatcctgtttgcctaccaaatgctttccaattaaatcaacatgtctatcttactaactacttcatagctcctattcattgtccccacttacaccatcctcgtcattctcctcttcctcttcttcttcccctccgttgtcctcgttcccatcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttcttctttgtcctcgtctccttcctcttcctccgtctcccctcgtggataaaatttcttaatgtggttggctgcaaaactccgggccagtatggtcccatctaattcctccaatatatatgggccctttttaacttgtttcacaatcctatacggtccgttccatttatgtttaaacaggtttccccactgagtctccagtgctttattgtatactaacaccaactctcctggcatgagaggcttccgcaggcaatgagccagccgcttatcccaatacctaactgattgattacgggaggccttaatttttgctagtgcttcgtccatcatgtccttccttgccaataattgttctactctggcttccaacaattccgccgttgtcttgatagtcgaccaatccactgtgagaaaacttcctagctcatgatctaccggtaatactgctatttgaccaaactgtaattcatacggtgaataccccgtcgtcctctttgtcgaaatcctatccgcaaaagtcaccaatggtaagtgttccttccatttcttcccattctccccgcacatctttgttaaggcatccttgatttctttgtgtcctcgttcgaccattccctgcgcttctggataatagggtgttaccattcgtaaattagtaccaactctcttcatggctgcctgtaattccttcttaaattctgccccgccgtctactgtaacctcctttggtacgccatatcgataaatccattctgtcacaaaccaatctgccactttctttgatgttaactttgccagtgctactgtctccgcccatcctgagaaatcgtctctcgcaattactaaatacttccattgccctgcttttatgtgtactgcgtccatgctaaccctctcgaataaagtcgtcttataggttgctttacccttttctttttgtaaatctttacttctcttctgacaactttcgcatgatcttacccaatttctgatcatcttcttcattccttcccaccaataccgcagcttaattcgaatatatgtctctcccattccacggtgaccaaggtcttcatgtagcgccttcatgatcctcttctgcattcctggttctgagacaattacctgactctggggttcgtttctcttctttaactgtccgtcctcaataaaataattgactgatctgcgcttgatttttgcaaactccttatctgagcaatccggtggtcgtgtaagtgtccctaagtaatccttcatccttttccaaaatcccacttgtcgacttcccgcgtttgcaacctccgtaattactatacctacctccttgactccaaatcccggatgtggtttaatccaactttcctcaccgtccatctccctaggaacctcgtctttgtctggcgttggcctggataacccatctggcattgtaaaggttttccctgccttatgtaccaattcaaatgagaaaagctgaatgaacgctacccatctagtcataggtgcacttggaagactgggtgtattaatcatctgaatcaaggcttttgcatctacctgtaactcgaaatgttgcccccacaatactgtttgcaatttcttcaatattttatgtactccgcaaagctctaacttagattgtgaatattctgattccttgtcggtgaagcaaactgattcgtataatactggtctatccacgccattcttgtcttcctgcatcagaactgctcctgccgcaatgaaactacagtccactgcaagcttgattttacccgcgttctcactgaaatccaaaccttttaatacaatatcttctcccacaattttcttgagtttacaaaaagcctcctcacattcggccgtccatttgaattctgtatcaatcctagtaagccgccgtaatggggctgccactaacgaaaaatccttgatgaacattcttacatacacacaaagccccaaaaattgccgtacctccttctttgtagtgagaggtggccaagattggattttgttaagcttctttggtgatacggttcggccttgatatgaaactacatgtccaactatgtctaatgccggcacgcagcacgcaaacttctctcctgagatagtcagccctgcctcttcgattcgaaatagaatccgttccaatgtaatagcgtactcccagatgaatctacttatattttgattctcctccaatcgagcccctccgtaatccgatcgtggtcccttaattcctccgtcgtcaataaatattcctgcgtgttctggtaactcctcttgtagaatccatgtcatctgtgcctgatatactgctaccgaatttgtcgctccttgaggcaaccgtgtgagctgaagccttcctaacggtgtctcaaaggtagtgagaggccttgaagctggatccagttccctttcgtcatatccgcccataatgtcgcctaacccgtaacacgcacgtcctgcaaatgaatccacgaactcctctatctttggcggtagcccggcgtccttgatagttaccttgttgagctgctgcagatcatgcactattcgtaatttaccatttgacttagccacacagaagaccggactggaataactagaagtggattgttcatataatcctgtcctaatcctctttcgtacgagttcaatgaagtcactctgaattgcttttggtattggtattggtctctgctgccacggttcgtgttcaattactggtatcttgtaaggttgcccatacgagtgatttaatatgcccctctcgtcctccgagaacgcaatcgatttctctcttaacacaatcacatgtttcaataatttcaattcttcttccgtcaaccatccaggaggtccaaaatttactgcctttaatcgttcttctgttactctgcttgtttcctgaaacgttggtggaaatggggtgagcggggttttgtatgggtcccgcgacaatggtggtctttcaagtggtggatttagatcttgaggcatgggttggttaactggtcgtattttccatgctactcccttgtactttgccgcaccaatgtatttcgccatgttgcttttcctatacccgcttagaaagaaattgaatcagtggttcatggaatgttgatagagttaagttacctacgtctcttgttggttagtctgatgatgaagattggcaaaagtaatgttcacttgagcgcataatcttttctcgttttctggtgtacttattcatgaaaatttagtgtgacccaccctaacccttggcgaacaaagctaattgcagcctacacgtcacaatttttttttttttttttttttgaatgcccattccgcagtccgcagtccgcagtccgcagtccgcagtccgcagtccgcagtcctcagtccgcagtcgcgcagtcgcgcagtcgcgcagggtgctctccttgctcttatactctctcctcgtcctggtatccttacagctagcctagccccaaaaaaaaactgggttggtaacccctctagtaaccgagtccgctatccgttctcctgttatccgaccgccagctaacaactccgtgatcggtgttcactcaaccttaagaactgtatggctacctgcaagaagaaccgccatcgctggcgatatccccccatctcaccacctcagatccagccagttcactcggccatcatgtcgtctcttcggccttgcggtcgaataaaggtgagtcacttattcttcttctcaatcagtggcttggatcctatagctgacttgctctcaacagcaggcccatcttgatcccttcagcagtttgttccttgagtcgatcggtcatggttccctcagtttcaaggtgaggcccactactccgattcctcctcccttttttttttttcctcatcttcccctgccacttatcctgcttcggtttttaatttttactaatcctagttgctaaaaaaaacccccgatcgacttgtattttcttagcttatcctgtcaatgcccgagcctgatcatatggccatggccgtcgattctcctacccgcgatgatgtttctactacctttactccttccgatgctacccctattttgaatcaccccacggtaagctggatattctcgtttttgtttgctcttaccccctcgtatccgttgatacttagttattgcttttcatttttttttttttctgttccagcatgcatataatgctcgccgcgagtccccgatcgaagcagacgaagcacttgctcctcgttctcccttcgaatctgttgctacccccaacaccgccattactgccgtccgtgtaagctccctgttctctgatccctacttagtccgttaccgctcgatcgctccacgctcttgacttgtgtattaacgccaccacttctttctccttcctcctctagcctaatcgtactgccagcaatggagctcggctcgaagagaatgcagtcatcgacccccctcgtgaggcgactgatcacactaatccaacccatcaagcgagtgtaagtcggctccggctgataatctttacttctcaagtgtcattctacggcatgctgaccaccgtctccctttcttcctgcaccctagcatgcttaccctgtacgccaagcaacccagatggaagaggacgaagtccccagctaccctccgcctccgtatgtacatgcggttcgttttgcgctaaccagtccttatactaccccggctacggccggtcctccccgttctatcgtcgatcctggtcctcgccgcgtgtattccacccctcgtcatactggttctgcctcgccggatagcccaactcgtcccaacgtccgccgccgcctcttcgtcacctctcctgcgcctaccagggccgcgcctccgggtggttcgcccgcgcctcctaccgatcctcctacaactcctcatccttcccctgcaggtgatcccttcgacatggatgcgcgatttagtgctcaattcttggcaatgagcttctacaacaccctcctgtctgtgcacgacgtcctgggcgacttagccgacgaccatccccacttccttcgccacgagatcatgcgctctgctaccattatcgccgaggattggttcaactatcatcgcatccacttgtaagtatcctatttttttttattgtacttttagcatggtattgaccgttccctagccctggcttctctatcttcctgtaggcctgcccagtttgccgagcctcattccatgggtcacctggtggccggtagcgtccggttcactgtccgttgtctgaatgccttaatccttgaatgtcctgatttgtacccctccattcctcctctctccccaactagctgatatccctttgtgaacaaatacaataatactactgatactcacaggaatgccaaaacaaaagaaacacaaaagaaaagaaaaacatacccttctcttttccctaagctaaaacataaaagaacccacctaaaaaaatcttgtagtaccttcttaaaagaaatgctgttttgtttcctttttatttttaccctgtttttcttacttgtttctcctgctatctgaaccaatggttattacagcttgatgatagctgcttcttcctaaaaataccacaccgtctctccttcttctgagagactccaacaaaaaaatcaacaacctgagaagagaataacaaaatccgtgagaatacaattgaagttccaacaaatagcagactgaataatagtacaacttctacaacttctacttgccccccgtcacccaataattgatatagttgaatgcataactaaaaaaaacaattcctactaatacaaataattcctaaagctttgagaaagagcactagtccgcaatagcggcgtactcccaatctttccagaaggtttcaaagtcttttccaagtcgtgcctgctcgttacgtagcacccatttaaatgcctgccaatcaaatcttccaaaaattcccaccatttgtcgaattagttcagttagaaactcctcctcttctttctcccgatctcttcctgagtaccataactcctggtcagcaatggtcattcttccttcttttgttcccaagtacatcgcaagacgttcttcgtcaacaaaccaccactcctctggccaaatgtaggaattttctaggtatccctttgttccattagtagttagcaacattataaacccaatgcgtccagctgtgtatcccggtagctcatcccaaattcctcccgccttagattcgtaagtttctggatacatacggaggaactctttaaccggatatccatgatccacgtaatcagctgtgattgtcaccaaattataacttcccttacacctgaaggcttcccacttcggaaatggagtccactcgctttgttctgtctttgttactgccgtatggtcctcagtttcccacgtgctcggattactactccactcattattgcactctccgctatcctgactcgcctcgttcctatcctcgctcccgagtgtggtattgtcccagtcatgagcctctgtacttcctgacccttcctcttgtcttgtcaattccttatcttcttcccctgagctgtccatgaaatccgcgtaattttcgatcgtcatgctaaaacatttgtcggctattcttcgaggaggggccatttcccatcctggaattttgggagagcaaatagggatgcatagtcttcctccatcccataactcgtaactcagtatttctccacgactctttgataattctaaacgtaccttatgatctgctaggaatggccttcccaacactgtataaactttacctcgagcaataaagaaattagccgccttctcatcctcctcatcaatacaaagatgaacaccttccgctagccccacaatgggtgttgagtgtcctccgattcccatgatattcatactaatttcacgtgaaggtagcttcagctggattgccaaggtttccggcataatattcatttcagctcccgtatccactagtgctctgattttctggccagcaatccaaacctcaatgaaacccaaaggacaggcataagtaagtgcattattacctagtttcatccctttttcccgcggttgatgtggttcgctattgtcaaagttcctatgatcgcaccttcctgagttctgacttcgctcccgtggaattgaattgtcttctgcttctgtctgtacttcctgaagaaacttgggcgcaattaataataattcctccaaggtaagtgtgaaactttgcttcagaaatttctttctaagtccccccccaactttagactgatccacggttcggggaaatacttctctggctgacttctcttctaccctcttctctggtgtttgtgacacaggtttctctgcttctgcattgtcgccttcgctgctttcgttgtcagattctccttccatccatgctccaggataacttggccttctcttgcgcgctgctgagggatttttattgacttcctgatttcccggaggagtctttgagatggattccttggattttccagaggtttctggtttggatgccggtggctgtgcttccttctccttctccttgttggttcgagcagaccttcgcaggccaaatccaatcacattctcctcgtcttcctctccgtagtgcatttccggcggactccaggcttcccatcgatttgtagagatcatagatgccgttggttcctgtcttggttggggaaactcatcacttgtcatcatattggctctcttctcacctgtctccttggctgcattggacttttcactgaatttccgtaccaattctcgaatcgattctccagtatcggtagggattatttcgcggttagagtaataaaagtttggtccttgtttgaaaacaagacgtttggttatgtcttcatttaagtgttgacagaacattgaggtatggtccatttccttgcaatagaaacactgaagttgtggtctctggtatgacggtcctcctggtcctggcggtctaaatcctgtacttggttgtcttggcgcggaaaagtgaggtggaaatggcctagcattttgattggtatttacttccgtgcgtaacttcttaatttcctcctctaaagccttcattttgtctgttccgttgtctgcttttgtcttggcttgaacttcccgtttactctcggattccttgatagcagatttggttttagtgatacccacatccaagtcatataccgataacaaggcttccacgtagtccttcaaaacttccaacttgggtaccagcgcctttccgtccttggtcttcttcaatttcttgtcgtgtgccaactccttcgccacgtcccgtcgcatctcggttgaaatcgccttccaaagtggttcgccacttgtcgcattcacgtcctcgtaatccatcttcgtcaaatacgccaaaatctcctcgagttcgccaataaatgtcctgtattcctcctttgtctgaatcccgcctttatccatgtgcttgctgaccaatgtcgaaaccgagttctcgttaaatcgcctaagaggtgttgctcgtccccatttccgaatgagttccttcttcaagagttcccaatcccgattctcgtgtccttccatattctcaatacactcactaatcttcttgtctttgatcatgaagggtaactggagagctacgtcctgtccgccagctttgtgcaaagaagctatcttctccacacgcttgatgaataattcaacttctgatccgtcaaaatccaaatttaactttcgtgtatccaaaactacgcccttttcttcgtccgagagcttgatttcggatttcgtcctagtctgactactttctgatgaagttactgccaaacctagcaaactttcttctcctgcgccaatagtggtttccattcccgctattccagtgtatggtgttgaagttgcaaatcgtaaagattgtcctcgtggcggtggagtttccggtattggtacagcctgtggtgctttggattgctttaatagtgccatcatcatttccttcatctgttgcattgaatcttcaagttccgtcatcttggcttgctgttttagcatcatcgctgattgctccatgctctgttccgccgaatttgacattttcgatttttgatttaataatttgccaaattgttcttccaaaaatttccgctccctttctctaatctcctcgtcaattctgggacggtcctgtttgactccttgggtatctttggctcgaatccctttgtcttcaccaatcaaattcttccttcttcggccaatcgaaatccttccttctcgccaatcgaatcccttcgtttcgcctatcaaatcccttcttctcgccaatcggaatcctttgtttccgcctattgaatccttcttctcgccaattgaatcctttcgtctcgccaattaaatacttcgcaaacctcaatcgtatccttcgtatcgcccaatcgagcgctccgtattaccgccaaaatctgccttcttcccgttatccacgattgatttgatgttgaggttgattcactagaaaaatgtgattgattcgaatgatcttgctgaaggtaatcggccactgttgggacaccagatgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataatgtatggctgattccaagatagatcttactttcgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggtgctgatgacttgagcacgaaacagatactttgttatagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcaaaaactagagctccggtactaatactactactacttgttattggttaattgttaatgtactactacttatatgatgactactactactaatatgcttcaaattccgaactctgtgttggtttcacgcttacaatactgtactaattcactacttatcactaactaactcacttactaacttattcttcaacttgggtgatcgaacttacttccgtaggttgatggggagaagggactttctggtggggagaggcccttcttttatattgaagagtgagggatttctgctgcaggggactccttgtgagggaatattgctgcaggggatctcaccttcacagcctttgcgcacagcctccaaacaaatagcgcagcttatgctgtgctaggaacacttaactccagaccttgtcacataatatgcatgcaagggagcacacaagcgcagcatgatgtcatgcatcgccaggcaaccaagccatcttccagaacattctgcataggcagtaccagcctgccagacctgctgttatcttcttccagaacactctgcataggcagtaccagcctgacagacctgctgttatctccttccacccaggatttgggggtcaaagcctctttgtacaaattccttcactgcctgcggctcaatagtattcctcccttcactttccacaatctgtaccctgtacccttacgtaaaacataaagtacccttattacacaccgctcctccgttccattcctggttgagacatgttctcccactcctctccacgtatatacttccgctcctccgttccattcctggttgagatatgatctcccactccactcctcgtatgcacaccgctcctttgttccattcctggtcgagacatgttctcccaatccactccttgtatgtaatccagtccgtatataccacacctcatccataatgattgttccttctcttgtaatgattgtcacatgtatgtaactatgctatcccaacacctctgctgtatgcttttggcattggaacaggcacagcacaccacaacgttcaattcaccgtccccccggaaggattccttaactatttcttccacgttttcattctattttttttccttcacatcgataatctctattcaagtctaaactatattactatttagtataattggttgatctgctatcttctgaactttcttcctgttttagtttctaatctctttctccgcgttattccaataaataaagcctccagtccttgttatttaaaaaatttgtttccgtatagtatccgatatttttctcttcaatcaatggcctaaaatttgccttctactgacttgttgctgtcttcgttactttctccggaggcagattcttcttccctcccactttcattattactactattactacttgtgtctttgtctgatttgttttctgcctcttcttccaattcctcctccgtaagttgtccaatttgcatagttttgtccatacataaataattataatacatttcctgccgtgttttaattttgtgtttttgccctgtcacttggttgatttttcttatccaagttagatatacggcttcaagtcatgtaggacctcccattgtgattgctaatttttgaaaaaaaattgattaatttcacagtttaaggtcatgtgggaccatccccggtgtaactgagttttctgagccttgaagtaatgcagtttcaggtcatacaggacctattctagttttggtttgcagtttaaggtcatacaggacctagatttgttttgaagttttgcagtttaaggtcatacaggacctcttcagttttgagtttgtagtttaaggtcatacaggacctctttcagttttgattttgcagtttaaggtcatacaggacctggactcccagtccctccttccttcctttttttttttttttttttttttttttttttgctgctgtagccttgctgctctcattgctcttcaaatgtcctgatgatccaatgtgcatcttaacttgtcttgtgctgagtagggctggtgctcttgtggtggctttcttggttgtccaaaggttctgctgcggttgaccagactgtgcagtgtcacaaaattggtgacactcgctccacccagtcagagaacaaaaaatgcgacaggtcttcgggtgcctgtaagtactccccgttcttccggcctccgataccccaatcgatgccaagaacctaccaacgccctcgccagctcgcaacagtaccttccgcggatccgccgggctctttaccagtaagctgctttgctccttgccttgcgtgcagcttcatgcagcaaaattaaccgccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatcctccggctgttgattgatcggctcctctcaatcgacgccaagtaactctccaacgtccccgccagctttcaacaatacctccatcgaatccgcctctgcaagttgttccgttgcacatgtagcttcttaaagctaagaccgacattcctgggccgacggccgatgcctccacctcgatccgttattttcctcaccgacaagtccacctcgcggtatggtctttccttagccgttgtccacatctcgctcaaccgtcagccgtttagatgcaagctgtagcctccccctctgcccgatagtccgacaattcttggagtacgtctgtttctgtattttatatgtatatacgctgatttcaattctgcagttgaatctagtcgcttagtgcacaggtggtgcctccacctcgtagcgactcgacgggcggacgcaagctattgtctctcctccgtttgtgcgacatgcatagcagcgcgatgcctgcctctgcggtcgattgtcgtcctcaatcctcaaatcccctcccttgatctcgaatataaataggacccctctcgaggtgagttcttcgtccctctttcccctcaacatcaaacgtttgcatcggtattcactgatcacttcgaccatttacgccttctcttcaccatcctcgccgtcggcccactatctagctccacatgtttgagtcggtgttcaccgctccgtcgatcgtttaagacatttttttttttatgtttattgtatgtataactgactgggtttcttttctttcttttgtttatatatataggaatggtgttgataattgaaaccttcaagctgcatgtatcccttcccttgtttcttggcctgtaatattcttctgagtaaaaaattaaaaaaattaaaaaaatctaaaaaaaaacttttacaagccaaaaaactttttcttcatattagctatgtatttgtatctagccctgctaccttgtgtgtatgccctttttttttttttttttttttttttttttgcaatacaccctgccccatgacccaaaaaatcttgcttattttaatacaatactgaaaaaaaatgtgaaaatatgatttgtaagtaagatagtttttttttttttaaatgaaaaacttgtagcctccaaagctagcattcctcatgttcttagctttgtagcttcttgatatgtgctttttgtaccactttagtgctccaccttcgtataatctccgtctgatagcaatactgactggtccatatcttgagttccaggttccatatcgtaaaaaactgtctgccgctgttgtcgtgagaatctggaagaagtccaatgatcccaaggccgcctcctggtaactcttgtaaccataagggtaatctccgtagtgacctttttctgagtagggcaaggtgaatacctccttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttacactactaggtttttttcctgagccatgaaagtctacatcgtacgacgtgagcggatctagtctcatttacccatcatctcgagggattagtacctggtcgaagtctaatacacctggtcgaagtctaaaaatagagttatctcacgtgtacataaggttctgcaggccgtattacacagttacaactcaatacaccccggatttgccaggatctgcaaggatctacatacatacagatcttccgtactaccactcccgcctagtacatcacccctcctactaaaatcgtcgaaagtgatctttcctgatctttgagaaagtgtagctccttcattatttgagctacatcgacaaacaagatacagaactcattgcctttataagacgtatccagcgccaccttcctttccatcctcactcaactccttcacccagtttcagtagcaaacaccgacctctcaagttttcgaccagaagtaccttgaaatatttcattctgaaaagttgagcgtgttccttagcttctgaacttatctctcgaacaaaaaatttctgaaaaagctcaaaaattggttgtgtaacagtgtccgccgtcaacagcacccttagcgctaatatacaaaacttggaagtacacaacaaaaacactgcgccaagagacaatagagcccaatctcctcaaacaactaatagagaagcctcagtagttgcctctgataaatcctcaggtaaatttaacacctctacatatttttttgttagcaatttttcaccgggttaaattttcctactaagacctgttttcttttaccatgtctccaccttctcttagacttagaggttataatggaaggaccagagacgctccaccatcccagagaggattccaccagcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacactgagtgaccacatgtctttcctgcagtaaaaacattccaaagggccgtatcttggtctgttatctgagagtcccggcgaagatggtctgctgacgtgtggcggtgcttgacaattctgatattccaaggcggaagttaactttgtaagcttctcttctaagtcttccttggttgctggctcctgaatcttaaccgtcttcttgacctgctccttaggtttgtattcctcgtcatccccgtcaaaatccacaattatcaaggcaatttccacgtatttcttaagcttctccagatctggaacaatgtttcttccgtcttttgttgtctgaagttgtttggcgtgggctaattccttagtaacttccttctttaattcagtggagagtgctttccacaatgggtttccgctgtccggattaagattttggtactccatccttgtaaagtagtccataatttcctcgaattcactgataaatttcttgtattctagtctagtgttgatgccaccattttcctgggccttgcgtatgagtcttggtatagagtcttccttgtagcgtctcaggggtgttgctcttccccattttctgatcaactctttctttaagagctcccaatttccggtttcgtgtccttccatctgctctatagcttcactgatttttctattactgatgatgaagggtaattggaaagccacgtctcttccgccggccttctgtaacaccgcaactttctcaactctttttataaaaagttccacctccgttccttcgaagtagaggttagtcttttttgtgtccaaaactactcctctttgttcatccggaagttttatttctgtcctgatcctggttcgttcaaaccctggtgattgaatagctgaagtaggaatactttgctctcctgcaccaatggttgtttcgaatcctggtatcctgccggtgtaaggggttgacgtctcgaatcttaatgtgtgtacccttggtgatggggtttctgataagggtgggccacggggagatgctgattgactgaagaaagatttcatcatttccttcatttccgccatagatgattccatttttgatattttctcttgttgttcctggattactgccgattggtccatgctggagtcctccggattcgccatatttccctgttgccgtttttcccgttcgatttcctccacgacttcctcgagtgaatggatctcctgccgtgtcaaactaacgttgtaccaattcctcctagtcctagtatctgtaattgtttcctcgcctaagtccgttgggttgtccgtttcctcacctgtccgcgccaaagtcgaatcctcgtgctcgtaatccagggttggatgtgaatcttgatgatattgatgatacgttgttgatcttctgaaagttgtcggccactgttgggacaccagatgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtaactttatgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaattcaatacaagatggttgtacaacctttacacggtgagtatgggtgtgaaaacaatccaagtggaatatttttatagggtttttatggttttacggtgattctggataagtagtgaaactgttgctgttgttgatgttgatgttggtgttggtgttggtgttggtgttggtgttggtgttggtgttgttgttgttactggtgttgactagactttaatgttgaaggtgtttgtgttgatgaccactgagctggctgtgtggaatgaaccggctgggtgatgatggtgttgaccactgagctagctgggtactgtgctggctgggtgatgatgggggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctggtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtggaaattactaaatatggtactactgtatgtaaggattgcataactggttgcactgcctggtggaggtttttctgtccacatgcatttatgcaaagtctgcgtaaattcaattaagtaactaagtggaggcctaatggttgcacatatgcatgcaagaattgcataaatggtctgcactactggtggaggcctgctgatgtaataatttatgtgtatgtacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacggaacactgcattgacggcggggaaaataaagcacctcaatggactgaggttgcaatgccaggagagaaaatcattacgcacagattccatagtgagatgctcgcacacaacaagtacccaatttttctgagcacgcctaactcccgttcattccttatggtgaataacttgtcggtaaatgtgttttcccaagtgtatagcttgatcctgcaagccaagtaatccccagaaagatgaattcagtttggtgagctaacttactttcttgggtacaagttgatgacaagttaagatgactgacgatcggatgttgttcagaatctcgttcatcagcctgctccgcgaatcttgattgtccatttgttgtttctgtagccctgactgaagcctgctcaaactaatgttgagtggaatactaaagagtaccacaacaatcccaccgagcatcggccaccccaacaatttatacagactgacgaaagccagaataatttggaacaagcctgagacaattatgattccgttggtgcaaccttcttggatcctactgacatctgtcgacatcaagttaacgatgtctcccgtggccctgccagacttttcttcatttgaaagtatcaatgatttctgatagattaccccaatcaaactcgaacgaattctgttcccggtaattaaagcttggttgaagtattggtgcgagaataaagtttgagtgaacccgcagctaaacatcaggccagcaatcatgtaaccacggtagaccggctcgggttgactgcccggcgaaaaggaatcggcaaagctaagcaggcgcctcaagagttgcggttgagtaaattggaggacatcctgaatcagcttgaagagtgctgcgaggaggtagggtccaccgtaagcttgtgcgatggctcggattaacgaaggacttgaggaagctcgtgatatctggcgtctccaggtttggtggagtcggtttgtcagggcatcagtctggtcctcccgtggcaacatccacaagtcgtcctcagtcaaatactggctcttacccagcttcatcatcggcgtcatccatccaaacgtcagccgagagaacacgttcgcataaatcaacggcgattccgagcggtggttagccagatcggaacctgctcgcgctgggtcgtcctggggtaaagcctcgtagccatccttaccaaaagagaagacgtggtcaccatacttgaatggtccgagacactcgaggatgaagagggcggtgaccagtgaggatcttaggatgaggaagctggtttgatgagggtgctggtgaagtaaagagtggtcgaggtgagagcgaagttcgatggccgaggtgatgaggaagaagaggtagaagaacagcagactggttgatgaccgctgggatcgctggtgtgaaagatgatgtaatgggatcgcatacaacaggctgactaagaccacgagctgggagagagactcgacgggatcccaccagccagatcggaggaagaggatggacgagtaagctaattggatgaccaagacaatgaggatcagcagcaatttgctgatgtaagtcaattcggagagcctgattaggttccggctggtcgacttgggtgggatgaccggccgggaggagagcttgtagggatcgagcgagccattgacgaggatgactaagaacgggatgaggtagagcgaatacttgaagcaaaccgtgagattgaagcgggactgatcgaacggattccagaccgagaagggatcgtcggcatgataggatagcgaacatctgcccggagtggtcgcccctcgcacactgatagatgcattcttgaaaaccctggtaagagatggtggatggtaattcgtagatggcagtggtgatacttggaagtcaaatccaatcggctgttggacttggccgtagtagtgcagcgattgatcaaaagtcataaccgatgaattccgccgcagtttcgagagggatcagagtgcttcttgaagccgatcgaacacggccgattccagcaatatcaaagatgtctagattgcaaaacgaagcagtgaacatgaggacgagctgcggtaaaccagtagaaagtacacacgccttcttctgctcaccttggaacgccgtgcattttctcatgctatgcatgggaagcaatgggaaattccagtctgacgtctctctgttctatgtattatgaatgtcatgtgccaagcaagttgataacggtgggggacgcttggcaagggtgttttgaaatctggaaatgtggttgaaaaaagccgcctgagcaattgatgagcttcgacccaagtatcgattcgaggttctgctgagtttcattggaatgatcaggatgtgatgtaagtttggagtcggtggtaccaaattccgtggaaagtgagttgagagcaccgtgatccatgctcactgccagtaaggcagtgtgccggggttcgggggggcctgaagggctgtcccgagaagtgaaccccggaccggggcttcacccgaatccctggtggcagtggggggttcatgctgacttgactgaacctcccagtgggaccggggctgcaaagcattgcctacatattccaaatgggaggctttgagttattatggcttggccgcacaagctctttgatttttctgtggcttttggatcaaatataactcttcactcacatcaggaccctggaaacctcccatctatatgggtaatgtaaatttatggatttttgggccaaacctcaaaatggtagttatgacaagtggtatgaatggcctttttggacagaatcatactcatttcaaatgtatgtaaatgttactggggaagggaggttattaatcaagatgtatgaaagtgtactgcagccccccttcatgggcccacttccctgcttgaaaaaaatatattcttattccttgcttttttccctagttttttttataccagtaaccccttgtcctgtgggttcacaaacctgtcacaacaagatcacccattcccaaatttgactcgaattttaacctcattgtctcccccaccttcctagctcggtagagatctgttaaccattacatattctgaaccctgaccagccacttggtcatgtaacctgttttgtttatccctaaccttaataaacttcctgagcgaactcagaatatcctcttacatcagccgtccaccagaaaaaccctggtccagtttgaaatcaacagggttgagaattggcccatttcaatctggcccaagtagtttaacctgttctcagccagtacatatcagaatacctcaaccaaatccctccaaaatggattggagacgaaacaaaaagtctcctttgggaatatagaaccctagaaataacttggcattgcatcattacttcctgactgggtagctgtacccgtggttacagttacaactgtttcagcctttgggatactgataaccaaggccttgggcatggcttccacccagccaaacaagcccaaagcatcagtgtcatcgtgcaaaagtgcactgtaagccaccctcaggtgtgtggctatataaggactcctttattgagtgcttaaacctcagaaattcacccacttcaccatatacctgactatatacttgaagccagcatttccaaccatttctcttatcaaccttagcattctaaccacgaaacagagctcctcttttacttctacctccagtcttaacctgtagcctttgcccttaaaagatcccagctctttattcctttaaaattggccattttcttactttctgttgcagaagtattgctctagaacttgcccaggaatcctcaattcatccaaaagacctttttggacaaactccttgtgatctattgtctaacaaacaattcactcttcctcaattcctcctttggaattcagagtattgattaacactcaactctaggcctcttaacaagtaatattgtgaggttataatttctttgattgtttaaccaacaatcccctttttttgtaagtttaaatacactttaaactttaaaaattaatataaaattactaacaaaaatttattaggacaggaatagtactagaatttccttctagtttcatatccagaccttacaaattatctcttcttcgtcccataccaaaccagccttatcagccagtgtagctagaagacctactgtcttggcatcaccgcgcctgacagattttctcctttttactttttacaactttcataatcttgtttatcatcattattttttcatattcattctttgagacccattttccaccattccacaaaatcttgtgacttgaaattcttgagttcctggtgtggagctaaaaacagatggctataaacatctgggaggagactgtacaactcaagttagacatatgataataccatacttttttacttttgtggctgttctttttgttttgttgcacctgccaaaccagatgctaccaaaattggctatttgcaaaaaatttgctgtgctcccagcaacactgggaagttacatacgttacgatatccgaagggattttcgtaacgtaacttcccagctgtccagataacgcctttaacgttatccagacaaaatggggttttgggtcatgagtaacgtaacgaagggggtttctcccctcgttacccagaaaaataacgcaaacaacaagttatctgcgttattgacctagttattcatttgttaatcgacctttttgcgctgtggataacgtaacaacaaaaaaaaggaagaaaaattaaaaaataaaacgtaacggaaaggccgttgcgattattgcaacgctaacagccctggtttctttgcgttatcgttacgctaccgttactggtagcgtaacctcccagtgttgctcccagaggaagaaaaatgttaggcatgaacaatgtattcaaaatttggaaatcctctgagaataggcacaaatgtgtatgaatgggctctaaaaatgtatgaattgtgccaaaattctggattttacgttacccacatatatgggggttttccagtgttctctcaaatctcatagcaactccaccatgtgtggtgactcagggtggtaagccccaaccccaattcccaaaacaccccgccactgtgggtgctatacaaggtggtaaacaacatcccaggtccaaaaaaatgtactcagattgtagatctaccatgtgggtattagccttttgcatcacagactcatagggctatggagttatcccagagtataacttgccaaaggtgagaaagttagcctattatgtcactgacacatatggttgttgtattctggtcagctaagtcaattgttgtggcacatacatttgtgatgtcatgggagtgtgatcttattaaggcagttatccggttttattcttttcttttctgttgaccttgtaccttgctttcctctctctgtttgttgatctttttcctgttgactgtctatcttgctccttttgaacactcgtcctcttttgaagatcatcatcaatctcattttctttatcaatatctattattcttaaccttggctaaaagtatttacatcaccatcagctattaatttctggtttctatcttgtaaaggctcctacatctaggcaactctcacaggttcttattttcttatcttattttattgttgcatatatatctaacagttttgctctgtctttctgagtatttcatcctggtcttgtgacagtttcatactctcttcttcattctatcatccttctttgtctcctgtttcatttagctaaaatttaccacaatattggatgacttcccgttgcaatctgcgactctcccagaagtcaatttacaccccttagatctaattttttcaacatcaaaaatattttttcttgagccttccagcaatcactgtcacctgagctggttgaaatgttgattgtgttgttaatttaggactgagagaggtctaaaaagccttctaaattgcgacgggaagtcctccattgtacagtgctcattttgaatacaaacaggaaacaatcacaaaatgttggacattgaggaaaagtaaaccaaattgttgattcctaaacttgacaaactcaaatatccattgtgttcagttaggatgaaggcttacctctgaagtaaaggtttctgggagatctgaactggcaaggtaaaaaagaagagaaaaaaaaacattaaatgcctcaattagacatcttagtgaagaatctcttgacacttgtcagccttatagatcctcaagagtatccaaaagactgcttaataatatattactggtaataataataagaaaacctagaatattattttctaaatgaacttttcataatattttagagggggttgctcactggaaccacccccaaattcctactccttctaggactttgtcataactcaagagcctcagaggtttgtaggaataaaaatacaaaatactctaagaataatataaaataaagataaaaaacaaatattaaatttatagttacaactataaatttaaaatataattcaaagtgtagaaattaccacctttgttaagtgtgtggtaatttccatcagtattattctattataagtagacacatgatgtaattggctataacaatgcatcatgatgtcatggggacatagataatactgtatttaatctactacaatattctcattacatcttgagaagaactactattgtagtgcattaaataaacattctagaatattctaagaatgcccccaagggggactctagaatataaaaggaggccattcatggcctaagattggttcctcagcatattcaccaacagaatacttagtgagtacagtgaatattctcctcctacttttagagtagttatcccaatcccaatcaaccttttactactggaattattagtgtgtaactttgaaattcccctttcatccctcactaaaattccttataaagcagttgctgcaagactaccacctctgacaagtagccaatcagctcaagtgcttttcatatgcttcttagcaattattattgctttagaatccaaactataacaatttattaattgttataatctcctgttatttggttcattagaaacaaataagcttgaaggagtgtggaatttggaccacatataaagggtgaaaaagagtaagcgttttctttgacagtccttcagcacagtgattgcacccgggtttatattatttaaaccagtgtagcatacacagagctgacagcattactatcacttccaaaaacaaaggaagtcctgctttgctttgagtttccattttggagagatacacttccttgttggttaaaattactaattttctctatgcacctgaactccataggcctcccatctcacttaatcttaaatcatctatttgatcagactattctgctctcaaaattttataattctttcaaaattgatttcaatgataagaaataattgtgaagaattataaagtcctttgtgcaggtatgcccccaccttagcagcttggtgcaatgggttgtgttgaattctggtcagctcagtccttacaaagttaatcaaataatattgatttttgataagttcattatttctaggattttaaatctgagggggtctaaataacaataaatagtgcaatgagaagaggaaggaaggtaacatataatatatattgacagaaataacaaccataaaaaaataataattgatcaaataatgaaatcaatagaaaacaggaacaaagctaaaatgaatacaagatgtcataatgtgcttctaaaattgagaatacaaaacctcagaatgacatcatagcacttcataacatgttggaatttcacctgttattgatctcccttctccttcatttcacaaccatgtcactcttttttgtttttaattatgaatttatttcctattcattatgaatcactctgtcccacaagttgatcaatgatgtatctagactacttaaagatctctagatattaaggaattaaatcatcagttcttactatttttaactggtcctaagaggacactttagcctcctcctagcctttgtcaatcgcacttaagcccgattggctaagtacaaaaataacctatctcagacttctgtctgcttttggcttcgccaacttttcccctcatcgacttaaatttcatcacgattaacagttgaaatcgactgaccttcctcaattctcaacctcaacaaccttccaacctcaactctcacttctctacgatcccacttcgctcgaactcagtatggctaccgaagtagttcgcaaatcaaaaattcttctcactcccaacaattatgctctttggctgctcccaatgaaagccaaacttcacaaagcaaaatcactaaccatcgtcactggcgagcatacctgtcctgaccctaaagaagacaaagaaaacgcccgactctacgtcaagctcaacaaagatgcgtatgctgaaattgtccaacatctcaatcaagaaatcctcgcttacgtcagtaccacactacccgagaccgatgaattcaacggatacaaactttggcaactcctcaaacagaagtatgccggcagcgatcttacttccagaacgacagccctcaagaagttccttgccatcgagtatgaatcgtttttgaccttcctacctcttattcgatccgcaaatcagaagattgttctctctcgactcgcgctggatgaccaagtcaaaacaatattgatgcttgataagttgcctcaggattttcattcgttcaagaccaatatatcaatgaactttgaaaccgaagccttcgagtcggttcttaaaaaacttgaagactacgcctcacaaaatcaattgaacgaggttaagaaagcagcgattacacctcaaaccacgctgtacactcaatcctccgatcccgaagtcgtctgtcctcattgcaaacgtggattccgagcatgttctcacttcttcaaaagcggacaccccgaggccaactgttttcaaaagcacccagacaaacgcgctcccaaatcggtcgctccatcttcaaaacaacactcagctcatctcacgcgttacactccagaagacgaagagtatcttcaacagaaataccccgatctccatctgtgaatcatacatcggtcgatcaatatcaagttcaggaggcgtgttggaatttcacctgttattgatctcccttctccttcatttcacaaccatgtcactcttttttgtttttaattatgaatttatttcctattcattatgaatcactctgtcccacaagttgatcaatgatgtatctagactacttaaagatctctagatattaaggaattaaatcatcagttcttactatttttaactggtcctaagaggacactttagcctcctcctagcctttgtcaatcgcacttaagcccgattggctaagtacaaaaataacctatctcagacttctgtctgcttttggcttcgccaaattttcccctcatcgacttaaatttcatcataacatgaaacataagtatgtcttatgtaaaccccataaggtttcttgaatccatgaatcattacataccacccttgtaacacccctggtcctcctggatgtgtgaaaacacccatcaagcttgtgaaacctcaatattcacaaccctttcacattccaatatcccttgctttccctggctcatccaatcctcagtgcagttttaccattttgtggtggtgcacctgcctgctttcccttgctcatccaatcctcagtgcagttttaccattttgtggtggtgcacctgcctgatctcaggtggtagctctggaacatgtgtggtaaatccaacctttaccacccaggatttaacattagtggtggagttgctctcatgaaaaaatgctttcaagctgagaatttattcaagtatattgcctgaattattttgagtgttacaagtctgcatgtagagctgtgccctggcccagcagttcagggaatactattgcagaaattgaattatgccttatggaatttttattgatacacagaagctgtaatataaggggtgtggcagacactttctgccacttttgtttgtaagtatggaattcaacagaatttccttccaacatacagcttttccgtgtctcagacaaggaaagaagaaaacttcaaatgtgaaaattagagggcaagtgagatcagacccccacatgaggcccctacactacaaataaaacttaagaaactgcttccagtctacattcaaagacttttctgagagtctagagatgtcagcaggtaccaggtgtggaactactctttgggatgaatagagcttgagcgggaatagtgctttaatgggctggaatggactgttgaataataggtgtgtttatggagattttttgagtgatttatgtctaaaatgtcttatttctactggtcttattaacactgttcataaatcaagtaataccaaattttgatggacatatacctggttaatgatagttgataagttatctgaattactggctcaggatctgatgggggacaaatgaataggaaaaacaaggctgcttatatggacaaatatggggggtggccaaactgtgggttgaaaggggatgtaaaaaatggaaaaaaaggatagagatggttgattcaaatcaggatatccactgaaaatttcagcggaaacaggcatccgcatccgccagctgaaacttgctggcgctggcgggtatccgcagatacccgcccttttactggtgggcaaacgcgcatcagaaggactcccttctgatgagctggtctgtgtaccagcttgttgggaggggctcctcccggcaagctggattttaaaccagcttgtcaggaggaatccctcccggtgagctggattttagaccagcttgtcgggaggggttcctcccggcaagctggtatgtacaccagcttgttgggaggggttcctcccggcgagctggtatgtacagccccttgacagaaaaaatggaaccctttgattggggtctagaggttaaaccaatggactgaaatttatgcctcctggtgaagctgtagaaaatgagttccaaagaatgattctgaaaagttggatagaaaaatgatttgtaaaaaacttgtatatttttcctcatttttttgacttttttggtatttttcaatcatttttcaaagtagctccagaaatcaggagcaaaacaatcacatctgaaaagaatgattataaatgaaaaatggaaaaaaataatgatccaatgtttggagagcagaagaaactggactgagattgaaattaaatctgatttcagtgcctgattgcagggttgggctggtggatgacacattccagacctctttaataacagctgttgatgatttttcttcaaattttcatttataattattcttttgccatgcaattatgttgatcttgattttttgagatactttgaaaaatggttgaaaaatacccaaaaaagtaaaaaaaaaatgagaaaaattctacaacaattttacaaaagacatttctctccaacttttcagaatcattctttggaactcattttctacagtttcaccagactgcataaatttcatgtcattggtttaacctctagactccaattaaagggttccattttttctgtcaaggggctgtacaccagctctttgggaggaatccctccccggtgagctggattgtgtgccagcttgccaggagggattcctcccggagacatgacctctgctctctaggccaaggggggccagttttttttccttttttttggtaaaaaaacattttcactctcttgtcaccgggtatccttgggatacccggatatccgccaggtttttgggcggaaaaggacatctgcacccaaatccgcacccgctggcactggcggttatccggggagtgataaccacactccacccccctttgcacacacactcccacactccctttctgaagggagtgtgggaccacactccaattgaaattgaagtgcgggttagaaatgtggctaaagattgcccatgggtacccagtacccacttgtgggtgctggtgtccagcttttaccaaaaaaaaaaaaacaggcaggtacctggggagtaccggcccagcaggtgtctattttggtcatttctttttttttgggggggggggggtacccacacccgcggaaagtaccctggctctgtgggccatctttaaatgtgccttaaagcagaaataagactagagagaaatttgattagattgaacttgaagaggccaagtgtggaagtctgaaaggggattgatgatgtgaggctgcatgagacacttatttaatatacaaatgagatggggaatcaaaattgtcttatgtattggggcttggtcctgtgaaatccttggtgttacagattaattgacattcaatgtggggcttggatttgtccttgagggtcttttactcctttgttattgtgcttgattttttggttttgttggccccttattcaagattggcttaccaaatccaccctcaacttagatgatgcccccatcacctcaacaaagaagaggcaaatcttgataccataaaaatggtgaattcagggtgaatgcaacttgaagagcagagcacaagtgggtaaataattccaaaacaaaatgggccaaaaaaggtcagaaatgaatgggtctgattcaaaaaaagaaagaggacagtcaacaaaagaatgtggggttatttttttggggaggggtttgctttatttaatagttcattctaagatttttaatgaaaaaaattggaaccaaaaaagggtgagccaggttggtggtccagattggagtcaaaatagttggtctgtgcaatgggactcaattttgaaaatttttcatcttttctatcctctacacagaaaatgagaacaagcagagagatctgttgttgaaattcttcacttttaggccaaaaactggctgttggcaatggtcacttttgatgatatgaaaatttgaggaaaataaattctgagaaattgaattttggtaaactatggtacaggccccagctctactgttttcttacaatgtgggctggtgaatgccccactcaacagctgtttaaagccatctggctataaccattttctccaaaattttcatttataatcattcttacaatgttccattctgtatttctcttaacaggccaactccaccaatattagaatcaaagcttttgaaaaaaaaaaactcaattttaaccttcattttttgcaaattttgaaactttgtatttatgtttttatttatttcatattcattttttgagacctattctttaccacttggccaagtctcatgacttcaacttcaggggtgtgcttttaagctctggaatccaaaacaagcagccaaaaacaatggtccacccaccatactaggtatccagaccctgtggatctgctggccacagttaaaaagattgagtgtgttggctgcctaatgcataacaaagccaattcaaaatggagtaatgatgctccagcctttctgaaagacaatccaggattaatttctggaagcctcccatcaagaatgggccactgcgctacactaacactattggccaatgttagtgtattgcagaaattgccatggtccaaactggttattttatctccagtctgaggacaaaacaataaaagttattgtattgctttcttttaaacagtaattctcattattgttagcttcaacacttgagcagtaaagtactgtgtcttagatttttgttcaataactgcaatcccactggatgttagtctattcaagtggcgggcaactcatcaaattcaaagcctaagcacaatccaataatacaggttgagtggtttgttggctgcccagcccaatgtattcacccttaataggttacatacagtgacttgcaaggaaacaagttgaaacaaaaaaactgccacttttaatcacattaggccttgtccaacactgggccgctactttacactgtgttatctgcattatcttagtaatgtagtgcacttgattcttttgctgatacattaacattatctgtagtggcaaatttttctttcagccagtaatgtacacctggggggtagttcctgccaagcccaattgtgaatcccatggatcactgtcactccgtggaaccaaccagattggctctgtaagtgtttggtaagagccgatcccgacagcagttccacaacccgacttttttttgatgttgattccacaaacccacatccaagccaatgtggagcaggcgggcttgttaatcacaccaattccatgccaacaaaaatttgttttggctccaatcaggacccgctgatgtgggtcctgagattctgaaaactcaagaaaactggtttgtaaaaaaattgaaaaaaaagaaaaatttgacaaacttttttgtcatgagttaaaaaaaggagtggggtgagcctgtgtggtgcggaaaaggggcaagaccttcaacttgttgttggctgagtggtgaagcactggtgcttggtgcttgcatcaggtcacatgtttgatctgcgctgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaatatgatatttcactaggtaatatttactgttatgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttatttttgtggcataactttatgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtatggtgttgcaagcccgtcacggcacacaccaaagtttggtcaaaaaaaggccaagcgcactgggccaatcccaaagcccgcttggccaatcccaaagcgtgcgtggcaccatcccaacccccgcttggcacatgctaaagttggcgggggtcgggacaaagccttgcttggccaaaatcaagcaagggtgccacacccgccaacatgccggcccccaagaaggccatctgctgagtcggggtccagtgccaggctggtgcacaggttaccaatcggcccagcgggacttggctatgtgccgagtcctgccccccgcccatcctgtccgatcaagccctccgggcacaatctaaacccctggtggcactcggacacgcgggacttgagattgtgcccagacgggctttcaagaccataatactatacaagatggttctacaacctttacacattgaatatgcgttgaaaacaatccaagtggaatattgtatgggtttttatggttttatggtaattctggataagtagtgaagtgggttgttgttgttgatgttgattttgatgtggtttttgttactggtgttgactagaccttaatgttgatgaccactgagctggctgggtactgtgctggctgggtgatgatggtgttgatcactgagctagttgggtatgaactggctgggtgatgatgggaggaattggtgaaggagaggcctccttatatattcctttctgagttatttttgctggtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattaagcttgtcaacaggcaagagtgtgacacatgtagtgacactgttgactgtgacaaatagtataaaatatcaattaagatgtgataagaataaaacataaataatgtagaacaaaaaaattatcaacgcaaagtaagacagtaagttgatgagatcaccaacaggtgaacaaacaagtggaggtttgtatcactacaaacaataccagtttcaactttcgccccaggaaaaaattaccatttgggtggtgggaaatagaaaaatttgcctgaggcttttttacaaagtaactcaggagtagaaattaggctaaaatgagctattttagccaaaaaataaaaatgcctcaaatgacctaaaaataattttggaatgtttgaggcatttttatttttgggctaaaattgctcattttagcctaatttttactccctgagtcattttgtgaaaaagcctcagggaaattgatctattttccaccacccaagttcgcattttttcctggggcaaaactggtattgtttgtagtatataagataaacataaatacaaacctgctgagtaaagaatctcttaaagcaagcaggctacctcagtctaagaggacccttaattaaaattggactatgatctcataattttttttttagggataaccccaaaatggaagctaagaatacttacagagatagcttgagcaaagaaggagagctcttctctttttccccagcaaaaattaccaattgaataaagagataaaaaaatcacccaatccaaagagcattcactaaaaagatataaccttttagaaatacctcttgtattgaaagattcctttacactttattctagttattattgcctataactctcagccttccggtacaagccttggtaacactggtctgttatctattgcttgttaccagtcactattcattcccatcttgatgagctgtcgctgtttggattgccctggatattagctacaggaagctcgagtaagcctcaagcgcacttttgaactgagccttgattgaactaatcttctctcatctcgtcaatttatagtctacagttatagcactatgattctttattgtaagtagcataagcctgacaaagctaattatgctgtggaaataactaaatatggtactactgtatgtaaggattgcataaactggttgcactgcctggtggaggttttctgtccacatgcattcatgtaaaatctgcgtgcatttaatttgagttactaagtagaggcctaatggttgcacatatgcatgcaagagttgcataactgctctgcactactggtggaggcctgctgatgtaataatttatgtgtatgtaattatatatatgtggtaaactactattaaatactaattaatgactagttatggtatggctttaacctttatattggatgatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgggtaaagttgtatgtagattctgattatgcaataatatattcatatatgtaagtggtttaggttataaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccgcaacgccggggtgctttttttggcaggctggctggtggcacccaaacttacagtttggttaatccaggctccacggggacaccaccttgtgtccacctggtgccaacatggattcaggggtggagtccacagaaaactgtagaccttcagctgctggtccgacccgctgcagtggccacttgtgggatccacacgcaaaagtggtgttggaccacattgaactgcgcctggggtgtaatggtgaagtttttgtgtgtaatggatggatgaagtaatgcattatcagattatccagaggttaagaaacccttaaccatttcaagtggcaaaaaaaccctctttttgggctttggcagcaacacatgccatgaatgtccaaaaagtatcacatgtcttactacagccaaaccgagaaagcttgcggtctcggttggcagaatttctaataaaaaaaaaacattatctggagtccgaagctttggaagaatacattgagtgtacaggtatcagaatgctcgctggcatcagcgacgggacccggccggccactgtgctggggggctgaggcagggggaacaacatgttgagaccaggcctgaccaagattgccatcaggattccgatggtaataccctcatgagctgaagtcaagtgatcaaaaagatagcaaaaagaatcaaaagtaaaccctgtatgcaagtcggcatacagggtggtgtagtcttccaaacattccagcttcggacaacgtttttcttttttttttgccaaccgagaccgcaagctttctcagtttggctgtaatatttaactaatatttatggatttttttcaaaaaaaaatctacaagttgctgatagtgtaaggtgcatgaaaaaaaaattccaaggcaaaatggataatgtaatgtgcaaacaatttccaaacattgtggggaaagtaatgataatgagtggaaactcactactttatcttgacactaccattaccgtaatgtaactaccccatgttgccttgcccctagatattgacaagagaattcttcaagtcaaaggccccagatgatataatccaaagcagaaattggattgcaaaaatgttattccaataagggaaaaatctagtgtcttgagtatctagacacatacaccacgggtcgttccggacaacttttggtcggtgcgctggatggttgtctgaccagttttccatggctctgcaaggaccatcctatggatggcactctcaaaaccttgaaatggacgttttggaataaaccatccattgggtggttttctggcagggcaaacctcaaaaaaatcacatccatactgggcttgaacccacaacctacctgcatcattgtgatgcactaccacagtccttaccaagtcgactatatcagatttatggattcaccacctgaatggcacataactccaaatttttatgcaaagttaattttctggcttaatttagacttttgacccccccaagtcatgtgcattttggaatgaatttttgacaatcaactgcattttagcctgttttttcaaccatcaaccaccccacctgtaaagtgaaaattaggcactttcaaaagtgtccattggacactcttgattgagagtgtccaatggatggttattttttaccatccagaggatggtcttgaccaccaggcatcacttggatggtttccaaagcatccaagtgatgcttggggcactggagcatcccttggatgctttcatagcgtccaaaggacgctcttgctcagaaaacatccattggatgtacaggttttctaaaaacccgccccgtggtgtatgtagataatcattccaaaacattcatcaaacaacaaacatgaagagaaagagaagattggagaagggtgaaaaagatgtgaaggatgggagcaggtggaaaagcaaatctgtgggcttactaaaattgctatgattcttgatttttagttgtttaacttttacatatatgagtgtgattaatcatagtgatgaaaattctgattctaacaaggggaagaattaaaaatggactgtctgcagttgatagatgaataggattgattttattggctggatgggtgatgagggtgtgtgcatatgttcgttaatcgatcaatccagcttcctgacacatcttgcaaaattcggattctttgtttttcatcaagttctcaggcgaatcaaattcgactactttccctttattgatcactaagatcttatcacaatccaaaattgtactaatttttattcattgtaatgaggagtacagcacaagtcagaaaggttgagggcgggcaggcaagatgagatgaaatagaccagaatcgacttacttcaatctatgggcaatcactaagattgtaaacgatttaaattcatttctgatcaccgtctggatatccgaatctgtttcaggatccaccgaactggtagcttcatccatcactaagatcttggacgatttcaatagcattgcccttgctaaacataacaactgtcgttgaccattactcaaattatttccgccttcctcgatccttgcatccagtccgccctcctgatggttgaaagggtagaaagaaaaaaataataaactcagttcagggatttgtagactgtggtagtggtctgtctaaatcttaccaaggattgaatgtgagctttcagctttgaatgctcaagcaccttccacagttcttcatctgttttcgagccttcaggatccaggttggctctcaagctaccctcaaagcactgcgaatcttgaggaatgattgatatcttcgatctcagatcgttcaaaccaatttgactgatatccacgccgtcgattagaattcttcctgcggctttttcaatcaatctgaataaagacagagtaattgttgattttccagcccccgttcgaccgcagattccaatcttctcttgagcttggaccttgaagtcgacacctttcaataccaaatccaacccatctcggtaccgacattctacaccctcgtatacgatctctcctttttccggccaactagggtttggtcgatggtgctcatctgtctcccaaggtccttcttgcttcaacttggtatattcgacaactcgctcgcaagacacaatatttgtttcaacctcggtcgcgcttcttacaagccaattaagcgattgcgtaattgaaagtgcatacgacatcaagaccccgaccattccgctatcgagaggtttgctggctactagacttgtaactgccaaggacgcggcggtaaggatcatcacattcccaatcaattctagccgaacagccagccaacggtttgcaccaattgaagcaaaacaagcttcctggttgcggtccactttggtctcattttctgtaacaaatcgaccctggatgaaagaaagaaatcagtgaaaatgattgaagataatcaggtagaatatgatgtgctgacttgttccccaaaggctctgatcgtggcaacgcctgtcaatgtctcaccaaacatggcgaaaatcggggacttggtaatcgcatcaatccgtttaatttctcgtgaggtggcaagataatatgactggatacccttgtaaatcaacagtagaggtatgcaaaccagaagaaatggtggcacggcccacgacactactgcgacaacactaacaacacctgtgggatagaagtgacgtaaatttcaatacaactatgtagtcatttttgcttgtgagggaagggtgggaagctgacctgcggtagtgcggagaaatccactgaagactctagcaagcacttcgtcaataacaaacacatccctatcatattgacaaatcaaaacattagtccttgaatatcatgaagggagaaagcatgagtgttgtgcctcacctggaaaatcgattcaagatcgtgccaacaggtgtggctaaagaaacggtcaaaaatggaatagtaagtcagtatcgaattcacttgagtatccaagagcctgaagacatgatcgaatggatatgaatgatcactgaactatcaaagaaagacattggtgccctcaagaccttagcaaacatttggtcgtgcaaaaccttagcacttcgaaccgcacaaattgaaaatagagtaactccattgacaaaagccgttacgctggtgaggaaacccagcaatccgtaaattcctaagtaatatcccaggtgaggtccaccatcatccgtgagagtctgattacttgagctccagtttttgagccataaagtagtcgtcaaagaaaggatttgctgtactaccactgagcccaatgcaatccccacaccaaacacaccgtttgctcgtaagtaggttttgtaaacatcgtatttgaccgagcctttctccttatgttccgaaactttgccaggagctttgcgagtcttcaggacttgcctctggttatttttagacgctgtgatggatggtcgtctcatcagcacaacagactcctggcgtgatttgctgctgttctctgaagcgacaatggttgcgtcagagggcttgagatcttcagatatgtcatcctgagacgtgttcttgccaaagtcgtcgatcagtttcttcaagtcaccttggtttgcgagcacactttggaacgttccgcgttccacaattttcccgtcacggaccatgattagttcatcagcttgttggcagaaggggatcgcgtttgtgcataggattcttgctttgctgcggagaaggccagtagggccgatcactttgtcgaacaaatggcgcgccacatgggcatcgacgctgctgagcggatcgtccagcagatagacatcggctcgcgcatagactgttctggctagactgattctggctttttgacctccagagagagcgattcctttttcgccaacttgagtttcgtcaccgtccttcagcatagccaaatcgtctaccagtgcacacgcttcgatcacgctctcgtaaagctccttattgtattcggctccaaacagaatgttctccttcaaggtagcagaaagtaaccaaggagtttgggcggcataagccactttacctcgcagctcaactgtccctgatagcttgtacatttcccctagaattccagcgagcaaagaggacttcccagagccgacgcgaccaactatagccaagaggtctcccttacgcacgctgagagtgatccccgaaagtgtggaatcggccccagaagaccaggtaaagtgggcgtccttgacctcgacgcgtagcgcgtgctcatcgagggcgccttcagatcgcaccacggcatcttgttggagttccttacttgtcaaaaacttgcaaattcgattcgctgaaacataggcttctacccattggttgatgaccatcggtaaaacggccaaagggaactgcaacaattgaaaaagagagattgctggaaagactagggcaggcgtcaacggcgtgtcactaacgagtgaaaagatcgaaaatgctgagaaggccaccaaaaatggaatgctgtgttttacaaggagaataaggtacgttagtttggaaattttttgaggcaacaaaaagaaataatgacaaacaaattccataatgagatgctagcactagacagatacccgatttttctcagtgtacctagctccctttcattcctaatggcaaacaacttgctcgtaaatgcgttctcccaagtataaagcttgatcctggcgcgcgagtgaggggaagaaaaaatcgagttcagttttgtgttttgagcaggaaaattggacacaacggggaaagatgaccaacgagcggatgttattcagtatctcgttcatcaacctggttcgtgagtctttgttcttcatctgcagtttctgtagccttgactgaagcctggccaaaccgatgtttagtggaatactcaagagtaccaccgcaattccacccaacataggccatcccagcatatcgtacaggctgatgaaagccaaagtgatctggaataggcccgagacgagaattaatccgttggaacagctatcttggatcctgctgacgtctgttgacatcagattaacgatatcccccgtggctctgccggacttttcctcattcgaaaggactaaggatttctgatagattaccccgatcaaaccagaacggaccctgatcccagtgacgaagactcgatcgaagtattggtgcaagaataaagtctggataagcccacagctaaacatgagcccagcgatcatgtagccacgatagaccggctcgggttggttgcctggcgaaaatgaatcggcaaagctaagcaggcgcctcaagagttgcggttgagtaaattggaggacatcctgaatgagcttgaagagggctgcgaggagatagggtccaccgtaagcttgtgcgacggctcggatcaacgatggacttgaggaagctcgtgatatctggcgtctccaggtttggtggagtcggtttgtcagggcatcagtctggtcctcccgtggcaacatccacaagtcgtcctcagtcaaatactggctcttccccagcttcatcatcggcgtcatccatccaaacgtcagccgagagaacacgttcgcataaatcaacggcgattccgagcggtggtaggcctgatcggaacctgctcgcgctgggtcgtcctggggtaaagcctcgtagccatccttaccgaaagagaaggcgtggtcaccatacttgaatggtccgagacactcgaggatgaagagggcggtgaccagtgaggatctgaggatgaggaagctggtttgatgagggtgctggtgaagtaaggagtggtcgaggtgagagcgaagttcgatggccgaggtgatgaggaagaagaggtagaagaacagcagactggttgatgaccgcttggatcgccggtgtgaaagatgatgtaatgggatcgcatacaacaggctgactaagaccacgagctgggagagacactcgacgggatcccaccagccagatcggaggaagaggagtgtcgagtaagccaattggatgaccgagacaatgaggatcagcagtaatttgctgatgtaagtcaattcggagagcctgattaggtttcggctggtcgacttgggtgggatgaccggccgggaggagagcttgtagagatcgagcgagccattgacgaggatgactaagaacgggatgaggtagagcgaatacttgaagcaaaccgtgagatcgaagcgggactgatcgaacggattccagaccgagaagggatcgtcggcatgataggatagcgaacatctgcccggagtggtcgcgcctcgagtggtagtagatacattcttgagaaccccggtaagagatggtggatggtaattcgcagatggcagtggtgatgcttggaagtcaaatccaatcggctgttggatttgaccgtagtagtgcagcgattgatcaaaagccatgaccgatggatccttgtgtggaagattgtgagtcggaagagacgagacgaacgcaagagtcaagttgtggattgagttcaaatcgaagtcttcaaggaaactccgccttcaagctgattagatccttttggggtcgtcaagatgaggggtccggggatggccaactggatgaatttatactccgactgaatagcccttctgggatcctgggggacgacgaacaggccgctgagttttgaagacgttggattagcttaagctgtcgcaatctttcacatgaaggaactgtcggagtcaggctgagtcttcactctccgttgatctctttcacgcgcaagaggccctatcaagtaacttggctacaacgtttttttatgtaaatatgtagtgggattgcgcctcgaaggctcgacatggaccctgccacagcctgccattctggggaactccggcgaaaccaaagggttgcatatgtatcctctttatttgccctgggttacctcaatcggcgaatgttgaagggatatgtacaaacacgataacggtatcggccacagagctgagtcttggcagccaacacggtgtaaccttgttgggttctcatctgaaaccttcttaaataaacatatgtatttatttacagtcggagagcaccaaattgttcaacatttggatcacattgacaaatgtttgcattatctacatatctgtgaaggcatcaatggaaagttgccaacaaatcactgctgtaacctgttacataaataggttaatgattctcaaattacggggtgattgttgatcaacatgatttttgccgggaagcttggccagaaatggaaaagctgtgtgcatgaaatccataactttgatacaccaaggcagaaccatgtagttaggtagctagaggacccaggaaaacccctatggaacacagtaaccaaaaaaccaggatttttgaaaaattcatacattttttgagcccattcatacacatttcgtgcgtaggttcaccactttccatgagaattcatgcatttttggtgcctaccttctgcacaggggggaggggggggaggggtaaaagaggcaaaaaagggggagaagctaaccatacaccagctctcacttcaaggggtctagttgctggtgcaaataatccctctgaactacacatcagcccttcaaagcattgagcctgggctttcaagttagaagggtggccttggggagcattgtggccaaaatttttgtgactttcatacacctttggttactacctccccttctttggtgaaaaatccatacatttgaggtgagtacctttctgggcaaaaacagcaattcatacatttggggtgagtaccttttttggtttttgaccaaaaattcatacattttggttactgtgttctatagcggctttcctgggtcctgtagctagtaaaagcatctccagcagagccggggtcgatttctgcccgaatagtaaggcatggtcccggggtttgggacggggtctgaggccagtcccgaggaacgaaccccggggttcagggcttgaaccccggaaccccggggtcttgattttttttttcaggtgcggtgttgatcctcttcgaccggtcaaccagccaaggaaaaactcttcttggctgattgacgcagtctgtaccctcgccagctggttacagactcacttaccggtcaaagaggatcctccagaatccatcttggtcggtatgtgagtctgcaccaacaagccgagaacttaaaagtgcctctccttggctgtttggcacaggctgtaccaaccagccagggaggaaagcactgttgccggttggctgtaccaaccagccaagatgaataaagcacatctttggctggtcagtagccgagcaactccccagacctagccaactcctgccgactcccaaagaatacacagggaaaaaacgggctggagggcccggtcggccatagaatgaaactctcaactccggcgaccctctacagacagtccttgggagtcccaaggactgggacttgtcagctacagaagcaagctgttttttaagccacttcaatggtttccctatgatttatcaaaaccccggggttccggggttttgcataatgccatcccgagtcctgaaccccggggtttggatttgggcaaaaccctgaaccccgtggttcggggtcatgccttaccgaatagcggcctgcgaccgcatttcacacccctgtctcacctctgtcacactgctcccacagcagactggcaatagatagcagggggcggttggccaagtcgccaagctatcgtagatgactagcgactgctttgggggaggtgtagctaggttctgaagtggtggatcaagtcttgtggtaggtgttgtgtgggtgtgttgtaagaaaaacccagcaaggggcaagtagccggtctctgccacggcggctattgccttgggtttatagccgggggcgaggtgaggggcgatcagttgcgggtctagttgcggctctgctggaccccgaaattctcccgcgagccgctgatttgggctgaaaatcacccagtcgcggctctgctggagatgctctaagtatcctgtaacatttcagcatttcacactaatttacactgcagtttgaaaagccttgatggccaaaaatgattgctgtaattgttttcataattttcaaatggtcaggttgtgtaacttctcaaattggtgaggaaatccaatggtctgtaacattgtcaaactacaccagttgttgccttgaattttcctccttgtaacatcacctaccataacttctttgtgactgcattagagatggtcaattcgcatccggatattgaagaaattgtgaccgaagacgcggagaatttttgagagaaaaattttgggggcaacaaaaatgaattttgttggactgactcaagggtcgggaaaagaatgagagagccaatgagttttttacttagaggagactacgcgttaaatagtctacatacaagaggtcaaacatgtggttgagagaaagaatgaatatcataatgaataacaaaaaataaacaaattcttgaatagatgactggagcaaatgactattgataaagactagaccagggttcgaagactacaaggattgcagcactagacaacaggacaagataccacgcagaaactaacaaaaattgtataataaattgaattctattatttaatcattattaattaaaagactaaacagaacaggatttttagggatgaggagagagagagatgaaattccaacagatatccgcgcggatgcggatatccggctgctttttgcagcaaaataaccatccgcatccacatccgaacccgctggtgggtatctgttggaccgtagcgggtatctgagcgggtatcctcggatactcgccctttaaacggacggcaagggacggctggaagggtttgcttctagtcgaagaggtacatgtacctcgtcgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacccgcccaaatttctgggaaaagggcacatccaaaccacaatccgtatcccctggcgggtatccgctggcgctggcgggtatccgcggcgccaggggatagcgggtatccgcaacggataccccgcaaccatctctagactgcatgtctgcctaattttcttaccagtttccactcatgtcttgaagttttgtggcaggctgtttcactagtatttgatcaataaatacagttacatgtgcagatttgccttcttttcaacactgagcaaaatcatttcatttagctacaaacatttgtataaaaacaaccatgatatacatgttttttgctagatgttgtgaatttggatacatgtatagtgatctaccacatcccagttcaaatatgcacagtgcccatgatgagattaagggaaaagaattcaaattctctggacagtacctgtaatgaatagcatttcatatttcttccaaaacatctcaatctcaccaactgtttctcctataggccgtaagatatgtgagataaattttccatccatttgaaatctgtttcctaaatattccttgccgagtttgtcaacctggaattctcttgtgaaactctcatgataatctttgataagcttcaaatactttgtcttcatctgtttcaattctacatctgatatttctaatttcctttcataaacatagaatatgtgactttttgcaaggttgacatagtcattcagtttgatggcaccacctacaaatttcaacctgagatcaaattgttcaaatttcttctggaggaatctattttgtttactgttgatccactgattcatttctgatacaggtgagagtgtcctgtttgaggctaaccatgttttcttcatggagccttcacctgattgtgattgaaataaatccaagatcccataaattgtttgagcttttgtctcagcagggaatacatccctccaatatacatttagattattctgtgaccactttttgatgatataatgcatgtttttcttgatttgtttttgaataactactgcctttctctgatcttcaacttctttttctcttttttctttttcttcttgagtcaagagaatttttgaggctagatcctgcttttgttctaccactatttgttgcaaatcttgaaccacagctttaaagtgatcaaagttattttcttggaaaatctcttgcaatttttcacatactttcaaatcagttccaaaccttttccaaatctcacagtatttattgaccttgaatctccagaaatgccattcaaattcttcccaattccttttatttttggctgtgaaaattggaaacccccatgaaatgaataaaaatcaaaatcagattattctaatacattgtttttttcaaaatgagaattgaatttataagacattaaagctctgcatacctattactttgatcaaagggtggagattctgtaaattccaatgtttaagtacagtactgaaatgagtggcagaagatttgaaaccctgatgtatatgattgaattgggaataatcagtgtcttccttgaagtgtgcaatataccatccaaacctctgaagaacttctgttgattcaaatattgaattcagttgcttgtttttgaaaacttttgattttttcaaaaattaaattgtatcaagaacacatttcatctgcttcaattcaatatcttgataattctccctagagtaagagacctctggtacttgtataatctcttttagaatgatctgcatcttcaattctacagaaatctgttgaataatttcaatcatcttggctgaattaaaaagcttcttggtttcatgttttccagatttgtctagtttcgatcttggtagaatgtatgtcttgatcacttgatgaattgattcaatactttcaaaatatccattcattttttcccagtatttttgatgagattttggatatttgccttccaaaatgtttgtttctcctttaagtttttcaaatgaattttgaatggcatgaaatatttcaagatccaagatcactcctgtgaattttaacattttaaaagtgagttagggattctatgccaaatatttttggagttgatttgattcactgaccatttggtatgatggattcagattttgttgctggtatattttgagatatgactcctggtgataattttggttgcatattttctgtatttttgacttttcaaggggaagaatagaaaaatacagcatgaatattgtgcttggaaacaacttttcaaaatcttaaaatttgaacacacctttgattgtaaattgtgatacaaatcaatcaaaggaatcaatatcaataagcttatttaaatttactatgggaaatgatcaaattaaatccagaattttactcaccagttttatccatcaaagatccattctgatcctgtgaaaccctggaatctgtaggttgcttggaacttttggtttttgaatcttttgaatcattggacatttatttcagtccagggtgatgtttagaaaacagaatccagtagaaatttattgaatggtgaattccatgcaacagaatcaatagaaagcttgataagttattgtcatctgattcatatatgaaaactcttgcttatcttataacattaccttatttgtttgaaatgagaattttactcacaggttctatctaccagagaagctgtgtgttccttggccatcttcaaatttgaggattggtttttcattactggttttttataatatgcatttcaatattgaaaagggaagatggattttcaattcaattgaaaatttgaagttggaacatacctccttgagtttctaatttgtggtttactgttccttttttgagaagtgaaaaggcatcaagggtaataaagtaaaccaaaaaagagatatcaaataatgaatcaaacccctgatgcataaatccatacaaaatttgaagccttttgttgttttagagtttcacataccattctgaagttcatttaccacagtgtttgcatttgatactgaacttggtttttggtggggaatgtcaggcttgatgtctgttttcatgtcagctttttgccatcacatgccatacaatttattccaatggagggtatacagaaaattgagaaatcaattacttggattgaagaataaagcaagttcaaataccttcagaactcctttgtcttgtaacttgaagaacatgcgaggccggtagttccggtggagctcgtgtgggcggaggtagtcttggaactcccggcgcaggtcgcgatgggggtttgctgacagactgaacaggaattttgctaagtccattgcgagtttttcctagagatgaacattgagataaattaaaattccttcacttcgaatgaataactcaaaatcatcacattgataaatgaaggtatctgtctacttaccattttggttttctaaggcattcgggttccctgatgtaatctgcgttttcaagattgaagattcagggatttcccctattttttcatcgcctaccgccaggatggagaggaggaaggatcagagtaataagaatattgtagttttttccaattaacatgtggcatcaattcaactgatatggagttgggataagttttcatgggctttaccattttctttcactaagagaggacctggggttcaacattcacataaacgagcattccttcaaagagatcacaaaaagtcgcacatacctggttcgaccctgtcacctccaggtaatatttctattcatgcatccaaagtgattaaccaagttagcagggacatggccgcggaagtttattcaaacatcggcttatgcgcttactatctagattggtcttgacctttgtgtggcttgaggaactaccgctttcattccaaaatcttatgagtgaacccttcggtagctggacaagagcacctgttccacctatgcggggtagaagaaacagacaaatgagctttctcttgagcctgagatcacttggactgaattttgaacatacctgttgcaattagctccttactacttgcgtcaggcatatatgtgaccgtcgtcattcgatcggtcacgcctggctttgctaccgggcatccggcagggaccgccaagatgaaaaggcataccaccgaaaggtgtaagctgaaacgtttcaagctgcgttgtggggtgctcatattggaaaaatgattaatcgaactccaagtaggattgggaagctttgggcaattgacacctaccccggcaagtgcacgatggcactctatttattcgagagatgtcagaacaactggaattttgtacacatcggtgttcaaagccaagacttgaccagacatatgattcagtcttgccagttagcaaacatgtattggtgccattgatacgaagtattgcccaccagaattttcgctcggtgggatttatatagatcacaggttgacacgctgacacagaatccgacactgctttcgacgtgactgagctccaatggcagtaatttacatggtcgcgaaatctgaaagggcctggctgctccgataaagcagtttaaagccgctcgaagttgcaattggtagaacgtttttacttattatgtttttttatcaagtatctactcctctcaatcaccaatggtttcaagttttaagcttgatggtacaacatttgattctgatcgagaaacaacccaatctattgtatcctgttggatcttgaatgtacgctattaggtggactatgttttcaggccatacgaccatgagtgcaatcgattttgccaagcaaaaaattaaaaatcagatgtgctctgactcctgagtctgagtctggagtgaccaactttctgtgagcgattgccaagtctcggagatccccaggtccggattacgtcatcctgcgtcggatatggctcggatttggcgatcggggccttggtcatgaattcccgaggcatgggcatggctcccaacagctcccaaccaacttcaacaccaatccatctgaacgatgaaacaaacgatcctcgatgccaattttcccttcacggccgaccgaagaacctatcatgttgcgctcaaacacggcgaggtagccaatcgaatcctaacagtaggtacgtgattgtgatttgatctaactgaaagcgagcccttgagaggaattagactcttatgctgatatgtgtaactggatcttacaggcgatcatgtacgggctagaaggattgccaagttcttagaccagagcccgaaggtctttgagctcactagtcagcgtggatttactacgtttacgggttgctacttgggcgtaccagtctcgattgttgcaatcggtatggtaaattaattcgctcatgcgacctcgacttttctataagctctctacaaacttgttttcatcttattactcattcaccttgtaattttttcgattactttatcatgcaactgacgcaaattgatggataccttccagggctatcccatgatagattttttcgtaagagaagtccgggcggtagtgacgggagacttaataatcattcggtttgcaactgtcgcttttcctgattgattatgggagactcaccgagcaagactgaagttatcccattctcttctcttaatgttagtctgggttcctgtggcacgctggtacctgagatcccggttggaagagtggtagtctgttcaagtagcttagccatctggacgaattatgattattttcaactgtcagatcaagaaagggagaattcgaaaggaactccggctggatcaccgtatctgatgagccggccgattgggtgtgaccaaacactgcatgatgcagtgggtacccgattcttattgcagttgattttgaacaatttataataactaacaggtcgtgcgggttttaaaataaatcacatatgatagttatacgaaaacttagagaagactgtcgatcaagggcttgtctcatcgggtgcattgcattcatctgcagatacgttctacgctggacaggggagattggattccaattttatggaccacaaccatggcttattagattctctctcgaaactcaacccatcaccggtaaccctagaagtcagtccgcccaaacagacatcagtgcttccttggactttttgttatttttgagtttaatccaagaaatgggctggagcaaatcactaatctaatctctctttcacctgacacctgcatagatggaaaccacgcatctgttccatttagctgcgatcaaccaacataagtcgaaccaacctgctgatgagcccaagtcagatcccagtagcttctgtcaagggaaagggcaaattcgggttgcagctgctcatatcacatttgctggacgaatcagcggtgactttgtgagtcaatctggacatttacatttttgtattcactcttgccccttttcttttttttttcttgctaaccgtgtccatatgccgttgatgatgatagattgagcccaaagaagtagaaaaactggaatttcaagcaggaaaaggatgtttagaaactctgatcaatcagcaggttgatccggctaatttacatcccgtagaagacagtgtttggtcttgctaagtatgtttgtttttccacattttacctcgaggtccattcgaagtcatccccatggcagttagatatgatgagatgtaatttgttgtggtgttgttaattgtattaatttcacgagacccaatagtgtcagtttctcagacgtccaaataagtcctttaatgcatccaagttgcctttatgcaactccagccaacgcaatggtaacatccggggggcatccgggggggagggtgcacttgcaaaatatggtccaatcttctttctgagattctgccaagatgtcttcatctgcactacttatcattttggacaagccttgatgatgtgggagttcatgctgtgtgctgaggaatgaagggaaggttgagttaagtcgaaacctaatcggatatttcttatccgaacccacgagttcaacctcccaaagtaaattcacagccccgcatacatcttggccctgatgcacaggccaccactgttgaccatcaaggccatccttcaacccaggaactgttatcaccaatccaaggttggacatcagactcacaactatcaacaataccaccaccacccccatcatcaacaacaacagcaacacacgcgaaggatggaagaaactcagaccaaacccaagagagctctcgattcccctccaactaagctgatcaacactactgaaaaccaatcatcaaaacggccttgtcaccaggatgaacgaattatcgatagcacacaaaataccgactcaacaccctcagtggtcacacaggaaaccccgaacgcagtggtcgatccagagaagcagtcgaaaaataacggacaacccaaccaacagaaaccgaagaaccaagccaagaaaccacccaaacttaagaagggaaagaaaaacaacaaagcggatcaaaacccattgacgatatcggaacagtctctagaattatcgattaaagacttgatgggtgctgagacttatgaaactttactcgtcaaacaaaagagcaatgacaaggacgctcaaccaccatggaaagaaagtggctgggatttggaaaaggggaaagagatagaggtggagatctcagccttaagcagcttcggtttgttttggttctcttcttgcacagaaacacacccaccctcgaatagcttagattgacattctgatttctttctgcaggagatggaatcgctatttcgccccagaagaactgggctctcatcattccattctgtgtcccaggtgatgtagtaagatcaagaattttcagacacaattccactcactcgattggtgatttgattagtgttctcaaacccggagaattgagaaatgattccttggtcagatgtaaatattttggaaagtgctctggttgtcaagtaagtcgatccaaatcctaacaggctgacaatatttaaatgctgacaatgtaaattttataactgattccatctttcttagtatcaaatgatcgattatcagaaacagcttgacctcaaacgggtcgccgtccaaaaagccttcgagcacttttccggtgagcaaatgttcgaaatgcatgtgtatacagtcagccgaaatgatgatgataatactcattaatgtatttaattcttcttgaatacaggtctcgatcaatctgcaatccccacggtagaactaaccctgcaatcgcccaaagaatacgaatatcggacaaaactaacacctcatttcgaattaccaagacaatggaagaacaaaaaggccacccaggtaccaaaccaagagtccggtcaggattaccatagcggtccgggaggacttgccattggattggctgagaagggccgtcgacgggtgatcgacatcgaggaatgccccttaggaaccaagacaatcaacgaaaaattaaccgccgaacgaacccgagtacagtcgtatgtgaatagttattgccctccacgatgagcagagaaatcagattctgatctggtgatgactgtcgggctctcaaaaaagtacaattcagacctacaagaggggggcgaccttgcttttgcgagaatcattgattccgttagatccgacatcgtcctcagactcaccggtcgatgacgagagtcgaatctgtgtgaccgatcacaaaacgatcgtccgagaaaaggttcttgacaagaatttcgagcaaaacgcaggctcgttcttccaaaacaatccatcgatcctagggcccttcatgagttatatgatcgaggaattaatcccgaccaaaactcctcgaggaatcgacgaggatcctgagcagcatgaatatctggtcgatgcgtattgtggctcgggcttgttttcgatctccttggctcagttcttcactaagaccaccggcatcgaactgtcctccgactccttacgttatgccaagcgcaacgccgatctaaacaagatcacgaatgctagttttatcgccggagaggccgaggcgatcttcaaagtaagtcatcactttcatgtttctgtccaggtctcagaaagagtccaaatgatattgacatgtcatcctcaatgtccctccccgttcccctaccaaccaaaaaaaggatctaagtttcccagcagagaagactacgatcatcatcgatcccccacgaaagggctgtagccaagagttcttggaccagcttttgagcttcaaaccgaagcggattatctacatcagctgcaatgtcaacagtcaagcccaagatatcaagtacatcaaacatctctataagctccagcggctcagagggcttgatttctttcctcagacttatcattgtgaatcggtcgcgctcttgcatttgattgaatagtaaatctgcattttctattattatctctcatattccaaggatgctttgtacatcatccaaataatttagatattctcatgaaccagtgagtaaccattccttttttatccagaaaaggtttcactcgattccaatgtttataatgacagtctgagtgccagagcgggtttccctcatagtgcctcttatcctcctctttcaagggatttggagtggttatagaatgatatgtataaatttactgttggagtcaatcatgatccgtgcccccccctgtaaaatttgatacatacattctgaggttttaagaggatttgttggacttcccattcatcacctgtgggcttcaccgactgatgaagtgatggggttgatgagcaagatcgatcagtgactctgcttgtgctgaactggggtgtcggttggatgattatgcactatgatgtcatttgggtagggtgcaagtcaggctaagttaggttaagggtaatgttaacagtgcatacatttcaaccagcattcgaaaacaaaaaaaaaaacagaaaaaggagaacggtcaagaggaagaaaagaaaccaaaaaaccaaaaaccaaacaaaccaacgatggaacaccatcacctcttccaacaacaacaaatcaacctcaacttagacccacacctcatcaaactcacctaccaccaacacatcgaccaatcactactcaaccaacaacaccacaaaccattaaccagccaacaacatcaacacaacaaccaacaacaacaacaaaccatctcagaagaactactcaccaaagaacagccagagacaaatgacttcaatactgaaaccatcaaactagaacctcaagaagaccatcaatccatcctccacccactcgagatcatcctcccaaccaatcgattcctatttcctgaatctgaacaatcattcacatttcatccaactcaacttcaacacatccatcgcatccgccaagaaaatcaaacctcaacaattcagccgagatctcatcatgtcgtctcaatcggcaagatcccatccgcccctggaactcaaaccgggaaaccattcgacgatggattcacatttcttgtatgagccaaattttcatcatcaaaaaaaagggggaccagaagaggaaaataagaatcaagaagaattgatatcaaataatgaaaaaaagtgtttgcttctctttattctcatcttttggaacagatccctccttcgcccccttcaaaaaattcgaatctccacgaccagtcaatccagtctgtcggattacctcaactggatcctaatcttctccaatcctcttcaaaccttcctcgcagacgagtcggcagacccaggaaaaaccccatcaattataatgattcaaggtgttcgactcagtcaaaacaaataaatgatctcggtaagtccgcaaacattaccgtttttactatcattattatcaacctaaaaaggcagatctccaacagttcaagtttctcttttttttttttttacagaaaaaaaagtacaggacaaaaaaccagtgatggaattgtcaagtcaacgagttgatgacaaactgaggaacccacgtctgtctgatggatcgggacaccctgcgcgagtgatatccagcagtaaaccggctgatccggaggcatcgacgacacgtgcgattcctgaaagaaccggtccttcgcccatgtcgcgaaaaaaagaaccatggatgagcgaactcaagagcatctatgcctccaacttgagtaaacgttctcccgccgatctcctcgtcccatacccaaaagtgggcgatacttacaagacggtcgaaggcttcaagggggcttgtttgttggctagttggcctgctggtcatgacatggtgcttatccgtctttcccctctgtttcgttggctgtttgatgctaatcaactttcagtattttcgaaatctttggattgttgacttctctcgtttgtagcacgtcaggaatcattacaaagcagatttatgggaaagatgtgttttcacgtgtcggtgagctttcgatccgcgacagatgatctcttgattcctacattgcgcaaaatagatcagtttctaactaactcgaaggagaccgattacagacatgatcgatcaccgcccaaaggcttgagctgtccatttaagatagtcgcgatgggagacaagacgaacggaaacagatcgcagccggtcgaagagtggaaagtgatcaagtcgcatctagtccaccgaaaccatccggtagggccagggatgtttgacccgttgggcaagcgaagctatcggaaacgagcagctggagacgacctgaacgaaacgaccaccaacacaagcatccagcctcccaagaaaagaggaagaccaccccttccgccagtccggacgcaaattcctccacgccctaagccgcccccatccgtatcctttcccgcaccgaccgctcagacggaatggtcaagactcagcctttccccctcttcatccgactctgcctcaagtgcatccgatgtttactctcctaacgcttctagtaattcttcagccttagaaaacattgaaccctcgcgtctacgggtcaaatagtgaactttttccatctcttatcttcacatcttttaccttctccctggtgcaacaccacgcttgttcatttataatttcaaccatctcctttcatctgcacaagcattattatttagcattcaatacatggtttccctgcttttttttttcatgacattttctttgctgtttttaaatctaatttgttattattattttcaagtttttagtgatgtgtcagtctgaccaccattttcttgtgacactggttggttagtgtacttgtgtgtctctctttctctctctgttttgttttgtgactttggtatttgttttatgtttgttccatatttctcactaaaagttaatatctgccttcctttttgtggctggggttctgtcatggataaaacccacacacatgcactaatcaactgcatagttggacacaaggtaaacattctgttccattttttggtccatacatacaactgtttgaggaaaagtcctgctcttggcaagtagttcaaggctggcaattcatgggacaattaattacatagtctgggtaaactaacatggtatgtagaaagtgcacttgagttttttgattgaaataagaatgtatgttgtgcaggtttttttaatctaacctgaactggaggaaacttatggtacatgctgatgaccactatttctgctgagatattgttataactagagcaggaatgttcttatgactcaaggttgctctgatacttggaagctgatcaatctgatttttgtaaagacaagaaagcatgaaaaaaaaacttgattttgattatgcaatgatgcattgatgcattgatggatttaggattcaagactcaaggaatggaaacaagatggtaagaagcattggtgttacttttcttcttctttttttttacaagaactgaaaagtaacttaattcaatcatcattatcatatattctgctatagtgatggttgatgatctggaatacaaggaagaaatcagaatgtttctatgtgtgttttacatccagacagtcaaacagggcttgcagctgatgaatggatgcatttttcttggagaatccgagtcagagatttgaatttcaatggaccagatcatgtgtaatcttcccatcccatctctatctacaaatttttggaatcaagagttggtgtggaataaactgaaagaagtgcgaccagtaacacagactactggtaaagaaaagagatctccttttataaaaacaaaagaaaatgcaagcatgtttctttcaatggaaatggccagaagattgttctgctgaagcaaagtgtagctatacaatcataagatgagtgtgtgtaaaaaagaggaaaggttgcacaggttgtgttgaagttagtttctctcaactcaccaatttagtttatggacttggtgtttacagtatacacgttgcgcaagctgttttcttccatttcatttctgaccagcatccacttttgagcgtaaatcatgccaaacttgagttcagcagttgaactcacattgctcatcttttagtttgataatcatcatttttttatgtatgtctagtccaaggtttcttgaacaaaaattgatcaatcaatcaccaaaacactcaacagtcttctttttattgtcatggagataacaaagggggggtattccgctgcacatgtcaggtttttacatatattacatgtggagactgtgggatatgacaatctatctgcattcagttttctttctcaaatcatgtaatgatcaagttgaagcttgaatctaaaaaaaagttatgaattgatgatcaaggggagtgaaaggaacattttctatttcagcaaaagaatcagtatccacgcgaatagtgaagctcaatccgatcccagttggctttcgacggccattgcgacccgagatgcgagccgtttgcgcgcccgatcgtccatcccagcagcctcgagtttcagctgatcgagttgcgagactaggcttccaagatcgcccagtccgtccggtgagctagtggggaggttatggccaaagagcctgtggaccatttcttctacttcaagcgagctgatttgctcatcatcatcatcatcactgttgttgttcttattctgatcatcccacgtagttgagctggttccagcgcatacgaaatccgaaaaatcgtcttcaaatctgttgtcttcggagttattcaaacaggatgctgaatccggtttcggaggttgatctaggttgccaacgctcagggaggtcgagagagctgagcctttggagccagccttgtcgaaatcatccggaaattggactagattgttagggttggggggttgtggattggatgaatgaggttctggagaaggagattgagtgtggggtggttttagcagagggtcgagtttagtagaggaagtggattgaggggttcgttggattgagggccatggacagcactgccaggacatcgaagcctcatctaaatccgacgaacctgatccagaagaggttcaagtcagtctcaagggccgagtaagtgtttgagttgagaagtgatgatatagggaaatatagagtttttctagattggtggtagtactgactatgacattcgaaaccatgctcaaaacatatctcattccaatcctgatcctcttccagttgttgaggatctaagtcgacgatcacgattcgcgactgggatgtaagctcgctggagttgaacgacttgaggactatcgccaaccgatcctaatctagtcagaaacagtgcaagcatctgagagacccggcaaacccattcttttttttttgacaaatttcctctcctctcgtagtggtcatagttcttaccttttcctggctttcccataagatcacgatagcctgcgctttagattgccggctggtctcaatcggagaatagtgaacttccagcagggcttcgtagtatttagtgaccagcttccaagccgaccactgtcgatcgggatcgagtttgatgggccccgcctgagacgacggatcgccgttggctgggttcaagtgttggattctagcttggtgaatcataccttgagagaaagacgaggatgagttagtcctggagctacttccaacagacaatcaggaccgactgacgagtgatgaagtcgatcgtatgatcccaagaacatgatccgtagatctcgaccctgttcaaagcttgagtctctccatccaacatcttccagcttgaggtaattgtagcagatccaaacagctctgggcttttgggcagtacagttcggccaggcttgactcttgaagtgttgcgaattaagttcaggatgtcacaggtcctggttggtttaccagggtttgaccacacatgtactatcctcctcctacttccgccggtggattactggctcgatggttctgtcgatccagctcgatgaccctgacatcagttgtccggaatcaaatctgctgtgaatgagtcgaagatgggcgttgccgagtgcatacacataaaaagatgacttgataggtgagttcaacgggctgcctgccaacggaaaaagatgacgaccgaagtccttctaatttgatccccttgcaagcagccttcggttggcagcttcaatcaagccaactactctccctgctcctgggaatcaatcatcatcaaccaagaagaagaaattacccattgctacacaattccctgcagcttgattcgcatgatgatgataagattcagattgcaacccaattcttattcttatcattattcttattattgtcattattgccttccatcccagcccaccatcttattaatcagtcaaccctgctgagcccagccaatcccagctcaaactcgatgacagcccaccacggcgcatttcctttcctaagatataccaaccagttctcctcgcagtagacactgcttagctcaggagtccctggagtctcaagcaaacctgcagtcaccgtcgctcaaacttcaactgcttcaaacaagtcttgcggtctgatacccacaacccccacccttcttcttatcttctccaacacttatatacctgaaggccgcgctactcaagatcatctggatatgccatccatttcagactctgaccctgtcgcactaggcatagcagcaagcatcactatctctctcttgatcaccgttccattcttggtaagctatttcactagtttagcagagatctagagagacatgccggcctcgagtgatatcactgatctgttgactctcatgatggtcggatccaaaaattgtagtggcccttcttcaggattcgctcccggccgagctctttcatgtggaaggctgtgtacatccctcggacctggtggcccgggccgagtcagagagtccatcctatctttgacccgtttcccggtggatcacccttcaaattcttgttgatggttctcaagggggccacttcccaacagaaggcctcctccaaaccatcctcgagacaacagtcttcaaacgaggagcactcgaccttcatgactgacgaagagatccatctgaggtttcttgcactctgtctcagactagcccttctggccctgctcctaggactgcctacatttttcgccctcttcatcacaggcgttccccctccaaccccaggttccaccaaattcagctccgtccaaaattttacggtcctcagactactttaccaatacgatctaacgcccgcatctttctcgactcggttgatcatctgggcaattgctgcacttctgataggggtcatcctggcttttctgctcatcctcttcgaatggcatcatctaaggcggaatctccagaggttctcccgagaaaaatgtggaggtttgcagatagtgtatttccccaggaagaatcacagtggatttgagagcgtaggggaaaagaagatggcgaattgggtccgagcctgtggactgggcccagttggtcaggagggaagtggtgcagcggtttcaagccgtggctcctctcaagagtcccaaaggagctctgatgcttccaataacatagacaaggcgggtcttgactcagataccgccccacttcacgcctccggcgaatcggccacatccagaaagtccagcagatggaagcgttcaaccaggagttccgaggtgccactgcgatccgaacaaaggggtgtcatcatccaaggcatcttcaccatctcacaactcgaaggtttgtattcactttcagagaaacgcagaaaggttctcaatgagctcgagctaaatgagtccagatacgtggccggtttccttcccgagaatgacgaccattcacccactaaaaagtccaagcggcagaaatatcagaaatctcgcaacagagtagaagccgacgaatccgtggacggacaagtgacgccatacggtccattgggtctatacaagcttgatgccaagccccgagaagcatccggactcggctggaatgacccttgccttcgactctcccgatttgagagtcatgagagtcatgagacactaaagcttcctcccgaaagatggggtaatgaacaatccgagttcaagagttcagacttctactttggagagattatccaagacccacatcttacgaatgagatgtatcaagacaaggtatggcttctctcttgggatgtcttgctgatccctaacagcaggatactaatgcttgatgcttcataaatacttgcaacaaatagtgggcgatcggaaacgaagttaaacgacaagatgatggtaccttccataacgttacccagggaaagccagcttctctgaaaattcagaagagccatcccttggagctagaaaaatcatctttcgaacctacccaattgctttattctgcttcagccgaaacaagtacgattggaacgcctagatcatcaatggcccccagtcatgcgggatcttggccacagccaggtcgttcaactccctcaactctagcttctagcgatgacacgcacgcctatccacctccctcaaccgccccaacctcggcgtctctcagtcattccaatagcaggcagacactcaaagaccacaatagcacatctgtccctgcggttaagctttccgacctaatccaacaggaagctgacagccgagatcggctaagcttccccttggagccatcacccacccccttgcatcctttaacccactcagtatcatctccaaacctcctcaagtcccccacaccggcaagatctctcaaaggaaatgtcaaccgaaattcgcaaggaacagagctcataccctatctatttgagctacctgcaacaataactaatcaagatatccgaccaatgcctacacagtcagcgacaaagaaccataataggaattcgaagaaattcctcaagcaacccataaaaaacaggagcgcttccacggcttatcatgaaaggcaggtgaagccacacaggttcatgaacgccgaagaaatagagagactgtatcactccatcaggaagaaccgctctcagttgaagcgtctcaatcaggaattccaagaggagaagcgcaaagctgtggaggagatggaggagggactcaacggatcagttttcggctggatactggtgggcaaaggtgtcgaactgatcgagggcgctctccctattgatggcatgacccgcgaggacatcaattggcatagcttgggcaaaaacagtcgtttgccgttgttttggatcctctttttgggcatttgtttgatcgttggagtaatcagttagcatgtccccccaagtatctcgttttgatgctatcaggctcatttttccccctccttgccattttccccagttgtcccgatcaccgtcctatcgatggccgccacgccagaggtccctaacgcatccccagttttcgtcttcttgcgccaacaaactggacttccgctcggtttaatttccatcaccgtcccctccatactattgctcattctgctttacccgtccctttcagctatttcatacctcgcaatcaacgtttccggcattccgtctaaagccgcaggtcaactactttcgatcaaggcgatcttcatcttgatttgtggctgttttctgatctggtttctggtctgtgcgagtatgatcaacctggtcctccaagccgaggaagaaggcgaaggtcaaatagccatcatcgaccgattttcaaccaatattcttgcactctccgattcctttttgtcctttcaatgtatcttggctatcatcatacccacaatcatcttgactcaacccgaaagatccaagaagattaagaaggctttgaatagtcctcaaacccctcgccaaagggtactcagtctatggcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttcttgatcgtgatcctagcttgaatattgcctcgcttcctttcatccttcatacctttggttttcctgggaaccttccaaattgctttcaaagcttatttcggttgtgtagtaagtgttgtacaaacgtcctttcttaattattccactgataaataacttttcctcgtgacaccgattgtttgaagctctcctccttactccggtccgacccactcgtataaagcggatggttcagctggaaaagaagataattaaggttagaaatcagacaatccgagtattgatgagaacttattgagaagctgatctctctttcgctttctatgcttacttttcaatccaggactctctcgggtctgatgtttttttctcatcctttgtacaaccacagtattctctgtttctgtcttgtcaatatcttgtgtattctcctgaaatccatcctatattataatagcctttgaaagaataattgtcatgtcgacagggcgttccgccaagaaacgttattcgtacatctgtcatagatactcacatgcgttcctgtgtcctttaatcaacgctccttttgctcatctgttgaactttgcaaagttcattcatcccatgatggtctttttgcctctcttgctaacgagtgtgatgagatgtcggtcatcaggacattaagtcctccctgcgttgaaatcaggttgctactggaggacttcccgtcggatctgggaccctcgcagatgtcgatttagaccccaaaagtctagaatttcgctgggaaatcaagctttcgaggcctctaaatcgcttctgggagacccgcagatttgacgggaagtcgtccactcggtagcagttggatgtaccaagtgttcggctcttgtgcatgatctaaagtacggaagtaaatatataaacttgtctgctatcattcagaagatgctagtatacctctatatctgttcttcttggagaaattacaatcaattagagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttgagttaaaagtcatgacgctccgctcccaagcgccctcggtttcttatctacgcatcacgaaccactctctgaatttgttaaaatggcataatagactgggccacgccagctccggcagaatatcgagagcgttgcctgaaaaggtcaatctaagcaaaacgcacgcctgttccgcctgcatgctaggcaagctaaccaagcagagctgcaacagctccttcaaaccagtcaatgctccacttgaggcagtgcatgctgacttagttggcccgatctctccttcaacaaacggcggtgccagatacttcctcactctggttgatcaatacacaggctacattcatactgcaatactcaagactaaggatcaatctacctcagaaataaacaacttcaagcgtctattcgaaaaacaatccggacacactcttaagaagttgatttccgacggcggtggagaattttgcaacaacacgctaagctcaatcctctcagaaaacggaataatacacaatgtctcgcccccatacacgcctcagaacaacggcgtggctgaaagagcaaatcgaaccattctggatatgactcgatgccttctaatgcaagctaacttagccccggagtggtggggcgaagctgtcaaaaccgcaacggctacgaccaactgtctcccttccttgggaaaaggaaaatcaagtccactcgaacaaatgttcaacgtcaagcccaacattaactttctacgaccgtttggctgccgcgcctgggtagttaaaccgaaggagaatcgcaacactaaactaggccctttatcttgggagggaatcttcataggctacgagaacgactactcatcgtatcgaattcttcgaatagaggacagtcagatcatcacggcaaaacacgtccacttcgatgaagctacttttccagaatgctcagcaatcaacaaaagcgtaacggaaatcggcatcaataaactaccttcctttacgaccgaagaaccaatgccatttgccgaagaactcgaaataagcacagaagaacagcaaggcatgagggaagaagaagaggaaatagaccgaattatcactcaaattcgagaagaaagccccaaggagtcaacggactcaatcatcattgatgaagtacgagaatcgtcgcagcccagtgctcgtagtcgctacacttggactacagctcctcctcaaaaggaaatctccagcgaactgaatgtgaaaaacatcatcaacgattgacggcgccgacacgccttcctcattacagtgactagcgatccaaaaactcacaaacaagccatgtcgagtcccgaccaccaaaattggaaggaggctgaactcaaggagatagccaacatgatgaagcatcacgtctggaaggatcgagccagactcccttcagatgaaccaattccggcaacttgggcttacaggaagaagctcggcgcggaaaaccaaattatcgagtggaaggcgagaatttgcgctcaagggttcaagcaaacccacggcttaaattttgaagccaaatacgcacccacgggcaagcccgcctctctccgatttcttctgtctttcgcggtcaacaacaatctcaaaatccaccaacttgacgtcagaagcgcgttcttaacctgccctcttgaagacaaagtaacgcttctaccaccagcaggactggattgtccagaggggtctgtacttgagctgaataaagccatatacggcctgcgacaagcaccactcgtttggtacaagcgactgtcgaacttcctaaaatcaatagactttcaaatctcgcttgcggacccatgtgttttctggcgaaagaatcaaccgggcagaccggccacgtggatattcgcacacgttgacgatcttgtcatcataagccaagaacctgaagtttttcgtcaagaagtcgaaaaagaattcgaaatcaagtaccccggcgaagcagtcttccttctcggaatgaatctggaacattttgaccacggccttcagatcatccagacgcaatacatagagcgaaaactgattgagtatgatctcgccggtctctatccggcttcttgcccattaaatccacgggaaccgctgaaacgagcaaccttaagtgagatcagtgcactagcgaacctgaaagtcaactacagagctctcatcggatctctgaactacctcagcatcttaaccaggccggacatttctttcgcggtcagcacgttgtctcagtatctagaaaacccgggcatcaagcactaccaggcagcggtgcaggtgtttcgttacttgatggggaccaagcacgttggcctcacctatagaagggatccactttctccagtcagggcttacgtcgatgctgactggggcaactgccttgatactagacgatcaacgactggtttcgtaatcgcaaaagggactcacttgcttaactggaaagccagcaagcagcccacagtctcactctcaacagcggaggctgaatacaaagcattatcggacttaggcagggaccttgcctggtttgcgagcctgatcaaagaactcgacgttgaagtttccaccagcaacatcgaagtggctgtcgataacagagcggccatcgacttagcaaaaagtgaaacatcgcaaaacagcttcagaacaaaacatatggacattcgactgcacttcgtcagggaactcatccaaaacgccctaattagactgcactatgtgaaaactaccgaaaacatagccgactttctaaccaaagccttgggtcgtgccacgataaggaaatccttagctgcaatcggcatcttgcaagtctcagaagctgcttctaatctgacgactagaagcaagccaggctgttggaattcaaactcaacagatagagaattatctctaaagaggcctaggatccataatccagaacatgccgcagtgattggtaagccaccttcactaaagcatgcaatgcaccatctaggagaactaactctgatggaatgcgcagaacacgagagatccactaacgtgacagaacctgcgatggaagctgacgacttcaccagtccaaaaaggaggtgagttcgcagcagctagactatagacaagataactcgcagcgagcatgcaggctgacttctgttcaccataaaagcagcttgctagaacgattatcatcccccatcgtagacaccgtgtccaatcagaacgcaccaagagaaatcatcggtgagcactagaccaagaagaatactattagacaagctactaatacaatgttcattctttagataaatcaacagccacaaatacacctaacaaccgtaacacaagccaataccttgcaaccaataaaggtaagaagagaaacttgttatgagctaaacaagagaagaaactgagactgactcagaagttgttgtttaaacagaaatcgattgcactgcgcaacaccgattactaacacaaagaaaggaagcttgatctaagacctcaacgtaagacaagctatctccatcagccatcgctgaacagaacaagaaactaacacagaacttatgacaacgaacagaacactttcattcctatcttcctcgtcactattctctcatctcttctcgtctctataattcttcattaaaagcctcagtgcaagtctcgcttgcttctaggtacataactattccaagcatgtcatctacaattcatttttaactctttctgatgaaaataaatgattctagttgcttgaattttatcaagtgctattgccccgtggaccaattcagactacctggtgggtttcttgttctagtacataggcacaaaaagtgttcgcaagttaatgacgtgtcttttgtacctcaccagactgcatctgcacttgagcctcaagcccaaaggttcggaacggcgccaaagtgccatcatgttggtcgggtgacatgtcttaccttgtatggaatttttgtttcttcaggcggtgtgagacttgactctcttggatgaaatgaagtgtcatgttacggttcattgagcaaaaaatgactatatatgcactgcagtctgcagaagcagatagtcatctgagaagcggttgcatcgtcccaggcaaatgaacatcctgtccaaagaaaatcctctgaccagagtctgggaaatgttgcgcaacaagcaaggagggcatccgtttctttcacagatactttcgagtgtagtattttttggttacatggttctcgtccaacagcacaacgttcactacgtgtacaaaagagattctcagagtggaggaaagacagaaataagcatgatcctctgcttaggcttttattttgagaaccacatctgaggtgttgaaccgatagataaatcagtcaaggaaaaacgattctcaagggagcagtgaaataaatctatgttttcttgagagtaaacccagaattccaaaatcatctcgaacactgatgatacttcaaatcttgcgtgagttgtggcttgacaatgaatgatgaaggctccggtaaagtttcgtctattgtacacgggtatatgaatacattgcttcggaaagaccaatatcaagatggtccatgaaggaagaggaacgaagaggggtggaggggtgattgcgtgaatgtcattgtgttatgtttcaaaacattttgtatgtggaacacagatgtgatcctggaagacaattttattttctggaatgagaaaccaaagaaaggcattggtattttgattcttcttattttttttttcctaagggaagggtggttagtagatagataaacagatgatgaaatttgatcatagatttatccggcgattccagaaccgataacgggtaggttgttttggattatcttcgtccccatcagcttgtcctgctgttcgatggttcgcgagtctctgtttcctcttcaattcattggatacatttaaccggtattttacattctgcgagtctgggaaatcaatcaccaaacttttatacctccattctccgttggattcctagcgactcaaaaaaacagataggatgataaaaaggcgtttcgatgaaagaaacgggtgaaaataaggagccagttcaattcatcaatcatcaccgatcgtacccgaaggaatctcgaacattcagatttcaagcgatagacctaactttgattaattcggccacgacttcaccatgttcgaagctgccatgatttgagaaaaatcgctcagcccacgacttctgatcattcgaggcccttgaggatcggccgagagtattgggcatgatcgatttgaggagaccaggccaccatcgggttgactgattctcagttccagaggcttgagaatcgtttgaggagttggaattcgagtcggctgatcgatgggaaggatagtggtaaacttcggaggtgatcaagggaccgatccagcttttccaccactcccaactcttccaatctccttcgagtagacttggtttacaactctcaacccaaaatcttaattcgactactccagtttgatgttggatactctgaggaatcccgctggtcctcttactgatcgagttccctgagggggttggagatgtgtggaatttgatgggcgattttaagatcttgttgagctcttctgattcttgtatggtcttgatggtcatgttcatcaggttggtagtcgatgaaggtgcgaatagttcggatgtgatgctgtagatctttgttgagccgccacgataatcaatcctcaagagatcagtttggaggttcattttgaaattgaaattgattcgacttaccaccaggattcctagacaacccccaaagctaacgatgaccaagttccgacccatccggaacacccgacgtatccgttcagaccaacctactcgagaccagtgatggtattcgtcgtgcctcaacggcttctcgtttaccgtacccctcggcatcatgaatgggcctagcatgggttgggcgctctcttgaccatgacttaatctgcgaagttcgtcgatcaaggccttgtctgattgattatggcgatgagcactcgaagtgacgtatgagcttgagtggatcttctggccatcgtgtgatcgaattaagagaatctttcgtgtccatttcttcggctggagtcgataatccggcagggtagaggtttgtcggagttgttgactgcttgtttggataatcctcgcgaggcttgaatgagtgctaggctggagatgattgaggaaaccatttgagatcgatcgcattacgttcctttgcttttttatttttggtggtatttgggttttggcagaagttctccgtcagcctcagaggctcagccacttgagaccgtagatcacccggtctgcctcgaacaccctttcgggaaccccggggagctgaacacatacatacatcaactccaagttctcttgacccttggactgcccaaatacatatttacaaaaagaaaacgaaacgaaatttaggatgtcgcaggatgccaaactattctcaagaggaaaagtgcaagaactcagggcagaacttcaggttagtgagctttcatttcatagagctcgttcttgtcttttgagggaggagaaattgagggctgatcgaattctctgccacagaatgacaagaaggacaaaggattccaaaggaagaagaacaccctcaagaagatcgtcgccaatatgaccatggttaataatcaataatttcaagcaagctgcctggctccaagtactgaccatcatcttcaattattgacagggtaacgacatggctcccttgttccctgatatagtccaatgcatgggaattcaagtcttagagatcaagaaggttggaaagctcattaacaataataattacaaaacataacatcggtctgttcaatcaagtcagctggaataacagaacaactgatcgaatggcttgcttgtttgtttaattatacagatggtatacctctacttgacaaactatgccaggtcaaaaccagacttagtaaaatttaccatggatggctttctatcagtaaacaggcggctttcatcggtccccagagaatcatcgctaatgaaaatcgttcggtttttttaggattctcatgatcggaaccctctcattcgcgccctggctatccgtacaatgtcctacatctccgtcccagccgtccatcgggccctcctagatcccttacgtcacgccttaaaagataccgatccatacgtccggaaaacagcggctatctgtgtcgccaaactcttcacacatgatcggaagttagtcgagaaggagcaattcataaatagcctcagagatctattggccgattctaatccgacggtcattgcgaatgccgtcgcggccttgacggagatttcagaaaagagtgaaaacattcaactcagactcaacctggtgattgccaataaattactgtcggccttgaacgagtgctctgagttagtctacacctttgcttcctcaagttcccccattattgcaagaaaagcgagatacagcagacactcactttcctttattgccggtctgaaactgacttgatcgatttatcaactgtcagatgggggcagacatatataatcgaggccttaatgtactacgtccctgaacaatcagccgatgccgagatcttggcggagcgtctagtggccaggctacagcactcgaacagtgccgtcgtcttaacaactatcaaagtgatgatttatttgatgaactacatgtcaaatccagaaattatggagacgctctgcaaacgaatcagcgcctctcttagtaagttcctatctcgatcaatttaactgagagagcggtggagggggctttcaattttctgattagcatctttcgacacttttgacactacccagtcactctactctcttcaggttatgaagttcagtatatcgctctgaggaatatcttgctaatcattcagcgaagaccagccgttctgaagaatcaagtcaaagtctttttctgcaagtataatgatccaatttacgtgaaactggccaaactagagattatctatcgacttgccagcgatggaaattatgaacaggttctcgctgaactagcagagtgcgtcgaaagaattgtttacgtcctgcttaatctaccgtctaatcatcctgttgttgtcacccttgttggtacacagatacgcaacggaggtggatgtagattttgtccgaaaggcagttcgatccatcggaagattagcaatcaagatccctctggcctccgatcgatgtatcacggtgcttctagagcttgtagccacgaagatcaactatgttgtccaagaggccatcgtcgtcatcaaggacatatttcggaaatatcccaatcaatacgagggtatcattggttctctctgccaaaacttggacgccttggatacccccgaagctaaggcttcgatgatttggatcatcggccagtatgccgaccggatcgaaaattctgatgaactgctcgaggattttgttttcactttcttggaggaacctgttgaggtttgtctgcacacccgcactttccaagtcgtgcccacaattatcaaccaacccgaccgatgaatcctcacttttacctaccattgattctttccaggttcaactagcgcttttaactgctaccatcaaactattccttaaacgacccaccgcgggggctgagttggtcccgaaaatcttgaaatgggcaaccgagcaggttgacaacccagacttgagagatcgaggattcatttattggagactattgtcgactaatccagcagctgcaaagcacatcgtcatggccgacaaacctccaatttctaccgaaagtgaaacgctcgatccggccgtccttgaccggttgctattgcaaactggcacactcagttccgtgtaccatagaaggtattctattccatctgtcttgaaacagccgttgttctttttttgttaatatactatactgagacgatcgaacctgctcagtcccgagattttcattcgacataccaaaccgaaatatctaagtgattcgcccgctctgaatccagcagcaaaaaaatcgtatcaagagtcattagagattgcagctcgacggccaccgccggttccggagacgatgactgttccaaaaccgatgtccccatcaacagtgacgagagaaccgactacagctgaggaaagtccgaggcattcgacggccgaaccaacgcactcctctttcaatgatcaactacctcaggagacggagagtgcggtccagcaggaggtctatcggaccagcagtctggatgtcgatgaccagccggccgtcgatcatgatgatccctatgctgctctcagtagcttggacccctccggattctatggtcatcaacagggcaattatcaatccgatgagcctcaacctttaagcggaatgatccatcatcccggcaattattccttgatttgaaatataggtgatcttatttattaatttatgtgtttacgtttttgatatgtatctgaatatgtgccaatgattgagagcctttgggaactggtggacaagttggcctgtaatcgatgtgcccccccccccctccctctctctatgtacttagatatgtatagatattttcatttgagatcatctagagctacttgtacacacatccacacatgtaaatcactacttaatcttaacttgaattccattcatgcgcacttttgaagaataataaatacttaagttacctaacttaaccaagtcccccctggtgggaggctcgctggtgtaaagcactggctggtggcgaagccacccctcccgcagggagggacttatgaactgtgtgggggtgctcgactgagggaatctttggaaagcaggttaagtttccagagactgtagctcaaaggacaaccgagctacatatatggttctgcagagagaaagatgcaattgcatcctggcttgccttctgtcagctccgcttttgaagatatatcttcaatcaaaagatcgaagcagcaaaacaaggaataagaacttgccatacttgagcccgggggcccaagcgcagcctgagatgggtgtggccttgacttgtcttgacaggcttcaaaaatttgccaaaaaaacccttgtgggtatctagctgaggttatgggctctaaaaatcacgacagcaatgctctttctaagttttggctgctgggattgacagcatcaaaactacaggctggaaaattcaaagagcaaatttccagcctgttttggtgggtggactcaggcgagcacccccgcaaagttcgtaagtccctccctgcgggaggggtggcttcgccaccagccaaacttaagctccacccaaaaccgacctcccgcacagggaggactttgttaagttaggtaagttaccagctgagctaaaagcgagtggttttaactcgcggctatcgctcagctacgatagcgacgactattcaaatgtttgcgggagagcaccaaaatgaagtacatagatgcacaggtgtttcctttcagctagctttcgagctacataactgttgccagacaaaatcggagctcaaagccaatttggcttgagcttagctaagcccggtgtggttgagtttcgcggctgaagtccttagcggagcagccaccgatacggatgcccccatttgcttgcttgttgcgcaacatttcccagactctggtcaggggatttatttgtacaggatgttcatttgcctgggacaatgcgaccacttctcagatgactatctgcttctgcagtgcatagtcactttttgctcaatgaaccataacatgacacttcatttcatccaagagagtcaagcctcacaccgcctggagaaacaaacattccatagaaggtaagacaggtcatccgaccgacctgatggcactttggcgccgttccgaactttgatgaaactgtgaccgattaacagggaggagttttctgagaaaagttcggacaacaaaaatatattcgttggaacagcttaagttggcgaaaaatgagggagaaagctgatgattttaatttcttgtactaggctagattaaatagactagatacaagagttcaagttgtggttgttgagaaatgaataaagaaacaataatgaataaaaaacagactgagaggaaattagattcagtgttgatgaatcatgagagagacattatttattttatgataactctacttgataaacaacaaaagaaaacaagagccacatttctgatgaagatgttagtttcatcagatcaatctcaacaccagaactttaagaataatcagaagataagcatggagaagaaagaaattaacaactagggattcagggttcttttgactacaagaatttgatgtttaattttcatgacttgctactagacgaactataaaattattagtagtttggtgaagtaaaataagaaagaggtataaaagaattgagaggtgaaggagatgaagaagggaagagtcaaaattccaacaccccccgctactcatgccttctgaatcaagagaacaactgatcgctcttgctggggacaagtttctttcatcgctgagagggaacggcgaagattgatcgttcgtcagaatcggacttcttgaggacagtgctcgtcgatgggacggagttcaccagatgcatggatgtagtgggtgtagtgagagctgtgaggggacttcggagccttttcggggtacttaacccaacagttggtcggtcgatgaccggtcttcttgcagtgaacgcagacgggtgagacggacggagtagggtccgatggttgagaggaaggctgagcgagagtgtgtagagtcatccgaggttcgattgaagatttcttgttatcttttgagattttgttggtgactgagtaggattcgagtcgtttgacgatagcttcaaatgattcggtcgaaaagcccatggcaacaatatcgcgaaatgaacggaagtcttctcgagggagtttacgcagcatgatcatcatttttacttggtcatctagcatgatgccagcgagtaaaagtttttggttggctaatcttatcgagttgcagaatgttgagacatcttcatattcaaggtcgagaaatacatcgagagcgactgatcgagctgcaagatccgaccccgcgtactttcttcttaacaaggaccagagagctttgccgtcaaagtgattgctaggtggcaaggtggtactgacgagggctagattttcagagtcgaggttttgaatgatcatcgaataagctttgacgttgagtttttcaatttgagccaactcatcagctgaggtcttttcatcggtcttgagtacgccggtgacatatgttcgaatgccgatgtcttcaagtttagcggacatggggagaacccatatcgtgtagttggatgaggttaagaggaatcgagtggtttgggtgacggtttcggagacggagtcgttttttgacatgttgaagaggataagagatggatgagagagggtagcggtctgttcgactgttaatcgtgatgaaactgtgaccgattaacagggaggagttttctgagaaaagttcggaaaacaaaaatatatttgttggaacagcttaagttggcgaaaaatgagggagaaagctgatgattttaatttcttgtactaggctagattaaatagactagatacaagagttcaagttgtggttgttgagaaatgaataaagaaacaataatgaataaaaaacagactgagaggaaattagattcagtgttgatgaatcatgagagagacattatttattttatgataactctacttgataaacaacaaaagaaaacaagagccacatttctgatgaagatgttagtttcatcagatcaatctcaacaccagaactttaagaataatcagaagataagcatggagaagaaagaaattaacaactagggattcagggttcttttgactacaagaatttgatgtttaattttcatgacttgctactagacgaactataaaattattagtagtttggtgaagtaaaataagaaagaggtataaaagaattgagaggtgaaggagatgaagaagggaagagtcaaaattccaacaaacttcgggcttgtgcatcaagcacagttgcaggctggtgaggtgcgaaagacacgccattaacttgaaaacgctctttgtgcctatgtactagaagaagaaactcacaaggtaggctgcgttggtccatggggcagtagtactgtcgaaggatgttcccctcgggggattctgaaccgtctgtaactgcaataaggtatttgatgagttttcaaaaatttccagcagaacaaaagctggccattacgcactaagcatcttgggaggatcactggaggacttcctgtcggatctgggagcctcgcagtttccgatttagacccaaaaagtctagatttttgcagggaaatctagcttttttggctctaaatcaaaactgggagccccgcagatgttgacgggaagtcatccactagtaacaaagctggctacataaacagtgtccactggcctagactcaaagccatcgacccttttacaacttctgaatgctatagcagcgcggtctaaaatttgggcattagctaggacactagtgtaagatctcatgactatcgaagttttcttctcaccagacactggatggctcggcgatgctacatagcagtggttgaatttgcaggtgtgagtgtgcaatccggtgtcgcatactattcatgatgtgagagctttgtcaacggccaagacaagaacataacatggaggcagattcgaaaatgttgaggcttacaagctttgcctggtggtacatttccaaatacgccaggtttaaaactcttagcacaggtgatggcactggataggtttatggaaagggctatgatcatcccggcgaataggatgtaaatcatcctgcgagaagaggctttgccgttagacatagctgataacatattcgggttggtgaggggtgcgaatggagtggagagaaccggtgatagggctgcagaaagctcaggagaggcaaaggagagagagctataattataaatatctcctctgtgggaaagccaaagagtgcgcaagaggcatagattggctgtgcccaattctgtctactttccaaagcatagcggaggtgggtgttatacacggcgccgccttgtttcttggagcggtgacggaagcatagcgggagttatagcgtgtccatgggggactagaacctcatggcgaaagcctctgacaccgcgctgccacccgaagactgtactgttgtacctctcaagtgtacggtacagagaggcttgagccttccaggagccgggtccaagagattgagacgaaggcatataaggccgaggtcctaagttcccctcgtcccttcctcccttcacctcctcctctgagatactcatctctgaaggattttagttattattttttcaaaaatagccactattgatcatcaggctaccaaaccctgaaacgacccacctagagtcaggagatagaaatacaaacccttagagaatcgaaaatcctactctcttcatatccaaagtcataccctatctaactcatatcagaaccattaccttatctaactcatatccaaaccatttcccttctacccccttttcttacccttctcatctttacactcactcccccccccccccccaattggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaataatattacttagcgctgatcaactcaccccattacatgctaacttcagaatagtaatttatatatagagatattacttaaatttcatcccccttacatgtttgaaccagagaaataattatagatattatttaagcaatcatcagacccttactttgaaaccagataaatactagaaataatatttaaacactcctcatccttcagatattaaggccccgtttggatgattctgttatatataagttataattttcaaattttagcgcaggatagttagggttctcaaagttgaaattgggctgacatacggctcgtgcatactcccatacatacacaattacatagctttttttccatgcgctaatacatacccatgcaacaaaccctgttctggatgcatacccctacctacccacacagaaagacagcttatgtgtcatatgctgttgtatgtagtattgtatgtatgttggtatgcttcaactttgagaaccctaagtgttatatcactatcagtatatatacatcatgcaatttagtgctgaactctaaagcctatgacatataatgatccacccaaacagggcctcaagaaacaaggacttatatttattagagcctagatattacagagaatcagaagataacttataacagatgaaacagagatccctcacatagtactcattcatcagaaacaatttcatcatccatctaatccatttcagaacactatcaaaaggtaataaaatagaatcatcactaagataaattttaaaatcatccacactcttatttttcttagtgtgaatttcccacaagctagacaggagggaagactcacccatacacaaatactaagttctactattccacagcttattagctacttatcccctacaagctccttattccttgctgagcagttccacaccaggtgtaattcctcttggccactgagagtgaacagctctcaatggtgtggaacttctcaaccaaaaagatagagctttgaagggagatagataactacactagtactaatttaagctataaccaagggtgctgtaaggattccctcctatccaatgctatggggagagtgtaacactaagaaaagaagaaataaggtactaatgtaagctataaccaaaggtgctgtaaggatgcaatcctgtctcatgctatggaagagtgtaacactaagaaaataagaaataagaggtgtggataatgtctactttcattgtagatgactattaccaatgcgttgtgtatataagttactactaatggaggggaaagactgagttttgtggagcaaagatgacagagggtaatactggcaaggatagtaatgtcaaggttttaatactggaaagggtaatactggaaagaatactggcaaggtttaatactggcaaaggtagtactggtaagtgatgcttatttaatgtgtctattactactaaggtgagtgcatgatggatgtacaacttggaaagggagcactatttctatgtaaaaataggggatgagtacagccaagagggatcactcctggacactgagagtgtacactctcagtggctgagagaatcctcttgatcattgagagctgtacaatctcagtgcccaagagaatcctcttgattgctgatagttgtacactctcagtggctgaggaattctcttggctggtaagatttttacactctcactgctaagcgcccaagagaatattattggtccctgagagttgtacactctgagaggaataaatcccggccgttgagattgtacactctcaaaggctgggaggaaccctcctggctgttgcgagtatataatcccaatagtggagttccaaaaattgatcagatttcacatgaattgacattatatttctccattatattggtgccaaacaaggcctaaaaagttataatctattatttagcagtcttttggataatcttaagtatttctaaggctgacacaagtcaatcctcttctaccaactttctgaaagattcctttttaattgtaaaagatttcaagaaaggaagtcaagatggggttaggagaagaagtttagatggggtcagagtaacaagtaaagatgagttggaaaaggagttgattcaaatgagaatgcaatataaagcagaggaaaagtttttctttatatgatgatgaagttcaaaggaaaattgaattcaatcattgaggaagaaggtgataaagagcatggaaacagaaagtgttgatcaggatgaaggcggagaggaaagaaagttggctgagttttaatcaaaactcaagggaggaaagttaacttaacaaagtctgactttgaaaaaaggaaagcaatcatttgaggtcatagctcaatgatatcatcaccaggttgaatgaggatgagatgtgtgaggttggaggtccaaacaaatccaagcacaaactaacagaaaaatgaaaaaatcaagtgttccagtaatattccactcaacgttaggaggacctaaatttcatccaaaccccttgaggtcccaatgaattttgttttgacgctatgagaagttgtcaaatcaacctgagtatctcactaaccacctggttggaacagcagttctcctgatgccaatggaaccattggggggaattgtcagacactgagacactagcccaggtgtctacaatagaatgtaacccccttgggttacataacaattattattatatgtaatctttaagttaataattataaaatagtgttatccctttttgcatgtattttttatgttaataattattctgtaaattaataaagattcacctctttattaatttacctctttcatgaaaattataatcaagttgaaaaggataattatctcctgggtgtatccaagagatgattatcctatttacctctcttgtgtgtatgattattatgtttatctctcttatggtattttctgaaataaaggatattcagcacatgtacatttatcatgctctgaatatcctgacactttcccccaaggaaaagtgtaacaataaggggactgcaccggtcccagcagcagtttgacccctgctctgtaatatttaagaggatggctctccccctgagattcatcccccagacactattaccatacaaacccaatcaccttactaaaacatatacttagtgagtggggttttttacaatagtctttaacatattaattactctttcctctatcctcattactagccttataagttacttatttaacttataagactagtaccaacccttttctcttatattaactgagctctggcactgtgaagctcattccactgttgtcccttattattataaggagccagtccctccaccatagcagtgttgagttggacttatttccactggccactcttaggctatagtgtgaccctttatcccatcaactcttggtcacataagagaccagagctgacaggaatccagtgtccaaatgacaccttgatttgagctattatcccctgaacacttgaccaagtgttgaagggactgaggtgtccaaggaaccagagtgctgtcaaccatctgggatgtcatcaaatgtagtcatcatttcaccactggtaatagaactctgccattcctttgcagtaccagtggttgctgggacagatggtttctgccacagcattgggaacttcctggaccctcttgattgatcctgtggtgtacctagctacagctagatattgtgcttatcattttatctttgcccaaaattccacagaaatgttgttttatgtagttttctgaaatttcagaagaattttggtttgggggccatttgtgtactatagcaatcatattttgaagccatctcaaccagctcagctcagtcattgatcattcttgcagtatgcctggatgattctgtctggatcttggtcttgcacgatgatagccaaattttagcctcatccttggccgagaaatactgcaagtccttgtgtcaaattgaagtagcaatgtccctcgaacttgccaatcacaaacatttccccaagtgtactgaaagaagggatatggtataatacagaaaaaaactactgaggttttttgagtttactgattagaggacaaaggactgattgataatacatactgcggttactaagtgagtttaagaagagacacagccacatgcgtgatgatgaaagccgaaatagataatgcgacgtagcatagatgagaatacgaatatcaagggaaaaaattgtccgaatggcgcttttgccgaagcgttggtgggtatagggtgtagcggccgaccagcacctaggtggtgatgcttaggacttggaaagaacttccaatttggtctgactgtcgttgattgcactcttctcttcgtcgtagttgcgaccgtgttcaatatcgacttgaacgccttcgtacgtcgggttcatgaaaccctcgcttggaattaatccgctcgaattcatgtctaaggaagccgaatatgtgtccgagggatgctgtgcggagggagctgagatcgaaaaaggatgcatgttgatgccgtttcggtagataccttcgttattgaactcgtggtggtgagctgagttcttttcctgggtagcagtagcacccgatctctgctcctttttctttttgaggactgcagagtgggtattaggtcagcgtctgaaagtcgggtcgcaagacaagcaaccaagggcgacataaactaacaagtgttgacctgccaatctttgctgacagcttccatctcttccttttcttcaccccgcagcgaaagcacaatgtgtgagcacataatcgacgtcatctgatagaagaaccactaagtgtgagcttcaaagaacgtcaaaaggcttggacttcgtattgacaaactcaccaagagcgacattggactgttgattgcctgaagagctggagacggtagagagtaaaagatggtattgattctaaagaataaaaccaacacaaagtattcgtcagatctgtctgtcagattccgtatcagctaagcagactcacaagttgacgccaaataccacgacaaagtagagctgatccaagattcgacgaagaggaagtcaatatttgcgttttactagaaaattgatggccgacttacaataccatctttgacgaatgtttggaaaacactactcttgactcctttgtttcggtattgaagggcctgtttgaggagaggaaggtcagcgatttgaatgaattgagaatgtaaagcaggttgaccgacccgaatactagtgagaatcagcatgagggtatccatcacaattggcgaaacccagtatgcctgcgagaatggtgagcagaaccgctatcagtcaattgttacgaaaattagagcaagcgcattgttttgttgcttcaccattgaccagtcatgccctcccggacccccaccagctatacaagctccccgactggtgggatcagtcggatctctcgtgggtaccgcatggaattgagttaccgcaaagaacaacacaacacattcgatggttaggccggtgagaagaacagctaagatgtatttattccttccccatagcgcgtatgttcggactactaagattctgttttgatttgtgaatcagcagtagtccactcccaacaatgacgctgagactcagaatctaaggcactcacgcttccgcgaagatagtggtaaatgacgcgactccaggctcccacttgtaaaacttgtcgcattcggctgttgtcatttgagcgttaaaaccctgaaagaggaaaattcaaagacagaattcgatggttagcacctggtatcctcctagaatgggctatgaaaaaggagatgaattcgggcctacgtaaagtacaaatagtaggttggccaaggtgtagtagcgattaaagtaataaaggactttgattaaggacctgggggccttgtagattctaaactcattaatcgaccatcagaaaaacgatcactggaggcttgattgaaaagaagcgatagagaatccaaccttcggtactctttcggaagacaaataatccagtcccacagcgcgacggcgtacatagctttggggaatccaagtcaaaagcttagtcagtttgttggagttaactaccgttatccctctgatcagtggaagaagcttggtaccaacccgcgaagtaagtctgtgtgatactaatcagttttacggtttgtgcatccaagggacttcccattttgatgacttatgaagctgaacagtatgcagcgagaagttattgtctttttgttttgagcccaatgggaagagtccgatatcaggaataatgagaggatacgacgaagtttgacttgtcaggcgttggacgcgtgaatgggttgaaaaacgagaaaatgataataataatgagcgggaatgatggttgggcatcgacttgcccttggactgaaatgtatttaacttcgctggatcacattcaaaaaaaagcctcgtatgctggtagccacaggatcctggcagaagacggaacggcgagaggcaacactagtgcatgatctgacccaggcctgaccaggttgaaggccgctaggctttcagatgtatcaacactacatcgttagagcgtagcaagtgaccttgaaagtgtctgcaaataatcccgtccattgggccattgaaacagcagcaatgcggcagtccgaactagctgatatgtacccaaacaacgatgtagggttccgtgagcttgcgctgtctataatccaatgagcataaagcctgctggttcatggtcccaacgagcagctcagttttctttttttttcttctctgagaagaagcaggtaataggtgaatcacatagatcacgctgagttgaggaaggccctttgggctgatgtgactcagcggaaggaatttatcgaggtgtgccatgcatgggttctctgatcaacccgcaccggtttgaagggttgatgtgatccgagttgatgagtatacgaaacttgcatacatactcctcaaaaattgtgtttgtcgcaggctcttttacccatcgagttggaccttggatcacaggcgttgcccttgtctgaagtggaccttcaggcaattaatggagaatcttgcctggctggcttccctgcatgctcattcggttcgcatcaagtaatagtcttcaaatcatcccggtaccgctcgaccagcattcttattgatacgctgcagaattaccgtcggttcattaaagaaataaacagaaacactttaaacaaacaaggccgtcactatagtatggatcaaaacagtctccggtgtaacatcccagcttgttgggaattggtgtttcaagaaaaaaatgccgtggtgagcaattgctcatagtcattcatctatagccgttcgcgatcttccctccctgtgttacataactgggaagatctagatggcaagatacaaaactgaatgcacaatgtttttttggactgtgcgaaaggttttgatagactacttgaaaatgttacaagaatcttaaaggccttgatctggtacgtgtgattggtaggattctattggtataaagcggtgcacatctcatcttgagggtcctgccagctacacatttcaagggccaggttgatctgaaaatgctgctctcatatggtctcaatcccaattgggctctgaaatgagatgggttaaatggcatataaagattccaaaaattgtctttcgggggccttgccttaagggagcgccttgtatacatttcgagtcagaggaatccagtgagcaagattctcatgaagaaaaacacaatcctgtactggtgattgaacaatctatctagtgtcaaatggaacaagaagacttgggagcaatcaccgcctgatgatacacggtgaaacaaaaggataaaaaaaaaaaaagcgctactcatgagggaaaaatggggaatggccagagagaactttacgagcgctggtccataccgctattgagcatgatggctggcaacaacttgttgataggttgcatgcaacttcatctgtgcttggtgatggtccaatcagatttttaacgtgtttcgcaggcatgacagactgatagtgatgaaaaaaaaagcgtcaacataatgagtttctgggttctggttttactcatgctaattagatacactcacaaggcctgcggctgttcttatcgatattacatttgtatgtgttctcgccaggagcggtttcgtcaaagccacggaccactgtggacagaggttgcgaatgtgattgtatagatggtaagtgactagttgaaaatttcttggaagtctttaggaaggcaattaaagcttagatacatacatatgtgggcttctggtccatcgctatagttgacattaaagttggatgttttagtaactcttaagcccttctgcccggtgacttgggacgtcacaattcgttcgcagtcctcccaggtcattgagctaactacaacacgcgtcaaattgatcggatcccagggacaaaaacagaaagagatttttcatgttcaagctcgacgttctactgatttgcttaactacaagctatattaagtccagattaaatctcacaggaagaggtactttcagtactatcgcccgcgttgcaggccctcgaatgacaagacacactaggctgcccggggaagggttgacattctagtgtggatgattgatggttctaatgagttttcgaatggctgtggtttggaagaaacgataagtgtttatatgttggaaagagttggaactcacccagccaatcaccgccccgcacataatctgggttgaggcccgaatagcaaggagtcatggcgatcgtacccctcggcacaaggctgtgtcgagcctctgaaagctggacaacaagattgatcccacaggcgacgtataaggctctcaggatccaagctttggtctggaacattgttggttgaagggctgatagagatttatgatactgcggtctagagtagtggccggctactgttttgttcggggaaaacggatgctggtgggggggtgcttgatcactgagttgggcgaagagatgtactcttttaaaccctctcagatttcctggcatatcagacaaaatccagcgagttgccagcgaccggtgcagttggaatgctgaggaaatggagttgtatgtatggactcatgctgagctctttacaatagattattctaatctcttcgactcgcccactgtccctggaactgctttgtgtgagtttggcgatgagcaatatcgatatcctgtatacagtatactgttctaacttaaccaagtccctctgtgggaggggggacgccgtcccgaagggaccctccgcaggagggtggcaagccatcggatcaactgccaggagggacttagttaagttagtatactgttgctgatcacagcctgctcaggagaaaacttgaagctgatagtttttcctacataaatatttagctgttgcgagacttgtgggggtttttttcccctgacggatgctctgtaaaatgtatagccgagcttggaggcttgggtatgtacatatagttcgagtgctcggttggaataagatgatcaaagactggaagctccggcgtttgatgaagaaggtggctggcgaaggaggaaatccagaagatgggagtctcaaacgggaacacagcccttccgggggtacaacacatttaaacaggagtatttgaaatgatgaatgattgaagttgaagccgattgcagattgggttggattcagcagatgttgtgagtgatcactatccagttgaagaagaagaagtggatgataaagatttgaaaacccaggcaaaacattcccagccaagccaagctcaacatcaactaccacatacatcaccactctcgagtgaaggccatgacttcaatcaacctcaaccaacaacaactacaaccaactccttccaacaacgaatccagcccactgatcccttcaaactcagtaggtcatcccaccactcacattcaaatccatcgacatactgacttacatcactatctagccaagcccagcttcaaaccgtccagagaacatccgtgccatcttctccgatcgactctgctattacatccctgccctcgattggatccctcaatactcccggggtgatctgttcaacgatacgatcgccggactcactctcgcctcactgctaatccctcagtcgattggctatgcatccaacctggctgggatcccgtctatcaatggtacacccttctctcttctttctttcttcctcatttttttttaaaaaaaaaattagtgtcgtaatactaattaatatgtctctgcttcaggactgttctctgctgcaatcccggccatcgtttatcccttgctctgtaccggtcggcatgtctctgttggacccgaagctgcattgagtttgctggtcggacatgtcatcaaacaagccatagcacaccgccaaactcactccggacttcagccaccaaccgatgccgaactactacaactctcaatcaccatctctactctcttgactttccaaaccggtctgattgccttcagctttggcttcttccgactaggattcttagacgccgtactctctaaagccctcctcagaggcttcgtcaccgccatcgctgtcgtcatagccatcgaacagctcccatccctactcggactggctgcactcgaaaaggagcaagccatcaacgccgaaggatcgatcgagaaactcatctggactcttgccaacctcagacagagtcacaaactgagctgtctcatcagtctcaccgccttcctcctcctcctctccatccggaccttcaaatcctctaaattctgcaggcgcaagttccccggtttgaagtatctacccgagatcctcatcacggcagccatcgcaagcttcgtcaccgatctctgcaactgggaccaaaagggtgtcgccgtccttggttcgatatcaattagcgaagttcgaatcgatttaccctggagaggcgtctcgaaaaaacttgtcaaagataccctcggtacagcattcacactatgtatctgcggtctcgtcgattcgatcgtcgccgcaaagggtgaagctgccaggttccactactccatcagtgccaatagggaacttgtcgctctgggagcagcaaacatagccacatcctttgtgatgggagatatgcctggtaaaacttccccctccctccctcccctcttttttacttcttagagttgacttttgactttcctattctcgtcttggtctcacataagcatatggctcgatcaccaagagtaggtgaacgcaactgcaggtgctcaaactcctatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgctggactatctgttcttttctgcaaatgcgttttggcagtcgtgatctctttggtggtcttcaatttattcgcggaacttccggaagactttatgtttttttggaacttgggaggttggactgagctagctctgatgaccgtaagtcaatctgaacacaatttccagtcagatattctaattttgatgttctctatcgactgaaaacaaaaatacactctcccatcattgataaaaaaattaatggtcaaattgaattctgattcttagacaacatttttgttaaccttggtatatgacatcaaaacgggtatccctgatttccgttgtagtcagcttgattctaacaattaaagatgccactgcgatgagagtcagaatcttaggtcgtgatccaatcactcgcacctgggagccgatcgataccaagaagactgaaagtgaagaggtggccagggaaatcgaagaagaaattccgggcgtactgattgtcaagatcagagagtcacttagttttgctaatgtaggtggtttgaaagaaagattgcggcgattggaaatgtgtgcgtgcatccagatttcatcaaaccccgtttttacagatcaccgttatcacccttctctaacctggatgtcatctttttagttggttacaaaaaaagacatccttcggccaagcgagaacgagaggataccaggatgattgtcttccatctgggagatgtcgataaaatcgatgtctcggctctgcagatcttgaaagaaatcctgcaagagtacatcgatcgacatgtgatcgtttggatttgtcacatcaagcctagtcgctatgaagtattcaagaaagctgggatcgtcagtgtggtcggcgaaggtctgtcccttatttattcatcatctttgattctcaagtgatcttcaatcaattgtttttgactgaaaattccgctgatcaatttcctcaattatctttttttttatcacggaataaaatcatacacagaccgatttttagctaatgttaatcaagtacttgaaactgctcaaagcaactctttgatttcaatcggccatcaagagatggaaatcttactcaccgacgaaaacgatgaatatttgccttcttgaataaattagacctttctttctttctcctttgtttaattcttatgtttttactctcaatctcacatttgtatttgacatgattgagtccttctcaattaacttcggtttttgttgtgtaatttttgattattatcgttactcttgaatcatgtgaccaaaggacaagatattttgtacatacatacaagcaaattgcaatcagtagaatcattttaatggttggtttgctctcccagtttcagatgctagaaaggccagttgctttttagatctttaaaaacacatgtgtagcattaataaatcagatacattcatccagtagtgtgacttcaatagtcttcagagctattggattttatgagtgattttgatgattgactcaaaaaacaaaatggttgaaggattcaatttgttttgtgatggttgattcaagcttcaaatctcttgagaatttggaacagatcttctgaaattgggtcaagcctaatgatacagaagtgacaagaacaaagcatggcagaaagcaggagctggaaacaatccttcagggatggtcaaagagcatggacctcgacccccccccctttcttttcctttttattttcccttttgctttctttcgatttccctcgagactagctggtcacggaaaaaagcaagtctttggccttgtcataatttgccttacctgcctgatttaatctagcgcttgtatccatgatactaaccagccactcatcactactagtaatttaatcatgtgagacttttaaagaaaatatagacgatccaatcttgtttttttgtttctaaatcagttttatttaacaaccacatcccatcttgtctcatgctggatctaatgttttggcagtgtgtggtcattgcacatcttacttgatggagacatcttgatttgatccatctgtttatagtataattcctttggattgtataaaaagaaattcacgtaaattaatgagcaagtcccatcacaaaaaaaagatatattgagatgcatgtttaaatatgtggctgaatcctaactactgaacaaagactcaacacacgccgtcctcgagggggtgcggtttggtccagtgcaaaaaaacggtgtttggacaggctgcagcactggccatgtagaggtacgacacaattttatctccaaggcagcttcacggtgcaacccacacaagagtaccagtggcttagatttcttggtttcaacaccgcacagtacatgaaatgatttccacttcaaattgtcataagaggtataatttatggatgaattattcaggactgggaagatcacatgaccaacaactactagaagatagagattgaaagagagagagagagagagatgaaaatgaataaatgaaaagaaaacaaatggaatgcctatggcaattaaaacagacactgatgatttgactttgatgatttggtaaggtggatttgatgagttgaaagttgtaggacagatatctggaagagatgttgattttctgaaagcaaaggattgcctttgtaatacggaataaagagaaactgagaattcaagagaaactgataattagagagaaactgataatcgaggggaagctgatgattgaagaggaactgatcattcaagggaaactgataatgcaggaggaacttataacgcaggaggaactgataattcaagaggaactgataattcaagaggataggacaaagataaactaatcattcagttttggaagattggctcgggtcggattgcttgatgctttgactgggaaggccggtcgtactgctgataaagattacaccggtatgtccattgaggatgagatagagagatgagggaatgggacttcctctggttggtttgatttgaatcttggagtggcgggcttttttcggcttttgagtctttgctgagtgggccagcctttggagagacgagggaaggacattccaaggctgaaagaggctgcaattttgttgcgatgtctggtgtgaactccatccagatgatcctggcatacgagttctcgtgagccgtccataactgtgagttggagggtttgttgtttacgatgagactgtttgttcttctgtgtttttgatccttttttaagtgaatcgccacaagcttctgatagatctgattatagaagaagaagtagagaggatggaactgttggacgacgaggattctgagaataacgaggccggttttcgtggggcattcaggtaaaggatgagttcaatttcggcttccaggtgagaaccatgttggatgatggggtaggctgcagcagaacaatcaatcagtggctcaagtgacttttgggagagtgctggggtgactggaatgggtgcctcttcgacttcactgatgaagtgactcttgtaggaagggaaggaaaagtaggtggattttggggagttggacaacatattcagagatgaatcgagttgggtttgattaaaaatcggacttgattgcgggatcagaaaggccgctgggagaccaagtgtgagaactgatggagaaagctcagagattttttgaggaggatcaagatggtggtggtgatggtgcaactgaaataggatcttttgaagattgttttggagctggcaggctgagttgttaagatgattggatgattggatgaaggatgattggaatagtaccgatgaagttcaggtccttatatagtgattacccccgggatagtcactaccttttccacccaggaattatcagaatatccgctactcatccaagtagcttggccatcggttggaaccggagaacgccatcccaagatggctgaaaatagagagtaattttgattgaaactgggtttaacagcacgatatttggtgtttccagctggatgaagtcacaatggcctgggaatttgttcctagaccgactgaatagtgatactagcgggtcaggcctcaatgaagtgaagaaatttcggccgatggatcctttgacaagttgtgattggttggcagaagaagaaggctgttgctgccaacctgacacatcaaagcacagacccggccacaacttctttccttgtcggctcttcataatcacccggcccagtcttacttttgggcaagtagcaattctttttgaagtggcactgggtgactcctacggtcaccgactacaccaaccaaagaaccagctgccggccatccagagtcaatggattcgtatcttgtccggcgggccgcatagagcaacggcaactacgaagccgcgatgctcatgtcgtcgagacagcgtgggactggcgaatttgttgcattgtgccgatgtgagggacgttcggccgtgcttggacccgcggcctggtgatcttgaatggcggcgacgaatcaatgttgccgttggagggatgtcgggcgctatcttcctggtgttttgtgggcgtgctgcctttcagttcagtctcgaggaaaacatcgtttgggcaggtgacagcgccggttatgtgtatacagatacatacgacgggatgttataggatgttatcaatcccgacccaggcgccttcaccccacacaacggcgcgagtgagtggcctccgctcctctgacctaatccagttggattaagctctgcttttgacagtggcccaccgccacagaggcttgtgaggtagaggcaaggccatgaatccatatggcggatgagacgctgagctcttttatgagagggattgctgggtgcatgatggcgtttcagaagttaaaattcactatcgacagcactgcatgcaagaaatattgttggtggcaagccggctttcccatcattcattctctattcgccatatttcgtaatctcatcattcaaaacgcttgcaaaccaatatttcatttgattcaatatccttcctttcaaaactgctgctgatgcagatggtgcttcatctcctactgagtccaattatcgtcgcaaaggacggacaagctcttcaagtgtactcaaataataataataaatctccagttttttttttctcatgcattgcacgcctgtggtaatgttcgtgagtccactgttatctttgcagtcctttttttcaaccatctcctcgcataagaatgaatgaatggatcattgttgccgactttccaagtaacctctcaatgctcattactcttccgaccccaatattttcatggtcaaattcaggaaaagcttgatgggatcttactgcatctacaaactgatgtttgattgcctcaagccaaataatagtttaggagcacggcgaaaccagagtttggctggagcaagttagcaacattctgttggatcattttggatttacataattttctttttctatttgccatcttccttcacattgaaataatactttatatttgatgaaacttctgccttgttctcagtgattccaaagctgtagtagcttatcatagccacattatttttcattgatttatctgaggagacaaatcttacgtcatgagtagatttaccactcaaattaaaattgactatctcaagcgttaatatgctaatgtggtgaactgtcttgcctcaaacaaacaatttcaatttggctctcactgaattagtggtagcctgtggacaaaggaagtggtcaatgtgtctttctgtattataccaaataaaactgacagtatacaagctagcaattgttttggctgtacctttgacacattgtgtttgaaaatttggccactatgaccacaattttctcatccaatttttcaacatttcaaggtcaatccctcccaaatagtgagactgaatctgccccatggggtgtgatttgtctcaagctgagctagtaatctactgcaaacacttattacactgcaggcccgtatcttttgtgtttaatttgtgaacacaaggtgcctaggaagttaaaaggtcaatttgatgagtggccatcacacttttgacttagaatgtttggtctaaactcacgtgacacatattactgtgccatattcaacttaacaatgtgatgaaacatgggttctagcatggcattgtacatattgacatcagatggtttgcaatttgatccatctcaacaaatcaaaaataaagaaatgccatcaacaaaattgaaaaaagatacatttgcataattcaaggccaagctagacacagacaatattttctcttcttttttgacatagattgatgtatagaacaagtgaagcaatataaatgcgaaaggaaatcgtgcattcatcttcagggttcaagacaatttactggaaattaaatgagaaaaatgagaaatcagacaaatgggcgagtgaatgaataaccaagagtactaatgttgtgatcactcccaacatcaatgttgattgaggtttttcactttgaattcttcaagttcgcgaccgctagacataaacgcacttggtggccacaaaaaaaacctaatcagtcttactaactttttttttcttttcaggatgcaaatgagtgcaatgaaagagacagattggaaccaactatagtaacatttgattgatttgtagtaaatcttccctccacggtttccgacgttcatgattttgaaccctatactcctcagttaatttaatgcatctttcaatcgaatgcggagaaacgaaatcggctgcggaggaaatcaatacgaagagttgcatcagcttttgagtatctccttcggcgagcgagaataattgggtctttaccagctactttaatacaattggccaagttacatacttgatgtgcagtgtacgcaggaataaagacagcttcgccaggtttctaatatcaatggtaaaacaaatgagcaatttcaaagtcgtaacaaagaggggtaaaatcgggggcaagaagaaagcgctcacttgcttgacttcccatcctttcaccccgtatttttctctcagagtcttcctcatctcggcgtttatatagattcgcgttctgagtccaaatcacatgtaaacaacgtgaatgatccaagctctagaataaacagtttttttctcttctttttagcaaaaaaaacgaacgtgtggatgggatcatcaagtctgcgtttgacttcttcaactggtgttttgtatagatctgcttgatgttgatacagaaactcgcgtagagcttgtgaatctttcgcatgatagagatgccaaagtgcctgaagaaatgattgcgttgtcaaagaagcagatttaatgcaagtaaaacctttttgcttgacctttttgtaaacccgcatcagaacaaatgtgaaaacttacacatccctcgctgtcacccagcttcgcataggtttgaatgttgacggcatctatgaaagtgtgattgaatgaatacaacggatagactctgtagattcacgcatgccagaggcgaaaatatattacagaccagcaacatccatgtgtagactaaacaaattgcgtaacaaaaacaatcagtgttcatttcttttgctggttttgaaagccagagagaaaggcaagatagaagcaaacacagttgaaccatacgatccagcttggtccgagtttttcatggcgatgtacatctaaaaaacagccgatggaaggattaggtggaatacttgagatttgccggtcatcttttgaaggatcatcatcaacgaaatagcaaagaaaaccaactttcggacctctaaacaagtcatgatgaatagggcaggacaataaacatagtgtatcgttagcattgaagagcgtccagtgatcaagcagaaaggagcggttctttgaaaaaagcatattaaaaaaacgcaacagatcaggcacatttgcatttgtcggaaaatgcccagccacgttccgaataccaaagcgagtagtgatatcagggattgggagtgcttgttcaaaatcgtgaaagaggtccggaaattggctctgaaagtcagcctccggaggccaatctctgagcttccagacactttggtcgtctgatgactcctttgtaaatttgtcgaagaactccttgacggttgtcggacgcgagactttaggattgttagattcaatcatttggcattcagcatcaggatattccttcataaaatattcaggtgtccagtctttcctcaggcgatgactcattccggttaccaagatcataagcccggccgaccatagacgatcgaatatactcggatctgcttccagatcattgacatcgattttgatgtacgattcactgtgatcaccctcgggttgatacaaaaaccgttccaagtccgctgggactgaatagggtaccggatcctcgagaggagaagtcgaagggggtaaggtatgatttgattcgactgaggttagagtcagcatttgaccgcgtagggtgtccaattctcgatcggtgatatgtgaaattttgacatgggtactcggtccatgagtgactttctgcgtacaagtcgttagtcgttgaagccaatgtatgtggatgttcttttggggtagatctttggtcacctcttgaccaatttgaatctgctcggccatcaattcgaaacacctagtgcaagcctccgcaccacattgggagcagagccatgcagcgccgaataaggtagctgaacagtaatcacacttcgtaactaggtcgattcgacgcccaataaatttgacttgagggtcttctaaccaagccaactcgttttctaccgcaggcaggagaattgtcgcaagcgatcggcgtagttccacaagatcttgggaggttggcaggcggttgaattcggtgggaaactttggggcttgataactgagttgagatggctgtgtagtagaagctggaaatgttggtccaccgactatttttttctgtgagcctctcgtccaaatccactgtctgatcaacatgaaagagcagataagtccggtctgttttccaacacaaggcgagcatcgatagtggcgcagatgggccgggagcgttgtgcacttgtgggtttgcaattccaacacgtaatcactttggagatttccatctagatcacaaagttcctcaaaagtctggagttcctcttgagccgtacttttgcaagctttacctgtagattgaccagtcgatgagattagtgaaatgtttttagctgagacaagccaaggaaagggagaaactgagcttcagaatagatggtgacgtattgaggagaaaatggcagatcagtcgactgacggttttgtttaggtttcttggcccgagtgttcttgggaactgacgccttccttggttggggattgtaaacatcatctatgggtcgtttttgattggggatctgttgattttcgtgggtattctcaatcgtggttaattttctttgaacttgtggaggggggtgatgatcaactgataggttttcaaacagttctggctgatctgctgatggttgagatgagttgatgagttgagaatgagtatcggtttggtttgatagttcggatgaggagatcatagaatgagaaaggttcggttggtacggttgatgctgtgatgtcgctgtcgttgtagttgctggttgatctgaattgtacgaacaacaagatagcagagttagccctgtggagaagatggctgagagctcctagtaagcttagatagaatacagaccgagtgggaggatagattggggtgaggcctgatataatatcttctcattctccaagagctccagcattccgcctggtccgattgaggtgaaggtatcctccagccgatgcctcaagtcggtctcctgatagtttcctatttcgctcgtaggtgttgtcgagatgaggtggtgaggggatgccatcttgtttgtccacttggtgaggttgtgtgccggtgtatgtattgttatgttgtggttggggttggttggggttggtttcttgttgaccattcgcgcgctggcacctttttttagttgggtggtcaaccagttccagattggatggcgatgacgtatgtacaaatctaggatgtatgcgctcgttggatccagggctgaggggaccagcgcagtgcgcgccgcgcggtcgaccatcggaggaagatctggattccgctcaactcagactcagacgagttcaacccatgaagaccccagcaggcatcagctgacagcaggtgaaggtcaaagaaaccttggaaagaataacaagaacagagtaaaatgctgatcactctaatagtcagtccacctcttatcagattcactaattcatctcaatccttcagttctcctcgagatgggccaacctgaattcgctcaacatcctcgtgatatctgaatgctttcatttaatcacaacatacatgttcactcttcctatctatctagcgtcacggtgaaagttgagcaactcctaatcaagttcctctcaaactgtcttgattcatctttttgtttttttggtcacacgctaataccgttcttctcgcccattttgtaatctctgatttatccatcagccgatgacaatcgaaatcaaatcattcaaggacataaggatacccctttgaatgagctgggtattcagcaagctcgattgaccggtcaatttctacaccagtctcagattggattcgatcagatttggtctagcgatttacaacgggctcagaaggtaatgcagcaactccgattcgtgtattacaaacaaaaatgtaacaacataggcggtcatcatgagactgatccaaatcggtcacttcctttactattcttcgaaaacagacagcccaagtaatctctgaacaaatcaaggatccaccatccctaaaaaccgacccacggttacgagaaagagttcagtcacctcacagtaattgtaatcaattttttttttgcgctgccgatcagctcatttgaaatcatcctagttcttaggtgacttggaaggtaaaccaagagaacctagaaacagtcgagtcaactcacaatccgcagaaccgcctcactcagtactctcaagattactagatttttggaatgatcagatcatcaacagtcccaacaccgatcgagttttgattgtcagtcatggtggagcactacgatcgttaatcgaatcaggattgatcaaccgtctaggttatcaaactccaacggattactcgggggattgcagctttgctaattgttcaatcactactgtcgaaatcaccagccagtctaaatcaatcaaatccatcgcaagcgtcgatcatcttcaaggcaaaatccaggcttccaacctcaacgctgatgatctcaacagtcaagcctagttcagcctttttttaaaaatccaaagcaccaagtagattgattcttcatcctggtattgttcagttgtccatctttgacacatcagaacaaaataaaatagagcttgcttgtattgccttggcttttggttgatttgttcctttttttctcttgcatttttttccatcacagccttgcattgaaaagattgtaaaaagctgaaagaatactttgagctgatgaccgaatagatcaatgtacatgatacaaaggtgaaagtgaaagtgttcggtttatcaatagaagatatgaaattcacttatttttggaaatcccatattgtctggtatcaatttgaatatttttttgatttgccaaatatataaatggtatcttaaaagctttattgatgtcagtatatctttgaaaatatgactagcacaaataaattaaatgattgaacattacaaaaccaaggcaaataataaacaagaagttgaagccaaaagtaagactaagtgagtctataattcaaaaaagcaattgaacaaatgagtcatcagacaaaaggattagaatcaaggttagatacaatcaagatgaattttagaaatcatacaaaaaagcaacatacatagtagtgaaaacaaaagaaaattcccacacataatactacatagcaatttggaaaacatgatcttcttagagaaagggagtactgtgtgagattgagaatgaacaatatttttcattagccattgcaaatgtacattctttttagttgctgcagtctagagcttgaattcaaatccaatcaaccaaaaaaaaattaaaattaatttcaaaaattattgttagtcaaggtagtagatcaattcctgaaatgaattcatgaaaatcaagtgcagctgatcaagtcaagttaataaactaaagaaaaattgattttcagacacagtttcaaaaaccttccaattacatgtcagactggtttttcaagccttttctttattccctgatctttaaaattatacacatttaagtttatcccaatcaatcatatcttattcagtaggtggcttaataatcttcacatttgaagaaggtatatttattctgaactctggattagatcactcaacaagagttgcttggataatgatatacatgtatttatcttggccataatcaagaggggatcaaaatgtgtcgggtcattaaagtcaaattgcaagatttcatgatcattctttattcacatggttggtgagataaatggatcactacaagttgaaattacaatttgagttataacttgtatctttcttgtgcagcattcccacagaagcgatagtgcctcaaaagactccaaatgatttcctattcgaagatagtccatagaagactcatgtcttgtttaatgcagggggttttttgagaagccattctaatttctgagagtgttttttggcagatccatgaattacacgtaggtgtcacacctacatccacctgtgacagtctccggccgactaccaccgcgagcaaatcacccgccaagaccgccttcggcctgcccattccaatcaaccaccctccactgtccagtcatcaagatcaccttcaaccgaccgttcacatccaacgaacaacaaatcatggggaagaaaaaacagcatgtttcatcaggccctccttctcagcttggacgatgcgctatgtacgatcgttgcggaaagaaaggcatattcggtcaagagttaccatgtccggatgatcaacctgctcggaaggtacgctcagcttcccattcgcaccctctgatcctgagattccctagtatgattttttctgaaatcttcgttgctaccgttttagactactcccgatcttcagtcagcactcggtcggatttgtggtagtcaattcacaaacttggagacggcttgctgtacgaaagatcaactcgaagacctctcgcaatcgatctcacaagcagaacctctaatctcatcttgtccggcctgtcgtaacaactttcgagagttctattgtcactttacctgttcacccgaccaagcaactttccttaacatcacatcaactcaaccagtcaaaaattccaagactgggaaaattaatccggccgtcaaagccgtagatttttgggtagacccacgtttcggaaatgcattctttgatagctgcaaggaagtcaagtttggggcgaccaatggatacgtcatggatttgatcggcggtggagctaagacttggaataagttcttgcaatatatgggcgatgaaaaaccaggactaggtagcccgtttcaaatcaactttccaacccactcggtatccagcgacccgcgagacgattctcttcagttgctcttgaaactagattcaagctcaaaaacctctgcagtccccaccaattcaaccctcacccctctcaaccctgagccttatagatgtgactcgacggccctagacgctcgttgcgcttgttcggattgtcctgcggtatgcgcctcacttccacctgcgccgcccttgttcattccaaccaccccttcgaataactgtcacatcgggcagttgaagtgcggagacttcttttggatcttcctgtattcgctggctctatcgggtgctctaatttatatcacatggaaagaagtcatgaggcgtcggaagattcacttggctaccagtcggaatggcgagaactatagtgggtatgagacacccagtggatacgaacgtgttagcatgcatgaccctctagctcccagtggctccgaattatctgattcacccgaaagagaacacgaaaacccagatcatcctggtcaaacgataaacccactgatcggggcttcctcgatggcagacgcagaggggcctgtggcttcccggtcggttacatcactatcacccaccagccattcattctttgcccatcatcgactcacccgaggctcgtcgttaatgactgacgcggacatacgacttcttggcattcaacatcaacctcgatcataccccttaaacgtctttctcagtcgggtcttttatcatatcggatacgcctgctcttcgaaaccttatctgacgatcaccatagccttcctcctttgtgggttcttgaatctgggatggtccaagttcgaagttgaaaaggatcccgttaaactctgggctgcttcaggaagtaaaagtgctgctgataaagtcgatttcgaaagccgatttggcccgttttaccgcaccgagcagatcttcctttctgccgctcaacctgatcaacccgtgctaaactacgaacgactaaaatggatagccgctttagaagaaggcgttcggaatcttcaatctaattcaggtctcagtttggcttcggtctgtttggcacctaccgcaacatctcaacctcccaaatcatcctccgattgtgtcgtagagtcaatcatgggatactttggcaactcactcaagggaatcaatgatcataactggtctgacaggttgaatgagtgtgcgagtgctccggctagttgtttacctcccttcggctcaccgctcaatcccaagatggttcttggtggtctcagagcctccaatgatacgacctccgccgaagtggaagcgagtgaagccaaggccgccatcatcacgtatgtggtgaataaccacttggaatctgacgagctggaacaagttaaggaatgggaaacaacattgaaaggcttcttggaacaaattaccgccggaaagtcccagcaaatcaaagatcctcaaagcttaggaatgaatatggcttggtcaacagaaatttcccttgagggcgaaatcaataagtctaccaataccgatttcccaatcgtggtcctaagctacctcgccatgttcctttatgtagccatcaatcttggtggcagtggtatcgtcattctatcagcaatcttccgtggaatcatgacgctggcgaaagtactgatacgtcaagtgtaccgacttccaggaaatgaccccaactcggtgtttccgacagctcatacgcgatctacctcgctcacacgacaattgctagtcgagtcgaaattcagccttgctctttggagtatattgattgttctcttgtcggtttcgacgtctgttggattattctccctccttggcatcaaaatcactttgatcattgccgaagtaatcccctttcttgtactagccattggggtcgacaacgtcttcattttggccaatgaggtttcccgacaaaactccaaggcttacgcctcccttgctcgtgggggccttggcttcaatgggatggagggccttttggtcaatgaagacgaagatgatgtggatggcttaccgtcagtcgagattcgtatcgcgcgggcaaccagtcggatggggccatccgtcctactcagtgcatcatgtgaggccctggcctttgctctcggggcgatcgttggaatgccggccgtccgaaactttgcaatctacgcagccggtgctgtgatcattaatacccttctccaaatgacggtctttgttagcgcaatggccattgacctgcacaggatggaggtaatcactcttctttggtctcttctgtctctgtaatattctttttaaccaaattgattgactttgaccatacattcttttttaaaacaaacagcttaacaaaatggactgccttccgtgtatccatgtagcgacttcgacttctctttccgatctggcgaccgcatctggagaaggggacttggctcgcttcttccgcacaatatacatgccatttttgatgaaaagaaaaataaagattctggtgctcagtgtattttcgggcatatttgtcttctcagctctttgttccaaaagaatagaacttggcctaggtaagttgttcctgcccctttttatacgcgtccgacctaagtttattgatcatgtggttttgtctgatatcctctagaccaacgattggcattgccccgggattcacatttggtggattacttcaacgctctagatgaattctttgagattggtcccccggtttactttgtagctcaagatgtcgacccaagaacgcgagatggtcagcaaaccctctgtggccgtttctctacttgccaagccctatcactggccaacgtcctggaagcagagcggaagcgaccggaatcgtctttcatagctcagccgtcggcggtttggattgacgacttccttcactggcttaatccaaccctagaatcttgttgcagagtgaggaagacaaatccagaagtattctgtaccgacagagatcgagacagagattgtcagccatgtttccaaggtaaacaaccaccttggaatatcaccatgaccggcttgcctgagggacacaattttatgaaatatcttcaacactggttggactcccctacgactgatgcgtgtccgttgggaggcaaggcctcatattacaatgccatcgacctttcaaagggcaatgatagtgtccaggcttctcactttcgtacataccatactcccttgaaacaacagtcagactacatcaacgccatgacttccgccatcaggatctcagaagacttatccaaacgaaccggagggaaggtttatccatactcgatcttttatgtattttttgaacaatacgcccggatcttgacgacctctaaggaagtcatcttacttgccctgtcggccgtcttcatagtttctagcatcctcttgggatcctggcaaacgggagggatcatgtgcatcaacgtcttcatgatcattgcaaacatgatcggagggatggccgtatggaaagtcgacttgaatgcaatcagcttagtcaacttggtcattggtgtcgggatcggtgtggaattctgttcgcatatcgttagagctttcactggtgctaacggtggtggattgcccaaaagacaccaccttgctcaaagggatagggacgaaaggatcacgattgctatgagcgaagtcgggtcatctgtcagtctcctcacaactgttgatccccccattaaaacatttttttgctggcttactcaacctccttttgttaggtctttgctggcattttttcaactaaaataattgggattgctgttttgggtttgacaaagtctaaattattagaggtgtgtggtattcatatagaagggtatactacagaaaaatgagagtaacccacttatttatttatttatttttttttgcaaaacagacatatttcttcaagatgtggctgatactcataatttcagggggattacatggattaatacttctaccagtaatgttgtcttactttggagatcaaggatttgaattagatgatgatcaagacctaggtaatttagttcaggcccggtatgaggtcgaacagcaacaacgaaacaacttcttgaatgatgatgatgatgataattaatattgtctcaatcaactcatgttgccctacccttcaccaaaaattaaatcaataacaaataacaaataaacataaacacaaacataacaagaaataataattttgaatcattttcatttctgttgtaaaagtcttgattgtatggcattgatttttctttgatttgcatttctaccattgtataacatataatgatatgcctcaccttgtatggaatgtttgtttcttcaggtgatatgagacttgactctcttggatgaaacaaagtgtcatgtctagagatgtcacttcaaacctgggtacccgcagcaaataaacttaggccccgtttggcagcgtcataaatttaggtgtaatattgcctgattaattccattaaaaacaaaccaatgcaaaatatgtttcaaaattgttactcgggtaagttcaattactggtttcatcaatgctgagaacaaacttgatatctcaggccatcttgatccccataatattgatattaccctttatatggataaaaagtgtaatattggtattatggtgctgaagataggccattatctcaaatttttctgttccaaaattaaaatcattagttgaccttgccccagtcaaaattacattacctatttctgagtgatttattttatattgaatatataaggcaatattatacttgaatttatgacgctaccaaacagggccttaaccatatgtagaattatctcattgcagaaaatacatacagagagaatatgtacttagttattccataggtatagaataagaaaccaagcactccaagaaaatgtcaagcaactggtggcagttgacatgcaagagctcacaccatactctttactgaacttgattcaaacttggacttttattctacattgttctggttcacccctttgaatccactgggtagtaccactcaagtatgtcaacacaatgaccttagttttcattgaggctttattggagcatgctgcatgtcaactggtagaaatttcctgaatttttcttctagtgaaggacacttggacgcaggtacatctatcaagatatatcccatcctgtgaagtgatcattgaaccgttacactaaattaactcatggaaatataagccaattcagaaatttggacacacttatggtgtagggattcaacttgcttgtatttgcaagcttaattaagcctattagtgagagtccttctagagcggaccaggagcaggaaagtgggaggaggatagtgctggagatgtcaatttggaatctttttgggggtacctgccacacttcagaacattccctgcacaccaaaattcactagttgtgcagtactggatattgctccacttccatgaatggggactggcaggtaccccccaaaagtggacaaagtgccatctctagacaatgtggttttcaacaaactaaacttcaaaaattatcttataaatacaatttttttatttttaaccttttggtaataaaaatacaggtgagttctgtaccctgaatgcctattaatatacagtcttaatttggatgtacagtcacctaccagatgtttatagccagtttgtttggattacacagccccaacctaccaacttgaaatcatgacacatgggcaagtggtataaaataggtttcaaaaaatgatcctataaacaaaagaatgaaaaactgatttttgaaactttcaaaaaatattacaattgttgcacttttttcaaaagtttcaatattgctccaaatgctaaaataaaaatcggaaagagtagtatggtatgcaaggtaaatgataataaatgaaaaaaaactccagaaattattcagagctcagtatccaggtcaaaatgcaagtggaatttgattacactgccttttccattgtattttccactgtgagtctggtgaatgcctcactccacaccagttgaaaactgtcttgtatttattttttcaaattttcatttattatcattcctccagcataccctactccaacttcatatttttattttttcatttggagcaatatgaaaacttctgaaacaagtgaaataactgtaatattttctgcaaattttaaaaattagttttttgtatttttgttttcagaataattttttgaaacatattttataccacttgccccagtgtcatgtcttcaagttagtgtgttggggttgtgtgatccaaacaaactggctataaacatctggtaggtgactgtacttacagtatcaagcctctcagtccaaaattttctgaaagagtgaaacatcctcataattataggactggttttagccaaccactaattgaaactttacgacaaaactatttatcattaacactcagaataacagcctctgctaaaacatcaggctagttacacagagactgatagtagattttgaggttttcccatgaaattttgatgaatgagaactggttggatttttcttgatctaaaaaatctccaggtgagctcatattttcattgaagcttaaattgaaaaggatataagctctggatttgaaatcatttagtcagatctcatggagtgattttgttgaaaatcacaaaatattaggaaagataggaatctaaaattctaagccatacagttgtgaatggtagcggtgggccgctacgcttttggcccaaaaagcatagcgtagcggcgctttttttccatccaaaaaccatagtgttagcagttttttgctacgctacgctgcactacagcacttttagcggaaaaagcggccaaaaaccgctaaaaaccgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgctaattgctaacagcgattctgctgcgttacgctacactaactgctacagttagtgtagcggcccactgttgtggacggcatagactgacccaggattttttggatgtccaaattggtgagccaaaaaatcaggttttttttttcagactttcaggcttttttttagcctttgaaatgctttgaacatactgtagagcattcaccaattcatagaactcctttgggaatggtggaagtcctgtgagggggaaataacaaatatgatattgcacttgtttgatatacattgttacgggtggtttgaaagagcccctctattgtactacacaagaattccaacaacaaaaatttacatattgatttgccaaaacctttatagagaaagctttatgtagtagtctctatcagacctagatcaattgatatatatgaaatgctatgagacaagctatctaagaacctgattaagatcacaggtgttgaagaaggaggggggggggggttgatgatgatgatcaccagctggccaggctgtgtgataatgagatacttgtttgagatcacccctatgaatgggttgaaatctccaagtgagatatatgttgatgctgggattgcatgaggaacttgaactgaggggggccaaaaggcctgcttatatagtctatttacgcaacggttggcttgtggttccagccctaaccatttacctagctctaaatctatactatgcactaccaatgtaccactacgctttgtaatcatattctatcataaccttaaatttctaaataactttctgagctgagttgagctagcctagtggttccagcgattgactataggttaaatgtgatgtagaattcaaaaatgcaataataaaaccaataataaagctccttatcaaagatgattcaagaatttatgtactttgacacttgaaacacaattggcacactacagcgtacaagtccaaaaccataataaaatttagtgcgagggtatattccccccccccccaaggataggctccgcgtgtcaattttgaattttgcgggcggggcagggttggtttatgctgtcggcaactgtactcttcaatttgatttatcccttaacaagagccaagtaaataggatgacaagttctgtaaagaaacaaatttgacccctgtttttgaaggccttaccacaagaaagttgcaatgaaaagtggataaatgttatcagtgattttttctcattccatcaagctttttgctgaatacctaccatcaaaactgccaaatatcttaattagctggggtggactacacttaaccttggctgacccaaattttcacccttgctatactatatgggggtgactgaacagatccccacatggagtgtacatcactcaaactttggagtgggattaaattaaagacaatatactgatatatcattcaatgattgttgaaccatgtaatattaatataaatgttactttaaaaaagtgaacaattgttcatagtggttttgaattttgggatgaatacaagactttttggcatgaggtgatccaacctaaaacataacaaacattacaaaagcagaatgatactaattatggcttttttggtgatttttagacagataactatttgaaggtaagcctcctggggaaatattgattgagttggaaagggctgatgagatggatggcttttacctgtagacagaacacaatatgaacttgagctccaaaaggaaataaggaacagtactacagtgcacaggtatgttttactttcactaggagagtctctgaattttggtgttttcactaatattcttcttcctatgatgccccttcttgagctaagatacaaaaaaggtaccatcaagttttaatcaataattaatagcctgatcaatacatagattgagtatcttcaatattcaaactaaaaaaaattgcaccatgatgtaattttttcactcattctagcctctgggattttattacttttgtagaagaaacatatgatagagtcaagctggattaaggcaatacacaactcaatcattgaatacctgaaaagcacaaactcacataagcatttagtcaacatggacggattgaagccttaaattatgtgaagccaccaacacatcaaattccagtcagccacacaagtaacaatattgaaggagatggactttgtttgttttgtgccattttgatatagatgtttggaagccaacaaggtcacaaaaaattatgtgcagttacaaaataatatgtcaacaactacaaagagtgggtctaaactcttcttggagaagatcaagatattaaaacatggattgaaaatattgtacaaatcagaactcatgtgggatggggagactcaacagcaattcagattttatcaaggtgctatagtgtgatcttattaatagctagctatgaaggaataaaaattagagtaaccccacataaatactttctgaatcctacaattggagattctgtcacagaacagactgaagattattttatactgcacattgattaccattttgaaatacttaaccctgttccagatggattctatatttataagctcaagcaacgttgatcttcataaaattggttgattttgatctccataaatttgttaattttgatcaagataaactacttttttgatcttgatacagttagtttattttgggaaatgtttttcaaaataaaaaacacataaactctccgcaattttcaatagactgacccataaaatgatcattgaaattttccacatatatacctcagctcatgaaccatttcttcctctaagctgaatgtctaaataccgcaacactttactttcaaaaattatctcagtgttaaagcatatgaaaggttcctactgccactcccaaaagtggatttagggaaggaggtatatgaacagccaccatggatcaagagcaaataggtaagttccgctgatttgatcatacttactatcaccactctcatcagccattgtgttggtaatcagctttccactgttgatgtcccatcttgattagagatggtctctggatatccgttgtggatatctgttatccgctggcggatcccgccagccccaatgcatacccccagtgggtgcagattttgttgacaggcacagggttgcaaggattgaggttcacagactatttcttgtgacactgggagctgacacttaagataatatggtttgtattcagtgaggagagagctcctggatcagagatcagatggactaaacacaaagcataatgaataatgaatatctatagttgaagcatactgtaatggatatacacataccatctatcccaacagatttgggtgcggatggccccttttccccaaaaccctggtgcataaggccaattccagccagcaaggtatatgtacaatttcagccagctgccttgccccccatttaaagggagggtatacgtggataaccgaaattttgtctcttttcttctcatccctaaaaaacccatctatctcatctttaaaattgatcatgtatagataaatagtacacatgatttttctctgtttttgttggtctttgcgtggtatcttgtcaagttgtctagtgctgaaatccttgtagtctttgaaccctggtcttgtctttatcaactatcatttgctccaattatctcttaagcatttgtttaatctttgttgttcattttgatatccaatttctctcaaccacagattgaacttgttgtacgtagtctattcaacacatagtatctactagcaattaaaaagtcattggctctcaccttcttttccacgacccttgagtctttccaacaaaaatcattttttgttgcccaaaaacttttctcatcttaaaaagattatccgcctctttggtttaaatttcatcactgatggatacccaccagcgggtgcggatgcggatgtggcattccactgaaaacggaggggatatctgcatcgcgcagggccatctctaattggtcagtactacattgggaaccaatcaaataaggaaaaaaggtagctcacctgtaatgtgtgacaagtcagccagggggaattggatggtcagcaaaaacacctaaaagcagtgttcataaatcagatcagctgcattttttggtgctttgggatcaagtgagctactaaccccagccttgtgaaaatgtcttctgaatggacaattgatctcaacagcccctgtcaactgtctaaagcattcaaatagtattataattgtgtgcaaacagtgtttgaatctcattaaatagagaaatcttaccctattgacacaatcagggccacacccacactacataaaatatcatggtcatggtaagttgctggaagaattaggggcacgactaaaaactattgacttactttggagtgacattcaaatactaggaacaaatatttcaggaaaaattgggccattgtcctggggtcaagatctccattgttgggtctcttgatgaagtgagaatgtcaagttttgcaattggagagataggcaaagccttcaaaattttgcacacttggatccagcttgaattcaagtgtcttgggggcttgtccaaccatctttgactgatagatgtgacacttgcaatgtggattgtctgaacagtctccctcacactgccattaccaagtgtgaggaatttacatatcctattaaaactggataatcagcacaagcttcacataagacaacaaacctttgcaatggaaatatatccatccttggtgatttaatctaatgtgtgtgttggattggctttggctggctggagtcacatgtgtttgactggatatttgactaaatttccccagcccacctgccaaagactttccatccagctcagcccatcaatcctcgaatgttcagccacactaggagaaataaaaaatcattgaaggtgatcagattccattttacaattgaaaaataggcccttatagcccccctaaccttataagaatggagagaaaaacaggtcaagggaaattttgggaggcaattgagatattagaggagaagggtggaaagtactacattgattgggcagggatcaatccaggaaaaaaagagccttgggaaccaaaatctatggctaatgcagcactcgtagacaagacttacctaaagtgtaaatacttaacctaaaccaatgtagaagcaaccaactcactaaccctttctctagaccagtaatcacatcaacctgttggtggtcccaattcctacatgatgacctttattttaattcaatgttgccactatcttcaaaacacttctgcaacacttgaattaatgtcctgacatcactcatcctcaaggtaaattccacagcagctttttacagtcagactatatatatatttccaatggaaatttagatgatcttttgattcacatgaaaggatttacttggaacaggaaataattaggtcagtggtgtcttgttgattggagcacatatggggaaatgcaattcaaaaatgaggaatctaatgtctctcaccctgagccacccctcctccccccaatgcacacacacagaatattgacaaatctactgaaatttatcaaacatacctgattgacttaacactttctcaaattccaaataagagagaggaaagaaattatttccagcattttggttgtggatttcagaaaaaactacctgattacacatttttctcaaagtcatagccacatgtcaaactagatatcaaagaattcaatatagcacaaatcagtgtagttagtggagataagaaatttgaacatgcaaaatttccaacccaggtcccccatcattgaattatttaaacattgagttttgtgagcttgtattgtggtgaaaaaatcaaccaaaaaggttggataagcaagggctctgattcaatgaattgaatgattttttcatcatagtcaagatatctgaaaaacaaatataaacagcttctcaaaatttttctaccaggagtaacacctttttccacctgtggacatccaaaaacttggttccaaaccaaagatccaggtgacagcatcttcggtttggaaccggattccagcctgagccagctcagctcagcccaactgacccaaaatcaatcaaaatcacagttttttttctctttgtgaaatagttctacatcaacaaaatttattgtgaatgaaaaattcagctcaatccagctccagctgagttgagctgccagctcaatccagctccagctgagttgagctgccagctcaatccatcttgacatactgtgaatgaaaaatatggctaaatccagctccactacacactgtgacaccatgaaaatttaagctcaatccagctccagctgagttgagctgccagctcaatccagctccagctgagttgagcttccagctcattccagctccagctgagttgagcttccagctcattccagctccagctgagttgagcttccagctcattccagctccactacacactgtggatgaaaaccacagctcaatccagctccagctgatgtgagctgccagctcattccagatccactacacactgtgaatcaaaatttaagctcaattcagctgcactacacactgtgaatgaaaacagctcaatctagctccactacccactgtgaatgaaaacagctcaatccagctccacttcacgctgtgaatgaaaacagctcaatccagctccacttcacacgtgaatgaaaatcacagctcattccagctccagctgagttgagccaccagctcaatgcagctgcatctcagattggctcccagctcaatcgttctgcatctcagattggctcccagctcaatcgttctgcagctcagattggctcccagctcaatccagctacaactgagttgagccgccagctcaatccagctgtagctgaggtgacctcccagctcaaaccagctgcagctgagatgcactgccagattcattcagctcacacagcatgagccagctcaacccagctttcacactggaggtccacagccaagttgaaacctaacccttgaaaaacagctacctcttcaaaccaagccagccccaaccatccccagtcaacccccagcttcataccacctcgactcaagccagctccacccatcccccaaccaaacttctaagctcaaaacagctccaaacaccccttccatttcaactcaccccactcaacaacctcaaaatggcctcaactcgatcatcccaagccaaaagaaagacacccaaccgctttcaatcatcaatctcagccttcaataaacaaggaaaacagccacccaccactcgcaccaagaagtcagctgccaagtcaacattatccaaaaagaaatcctcgaagtccaaaaagcaacaaactagcaattctagctcccaaggccatcgatctccgagcccaacccaaactcaaggagcacaaaacaatcctgacccagagagctctgactccacctccaactcctcctcctcctctgactcagactccggatcacctttgattggatttaccttggacaactttcaaagtaaattgtcctcttggtcagcaaaccaacttcgaaaaaccttgcagcagaagaaaaacctctccaatcgtgttccagttgatgtgcaagaagccttacaattgcttcaacaaaactatctcaagatcaaacttatgcttgcactcatcagaaatattggtgaaaaaactgtcaacaaatacctgtaggtctcactccttctttctattttcatgcaaataaagctttgaaactcatcagcccttcatcttgttttttagtagagagaacaagcctccttgaaagaaatgtggttggaaccactatgttgccttcagccttgaaagtctgaagcatcccaatcagtcttttcttcaatctactgcacaattcttgatttcatccactaaagctacattctttagttccacccaagggtacttccgaaggctgggatgagaggaacattcagatgggtaaagcttgggatttgctaacagatgacaagaaggaggtctttggctccagggtattccaacactttttgaaaataccatgtggatatgatgatgaagaggacaatgacaacacatcaggccagttgactccggaagaaattggtttttccgaaccactgtaccagtcgttggtaaaccatgaaaaagtcaaagcattcactgcaaaacaacctgaaagcaaaggtcaaaacactggcaaggtatagaagaaagctttgaaaaatgttttaaagctcaattccaaggtgggtaacttatgaagaaccatatttccttattaaatcccactcactgactgttaaaattaaaaaaatagctgtacactactttgaacatgtacaacaccacttattaccttctatctgcaacccgagcccctggaatcaacatcctctgcaaagagtactccaacaatcctgcctggcttgcacttgccaaaaaacaatggaattccaaagaaacatttgaagcttatagccatggacgacaaatacaggccagcttggaagatatcaaaggtgggccagcttcatcaaagccactccgagagggagataccttgaaaaagaaactcagggctgcactcaattgacttatgggtgagtttttcctatgaaacttgcatggaggtaatcaaataactaacacaataatcaacttacagccaatgccctcagacttcccaaagcaacttttccaaaatatgccaatccagctaaatccattttagaaaaggattcagagttaataattgtccagttagagggctcaagacttagcaaagatgcacttttgcttggttttggaaatatgctaaaattagataaagaaaaatggctttctgacattgaaagtggtcactttaagattgaaaaaaaaattagttaaatgcttttacgtaaatctgaggaattgtttagactgaattccattttttatccaattaatttctaaaatataaaatatatttttggctccaacaccagaaattgagtttttatttctcttccaccagaaatcaagatttggtttcagttcctcttcacactaactttagaactcaaaacttttcctcaatgtgagttataatggaaacttttgagcacaagaaaaacaatcaagtaccacataaaatgatactatattaagctaaaagtattccagatcatccactatatgtagttggatggggaggatttatttaataaaataaaaagacaagaagcaccattcatccaatgggcattcttgagataagttggaaattattccggagcattgaagatgtaattagaattcagaaaaaaacaactcttcatctggagcgtgaatttttgagataatttgaaaagtatttctggacagaatccttatcatatttgggacaaagagggagccaatattttgatttgctgtaaactttaacctaaagccaaattactactgtcaaccaatgcatcaagtagaatttatggagcagaagaaacttaatttgttatccttttcatgatatgctgaatacctggaaatagcagagaatgaactttcacgactccacatggcaaccgagaatctttgtggtggagcctccaacgcttcatcaaaatacaactttgcaacaccatggtagagtatttgaaatggaccatgaaacaagtatccatggagaccaggatacacaacaccaagagatggcaaaagaaactctcctccttgatggttactaaagaagtaaacagaatcaaacaaaaaggcgttattcctgtctctatgcgtatggacctgtgtattcacactgacagtacgtgctgggtggcaaaagaatatgcttgttatcatgtattcaaacacagcaaaaaacaaattaaaaaaaagaaagatgctcacaggcgacaatttcatttttctccaagtcaagattttcttgaagtcgatcactaccctgtttttttaagtaattgacagcctcttgttccaccttggtagataaaggtaagaatgcagtgttgatgacaagcgacaatttagaataaaatgtcatcttgttccgtaacttgacaatagcatcactatcgtcagtattttggcattcacggagtgggttgggtagatggataatattttcttcatcttgccaagttgatccgtagccctggaggagccacgttctgatagatttggtggtgcactggacttttttatcaagcatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttactgtcctcttggatggctgcagacagtcttattttccttaggttggatagctgttataagcggagctaactctgacgcctccaaatcaacagaaactgaaatgggtattgacactgataaatcaggtcaaacacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtagttttcagttgtactaccaaacaggaagagaagagataatagaagctaaggcttgctttctttgatcagggatttggtttgatgaggagtgaagggaaactgagagagacagagaaaagaaacaagcagaaagatgctagcttaacttatgagaagagaattactgatgataccaatgacactgattagtgggaaaggtaggaaaagtgaggtccttctggttgataagtgtttgcttgatctgggtctggttgttggtgttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggagctgaaacctaaaggttggaataattcttggagtactgtgaattattacaaagtctatgaaggaatggagttgggtaaaagtgatcagtggtgactagggttaattttacaccagaaatccatttctgaagtcagaaaagtaaaaagtcttaaggtaaaaaagataagataatgtttggaatagaaatgggcagtttgggcagtcttttggccagcttggctggctctaaggctgacaaaaaccatacgcctgataactaacactggcctctatacttccctccggagttcaaatatttccctctgttgttttgtcaatgggaaaatgtgtttggggtggtccatctggaggggcagaaaggaatgtaggtgggtgttggctaacatgcaatttgcaaactcgattgttaaccatctcttttaaacaggccaatgcgcgttgcttgaaaaaattttatcagattggtaattgaaatgatgccaaagatgtgaaatgttcacctacatcatggggggtgtgaactggattccctccagacattggtaggggagggagaccaataccaacacatatgtcattcttgtccagtaatactaccatcctggaatcatccaaaacccgacattgtttctccaagcactttgattgggctcaaacgtcctccagagttggataccttagacagtacggtttcccaaaagtcggttgtgatttaatcttatcatcatacatttgtatttttttctggaccaccagagcagattccaaaagttggttttgacgagtggtttgtggctttccagattcaaaaaaggtatgaatcagcatttcaaccagtttacggatgtgaagatcatcatccatctcctgcataataaaggcagccaatattttgaagtccaccaccacctgcaaggagttttcgtgtagcctgagtagccattggtttgtttggcgcaccagtgtcttgacattgtcttcagtgtacttatttcctgcaatgggcattctgaaagctgagaccctgttgaagaattaaacgggtttcagttagtcatgtagcttcaatatcccccacaaccgctatccattcaatccctggattgttaggaataacttagccttgactgtacgccaaagaacaagttaccccacaatgggaaaggggattctaatgtacgcgaaatcccctttcccacagcaccatctagggatatgaagtctttgggggatggggaacaggaacaaacatgaattaaatgagtttattacttgccagtaatgctatggggagtcggcttggttgtttgacttgttctaggcactggagtttttgccaatcttgggctgacagatgaaatattggtcagctagctgaacaattactgggacatgcccactggaagcccagtggcttccaaatgggctccagagatgatgggtgaggtggctcacaggggtgtttgattggttaggtcaagtcgggcgtccggagcaattggaggcagtgtcgacagcaagatcacacagcgggtgttgtggataatttacttgatatgctggacaattcacagcaatttggtggtttgtttgtgtcaatgggggcactagggcggttgggctgacagaagaaacatggtcagccccctgatgaattacaggcagagatgatggatgagagggctcacagttcagcagagtcaggtgttcaaggcaattggatctttggtgggcctggttgtttggggtgttcaaagcaatcggaggcggtgttggcgtcaagatgggtgtttggttgtttgagttgtggagtcgagttggcaggacctttacccctccctaccttgcactaaagaagtgagcaaagaaatgcatgtgtacatgcatctacagtgcaaatacactgtttttgttcaaataccgcttccaatcccaatcccgcaaatccttctccccagatttgttttctagagtatggccctctgaccttggtaccccacaccggccacactccaaatcccttgcctcagtaactaacaggagagagtaaccaagaagcacaacttacagatatttcttattatgtattaagtgtcccagaattgacaggtaccaactgggtctaccaaccatcaccccaacgcgtcaccacctcccgctccatgtcccttattcctttttattgaactaatcctcaacaaacaccttaacatcctctaccatcagcaaactcatgctcagcgaccagcagccatgcaatctaacaatcaagaatacaacttctctgagttcaatgagtccagacaccttgcgcttaatgatcttgccagcttgggatatcaaagttttcagaattcgtataccaatccaccccttactcacaacaactaaggccaaatgtttactcagaattatttggctaactacgatcaatcatccaatgaattaaaccaaaaccttgcctatggaaccccgcacaactcaactgccccgatatacaatagtcatctacctccgcaaacccttctggatcccctcatgggccacatttcatcgactctgcctcaggacgtctcacccctaccaactccccagtcactactagtgtcaatccaactttctcccctggtctgactccccagaatattacggaacctccaccaactctgtctcagcctctgtcaaacccagcttcaattcctacaacaactcaccagcaagcttcagtggctccagtcgactccatcctccccaccaaaaaaaccccacaaaagcaaaaacgtcagactgaaaaatccaaagctaccactactgcatctgttccaacagggaatcctacggcaatcaaattgcaagccaattctactttgactaccaacccccaaggcccaaaaaagcagaaacgccaagctccaaaatcccaagctaccacttcaacattggtctcaactgggaatcctttgcccattgactccaaaaccagcctcaatttagaatcttcaacaaccactgccaccccagcaccttccaaagaaaagccttagaagaaggacagcacgctccccgatgacgtaatggagagctttaaagatcataatttacgccagctctgtatgttccagaacacacatgttaaatacacacgtatgaacaaagcaatgaaacaagaggctcaagacatgtacttcaaatatcaatgacaactacatcttctatcaatcaagcatcagcaatctttcaaggctctagcaaagtaccttggacaatgtcaaacccgccaaaaaaaaagcgcctggcaccagttccaatcatctggacagtcagcccagaaggaatatcatcaaagtaagtccaagttcattctcatcttgtaattcagagattacacccactgatcacttgtttttactacctttcagcccaaaaaagcattggtcaacgcaacaaggatgcttcaaaaacctaccgagcccttgatcaagacgccctagacctctataagggaaatgatgatgatgaatggattgatgcagactccactgaggatcccaacattgaggaacggtcacagtttgacctccggcgccagtccacaaaaaaactcctggctaatgttgatacctgagctaagggggtacaactcaaggtatgttcaatcatttccatttagccaattgtgtgtgtgtcttactgatttcatttgatcagctgaaggagttgagtgatggccttggtcttgaaggcttcttagtcattgccgatcaagaccatcgccaaccttacttcttccaaggaggaagttttcttttggacttatttttgcgaggactaattgacaaaggagatgcaattagcaggtttgctatttggactgctgggacaaaaagtaggaaaaacccagctgtaaaccttcccgcaccagttgtcagtactgtttgcaaggtgtttgaggtgaaaaattccccagggtcaaatttggttcaaacaatcaatgagaagtctagcaccaatcccagtcttgatgtgtccaaagacaacactcctgagtttttggattccgacaaacagtacaaagggcgtcctggcaaccgttatgtttgtcagggtatgtttgagctgccttcgcttgagatttgcttcagcagtcatttaaatctttctcttctattcaaaaactcattcaggtagcttgaccgagaatcatacctatattacagaaaagctaaaagagatttacagtaagtgaaatcaagcaatcaacaacttagccatcaatccaattgtgacttgaattgttttttgtttgatcccaggtaaagcaattggtattaccaaatcaacaactcattggcctgggaccaacacccaatataaacttaagaaaaaagacctcatgttgtcaattgccgataaccctgttcagttgtctgcaacacatttttcccagacgatcaagaaaatttcactacctgatacgtgggttgtattgcgtggactcaagaacaattggatatccctagttccttttgtagaacctgaaaatcctgctccaatcaacattgatgaagcaaatagcacaaacagtaacaactaaaataatgtaaatgaaaacacaactacacaatagatatcttttgatctgctacattcaatttattttttgatctgcttcattcaaatttcaatctatcttctggtctgctacattcaatgtgatctccttttctttttgccaagctcattagcattagactagctgagctgaatgccaagtgtctactgagtgtctgttgagccttgttctccagggtttgaagaaacattgcagagggcttttctatatgggtggagattgaaacttctatcatagaccaggcttgattggatgctattggcacacaaatctaaagaactgaatttgagcagctttttgtgtgcagtcaccagttgtaggtatgttggctaccggactatgtaatgtataaaattcttaattgcactcaaggatgcttatgggcaccttttagctcttccttaactcttgtgtgtgatcatgaagccttaccggcccatttgaaagccctccattttctcactctaagaagaagacatgaattgcttcttctccttggattgatgctgtatcagcacaaggagaagaagtgaatcgcttcctctccttgggctgatacaacatcagcccaaggagaggaagcgattcacttctccttggattgatgttgtgtcagctcaaggagaagaaatcaattgcttcttctccttgaattgatattgtatcagcccagggagaggaagcgaatcacttcttctcctttgattaatgttgtgtcagcccaaggagaagaagtcaatcgcttcttctccttgaattgatattgtatcaacccaaggagaagaagtgattcaattcttctccttgtataagcccaaggagaagaattgaatcacttcctgtccttgcctcatcggtcagtatcaatccaaggagaagaattgaatcgcttcttctcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggcctgatgcagttcatcaagagaagacggatcggcttcttctcctgaaaattcaatgctcctctgtgggtggatacaacacccagcctaaggagaaggattgaatcactcctctccttgggctgaatacaggctgatacaatatcaattcaaggagaagaagtgaatcactctctagtgcacgccagggcccgcagagccctgggcgtggcgcctgttacccaatttgggtgaggaggtaacaaggtaacaccactgaaaaaaagtgttcccaaatgacctaacagcaggagcgcctggaatgagccctcattcctcagacccctcagacccctctcttggtggagggtctgaggggtctgaggaatgagcaagtgagtcactttattgactgaaaaagggctgaatttgggcatttggaaggctgaatgacattgaatgagcaggatgttggatgaatcttgtataatatgacaattcctactatgtatgtgttacgtgtattgtagtgtgtaattttaagtcatgtatagctattcctaccgggcgtgtataacttgtaatgtagcgtgtatttattttttacaagatggttaaatataagcagtcagaggactattgttcaggttgttcagcttgctcagaggggctgttcttataagcaatgtcaaataattctgcatagttcttcttgattttctcatactcctctgacaacttgttgtactcttcctcacgctccttgacagcccattccctcaaagccagcctggttctgagttccattatattctggtacaatgtctcaatcaatgttgtacctgtgcaggaaaggtgaatacaaagatgtcagtgcaggcaaagtgtcagcagagtgagggtggaaaaaagacagctcacgtgattgaaagctgcatctgactctatactcctggcatctctggcaattgccagacaagggaatgatctcacaagtcccttccatattgtgctctctgcaaaagtcacagccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagggatttgattgttgtgagtgtcctgtgggcctgctgatttattcaaattggacttgagctttctgtctgcattcacttgtttgtgaagactatatcccgattgctaaattattatgtgaagaatctgactgactgtttattccttgaaactgttttaaaggattttttatttattatactgtatgtagctgatatggattagggttgatgaaacctatatatgatcttgactgatttgttgggtgcaggcatgggagaaaagaagagaaacatgtggtattctacttatagtgcaaatctctggggtgctggggcaagctgcatgggaggacttcccgtgggattggggaccctcaagggtttggattgcgaccggcaaggtttagatttttggagggaatgcatgctttttcaggtctaaatgaaaactgggagacccgcagatgtagatgggaggccatccactgttcagatggattgaaggggctgggatggaccaagtttggatgattgggttctgtcattctgtgaagttgaagatcaatagctgtaaaatagatgaggtgctgttggggatgttatgatctactactattttgttcaatgttgtgatctgtgtgattgttgatctggatactgtgaaacaatgtgaagtaagtgactggttaagtgatgcttgtaggtagtgaattattgaagaactgcggtatagttcatgatgacgggtcagggaatattgttaggaggattaatgatgagctcctgggggtttctttgatgcactgggggttagggttagggtttgatgctccatgagtgcaaaagtgttggagtggattgggaaatgaggctgagtatagtaaccaatacatgccccctgggggttttatggatagtgatttgatttgcgcaatatattggattgactgtttagtgaataaacatccggttttccctgattgtcttggtcaaacgataaatgtaacaaagttgaattggagattggcgcctgaattagattgcatgaatgtttggttggtgctccaagcctgtgttttttggttatatgttgattcttctgtgatgaatgagtaagatcttgcttctggcttgattagtatatggggtagggagatttgggatagataattttatctacatataaacaaaaatttaacctcagagggccaaacaatgggtggagtttgctaatgtgaatgccgggcctgaattcaggttgcttgcattctcatgtggattctaagggcaacatcaatgttggaaacagtgcatatcattgatctagaagctaattgcaagtgctttgccaacgtcaggcttataaacagtacatattacagccactttcttcagaagtcaacagcaagagccccctagaagtgaagggctgaagtgaatgtatacaatcttgtttgcggttattgggtagggccagggattttatctggctttgtttgatatggcgacctcttgtgaattgggccatcacatgtggattcttggatgaacgctgttggcctaatctgggaaaattctgtctttgctgagcgtctgcaaactggataaaaatgggccttgcgggggtgtcaagcgtcctcgggtctgaaatccattgacaaccgaccttccctgaatcagattgctgataaatcatatttaaagcaactggttcaacatgtgacttgttgggtttacaaaatcaactaagatcaatacattggacaattttaaaaagaccaagaactttaaataatatcaaaactatgagacattaaaaaagatagtgaaaaaatgggttagggcaaataatagtgcaagctttataaacttttcaagcaactgaaacagaggggaaaatgtatatgtacaactggctggatgcattcatacgtgaattatcatgaaatgtaaaatggacatgtggggttgtacatgggaatgatcctcatcttgctatgaactcatggtttaacaggtttcaaaaaatttcaattggatagacttgtacaggtttgttagcttatggaccaaggtgatcaatgactgtcatgtcaaaaaaattggatgggcattgttaaaattggaggaggttttgcaatcaaatgatgtttgaatggcggtccattttttaaaaagaaatatatcagttgatcagactgtctaatttatatgagccccagacacggattatagagagtgtcagaatctctgaccttgggatcaatctgcaaatcacatttggcctattaatctggggaatgagatttggtcattgatgaggtaataccaagtcttcatggtaaattgtggatatttgggtgctattattttggcaacccaaagatttgactttgagagaattttggaatcggcatttaaatgcattgcatggtttttgaacaagacaagggttttctaacggaatatatatctccttgggcaaaagggtttgggttacaaggacctccccggggtacggggtagtgttttcatccaggttattttgcataataagcttcattttgcataataagcttcatattgcataataagcttcatattgcatgtgatcatcttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcatgaccatttttttaatgcaaatgcattatgcccaaaacgtgtatttatcatcaccattttttggtggcatccattggcacatgagttgcttgctctgtgatcttcaatgggaattcattatgcccaaagctgtattgctgtatccatcatcaccgtattttttttggtggcatccattgtcaaatgagttgcataatttttttttctggtgccaggggggtttgaacccgtgacctcctcaaaaacaatgctaagccaacatctaactactgggttattgtgctttgtgtttttttttctccctgagagaatatgaccccagggactttttttatacttgatcacaagcaattcaaaataccatccaacattctcagaacacattgtcttgcaataatggagccattaaaccatattccatccagagaaaaaaaaacacatgtgcttgttttctttctctcaactcacttcactcagaaaaatccaacaacaatcctcattttctcaatccaatccctctcccccactccaattccttcagccaggcttcctccctatcttgaataattctatcctgctcccacatcaactgacacctacttttgactcatcatatccttcaacctcttctcaacttgactctctaactttttgacttcaccacttcactccatcaactggaaatccactctcaacagcttcaccttgctttggaccatttgggtcatgtctcatcttctctccttagttcatcctgtctcattttttactccctttcttacttttgtttttctcttcattcttgtttcttctgtgtcggtgaatctttttctttcttttttattcactcgttgtttgtttttcaaatcctattttcttatttttcatctgtctctttctctttctagcaatcaatctccatttcaacaacaaaaaaactcagtccagaccttgtatcaaacaaaatctgaacaaagtggatatattttctctcaacaaaattcatctgactctgacaaacctgtgagaaaaaaaaaaccccagttcatctccagaagaaatccaaagaagttagcatactcccttcttttcaaaatctcatagtcacttccaacaaaaaccacacaccaaattttatcctgaaaataacacccatcacaaaactttctaagcttcccaattcacccagccaactcccaataatcttcatcacacaactgcatcaagaatactcagactcaatttaattttgacaaattaatattctagcttactcaatttaattttgacaaattaatattctagcttccagctctattgaacattccagaatttctgatgagttgattttttttttcttgaacctgtgacctcctcaaaaaccaacatctaacccatgggtcattgtgctttgtatttgaaattcttgttactcagtcacaagcaattcaaaatattatccaacatacactttcagaacatatcatcttccaaaaccatattccattgaggaaaaaaaaaacacgtctatttgttctccccaacccactttacttggccaactcatcacaatgattcaattaaatcattttccattatcaaacaaacactcatctgaacttctctcttctacagcaaccaacaaaatcattccccaatccccatacaatccccctagacaacatcctcaccaactccacacaacatcaaatgaatttcaaccaaccctgaatatatattttcttgaattttcaaagcaggtcacctggccaactcctcccaaccatcagaaaaaaaaaccaatcaaatttaatcttaggtaatgaaaatacttgcttccttttcaaaaactttccatgtccagttgtatttctgacaactcatctgattacttggtctatgttccaatgactacacaacaacagtctgcatttgtggatcaattctccttgtcatctttttcactttctctctccctaatccattccttcactcctcactcctccacccttttcctcactctgtctctctttttatcaggtccacctcttatctttctgaaagacttgcttttattgaattctttggtcaactactcccttctttttgagtcattccttacttcttcaaaaaataatgcctagtaatttaaagttcagcttgattctttcaaatgatactattcctggttgttctcataacttatccatacttatccaaagcctaaccttgtaattagagttgtctttttggtacaagttcttcctctttttcttattgttcttttttttgttctacttattttttcttctagtcttggatcttcatatagcaatttacatggaaatctcacataattcatcttaccagaaaagccaacttccacaacattctttttcttcctcagtatcaccaactacactcctactcagatatcaaatcatcatattcccatattattctcaattattaaactagcaccaacaaacaatcataccaaaaaaaaaaaaaagaaagataatccagctcaggaataaaaaaaaaaaataaggtcccacctgtggatccttcaacacaatccacctggccaacttatgctgcaaaccagaaatgaaacgaagaaaattatacacacttgatcaactcactccaggacaaacaagtccaacatgtgctcatatggcctgcctatagaatcttggcagcctgtatttgtcagaggaaatccagagctctggtttttgtgctggcttgttcaacaatttaatccagcttaaataaaatttttgtcaaccttcttctcaaactcacctggccaaacttcacaacatcaacccaaaatagtgaaaaagaatcttctgaactcctcaagccaagtttcagaaggaaagtaataaaccacatttcattgccaactgcaccatattacacctcagattttgtgcttcagtttcagcccttcaatacaattgtgtcaattaagctcaatctaagtttgctgtcatttaattattggttttgaaccctgtctgaatgttttgcatgtgatttccatttttatcttcccctatacttttacatccttttttttgcatgcattaaaccccatgcttagtcatgtcaatcctccataaatttcagttttttttatggaagcaatgaatgaattctctattggtgatatccagtgagactttccattttacaacatcccagattgccacaagaatgaagaaaaatgaaaaatggaaaaagaaaaaggcaatgagaataaccaaaacaagtccctgaaaaacacaataacaatcagatcctgtgtataaagtaataacacaaagaaaggcttacacagtcacaagtggtgttgacaataaagaataccaaaccttcctttccagctgtaaatgaagtaatacctgggagttgagggttgttgatgttcatcaatatgacatggttcaaatttttccaaagcgccgtatccgtcttgaatatgaagcagtaaaatattagccctatatctagttgatgctatcttcaatattcgtggaatctctgaggaatggaattccggagggttgtcttcaagatcaagacaaggcctgtcgtcacataattttcgtacttcattgtatctttcttgactcttatatatccacaagctgagtacacgccagatcgagttttggtcatcaggaaagaaaccaattgataatctccagccaacatatctgaaatctcccaattcaaaataagctgcctgtgagattgagcgacattttctattgcatgcatccttgtggtggtaaatgtgaagtctggtcaaagctggaccgaaatcaaccatacgcagatcttcaatggtgggcatgcaattaggttcaagagtatgatgtgggatttgacttgttggctgggttttgaagcgtttttgtggtggcaaagaatctggattggggtcggccacggttttgttttttgatggttggactgaaaatgtatggtcatgagatggtggtgattgagggttggaaagcaaattggtattgcccaataatcgtgtttcaagttcagggttttctggacacactacaggctgatgaatttgaggtgcccacatgatttgaaatcgattgacattgagattgaaaaagaggtatatagaagggaagggtgccaaattgtgagatccaaatggcgagtactgggaccaagtagcagaggtagatcccatctcaaccacaacaagaacaaccctcaacatagttgcagcagtcgaatatatcacttgatcaggttttttaccatcagacaccaagtggaaagccttcttgatttcgtcaacagagaagggtttcttgttgtcgacacgcaccaatcttgatgaattttttgacatttgaggtagttgctttcccaagtgttccgccaagtccttttgaaaaattgaatgtcgatcttgtgtgccggacatccagtaattaaccgcatggtagaagccagtaatgtctggatccatgatggactttgatgtctgaatcaagttgtgtgagatgtaccaaccctccaagagtccctctggcatagaaaatcggatgacaccataaggaatcgtcttcttgttttttccagtttccaacttcaatcgttcgtttactctgttccaatagccatcgattatgggtagtccgtgattcttctctaatccagctattctgtttctcttcctcttcaagttgggaggcagtggctgattccagggaaagaatgagataggtggaatcacaacaactggatttcgtggttgtggaggagcagaattaaaatgttgacttttacgaatgtttgagattgttgaactgcatttggtgagttgacttggaggtgtttgaagtctagggtcaatgtgcaacaaagaatttcccgtagtgatgattttttcatgtaccaaggttccaaaggaaaccctcttgttgtttttggcttgtggattgaaaagaattgttgttgaggatttgtcggcgggatttcttggaaaagatgatggcttgaggacggactttccgggtagcgtgttcctctgtggagtttgaaagactggatttgctgattgagctgagtgaagttgggggttccaaatgatctcgtaatggttatttccattataccataggtatatagtcctcttgagctctccagttcggggttgaaatgtgtaagttcctccgttttgtgaaagtacaaccaattgaatcccaaagacgtgtgagactgcagacagatgatggtctccaccccaaaacccatcagattgactttttctcaaaaagaaattgtagatttcttcttcaggcaaagactgaattaatagtccttcttgggctgtttggccaggctgcctgaggtcgtctcgagtgacaaaaggtgcgtaatgatcttgattctttgccaactcatcataacaaggtgttcttatcttctgatgttgatcttgatgccccagaagccaggttgccaccactctgaaaaggcagttcccatctcctttgatgaaattttcagagagcttccagccatcgagaatgtcctttttggaggaagttggtattttttcagaagaaggaatgtgtgatgacgagtcgttgcagagattgttcttgtgtaaaaaatccgcaaaaccagtccatccaagaagggtccgtccatgtgatctgtcctgaggtgtcttcagcttctccttagtagttgtccttgcttggcttgcaagatcaatgttggttttgacggaatcggcaagactgttgttctttcttgtctttgaggggatggtcttggtttcaactaggtttttcttcatggcaattttaggaaccacgaccacagggataagctgatccttctttctttggggctcaggagaggatttatcagatgattcttcaggaatggtttgaggtggtgggctgggggatggaatcttttcggggttgtccttggaaaagccgccaggaagtgtacgcctcttatcctcgctgagaagtggtaatcctagtttttcgatccacgtggccaacatgatgacaactttcttctggctatcagttttcatagagcagtgattgcatttgagtatgatattcctcttgccagcaattgaggtgatagatccggggggatagagtgccgacttcttgagtgggggtgggttagggttgtcgggagcattgcaaatggcacaaggaaacactcttctgggtcgcaattgccagaggtccaatggagatcgtttcagcagttcctctggatcaacatctcctttttttttacggcgctcctcccaactgtcaccatcttggagaacaaacaaacaaacaaaaaacattaattcaaaaaaaaaatcaattggataagatgaatgattacaccactgacaattatcccaccagggttctgggaccttttttctatccacactagttggcctctgtcctcgtccgccgttccatccaattgcattggcaacatccaccatggcctgcttttgaatgtctgtgatttttctctgggtttcgtgtttttgagagacctctgttttcatttgtttgagcttcttgagcataagagcaacataagcaaagtattctaaaactgggatggccttgaagtctagtgcgatttgttcgtttgggtggtctggtccatggctgtaagcaagagggtgaagatacccagatctcacaatctcctgggcttcgtcaactgtggatgcataaacagttgcttcgaatctaagaccgcagaggtgaactggatcgtttgcggccaagacgtcaacctttttttccaagatatccaaacgtgtattccaggtggtggccattgttggagcgtacttcatatccttttgggaggtggccttgagagcatgtgttagcgaagagtagcacttgaggcgtgtaatggcttcatgatcaggtttgagattgatggttccaaatccttcgccaagctctaagagtgttggataagattcggattggcattttctggaaccaggaggacgttttgctagcaggatctcgtggcggaaatgtttagtaccatagtacggatagtggataaagccgatatcaaagtgattcttcttttgttcagttttcataaagccacggacgccgtcgccaagattatagaagactagactgaatggacacttcatcccatacgacgctaaacgcaaggttggtacacaaagttgatgcaaaatttcctggagcattccaacagtacaagaaggagatcccatgttgaggactagaggatttttggagggatgtgcaatgatgtggtaattcttccacaattttttgagaacacctgccttgaatttgggtgggattcgaatagtacatccaccttgagccacaaacacataatctgcaaagtcttggtggtcctgtatttccaagctgtgatgcgcaagagttacaagacccatagtgccaagaatggtggacagttgatgtgtttcaatcgagattgcccaagagtccaagtcatagtcctcctcatctggaattggtaggttgtacatccttacttgaagatcagtgacaagatttgcaatctaaatacacaccacatcagcatagaaatttcttcaaattggtgatcatataataagcatcttaccattggcccccaatcagaatcatcacttgaaactggagacccagggtcaacagaagctggaggtccaggttccaacacatctagccacttttccacttggccatcaatctgattcatgcatgtaagcaaaattatccctcagaaattacaatgaaggcaaactccttaccattggcctgacagtggacacttttccagaatccagagagtgtagtttcaccacacactcttcttttgctatacttgatggcttcacatcaatttataaagtcagcttactcttctgatacaccatatttcaagaaaactcactttgggagctgaaacccctttctctaccttgattggcctccccaggattctgataacctcttctggggaaaaattgctaaccccaacctgttgaaaatgtgaacaattaatcaggttttgaaaataattaagcctgacaacagacagtcttaccacatcattgtcatgagacttggctcctacttcttcttcctcaattattggctacatattgattgaaccagtcaaatgatacattaaaaaaaacattatatttagctagaagagttcaatcaaactcactttatttagctcacattgtccattcaaactctctttgccacatccttgctgccaaaccagggtttcaatctgtttacacacacataagtaagtaacaatttaattgaaaaacaattatggaatggaagacttcttaccataggcccccaatcagaatattcactttcaactggagatccaggctcctcaacatccataacacatccaaacccacccccagctgcatcatttggctacaattgattttacaagtcaaaatatttatccagaaaaaaaccaaggagagctcaatgaaacctaccttaggacacactttcagcccaacaaggctatcaatctgattgaataaatacacattagcatcaattagacttgaagtttattataaaatggaggtgttcttaccattgccccccaatcagactcttcactagaaactggagatgctggttccagaacatccatcccaggtatgaaaacacctgcagtttcaccctttagctaaaattgataaatccagtcagaagtttgatttaagaattataatttgatacaactgaccttgacagcctgcatactttttttcacctccattggcattagcaaaaagctacgattattgtctgggcaatcttggggtgttccagtctgatgaaaatagataaaaaaatcagttcattttccatgaaaaaaaaaatcatagagatgcatgaagtgtgacagaaatatttaaattaaacttgctttctgttgtatgaccctattgtttagctctactgggttcaaaagagtactatcaaaaaactctccctaatttcaaaacacaagacttgaaagcatcagttgacccctcagtatgaatcaaattctttttaaaactaacccccaatttgggcttgggaaggaaatttttatttctagtgaaagaatagagtaggaaagttaatcctcaccattgacatactgcagcccctccttggatctctgtatgaaacatcattctggacctcagcactggatggattctttcaagattaaggaatcatgttaaattcagcatccaaattgacatcttttaaaccccaaaaattcatgttacacacctcatatgacatattgaaactctctgatgggaattctgagggatcttgtctaggggcactgtgatgtttgcaagatggaccagtaaccattgatgagtggagtttgttatcctattgattataataaggagctcagccatgaaaatgaaaacagatcacataccttcagcttgacaagtttgaagaacttagatgaggcaaagtgtaaagaggacctggtgatccagtggatagtcagactgaattggatgaactgattgatagtggtgaagctctgagatagaaaagatgaaaaaaggaaggaaggaattaggttgtaggatggaaagtctaaagcaatggtgtgtatgcaagcctcagtaggaatgaaaagatcaacagaagtgaaaagaatggatcaatttgggtttttggatggaaagattagatgaattggtctaatcaaggtgtaaaactattttttaagaaaggtataaaataaataaacttgagacagaagagttcttgaatggatagtcaagaaatggttcacaaagaatacctagaatgcttatctgaattatgtacagtaagcgaatatagagtggtcttatgattggaatggatgttttatgaagtttggatttgattcaatctacagatttgtttctctagaaaatggattcaatacaattcttatctggatattttcacataaaaaaactggaatggtcttttagttggaatgtagattgttgttaatacacataaggtttcactaacaccataatctaggtctaggggtgttttaagaagtttgaaggcttaggtttcccttttttgcattgaatatcaacaatgttgcattccctttgtgataatgattctgattttactttgagtgatctactatgagggttaggcttagatgcagaaaatgatatcagtcagttctcttttattctcatagtcttggcactgtccaataatgtttatcattttctgtatctctagccatatcatatgtgaacctgggtctcaaaagtgacaacagggggagagagagataaaattaataaagataatatttattgtttatttatttttcattgaagattaaaatttatgcattcttacttccctttctggatggctggtctgagtgaaatcaatctacacctccaacctcatcttcttatatttaagataaagtttccagaaagggaaacatatttggttttcatttatatctccaggtccaaacagagtagataagaatgacttgctttgatttgatgatgattaaggcagatgtttggtagaaaaagaatgaatcaatctttcaaggagaaacagaagaaaattagcagaaatatgcaaggtgaactggagaagtgacctacttagtgatgatcctgacatccaacaataatcaataacagtgatgcatccaagttgagttgatgttttctggtctgagttggttctgggtgtgtctgaaccttgaaaatcctggaatagcagactcagtatcctctgacatgattttttgagttggattacataatcattacatatacatgtggctgggagaggtggaatttcaaattggttgatatttcacaatttatggttaggtgttacaaagccaataggggggttcacaatagcttttttggcttctggccccccctaaagaaattcttgctggtgtgatttttttgttaaattttaagctaaaaacatcagcaaaaacactgaccaacatccatagtgtttctggtcctcaaatgttgaccataaaacttgaatcaacacaccaccagcattgatgacaagtgttgaactaccaccatttgtgcactacacaccaacattgatgactggtattgatcggacatccactactcactcccatcaatgacccgttctgaccaatcatcaaagggaatgtgtagttgcatcaacaaccagtcagaaccagtcattgatgggagtacacacttccatcatgacatgactggtcagaaccagctattgatgggagtatgtacacactcccatcatgacatgaccagtccaaaccagtcatggatgggagtacaaactcccctgatgaccggtcatttcgtgatgggggtgtgtactcccatcagtgctctgattggtcatcaggggagtgattgatgaggggtatgttgtttgagtgaggattacctgtgtgggtggaacaggcaaggttatgtggaacaaaccagcagaaattttgtcaaatgatgggatgtgttcaccattttttttccattactaaatcttactggtgtaccacttctggtgtgttaaagattgtctaaaattttaatctgagcagcatgcaaaaccgttctggtgggacgataaaacttttctggtgaaaacctattgtgaacccccctaatgaaggtgaaaagcattgtaaaagtggttagtggtcactagggttggaattgcatgattaattaatttcttcatctctaaattcaaaattttattattgatacaatcttaagatgaaaaagtaacagcaggaatgtgaaaaaaggggacttgagcagtcttttgggctgaaggctgacatcatatatgtattctccacatccaaattgtcaaccgtggtgatgccaagactgctggtcttctagctacaccgggtaattagttagtagggtgtctagaatttggagtgataaagaatagaaccgaggggcccaggttatgggggtttttacggtgccctcggaggatacaagcctaagtctgatagtaagacttggtgacggctattacggggtcttgacaaagtgcgagggtatttggtccgtagtatctgagtgaggaatagggattgtggaggcaagaggaacttactgggatcgaagttcctctaagctagggacgaaggtgttagtggtgtccgatcacgaggtaggttccctgaaggcggcggtgggctggagtgcagggcctcgagagtttaagggtagatgttttgcctagtcacaagggtatgtataaaaacagcagtagttagtgttacaaggtggaaaggggaatagttctggaaaaggatggaggttaatgattcaatgcccttctgacctatgaattctagctccttttatacctccttggttggtcgtcaatagcgtatgggagtccattctcattttgggtcctcgaggcttctttgtttgtcatgaggtcatgaccggcggtgtcaacgtttgttcttagttttgttagcaatgacaccaagatcccaattctgtctgcggttgctgcggattctctggcgcgagctctgagatctttcccaagttgtctttttattattgtatattacttaaataattcaaaaggcaggatacaacaactaactactaggattaataatatgagcactaataacaaaatgataaaacaaaaagtgtattttattaaggttttggtcaggcttgttctgtatttcagtaacaagctgacacaaatgtctatcccttttctttgaaacctgaccatcttctgttgtgtctgatctcaaataattacatgtggaccttgaatcctctgattatagcaaatcatcagcttgtgtcattgtgaaatcctcaagtcaaccagaatttatcttttttgcctgattctgttgaatggtaacaaataaagtgtaacgtgtaagatttggagagagcaaaaaccagctgctatttatcatgaaacattctgcaatttgaattggcaccatgtttaaaccaagcatgatattatcagctgacttgaaatcaatttcttaatttgtgtatctctacaatgcaccttattgatcctgaacttacaggtgtttgacgcctaattaatgagctaatctactaaatgaggtgggtgttgaatctcacacccaatcagatgtttattttttcttgagggtgataaacagaacatatgatatttttcaatgtaaaatcacaattgcatggtcataaatatccttgacatcatgaaaaattcaaacattcttttgaaagttggcactggtataagcaacatcttgaggtgatgtggctatttatgtatttatgaacaccccacaatcttcagaaatatgataaaactccttggcagctgaattcagctgaaataagccatcaatctaacacactattgttatcatcttacctgatccaatcactgaatgcaacatactatattcttttcaacaatgatggtctagaagttaagtctaacaatggaaactagcacaagttacagactgaatacttcaactatccagaaatctcaagcatcagggattggcctttcttttcaacaatgatgggctagaggttaaggctaacaatagaaactagcacaagttacagactgaatacttcagctatccagaaagctcaagcatcaggtattggcctttgttatttctttaaattgggtggaagatgaattataacagtcaattaatgtatctttaattatgattgaatctttcaccctctcctcagaatctatcaaaatattagatctcctttttgaaatactcatttaaaatagtaggcgaactttacttacatggacaaacaaagcaatttatttatatacccttgaggtctttttgtttatttatgtaaaactttcaattttatttggactagtaactaaatgcctcaggacaaacaagtaattctctacactatcattgggatcaacttgaaatagataatcaagccccatgtatcctcttggttccatccctattgtatcacaactgggttagggttaccttgatcaaattgtgtgcatgttctagattcctattctgaccaacagcagggagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagaaaagacaaggaaatcaaatcaaaacaaaacaaagtaattcatgaagtatgttctacttgcatcattttctcatacaatttatgattttttgaaccaggggtacaatggtcttttatcaattgagcaatgtcttcagtgtagtcttcagctggttcatttgttcttccttcacaaccttcatcctggccagagttgtccacagttattagacctagtttatgaagccgaagggtccgtttttctattgcggtttgtggtggacagaaaatttcaggaattcttgcttgccaattttcgaggactttttggtggtctatgttttgaggagcttctgatccagttgaagatagggtcaatccagggtcgagaacttcagaaaagaagtctttgataatcaacggggctaaaacagaaggattaagctgttttttccacatctccaaaccagaaaaccaatcaagagtcctttctccaacaccagatttgacaagaagattgacaatgtgctgattcatcctttcccagcctgggttgattgattcggaatccacgttgttaagggatcgcgtgatttttgaggtgatggtggccttttttaatgacatttgatggactaatgcatacattgaatacaaatcacggatgttaaacctacgtcggtcattttgacagtggaaccaaccagccacgccaaagagcaagaatacggtgagggatgaataagctttcaacctgaaagtgtaccagtcgtcaggggtgaattcgaccgtggcgtttcctttgaagcttgttttgcgcacgccagcgtcaccgtcaaggttcttgatttcgctcatctgctttccagatttcataagctgcaacatccgcacacatgtgtctctgccatcgtagatgagtgaaatagcaagtagcatttcccacactcgtttgattataaatccaagaccgtctgactgagtgggtgtagcttgtgattttcttggatcttcgttgagttgcagaaaacggacttttgtgatcagccaatcttcggcaaatccaagtccttttgtttcgtgttcttgcttggtatatttttcattgaggttgccacagttgttgtcataggggtcaatatgctggagggagtcttttatagttttttgaaggcgaataagtccggaactgaggattttttggaagttgtatttgttcataggtcctgtttctgtcgagcgacacatcatctggttgagggttgctcagcttccagagcgtgattgtccaggattctgatcaattggattttgttaggtaatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctcgcataattattgggagtaaattataaaagtgtgatgctggttgaggtcttgcttggctgaggtcgttgattgcggtggcgtactcaggatggatgttcaaacaactcggaagaatcaattctatggaaacatataaaaatgaatcaattcaaaaataatgggaaaagtgataatgaattcaaacttacttttaatatcaactggactgccataatttgtagtctcttcatcatctggttgattatcaaccaattccttctcatgatcttgttgatcatcaaccaattcctcctcatcatcttgtggatcatcaaccgattcctccctgagattccttggacgtttacccgatgcttgctgagtatgatcttcgctagtatctttggcgcgtcgtttcttacgggaaataagttgcttgttggacaacatattttctgatcgaaatgtcgatgttttctgggtcttggaatggatcaatgggtcaacaacaacgtccaatgtttggctagtattttcggccgctccttttgattgtctaacccttggcgatagtgattttgaagtattggaaggatttgatgtgtcatcaccaagggggatttcatcaactgggggaaatgagtgatttttttctggaaagaatatctcaagaggattaacagtttgaggctctagagaatcaactgtcgcatgttttgattggtgaggcgtgtcatacggcaggggtgagttgaaaggtgttctgtcaggactggttgatatatgccgctgttgagaccaaggatgtggttcggtgggctgaggagatccagataagtaagtgaaaggtggtagatcatcctttcttatttcagcagttgattgtggcgtatttgactgattggaagcctcagcattgggaatgccacctagtggatctagaattggattttgatctggctggtattcaagacacttgggttctagttctgggttcgtggcgttctcaaggggagccggttcatcagaagttgagttggcggctgagaatttcttgagcagagatggtggatcaaaggttgggtcggttacggggacatcttcgctggaagctgatgtgtcagaagttgagtcgagggaagctggctcttcagacattgggttggtggctgagaattccttgagtggagctggtggatcaaaagccgggtcggtgactaggacatttttgttgggagctggtgtgtcagaatttgagccgatgggagctggttcatcagaagttgagttggcggctgaggatttcttgagcagagctggtggatcaaaggttgggtcggttacggggacatgttcgctggaagctgatgtgtcagaagtttgggtggcagctaggttttcttctgtcagaacgttttcaagatgatttggtggtgtcatttcagattccatcaagtccgttgctttgacaggtagtggatcaagatgactaggctcttgagttttgctcggaggatctgacttgggtacttccaccgcaatgcgttgactgagttctagtgctggtacggagagcagggtaggctgagaggattcagattttgacatgtggaggattaaatttctgggtgctacaggactaagtggagtaagaacattctgagtgctgggtccttcaatggtgtttggcttggcaagcggggttgactgttcagtatgatggaataattgtttggggaaacggctttgagggaggtcaagactgtcatagataaatcgatttcctgctgccaaagtctccttcattattgctgatactctctctagaaatatgtccaaactcttgatatattcctcatggatttcgtctaagtttggtgttttcagaaaaagttcgaaatgatcttgaatcaaggcctgctttctggcagagactgttgttataattgaatcagcataaattaagctgagaatgattgaataagaagggtcactcaccaacactatgtatgtattccacttcctccaaaggtctcctccgcgtacgcaaagtccaggtggtggtggcaggctgaatatctggtgcaggtgtttctggttctgttcccaaagggactactgggttctccaacatcatttcggcttggggctgtaggtttgcaagcatagatagaaaaacaaatcagaagtattctctgtgtgaaagaatgtagaaactactgggcttacagtctgatttttgaatgggttattttgaaaggattttgacatctttatctcagttgaatggttcagaaaatagtctaagaatggagagaggtgattggtcagtaatgaatttcatacggttaggataagaaagaacttactttcaaactatgattgaataattggctttgatggcttgaactttgaggagaaaaacaaagttgaagtttttcatgcacctcaaggggcaaccagggtcaaccacaaccccgtcgcagagtggacagatacaagcatacccccctcctgctggaagatgttatgcttatatccatgcactctcgtcggccgacgggattggagcagaaatctacaaaaaaacacaagtcctttgtcgccactctcgtcggccgacgggattggagcagaaatttacaaaaaaaacaaagccctttggccactctcgtcggccgacgggattggagcagaaatctccaaaaaaatacaagtcctgtgttgccactctcgtcggccgacgggattggagcagaaatttacaaaaaaaacaaagccctttggccactctcgtcggccgacgggattggagcagaaatctccaaaaaagtacaagtcctgtgttgccactctcgtcggccgacgggattggagtagaaatttacaaaaaaacacaagtccttttggccactctcgtcgggccgacgggattggagcagaaatctccaaaaaaacacaagtcctttgtcgtcgtgcaccaattttcctcttaacacactaccagaaatatgtactaactacacttctccccctagctcaaccacctcggccacctcttctcctcggcctgtccttgcctcaatctgttgctctcccgttcctgcttcaatccttcagcaaaaactctctgatggtaagtctctgtttctttccctctcctcatctgctgcatacctcctcaaccagcgatccacatcaaaccactaacaacaatcataccccagccgagcagggcaaccctctcaccagcccaaccctcaatcacatccaacatctctcccgtctgcgcgtcctcaacccaaacaacgaacaacaatctccgatcagctcaacagcagacgaatgagaagccttccctgcctccccctccatccctcccttcactagcttggtggcggaccactggatgatcctaccctcatcggtccagcttctgtggaccgggaagaaaactcaaaaattccacagtcgcccacttgtcccaaacgcagtcctaccgattcctcgagtagcagtacaatactttctggattgtttgaatttagcctcactcggagataagctcagtttttttttatttcaattttcttgctattgcgcttttttttctttcaaactatctaacaataaatcaaatccatttattccagaaaacgagctgaatccaatcactctcaccttcagcaactgtctctccaatccttcaactctcgttccactgtcccaggatcatccgaggaacaattctttgtaccaatcgatgtctcttcaagtctcgcccctcgctctccatctctaattctcaactcctcagcctccatcaacactcaaaatacctcaagcaatttgtcctgctcagtcgattaccccagctcgcatcctcaacttgatcctcttgatcattctcatcaagccgacctgacactctagtctgaagagatcggatagtcaaggacatgagccttccagtcgactaccttcagagtcagaactattgtccgccacgcctagtgattctcattcagctccttcttcttccgatttgacccctcctccgggaggcacagacagattgatggacaacccggataacgattcacttgacccatcatcctctatctcaaatcaaactctggctaaaatttctcgaaatcctatcacaacatcagatccttctaccgtcaaccgccgaccctcctccaccattctctaacatcagtcgcgacaaagaggcttgaggcttagatgtgccccttggtctgtttccgggcgccgcggatgacgataccattgtcgatcgctttgggttcatcgtcgatgtctagtacggcttgctctattgtctgaagagtgagcttgcttttttttattcatctcttcactactagttcttggaaatgatagaatcattggcccacaaatgtagtcagcaggagcaagacgcggctgaaaattatttggctattggaagatgatgagaatgacggggatgattacgatgcagatgacgcggtttcgcgattgacgtgcgcacagaacacaggttcattggattctctccagtattcccatttgtctgtatagcaaggaagaatctcatccccttctccattctctctaaatataatctgttttacatgcttcttcgcgattgagcgctgtacaaactcagggaagtgtttggcttattctccatgatctcaagtaatctcacaactgagattgtcttctccttcataactagtttctctatgaccttctcattacctgatagttcaggcttgatctatgttttcttcaaggctaaaacacaaaatttacccctgaactagcacccaagaatcaaatcttactaaaataagccaagtctctgattgatgatagtaattttcctttgttgtttttgtttctcagcttttcttctctttcttacaaaaaactgcaaattcagtccacagagaagacttattcatgacaattgtcaagtgacaaaggtgtaaaacaaatggaagcaaccaaaaaagccaaccacaactgtccttgaacaggtcaggtctttactgcatatgcaagatgaatattctgcaaacttttgatgaatcttctgaaaaaaaaattgcctgtctgctcatcaactcatctggctctacctctgccaccccacaagaattttcagtgcaattcctttgaatcagaaagcaagaagaagacaacaaacaaaagaagcaaacaaccagttacaaatggaagaaaaacaagatggccttgatcaatttattgacttcactggaggacaagtcagttcacttaacttaaatcattgtcccttcattttcagattcagttctctgatgacattgtcctattttaatttctcctgacctgagcatcaaacagaacaaagaaagccatgaaactgtggaggattgcaaggaattggctagtgatcaagaaaagggtaattaaaattttgaatcaaggattgattatctggaatattcaaactgaaaccaatttgcaccatgatctaatttttccactcactcaagcctttgggattgaaatactttcgtggaagaaacctacaatagagtcaagctggaaggcaatccaagactcaatcattgaatatctcaaaagcataaactcagagaagtatttagtcaatgtcgaaagcttacatgaggccttcaattatatgaagccatcaacacgtcaaattccggtcagtcatacaagtgactatattcaaggagatggaaattgtctatttcgagccgtttcagtatggatgattggaatccaagacgctcacaaactattacggtcggttacccaaatatacgccaacaaccacaaagagtgggtccaaacccttcttggagaagatcaagatgttgaacaatggattgaaaatattggacaaatcagcactcgtgtgggatggggagactcaacagcgattcaagttctatcaaggtgctatggtgtgattttattggtagttagctatgaaagaaaaaacaatagagtaaccccacgtaaatactttccggatcctacagttgaagattctgtcacagaacagactgaagtatactttatacttcatattgacaaccattttgaaatactaaacccctttccagatggattttatatttataagctgaaataactttgatctttacaaaattagttgattttgatgtctataaatttagttaattttgatctctatagaattacttttttgatcttaatacaattagttcatttcaacattgcaatgattttcaaaaaaaaaaactgaaactgtccacaattttcaataacccttaaattgtcattaaaagtttgcacatgcataactcagctaataaaccatttctctctctcagctggatgattttgaatttgacacaaatgagttattgaggagcaacatacaattttcattgaataaaattcaattctagacttgctgatctggtttaaaacaaccttgtcacatgtgcattgtacttttggctatgttctcagattagaaatcggttccatattgtcttaatcatgctgcatattttcctcttacatcttataattggtgggtctgtaaaaaaggatttttgtatgtatcaaaatgttgttatgtagtttacactttcatcaaatttacataatatatttaggacaagaagtcttacatacacccagttgaggatacaacacgcaagaaaatcatagtgtgacatgtagatgacagttaagaagatgaaaacaaaaaaggaagaaaacaattcatgaacactatatgcagctcaacatcctccagcaacccctttccaaaacaccagaatatctcaaaacaagacaggcatgacttccatcaacaaacaatctctggaaacagaatcaccttcaaaaaagcaaccctccccaacaaaaagatccttttcaaataagaaatccccatcaaccaaaaaattgtccccaaaaaatacaacttccccaacaacaaacaaagcttctcccaccaaaaaacaaaaaacaagtctaggttcaacaatgaagggaggtcttattccaaatccatcagtatgttcatgaaaatctatcccttgtatcttttctttgaagacattccttattgacttgccccaaacaatcttttatgggaaaactatatccaccaaagctcaaacagaccagacttaactgctgggtttcaaaagatagaaaagaaaggcaaacacaaaatagtaaacaggtaagtaatcccttcagcacatttcaagccccaattttttgattctaacaccatacaaaatacataataactcttctccatgagccaacaggttgtagacataagcagtgatgaagatgtacccttatcccaaccggttggaattgaaagcagtatatctgatagcaacaaacccatcccaaaaaaggactataccactgttgtggcagaagaatcttcaacaggcaccattgaggaggagcaaatgacagatgcccacaaaaacataataatggtaaatgaagaagaatttaaaaatccaaggcattgttctgatgatcccagtatgaacatggaatgccttactagtcaagtgctaattcactggtttcattggaataaagacaaaaattcatagctaataaatttccttatttcaataatcaggtgaaaggtgaatatccaggacactctgaactccatgtcaatgaagatttgatttcacatacaggattatctgcaccttccaagctggaaaaggaaatcatagaacaggaaaaatcagaaattcaggtggtaaattagctcactattatatacaaacttgtgaatttcattaaatagctgaacactgaccaaggaaattacacttgttgtgaataaaccagaaagagcctcctcaacctggagaggatttttcatactctcacatagaactcaattcaatgaaacatgaaccaacaggtaattctcttttccacaaaagaaactttcagcatgattcattaacacacaccatctttcctacatacaacaatacagatgatcattctatccataaaaacctggaagagggttcccaggattcaattctttctccaaaagaagagcaaaaaatcttaaacccaacatcagtacaaggctttaaagaaggagaagatgcaacaatctctgctcatgattgtaagcataattttttattcaaaataacaacagaaggggaaaatgaaagtgttttggatttgtttatatatattcactcttcccaatgtggatgaagattttaattcacacacaggattatcgccatcttccaagctggaaaaggaaatgataggacatgaaaaatcagaaagtcaggtggtaaattagctcactattatataaatacttgtatattttattaaatagttaaatactgaccaaggaaattatattttcttatgaatccaccagaaagagacccctaaacctggaggggattattcatactctcacatagagctcatttcaatgaaaagtgaaccaacaggtaattctctttaccacaaaatgaaactttcagtatgaattattaacacacactatctttcctacatacaacaatgcagatgatcacgctgtgattgatggaactgtgaaaaaggattcccagacttcaattatttcttcaaaagaagaggcaaaacccataaccccaacatcaacacagggctctcaagaagaagaagttataatctctgctgatgattgtaagcataatttcttatctaaaatgagaaaagaagaggcaaatgaaagtgttttgattgatttatttatgttatccatttttcaaatcagacaaattgttggaattacttgcggctgaatttgaaaaatgaatgggatttctggaaaagttcccatctaatttttttaaagacccaagcatctcttcacaagaggccctcagttttttatactccataaaaatgaattaaaaagactatattgtagtttccattcatctgtgcatgatcatttagcttgagagaaaacttgctgattgtgatggtttttggaagggaacattaatccatcaaagattacaattatgaaaaacccatattcattcatcaataaagccagtaatatgaggattatgtttattattgactaaaatttacctttgtgaattatcattactatctccaaaaggtgtaagttattggtaatatcattatgcaaattacacatcataagcggtatcccagatatgataatttgaattcttcaatcctcataaagataattcaaaatctataagattaaatatgcacatggggtctatgtagaggactgagaatggaacatcacacacaggggagaatagagtgtgaatcttcataaaacagggccaaacaaaaatatattttttgataaaaatgaattaattaataaggagaatatatatgtacattctcattagaatttttactcaaaagtgtcataaataacctgaatcagataatatattattgggatagggatttaattcatttatttttgtgattcttttggtttgccattgtgtaatacatttacatgcctgaagaatattgtgatctgacttttatctttcttgaaggtttcaaggaatttacttataatttgaaaattatcagattcaatcctcttacactgctgtagatgtcgtcgcgcaacggctatcctgctgtggaagtcgtcgcgcgacagcagctgtgctccaacaagcggctgctgcccttttctggctccgcagtccgcaaaggttacacactatctctcgaccgtcctctggattcaacacttcaatgccaactgccaccacacccacgccctccaactcacaccgttcacctgacgctaaccttatggccgccttcctcctgttcgactctctcgtcccatcgaagaacacggtccctcaaaacctcttccgcatctccctctcattgaaacgtgccaacaaactagacatcaacccttcctcttcacataatgagctggcaaggggtcaatggggtgccttgccagctcatcgccaatgctaatgggagtgtgaaacaatccacaggccatcagataggcttgattccgatttcaatcgggtcttctactcctatgaagcaaatggtaagttgatttctctagactgattttgaatctgatcggatctttcttgtcatcaccaagcctgatcaatgtttttaatctgatctactccattctagaggtcaaatgatgtccgacccgaaggcaaaccttgattgaatccaatcttacctgctaccgagttccgacttataccaaatcgaaggtggtttttcattgttgccgatttctttcatccttcttaaaagacggccgtttacttcttcggtctgcgtcgcggaccttcacctccagcgcagaaataatccagaagaaaaacaaagagtgagttattggcactttatcatcagatgattttccgcttcatgaaagcagttcttgcatctaatgatgccaaaatatcgccttatactcaaacaaatagaaccgatatgcaaacgagctgttgaaaatccagcaaaaaaaaaagcaccaccaccactcatctcaaaaggtcgtcgtagaatttgccgaatatcaaacatcggctgcttggaagacgaacgagaacgagaacgtccagctcatccaatcgtaagcagtcatcgatcgacctgtctgttttttttacatattcaatctccatcccactcttactctccctccctcactcgctatccgattagatatccacatcgccttctcatttcgttcctccacagaccacccattgattccaccctttctaatctctgcctacagactgcttcacccgaattcgttttggtcgtctgcataactcatccgcacttcctccttcatggcaaagaaaacgcaaccctgtcgatcggctgcttcggctctccaatcagctcaacagcagaagaatcagaaaccttccctgcctccccctccatcccccccttcactagccccaaagtccaaaacatccggctctgcaaagaagaagaataagaagaaggctgcccaggctcgtcaactcgactcgatcaaccatctggatcaactcaacgacaaccatactgattcaaacagtctgatcggtcgatctgatatgattggtgcctatccggccgaagatgccgtctcaatcacccagcggacaacaaccggcagcatctcccccgatgaggacgaggacgaccggatcacctctcataccatgcattccagtctggctgcagccacccgtcagactcaagaagatctactcgccacagctaacgacctctaccgtcagatcgagtctgcagccgcagccgcactcgctactactcaataccccaagagcaacaattcgatccataactctaacaatcagaaccaatcctcgacatatcatcaatccggtcattcaaactcaagtcagtcctctttggcatctcttcctccccccggtggctcaagtccttcccgcttcttttcttcttcgtcttcccctccttctctcctttcaatcatacatatcatccttcccttttccttgttccttttatatcctcttatatcccaatcagccccgaggcttgatctagcacaaacgtgatggttatcaatcatcaacccgcttcttctttaccaccgatcttgctcatacatgccgattcgggcgcaatcaagctctctttttgctcttcccctcctaaagattccatagaattcagactgtgttgacatcgatgacctcattaacttagttttgtcttttttcgcgctttttttttggttcctgtttaacaactttcagataatcactcgcctcatccggatgatgatgcatattggaattctcttcctgctcatctgcgatcgtttattcgttctgctcttccccttgctgccggtcactcatcttccaatagcaatcaatcacagtcctccgctcagaatcccggtgccatcctaccaaacctgtcttccttcgcccacgcaaccggtatggtcacctccacgaccacctccaacaaccaacagagcgtaccccaactgacgagcgaacaaatggcagcagcagctgaacaattggctcgagtcgtccaaagtcacgattggggtcgagcggtctccactgcagcgcaacaggccggcttatcgcatactagcgtcatgaaccacatcatcaatggcactgctcgatcgtctcacaattatagtcgtgatgggagcggcgccgctgctacacttagcgtgacaggtggaactgtcaccggaacgatacccctcggaagtttcaccctgcctctaccccttcacgctcatcctgaacaacatcagcaccagaactcacatgggattaatgagcctgtttactacactggcgagacgactattgtgacctcgagaatcggtgataaacacaatggcgatgatggtttgttagatgatggttattacagcgatgatgcgagaggaatgcgaggtgacattaatcatactatactcgacaaccgacataaccactctgaacaagctagtaacgctagcaatattggggtcaacaactcatctccagcaatgacaacaaccacgagtaacaagaagaagaagaagaacaagaagaaaaaatcggtcagtctccagaaatctgtttgaatcttaagttggctcaccaccactgaatactgatcttttgattatcgttattactattcatgccattttgcttcatcagggtaacgctggttccaatgaagctacccaacctcctcctgttccgagtatcgatgttcagcgttccgctcctgcgttaccatcgaatcctggagtccccaccaaagcatcatctcaactcaatccatcaacgcgaaaacctggtcttgatcctccgggcggtcatctcacaaatcagaccctttcaccaaatgctgctgcgcccgcctctcgactgcccccagttccaccatctgctcagaaaaagaaaagtcctatcgccacttcattgtcttctaacatcaacaattcagcctcctcatcgaccgtcacaaacaccaactcgaataacacctcccatcagcccaccgaacgggagcggattcgcgtcttctggttgacgctgaatcaagaggagcgagcaaaccttgttaagattgagaaggatgccgtgctgaaaaaaatgaaggaacaacagcggcattcttgctcctgtgcagtctgtggacgaaaacgactagcgatcgaacaagaactagaagtattgtacgatgcctattatgacgaactggagaattacgcggaggcctccaagaagtattatggctcagacttgaagacaaaaggcgacaaaggccttcctggagcctacccaaagccaccaggacccggaccattcccaggaagtgtggacatcatgatgacggcgacccaaccatcaactcaagttgcatccaagaaggctgttcccaaacctactcgtgatcataaaaacattcggccaagacctcagcaagccgtgcctcagcagactcatccaccgccccaatctacaaatggaaccaatggacattatcagcaaccaccaggtgccgccaaacaaaacttacccccaccgtctcaattgaagaagttgaattcacataacagcaatagtgatcacgatcacacgcatagcccaagctgcccccaccatcctcatcaccacggtccaaatcactatcaccccaacaatcgtggaaaaggtgttgctaatgctcactgcattcccccggctgctcatccacggacacatccccgaaatgaagacgcgtttcccgatgaagatgcagaggatgaggaagatgaggatgaatacgacgatgacgatgaggaagaatatgatgaagttggtctgattactattttggcttgttttcgatctgttatagctgacctagatcctgcctcttcacaatgcaaccacttttacccttttaggacgaagaggaggaaggcgagtttgaagatgatgatgagatcccagcgttagaagaagtgcccagcgaaacgttggtaccaaataacgcacacaagaaacctcccatcaacggcacaaatatgccttaccctaataaattgcccaatggcgataaactgagtagcacgcatgcaaacaacagcgatttatttggatttggaaactctctaactgtcaaaggtccgttggcttggatttcatttttttttctaatcaccagcttcttcatcattatactctcctgctctttccttcacattcatagagcaatggaggcatcaaaaaaccatccctagcttttgagtcacctagtcattctggacgttacttgtattgagctcattgcgtctcattcttcccccccccccttttcctttctcacttgatttgtttcgttcccatacggtcgctgttaaaacattgcgaatcgtttccgtcgattattccgcttcaacccacccttgcggctcggtccaggaggtatattgaccgtggccgacgaccttcttcggaacgatgggcaaaagttcttggaaatgatggaatcattggctgataaacgtatccagcgggagcgagatgcggccgaaaatcttctggctattggaagatgatgagaatgacggggatggttacgatgcagatgagagtaggatgatgaggtgcggacctaagcattcaacttgatggtttgcctcactgacaaacaattctttgtgtcttgcttggttttgcttggtttaccagcttgacaacaacaatgtatttgatgaaaagatcatcactgtcttatcctcaaatcacactgatctagtgtgcttgtctttgtctctcttcttgtcgtggtcttttgacttaggatcccctcccttcctcttggtgccgcctcctgctttcatttgttggtcttgtgagctgtgaatgaaattcaattggtctgtcagtttgagtatctgcttggatttatggagagtataccttaggagttagtctgtcaatcttggcttgttcctgcttgatccatgtatccttcaagtctaaaacacaaaattcacccctgaactagcacccaagaatcaaattttactactaggatttgtgacagtcggggtcatttggattctggataaaaagccattctgcccaggtatattttagtgagctaagacacacaaaacttcctgccaagttttcaataatgaataacctgatgaatttagtaaaataagccaagtctctgattgatgatagtaattttcctttgttgtttttgtttctcagcttttcttctctttcttacaaaaaactgcaaattcagtccacagagaagacttattcatgacaattgtcaagtgacaaaggtgtaaaacaaatggaagcaaccaaaaaagccaaccacaactgtccttgaacaggtcaggtctttactgcatatgcaagatgaatattctgcaaacttttgatgaatcttctgaaaaaaaaattgcctgtctgctcatcaactcatctggctctacctctgccaccccacaagaattttcagtgcaattcctttgaatcagaaagcaagaagaagacaacaaacaaaagaagcaaacaaccagttacaaatggaagaaaaacaagatggccttgatcaatttattgacttcactggaggacaagtcagttcacttaacttaaatcattgtcccttcattttcagattcagttctctgatgacattgtcctattttaatttctcctgacctgagcatcaaacagaacaaagaaagccatgaaactgtggaggattgcaaggaattggctagtgatcaagaaaagggtaattaaaattttgaatcaaggattgattatctggaatattcaaactgaaaccaatttgcaccatgatctaatttttccactcactcaagcctttgggattgaaatactttcgtggaagaaacctacaatagagtcaagctggaaggcaatccaagactcaatcattgaatatctcaaaagcataaactcagagaagtatttagtcaatgtcgaaagcttacatgaggccttcaattatatgaagccatcaacacgtcaaattccggtcagtcatacaagtgactatattcaaggagatggaaattgtctatttcgagctgtttcagtatggatgattggaatccaagacgctcacaaactattacggtcggttacccaaatatacgccaacaaccacaaagagtgggtccaaacccttcttggagaagatcaagatgttgaacaatggattgaaaatattggacaaatcagcactcgtgtgggatggggagattcaacagcgattcaagttctatcaaggtgctatggtgtgattttactggtagttagctatgaaagaaaaaacaatagagtaaccccacgtaaatactttccggatcctacagttgaagattctgtcacagaacagactgaagtatactttatacttcatattgacaaccattttgaaatactaaacccctttccagatggattttatatttataagctgaaataactttgatctttacaaaattagttgattttgatgtctataaatttagttaattttcataaaattgtcattgaaattttgcacattcatacccccatcccatacacgtgctgatttgtccaatattttcaatccatttttcaacatcttgatcttctccaagacgggttttgacccactctttgtggttgctagcatatctttttaacatctcataatagtttgtgagcttcttgggttccaaacatccatactgaaacggctcgaaatagacaatttccatctccttgaatatagtcacttgtgtgtttgactggaatttgatgtgttggtggcatcatataatcaaaggcctcgtataagctgtccaagttgatgaaatgcttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcaactttatattggaataaacattttgtggaagacattaagtgctctaatattaaacagaatatgaattgattcaataggatgatcaatgttgattctgatgccagcacattatcaacctgcactgatgcaaacatagaagatgatcaattttaaagtagctgtgacctagacaagaacacgtgcacattattagtaaatagttggtagtgtaggaaccttaaacaccatctagtactatttatatatttacctagtgctaattagttcaatctttacatatacatcttgagtgttataaatacatttgatattccaagtcacaaaaacagaaattgtgattttagaatgaaagatttgagtagcttgtggtctggaaatttataacactcatgttatgatcatgtgctagtatttctgatagatataactgatggccaaggtggaatagagatggcactttgggtactgaacctttttcattactgaactctctacatgcatctctgctgcctgatgatgtggagggagtgttctgaattggggcaggtaccccccaacaggttgcaaagtgtgcttgaaaacatttttttccagttacaaaaatcaacaaatgacctatcaattgtttgtggacttggcaaatacgtcaaatcaaggaggataatgattgtgaagaatacagatgggagggttgttgagggcctagccagtctggttgattagatttggggaatgatgagtttttgaatgccatccattaactcacttgttcaatgtttggctagttggcaacttgaaatctcagatgtggtagccaacatgagtggaatattgtgggttctcaaactggccaagagcttgaacagtatttgtgcaggaatcacatgattgtcaggggtttgatgagaattcaatttccaggcagaggaacaaattttatggtagtgacctatattgatggaaactaatgggtgagtcaatttggcgcatgacaataggggagggaattttatacaaggatgggagggttgacacagttttatgagaatcatgaactcccagtctatagaagacacagtgagtagtctcaaagggagatcccctaccatttcacatgcaaaaatatcagtgtttaatggacttggattttggatcatgtttttatttatcaaggaattttgatgttggagctctgcatgcaaaatgaaagccataagtgagcccactggattttgaatattgtgatacactttctgctagataggaattcaatccccttttttacattttggcctgaaatccagaacaaacaacaatctcatccaaaaactttaccagctctagatacccaaaacagacttggattagctttctttgctcatcttaaatgaaacacaggaaaaacgtaagtaaaccaatgagttgtctgatttctgaatagatgaataaaccactgattactatccatcaaatatgcaaatcatttattccacagaatcaaactttaaaaaaatcatccctaccaccaaagcttaagcaaacaaggctagaccacttcagatttcaagtagtagaagatgacacacaaaatattcctgtcaagcttgacataaaggtaacagttattaaaacagaccaagaagtggtatggttcattctgaatgatgaaaaaacaattgactcattacataagtatggctttgtctttcctatttcatttgacaaaaaaaaaaaacagcatgccacaggctccaatggtgaaaagaaaattcaaaaagtggtaagctattctttaatttgatccagccaaggcttgaatcaattgaaattttcactgattcattattttgagatcaaaagaatgttgattctattagcaatgaggatatatccttaagcctgcttgggtcaagtgaaagaagtgcacatgtaagtaaagccaatattatcaaattttgacttcaaaattgtcaagctctagatcttgaaacctttaacttattggttgatcatttttaatccctaggattccaaatcttttgaacaacatgacaaggtgggtacatggaaaggaatctcaagtatttcaatgaatgctggagaggagatcaaccacaaattaacttcaactaaatcccaatattcaaaggtgaaaataggcttttcttaaaaatcaaaatctagatattactaatcagaatcaatttttttgtatttaggagttcaaattggagaccaaaccaagttcatctcatcaaaaaaataaagacaagaagcttcaaattgtgagttaagttaatcttgaatcagcaagcataaatcaagaagaagaaaaattaaatcaccagtgagctgcttctgtagaattctgataccaaaagccaatcttactttccaatttttggtcaaactaagcaaaagctccaagctttcaccaacaatacccattatcctagtggaagacattattggaaaactatacagattgtattaaaagaaatgttagaaaatgaaaattttcaacattcaaaaatcaatcagaatgtattagcccaaagcgtaggaataaatggactggattctcaatggaggtttagttttaattatataaaaggtactttttcatatcaaattcattccaacttctagttatccagatgtgattcatgttcatattttttgtgcaggtgatgggacttgtcagtttcgtgccctttctttatggcatgaaggaaggcaaaggtcttggaaaaaaattagagataaaattattgaagagctcaaatcaaacactttagcatacagatcatattgcatagaagttgataaaaaaggaaatcccatctctttggctgaatatgttcagaacatggaaatgaatgttaaagaatggggatccaatatcactttattagccatgtgtaatatttttaagcttaatattttagtcatatcccttcatagctcatcatgtttcagccagatgattagtcccagtgcaccagtcaatttcaaaataccttgttatattttatgtttgtataaagatcactatgaagtagtattccatactcaagctaacttgattcaataaggattacatatatttgatactataaacctgatgcactttccacctgaattccaccttaaccttaatcacaaatccaccaacttagggttgattataatccctatataaaaatgacccatcaaacaacttagcatcccctagcccaaattctcttcctaacaagacagagaaagttgtaattatagaaacactcattcattgcaatattaaatcctgaatcagtaagtaaattgccttcactgtatgcctaactcacacaatctaaccaaagaaaatttccattaaattagcagatagaatattctgaaagcagtgatgaagagagattcatttctgatttgctcaatctacccagggtatccaaggaaatcatcaaccagggggtgttccaatccacttcaaaggcaggagaacgtttctctaaaagaaactttcctgcatccaaggtcctctatcaatctacttctaagattgacttgatcaactcaggcaaatgttatgacaggatatccaaggtcagttcatttcattattgtttcatctgccatattctgacagagatttcacttgttatctcagacttcacatgatcttgagattgtacagagcaacaagtccaagtcagaggcaagacatgctggtaagctttcacaagacataatcaacaaacaatccatgaagttaatctatctgctttgatgttttcagaatatacaaagaagctggaccgggcagtgttaatagtgatcattttattacttccagcaccatagatgttgtcccgtgtcaattatccaccctctaaagaagcatatagcatcagatgatacattcagcttgcatatgcttgtacacccctatagatgtcgtcgcgcgacgactatcagcagcttgtaaatacataaatatgtgttcacagaaaaaatcccctcaaacggaagctctggggccatgcgcagcactctcaacaatgacactcagtcaaagaaactcaaacagccagcaatctccaacttcaatcagactacaacaagaatacttctcccggcatcaatcagctcatccggatcagacacaccgatcatccatttgccacaaccaatgcctcattcgctggattaaactcaatcaatcctccaaaacaagcccgagcgttatgagctagaatatgaaagactggtccgacgacgcgctcgagaactcacatcaaacccttctccatcctcctcctctgctaccgcagcaattaccccacccgaccaagggcctacagagtcggacgcgtccaaatcgtggtatttcattcggttcccttgcacagacccaaccgggttgaacataacaagaacgagattacttgactgaaaagcgggttatggatgttgcagtcgaacacgacaagactagacagaatcgcaagcttacttattagtatatccaccaaacgacaacgacaccgataccaacgtcgtaagatgcgatttcctgtgctctgtctgttcaaatggatatctctactgatgcccaaaaatgcctatgacattgcccatctttgatatccagctcatggccaacgatcgtccgcgtgagccggacaggagctcgagaaatctcaaaaggctccgatcggaagtgattgaaatcagtagcgatgaggatggcgacccaaaacaagcagccgatcgccatcgaaccaagatcggatcccgagatatctccagtatcccccccgtcccgagcgcctccaaacctcaatcagtcctccaaaacaagcccgaacgttataagctagagtatgaaagactggccctacaacgcgctcgagaactcgcgtcaaacccttctgcatcctcctcctcggtcagcccagcagttaccccaaccgaccaaggccctaaagactcggacccatccatatccgagccattccctaattattggaattcagctatcaaggtgaccttcaacgattggtaccctgattgtcctaacacgcttcgaattgaagatatcattggtccggtaaagttgcctttcctatgtatcaatcctacgtcagatgtaatcctttggttccccctgacgccgcatatacttttcttcttttcgatcatatgtagaaagatcggatcaaaatggccttggtcagctcttacgtccttgaactcccttggatccataaactattcaatccaaggactcggatcatggttatcaggcaccacacagacgtcagccattctctcctctccaccttattctccaccatccaggctgacattgatgatttcctcctcttattcacaacatacatacatacattacattacagtgtgggtcgtttaaggttaatgaacgtgcgaacatgttcttgtgccatcccccaatgctcaaaactgccaacggtaacgccaaagctggctgtatgcatatcaagttgagaaagcatatcttctaatctcatcttttactgtcgatcaaaattatctaacggtgttcctattcttatgattctcagattctttattgtcagtaccagaaatctcaaaatctagaatcatatatatcatgccatccaacacaagtgaagctgatcaaaccataattcaacgcgatccagatattctacgataatttttgtcgagttgcgattccgacggcaaacgcagtctccttcgattatgaatttgttgagaatgtaagttgagcaatcggttggcttcttgatcaggaaggaactgatcatctttagtaattgctttccatgttcccaggcaatttggatccaagatttccgacggttcagtggaaatacgatcggatataacagtagacgatctgatgacgtgcccccgtttcgaaaaactcttgacgacttgctcgaccggatgggagtccctctcccatttcgtaaaccgctaaaggatcatgatttcggctcagcggctgcaaagtaaatcacacaagaattcccggtttggttgatatacctgcctcatgcttatctccccttgttttttttctttcttcgttactcacgcggatttaaattttagtctggtagtttctattcaaggcacccatcccgcgaattcaccgatggggcaagctcacttggcagagcagttgaaaactcttggactccagtcaggaccgggcactggccggacagctacactggaatgtcaggtatgcattgcatgcattcggttatcattcttactgaatttcactttactcgtagggctcatcaatcggcagttacgatttgaagtggctcaataacttttaccgttgcgcatctggttcaccgccaacagctagtaccgaagatccagacttgcagactaagacgcccccgctcacagtgctatacccgacccttcataccgtccgaaatagtcacagcggaaaggctggagctgggacgttattttgtaacaaagccacttgggaaaaggcgaactttccaacccatatctttgcggataccatgtccaaacgtaccggagttttaatgcacgttaaggtgagccccctctcagatagatgtccactctctgagccacgaatgattatttctcacaaatgagaaagaatatgctggtacttggattatagatgattttgggtctattcaactctgactcatcggcgaagtcgactagctcaacactggatacagctagtgttgagaagtctggtgcaagagatgggaggattaataaggatcacgctggcttcttgtacattggctctcataacttgtaagttgaagtgtttacgatccttttagtaagagctcgtctcatctgattaatgttcgatgtgcggatcataaacgtagtactccagccgcttggggtaagttcaacttgaaatcgggctccgatgattctacttcactggagatcagcaatgtaagcggtgaatcagcggatgttctattgatcaagatctggatctattgacagtttctttcttttcttttttcgtagtgggagttgggggttgtgttaccggtcaagtcacatgcacaggctgaggaatatgtgacttggcagaggccaacgaaaccctatggacatcgtgggaaggatacttcgatcccatggtgagagaaattgagcactgaaaaaacaaataaacctgtgatgatgatcttgattgcttactccaattctgctcatctacgtatgtaggatgcaattctcacacgggcgttgagcttgttgtaaactgaagtatttgatgattatgtagagctgggattgattgtttgaattatttgtacgatcgttattatttatttatttagctagttcttcttcgtgatgatagaaatccaagacgagtttttttttttcttgttcttgttctaattctctgatcggatgttgtggaagtaaatacaaaaggaaatgagtttagagttgagcgagcgtgctctttagtttgtattgcttgatgagatcttgatggtgttgtggttgatgtgatgtcatagtgtgcttgttctgggaatggaccgtgtgtttcccccggggggggatggtgcataccctcatctttttttcttttctttttttttggagttcacagtcaagccaagaaccaaccaactcgaccatcaactacgacgacgatgaactaccaacccatccaagccgcacacaaccaccagcacttggtcccacctcggagtcggaagtgcaacctgctcctgctcaccctcatcccaatcatcttctgtctctcctcactcagcttcattgccttcaagcaatcccagtcatctcaaccaacactaatatcatctccctcactctactcactcaaactgttcgaccatcaccagctcaaatctcaggccaaacaactctcatctgacctactcagctggctcgactccgtccacaacccactccgactaccttattcttcaacctctgactacgactctgaccaggataacccgctcctcaattcacccaacgaccagtctcctcgtccaatcctacccctcctcctcaactcacgccaatcctggaaatcaatcctacactctcagccactctctctccaacaggcccggctggactatgaacagaacttccatccactccaaccacctcccggcttcgatcaatggttccaattcgcacggctacataacttcaccctcatcaaccgattcgacagcctcatgtctgatctcgaaccatttagaaagctagcccccaccgaactgagccgtcgcactcaagaactcgtcaagatccccggcatcaccctcgtgaaaattaacccagactcgagcgtccaaactagctcgcccagtggtcgatttgctgccggccatgcattacaacagatcatcgatcgcatacactctcaatccgacttcaaactccctgcactcgaactagccatcaatgaaaattctgaagcaagagtcttacctcgacagacccgtccactagcaggcgaagaattcagctatctctccgatgaggatcgaaaactctacggttagtcactggttctttttatttattttattttttattacttttaaagccacatacaccaccctgataaaactatttgctcctttgtagaccagcaagatccggaaaagaagccttcgctggctggattcaaacctcaatgggggcaagatgggaacgtatgggatgcctaccggcgtgcctgtccctctgactctgccgcacgacgtctggtagagaccatccgatcagctgaatctcttacgggtgccgtggctgctggtggtggactatcgtcattgagctcaactcaaacccacctttccatgaaccgtccaactcggcttcgagcccttccaataggaactgcccctctaccctcgcggagagagctaaccttcctgtgtgaactcgaatcagccgcctcattctgcgaacggccatcgactcatcggctccactctgccttctttgccgaccaacgctcaatagaacatctctatccactcttctcaccctcaaaacctcaaggcttcgctgatatcctcataccatcctattatcattattccccaagggccgaatttgtttacgagtctgattataaatccggtcggaacccgactccagccgatattccatggaatcaaaaggctaacaagatgtattggcatgggaaacttaccaggggtgctgacacaccacccggccacacgagtagcttccagaaacagcggctggtcaagttggtctcaaacgataccgaatctgctgcctccctaacctcgatggcccataagcagggtgagaccgatccatcgtggcgctcagaaacaagtcgagtcctggtttccctcaacgtcacctccgaaaacttactctccgtctctgcaccggcaacggtcgtcgacccactcatgctggatatcgccatggcatgtgatcccaaagctggggaatgccacgaactcctcaagcagggatatcacatccaaccacccgcaccattgagcgaatgctggaaggccaaaatgaccttagatctcgatgatgctggcttctcctctcggttcagtgccctgatggaaagtcacagcgcggtggtcaaaatgagtgtccatcaggagttctggcgagattgggtacaaccctggtacgtatcacacctcttgcagccttttaatcgctaagcgcaaaaccgatctggattgttgctttgtttttatctatctctccctcaggtatcattccattccgctctcgtcgtcttacgcggaattgcataacttggtcaattttttcatgggctgcttccgatcaaaaaagagtctagacaagaagcttggaaagtgctcagtgattcttggaaagcgctcagtgattcctgatgggaaccagcagcagcaattctttcctattccatttgccaaaaaacagcatgctataggctccaatggtgacaagaaaattcaaacagtgataagctattctttaattcaacccagccaaggcttgaatcaattcaaattttcactgattaattattttgagatcaaaagaatgttgattctattagcaatgaggatatatccttatgcctacttgggccaagtgaaagaaagaagtgcatgtgtaagtaaaaccaatcttattaaaacatgacttcaaaagtgtcaagttgcagatcttgagacctgtaatttattcattgatcattgattccaaatcttttgaacaacattacaagttgggtatacagaaaggaatctgtgtttcaatgaatgctggagaggagatcaaccacaaaacaacttatcaatgaatatttctaagtaggaagacaattgaaatgtattgtgtgtctctaattccagatgattagtcccaatgcaccagtcaatttcaaaataccttgttatattctatgtttgtataaagatcactatgaattagtattccatgttatattctatgtttgtataaaaatcactatgaattagtattccatgctcaagctgatttgattcaataaggattacatttatttgacactaaacctgatgcattttccacctgaagccaaccctaaccttaaccacaaatccactaacttagggttgattatacttcctatataaaaatgacccatcaaacaacttagcatcccctaacccaaattctcttcctaacaagacagaaaaaggtttaattatagaaacactcattcatggcaatattaactcctgaatcagtaagtaaattgccttcactgtatgcccaactcacacaatctaaccagagaagattttcattgaattggtagatagaatcttctgaaagcagtgatgaagagagatttatttctgatttgctcaatccacccagggtattcaacaaactcatcaaacaggaggtgttccaatccacttcaaaggcaggagaacatttctctaaaagaaactttcctccatccaaggtcctctatcaatctacttctaagattgacttgatcaactcaggcaattgttatgacatgatatccaaggtcagttcattccattactgtttcatctgccatattctgacagagattttacttgctatcaatgagggctcattcaaggtgctcctgctattagaggagttaatagaacttttaaaatcaaagatcattgccaaatttcagttacagaaattcacagatgaaattcaaatatgtttaatagcggttgcgtatgtccaatctgaagcgacggttgggtacttcccggagctggtagttgtgtccagcatttcttgagatatggtttatgctgagaacctaatgagcagcccaacttcacagtctgattaatgcagggctagtttgtctaggcccaataggactccaccaaatactaatttataaacaaaaaacacaccttaattgttattgccctggtatattccccagggtgaataaatcccatcatttccacctcatctccaggcatgaatctttcaaggtttggttcatttgttagatgattcacactcaggcaaattggtgaaggctgataagcaacagtagtttacacatagtcaatatttcttgatcctgcaaaacttagagaactagaaaatccacacacattgttctgaccaagatctacagccataagaaatccaccctgaaattggttatttccaaaagaataattactcgtgatcaccattgtccccctgacacgcaatttttcctcttgatcccaagtgactgctgggcgcagatgtcctgaatgtggaagccaattatggttttgagatattatcactgggaaggggttgttctgggtgaggaggagtgtccctgcaaagaggatttctgtagtgatgtttgtaaaagctgtctctcttggtgaattccaaagagttatatgataatgtctcatctcttgaggatggatctgagcctgagcctggggagaaaagatcaatgtattgaagttaattatatcagtattagaactgtggaagagggtcctgtctataaagcaatttccaagaattgatagcattgtacccaatctagaataattttttaataatggggaatcaatggtgttcaagcaacaacccatctccttccttttatagctatttctacagaattactaaccctaaccctttaatatgaatattcatgcattactcacaattatacaaatttatgcatggatcatgctacaactaatcacatgttatcaccagttctatgcatattatcacctgaggcatgcatctccccattaacaccaatgttattggaaacaacaattcatgcctagtgtcatgcacagcgacctctgttacctaattttggtggtggggtaacaaggttactaccctaacattccatcatccaaaattcacttataaaaatttccaaggtaatgtttgcatcctgatacacagttagatttatcccccacaccttgcctaatgttttcatcaggtgtatgggcgcccaatgatgtgtacctgtctacctaaaccttaatgtgagttatcatggttggttggtttcttccatgactgttctatgagaaaaattctagatagggttgacttttcttctggacttcacataatcttgaaatgattggattccataaagaagcagcactaaatagtttcaagattacctatccaattctgctttccagtaagcaaaaactcactttcaaaagctgctgacaatttttttatcatgggatcttgtttcagtctccaatcaatccaccaggcaatccaatttaatcaaagattctggagatctttgaaaataatgtgagtatccatgtttgattaattcaccattccatcaaagagtcctgacatgtgtgaatttttatttcagccttcacaagttcacatgaacttgaaatggttaggaccaaaaagtccaagtcaaaggcaagtcataataaactggaatgaacagataatcactaaagtaaatctagttgtttctatctttcaagaatatataaagaagcagcaccaagcagtataaggattcaccatctaattatactttccagtagaaaacactcattcttaagagctgctaatcatatttttgaaacaaccaggtagaaaaagatgcagttgcaatgcagaatgtgccagtgtgaggctttgatcaatgaatatttctatgtaggaagacaattgaaatgtattgtgtgtctctaattccagatgattagtcccaatgcaccagtcaatttcaaaataccttgttatattctatgtttgtataaagatcactatgaattagtattccatgcttgagccgatttgattcaataaggattacatttatttgacactataaacctgatgcattttccacctgaagccaaccctaaccttaaccacaaatccactaacttagggttgattatacttcctatataaaaatgacccatcaaacaacttagcatcccctaacccaaattctcttcctaaaaagacagaaaaaggtttaattatagaaacactcattcatggcaatattaactcctgaatcagtaagtaaattgccttcactgtatgcccaactcacacaatctaaccagagaagattttcattgaattggtagatagaatcttctgaaagcagtgatgaagagagattcatttctgatttgctcaatccacccagggtattcaacaaactcatcaaacagaaggtgttccaatccacttcaaaggcaggagaacatttctctaaaagaaactttcctacatccaaggtcctctatcaatccacttctaagattgacttgatcaactcaggcaaattttatgacatgacatccaaggtcagttcatttcattattgtttcaccagccatattctgacagagatttcacttgttatctcagaattcacatgatcttgaaattgttcagaccaacaagtccaagtcagaggcaagacatgctggtaagctttcacaagacataatcaacaaataatccataaagctaatctatctgctttgatgttttcagaatatacaaagaagctggaccaggcagtgttaatagtaaacattttattacacttccagtatagacaaaatcaatattttgcagctgctaaagttttattcatcatgggatcttgtttcagggtgcaagaatgccactagccagcaaaattcaatcaaatatgtgggagagtattaaaaataacgtgagttacaaaaaaaccaaccccagggattctcaacaggatttattgaaacaactattctagttattgatatactaatattgctattgaacaacaagtccaagtcagaggcaagattttctagtaagtcttcatagaatgcaattaacaagtaaaaaaagaagttcatctattttgttttccattgttttcagaatatttaaagaagatggaccaggcagttttaaaagtgattattttatcatgcttacagccaaaacaaaactgatatttttcagcagctaaaattttctttatcatgggatcttgtttcagggtgcaagagagccactagcaaacacaaatcaatcagatatgcaggagagcattaaaattactgtaaggcacaaaagggattttccacaggatttattgaaacatctactctagttactgatgtactaatattgatctaatcatgtgatttcttccaggtttcaaaaaaagaaattattgaattgaaccctgtggtcttcttagaagaggtcagatctggtgttcattccatcacagtttcaccaaccatattctgaaagatagtgtgaattgttattttagcctccacataatctcaaaatggctgggaccaaaaagtcaaggtcagaggcaggaaattttggtaagtttcaataaaatgtaactaacaaataataaattacattaatctagaagtttgcactttttcagaaaaaaacaagaagaagcaccaagcaatattaaaagtaaccaactcattaatcttttgttcattttttcacaaatgctaacaaaattttgacaatggcaacttgttttaggttccaagagatccactggccaacctaattcaatcagagatgctggagaccattgaaaatactgtgagtcacaacaagatattaaatgctaataggaattattgggaaaaaaaaatgggattactaatattgatataataatgtgattatttccaggtttccaaaaaagaagtaattgacttgaccagggtggtccacatcaaagaggtcagatatcgtctttcattttatttggttacaaaagaaacattctaattactgattggtaagactaacacaggatcacatagagattgtatcagggggagatctaccaagtcctgcctcaacctggaccctaatcaaacaaaaaatggccaactacgttcaacaggataacctctattacataccaactcaaggattgaaggtggccaggaagcacatgtcagaatatccagtccgtcataccaccaatttgatagatggggatgggaactgtttgtatagagcattttctcaatggaaaaatgggaaccaagaagctcatccatatattagaaaggatctttttgaatatgctggatcccagagggagtcaattagaagatatataggacgagactgcaaggaggcagacatagacaggtggattaatacccttggcagacctcaaagttggggagactcaatgtctcttgaacttttggccaatcttcataataccatcatatttgtagcatcccttaatcctcttgatggccgtggttggcatagagaatatctccctcaaaggaaaccccaaccaaactgcctcacacctgtttacttcatctttcacccaccggaccattttgaaatccttgatcccttcccttagcttttttttgtccccagtaacttcaatattttgcctcatgattttctactcagttctgtcctttgcacccatactttccatgtttttttcctacattatcattcaatctctactttgaacacaattcctaaattttctcttatgcaaccacacacaaagctggcagtatgttgtctcgctggatttttgtccttttcattgaggaattcatttttatccatgtaaaatactcacaggatattgtacaacaagatgaatcatttgaaccaactgatgaaatatgtgagtcctatttacacaaatttcagccctaaccaatatgtcatgcatgaattggaacttcaacccatatttcaaccacattttggccacctatattcatgacgagaaaaaattagaccagccctaacctaagaagatcaacacccacatttcagccactttgtttttcattatataacagccaactttttcacattcagaatcagtcactcacccatccaacagatacaacattcaaagaaccagcttccttggagttgaaatctctatgtaagctcctcatctcaatctggcagggttcctcaattacaaaagaaaattgaaactgaacttttacttccaattacaagagctatttggtccaaaataataatctctcactcattcaatataatcaatattcaatcttcacagaggaattgaaaactttgtgtgagctccactcactcctctttaagcacattcattgcaactgacattcctctcccaaacccttgctctttttgttagaaaccatggccactccagtattccaaagaacagcccttgatccagaggaggcttactttataatgaccaagattgaagagttgggctttatccccaacaaatatgtacaaggctttagaaccttggatactgacaagaagtttcaagatttggagcccaacatatcaaccactctaccaatctggatggtgattgaattgcacaagaagaaactgggtgaggtattgctacccaaatggttctccttggaggaactgaagaaggctagacaaatggaaagaaattctttgctgctttcaccattaccattctactggtttgaaatgtccaaactttttcttgaactgttgagctcatttcttaatttctttgcaccttaagaattcattcctaattttgcatctatttttcccaatctgtagagctcctcctcaagatgccaagtccctggaagagatcaagctgataaggcaggatcttaaggatatcagatacaccaaattgcaatccaccttacaaactgtcctcaacaattcacatgaggcccttttaaaaaatccagaaacaaacatatcagttttcttcaaccatcttgacatccccaacatgggatgctttgaaataagtcaatttcgccatatcctatcttttcttagctccaaatataagagatttgattcaagtaaccctactgagtagccttcaattagatgaataattttactaggcccactaaatagataaatttccaattacataatgagacaaacaaatgaaaattcttcttaatttttcttccaaatatccacaaattagcatcctccttttctcctttgtgctcaatgcaatgatttcattcccttttaacaatgatactgttgacaacacacaagcctccattatataatataatgtttttattaggtgagaaaggtaccccaataccacatagatgggggagtatgctagaattggaaattattcatgatagatgagtgatatcatggagacactgattgaatggcatccagacaaagaaactgggtggcaagagtttgagaggtgaaccactggagtacacaagagtgaggtcaggtgtcagtgtgtgagtaaagttggagtggagtgttgtgggaaagcaggtggagtactgtggggaagggaatggagaagcagagtttggtaaaggagggaggagggaagggggagagtaggatcattcagatactacatcattcttattagatcagggcagataacatcaagagtatcattagaagagtgtggtagtgacaggagtctacctaaaaaaaccatcaggttagttataaaaacaacaagacagaagcaggggagtggctacagcagagaagactactcattatctttggacgcaactctcttaccacaacagcagattgaaccatatatatatgattgaaaatgtatttttaaatattatggattacagtacaagataggggttaggcagaacaggtgtaacattaggcttaagctgtccctcaaggtgatatttgatttttgaggacctcattaaatactattttgaagtctgccaaaccttgtattgaacccaatgtttgaatcaggaaaaataatattggtctatctgtctagtgtgagtggatgaaggcctgcagggaaagataacttgcattggttggttgcaagttcatttgatatgaaccatgaatttttaaattgtctctgtttaaattcttattgtgggtgttcatctgtatgtagattccttgataatctgtcaaaacctcagctttggtaattgaagacttctggattaaagggttaggctgagaccaaacagtaagtaagatgtgatgccacagggttagttttagagatcaatgggataaatttgggaaattgtgctgagatttgtacttgaaccatccaaggtactatccattttggcaaaaccatattcatattgaagtggtttcttctacagggctcagtcaaagtgtagatggagatgaatatatatttagctcaagtatacagctatgttccaaccctaatcctaactcaaccacaagttagacagttgaatttttgacagccagacttgatttacatatgaagccctgcaatatttaatcttttatcttgattaatacatctgaattgaggctgaccacccaatttgaaatattttaaattccctaaccaaggtaagcctgcattcatcccttggaaccaaatttaccccatgtgacagcaattgctgaatcatctaatgcctcatgttaattactcattcaaagacatccaaagatgacatactcaaattatcagagtgtcttgaagagactggatatatctaggaagctagccctgaaccaatcacttggatttatcccaaacaaaaatatattccatgcagtggaaaatgtcccagaatcactgattgaggggttgataccaggaaaaaaatccaatcttccaattcaggtcatcataaagcttcgagataaaaaccttggagagataatcccaccagcctggttttccttgccatgcctcaaaaatttactggaggaggaaacacaggcattgtgcttattagagctaccattgcccttctattggcatgagttgtccatactactgatcaagatgtttgtcctatcctctccatgctttgcacttcaaccaagtattgagctgacattgacttgcatacccaggagacccaataatattgagtcactgcagcaggtcaccaaaatggtttccaatctccactatgccagaacaaagaagataaactccatcattcaagacatactgcatatcaaataccaagaatatgggactgaagaaagggatctaaactttgacaagatatttgaagacacaataacttacaacatgactagttcagatgaggcttcgtactatgcagccttatatgtgatacacccaaaaactatgaaagctatgggatgtgaaactaaatattagctataaaaaaagttgcatgaatttctgggcaacaaaaataatatagcatttgaaaggttttgattttaggagttagagaaatatatataaacattaagctagccagcccttgagaaaaagatcaagagacaggagaggggaagaaaaggatataaaacaatgccccaagagtaagacattgcttacatgagcaaaccataagtcaagcatttgcttatgtgatcaaaccacaatttgacccacaagttcccaggggtcaattttttatataagagagggatgtttcctcctcttccccccatctcttgcttgaatctcatcaaccagtcatctctaccttttctgaatcaagaagagtaaataaagtaagtaaacaattccaggttgaagattctattccacttattcagccttgacatcttcaagtggaccttaacccatatatttatgttgtgaagcagtaatcctactactaataccactatcaaagtaacatgaacccagaccacatgttttgtcatacagttgagtttctttgtttctctctctcattgagagttttcttggatattttgtttataggattttggattttataccagctcacctgcaaaagatgcataagagatggagatgcttggaaatgtaaagtggaggatggaaatagaaagtgtactcggtgtgaagataaaggttataggtgtgagatgcctggttgtaagtgaatggtatatttctgctcttgtagagggttactaatcattttttatattttataagggtatatttatgtttggaaattgcgagcacagttggccgaccaacaacatgtcattgattcattgttctcatccctaggagaagattacagagaaatgatggttcttaaagaaagaattgaggagctagagactaaatttaagtaaaaatctgatgtggctttcactaaaagctcaacttctaattcttaaaattagatttgttagtagctagttaccaccctctctagcaccctcaccccttgcaacaagcccttacaccaggggcacctggaataagccctcattcctcagacccctcagacctcatcctagtgcctagtgttttcatcaggcatatgggcccccaatgatgtctacctgtctaccaggtaaaggggagaggtagacaaggtaggtcattggtcattgggcctaaacctagactgaacaccttcagcactgagggcactggaactacaagcatgggcaactgttatttttttctattttagtttgtaagacatatcaaaaggaaaacaaactccactgatcctgtggttcagtttctcaaaaaataaaaatatatacccatagccacaccaaaaaccctcagatttcaggaaatgatccaggtcatgtttgtggcagggtcagaatgaaggatcatgcactgtgcacacaggttcagaccatccactgagcatacagggccatttttttaaaatttggagaagataaaaaaatggctggtcctgctggtcctgcattcgtctctacagtaaaaatacattttaaacattataattgaaattggatagtcccaatctgttttttctccttcattttattttctgaaattctcaataaggtagattgatagatgtgagtgatacatagatattttggtggttggtcaaagtctgatgtaatggatttcactgctttggtagagcccaaaagtatgtagtgcatggatgtagggttatgtgggatggaaaacatctgtttcccagttcaaatattattttgaaggtatggagttatacaaaaatccctggtaaactgtaattaaaatgaatccagggtggagttcaatccagttatgtacctacagttaaggagaacctactcatgtaagcttcatggattttcaaaggaaaggaaaataacctattgagttgttgtttccattccttcctctgtacttctgcatgctacacatgttccatatatatgtcatagcttttgtagtatacctggagtagaagtgagtttgtgtgaaatatcttatgtcacagattccacaacaacaacaaactgagattacataatccattctcattgtatttagtcttgaacttcctttcacccttctatctcagtggagacctgacttatcatttctactgcactagctatgttaatctttttccttttttcattctatcatcttcaataacttatattgagagaattgacttatcatttctactgcactagtaatcaaacaaacaacacttctggaattgtctctcccaaagcataaggctttggttctggtactgatcatcaaaggatctatacagcctatttcattctctgttccaggtaagtctgtttctttctttatctagtgattctctctgttttctttcctaattttgtttatggtttgattattattgctatggctaatcaagatgtttccactgtccctttctctgtcccagttcatccttccatcatcccattctctgttccaggtaagtctgtttctttcttcatataatgtttctctttgttttttttttattttaaatcataatcaccatccttccagttactcattctaacccagttcatctcatcagagccacattttcactactgactttgttcaaaaattcatttttgctaatcttcaggctgaactcagaccagcttcataaccaaataccagtaccaatggaagttattggatgtgaaaagatcacttcatgtccacaagaaaatggtgatggaacttttgccatacgtttcaccagaaaatcaagattaccaaatcagttcaacttcccaccctgcaaaagtccagaatacttggtcatttttaaccctgccatggatcgagacgttaccacctattctcaaggatggttcagctacagaggtgtgatacaaaggagttcttctcgaccaggttcttgggagatattggcacgagaggcatcatttggtcatgagccaccaccaggatttgaactatcagcagagttagggccattgatttctgggaatatgcgtgtgctctatcataatgggcttttgacagggattccacaagaaacagacaaggtaggggttttaatttactataatgaagcaatgaggaaggaggaaactgatactgtattattatgaagagataccgagttccagtcaatctcttgggagcaacccatcattgcaactcctgggaaatcagccgtgggagtaatttgcgcttcagaggacaaataattgaagatctgaatatgcagatatatgtaaatgttcaagttagtaccattaatatgttcaacagctgtgggtgaaataatttctgatttagcatatcatttttttatattttataagggtatatttacgtttggaaattgggagcacagttggccgaccaacaacatgtcattgatcccttattctcatccctaggagaagattacagagaaatgatggttcttcaagcaagaattgaggagctagagactaaatttaagtaacaatctgatgtggcttttactaacagctcaaattctaattcataaaattagagttattagtagctagtgaaatcacatgaccaccctctctaacaccctcaccccttggaacaagccctaacccctcattcttcagacccctcagacctcatactagtcaccttcagcactgagggccagatcccaatcccatttttgacaggggtggggtctgggatcttccactgagccctgaggttcaaacacagttttcttacttcatttctctagtgatttttttttcaaatacaacagatcccacagatcctatgagggtttttcatgaaaaaaccaatgatcagacagaggaatctgtccaattcctgccagcacccatagaattcataatcagtaccagatcctcctgtcttttgtcaattaatcttcctgagatgagatacttgagatgctcaagcaagtttctgtagtttatctatctttgtttgtttttttcactttttggtttctgacactgcaggagggtatctattgatggttttacactttttggtttgtgggtatatctggatatattagaatttatactcgatacatggtgagtgtatatctggatatactgaaatagcacttgttaaattcagcatcattgtcagatcctttagcctgtgggttgtaatcaagcaggctgcttgagcatacctaggtttttcactttactgttcctgggttatgcctcaagcagcctgcttgcactcatctatttctggtttttacccttttgggtttctgtgtcatatctggttatgctggtccagcacccattgaattcaatatcagttctagataatccatctttggtcaattgttttgtcacaaatcagatacttgagatgctccaaaaggctgcttggacaaatctgtttttggttttttgacttcaatatttattttgttacgagcaggtaactgagaccatgttattgatctttaaattgctgcttgacaaaattcattcagctaggtaactgagttcaagatattgagttcaggcaccttgaacaaatgacaccatccatttcatatggtccagaagcaggcattgccattttatcactaacaagagggcctggtagatttttaccccaaaaggaattaaaatatggatggtgcatagcatactatggtggtggaatttctactatctcattgtcagccaaattgaaaagctgacactcaagctctgcaattcttgccctaatttgcctcaagggaaattcagcaagagcagcagtggatgggggacctctgagaatgcgattttgcatttgaaccagtgaacggatctgttgtcgatacgagggaggggcaactttttgaaaacattgaaagtcagatcatgtaacattgatattttgccaagtcacttaccaaataaacaatttactctcaaggtagcacacctatcacaggaacctagctcaatgttaaatacacatccttcagcaagacgatcatgaagacactgtcgacaacccatctacaaattaaagtggaatttcatggtgagtttctcacttgccagtatttcaggagtgaattcacctgaagatgtgtctcctggaagtgtgccccttgttgtaaatgttatatcaatgttaatggggtatctgggatatgctgatgaggtggggaaaatgattctgggatcaatgcctaagagtcagagaagagatgggggtcagagtctatggaagttgataagatctgaaaaggctgaggttagagatacagagttggataagtacagcacctgtagtatatggatggtgtggaagtacccagtgggatcagatagagtttggaaggggatatgtgctgtggataagggttatctctggtaagtaatgctaaggtagtagaccaggagagttgaaataagtactctttgcttgatttagtggactaatttctgactgaaggatgtggataatacttctaaggactataactaaatagatgaccaggctgagcacatcagggaactgatgaggaacaaatgatgaggtgaaacaaagatgcttatgtacaaaagctgggaagtggccagcttgtgggttgaacacaatggaaaacaaggatcaagttttccaagggttttgaataatagtgtcaccatttttccctcatgcatatgcactgtcagagcttcaatctctgaagtttgggcttatgtcaccaaagggaatttaactctcaacctacaattagcaaaaagggctcagctcgacccactaaccaatagtgaaatgacacttaaataatctaatggttaaggttaggctttgggttagacccattcaatttcctatcatactttcttcaaaaatgacagtagaagacctcctggaaatgggatacagaatgacaaatggtcaactactcactagcctgactgcttgacttggaaaattaccgattcattgaaaacaatctgtgcttttcatgggccttgaatactccattcagaggcaatctcctgtatacagatctgattcaggtattgacagtgactttttatctggctacatatgtggacccaaatcagtattggtctgtatgagcaatcccttgagggctgtggggttttctgcagccttgatgagccattgagaatgtattaggtcttgatacccagagagatggaagctctttgtgcaccaagactgtacattgtcaggactattgaagcttttattggttgaccaatgctacaggattgagttgagatttatttctgggatctaaaaggttgtaaggattgttgctaataagaccaagccacctccaatagacagcttttactgcctgttccactgaaaacctaacaaatgcagcttgctaggcaaaatcccattaaaaattcaaaatcattatgtttgacttagaatttgtcagccacaagacatgaaagaaatttccaaatgtctgcattggctcatatttccatgcgttcatttagtttagtggtttgatgaccacttcaaaggatgaggtatatcttgatggatgtacctgagtcccagtgtccttggtatcttattctatacttatctaataaataaatattatacatatgtattgaaggcttagtcatctctcttgattatctgctgtaatgagagagatgattaccaatgaggatttaattatttatctctctctgtattgattcaccaagagagagatgatgtcatttcctccacttttggttcaatcttaatttaaatacatattttgatcatctatgacttatacgcataaatgatcatctgtatgcctcaccgttctcacaggcagattgatccctgcctttgcaatatttaaggggaaggctttcctcatggtattccttccccccagagattattgccatacaaccccatttaccttacttaacattagtgagtggggttttagcagtacgctctcccatttctctttaccttttatcttgatcactattctactatcctagactgtagttaagtcactgctgtagtctagaagagattcgccgtaccactctgagctcaggtggggtgatgctcattccactttcatcacctctaacccaggtagctaaccccaccgctttctggcattgaggcgagattttatttctactggccttacaagattatagtaagacccattaccccatcaacgcctggtcacataagagaccggcgctgacacaattcaagctatgtacaatttatacttggaaagattgatcaatacaatttactaggattcatcctaagtggcaagaaaacctatcagctgaatgattctgtcattacatggagggtgattgagacactccttacacagagggtcaatgagaccctcctgatagggaggtagattgagaatctccttacacagagggtcaatgagaccctccttataaggagcgccattgtgccatgtccagggcccacagggtatgttatccaattttggtgagggattacaaggtgacacccctgaaaaaaaaaaagttcccaaatggcctaaaaaccaatttggcacaacctaattccatgcatagggcccccagggctcagtgcatgtgacctgttacccaattcttgtcagcaaaaaaggcatccctgataaagttacctagataaatagttgtttgagaaaacaatatttatactgaagcatttataaatgggttcagccaatgtagaaatgaataaaggatgatattaactacgcagctatgtttcaaacctatatcccaactcactgacaagctagccagcctaatttttgaaaatcacaatccaaattatatatatcaggtccaggaatctttaattttttttcaaattttaattcattccacttgagggaggctcacccatccaatcagatagatcacaaatccaccaaccaaagtatgccagaatcattgaaaaagatattttagcacttgctgaatcatctaatttctcctattccataatcacttactgaaaaacaacatccaaagatgatatattcaaactatcagactgtcttaaaatataccagatatctaggaagctggttcagaaccaattacttggattcatgtcaaacaacaatatattgaatgcctccaacaatattccagaatcgttgattgatgggttggtaccaggaagagaatacaatatgccaattcagttcatcaccaagcttcaagaaaacaaccttgaagataatcccaccagaatgtttttccttggcataactaaaaaatatcctggagggagaaacacagacatcattcttattaaagctacccttgccattcaactggcatgagttggctatattactgatcaagatatttgtcacatcctctccatgctttttataattacaatctactattaaggctgatattttttgacatatcacatctatcaatgaatcacataaccaggagacccaacaatatcaactcactggacaagatcacacaaatggtttccaatctccacaattccagaacaaagaagatcaactccagaattcaagatatactgcaactcaagtcacaagaatatgatgttaaagaaacggatctaaactttgatgcaatatttgaagacactacagtttttaacatgcccagttcagatgaggactcatactatgcttccttgtacttgatacacccaaaactatcaaaagtatgggatggaatttatctttttcctggaactataagcatgggcaactgttattttttttctattttagtttgtaatacatatcaaaaggaaaacaaactccactgatcctgtggtttagtttctcaaaaaataaaaatatatgcccatagccacaccaagaaccctcagatttcaggaaatgatccaggtcctgtttgtggcagggtcagaatgaaggatcatgcactgtgcacacagggtcataccttccactgagcatacagggccattttttttaaaatttggagaagatagaaaaatggctggtcctgctggtcctgcatttatctctacagtaaaaatacattttaaacattataattgaaattggatagtcccaatctgttttttctccttcattttattttctgaaattctcaataaggtagattgatagatgtgagtgatacatagatattttggtggttggtcaaagtctgatgtaatggatttcactgctttggtagagcccaaaagtatgtagtgcatggatgtagggttatgtgggatggaaaacatctgtttcccagttcaaatattattttgaaggtatggagttatacaaaaatccctggtaaactgtaattaaaatgaatccagggtggagttcaatccagttatgtacctacagttaaggagaacctactcatgtaagcttcatggattttcaaaggaaaggaaaataacctattgagttgttgtttccattccttcctctgtacttctgcatgctacacatgttccatatatatgtcatagcttttgtagtatacctggagtagaagtgagtttgtgtgaaatatcttatgtcacagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatttctactgcactagtaatcaaacaaacaacacttctggaatgtctctcccaaagcataaggctttggttctggtactgatcatcaaaggatctatacagcctatttcattctctgttccaggtaagtctgtttctttctttatctagtgattctctctgttttctttcctaattttgtttatggtttgattattattgctatggctaatcaagatgtttccactgtccctttctctgtcccagttcatccttccatcatcccattctctgttccaggtaagtctgtttctttcttcatataatgtttctctttgttttttttattttaaatcataatcaccatccttcccagttactcattctaacccagttcatctcatcagagccacattttcactactgactttgttcaaaaattcatttttgctaatcttcaggctgaactcagaccagcttcataaccaaataccagtaccaatggaagttattggatgtgaaaagatcaattcgaaacgtttccccagaaaattgagattaccaagtcagtttgacttcccaccatgcaaaagtcaagaatactcggtcatttttaaacctgccatggattgggatgttaccacctattctcaagaatggttcagctaccgaggtgtaatacaaagaagttcttctcaatcaggttctcgggagatgttttcacaagaggcttcatttggtcatgagccaccaccaggatttgaactatcagcagagttagggccattgattcctggtaatatgtgcgtggtctatcataatgtgcttttgacagggttagtggtacaggaaacaaacaaggtaggggttttaatctactataattaagcaatggggaaggaggagactgatactgtattattatgaagagagactgagttccagtcaatctcttgggagcaatccatcattacaattcctgtgaaatcagtcgtgggagtactttgcaattcagagtacaaataattgaatatctgaatatgcagatatatgtaaatgttcaagttagcaccatgaatatgttcaacaactgtgggtgaaataagttctgatttagtatgcaatgttcaatgctccttttccaaaatatctgatttgttgtcagccatgagacatgtaggacatgtcccaatgtctgcattggctcatatttccatgagttcatttaatgtagtggtttgatgaccacttcaaagggtgaggtatatcttgatggatgtaactgagtcccattgtccttggtatcttattctattcttctgtaataagtaaatattatacattgtattaaaagcttagtcatctctctcttgattatctgctgtaatgagagagatgattaccaatgaggatttaattatttatctctctctgtattgattcactcagagagagatgatgtcatttcctccacttttggtgtgatcatgatttaaatacatattttgatcatttatgacttaaatacataaatcatcatctgtggacctttccagcccaacaggcagcctgaaccctgcctttgcaatacttaagtggaaggctttcctcccaggattccttcccccagagattattgccatacaaacccgtttaccttacttaaacttaacattagtgaatggggttttagcagtacactctcccttttctctctacctttcatctttatcttcattattaatccccagactacagtaaagtcacttcagtgagctttacattactctaagcccggcaaagtgatac