aggaaaaagtaaaaacatcgcataaaaagagtaaaaagtggaataaaggggggaaaagggaaactaaggttaagaaagttaaaaagggaataatgggaaaaaaaggtaaaggtgcccgtaaataaggttatgtatgaaagtgagatgggggaaaaaagggaacagaggtactaaaaatgtgacaaataacaaaaacaggaaaacgacaagaaaagaaaaataatgattaaatatatgtttgagcccaaggacccaatggtggccagaaatgtctgaatcattacatatcccctgtgccaattctttggattgcttccctcagcctgaggaatttcgcttcaagccttcactcgcccccttcatttactttaaaagacaatatactgacaacaccatccttgcttcctcctcatcacagcctatgtcttaccaacaatatcacctggggtcccacccaaaccacagtggcaggggttacccctctgaacaccctccgacacaccagcccactgttcgcgcagacaacaacggccctccgccacccatccgtcacgactcacgtcctgccagccgcccggccaatcacatgtacggagccactcatcgcagcggccaccagtctggcactccacagcccaacctccctggggccccacacagatcaggaaccaactggggcacatccacacagtctggccccccaccggccaacagctatcacccctcactggccaacaactatggccaccctccacccaactacggcagccccgcacaaccaccggccaactacaatggccccatacggcccaacaactatggccaaccgctggctatcaactatgcccaagcacagaccaacaacaatcagcccgcaccaccgccacccaataactatggtccccaaccgcccaacaacaatggtcccccaccagcgatcaattatggccaccctccatccaactactatggttccccactgaccaacaatgatcaccgacaattgcccaacacctatggccttggaccgaccgggaactatgactcagacatctacggtgtcggtgtacttcctcccaacaacatttgcaaacctatgatcaaccccattcaggacccagggaacaactactgcattgctgccgggaacaattactctgtcctgccagtggccaaccacagggctccatcagtcctcagtcaacctggccatcctacaaacatgaacaccaccagagtgtccgacatcgtcagcaacccacatttgaatcaggatcacacacacgggacgaatgtctacaattatgcagccaccccaggaagtgcagacccacatgcttctggccatttgtcccacgtgggccctaccgcgcagggacatctcatcgcacctggtggtcggatttcaaactacaacaacgacccaaattgcgacttgggctccagcgggcatttgacctctagacatcacccccctgccctgctgcctgtggacccggccagttacacattggcgtttgaagacggtctcaatccaggcgacgaatttcacgagctccaatcgagttttgcagccaaccgtatcgatgatgctgggtcactcattctggggtcaaaccccagcctttctgcaacattcggaaaagctgcagttgattcatccttgggcgcccttattggtccgaccttgttagatgcgggatccaatggtcaaatttcagatgtccaagtggacgtttggatggatgaacaaggcgatcaagggggattggccgaggtctcaggacgccatgaaggtcagtcgtgtggtgcatataatgcatcgggacacttgttgattgttttctcttctggtaagcagaggtgccaggcccagaggtcacaataggcaaccccgccactcgggctgatggggacattcaacaagacccccaaacagtggtgttgacacgtgcggaggttgacaagtttgactactccattggaggtgagtggagctccagaatggcttgaacatatgcttgggctgagactgacaggcttgcaatctttcaacagctccaatggatgatcccccactgtaccgcttcactaatgcagatgccttgagagaatttgctcaaaggtgggcaaggtctcatggttacaatgtcccaactggtaaatcacatggagggaaaaatgtgtatttgggttgttctttgggcggggaggaccgcaggccggcaggcgtggcgaggcaacgagaatcccgcaatcgcaagatcggttgtctgtaccggttatctggccatcactccaattcacaacagttcccaaatgctacctgggaactacgggcatcacgttcacctcacaatcatggcccaatcaatgtgaaatgtgagaccgtgcacaaaaggctggctccagaagtgcaggaggaggtgaatcgtctacactcgctcggtctgaaacctcaggcgattgcccagatgctcaacaagaccaacggggaatttgtctcacttcgaacgatctacaatacgactgccgcggcaagaagggccaagcggggtggtgagagtccaatccaattcttgctccgtacggtccaaagtttgaactgggaacatgaaacagcctatgacgcaaaaggtcaacttctatacctatggtttgctcatccggaggcactgaagctcgcccggaggttccatcatgtcgttctgatggattgcacgtacaagacaaatgtcaccaactatcccctcttgcacattgtggggcaatctgcgactaacatgactttttcaattgggttctgctttatgcggaatgagactaatgaggcgtatgcatgggcgttgaataagctggcgtgagtgctctattttttttttccaaggtaaggaggaagaggctaatgaggtcattgtgtagtggtgtttgggccccagagaggaccccccaggtggttgtcacagatcgggagaaggccctcaggaacgcaatcgctgtacacttcccagatgccataaacaacgtatgcttgtggcatattgaccagaacatccgggccaattgccagcggtcattcgtgaaagaccaggcggaatggaacgtgttcaagtcaaaatggaacgaagtacagtacgcgaaggacgaggcgacgtatgacgccgcttgggctcggcttgtgaaatatcttggcgaggagcgcgtggttgttgtcgagtatctcattgataatgtcttgccagaccgattttatttcatgaccccgtgggtttctcagaccccacacttgggtaatcaaactaccgctcgtggggaatcggcacacagctggctcaagtctcacttgaacagccacaaggcggacatggcgattgtattcgaaaaaatagcagacgcggttaccgagcaggtgacaaggaacgtggtcaacttggagaaccaggcggtttcctctttgtctggaatcgagccacctttcaagcatctccatgcatgtgtatcgatccatgcactgcatctggccaatgctcaacataaaatatggaaggagaaggcgtgtgcgaaggctgggggcgcagatgactcggagtgtaccgggagctacaaggcgagcatggggattccatgctggcacatgttagctgagatcttggagaggggcgatgaggttcaactgtcagacttccaccctcagtggagcttgagttacaacccagataatccggtaggtgacattttctctcttgtaagaagcactgttactgaggatgtgtgttgaatttggccacccaccattaacaggacaaagaagaaatatatgacttcaataaggattatgatgagaccctcaaagtggaaatattggcgctccacgggcctatgactttgcgaggactgatgaagacgttcaggcaggtgttatataacacacatgttgtgcccattgcgcctgatattgagccagtacgcaaatcaacaagaaagggttccaagaaacgcaagaaacttggccgaggccaacaattggccaaacgtgatccaatacacgccgaggtggttgaggaggaaattgaaaaggcccagaaaaccaagaagaaagccacgaggaaacttgctgctcatgccaagctgaaggcggccagggccattctgaagggtcgagaaccgaaggccaaatgcaaggatggcactaacacaagggctccagcaactgtgctcgggaaaaggaaacaagcggccagcttgtcccctttgggggacaagggggacaaaggcccaccggttgcttcagctggctccgagggggatgactcatctttggattcctccggattctctgaagatgagtctgatgaggagatcgcaacctcggaggcatatgaggacgccacacgcgaggatggcgagggcaattgtgacatgcccccatctggtgtggacctagtttcagctctggtatgtttcattttttgcctgtttgtttgaatgatcagacattggctgaaactgatgccttccccattggaaccccgtgcctatttggaaggtctccaatactgctgatccgcaggggagcattggaccaataacaacgggtccacaggtgagtctacacttttggattgatcagattaagtgctggtctaatcattgtgtagatgctacatattgaccgttgcatgtttttctccccatgtggctttgggtgaatccagggtgaaatagcgcagactgaggtgccgcaacctaatagtgtccaggcagagggggagaatccaggtgtaagcctcatctgctgtttaaccgacagtccgtcatctttttctcatattgctttgggatgcaaccagggaagtgctgcccccgccgcatcagacctccagaggcctcttaaacgcaaatgggtccccaaaagggttggtgtcctggtgagctggcctccttgtttttccctcatttgctgcaatgacaatgatctgacatgtcacctactattcttgtctatcaactcacacagaagcccacaatccctgagctcccctcgtggatcaccaactatgcgcaatcaacttatgaccccccaggggatgggaactgtggttaccggtgtgtggcacatcatttggcagtggtttaccccaatggcccctatggaaaaccagacgggtggcatcaagtgcgaaccgaactcttggaggagcttaattcgaacaaacccctttggtctgggatccttggaggagacggagcggttaaacaagttggtgaatcactcacagtgaatcgagaggcaagttacgtacccatggacaagtggatgagtaacggagacatcagaccattgctcgtcaatcggtacaatacgcctatggtcttcgtgtcccagatggggtctatgacttatatccccacaaccaagcgcccaggaaaccagccgacctggccgatcttccttgctttcatcaatgggaaccattggatactgctccatctaaaacgaggtctcattccatacccgccagtctcggggctgcccaggaccactcgaggaaaaccaattgagccctggttggaaaccataaagccctccctcaacttctacaaccaatctcctacaaaatgatcccatcagtcaatccgtcggtcatgttccgactgttggacaccaaaatgtattcccagagtgtactcatgactgattttattcttcatgtctagtttcctctccttctcctcattttgattgaggttaaatctcttccttatgtttccacttgctcctcgtgacctctcctttgactctcctttggtttcatccaatttatcacttctgtttaattgattctgtttaattgatgttgggcactactcccaaggagtgcacataaaattcatgtcttggttgattcttcaatcaattgaatatgattagcagtgacttctgctattgatgatatttgatcgtttgaccaacgaacaagactgaccctttggcctcccatacacccaagaggccagtcatacatatatgttcttactgatatctcctttggccaatttcccctcctttcattggaggatgattccgtggcgccttgtatctccttattcatgtcagacatcttttatgagtcagtattgcggatacaagacaacaaacatcgggagaccaagccaacaagcaaaacaggaacttgcccctgaccacatagagggaaactaacaggagtgtcactgtctcatactaaatcaagagaagaaattaatagcagaatcacatggacaagcaaaaaggccaaatgatgaagacaaaagcagaagacaataatatccaaaaaagcccgccctcagaggaaaaaaacatgccaaaagagccctaaggcacaacccatcaaaccaaccggtgggccagtgctatttcaatatcttgagaaaaaatttgtgcaatcacagaaggagaaaagtcgttgtagaaagaagtatgcacgtctttccaattcacctgagggagaccttcattgtccaacctgttgaaacccattcttatcaggaaattgaggaaatgtagtcgtagattgtccaatgtagaatgaggcatcggcgtcgtgattcccaggtcaatcttctgtttgagcacactggagcctaattccaacaaggcgttcgcgttcgataatgtcatgtgtgggcctttgtggagtgacgtgaaagccgctgttgggccaaagaccaagaggtttgcgagcgtctgcacatgttgtacgtggtgaacagtccgcagtttatccaatttggcctgcttgggtttcatgttgttctttgtgcagatgaaagccagccccgccaagcgccacagaagttctggaccaactccattgccgatcgtgatgcgccatcacctgccccgttgttgagtgatgcgccaaggttatcatacgattggcagaaatggtaataagccgtgtataacccgttattctcgtcattcgcttgctgaacccactcgtttttcacattggccaaacgtcgtattccccatgcttgctgcaaagcctcacgaagacgagtgtatgcgactttgggaggggcaaagaaggttgccagattgggggcaagtatgtgtgagccggcccgcaccgaacctgcccgaggttgagtaacttggtccatgttgaccatgtcacgtgtgatcagagacaaactccccgctgtcttcaaaatctcctctgtggagacaatcatacatatcagcatgagtcagaagagtaatgtcattggctcagaaatacttcatacctgaaacacatagctgatgtgtgtgctccaaatctatccaaagtgatctagtggcctcttcaggtaacgtggggtgtgacgatatcaattgggggaggttgttgagtatgaaactgatattgatcatactcttttccgcagattgaattgaccacgggattccagttgacaactcggtgttccattgggttacctcttgtgcttgtaggtgttggccagggacaaacagctccaccgctaggaagaatgattcaactcagctaatatcctaccaacaatcatcacaaacaactcacaaggtgatcttgcagaccgcgaaggagtggccccagaagaacgttggctctggtcatcccgtgggcgcttctcatttgtgcttgctcctgtgccctcatgtggtcttcgcggaataatgtagtccctgaacatagattccgtcatgaattccgaaggttgagtgcccttctcagggagtctgttttccccgcgccggaattcctcagtcctcctcagaccattgtcaagagccgagctgactggtccttgcgattgttggttgtctgtgttgtcgacttcgtcatcaggctccccatcggcatcctcatgtgaaccacggcgttccaagcgtgctcttttggccgcaacatcatcatcaatcccttccaattgtaccatgggaaagcggtattcggtcggacgtgcacgtggctcgtggatgactgttctctttggaagtgggaccgatccaacaggcgcagtggtggaggggtttgatggaaccgcagttgctgggcgagtcggagggatggacgcgggtggaacagaaaccctcttgttaaggaccgcatgattttgctcaattgactctagaaactcaatcccagtttgcgtgaggaaactcctccctcccgtcgtgttgagagtattctgtgatttgtccgcatgtagcccatcttccatgtgtgaacccatgttgacgtcagcctgtaccggaccggttgtatttgctgacgagaattggctgaaggtggggcaggttgttcgaggtgcgccaataggatttgggaggatgaaaaattcacccttccttggggcacacgtgggtgattgattaggggttcggacgtcttttgccgggtgggagtctgaggccgggtgagtctctgtaccagtggtttgagccgaggattgggcacctggaagagcacttgactgcacagcagtttgggtgtgctcctcaccgacaggggtttcaggtgaccttcggatgtcagtgacctctggacgacccatatcctcgtcatcagaattctcgtaatctgccttgatatcgttgaggagggcttgaatgtggccccgttcgtttggtttcaaagccgggtgggtagccaacgcctggactttctcgtaaaggtctaaccctgtgacatttttcaagcagatgtgtgagatggcgagaacgcatgatgaaaactgccaagagattaacttacgttccagggtagacatggtctatacaaccacaggtagaagtcagcattgaatttattatggcaagggttaaaaaaatcggaatacttacacttgacacttgagagagtaggtgtgggtggttgcagttcgtgtaggaggactgaaaggaacccaaaaagaaaatctgtgagcaattcacttctcacgtaccctcataccatattggaatgctgcatatccccaatcacacctatttggggcgcattggggggcaggacgcccaagagaaaatctactaacatgttttacctagggttcttatatatggccctggattgattggagcctcactcgagcggtttgtagggctatggtgtggatgaaaaaaaaaataagcctcagacttttcctgattgggcacccataaaaaattactcacatgttgtacctagggcccttttttattgcccctgattggacttttatgtggcagtacgtcttctggatggatcaaaaaccagggtcagcatcatacccttatgcatgcctggatagcccccatttttaaatccctttgaggcgtattttgctggacccaaaaaaaaaatactcacatggcctagtttcttttttattgcccgggattggtttcagatgtgagtgcaatttgaggttggttggtcttctggaatgaaaaaaaggggtcagcttcataccctcatggctggatagcccccaaaaaaaggccctttttggtgtattttgggggcaagtgacaggaaaaaccaaaaaaaaaaaaaccaaaaaaacacacttttttttgacccaggtgcctttttttgaggatcggatcggatcggatcggaccggatcgatgcctcggacgtgcgtgggttcccttggcagctctcgggcctggaaacaaccctcggtcggtttcggtagcctcggtcgggttgggaggcggtcgtttcgcgccgcttgtgttcgggggggttggctgggatgggtgaggtggtggttgaggacagaaaaagagggggaggcaagaggggggggggaacgaacagagcagcaagccgcttacctcatcaaaacatccggggatgttttgatgaggtaagcggccgggaatcaaggttctctctctctccttgggaggagagagacagggcgcttacgtgatcaaaacatccagggatgttttgatcacgtaagcccagccaagaaccttaccgatacgatatcggtaaggttcagagacaggaaccttaccgatatcgtatcggtaaggttccgagcttgtcgaggggcgggtcaaagcacccgcccctcgcttaacatacccgccaggccaaaaccgacgtatgtcggttcttggctggcgtgcacacccacccgcgcttccgaggggcgtgcgatcaaacccgcccctccaggaggggcgggttggatcgcacgccccttttggaggggcgggggcgtgggcgtgcggggaggggaggggagtgcgattatcatcgcacctccgctgatcgaccctgcggcatcaggggatcgttgagtcggcgctgcaagggcgtccttccaggtcgcagtggtgagtcaccggcacactcgcctcacccctcaagcaggcgcagcgtggtcggccgagcaaaaaaaatagctggctgctcaaggctcgaacttgcaccggaacctggcagccggagcacaccccatgagcaaacgagaactcatgcgtaagcaatccaccgctcgaaaaccagtcattattattaaccctcccggattacactaatcattcaatccggtcgtttgcgctagtcattttgtcgcaacttttttttgcaaagttttttttttttttttttttttttttttctagagaaagttgctcaaccaggcgttccaaggtcacactaccctctacacacatttttgggaagaaaaaatcatgatcgttgtagagcgtccccgagacgcagtcgacgcgggaacgactttgcaagcgtcaacttgccgccctcgggacccaagagtcaccgggtcgcaccgattagcgttacgcgagcgcttaagtcccacatcgtcattgtggcgttctttatggtcagaagagagctccaaaggtaaaccgtcctgcgagcggtatccagaagttcaaacttgccccgccgtgtactcccgagccactaatttttattcttcccaagagttgcacctcgcattgggaagagccgggcctgaagaacaaggttcctccaaatcaatttcaattgacccttactgggcaaatcttcaaataaagtatctctgggaagacttcaactcgattactgaggaccgtataactctgaaaaaggtcattgcaaaccgaaaaaagaaagaaaaaattaccaccaaggatagctacggttactatgggacatcatatgttgattcaaagcctgtcctttgtgaacatgttgaaaatttagagttgatccacaaaagcttggaagaacacattgaaaacgaattggaaaaatgggcaaatgagaatgatttcccagaccccaaaattgtaatataacttgaaaaaacagtatgtccccacatttgatgaattatggattaatagaatcccatttagttgtgtctactgataaaattacaaatcttcatcttcctggaaaagacctattcaagcaaatcaaaatacaatgagctcaatgacactggtagagcttttccctagggaaaatttgaagaagcttgctatcagtttgcaagagaaattttacagttctgtatatgatgaagacaaagatgttattcttcttaaaaaaatcttatccaaacagcaaatcaagcttacaagtttaacttgattactccctctgaattcaatgaagttgcttcaaattggtgcaaatcaaatatttttccaactaccctcaacatgttcatgaatttttacaattttgggaaagaagacaaaaggtacatctttcaagaccttagtattcttatgacaagctggcaccaatctcctcttttgtatatcatacaaggtgtgttccaatcctggttccagatcacatggctttctaattaatccggaattttctttttgacataattttaaatttttacattttgtgatttaaagtttttgatgaaaattccaaagtagatttgtcacacagatctctgcagaagatatctgaaaaattcaggccaaacaatgcagatttaatggataaaagtgtggaaaaatggatcaactgcttattaaaaacctctgcacttatttctgctttgaacaatgaaacaagatatttttcagaggatgttgtgaaggaatttgggatcctcattgggcttttcaaagaccaaaaagtgtgggatagggaatggaccaaaattgaaggaatcatcattatgagccaaattataaaacttgttaataagaatgatctcaatgctaaatcaaaaagtccttttatgcttaaagtgaatcattatattgatgatgaagtaaaacagagaatagatttgatttcttcaagaacacgtgctcttttggagttagaaaatatccatttatatctgaagaatgaattccctttgagcaaaaaaatgggaattcagaagatatcagcccaagaagagctgaatttaattgaaaatcacattgaagactcctcatcacaaaaaatttacagagataatatcaacatacaggatcacaataagttggactgtgaaaaagaactccaagatcaagttggaatgttaaaaaaagaaattgaaaaactcagaaataagtattcttcagctggaagttctttaaacataatcaaaagaatctttggtattcataataaaaaatgaaaacaaaatcctttttcaatccattattgtagcttattcatgatggggtattcaagggggtcccaagcattttcaaactgtttaagctgaaaggaatgattctatatttgaattattttactttggggtttaacttggaggtttttattttttgtatctgtttttatttatttctgattcaactccctgggtttattttttgttattttctttcattgtttgattgaaaaaatattggatgaaatgtgctagctgtggaatccattcaacaaagctcatttaccagtatattgtgggaaatagaataaattctctataattattcctttgggtttcaattcaaacatgcctgctgagctcagccatcagcggtagaatttgaaaacaaaccatcagtttttcagcccatggatccagaggatcccagatctctgattttgagagccctagattccccaagtcttttttttctctgggtctcattcatagtattttgaacttggtaaataaatattctggcaccaacaccttcacgtttttggcatttttttgagtagtaataatgactcaatttcttaagcatgcttacaagtgcaactgcttatggggagtttctgtgggattgttgagcctataatctgttccctcccaaaaaaaatcctcaataaacacaacagagggtatcttgaattcgatttgtgtgtattcctattcttcctcattccaaaatttaaagtttggacactttcaatcaaacatgtgaaaaatgtgcatcttgggggttcagaggcaaaaatattaattaactacagagaatttgattgccatgcacattatgggcagaattccccctgtatatttttcatgagtataataggtaattaggtccttaagtgattgaaccagactatgcatcaaaacagatgattaatcaagaaataaagtgcttaaaaattaaaataatgtatttttgaaaagttctcatctcttgattatttgttgacccatcacctgagcacaatagccaagggatcaacaactcagataaagggtctcattggaatcaaagatgctgggaaagaaaacaaacacaagaaaggaatttaatcactcaattgatgccaacttactactcccataactaggaaccatgtcaaacaccaaaacaaccagtctcctccagaatcagccaagtcatattactccctacctccagtgcaagctggtttcttccccaaatcttctgcccatcatcttttattgataactcttagttccttatatgctcttgcccacctgtattgaaaaattaaaccaatgttgccaagaaaaagacaaaacctcctcaacttcattttttgagatcagaggatttcccattgcccaggttgcttaattcagcctggcaagctaaaccttgtttgctggtgaaacttcaagatcaagcagttttcaccagcaaataagctttagccagtccctccaattctagctttccatatggaatgaattatttccttgtccaatcatcttctttggttccctggccttgatctagtggtatctgcatcacatcaccccaaatcctgagtttcacctctccccttctccaaatatgtcacacaaaaacagttgataagacctattccatccttacatcccaccctgctgacctccaatgtaaatccctccgcaccaaaaaaaaaaaccaatcaaaaaatttacaatccaggtccaaaaattgggtcaaaattgtagacaaccggtaataggaatgcaataagactaatttcaacttcaggttcaagacccagtatctgtatatcaatcaatatatatatatatatgattaggtgctattagaagctcactcagagtaaaaattttcagcaacaataatatgcatccataaaaacttaggagacattgaatcatcatgtggatatcacacaatcccgctattagaagattcctaccatccccttccctggatggattattttaaaacaccttaatggctcatgaaaatggaaatttcttggccaccttggcccaaattacctattaagatggcaatgttggattattgatgtaagctgcatggactgctacagggactcaacatgaattgggggaggtctttggttaccaaaaacagttctggcaagcttgtcagtaagacttccatgtttgcatgtctcttactacaatttctagaactgggtaatgggtcttgacaattttatatgtggcaccatgaatccttgcatattcccacttcaagtcctcccattcccacatgttcagtcctggacatgatttgcacttctacatacaacacaaccagaaggtctgatccaaatttctaatccaatattatcacacacttttgagataaaattatgagattttttccggattgcaatgatctttttcctggagtgcaagtgacaacaactcctttgagcagtaagtgatatgacctcatgatcatgctctaattgttagagttagcgcagagttacaagatcacaaacttaacgcaggatagacttacatgtgtttcaaccttatctatcatcatcttaaacctaaacgagttgctgcggcgaaacatcatgtatttagtctagctgttgtatgcgccgggtaccggctcctctctctctcttcaccgagtttggagtcgaatacccgtagcgtacctgtgctcacgtggcgtgttccttatcgtcaggtgagtagtaatctaaccgagtttggagtcgaatacccgtagcgtacctgtgctcacgtggcgtgttccttatcgttaggttcacacctttataggttaaaagccagctctatttttacgccgttgggattcgtacaaatttcttgggagacatcgacttgtctggatgagcagtgctggacgtagcagaagcgcagattttcgagcgataagagaaaaggcaacgaaagaaacagaagccaagatcgaaaaagaaagagaattagaacgattgaagactgaaaaccttagacgagagatagacgaagaaagaataaaacatcagaaggaaatcgaaaagaaattacttgaaagagaaaacaacaaaaagatatacgattcacttgcagagatcgatatgactaccaacaaccccactgctcaagactacctttttctcaaatcggagtttgaaaaactaaagctccttctacctcagtcaggaaacccgggaggatcgtcggccctcagccgatcagaaatagccatccggaacttcaacaaggatccaatcggtattcaccacgccgccaatccagcgaagacaaaactagcatgcgacgggttcaatttccagatctgggaaaaagagctcaatctcacgcttcgtcaagtttttcaagtcaagaacttttccagcctcgagtcaaacttcgccgaccgactgcttgacgagcaggactcgattgccggcctgatcagatcgacgatcaacgaagatctactcggcatcgttgacagcaccgacaaagaggacccgtgatcgatctttgaactgctcaaagccaagtgtagcaggtccgatcgccgccacaagctctcgttggtcgaccaaatcattaccctggcgaccgagaaatctcctggttccgaagtcaccctcgcgaagtggagtcgagttatggcggaggtcgcacaatacaagatcactgttgacgagctgggcggcttattccttcaaagctccttcgttgcaccaatcggagtcgatccgaagactttcgagttctcggtagaccagaacctcgagctgaaggataaaccttcgttcagtgacgtaacaactgtcatccaggccgcttccagtaagtccaagaacaagacaccggttgtgtctgatggatatgcgcctatggatcttgacgctgtccatgcgatgaggaacaacaaaccgctctacacggctccccatcgtcgaccacaccccccaccccgacaagaccaccaaaactatcagaaacctggtctgtcagtcgagagagcgaaccgattccgaggaaaaccgctgaatgaaatcctcaaagcacgttatggtgacgcctgccactactgcaagcagacaggccactggtacaacaactgtgcggcgttctgggacgatgtcgaccagaaggttattgattccccacctcgtgattatgataaccctcaatccaactacctccctccccaccgccctacaatgcctcaaaaccgtcttcgtcagttggacgtcccggaagccaatgacggaaaagtcctactcgactccggtgcctcgacccatgtaagtggcaatctagaaattttcgtttcacgtgaagatctagcgattccgcggaccatctcactagcggttgctgactgtaaagttgacgttagattcaagggccgagtgaggatccagactccgaagggtccgattgaattcgacaatgtctactactgtccaggcgttgatggattgatactctcggtcggaagattgacaagcgatggatggaggctttgcttcgacggaaagaaagccgagctcattagtcctagtaatatttgtttcaccacttgcttccgcaatttctgttggtacctagcaatgtgtaaagatgcccttgaaataaataaagtcactacttccccgtcatttgatccatacctatggcatcgccgtctagggcatgtctcagaaactgttgtgaggaaataccttaagattcactacccagaggaacttgaaaagaaaacctggaagtctttcttctgtgaacaatgtgcaatatccaaagctctggatcgaaaatcacctggctcaaactctttgatcccacgagacgagcctctggatttgcttgtgtctgacgttgcaggaccatttccttatgacatttctggttgacgatatctgttgacactccgagaccatgcaaccacgtacatctggacggcaatcctagtaacccgtgaccaggtgccagctcaaatcatggaatgggttgaaaacatcaaaatcactttgggccgatacccaaaatgcatccgaaccgacaatgctccagagtatacaggtaccctgaagaagttgctcaagccaactggaatcaactatgcccccgtcccgccttacagccctgaacagaatggagaagctgaacgagtcaaccgaacacttggtgacatggcccgcacaatgcttcatgaaagcaagcttccaaaaatcttttggggacacgcataccaagcagcaggttacatccacaacagaattcccaacaccaaggttcctgtcgcaccgttgacccaactatactcgaccgaggttgatccaaataagttatatccttttggagcgtcagctattcttcttatacccaaagaaaaccgcgacaagcttgatgaacgtgcaacagaaggtcaacttgttggctatccaatgtcgggtggaggatggttattctggtcagagtcaaaaggaaggatcatccactcaacagccgtcatgtttcctgaatttcaaagacttcccgtcaagaaaatggcagcaccggtacagaatcctgaaccagaatcgacaccggaacgtgatgaaccggccgaaacatcatgcttagacattgtacttaatcaaatcatgctgaagctgggtgaggaagagactgacgtgtgtcatgagcgagaacagaaggcaatttcggaattggtcctgacggaagacaggcggataccggcaaccatcaagacggcgttgaagagcaagagggcggcagaatggagatgtgcggctgaatacgaggtggaaaaatttgaatctttggaggtatgggaaccaatcgagcctttccaaggagcgaaggcactaggctgtcggtgggtattcacaatcaagccacccgaccgagaaggcgatcctgaaatctaccgagcgcggtatgtggcgaaaggtttcaatcaacaaattggaattgactgcaatgaaacatatgcacccaccgcctcactcaacactctccgactcctactatcactggcgaacaaacatggttacgctacagctacatttgatgtgagctcagcatatctgtatagtcctatcgaagaagaggtctacgttcaaccgccagtcgaaattatgccacacctgaaaggaaaaatcatgcgtttgaagaaggctatgtacgggacaaaacaggcggcgagatgctggtggcagtttttcaagaggaagatggaggcagttggttttgtggcttcggagctcaaacaatctttctacatctatcggaaaggagtcgattttgtaatcatttggctacacgtggatgatggtctagtggtggcttcaaatcaactgttgttggacaacctccgtgtggaaatgcagaaggaaatgaacataaagtgggctgatggagtgaagagacttgttgggttgaatattgtgacaaaagacggcgaagttattctggatcaggaacgactagccagccaaatagtacgagactatgaacgaccaatattcaccaggcgatcgccgttgcctgacaatcaactggaggtaaacgcatttgaaccggtagatcaaactaactacaggtcaatcattgggtcattaatgtacttagcttgtggaacacggccagacttgtcatttgcggttaatctcttggcgcgctactgcaataacccatctgaatcacattggttggcccttgattatctaattggttacatcaagcgcagccagtcaaccaaacttgtttttaaagggaacaactcgagcctggatctctggtcggatgcaaactggggaggcgaacatgaacggtcaacttcgggttttgttatcaagcatcttggggacgccattgcatggggtgcaaaacgacaaacggtggtagctttgtcaacatgtgcggcggaatacattgcactgtcgggcggagcgcaacatctggccggaatagcaatgctacttgaggatatcagtcataatgtgaaaatgaatgtttactgtgacaatcaaaccgccatcttaattgctggcgacaacgcatcgaagaacaagactcgatacctcatgcgggctttctatttcatcaatgactttgtgcgagaaaatggtatcaagatttcatggacaagcaccatcaaccaacaagccgacatcttcaccaagaaattgggtcccaataagatagaagacgcagtggcaaaattaggcttgagatggtaaagtttgcgatcttgagggggggtgttagagttagcgcagagttacaagatcacaaacttaacgcaggatagacttacatgtgtttcaaccttatctatcatcatcttaaacctaaacgagttgctgcggcgaaacatcatgacagcttaatgatgccaacatctagagtagtgtcagaggctcatggtttcttttagagaaggtcgatggatatccgttgcggatatccgttatccgctggcggatacccgccggtgcaagcggatacccgccagcgggtgcggatttgggtgcagatgtccttttccaccccaaatcatggcggatatccgggtatcccaagggatacccggtgccaagaggtaaagaaatgtttttttttttcaaaaaaaggagaaaaactaactggccccccttccatgtcgccgggaggaatccctcccagcgagctggtacacaatccagcttgccggggagggattccacccggcgagctggtacacagaccagctcgtggggaggaacccctcccgacgagctggtacacagacccatagcagcttgacgggagggactccccccaacgagctggtctaaaatccagctcgtcgggagggactccccccaacgagctggtctaaaatacagctcgtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngataagtctcttagggagacataaaaggatgtaaatacatgggctgtttataataaattttttgagtgtataaacgaaggtgtaatagaaatgatagatataaaacttattgctatgtaactgttctgtgactgattgttgatccgttgataaatagtatctaaagaaacaaaggaaggaatttctaaatctagatcctgcatcaatagagtatctaaaataaaataaaattttcgattttgtctcacagagtttctgggttgagtttgacaaaatgacctgccatataccctagagaaaaatgcgaacagactggtcagcaggtaacgaaataggagaggtgccaaattttttgtgaaactgttcaagataggggtgaatggactccgcgaaatgccccccccttgacccaagagttatctgcaggagaaccatggtgccaggtcaccagatactcgtgtttggcaggtcccatcctaggataaccaatgatggatccaatatcctgttcgtcgaaatcacgatggtacaatgtgttgtgtcccaaaggagcagttggaaccttccgtccgggaaaagacctgggatcgatgtacggaagaagtaaggaagaatggaaaaccgggtgaatacgacacaggtcaggagggagagataaaagaaaggcttcattgccgagatccttagctatctgaaaggggcccagacgcttgaaattcaacttggaagaaggccgcttggtagtgatattccggtgcaacagccaaacccaatccccctctgaatacaaccgggagtctctggcccgtcaatcgaagtgttccttctggatttccttcgctctttttaaatatagacacagattgtgctggatgtttgttaatttttctactaaatcatctgctgccggcaccaaagatccagatgttagcgaattaagacgaggatggaaagaaaattgagcaaagaacggggaaaatcctgtagaggctgaaaccgaggtattgaataccaattccgccatgggaagcaacgatacccaatcatcctgtatgtccgatataaaatggcaaatgtaagtttcaatggtctgattagcccgtttggtttgtccatccgttcttggatgccaggcggtggaaggagccggagtgacccgaagaagacgctgtacttcggtccaaaacttggaaacaaaaatagccccacgatcggaaactatcttgtccgggaaaccatggtagcggatgaacctatccaaaaatacattagcaaagtcttccgccgcccaagttttgtatgccggaatcaagtgagctgctttggaaaaatggtcaactatcactaatatggaatcaaatcccgaagataaaggtagtttaacgatgaaatcaatgcctatgatgctccagggacgctccgggattgccagggaaaccatcaatcccggaggcctctgatttgaatgcttcgcccgttgacaggacaaacaagacttcgtgtagtcaatcacatccttcctgatgcctggccaaaagaaagtttgagtgatgttctgcagagtttttagcgagcccacgtgtcctgcggtgttattgtcatgaaaggtttgaaggatagagggacaaagatacggtcctttatacaccaaaaaccctgatcaaatttcatgggggactcatcatcgttgtcctccaccggagggtccttctcgtaggcttcccgtaacaaattgtgcaactgctgggagggctgacaaaacatatgatcagccagaagttcctgaaaattcgacaaagcggaggattcttccgtcgccaccacgtctgctagttcctttaccgagtccattaatgtcacatcgtcctcattttcttggaacataatcctagagagctccccggttccgtcatctgaaacaaaattgggccgccgagttggagcatccgcgggattgttttttccggagacatgcttgataacaaaatgaaaagacgtcaggtacgaagcccagcaagcctgtcgatctgttaaccgctgattagtcataaaataacaaagatttgcatgatcagacatcaccgttactgggttgttggtgtcaattaaccaagccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttaacagatcctctaataatgtagtcataattgtgatccggttcatgtattgaatgtattaattctattggcacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagggggatcacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtattttatagataattaattaacagataagataaaattaaggtaaataagataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtgcatgaaaggtactgtgacatgtactctgtggctgacacttcctccctctaaaaaaggctgatccaagaaataaatgaatgttattttcttttatcagctctgtattgtctgagaattttatcagcatccggtattttatcaactgtaagccattcatcttctttggtaccactgtatcttactaaatactgtttaatgtcctcattgttttttctgatttttctatgttgtaatatcttcttagttttaatttcttctttctctaaaggaggtattacaactctgatgttatcttttcttaaaggaaatttatcattattactagttttgtatggtttaattagactgactggaaatgtagggtgttttctttctaattctccagtgagtataacttcaacagcatttgcaccgtgtaattgtttgattgtaaaaggtcctacaaaagaatctcttaattttttaggtccagtcaggtttgtaaaattaaatgtagatatcaagacttggtctccaactttaaactggtgagctttgtgagttttatcccatctagttttgttgtaatctacagctaatttcacgcattctgctgcatatttttcagctttggtcatcataaaatgaaaatcagaggcacttgggtgtatatgtactgcttttgacattaaaatttctttgggaaaccaaggagtccagcctctttccaattcataaggtgttttatttgttgtactgtgtttgctagaattgtaagcatattcaagtgcaggtaataatgaacaccaatcatgagtatagttgtctttatccttaaatgtcattccataggcacaatatcttctgatcatgtcttccaaagtttgaatcattctttcagctagtccatctgtttgggggtggtaagctgtagaaaatttcagttgtgtcccacataaatcatacaaatttctccaaaattctgacgtaaatttagggtctctgtctgtaatgatatatctgggacatccaacatcataaataatagaattccaaaataataaggcagtatccattgctgtatcttctttatgacacggtagaaatcttgctcttttggaaaatctatcaactactactaaaattgcattgaaattattaggtcctccgggtggtaagccagtaacaaaatccatgttaataacagaccatctttctttgggttcttcaatttcttgcaataatccatacctttttcctgtagctttatttgctttttggcatctgtcacaagattcacaataatctttggtatcatttctaaaattaggccaccaagcaatttgtttaactctctcaattgttctgtcaaaggaaaaatgagctgaggatatattgtcgtgacattctttcaaaaataaattaatgtgttctttcaaacaaataactactacacttgtatgtttaattctgtggtaaattaatccatctaatagagagaatctattttctttaaatgagctaagccatggttcttctaaggaattgatcagatcattatttttgaaattactttgtaatatattttttattgtggagcaatttttattttggtcataactaattctaatttcatcccaaaattcttcttgcatttcagtcacgtgtaacccacaaatattaacatcatcagtgttatcatcaaaggcaggattattttcattattttcctctgggaataaacacataatttttgcagcaatttctccgtcccatgctgggttgtctggtatattttccaaagaccatctactaagtccatcagcaattttatgtatattaccttctctatgtttgatagtcatacttcctctccattcttgaatagctatttgccatctgagcatgtgtctatttggagttttcatacttaataaacttttgagggctgtacaatcagtaatgacttcaaattcacatccatcaaggtaataatataatttatctagggcccagactaaacataaacattcaagttggctggccccatattttttctcactgtctttcaaagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagggcattctcaaatattcataaatacccatatgtagaataattctcattaagtgtctactatcttcatgaataaaattttgatgaaatcctttaagtacatccatacacgtaatatatttagcattttgtagttgcgtgatggcttcacttattttaggcattggatatctatcagcaattgtgtaattgttgagagctctgaaatctccaaccattctagatttaccattatgccacgcaataattacaggagtagttacttcaacattttcattggcaccaacttttctaagtacattcatttttactaagtcagttacatgttgttgtaaggcttctctgcttcttggggatgctgggtatgcagcttttcttaatgctggagggtaatgtctagaagtattaagattaattctgacttcatgtccttttatacgtccaaagggttcatcagtagtagcaaaggctaatttctttttatgtagtaaagaatataactgtgacttttcttcttctgttaaagtactagaaatttttgcttcttcaatagtatttccaaaattattattttctaaagcgttgcattctagttgtactaagttcattttatcagtaatacctaattcaaatttagtggatagatctccattaatagtaaaatatctaccattgctatttataacatctatcccgtaattaattatgtaatcatttcctaaaataatgtatttcattttaaagtcttccattacaattaattctaccgtgatttgtatgttatttttagcatgaggaaatataatatctagagttatgattcccatagggttcaatttactgttacaactgtagaatttctcaggtttgatggggatcaattttgttttccaatcaggcagtattttatctaataatttgggactaattatagaacagaaggctcctccatcaatcagacatttaatcttgtatttgttacagataatatttgtgatgttagtacctccagtcttatgaatttctcctttattactagactttttcacgggtaatttgataattttatggggtaaactcttttcaggtagaagttctatattagaaatgattttttcttcattaataatggcgtcaatagtactgtcactattttcatcagaagatgtttcagaatcactactctcagatttggtatcattatcttcagagtctgaaaagggttgttggttatcttcatggggtttaaccatcatgacatctttcttattcttactgagtttagggcatttagtagatttatgtccttttttgccgcattcataacaggtgacttctttttctttctctttatctttgtctctactggagtagtctttattaattttcttgaaatctttggagtaatctttagtagaacttttattatctcttttgtatttctttcttttaatgttagctatactttctagttcattgataaattgagtcaagtcatcatcatcatttaaggcaattctcattttgtaagcagttttgtcgtccaattgggccaataatttatcatttatagcagcattatcaatatttctttcaattgctctcaatctattgacttgagtagtaacccattcagatggttcaatatctcctttgatgtcaaatctgttctttctgaaattttctctaacctttcttttccattcaggtgtgctgtatttagctattatttctttcttccagaaattccaatctttgactccatgagtttctttcttcctctgattataccatgtgttagctgctccagttaaaattgaattcaatttagagcatataagtggatctggtgcttgggtatcttctttaagattatcaatccattctatgaatttatagtgatcatactctcccttccctgaaaaggtactccattcattaacttttggcattcctgataaaattaatttttgaattgttttatcctggtcatcagttacgtgtgaatggtgtacttcagtgttaattgatctaactggagtgttaattttagggtcactgaaattcatattactggattgcgtgtttgataaattaaagaaaggatttgtacttattttatctggtatggtaattgatgaatttacatgaggtggtatgtcctttcctttgccgtgaacagtgtgttgagatgttaaattctggcaactgttaggctcttggttaattttaattaattcttcaattttattctctaatttgatgatgcaggcggaattatttttattgttatttaaattatttaattctatcctgtttacaacatcttcaaagcttttatattgtgaattaattttttcaagcgtgtctttttgtagtttctggaaagattgttccatagtattgaatttatggatcatttctttgttattatgttgtatatcttcccatttttcttctactctggttattactcgagtggtttgatctcctaatttctcaagcatttctggcatttctttatgtaataattcaaggccagtttccatgatcataactttatctctaatgtaagtaaaattattatcttcttcatcagctcttttatcccagctgccctcaattttacggcacaatttcttcatatcagtggtaatttttctgttatttcttaaggtatgttgtactaaaaaattcatgttctcagtaaacatattaacagctctgcgtagagaaatttctattgggatatgttcatgggggacttggggcgtagagtaatcactagacaataatttggatttcctactagtagaatcactatcagaactatcaggagttttttcacgcgcaggtgtaggggaattatttaaggctcctcttccatgaagcggtgttggcggttgatttttcctttctccaagtgttgataagtcccttgaagagacctcccaaggcgtaccatctcttcgtagatttggctgcgccattgagtgttcctccccgtattccttgggtgtcttgaatgggtattcctccctctgcaactcaggggtctcattgatccttcttgaaggtccggtgcttctcgtggttgaaggagactctctgccatcacgtgtaatgggttccaacccttggttcttttgagggtcgtcgtcattcctcttaagtctatcatcgcttggaaatcctcccggcaatactttagatgagctctgatggccgagtaactgctgcggttgcgcacatccttcaaccattctttgttggtcttcatcctgtagtagtagcgctcgaatttctcctccttgggaactgttagtaggagatgttagtttctttttagttgcgtaaataattttatctttatgttttggtaaaactgacgctgatggaaatcctctctgggatggtggagcgtctctggtccttccattataacctctaagtctaagagaaggtggagacatggtaaaagaaaacaggtcttagtaggagatttttacccggtgaaaattgataacaaaaaaatatgtagaggggttaaattcacctgaagacttgtctgaggcaactactgaggcttctctattagttgtttgaggagattgggctctattgtctcttggcgcagtgtttttgtcgtgtacttccaagttttggatattagcgctaagggtgctgttgacggcggacactgttacacaaccaatttttgagctttttcagaaatttttgttcgagagataagttcagaagctaaggaacacgctcaaattttcagaatgaaatatttcaaggtacttctggtcgaaaacttgagaggtcggtgtttgctactgaaactgggtgaaggagttgagtgaggatggaaaggaaggtggcgctggatacgtcttataaaggcgatgagttctgtatcttgtttgtcgatgtagctcaaataatgaaggagctacactctctcaaagatcaggaaagatcactttcgacgattttagtaggaggggtgatgtactaggcgggagtggtagtacggaagatctgtatgtatgtagatccttgcagatcctggcaaatccggggtgtattgagttgtaactgtgtaatacggcctgcagaaccttatgtacacgtgagataactctatttttagacttcgaccaggtgtattagacttcgaccaggtactaatccctcgagatgatgggtaaatgagactagatccgctcacgccgtaggaatggtagactttcaaggctcaggaaaaaaacctagtagtgtaaacagggtacggcgaatcgaatggtcgactcagattgtttgtatctgttatggttctctctccgtgatagtgtaaagtgactcagactgaaaaaataagactttttgaagggacacggacgtattttttaagggtttttaattttttctgtgtggatgaatcaaatggaaatataatgaaatatttttgtgatttttgtggcacgggatgagtgaaacagatagcgcaagaatttttatttttgtgtttttcggtgtttttatttctgatactaaggaaatgagatgagatgagataaaaacaagcttaatttattctaaatccgtgagatctatgattatagagttgggttgaggcggagaacaagcagtgaaaggtggaagagtgtagtagcggacagttctagacaagatgttagtaggaagagttctatatttaggggtttcttctaacgctgtaaagaagttattcctgtttgtttctactgttttttctatgatagacacgtcttcttctacaagatttatgaggatgtattcaggggaataggtagaatgaagggtacaatggtagcgcttagtttctatgtagttccagaatctatcttctgcttctgttactttcactttttctactctttcaataactgtaatgttatccgggtggttgtggtaatatctactagcttcttctgcaattgtactatctatttgtctaataaatggcaaaacttccggcatttgttcttcagaaggccattgttagtagtaaatgttttggggacaaaaggtaaaaagaagcacggagatatgttagtcacggaattccaattaggccagacccccaattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattaatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggtgattaatcagtgaaagaggcacggattataagttccagaatattgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattggcacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttgatagataattaattaacagataagataaatgtaagataaataagataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacactgttgaacatggcgagtatgatcctcctgtgttcgagaaaatatgaggatgtcgtctaggtaaacaaaacagaaaacatgaagaaattctcggagaacgtgctgaatgaagcgttggaagcaagcggggcgttagcaaggccaaaaggcataaccaaatattccaacaagtcccatggagtgcggaaggctgtcttccattcatgcccctcggccactctcaacaagttaaaagccgctttaaggtcaatcttactgaaatacttacaaccctgcagttgatttaacaactgcctcaaaatgggaattgggtaactgtctctcacggtcatagaattcaaacctctataatcaacacacgggcggggcttcttaccagggactctcacaaagaaaataggggcagccgcgctcgaagaagagacacgaataaaaccttttttcaattgctcatccacatattctttaagctgagctaactctacaacggatagattgtacaatcccccaaagggcgggacggctccttcgcgcagattaatggaaatatccatatcccgatgcggcagcagggtacaattatcctgtggacgaaacacatcagcaaactgctcaaactccttttgcaacaagaaggggggggaggaggtggaaaagacatgacatatgggagccactttaccttcaaacccctccccaaggtccgaagaatccaccacaaagacttgggtgttgccgagagtgagtcaatgcccctgttggacacttccggaagccgaccaagattgccaatccaaccaaggcaacccaaagatggcgtcaaccgaccctaaacgagtgaccccaaacaagcacttgatgggaaccggcgttgagttgacagatgaaaccgtaatgtcccctgaccaatcttgagtcaccatgcctccaacccctccactgccatcgaatcccacacagcgtatcagcgttccacgctgtggtaagccactcctgaaaattcaaagttatcaagagtacaaatcacacaagaatcacaggatcaagacccctcaggaatttcccaggccctcaaaccaatccagacaccagtcatgaatcccctcaaacacagaccacatggataataatatttcccagccagaaactccccactcctgaaacttactcccctccaaaaaattccatgcttcctcccccttgtgtctcacactagtaacaatccccttgcccatgaaacagttatttcctcctatctccttctatggaatattccaccccttggttgtttcatactagtaaccttggtagcattttcccactgcttgtttcccctgttttctctggataaatcttttcccttgtttcatactcttcatagaatgttccacatatcttccaaccacaagctggtcactccccagaattttgtatataaggagctttgtttttcctcttcatttgttcctcatcagatcctgccccagcaatccagataactgatcacccactattagccaggtatttgcccatcaacatttgggataccttgatttgtgacaagtttatttagactagtaaccataagaaatattagacataccatcctcaagaaatctccacagccacacctttttccttaagagtccatactcttatattttcttgttatcagagaggcatcccaataaagcactcatccctctcaagctctattcctcccaagagtagttccagtacaacgcttgtgagtttgaagaccgtttgtcttgacaaatttgtcgctgatgaaattcgccatagaccccgtgtcgatgagaaccgaagcaatgaccaaaccctttgttggagaggagaatgctaccgggatcaacattcttcctgccttcgaacaatccaaacaaacatggatagttgagactcccacttcctccacctcctcctggaagtcctcaaagccgagctgagagtcttgcggaactgccgaattgtcctgctgatcatccggctggagagagtcgtccatggaatgcatgctgggtcttgcatcttcagggcgggcttgatatggagacgggaccgaaaagagagatcgctttttcaagatgctttcgccaggagggcgcggaccaaaggaaacctcggaaacctgaaccggtaccgcatatcggtactgttccacaaatttcttcctggcttccggagttactctcccgttgggacaattcaccgcgttggtatggtccggtggcaaagtgcgttgtaaacaacggaagcatacacgctgagccaaacaaaccgttcaaaacaggctttcaaaccgttgctcgggagtcttctgacctctcgacgctgataccgcgtcgatatccatagcgtctggagaacgagaaggcgcattggggtgctggtatacctgtggaggcggtacaaatggtgctggccgatgattggatgtcgagggagcgtgtgtcgaagtctgccgatttgggatcttagagagagccgccaactgacgagaagcgttaagggcccgcctcatcttccctgctaaagtcggttcttccagccactcggtcaacatggcttgagtgatgatgtcgtaattcaagccttccacatatttatcgatgcaagcgtcttccaaattcttgacttgataacataaggtcgaaaattttgcattgtattcttccaccgatgacttcccctgtttgcacgccgctagagccttcttcgccaaatccatctggaatttgtcaccgaacatgttgatgagactgttttcaaacgccttcaccaaaaccaacatgggatgaaggaaagggagtcgatcaagatcggcataagggttattctcaccctgtgcccgggcgttggacaagatgagagagttgaaccagttttccgctgcactggcatcgtttccgttttttacttccgagggccgataaccaaaatgtcttgagatccagactatcatcctcgattgcaaagtaaaaaatgcctgacaagggtacagaaaatccctgatgacacgaagaaagggagccagttgtttagtatctccagaaaaccacacctcgggcaacttttgaggttccaaatagacagagctggaaacttggccttcattcccccccactggatggtcatgcgatggaaacggccgaggaattgaatgatcgcctggctgttgctgaactggtggtggctgaaattgatgatccgtaggggcgggactggtgtggccgacaaaagcgaactgatgagtattcgggttggttgacgatggttgagcagttaccgggtcaaagttcaaggtcggcggagtcggttgcggcttttccgtcgctttgattattccaatcaatgtttccaagctcgacgtgaccctttccatacgcgtgtccaggttattcaacctttcctcggcgagttgctgtctagaatcctccccttgtccctgagctacacctgtcaaagctggagcattctgaagatttttgcggagaattttggttcattgttgtcgaagtagatgcttgttgaatttgttgaaatttttgttgagattcggtgatttgttgttgaatgatttgatgttgcttttcgatacggttctggaatagtcttgctctgagtaatgtctgatttcctggccgatgtcttctgctttgtgatactggagaggatattcggacttgagtgggaatctcaggggaagacagatgaggaggaagttctcgaaggggtgaactttgaggcggtgagtgtggaaaaggacgagaattctgacagagatcagaacttgagacagaactgttgggagagtgccactgtgtactttgtgtggaggaaactgaaacatcagagtcctcctcgggtaaacttggtaaagagtatgacggaatgttgaagatactgttttgtatgagagacttatgatgtaaagaatacgggaacttttctgagacttttaacttttacttttgacttttctgaatactgttcagattttgtttatacggatttgaaacttgtatgtattttgctatgaaagataaaaataacaagataagtctcttagggagacataaaaggatgtaaatacaagcgctatttataataaattttttgagtgtataaacaaaggtgtaatagaaatgatagatataaaacttattgctatgtaactgttctgtgactgatcattgatccgttgataaatagtatctaaagaaacaaaggaaggaatttctaaatctagatcctacatcgatagagtatctaaaataaaataaaattttcgattttgtttcacagagtttctgggttgagtttgacatccagctcgccgggaggaacccctcccgacgagctggtttaaaatccagctcgccgggaggaaccctcccgacgagctggcatgtagatgcttgtcgggaggggttcctcccgacggtgtggccttgcccctctaggctgaggggggcagggtttttttttttacattttttgcaaaaaaatccccctctcccgcgtgtgcccaccagtaaagggcgggtatccacagatatccgcgcggatacccgctagcggatgcggatgcggatgtggatgctgatgcctgtttccgctgaaattgtcagcggatatccgcatccatgcggatatctggatttcaattgaccatctctagtttcttttcaaccaacacccactagaagagctgtatctcaaaataagtggggtaaatggtctgaagtgggcctcagagagaccttgctaagccacctcatgtaccatgaatcaaaatttaaaacactctgaaatgttcctgatgacaaacacaggatacttaatggttggcaacctttttcacacatgttccttaggcagaaggaatcttttttgcgcatgtggtcttacaagagatgaggatcctgaggtccaaaggtagctctttgtgaaggctttggagagttattttggcaaggccgtgggagaaaaaaagatagacagccagatgaggtgcaattgcaaagatctggtccacaaatcactgcacactgggcttgagatctggtgagcagctcactgaaaacctggagaatgatcatcgtgagaattgatttaaattcactccctgagaataccaaaaaggaatcctcaggtataaagtatacaaatatttctctgccaacaaatactggattgccctacatatcaaaaatcttgattttaccagatttgcacgaggctgctgagtaggggctttctgggctcctgttagaagtgtcctccaggaactattctgaattttgctaattcacagcccacacaaacatccaggatgtctcatgacccaagtgattgaaaagtgttgcaatcttgtcttttcaactcatcgctcaaaaatcaagaatcttctcacctttctctgaatgatatattcattcagcatttgatgagtagataggtagtatttgtttgtcacacacatttattcaataaccttgtttaatagtcaaatcataatcaccccagtatcatatgaaaatagcctggttgatagtattgtcttttattcagcctgattatttatttcattattatcaaccacatgttgagaattattgtgttttgtctttttaactgctgctggaaaaatgaaatcattggttcaattcatttttccaccagtgtcaccttgagttcccaagaaagtgtgctgcaccaagtctgttcaaagaaatctccctcccccccccccatcattggcttcaaatctcatcaacaagtgaagcactgactgaagccacaaatgaaatattgttttccacatcttgcacagttgttcatggagattgtgcaggctgtgggtcatgaaacatccctttgacaaatcaagggcaaatcaaaaatctgggaacagcttggatttccagaaccagacacaggcttatggccaatcttcagtcaagatttcaatcatgtttctgggcacagttggagtgtatttaacatgtcaaattctgtatgtcccatgtaaaaacccccagtggtactatggttgggctgttgaaaatgatgcaggtgtggcaatcatctactgttaatgtcttcaatttggatgtgatatgtgtttctgcattgcaatcaattttgatattggtaaattactaatgatcttattctgtaaagttagtgttcatttttgaaacttgttttttttctgcaaaaagatgagtacagtcaaacctgtctaagggcatacctttctgtgtgcataacctgtataaggggatagtgaagggcttctcccaaaacttgattttgctgcaaattccctctctctaagggcataacctgtttacaggcatacataaattcttctcccaaggggtatgcccttagacaggtttgactgtatttctttccagaaattaattggggtttcatttttaggtgtaaatagacagacatatgagagaatttgatttcccacagtccctgtgttgtgaagttctcatgttcaagggagctgttctgtgtggcaagctccctagtaaccaaacaatccacacttgactgatatccataagtattgtgatctgaaaatccaaaaaggggctttctagtgatttcacactgttcaatttgaaatcactttggtcaaatcagtatgcaaaaaaaagagggacttggataaacaactccctgaagttggagtagcaacaggaccccggcaaaaccagtggggtgtttgaaaattatggattttggcaaagctcatgtcctgggtccccacggggagttaaactttcaaggacattcatcccttttacaaaagtatactcaggcagaattcccctaaaaaaagggggtgtggggacttccccttcttttaaatgtctgatctgaagccaaatggaccacttcctcctgtcaagatctgcaggactccaaaagaaacaatttagagccttgaacacttataggtttccatgaaacaaatctggcctcttttgggtctaaatcaacagctacaaggctctcagattgtcgagatgaggaagtgctccaatgtgagcaatttggatgtttttccaggctgacatataccaaaatggactctttcataaggaagatttttttcacatatatttgatggcttgtattccgacagtatgttatgagcatttgtgtcatttctcacatccctttttcaacttgccctatatataatctatgtatcacatacatggggtctttgatccagggtcttgcagcaagcaactttaatcaaatcttgggtaatggtggacactggccccagccgtaatgatgcgcatctatgtagagatggacccactgtgagtgtcccctctagagctccggaagttgtcttccactgcctcatctctgcatatatgatatagtgtgccagatactggccaaggactcagcaggactcctggagattgccaggccatttcgggcggcctcgccgacggatgatccggagcaatcatcgctgaagagctggacttgtagtgtgtcggaaagggttgtccagttgtctctcgcaattttttttttttttttttgaaaatttttaaatttttctttgtactgaactacagccgaggaggtacagctgtcatcactagttcagttctgacaggtccagttcagtgaaaaaataaaaaataaaaaaaataaaaaaataaaaaaaaattcgcgagtccaagtggacaagacttcccgaaatagctgtatttagttttagcgattttttttttttggtttgctttttccttttttcatgccggacgtcgggttcctttattcaccttttcatacatttgtcttctacaactggcttgtttccttgtgggtcaactccagcgccgcgcaaaggatgtcgaactgtcgttttttctctttcttttttcttttttttttcagctgggtttttctgaaaaagttgtccggatccgaatttattacatataagctgccttttcaaatctgccttcaatgagccatgacagcagctgtctgctatgtagctgcacccatccaatctcccctcgaacaaaacttgacaaaacctgaccggttacataacttacaaaaatccgatattaagtagtaaaatctcccaccatgctcatgagcttgtatgtatttaagccccttggcctcgtgtctgccggagtatgtacgatttcaatttcatatgcactttgctgcgaaaagacaggaaaagacgtgggctgtatggattcgattgacaaatcattcatggatccacatgtgttgagtcccgccgtgtaaaaaacagttgttctgtaatgttccgtcattgtaatactcttcttcttcccaagttcaggatgtttgtttgtttctgattgaaagtcgaataaaataaaaaaaggctcccgctgaaagctggcggccagtttattatcatcatcatcatcaaagaaagcaggacttgcccattcgatcgatcatttgccactgctgatcagcctatactcgactcactcttcaagccagcagccgcctgaagactactgacaccagctcatcagcctcaacaatctgcacacacccttcaacccagccagccagccagccagccagcccgaggatctttttcatctcctcagccctcgatccgcgccgtctcttaagtacaaaaataggctcagctgcccacatcccaaacaaaccatccccccccaaaagaaaataataataataataaagtctccagcgtagatccagtcgccaactaagatccatcaacttgtctccttcactgcatcagcatcacccatccccatatcaatcactcactcaaattctcacagtcttcctaaaccatcccaccggactcgcatacgctcaaatactagctgcttcctccctcctgtatcaaaacaacactctcgaaccatcaaaaaaacaaaacagatcaatcctatctatcaagtaacatatacaaacacaaaaaataatacatacaaacctcgattataaacctttatctttcggaaggaaacacacacacacactataaaaaaagaacgaaacgaaacgagaagagaaaagagaacaagcgaaaggaacgagatgcatcgattggtatacctgaaactgaaggcgaaggcgctccaagactcctccaaccgatcacccacaaagtcatcatcatccgaagctgccaacaatcaccaagcttcccccaacagcttgcccgtcctcgagctctctctgcccgactccaagagcttcagagcttcagtcatcctcgtatgtctcttctattctcctcccccgtttcagtcttcccgctacgactcgtcacagtcgttgtctatcttcgctcccctctctctctctctctcttcttcttctctatccagagaaacatatgtaaattcctctcgtttttcgtctatcgattggaacccgagaaacgcagttcgggagaggaatcatccctccagcatgaacagggaaggaaggagccaggagctgggtctgccgatcgctccctcttgccgctcgctcccctatatgtatcaacattcatcctccttggcttgtcttcttccccggctgctcccacccgagcttcccaccagttttcccttgaatgttgaatttcatcacctccatcctttccgatctcacatcttcttcttcttattcttctacacacaccatctgtcgatcgatcaggaggtgccttgttgaatcctgtttgatgttattgtacatatatccactcacaccctcacactcttgactggtgtgcaacacatgttgtacaacaccaataaattcatatattccctctttcctgcgtctttttttgggatcaatcctttgttgtgatgtctcatcatccactcttgcatacaacaacccacttctcccgttaacccttgctgcaattcctctcagactgctcctcttctctccccccccacaaacacctttctcctctcggattcagcctaagctctaacccattcgctcgaatttccatccttatcgcttctatcatctagcccgatctctcacgtcgatttactctgctaagaacgaatggcgaacttctacccatcaacaactttcgccaacgtctgaggtgagctcatctcaactggctcatcattcatactcctaaaataacatctacttctgcggctaacatgattcatttctgttcgactaccctctcaccagacacgaacttgagaccggacatatcacccaagaggacgagagtatcctcatgaaccaataccgccaacagtatctcaacgaatcaccctccgctgtacatcttgattatagctctccaatctcacccaccgagcatcacccagcttattcacccaaaaagtcaccctccactactatcaacgctctcttctctgcaaatacctccgcacgtgacgcggcatacattagaaaaactctcaaaatgtcccataaaacatcctctgcgaataaagacaaacctggatttaaagaaccctcgcctaccactcaacctgctgtgatgatacctaataataataaccccctcaagacagcacgcccaagaactccacaataccattggattatcatacctcaatctactccagtcatccaagcaaccctgatcatttggatcggatggatgagtggaagtcgaggaggaggtcgagttgacgcctacccaattccataggctctcgcttgccgtcgaccgcatcctcgattcacacctgctgtcttcaaagatacccggaagtgcggagtctcaatcagattcggtcgatcaacacagctctctggccgtcgcttctcaactcgatgccgaatttcgcgtccatgaagaacttttcagggccttacccgacaactcctcctcctcatctccacccaccagctccttctccttgtctataaaccaaccaaactcttcccaggatactccctccagcccagagaaaaatcacttctctgatccccagcctcattcgtcccaggaactgcattccatggccctctcgatcaattcggccccatcatctgatgataccctgaacagtgaattattccaggagaatctcgagctcatcttgccggaagatggatttgaagatgattcttcggtcctccaattcgcctccgaactagatgatcttccccagccatcaccattcctcgacagagagcaaatcctccccttcattgatctaacctacgacgaggttctttttatccatcagacccttgtttcaccctccccccatcatcaaccatcgaagcactatggaagcaaagccaaaaaatcagcccaccgtgtcgacatgtcatcatcacccacaccctcacatagtcgtgctacatctcatccgcgtaacctatcgacatctccttcgcttagcagtctggccgatccacatagctcacttggcagtcaggatcccatgcctcccatcctgtctcctcgttcgagtgcgcttcagcagcggctcaatctggctaaatctgccggtatcggcacctgtcacaagatgcgcacactccgtcaacagtcaaacgaaactcactcccccgtcgaatcctctcccatcacaaaccacaatcatttccccctactcacttccccttctgtctcggacagtcctgatgtttcttcctttccactcacccctcctacccatcactatgcccggtttcctggggccgaacatccatgtatcccctcgcctcctatcagtgccggtaagtctcatcacaaccccagtcttgagaaacataaaatttattttatttttcttgtgtgccagatttagcagccagtgactcgaaggaagtccgtcccaggaatttcaactctcgtgcaggtcgaccgatacccactacgatccttttccgggatgtggaagctcaggcagttgcagccaatgctgccctccacaaaacggagtcggaagttaagaaagtcccatcgcggaagaggatgatctcgagggcgcagatcggcgcgcccaagttattatcatcatcggctgagatcaccgggattcaactcgaacctaccggaagtgaaggcagacagagctttacccagaagactaaagcactctctagagggactttcaggataagactcaagaagaaacggccctctgaatcggctatcaatcgccatgagacgggcttttctgtcgatgaaccacgctcaccgatgaagtctttcggtagtaaccccaatctacgcgaaggcacatggatgacggagagtatgaaaggtggattatttcatgctagagagtccttcaccgactcgcccagtagtcaactcaatcgatccgactgcaatcgcgaccaagtctcgtcgcctacttcctggaaaaatccacatgctttgacttcgcttcgcaaactcatggatcgccatcggaactcgctctcgaactcgggtcaaccatcgaaggttgatggagatcccaacagtccagtcccttctaccggtacatccagtgaccttgtcccttcgtccgagaaagcctcttcgcctcctcggcctcgtcggtcctgtaccacgccccattccgatcaagactctcagagcggatggaaatcgttctctaaatctctctcccagctctccaagtctcgggagagtgggatcgaagaggaccaccagtcgatccctgtccaacctctcaaactccatcatcatcatcagcctgataaacgacgccctcagagtccgaagccgtggtttgtggtcgatcatacccagccggagaggccgcaccgctcggaagagacggtggctaagacggcctccagtttgtcggtggatgatgagccagaagacccgactccagagatcgaggagacctgtgatgtgtcactcaacattaccggacctgtggatgagccagcgagtagtggtgagcctatggacagacggagctcggcgacgaatgaagagagggaagccaataaaggcgggtcgaagtggctggaagtgcagacgacggagccatacgaagggcgcagtgactacgcctcctcgatccttgacctctacggctgcgagcccaactcgcccgggccgacgagtccgagtcaagatcctagtcgacggagtagtcttagtcgctacagcaccaccttcgaggaaccttctccttcccgaccggcttctccgatctcttccgatcctccaggcctgctcctcagtcatccgatcgaacccactacctcggctacttcgacaccggctccgatcgtccttcgtctctcaaagctctaatgtgctgatgaccatctccttcttcatcagcagatcagcagacagcatcagcattcggacaacgaattgatgccacttgggccaacagcttcaaagctcaacgaggttctccaagttcgatcccactcccaactcgctactcgagctcgaccaccaccattctccgcaagcgtttctcgaccaaaacttgccgaaagttccgcttagtttgtccaccagtactgctcttactggtcatgccacttcttctaatcccagctcggctcccaatcagtccctcgcgcgctctctcgatcgtcatcgattcgccccaataggctcgcacaccgtcgatcccgtcgccccaactgctcatcatccgctcaaattcgacgtcgtcgatgatgatgatgatgaggaggctcaggtctggaaacagatcctcgacggttaagagctccggtctttctctcctgcgctttattcttattctttttttcgtttctttgtgtttgttttttgggcttctttttttgattgtttttctctgatcattctctctctctctctgttttttttttttggtcgttgcgttctttctcctcttgtcttgctctcttctccttctcctccttctcctgctttcttttctttctctcgttatcgcttcccattccttttcctaggcgcggttcttttggggcatacatatatacataaatctatcttctgtgtttttttcgagatattacaccctcacttatttatccactcacttccccccacccttcctttccttgtttttttttttgtataaatatatctatatctatatcgatctgaacatatatatatatatatatagaaaaagagagagatcttgatcgtcatacatatacaccacccttcctccacctgtctttctttctttctttctttcctttcttttcctttttttttgattgatctgtgtttgagtgtctgtgtttatgatctgtttgtatgtgtctgtgtaagtcttgttgttgaatggtcatatatactggacacgtccggtttggtgcgacaatcgaccgtagctaagtcccttgcagcttcggagggcctggaggttttggctggcgtgcaacagtctctccgaaggagctgacttgccaaagcccccccctggtgggaggttcgttggtgtcaagcactggctggtggcagagccacccctcccgaagggagggacttataacgaactgtgcagggggtgctcaactgagcccactcaccaaaacaggctggaaatacacctttccagcctggagtttacaagctgtccgtctcagctagccccagttgattcttgtgtataattgagtcaataagttttactagaactcatcaacttgtttttgttgaaagaacatttaacatgtttgtttatcttgagtggatttttcggaattgaatgcaggagtcgagaaatctatatccatcctaataattccgggcttgataatgaggctgcaccaggcttgcaagatgatgagcatgagaaatttgtgagctactgaggcggttaggtagaagtagagctgaggaggttctaacaaagaacttccccagcagaagaaacacttgtgtatgtagctcaaaaaaagtgagagagctattaatggttgtgtaacttgaccaggcttccagatcctctcagacaagcacccctgctttagtcatcagtccctccctgaacatgcctgcatgtcacggttgggcacttttggtgtgacacaccttgagctggatgtacagaatttacatcacccactattgaggatttgaggagacacacttttggagcttggtgatcatgatgcctctcatcacctcatccgattttcagaactttatctcggaaatcggatgaggtggatttttttttttcaagtcggtcaaatcgagaaaatgttctctcatctggtagtgactggtaggcagagtagtgaggttgaaaaaactggcttatgtaagctcagccaacttcttcaattgttatatattagatttttttttttcaaaaagttattgatggaagtcaagaccaccatgttggacatcttcatgagtttttacctcagctttcaagaaatccacaagctggattttctatgattcttggtgcaaacaaaaaaacagccaaaaaaacttgactgtgacacccaaacacatttgttttgggctcaagcccctcccgcactttgtgcgtttgacagagaggctgtacaagcttgtccaagaataatcaataggtgtcaatttaaaggctctgtgagtgttcattggaatataggctaatatgtagctggtgatgagggcttgcttggacaccaggtgggatcctcatcttttgctctttcaggtccctgcactgccaaagtgattgtatcagattgctacgtctggggggttgataaccgcacgccaacccccatggcgcacaccaatccgcacgccaggcgcagattggcgtgcgggcctgcacgccacagaagtttggcgtgcggcctcgcacaccaatctgctgcaggggaggttggcctgcagttggcgtgcaggcctgcacgcccaactttaggtcctaaacgcatatttatatgcgtttaggacctgggctgtcccataggacccaggcatgggtcctatgggacggcccgccgttgatttttttttcttttctttttttaaaccccctcggcctagagaggccgaggtcacaccgccgggaggaacccctcccggcgagcctgtgtacatgccagctcgtcagaaggggttccttccgacgagctggtacatgatccagctcgttgggaggcgttccttccgacgagcttggattataatcagctcgccgggaggaacccctcctgacaagctggtacaaaatccagcttgttgggaggggttcctcccggcgagctggttgaagatgctggttccgatgttgaagctggtggattcctaagaaaccaaggccgaggtggaagctggtgggttcatgaccgaggaaactgcactggatgttgaagatgaccaatcgattgaccacagcaaaccaagaccaactgaagattgagatcgatccacctcatcgcagaaagtttcaaattatattgatattcgaagaattccagacgcgctaaaaatgttaaacttacctcaccggaatagtgaaatatgagaaatcttcgagaatgcggcttcctcggatgaaggcgagcaaactgatcaacaagctcgatcgtatcaacggaaagagaagctcataagtcggatgaaattctcaaaagtctgtgccgtcttgatgatgaccaatgggaacgacgataacctggggacggatgaaattgatgggactgatcaagacgatcgaagaaaagagcgggttgaggaagatgaggattactatatcgaccagggttcttcagaccaaggctcttcagcctcagactatcaacccgatcctcctcaaggtggcccttctgtccgtaatcgtagcagaagaagtgccaaccaaaccccttgatcaagaacctctgccgcctctgaatgttatccgctggtttttataccagctcgttggaaggaaccccttccgacgagctggatcatgtaccagctcgtcggaaggaaccccttctgacgagctggcatgtacacaggctcgccgggaggggttcctcccgccggtgtgacctcggcctctctaggccgagggggtttgaaaaaaaaatcaacggcgggccgtcccataggacccatgcctgggtcctatgggacagcccaggtcctaaacgcatataaatatgcgtttaggacctaaagttgggcgtgcaggcctgcacgccaactgcaggccaaccgcccctgcagcagattggcgtgcgaggccgcacgccaaacttctttggcgtgcaggcccgcacgccaaacttctttggcgtgcaggcccgcacaccaatctgcgcctggcgtgcgccatgggggttggcgtgcggttatcaacccccctacgtctggcattacatcagatagaaatacctggtattacatcaggaaaaactgggattgcatctaccagaattgatattatatctacctaaaatgatattgtgtctatcatgaaagatatttcatcagaccatcctattcaatgtcagcataactgaattcatatcagatttttccatctgatttaatgcccatgggctaaaaatttgtatcagatgtaaaaaatctgatataaaatcagttattttgagattaaataggttgggctgatgcaatatctgttatgatagatataacataattctaggtagatataatatcactcctgatagatataataccagttttgcctgatctaaaatcagattttttcatctgatgtaatgccagatgtgggaatctgatataatcacatttacagtgctgggacagctggtgtatgtgagagtgttattttggtaaagggtgatctggccaggaattttagccaccacccccaaaagcaaggcaatgtgggctcattgccatgctcaaacatttatgtaaaactacttgtatacaccacaaacaaaactagaacaattgctgaatgtgcttattctatgttttttatatcctcctaaattttgacctgcaacaccttatgtatatttttaactttcaccttgaataacccctcaaaagtgagcagcatcacttaaaatgtcacctgttttgtgtatagaattcatgtgttgtggggatgttattaattttccctcccatggcatcttgtactcttcctttttgaaatctatacaaaaacaccagctgctgccaaggaatgatgaatctggagctgttcttctccccaaagatgtaaattcaactttatagttaccatttttctagcttatggccaaatagtgaaaaacaagttgctatgtcatcttccttgaatctacaggctcctcctagatgtatattgccacttggtttcagctccacaaagacagttgagtggataatttatcagtaaatgtgatacattctggcactgtgatctcccacttttggtggcagaatgttcacccaccaagctcaaccctttttgaattcaatcctttttcatttataagttttataagttataaccattcttattccattcctgctttctaagaatttacttttcactggaaaacaaagttataccttgcaaaatcagatgtttttattgttgattttgtgtttttgcacaatttcatttttttgtgtttcctttctcacattcattctttcaacttgggaacctattttccaccaagcctcatgaattcaagtccttgatcacctttttgagccacctgtgagtgatttcttttgtgatttttatttcttatcattcatttcagttccaatattgtcattcctggtcttgcttttcttgaaaaatgatgcaaggtttttcttttgtttttcttgttattgatgcttatataccttagaaccatgatttaggtgtgtggggattgatttatattcatcctttgcagcaaatcttccaccattccacaaggcctcaggacttcaagtccttgatctaccttttggtgctgaaaacaaaattgagatatacatgtggggggaggatgtacatcaaaaatgtaaaaataataattcaatagccaaaagaggtggattatgagccattcttagtaacttacactgtttgacaggcagaatgtccatgccagcaaattttcaaaggcaacaatcaaaaacaatgataataaaattaccacaagacaagcaaagtcaacacattgtagatactggtaagcacaagataacagcagaatttatacaacctcatggtagcagtcagtagttggtttggggataggatagaatttgattttaacactctagacagcatcaatatttagaagtagaacacaatggactgctcatgtggcagtgacagcccgaggaattttaaaattttgcgctgggaatcggtcttggacgcaagcaaggaagtcggatgtaattgcttgcgcaagttgaagaatttgcggctcgcggaagttgaagagagagttgggagtgagaaaagaatcaatgaaaaggttatcgatatatgcgccaagccttttccaaacgggttccaaaccctcgcgttgaggaatgtttttggtgaagatatgttccacagcgctcaagaaacccaaagccgatgcccctgaggcgaactgccgatcgtggggagccaagataagcccacgcacgccggccacgaggtaaaggcagaaaggggtgtagttgtgtcgtgagcggtgtttatccagctccttcctttgcacaactaacgcttgactttcagtagaagctgtgccgggttcgatatcggcggccgcagaccctcgaatgatcgagtaggtgatgaaaatgtctattatgaggtcgtgtagctgatacaagggcttcagcgtcatgtcattgcgcatcttaccgtattctgaattcgatgccgatgcggaagtcttacggctattgagatactcgagaatgcgcaaatgggagtcgaggttgtccatgttcaagtcggttaatgaggttggtttaacagcaaattcctgtgcagttaattggatagaagacgcgatgcagttggaccatcgagacaagacgaactttgacggtttttggatttcctgaagtaacagggcaaggggatattcgacattgccttgtaatttcaactcggccgggtcgactgacttgaggttcgagatattgatcaagcgaggcgcataccaaggctcatcatctgacggtaacaatatagtgtccactagaggcgcaaaaagaaactttagctgatggaactgtgaagaaaagaggacaatcagccacagtgtaagcaagacttacaatacttttggatctctttcagccatgcgttgtgagaagactccgagtgaaccatggtgaactgaggcaattcgggtggtggggtccgcttgtgcatagatttggctcggcaatcaatgaaggcgtggacggcaaggtgggcttgcttgaacttttgacggttgagataaccctggaacgtgttcaagatcgaatggactccggtcctggtggtgtcatctgagatgaggctgggaatactcggggggggtgcaggtgtggacggattggtatttggattcccaggagccgcggaattggtgtttgggttcggggcggaggcagacttgaaaatgatgatgggggggggtgggactggaagcactctcggttgattggtgaccccgaccggcccagtcgaagttgaaccaggctgggcaattgagcttgggttaacatccgacgccattgaggattgggaggccggatcgattgacttcgtgggttcagttgagctgggtatggacgtggtggtgcctgccccctcgcccgccgagttaggtaataacggagtgctagtaacctctggctcagtcaagcttgggctggcggaactgaaggagtcgtcgggatcaggagtcactccaacggtatcgtgcgtagtgggaggtgctactggaaaggtgaagacgaatggagctgttaaaacgtttgaacaagacaaggagcaatgattgagaacctacaggtatgtccgacaggcgacttatcttctccactaccatggtcatgcaggttgtgctcggctgaagttgcggaaggatcggtgggattggtgggactttggttgggattatcttgtttgtccaacggtttcttgttcaccttgcgcctgcgctttgtggacggtttagactcagaccgttctcgagcgaaatattccttgtgggtttcgtcgtcgggctcgttggtcaggtctattaaatcctcaggagggattggcttcccttcggtaacatctgggaggagttggggagtcaatactatacaataaatgaggaatgaacagtgaaataatgacctgattcaccttgctttctttttctgcactgctcatgcatctctcggagcccagaaatgatggtcgcaggaggaacgggaacagatgccgaaagacccaacgcctgctgcagtatttcctcgagctgggagcaactggtaacatactcctgtttgccggcttgccttctctcactgcgcaaaagcgtgggtggcgaacttgatttgaagttggcataggcttcaagcgaaggggcaggtcctttaagggtatctaaagctaaacaagagcaaaatcaataatgagggaggtggttgggcagtatgagacgtaccagaagtggatttgccattcgctgtgtcttgttggacattcgggacggtttcgtttggcgggagggattggtttggtgggagtgactggtcggaagatggaacggtagccattgagccgcaggggaataatgacggattgcgattaaacaggcaaatggggagattgaataaagtaaggaagatcgcgtgagagggggaaagaagatgagagggacaaaagtcgcagccttatatatacctgtggagcctgtggactgggtgatggtgaaggagagattagagcagccgatgcggattaaaggtcgccagcaagaaaatctgctcagtgatgatgaccgtctgggcaaagcgggcatcatggcgtgaggtcagcaggaaagctcgcgtcaaaggaagctgtgcgcctaaaaaagtacaaaagtagccgagatgatgatcgcatcattcatgtatctaccaggctagcacacaaagcaaaggaagtaagttgagctcaaaggtgtagacgagacagcaacaaccatgaaagtctgaaaggagaagatacatacataaatctgtggctagaaaggtgatgttaaattagaatcgatggtctctcccccattggtaaaggggatggggcgctgacctcaggtcgataatcgacaagagtacctcatactgcgtgtgaccgagctgtgaaaatcagaaactccaaggttggttagcggggtgtggtgatggcctaagcatttcaaagtgcagcaaacttactgcgggaggacataagctgattgccgagacactttagactgtcagtcaacaatcatcccggggacagatctttgggtctatttggccagtaaaacaaggcggcgtgctgtgttgtgagtgtgtatgtgcatattgatgtgtggatggttgtaggagccatcagtcggatgagggcccctgaatggtacttatcagatatgtacttcgcatgcaactggcacttaagaaggccaggtatctaagtggtccggtcccagtgccgtatgagattccagtgccgtgtgagattccagtgccgtgtgagattcatgcccgtgactggaattcataactaaccctggtgccattcagacgatcgtccaagccgaggtggcctttctaagtgcacctaaaccaatcagcaacaggcaagcagtagcatcatgtgagtgtggctgggtctgtcttcatgctgggttgctacttggacgatcggccgagttccaagtacaaggttaaatgtgaaatttttaaccgctcaccagacacatgcgaccacagagggggatggcacagttaaacagtgcctaaattgaggaagtatgtattcaagtccaatacgaactgaggactctgatgccaactggttgagtccgctcttgtgttggacgatcgtccaaagtcgggattctcagcaaggccgcacgtttgcattgcgttcactgcatacttgtttccaaaatagcgtgagggatgcgtgtacttcattgaaacggtgcctggatcgccattggtacaattagcaccctaccgctttccagacagctatcttgctgggtggcaccagagatcgtctatgagccctgtcgctccctcccttcccatgccccggtctcgaacgacgaatacacagcaacactttgcgagtttacttcctgtctgaatggtggacatgagtgaattggttttgtggggtctctccactacagatggaggcttcacgtgttcacattcaccgcagtacactgtggagtcaaagactacacttcacgaatgacaagacagcgatgcaacccggacaatcttaaagtaacttaaagtaacatatgcacaaagaagactagagaggcgaagtccaggacttacgtacatttatgggctccaagatacgacaaagggttgtatttcaccgctttgggtccattttcagtgagcccgcctttgtagtaaacgtggaggtatgataaacctgtgcgcggtgaagccgcaacaaggctcaacatcttggccccaattgattggtatgttggatcttcttgtatccatctacccccctcgaccattggactcattcatccctacaccatcttgagtgacccatcactattctaccctccgttagcttgatctctgcgccagcgacgggtgaggcgcctcgatattatttatcatggatgatattttcttcacggatgaggcgagcgatgatgatcatactgaaagacgggctggaggtgattgagttttgctctccaactaatgtgtactcaacggtctgacctccattggattggattgcttgcttcattgttatctttgcagaggtcccactcgaaaccctagctgagggcagcaaccgtcgtcgaacgaccgccaaaaatcgcactcaacagcgacaaacagcccaaaatttatccaaaattataacgcaggcaacagacgagaagcctcatcaccgtgagaaagtcttgcgtagtcttcagacttttactcgggctatgatgggcctatcacctgatgctaagccagaagaacttccaacaacggcatcggcagaggaactcgcctcttgggacacgtggagggagcgtcgcaaggacgcgtttagtcaacgtttgaaagaggcgaccgataaacacccggacgcgaatgaacaggaaatcaaacacatccgtaaaagggttattgaccagctcaaaagtcgtcttgtgccagtgacgttccacgcttctccctttgccgccaactcggcagtctccatccacgtgaagagggaaatggaagccgacttagccaagcatggatttccccggttcacttttaattgggatgctgcgtttgcacacgatgtcttgtggaactcggtggcggttgacattacggtgcggaactgggtcccgtgggcgaagcgcacccacgttgatgttgttgaatccgcaataccgggcatcaagactcgttttttccagtggatcaccaatcaaggggtgaccagggcgaagttaaagctcacccccgccgaccttgccgcgcagaggaaacaagcgcaatacgaaagatctacaaagaggaaggtaagataatgtaccaccactaggttgtctccgagtggatcaccaccaattggccaagctgatacttcctttaacgtaattcagattgccacactgcgtgcggacacttttctagcagtctacccggacaagaagatcctgggacacttacttcgtgacccggatgcagtttctgacttcgaagaagacgatgcgaactccatgccgacacgagtcagtgcacattggcgcagccgcggcatggaggccattgttcgctctcttgaccaagtcgcgttgaagcgcgccagatccactcaaaagaagatgtctgtgagaggccttctggaccgaaaggacgtccgagcgccgacagatgaagagcgaaacaaccaacttgtccctgcccgcttccccaaagatgcgtacgacagcaactatctacttgaacagggagaattccaagcagactatatcactaccgaatcaatggatatagagaatctcgggatggagatggttaggaaatcattcgggacgggtcgttgctcactcgcggataatggctcctctggtccaactcggcctcctccgccaggaactcatgcaactacacaacagccgctggccacggctaccggcaatacggcggggccctctgggtctgaggtgcaaatgtcggaataaacggaataaaggtgagatctgatgatcaagttaatatcctttaatcaaaactgattacagctcttgactgcgggtgtcatctggcgtggacagacaggtagggggtggcaagaaggggatacaggaaaggtgtacactcggagtggcgagcctttttggacggcaagcggaagttgtggatggtggtatagatatttacagtcttgatgatataaagccggtgagatcataccacccaaaaaattcgcggtatgactccagttcaatttctacattcatagttacatataagcgccgttgatggccagtctgacttgtataaactgtaaagggatgtatgatctgatctcagaggaaagatacatgtatgtagagtatcacacggtgctatcctatgggatgttcgatgtatataaatgagtctgggtgattgatggaatgggttggtcaaggtggaggagttaaaacaagatgccatttttgtttgttgaatcactcgttgttgccggcggtaatttgacctttggcgatggccaattggtatgctaaggtttgctcctttggaagaggtggtcctgtggggaaacaaaagggcagtcatacgtgagtcatacattgagccgccatgcatgtggggagagatactaacctctgccgagttcggcacggcgggctacccacaaggcgtgaaagttgggcatttgtgagctgcccaactgcatgcattctgcctcccgcatgaccccatcataccaatgatgcatgtgcttcagggcacgatcatctgccaggaccttttcaaggggcgtcctggcgtcgtggttgggttcgagtttcgtgttaattttatccttcatggatgcaattaccccagccaaccattgctgctgggcaacggtgagattcttggcgacgggacggccttgtgagggcgcaattgtatgatccattgacgagggtggtcaaatgtgaggtaggatattgagcagggaaatttgcatgcggacactgcaacgatggatgggtggaggctcattttatgtggggaggctcaaccgtgcagctggtgggcggaagaggcctcgtcgcatgaaagcggccgccagatgaagcatcttcaaacgtgcgtccaggaaaacgaggggcaggtcgcccaatggttttccttgacgcacgttgtaaagcatacggaaatgtgtttcgaaggggagcaaggggcaggtcacccgattgggagattgcaggggagtaaatccacaatcagtacgggcaccggagtataggcggttgtttgagttttgacgcccggtgggctactctcatgacactcaaaggggtaaaaattcaacaggccatgaatgatacgtgggggacagcaataggatcataccaatgctcagaactcgacttgtcatcacctactgccaaactatggtgcagggggggggggggaatgtcgaggaagggtttggactggctgcccggagaacaaacatgtgaggccttggcgatcgcgacacagggggcagaactgataagggatctgtaccaacgggcccacatttgtttaactccaaaaagcggctctaacatcggggcgtgggattgattagcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaggaatccctcccgatgagctggacttaaaccccggttcatcgggagggatcctcccgatgagctggactatgcgccgtcagggttcaaacaaagtgaatcccctgtaggacccaggcctgggtcctacagggatcttcaaggccatcggccaaggtttgaaccttggccgatggccgtcagggttcaaaccttgaacccatgtcggttcaaggtttgaaccggtcagaccgtctctccataggacccatccctgggtcctatgggatatgccttgacctaaacccatatgaatatgggtttaggtcgaggcatatggaattgctggctgcacgcctgcctgcaagcgaggcaacctcgcttaatggctggcgtgcagcatcgcacgccaattgaaattggcgtgcggacccgcacgccaacctgctgggggaatgcccgcgcagagggttggagtgcggacctgcactccaatttcaattggagtgcggtcccacactcccttcagagaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtgattatcactccccgtacactcggagtggcgagcctttttggacggcaagcggaagttgtggatggtggtatagatatttacagtcttgatgatataaagccggtgagatcataccacccaaaaaattcgcggtatgactccagttcaatttctacattcatagttacatataagcgccgttgatggccagtctgacttgtataaactgtaaagggatgtatgatctgatctcagaggaaagatacatgtatgtagagtatcacacggtgctatcctatgggatgttcgatgtatataaatgagtctgggtgattgatggaatgggttggtcaaggtggaggagttaaaacaagatgccatttttgtttgttgaatcactcgttgttgccggcggtaatttgacctttggcgatggccaattggtatgctaaggtttgctcctttggaagaggtggtcctgtggggaaacaaaagggcagtcatacgtgagtcatacattgagccgccatgcatgtggggagagatactaacctctgccgagttcggcacggcgggctacccacaaggcgtgaaagttgggcatttgtgagctgcccaactgcatgcattctgcctcccgcatgaccccatcataccaatgatgcatgtgcttcagggcacgatcatctgccaggaccttttcaaggggcgtcctggcgtcgtggttgggttcgagttttgtgttaattttatccttcatggatgcaattaccccagccaaccattgctgctgggcaacggtgagattcttggcgacgggacggccttgtgagggcgcaattgtatgatccattgacgagggtggtcaaatgtgaggtaggatattgagcagggaaatttgcatgcggacactgcaacgatggatgggcggaggctcattttatgtggggaggctcaaccgtgcagctggtgggcgaaagaggcctcgtcgcatgaaaagcggccgccagatgaagcatcttcaaacgtgcgtccaggaaaaacgaggggcaggtcgcccaatgtttttctttgacgcacgttgtaaagcatacggaaatgtgtttcgaaggggagcaaggggcaggtcacccgattgggagattgcaggggagtaaatccacaatcagtacgggcaccggagtataggcggttgtttgagttttgacgcccggtgggctactctcatgacactcaaaggggtaaaaattcaacaggccatgaatgatacgtgggggacagcaataggatcataccaatgctcagaactcgacttgtcatcacctactgccaaactatggtgcagggggggggggggaatgtcgaggaagggtttggactggctgcccggagaacaaacatgtgaggccttggcgatcgcgacacagggggcagaactgataagggatctgtaccaacgggcccacatttgtttaactccaaaaagcggctctaacatcggggcgtgggattgattagcccgcatgaggaaaattgacgtgcaccaaaacataggccaaaaaagggaaagtcccacatgcggtgggccacgttgaaaagaaattggccgattccggggggcaagagcatcatcctggtcggtgcggcccggggtggaagggtgcaggagggcgcctcgttgaccaaaggatgccttgcactgaaaatggaagggacgtgtaaagatgtcagagttgaggaagtatggagaaaaatggagaaaattttggaaacaagtgaaataggaaacgtaaagtcaaagttgatgcaaacatgggtttcgtgtaccatcttgccgtgctgtcctaagattgctcaggtacgctgatcacgagggcgtggtttggttggatatggacttggacgatcgtccaaatggaaagttcgagtgtggaggatcgccgaatactgatacccagcttgactcaggcaactgaatcaatctgggtatccgagagttggacgatcgtccaaaacgtgtgcgggtgtcgggatgtggggggactaggactccgtctggtttccgagtcggagctgggaaacctggggcgcagcctcatgatgagacacggaggtcagtcagtcatcgcaacaaggcaaggagcatgcttggccggccgcctccgttgcgatacagtaagtctaggcacaggtgttagttggccggagcctgcgaacgtatgggggatggttggagagcccaaagaggacctggattattcaacgttccatgaacaaatgtatatctcacagcccacggtggtatccaacaattgaagtgtttggccaccatgagtgacagctattgacactggcccgcgccaagccgacccacatgctgccaagccacataccgtggatctaactggtttgaagagtttgggcggcccgggcgctggccgcctgatggatcaggggaacaaggatcgaatggggcctagaggcttggttaacatactaagactacatacaacgtgcactaggtaggtttggggagggaacaggggaatgaatcggatataggaggatgagtcaaaccaccggggttgtggggaagttcgtgcggtgctcttctgctgcagcttggaaacagaggccacgtgggggggggattgatgggacagatgtttggacgatcgtccaaaatgatgagagtgtggagaaggaaggaaccggatttctcggagtaacagcaaagggtcggtagatgtagacttggacgatcgtccaaaacgctggagaaggctgatgatgttgcaggggtcgcaaaaggtccccaggtatagccttgttatgacttgtcatggccgcgtgacaccctgggaaagaggcgcttaagtcaggtgaagcataaggaaacatggaatcaacatagagtggttcactgactaaatgatgtactatggccaccgaaaccgtttcagtatctattccaaacactcctgaaacattcgacaacaccgcaacatgtccaatcacgtgcgggatgcctatgacgattgttttgggcggctttggtcttgcaagtaattgataatggaggctcgcaatctcgcggtaagggttgataggggggctattctggtcaacgtccacgaacaaggccacccgtgcgaatacggcgttaggtatctgttcagttgcaaagagcgtttgtatacttccgaatgagtccttgcgtcccaaggtaaaatggatgtacgagtttccagcatggcccgtctcgacggtgtaatttttcttttgtgcatcctggaaacttggctgcaagatcaccataggatttacaattgtcaaatcggcctgatcgactcccggggcgtcacgtccccatttggttgaagagtatggggcgtatgtgttaaggtaatctagccattcgtcgtatatttctgcctgaagcggagttcgagacctcgtgggctttggcccctggatccccttgtcatggttcctatcggttagaccacccagacgtttcaatgtagctctctggatccatcgtcgaaacagcgtcttgctcagggttcctgcacgcagcttaacgtaagttgattgattggctcatggcttatagaggacgagctcaccagggtgattatttgttttagcttttccaagcagcccgttcaaacgttcttgtgcccaagcggcgaaggaagcaggcggcccaatgcgttcaatgacttccgggaagtgctgtaggaggtggatattcggtttagatttgacgtttggccagtttgcgagagtgtgcttcctatattgttggatcgcctcacttagtgagctgacgttgtcttttgttatcgtacgatggctcaacatatggacaatgtgaactagtttgaccaaattttctgataatatcttgcgatcctggtttgcatcgcacaggttccacaaaggcaataatacaagtgggtagaacacggcgtacaggatcccccattcagctgctttaagggagcctgcactggcggcgcctaactggagaggcagacggtccacccaagatggtagtgacgtttgctgaatcgccctccgcacactgagaagctcctccgggaggagactaggcatcagatcgtcggaatgccggtccgcaacgctgtcctgctcatcgtgggtttccgctccgcttgctatactttccccatgagatcgtctggatcctcgacttgtggccttgcgcggattgactgttgcttgactcgattgactggtgttttggttacttaggcgcgctctcagactgtattgatgcactgtcgccaaggaagcttgtgatcctcgcgacgaagttgcgagtcgtgcatcggatgatattggctcctgttgagatgtgccggccaacgcttgaagattttgagtagttaatcggcgctttgcagggtgttcgtcttcctcggcaggacgtttcctgctcgcagttttcctctccagtaacatctcaaacacggtgccttcggcgcttggttgtatccttgcgagcttcttgagatcagcctcgagtttcttgcctgtgactgctaatcctaagtaggatagagaatggtctttcagcacgcctagcattagggcatgcatgacatcaatactggagtgttccaagggcctccaatacggcaggtcgttcaatgggctataacggacaccttgttctttgactatggcagttttgcgcgtctggtctgggctatccagccattttttcgcccattcaatgtgatcttcatgctttcgtgaagggaactgctgtggatctacgatgttgatattcgaccgagggagcttacagaaagagcaaaataaggttgctgaatgagaggcaaatccggccaccttacgcagtgctgggagatcagcgatcagggggaatataattgcccggatggtccgtccggttggcactcgtgatgttttatgaaagtgcaccccattagaaaatgccaagaattcgtccacaagcggttggaggacattgaatatgtgatcggctgagggctggcccggagtaatcccaaacagaaaaatgttttcctctagatatcgtttcgctggagggatgtttagacacaccaaagtaatagcgccggcctccaagcacttcccacctaccttattaccgtgagggttgaaccagtcgacgtacagactgaacacaagattgccggatgtgcttgtgtacggttcagaattggtactggggaatttcagagttttccatacgctgccgtcccaaagatcactcatgactccatcttgctgtgtataacgcaacggtgcatcgatcaggtcttcaaaatcggggcagatcagcttcctcttcagccaatcttcaagcttctggtagcagaaccccttaattggccgccaagcaggcttcccagccgctgtgaactccttgaaaactggctcgtcgcacttcctgatttgctcatttgacgtcgataggctcctggctgttgtgaagaatcgagcagtacaacgagttgtcaccgcaaggtggagcttttgttgggcccaattttcggtatccggaattgcttcgtagagcgtccaacatttcgggcaagctgcctgctcttgaaatttacaatctaacccaagacgtcgtgtgaccgtactcattgacgctggtatgttcttcaccatgatcgacgtttggaaaccgaatctgttccccagctgtgttaacttctgcttctcgtctgccaggaatctctcgcaagccgcttcgctcatataatccttgaagtggagccggctcgcttgaagcagaacatgcagaacatgctgatcaaggaatcaaaactccgagtttaaatctccattttgcacttcgcggggattgcgcttcgtggggtcaaggccacggctcggacccgcagtggtggattccgatgtggtatgtgagaaagcagccacgttagtgtcttcgcctattgggggcttattctgtgtcagagcatggggtggtgaatttatggatacagtcgaaggcatttcggtttcaagcgcctggggcgccggatcactggtacctggagttctagttcgaagtaatccggtcaattcagcaatcctttggtgctttcgaaaacacacgtctgacaacgggacccccatgcgttcgacaccactttggtcacgataaactttttgccggcacccggattcttggcagctacacaccttcattgactaagaggcaaacggtcaaaattcttactgcattgttttccgccagggggggatgtagggctactcacgaatggtggcggccttttttttctgtggttgaatgtttgaccgatgacgttaaacttttccgtggatatgttccaacttcctgccggtcagactcttgaggcttaaattcgagttcgaggcggtctgcttacaaattggcccggaattcaccttcttgctaacccctgcctgaccaggcccaccaaaaaccattaagctcaagaatcgaaccaacgcacaccgccaagaacccgaccaacagaccattcaatgaacatcatggacgtggaatctggcgatctgtcttctgaaggtgaatgggtcttacagatactaccagcaatggccatagcgggagatgataatgtaagttgatgggaacaatttcctcgaatgaagactcgctaacacttggatgaatgtcccatgcgtcagatttgcttgcctgatcaaccaactctttcaggagaccgtccgggatggtcagccaacgtcgtatacaacaggactgtccttacgaaaacccacccaaatgcctccaataggcctccttctacgttccgccgccgtaccatcttgtggaacgagcgcttgtgcgttgatctggtcatgttcttcgacgcgtggtttaccagacaccaggagctcgtcaacaagtcatccgcattcctggtgaaggccacctactttgccaactttgctgacgtcttgcgacaatacccacgactcgatgggttcgttcaaatcatggagatgaagggccaatacactcacctttgtcaagtatggaaagtaagtggcggcggctttccattgatcatttgcgtgatccacacgccctcccctgatcagatggagactttgccagacccttacagagcaaatcaaagtatcagcgggtgatccaatgcccgatgacttgatgtatcacgtctcgacgggtggcatgagccctctagtgagtagtccattacacgagcactgtgtcatgttccccttcgcctctaatgctattattctgtcaaggtttatgccttgctcaaggatgccattggcaaacatcgacacatacaaactccgttcataattaaggactcccctgaggacgaaatctcaaaaaccacagaagaatgcgcatcattcttggttgaaggacttcaggccgaattaacagcttgcgagtgcaattcagacgttgactagtgcatgtatccgctccagctcttagcgtatatttgaattccaaccagatgtgtgaatttgaaattcgaccagttgcttgtttgctacactttctccatatacttttctgctttgtgtcgacggggaatgaataaggaactcttttctcatacgaccatcctcttaagtcatgcgtttcccatgtcttagtcaaacacttctctccgtgtattacttcattaaaaaaacggtgagttgtgatgtacatccaaagtaagcgtcaaactattggttggttttcaaagccatctgatgttgcttaacgttttgtcacctgccatcagttgacacatcctgttgactcgagtcgccttgtcaacttggccgatcgtccaagtcaacgagagacgttggcggggccaacacgctctcctcctgatattgctgccacatgacaaacaaaacacagtttggtaaggcatagggattcacattgctctcgccaacccagcatcagactcaagctggaccaattggacaaccgttcaaagactcaagctggacaatggacgatcgtccaaagactcaagctggacaaattggacgatcgtccaaagactcaagctggacaaattggacgatcgtccaagtatccatcaagagtgtcttgattcgttctccgattgggggggggggggctcacttcagaggtgcctgccaatgtaaggggattttcccgcatcaatggcaaatcaatttccacaacacccattgtcaggcccttgccgccagccgtcacccgttgcccaccgcaccagtatttattctcttctgcccccgctgatctcaacattccagtaccactgcgacttgtcatacccttttcaacatgacaaccagccccactgtcctccagaatggctcaatgcctacgactgtcactaacctccgttcacaactgggcgcaagcggcattccgagcggcaattcggcattcgctcggtccatccacgactttaccagggtcgtcctgggaatcgaagctgccaagagtgaccttcctcctgcgccaccccaatcaacactttcgacttttgagactccatccaaagaggcatcgaccaatactgttattcttgcgcgcttccgttcatacctctccgaaaacaatctttcagacctcgaggttggagggaggactaagtgtatccctgtagtttgccgccaattttttgtgcaagacatggcccacatcaacatccatcatgttagctttgcatgggctcaatccccagattcaccctataacacgtggtttgccagtatgattttgaaacatttgacttttgcaaagaacaccggcctcttgtacaaatacgccatctcacccaccgacgacaccgctgctaacggtcaaaagattatgttccgttggattcacggccgccagggtgagcttcgcaaatcggctcggagcctcaactggcgtcaaatcaaagccgaccgtgaacaacgtagcaagaggaagaagcaggtccgtctccaagctacgttccttataacagccgcactctctcactcatacccttcattttgtcttcactggcgcatctttgcagctcagtgatcatcgcgtcgacacttgtgtggcgttgggcgtcccagctaccttaacccggatcttcatggatcccgcttgcacctctgacacggaagaagatgatgcaggaaacctctatcgcttgcacgtaccatggcgctctcaagaattgactcaatttgctcacaagttggacgaggccacagtggaacgtttgcgcgagcaaaaaggtgctcgatatgtacaaaaggctaaattactggaactgcgtcgacgcaatcctataaacgtaccccaacatgtccgagtacctatcggtttaccacaaaactgctacgctcctatttacgtccaatccagaggccaggtcgcccaggaagtcttgaatactcataatcctccatgcgaatttcctgctatctgacgttctttctgttgttgtcgatgaatagattccatcatgattctcaccgcctccttcgggttatcacttgtttgatcaaacgctaagctgtgcgatcactcttatcagcgtgtgatgtgtttgcccatatgtaaaaagaaatttcttactgtgctagctcctgtttccttttctgtatctataaaaatgttgacatgtacatattcatttattcattagcttaatttagacctcggttggggagagtgatgttcacaccgcacctccatcatattgacttcaatactcccttttatgaagtaacgaatgatctgtgtagtgcagtgctggcctagccgataggcgcgatccgttgcctggctttctacgctcggattccaacatggttcctggagccgtgtttgcgtcaatataagtgtccacatgtcctattttttacacgaactcaccatcaagtacactttctgtgtacaagtcaggtcaattcccactccacctgccccgatcgttgccaaaaggacggcgaacatcaggttgatacttcattgctgtcaagctcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcctcacaccgggactcgtaaagaagtgttacagtgtcataagttaccaaaacaatgtcgttggcccacagatctggtgccgtccacttttttcgctcctctccatgatacaccgcgtattttgtgagactcgcgtcaaggtgcttgcatatctctgcctcccaattgggtaacgtcgataatgggcagatcactaacgttgaccttgcgttttgctctttcgtattagcaaaggattcagccacgttcttcgaagttaaaatgagcgctagggaagttagggtctttccgagccccatatcgtcagccaggattgatccttgactgttatgattaattcgctctgtcgttctcccggtagtcgctatatggtgaaatgcttgcctcagccaatcacaggtcgatgaactccaaaaggtcgacagtgttgttgattctggggattccaactctaggatgaactgcacggctttttgctggtgggtcaagagcggtgttttgcagccatgaaccgatttcccgggcaccgcccgttgcccaacctcgacatgcaaagcatggggaaccccaaagcattgttcgggacggtaatcttcaatgatttcgacttttagattgctctcttcaaatactcggagtacctcggcagagtgttcagaagccgagaacagcattaagattacggtcagacttggtgtcggtgagggagaagcgaaaacggtggcattcataatgattcccgggtacgatgtcttgggggggttctgaaggcctaaaaaggtattcagctccgttgaaaccgtgcctgtagggcccacaagcaacttgttcaaaacgttggataggggttggctgacatgaccgacttcctccccgggccaggtaaaaacttgcatggtttctgctccttttcgaaggagcgctcgtgtttggctggggtatttgatcgatcgtcgaatgcgatcaaccatgatgcaattaccagatatggtgccaaggcattcgaggttttgagagttagcctgttgggtgtcttgctctgggttcattttgtttcagaagaaagtgggaaaaggttagtgtttaggactgataacagataagtggatgacaggagactagcaatatatacttacgtctggtgtgtcgcgatccacatccagtttctgcatcggctgtgtggcaagtgtcatcaagcttgcgggtcggctgtctgggaagggcattaacctttggttgagcgaggtcttgtagatgatgctcagattttgttgcttggcagtgcttgggtcaattgatattcactcacttgtgtgcatgagttgtaagcatagctcagcaactttactcccaaagccaaaagtcaagcattttcatgaactagaaagtagagcatacactttgctcatttgcttgaaaacaactgttcagtacatgctgtcatacatatgtatagaacaatcacccagtctaggtgagcttgttgcaatccttttttaactttgacatccagatccagtagtacatattataatcatgcttgcaagtttagatataactcaaatttacccatctcttatcttgcatttgaaaataaggaagatcaaagacattcatcttgctgcatctctgtcacccacacagtgtcttgtggcttccacaccacaatccctagtttgattcaatgggaagaagaattgtgtctttgagtttctctggtatttgtccaatagtcctccagtattgtaagtagcaaaaatagattctctgtatttaataatttatactttttttgacttgagtaattgaaaaaagtgatggacttgaaaccaaagaaaatgataacttcaccctcaagaaagtcacaatgttgtgaattgaagtgtatatatatatatatatatatatatatatatatatatatcaatggctcattgctgagagaaaattagaagctttactttttgaagttgatgtgtgctttttgagaagttgacattatctgggattttagctgattttgttgactttgttggtttacattaattccttccttctttgtattttttacttgaaatagtttatatattcctttttgtcagtatcattttttgtttcattatattattgatttcataacttatcttactatttattcatttttattctcatgttttatattgccatttttgtgataatgtcttctatgtgttatttatgttttagaatcaggctgtgtctatgatatattcaactagaagttccaccacttgagggagtcattgattccattggattaacaattttcttttcttttttgattgtttgcaacatgtcaatttgatttacaacaccacttggcttcatctttttgcattgaaataaatcaatacatatttgcaaagaaaagttaatcagtggcattcaagggtgaaggcatttctgctttgcctgcaaaaatctctaccagtttgtaaagtaagggcaacaatttaattttctgaaaattattcttgagtgatcaaaataaccagtggaatttcaagaacatattggtggattgtaacattttgctacaccaaacatagccacaggattaaaatgtagtgataccattgcaactcaaggctatcatacaagttattcttgcctaacatcaaagttttaatcatggcaatgagcccacattgccttgcttttgggggtggtgagcttacatactataaggtggaatgatagaagattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatcaaaaaaatctactgatgtcaatttttgacgagaccttaaaatgacttaagttctttgactttaacaactctgttcagctctggtcctcttacgtgacctagagttggataagaatttggagtccacactatagcctagagggccagtggattttacgcctctcctcaacactggtacagtggaggggctagctccttataatattaagggacaatagtgggatgagcttcactgtgcctgagctgaaggattataaggaaatgaagttttgtactagtcttataagttaaatatgtaacttataaggctagtagaagataaagagaaaggtaataactaagtacaataatttactgtaaaaccccactcactaagttgtttgtataactagtaaggcacttgggtttgtatggtaatattgtctgggggatgaatctcaggggagagccatcctcttaaatattacagagcaggggtcaatctgctgctgggaccggtgcagtccccttattgttacacttttccttgggggaaagtgtcaggatattcagagcatgataaatgtacatgtgttgaatatcctttatttcagaaaataccataagagagataaacataataaacatacacacaagagaggtaaattggataatcatctcttggatacacccaggagataattatccttttcaacttgattataattttcatggaagaggtaaattaataaagaggtgaatctttattaatttacataataattattaacataaaaaatacatgtaaaaagggataacattacttaataattattaacttaaagattacacataataataattgttatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtctctgacaaactcagacactcaccttaccagccatcctcctcctcctaccactgatggcaagtgttcttgcatcaacaccatgggctcgatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagctgaatcctccctcaagattagggcaccaggtgcgtaaccaagacgaaccatgaggccttgagcgtaacgaacgttgttggagcccaggtgaatgaccgatctaccatatttgattgaacctcccagtggcgtctttgaaagagctggacttcgcctgtttgaatgagtgcaggagatgtagaggcacgtgctgcttgttcaacctcttgaccgtttgagaagcggttgtagaattcttggaggtttcgtaattcaggggcttgaggtaccgagtcttgcttcaatagaccccagagtatcttgatgtggacaaacagagcattctaagaagttgcatctgtgagctggtgtttttgaccgctgtggtggcgggagcgcgccttggccaaagctttggccggtttgtttggggcatgcggaatgctcgcggcgctgatgcggaaagcacgcggagctgacgctatacaagcaggctgaggaaagcggcggtacattagtggaaagtctagctttccgaggcgcgggaaagcggagaaaggtagaccgaatgcacaaggttctgaaaagcttactgcggggaattcgggcatcggcggacgccggggatcacggccggctgcggaacgggggttcagtgtatactgcggagaggctacaaagagcggggagcaccaaggggcagaagcggggttcggagcggaccagaggcggaagcggcggtggtagacctgcttaggagcggccggaggagtacttggaccgacaggcgtcggaggggtgacatgcggagtctgagggggtgacagcggatgacatcgcgggaagtaggaagggactggagtgtgggatacctaggaggaggggagttcgaggcagaagaggggagagagaggaggggggacttaggactcggaacatatcagagaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagaatagagttagagtattacctacaaaagatcaataaaagagaactagtttacctacctacaagaccatcaagcaagttaccccggacaacaaaaccggagtaggacgcgttgcggagcggagaagtgcaagaaaactccgagggcgcgccttactttccacaccgcatagacaagattttcacaaaatggctcacctttgttgttgtaaattccgtgggaaaatcggtggtttgcatctgttgagggtggcgtttgggggagttctgtttcactggcttggatttcttggaggtgctagccttaggtttgctggcttccgggggagctgaggccgcacgaactgctcgtttaggggtaacattcaacggatctttttgtggtgctggcaaggagttcttgtggatgctggaattttgtgcggccgtcgggagtttgctcttcacagcaggttgtttaccagtggattttctagccgattttggttgattttgaggtttgggggtatcggtgttggcagaagctttcaaggaattgacttgtgcggtgagttgggcgaccatggactcaaagtgacccgttcgagcctgcacagctgcatcaactaattgttgctgctcagctgtgagggtggctgccgaatttcgaggggcccacggatccatgttatagaatgtatacaggtcgagatagggattggctgtccgaattgatggggaaaattgaattacagcaaattttaatcagttgcggtgtggtgatgtagggagaggtttgtgcaaaacagcttgaaaatgtggacgtactatttatggatagatagatgggagcaggtgggtggacttggtggatggtattgaactgagcaaaagtttagttgttcttggtcgggttaggaagggaagagaggtgggtgaaagagggcctttaaatagtcaagtcgtgcttgacatcttgaacacctgttcttttgagagcctgtcagtctacttcagggctttgatcagcagcagtgagtaacatggaaaggtgtttgatcagcggtggtgagtaacttacaaacgtaaatgtgatgagtcctcatgagatgatctcaattgcggagtgctggctttgtggtttgtgtgcagtttgtttctgacatcgtggaaataaattatgggttggttgtttgtattcatagtcacaagttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtgcggggcggctcacagagtggcaggtaatgttttgccgtgagagtagtgacttcggaaggtgcaactaaaattgtggaggcttacttttgtacgtttacgcctcgccaaacggctcgtgtgagctctcttcggggatctggggtgtcttgggtctgtcgggggtttttctggggggtctggggtctttcaggttttttcggggggtctgggggtcttgcaggggtctcactgcgagtcttgggttctttcaggggttcgggggtttatcctggggctttggggtctttctggggggtctggggtctcacagaggtctatggggttgttctgggggtctggggtctggtttggggcctgggtcttggaaaaaaaaacggccaggggtcctccagggggtctcagggtgtccttggggcgcactggggggctctaaggggtcactgggtggtctgggggcgctccagcgggctgctgggtgctctggggagtcgcctggtgtctaggggctcgtctacaggcggcgggggccttcaggaggcctcggtgacctttgacctcccctttcctacactagagaagtgcaggaagaaatgcatgtgaagacccctccaaagtgcaaatcacctggttttagattgaatcccgattccaatcccaatcccaatcccggattgggattcccccccagattcatttccagagtatgacatgggagcccacaccggtcatactccaaacagtccctcagtagctaaaggctaccgaagcacaagttacttcgacaagtcctgtctatgtatttatgtgacaactatgtatgtgaaagtatgcactatcatacactcacaaaaaaaaaccagtcgctggttgtgtcctgtctggttggtacacttacataacccggtctttgtctgtgtagtaactggcttttaaccagacagaaatcaccgaacctgcatcgtcagccaagcaacacccgatcaatcgtccctccgcttgctgtcaacaccttgtccctccgtttggcatcaacaccacgttcctctgttcggcatcgcatcaacactgtgttcctctgtttggcatcaacaccgcgtccctctgttcggcatcaacaccgcttccctctgtcagcatcaacacctcgtccccccatcagcatcaacaccaatgcagtcaaacaatcaacactacggctactctgagcttgaccagtctggccacccgattcttgatgttagccccggtcacccgattattgatgtcagctctggccacccccttaccaatcttagctctggtcacctgcttaccgatcttagctctggcccgcttactgaacttagcttgggtcacctgcttgtcgatcttacctctggtcactcgcttatggatcttagtggcactggatatcaacacttggggaattacaccgatcaatcccatcatcacgacagcgaaggccatgtatacacccagtacgactcagctaactattataatggcctcaacaattataatggcctcgacacagagatgaccgagccaaacaatcattggggcactcagaatatctttcaattagcgggattctcaggccatatttctgacgaactcactcagccacaagcacccattcaaactattccaacttcgtacaactcatccaccccaatatgcaacgaacaattccctcagcaacctgcacccactcacctcacaaacaacatcccaccaactctcgctcaaaccaactcagctcaacagactactcagaaaccatcgtgtccttcaagccttgctgtctcaactgttttgaacctaaattctccacaaactacagctcctccaacccccgccatactcgcgcccccaaaaaaaaccaaaaagcaaaaacaaaagttggtcaaatctaaaccaactactgttgcatctgttccaacagtgaaccctgaggccattggttcccaagtaaatcttactcaaaccactcaagccacgactactgaagcccccccagccaagtcaaaaccccgacagaaaagcactaaggcgcctgttcttccagtgaacatcgagtccattaattctcaagccagccttaatttgggatctccaacgtccgccactcacacgccttctggtcctaaatcacaaccccgtaagaaagatactacactctccgacgaattaatggagacattcaaagaccacacgttgcatgagcttcgtaagctccagaagacacacgtcaaatatacacgaatgaatgaagaaatgaaacgtgccgctcaagatgtgtatttcgaatatcaacgacaactgcatctgctatcaatcaaacatcagcggtctttcaaggctctcgcaaaatatcttgggcaacgccggacccgacaaaagaaaagcgcttggcataaatttcaatcatctggaaagacagcccaaaaggagtatcaccagagtaggttccagttctttccgttaatgttcaagaagatcactgattgtgtattttgaccttcattcagctcaaaacagtattggtcagcgcaacaaggatgcctctaaaatctaccgagaactagatccagcttcgcgagacctctacaacaaaactgatgatgacgactgggttgatgcggactccactgaagatcctaatgctgatgaccgatcacagtttgatgtccggcgtcagtcaacaaagaaactacttgctaatgttgacatctgggctaagggtgtacagctcaaggtatgtccaattattaaactagtacatcatttgtgtcacttactgatgtttttgaatcatttgttaatcagctgaaggagttgagtgatgggcttggacttgaaggtttcttagtaattgctgatcaggaccatcgccaaccttacttctttcaaggaggaagtttgcttggggatgtatttctgcgtggcctgattgacgaaggggatgcaatttgtcggtttgctgtctggactgcaggaacaaagatcagaacaaaaccagcttcaaagatcaccacaccagttgttagcgctgtttgcaatgctgccaaatcaaatgatacctcaaagacacctgatatcaacaattatcaccctcctgaggagccagacatcaatagtcctgaagaaaatcgtgatgtgtgtcagggtaagctcagcccccctctccgtacattgccttagatgctgatttttctttcttccttttggaacaaattcaggaggtctggcccaaaaccatcattatctttccaccatgctccgtgacatgtacagtaagttgtctcattcgcaattcaccatttactcagagtcatggagggaggtcaatgtgcattatttttatggtttttttgtgcatgtaggtcaagctattggcctgactgactcaacatccccatggcctgggactgataccctctatagactcaagaaaaaaaaccttaaactagtaattgctgagaaccccgggcagttgggattgcaccacttctcgcaacctatcaagaagcttctcctaccccaaacataccctttgctacgcggcctcaagaacaactggatttcccttgttaagattgaagagtctgagggactagcaccaaccaaccgagcaccaattgcagcatcgaaagaagtagcaccaattgtggaatccgaggacccagtttccatggaaattgacgacaaccacagctttgaaaaaaacaaaagaagctctgacaccactgatcaagcatttgaatggattagttttgaccaggtaacatttcaatactgcaatgatgttgtcaattgttttggaaaatctgatgatatttgatcttaattcatatcaactcaatgcaggatcatcttcagtacaactcggtgcctacccatttgaggcattctatctcactaatctgtaatgttccaggtgatggacattgtgggttcagttcagcagctgtgagtatgggcctccgcaaaagtaatccctgggaagatgtacgaagggctatggtggaagttatggataaaattgaggtatacaaaaatgagaagtacttatccacggtatccgattgcattcctttcgatcaattgcgcttcaatctaaattacttccatccttttgcgagcaagacccattggatcaactttcctcgacacggagatcttctcgcagatgcttttcaacggccagtcattcacatttcaaacttgatcattgcaacctatcttcctttgacttatgggccaacaaacaaccccccaatctttgttgtttatttagaaggccagtatcactataatgcttttcaattcaaagggagtgtttttcctgcacctagaatctctaatcactggttcaagtggaaaagcaaagcggcctcagagtgggaaagctttattcaattgaaccgtgatgaatgggaccaaagatttcctccaaatccaaatgtaaaatctgttgtgttggaaatatagccatttatgatagtagcttcttggatataattattctcctatgttttcagtcatttttctaccttactgtcatctttggaccttaaattcactcctggaaaatgccattatttttttctgatcctatctactcctcctaaaaatctcattcattccatctcttttatttttcttggatcatcttgatctggactgaattatagtctttcatagctgttttgatgttgaatcttatgttacaactctccatagcaatttttttcaacaactcttgtctttatgattgatttctttcttttcctatttcactatttgattcttaagaaactaattctttagaagagaagtcctgctgagattgtttcttccaagaaatcaactagttctttctcttagtttttattgtttattctatatttattcaatttgtactcaaacacatttttcacacttgtattcagtctatttaatcctggctagttccttgtaaataaaaattattggttctctcattcttgtttggtgagcctctcctaaaaaagaaccttgtctttcttggctctcttctaaacctattatcttctcctgtgcctagttcaaaattttaaaagccaaaattattccattgtgccaatatgacacttgtttgaaattagaaacagagttcaactgccaaaaaatgcaataaaatacaataatagaaagatcattatgagctctacaggcttgtaaatatattgaatcaatgaaattggcctgaatgaatttaacaaatcatgattgaacattccttgcagatttttatggtgggatgcaacctgctgagaaaaatgaacatgtctgatttcatagccttctgattgcatagaaatattgaaaagtgtatgccagtgtttgtggatgtgcttgtctatcctccagaaaggttggaggcccttgagcttggtgacaagctctccagaggaatgcaaacataatgaaccaattggcacaacctactaagaacaatgaacatggaggaattcatagcctcctgatcataaagcctcagcagtcctcaaaaatgcacaccattgttttttttttttttggaattgcttttctaagctctaaagaatttgtagtccctagtccttggagacatgatcttcaggtgggtgcagctgatttttggcttaatcattcttaatttcttttttgtaaattttttagtttggggcaaagagtcataagctcactctagacaaagaccctgaatactcatgagtcttgcttggtcaagataaatattgagaaaaggcaatccctgttccaggggtttgtgctgtgcacaactccctgtactaaccttgtactaaccctaaccttgatgtaacctccgacattatgtggaagtcaagctgtccacaattcatgcagtgcaccacatggttttggcagtgtgcaaagggcatccataatttcatgtaagatgtttatgcagtgtgcaagggacatccatcattcaatgtggcatacttcttgccctagcactgaaacttgtagtgaaggctttattttgtaaatttttcaacttattagttaatatgaatagaaatagaacatcatagatgaagatcaaatgctcagagcaatacttttatttggcttctcaatgccctgtaattcacttccatgtggagcatcaattccttatggcttccttgatgcccacctatgaatattgattgtaaatgatcaaaactcaattagtttaacatggggggatttgtcaaatggggtaggtggtgaaaatcatttaaaacttgctatatgattttaccagggaaatggtttagctacatgtcctccaatttacatccataagcctttgttgatttgtggacttttgactagaaatatggatgattgggagaaatggaagacaagcaacaatgttgatagtagcaagaatgtatggttagatagtagaaaagatttgtgattcatctacatgtcctgagttagttcatttgacttattggcctccaagttggatatgtgggaaatcatttaaactccagttatgagaatttggggggggggtggagatagcaaatattgattactgtttcagtgatatctaataataattatgcatttatattgaataagttcaattattatatccaagtgctagttgcaggtatctgcctgcagtggattgtttgagatggttctcatattaatcatttgctctcacaaagggaattttctcaaaaaattaaaccactaattactaattaattcaatgtaagtgtgatatctggatgggctaagtgttgtatctggatgagtgcaccatttatatgatcattttgatatacccacacttcccttctcttgcaatcatacaagctgattctgggtatcattcaaagggcttgattagggcttgattatatgcaacaaggatgtggtgaatgggatgactgcctgctgaattcattaaaggtggtgaccatgtgtgtgttggttggtttagaggagaatgggatgattccaatctgtacattatgatttcatccaatctgaaaccattcatgtccactgagaataatccagattattttcccgcctatttcaactggcctaaagtatttgctatggaaaatctgcagatttgttttgcccatactttggatgatcatatgtgcacaagtgaccatactgtggtggatatgtgcactttttaatggaatgtgttttaggtcagctgttgtgcccttgatcacatcattatctgttacatttgaataagataataggtaggatgtgcatacagggaggagcaacttcttttaatggggctatatccagttggcggagagaactttgaaaataaatcctagcacgcatgttaaagaatcacctcaattgcacatctccaaaaggcacttggatagcactagacggtctctagcggccaaacaggtgatgttggtctggtcatcgacaaggacgccgcagagcacaacatttcatatggtgggaagtgcggatccaagtctcaagagtaacttgatcataattttcatcattacccccggttaccgtcattcatgccactacatcaggagtttactgcacgaacggctgaggttgaatgtcacatgcggccgacctttgatcttatcaggttgacccttcattggcaaccgttgggatgtcagcatgtccttggtgagctgactgtaactattccactgcgtatttagttattttgcaaggaaggctcccaagaaccgaccgagattgactggatgtcatcaagctggacaacatcaagagcaaaggcacatggatcattagttagtgcattgaacgtgaatccggacggtgtaccacgcgtccggattcacccactcaggatgatctcacaaatccagaatcaagtttaatagagctcatgctcaatgaagaacaatagaaagaagatcaggaggcctattcttcttttcctgcccaaaaaacagaacagacaagaatgaatcgacactccttgtttttacagttgtacatatgcattgagatgtaaacatatctcaaggaaaaggacaaggtaagaattgaacataaatgtctaattgtaatcccagaaggcaaccaaactttcgtctgggttgaaaggattgttaggcgggagatcagttccgcaggaaagcgagatgaggttagataggccggccaggatcgtcactttgtccggcattcgttggtctatcaacttccgtcttatcgaccgattcgaacccgagtcgaggggactcacaggtgtagtcgatcctgttgaagtcgaagtttgagcagtagttggggtagatttccagcgaggggcactggcatatgcgcttcttcctttccgtctagtaccattagtagtagtcgaagaagaagaagtggatgggttaaggatcggcggagcaggaggagtatcaggctgagatgtaaatctcgacggcggaacaagaagcgcctcgagttcggtctcaaagcacttatagagtctattccaaactttctgagcctcgttagctctggagacaccagcggcagcgacgacggagccgaggttttgaagatcgtctttgacgcgttcgacgtcggccaagaagcggggagggatgaggagctgagtgcgatcgacaaggacatgagtgagcgagggcagacggcggaggagggcgccgaccaaggtgacagagattgaagaaggcaacaggatcgttgtcgagaggtccaagagcctcaagcttgggaacggcggtcgcggcagcttacaggtctgtctgcccactctgatcgactcgtcgggattatccagaaaagctgtcgccacattccgccccgggatccggacccgtaagtggctcagatgttggccgatcgctgaggttgagagcttggtcagacaccagaatcggaacaggatgatcggctgggctatcccccggttgttcgagtacgccccctcttcccgctgtgggggcggatcgaacgagagcagagttggacgaggttgattggcgatgagcgattgaacgagtcgagcgatagtagccagcccatggtatctagtgagtcggtaatggagctgtggtcatgacgatggccaagaggttaaaaggcttgtgtaaatgtgggggaagttctgaaccccctcttgaggaaaagtggtagcccctcacaaaatgaaaattttcattcgtacattgccatcacctcctgcctgctcatttcgtacccctacccgactgataactaacaaacgactcgctacccgactgataactcacaaacgactccgtctcctagaaaaagatccaggccaccgactcaaggtaagtcttcatcaccttcattcgcagctaatgttgaatagctcaatagccattccctcgatcctgcttgctcattattcctgctcatcacttgctgctacccgactgatcgactcggtctccttgaaaaatatacacgccagcccataagttgattagatctttgcatgagtgacagaaccttcagagaatcccaaccttcgtctgagcttcaaggccgattcaatcatccaaaccatcccaaccggccattaatgaattcacaacttcctgaaggacgatttgccgccgcaagtttcaacgaacaaattctttcaagcttcgtatcaactggttcggcgtttgttacaccaaatagtggagtgagccgtaagactgctagagggaccgaactgaagtaagccagcctttattctttttgtctcggttgctctggcttctctccttttatctctgtttcacaaggttggatgtgaggcacgagcatcattcgcacctcacctctccaacctgcaaattgaaactgagatcattctctcatctcattcctcctcttttcaaatcaaagtgatgaattttttcattacagccgatgaacaatggactgaccacctttgttttatgttcctgacctccctgacaggtgcaagatcaatccacaatttcctgaagtacaatttgctgccggaagtttccacaaacaacttctatcaagcttcgtatcaactgggtcggcctttgttacaccaaatagtggagtgagctgtaagactgccagagggaccgaactgaagtaagcctgcctttaatctttttgtctcagttgttctggcttctctccttttacctctgtttcacaaggttggatgtgaggcacgagcatcattcgcacctcacctctccaacctgaaaaatcaatctcttatcatttggatcaatctctcctctatcaatctcaaactatcagacctatgaatccagccaattgagaatttacggactaacttcctatgatgtttttgacctccttgacaggaaaaaacgggtccgacctgatgaggacatcaaacgatggaatcgacttcggcacaaagccaacagtccctttgttgcttcccaagacccagagaatccgatccagtctccttcatctcaacaacttgggcccctcaagaaaaaacccttctactacttcattcctcctgcccgtcaacatgaccccgaacccgatgtgatgcacacctcacaagaaacccttgcatcctcctacaaaggtcttgaccatggcacagtcataattacaccacgaggccaggaagcattttgcaaggctaaatttatcccgttttcctcgatgccatcagatgagttgcttggatgggaaaagctcgtgtgcttttttctctcccgaactcattacatcgcaccagtcaaaaacaatggccctcacatgggtggaaccatgtgggcagatggatggcggaagtgctcgaaggcatgcgaggcgttcggccgttattgctctgttactcggttggttgccatgatgcgaaagtcaaactacgttgccgaggatgaagctgttgccgttagagaggccaacgactggatatctgttcaccttcaagaactggctcctggagtgtttgaagattaccgagcaactctcattaaaaataatttaccctcaatggcccacatggaatggcctccgtcgtcgtatcacgctctcgactttgcttcttttctcacatttacgatgtacgattttttcaacgagacccatttcgattcggatgcaaacaattggacccttgtttgctggataccgatcttgaatcctcggacctcggacaaagatgatcccatcttggcagacgatggatttgatatgataggtggacaattcacctttcgtgatttccaggtgtacttggacttgaacaaagtcattggtgtgaccatgtgtgtgttccggtccaaagatcaccgtcatcagacattggctggatcctcaccgtccgacaagtatactcgaattggcttttcctgtcaaatgtctgaagccatgtcaaatgctgttgttgcttacatcaatggtacagcaactggtgactgtatagctggtcaaaagaaacaaatagacaatgcagaaaaaagcattgtgaaacaagaccaaaaacaagcagagaaacagagagagagggagaagtctaaatgaattataactttctcacagctatcatttcatactacagctattatttcatactacagctattattgatcagctctttaaaccaagtttgttttcaaatccgttgttgagaacacgatttatgcttaccagaaaaattacattttcctcagaattgttattgctttatctcctcagctaccaattaatattcttactattgtcctgttattcaagatcattttatttttgagttgaaatttacagcacagctaggtgcccaaaaacaattgccgaacaggatttgggggtagtgatactgtatatgaggcatgtgagttcaggttcgcgcagtcagagatgaccggatttgccaacatttccgaaaatatcaacataaaccaccatcttagcataactgacgattgctcatcattcgaacccatcaaaaatgacagccagaaagcaaaaatctagtctccaccaattccacaaaggatcacggatgccacggatcgaaacgagatcccagaaggattaccggaataagatgcgcaaacacacggcagctgaattatcagatataactacccctagtgttcctgtgccgctgactgaactgatacctgaagatgattaccttcacaacgctgaccaagaaacctcacatcacgatcaccaagaaacctcacatcacgatcaagaccaggatgcttggtatgacattccagacgagatgagaccggaagacgccgaatccctcagacaaattcgatcacaccatcaagcactcatacagcagcaaaaattgaggaattggtcagatcttatgatatcgatgttcccagcctacctccatttgaaaaagaaaacgcaaaactggtcccagattggctgtcttgaagacttttcaaaggacctgtgtaaatgcactccaggacagcggaattggagagaggttgacctcattgatctcatgggtgagttgtttcattgaacatatgctattcagattgagcacttatattcattttgtctgacaggtcaaaagcgaaccaaaatggcattttgctcctgccttcctgacccaataaacatgttggctaacggttatattgcaagcacaccccttttccctcagactgctttttctctacgtctgcttcacttttatgatctcttgtggaatatatgcaacacccatttgacctcatttactgaagtcatacggaggtggaacgaaacaatttcaatcaggctgtgtgtcaaggagaaaaagaaggtatagtggcaagaactcatgttttcctcagtggtgattgttctgactttcacatagcccagggatcttcggagttgtttttcaggttcagtcgatgcctaccgacacctgaagcggttagaacaagatttaattcagaccacaaccgcctgctcttcacaagacattctagcccaacggtcatgtccagcttgttttggtgtttcgctgccggtcgatcatgaatcacaaccctcagacactagtcaagtattcctctgcctcgatggaaattttcaacaccgacatcatgagaaggcctccaagaatcacctgccccttcatactccccatctgtttgtcactccagaagaaatccaagcctctaacgaccaaatattaacccacgaaaaagctcaaaaaaagactgagaaagcggtatgtctcttatgtactacccttctctgttcagtcaactcatatttcttctgtaattcatcagaaagacagatgtacagagcagcacaaggctgcagatgaccgacgaaacgccagcacttggaaaggttgtgatgacactggattgttcggatgttgctgccgacacgattcagtaatctatttctgtaatatacacaaatcgggagaaggacgtggcctacctatgtcaatcttgaagcggctccttggcgaactaaattccaatattcaattaggtgttctttacgatattggctgcaccctgggaaaattttttgaatcccggaatttacttaccaaacatcttccaaggatgaaatttgctacagcagtatttcattcctatgtccatgactgggcatgtcaactcaagttcaatccaagatacaacaagggatggggcttaacagacggtgaggggttggagcgtctgtggtcctatctttccccactggtgggccctcaaaggtatgcgactcgaaatcgtcggcttggtggaatcaatcatcgaagtgtattccacaacatgcttggaatggagaagctgtgtatgttgttttcacttatttctaattatgcatttgggtttctttactgattttttttcttagtattaactctgaagaggaagacactccatgcaatcactcatcaaaaagatgctcggaaaaatctggacaagcttctgagtcagccaaacccacatcaacgtggcacttgcttcaccgaggatttttttcgggcacaatgggaagctcagcgtgctttccatgccaatctaaatgaggaggaggtagcccacaaagaggagctagcacaattctttgagcgaggtgaaaccatcaaaacacttgtgtatgtgaccatatgtttctttcttgttacatgttttcaagctaacttctttccctctgcatgtccagtgagatgcttgtgtcaggattaaaatcacactcgcagtccgatcccacccagatgatgaaccagttgagtgagatccaaatgctccaggccaagcaagatgaggaaacgaaaaaactgggctctcattttggaacagctaatattgaggatggtaagatgcctttttttgttttgaaaactgataaaggcaacaggatacaactaatattgatattcaatagaggaccaacaaaaacggttggggctcctctacagtgccaagttagcactctataaggctgccgttcagattcaaggtgaattgcaaccattgcgagattcaaagggtcggggcgagcgcctgggaactgtcttgaaggagaagatcttcgatgccctggatcgtcgaaagaaatccgtcatttcggttctaaacactttccagactcggcgtactgactacctcagaaaccactgtcctgaacaactcgacttgccagaaaatgcaccaattgactatcaccaatttaagaaaatcccgctggacgaccccttttggaacgatgggtacatgtgcctatctaaggacccatgggccatcaatccgaacgtgcggtctggaatccatgcggtccttgccttggaacgttcaaaagaggaacttgttcaactgacgattgagttgcgaaggaccgtctcatgggggatttcccacagagatcaggtgaaatcatgcattgatcaatgtgtactgggtacgtttttgtttatgtctgtgtgttggtactacttgaccaaagttgattgatcaaaatcttcattttttaggtccattaagcagtgggctgcagaatacattgaatgatgcactaggtgaagatgaaaaccgtgcaaagactttgctacgtgatgagttggaaacttatcagcagcagcatgaagcactgctggtaacatggcatgtaaccatagaagaaatggtattgcagggcttagtgggccacacagttatacccaacacgtggtttgccttaatagagtttcttaaattagatatatacaacgactcaacactcagcctgaatttgctcttagaggaagttgttctcaaagatcaagaatcagatggtgaatcagctgccaatgatgatcttgacgagtaccaagagtcccacagttgaaaagcttccaaaaaacaacattatcaacacttaatcgcatcttcctccaatgtttccgcattatctcttataatatctatctcttataatatctttatttcactatcttgaatgaaagccaactaagtctgtctgtaattgttatcaccattatgatcatgcttttttttcttgaaatcttctaccagaatgagacgcaggaagacacatcacaacaatgaggtcaacggtgaaaccgcttgcactgatacagggaacgggtctcagaggtagagtgctgcttgggttagggtaggacggtctcgggtggaccgtccttccagcatatacatatttgtgtagtgttactcctgtcatgtgtagtgtatgtacatacacttctatgtatttacatgcacttaccgtgatgggatggggggagttactgtgaacagtctcagttactgaaagattggatttggagtacgaccggtgtgggctaccacatcctactctgaaaatgaatctggggggaggaatttgcgggattggaaatgggattggaatcgggattcgagcaaattccgcgggatttgcactttggaggtgcatttgcatgcattcctttgtgcacttctccagtgtagggagggtgagcggataggtcatgacaggattattccaattattccatgtcctcatagcttcctggatgcaatcagcaaatcattaatgcttgtaaaaacatccattagtggatacatagtctagagttcccgaaattattccagacccatcctaaaaaaaatgtcatcagcaagtttcaacatgaaggtcatcagcgatcagaactggctattgtggaccgggctattggaacttgtaggacttaatcctcacttgacaaaagtcgctgagttaacaactactagtaaactaaaccaccatggcttcccaacctcatcacttggttatacatggaaagcctgtgccaaactcactcagcagcttttatgtaccacatttgtgaccaaaacgcatgcataagctcaactaaaaaaacttgacaataggaagctaaactatcacgaaaagatcaagagaacgaaggcttggtgtgcatttctcaacttgaaagttgtggcttccttgctcgagccgtttccaccggcggccttgttcaatgccacccgggtccaggctgataaggcccggaggtcatagaagcaagggcactttcagcacagcctcgttaattttcaagttagataataccattgccatccccctgcatcaactgattcaaccatttcagatatgtatctgactccgcacaactattgccgactacgtccctactacccaggtgatcaatcaggtctggcctcggcatgcaagctcctgttccgctgccatggtcgctccgagcgcctgggttatcagcttcattggctttggtatccgaagcccgaggccacatttcccctgtccccatgctccacaattggccttcgtcaatcgagtcgaatgttcctcgcaaacatcggacactgcaaccccgttgccagctcaccgctggaaaggtctcggcatgctcactgctgagactggtacatttacgtagttgtttttatggcgcggctcattgccttcaccgaattcggcatccaaggacatgcctccttattccgaagcccctaccctttcgaatattatattctaaacagttctatcatgttctgtatcctccaatcttgattaattttgaaatgactgaacaggggaagagttatgtacattggtaagctgtgaggtacccacatctgtcgggggtctcgaaacgagaaccccgtcgaaggtaacatggcaatcgaacatagatgtttctagttcctcaggttcgccctccatgcacatgccttgactttgcttctggtggcgcgcctctgcaagataaaaaggccctatattgcaatggcttttcaagcatccaaaccatccccctccagtacaaaatcaaccacccaatatccaaagcatttgtccggcattcatagcattgatacaatagccaagtcatcaatccggaatcaaaatcctcaattgattacccgcagtcatcagataatctagcagtattcaaatacaaaacatcgacagctgtaatattcactcccaaaatatagatttcaagtatcagataactaactgcttgaggatgcagattatagaatttttcccagttttcatatcagtcattctgttgggcacagccttggaagttaaaaccaaaaaacctgatgcttttaaatgtgacaaaaatcaaaaaggaccaaaggctatatgcatccttacacccggaggtgaacaaccatcaaactactggggtaagccttagtttaattgagattttttggatataaagtttccttgcacaaaataaaatctcccaaggaactaacagagtgggtttttttttcatcttgaattctagtgcaacttgcagaatcttccccacccacatacaattgtaacacactgggggcatcatatcaaaatgttacaggtggatgttgccttgccaattttgcagttaatgtatgtataagggatttcttttgaattttatttcccccattgtggtgtgctattggatgcttactgatcaaaactcaatctcatttctttttacccacagtcaagtcccatcaaacagattgatgtacctactttcaacgctaactgcaactttgcgtccaagccaaaaaactaaaataagttgtgaaccattttttttggactgcatttttgcaaattttctttttttttcataaaagaaatgtacagttatgtcaatcaatcatgcacttgaagggaaaataatttcttttactaagaaatgcttgccaacaattgttgttttctctgttacatcctgtttcaacccccccccccttgtgctagaatggaaaatcacattgtttcaacaccctatcatcatgtgcatattatgaaataagcatcccaaattgcaataaatctagctaatcaatggctactcaatggaaacaattgagggtttcagcccaaacatagtgtggctgtccaaaattctgcttaatctcaataattctacccatcaataatttataactttttacaattaagtgccaatatattttcaaaatcaagtgctcgccacattctaaagatatggataaataattcaagttttaacctttctctcctcatcctagactcacaaagcccttcacccccccccccccaaaaaaaaaggcagagtttgtgtttcacacaagagacactggctcaaacttcacaggaggaatttctaataatcaatgtagaaatcaatcaaaaaggtccattcaaattttttatgttatatgaatctttgtttgaaaaacctgaattctaaaaccaatttatcaggactttcttattctgaatctaagactggcatctaaattccagcaggaaccccacccaatgtgaacaaatcaaagaaaaaaaaagaaaggaaacatgatctcctgatcagtgaatgcaagttttatgtgagattaatttggattctcatgtgtatcatcaagggtttcattcaaaattaaagtctttactttgtgccccgaccattctttaattccataaaacgtacataatatatccaatcatgttctcaaattgtttttacacatctgattggtttgaaagattagtttatttttttgttttctgttaattggttatgaaaactagttatcaattgggttgagttcttagcaccaaaggaaaagctgggactttagattttagtctataatacttaagctaggttgaggtaatcaccagaatcattctcaggatcagtctcattctcgtgtttctggattcaggtgtttgtttggattgcatacatttcaggttggtgtcaggtgatcttgattccctgctgaatcccccaggttgagcatctggatcgcagacgtgtgtgtgtggatgcatattcaatgcgtagtactgttcgggtgtctgcgcagcagcgaggctcttccccgggtggactgttgatggttcccccactccgaacagcccagactgccaactgcccaacctcaacccaccagacactcaccctcaacctcaacctcaacctaatcacaaataacagtccattcatcatgctgcacgccttccctcagcaacaacaacaacagcagcagcagcagcaacagcaacaatcaaatcagtcttactttcgttcatcaccaccatccaatccaatccagtctcaaccaaactcagcaccactcgcctcaaataatcaaggcagactgaacaacaacactaatactaccaccaactccactaatcaatccactcacaacttcaacaatctccacctaggatcactcatcagtcccaacctcaactccaactcaaatcaacaacgtaacctactcctgggggctctcaacagtccaatcgcccccctatccgcttccagggaatcatacggctcactcctcaactccaacaacagctccacgccctctcaagttcaaaacggtaagacccaggacaatctcaagcaatggccagtaactgatcccttgatatcatctcaatcaatccaggcatagtcagtcgagtagatacaccctccttaattggtccaccttcagtgaatacccccagttctgccggattacccatcaacgtaccctcgcatatcctgtccagttcgactgggaaactgctcttgtcctccaagcatggctcacccaccggggctgagcatccaaagaactcacaatccgagaacgaaaagattcactatttgatcgtcgacctcttgaacccactcaccagagaattggcactcttagaactcagtaagaagcgcgaacaatgggacgatctcgcccttgttttatggcattcattcggtcagtcaaaatccatttgaaacagtttcttctcttttcccacttatcatccgaggtgctaatcatcatcaaaacgaaaaaaaacaggtgtcatgtcctgcttattacaagagatcgtcgccgtctatccactcctatcacccccttcgttaaccgccaatgcatccaaccgagtctgcaacgcactcgcactcctccaatgtgtcgcatcgcacaacgagactcgagcgctattcttacaagcccatctgccactattcctctacccgttcctgaatacgacctcgaagactcgaccgtttgaatacctccgactgacttcgctcggggtgatcggcgccctggtgaaacagaacgacaactcagaggtgatcaacttcttgctctcgactgagatcatccccttatgtctcaggatcatggagactggatccgagttgagcaagaccgtcgccatcttcatcgtccaaaaaatcctcctcgatgagatgggtctggcctacatctgtcagacttacgagcgattctatgctgtgggaacggtgctcagcaacatggtcaaccagttggtcgaaacccaggccgtgagactcttgaaacatgtcgtgaggtgttatttaagattaagcgataacttgaggtatgatattttttgcacccagtttagctttagtatttattctgatcactctcccctcccctacttttttttgtgttgaccttcatgacacagagctagagaggctttaagagcttgtttacccgaacctttacgagatgcaacattcagtcaagtcttgaaaggagacctaatcacgaaacgatgtttggctagcttattgttgaatctgtcagaccgagtcgaatagtaaaaaaaatgatctccacatccttcatcctaataacgcaaaacgcaaagacttaaaaaaagagaagaagaagagaaagaattgctggttcttcctttctctttctcttcccacatcctccatctttgaatgtagaaaagatgtggccgagatttcccctaattattagcatccatcctccccccccccatctgctggtcctcttttaacacctcgtttcgtccactaccatatctcccagtttcttggcatacactctcatcccgtcccgatctcttttgcttactaagtcctactgctacctttgtatgtgatctgaaagaatcgatcaactgataactaccacctcatgttttaataaccccccccccccacctactcaatcatcacatatatatacatcaactataaacaccaattcaacaaaacaaaatagtcacatccttatttctatcatgtttaattccgtcgggcttgtatgaattagatcagatttatctttactacaacattaaaaccctcctttattcttttaattcctgctataaaaccctctcctccctcctacgatttaccctcccaacccctgcaccagaaaaaaaaatgaaaacaaaagcaccaaaaaataattcaaatccccctctatctctctgcatgtatatatatatctatagacttgacttgtttctctatctgaaaaatatacattatgattatttacatgctgttgttagtaatcattagctctttttttattttttaatctcctctctagttggtcttttccttttctaatttctttcttcctcttttttttttttttacttttggaaggtttttatgtttgtttgttttgttacattaagaaagaaaaagaacaaatatacacaatgtatgtgtagacatgtgaagtagtaaggaaaacacttgataacatatcacttaatgcttcacttaccctaccttatttttcctcatttttttttactctcctttccagtagaaaaagaataaatacaacttacagtttcacaaacatttatcttatgatatcatattatatatatttgattgtagtaaatgtaaccatctaaataaaataaatgaatgaaaattaggcaattaattcaagtcagaaaccccacttgtatgtaagaagctttgttaggatagcctagtccaaatgtccccaaccttgagacacattctgcagtgaagccctctttggctccagaccggtgtttgtatcagaaaactaagatgcagatgtaaccttctgatggctgttggagaaggtatcttaaaaatccacactcacaggaaagaattcaaaagaatgaggagatgtgttttttttttccaggtgtagattgggtttgccaattacgcactatgaatatgtgaatggggtaagatagagaggcagacaaaggacaagataaggggtcaaaaaagggaaggagtaaatgggcagcgacccttgtccatggtctttgtcccatctggggtctgacttaacaaagcctcccgggactgggggtgcagagcaccccgatggtcgcgcttcgcgccagccctgtaccagggccctccaaagcgagggatttgtgttaagtcagtctggggtaaggtatgtagtctggctgatcagatggtaaaaattaaagcctggcaggcttggaaaattgggagagctgcatgttcactcaagtccaaagatctcaaaggtgtaattgttcaaaaaaagcagtaatgagtgcatagcgcacatcaccaatggtgccgaagaccaagcagacgatccaccggcaagcagggcaataggaaagcaaatggcacattgtgggtgataaacccgggaagcacaaaggagctggagcataggactctttcagactccggaacagcgaggttgagttcgtctattgcgccgagctccgcaaacgtctcagggatcacattgaagtgttgattctacgtactttctcttgcaaccgagcccactcattcttgtcgcaaatgacggctgtgtgtacatagtcaa