atctcttgctaggcaaactggcggaggccggagggcaattggcaatctgcggagaaaggctacagcacagggtgacaatctccttaatttctcagagtgcgtggtattttggaaggagagtcgaatgccttgtgcgcaagtgtaccatgaaaccaatttttgtccatcaaggcacatgcatgcccacggattaatggggagtacatggatgtatgcaattgatgataagttttgaaatcaatgaggtgactcgatatacatggattaaacaccagataatattctcatacaaattcttctcaccttttttctcttaaatcttaactccaaagatccggcatctccggattctaactgtgatcagcgggtctttatacttaagtgcacacagcgaacttgatcgttcaatctcactcgtttaaagaagaattgaaagagagcttgtatttttggacaataagtatgaagttaagaagaataggagtttatgtagagaggttaagtaaaagaaggaaaaaaacaatcaccgaaacttgaaagatagagaacaaaaaaaagaagaaattagagaagaatattataaaaccaaacaaatgaaaaaaaaaaatcatgtatcttatatatgataaattcttttttcttgagttaacaaaaccactcctttttttggatattttttattttgtgagtatttctcttgaagggataagattaattgagacttgataagtcagaaaaggaggagtaaatcagactgttataatatgtatctggagctcttttttttagtttctgaaaaataaagaatgagaggggggggggggtaaatggaatagaaaccaacagggtaggaaacaggcgaggtgaaagaagaaaatatcaagattacgacacatatcttgtttctggtctgactgttagagcgaagagaagaaaaagaaatatagaacatggagacgtagaaacgagatggatgaatagtcgactctttctgtgatcgacctcttatgcatgagaggggttggagagggtatatcatccctataacatgataatatggttggtagtttgaccaaactttgatccttaagcgaagcctagaaaccaaccgaccaaaagtgattagctccccatttcaagtcaaaaattacaattctgtatgaaagcttaccaaacccttcagatccttcgttgatagcgatcaagaacatccgacgcagctcttcataagagtcgtacgaaggcaggctggaattacagttgacacacaatcatcgtgaaaattagtcgcttgttaataattcgaaattaatcaaagcttttgataacttactcaatttgattgaaacatgtatgtgcactaggcagaacgttcttcgtatgtgcattaaccaacgagaacttaagacaagtagaaacagacagaacaaaatcagcatcgatgatcacgaagcacaggtagatgaggtgctagaagaaaataataaaggagaatctgctaaccttagtggcaccttgtgcaccttgaagtgcaccaaagccttcgagagggactcttgaactaccggtggcgaactggagcaacttagcacgttcctcctgaccgaaggacctgacagccctccagaaccatgtaacggtcgagtcgctctgctggaactgatgcagttcagtgttagctctccagtcctcgacattgatgtctgggagaccgttcagtaagagttggagctcggtggctgagaagatccggacgagatctcggggaataatttcatcgaagcccttcttgaaggcatcgatctgttcccgaatggagactgtcagccggttttgaacgagcaattggacatattctgccttgttttcgttcgtcactgggatctcctgtcctcctggtttaaggtcgacgatccttgttgatccaaagtcgtctgcttcaacactgaaggtaagctcaaagatcccgtcgatgtcattgtccaacatccacttcaaagaacgatgatgctacataatgtaagatggaatcagcatgtgcttggaaattcaggagggaaaatggcacttacgtcagggtcaacggattccagatcactcaagccaaccggaatgcccaaaaggtgtttatagaatgccaaagtaaagtacgcatcgaccactcttccgtcgtatagagctaaaagtgaatggcagttgtataagtcagcatgatcttctaggaagtaattatggcctggagaataagaacataccttttccaattactcttccacagaacgtaaagaatcctaaatggtcaggattgacagcactggcacgattgggttgataggttttggagtctgccgcactaccagtgaagagagcgtaattggggtctaacatctgtttgaccaagatggttaaccattccctagttactccaccagcgtcgacaccttcctcgtcataaaacctgacgctaagcttgccgtacttcaattcatctccggtacgacgggccagactatgaaatgagtcttcaaacacatgcggtcggcgaacatttagctggacgttgccatattgctcacgggatcgggccttgtgtaactgctggctgaaatagttacgtttgttgtcgaattcaagaaccttggggttgtgaactagaatcgagaaggatccgctcatcaatccaggattgttgcgcaccatcgtattgagcacttttcggtgtcgttcggtaaaggacaggaagaagccattcacgacgtctgatgaaaactcctctggtctgggtgacagtgatccgcggtgtaacttgatcgaactgattccagcatgtttacagaccactaggaaggattccattagaggtaagagcacagtggcgatgtgaatcatgtcatctcgctcttggactagagttagacattcactaagcttttcccataaggacttgaattgaattccggatgattgaggctcgtgagttgacttgacacttgtcggactggtgacatccaccccactcagcgtcaggggtgaagttggttcaggcagtggcaattgaatcccttcttgtttcttggcatgtgcgtccaagaattcagtggttttcaagatcctgagcaattttgcttgctgggcagacgcggaagagaatttggctagtgtagtcgatcgcacctcggctgcgtttggggcttcacgaatcgcttccgaaagctcatctaggtcgggcagtaaagcgtcacccaagtatttagcccgttcaagtaattcagctgcgatcacctctcgaccattggggcaggtggagatggcctggatgaatgtgacagtgtggctgaatgttttgcttgagcattcaccagagtcgaggacattgacaatcatgcgcaagtcatgtgccgcaagtgctggtgctttctcaagcgtggtaggaggggcgtcggacttatcggtagcagtctggggaggtctagcatcggttgcagtggcagttcggacagtagcccgactggttgtcgtttcggaagcagccggtgctacggcttcgctgagagtagcaacaggggcagtggaagtagaagcaacggctggctggttcttggtttcttctagtttcttggcgagtgcagtcaaaggccttccaatcaaagcgagtaaactggtgattgattctgtgaggttggggtgcttgaggagactagccctatcgagcaatgcgagaagaccgacgattggataggtaaccgaggtgttagtcttctccttacccttgctcttcttggcagaccgtttgtgtagagccacatgcacttcctgttcggtcaggaaataaatcgggacgcgatcgttggaagttacgaggagcgacaaggcctccaaacatcggagtgcaatcaagtttggcacgctttcaccagggaagtgaggaagtgggccgacatgagtctcgcgtcgtaatttagtcgtcgacttgggtgtcaccggtgtcaatgctttgctagctcgactagagacttgcgaaaagctgcgatcgattgttgcggcatctcgtgtaccatcttgcaaaagtccgagaagggtactgattaactctgtacggctgcgcgagttttcacaaaggttaaccaacaccttctgtagtgagtgccttcgtagaggttgggggaagaacatcagccgaactaaggcagcgataccagaacgatcaagaacttgaacggcatcaactttgacgggggctttcttgcttgctgaggggatcggagaggctgaagtgaccggtagaccagtcagaggatcacgggcacggcctgagcggacggcatgctgccggcggagaacacgatctctgagggcatcaacctcggcgagcagatttggaggaagggtcgagatgaatccatcgtcttgctcgagcaacacagcttctcttagacctggatcaagaccggcaaggaatgtcgccggatctatttcagtatcagctggggcctgattactgccagccgcagtggtgttccgggctaaatcttcccggcgacgtcgttgttgatcagcaacttcggatcgaataacctcggcccggatttcaggaggcagagcgtccaaaaagtcggtgctgatgctggaaggaactgggaccgataattcttctcggactggtcgctgctctctgaaatgttgattcaagacttcttctcgcatgtcgtcaggcaacgcctccaagaaagtagggtcgattccagtatcggtgatatcaacttcggcaccgttgattgtgatggtgacacgctcggatggcgctgttggtggagcagcgctggctgattctgaggcctcaggagctggatctgtcgtggtttctggctggggagcaccagactcggcatttgaaggcagttcagcaggttcaacaggatcctgagcatttgacccttcagccgtggaaccaatcctatcggccagctgtcgagccaagttgatcacttccacaatatcttcctgcgagtccacaccttgcatggcattattctcaggtattgaagcagctgatgtgtatggatgaatagagaggcaaacaatgaataaacgtggaaagaaaattatacttaaaaagaaaggaaattgactaacgtatagactcgggatttgattgctcctgagctggttggttgactggatcagtgccatcatgcatttcagcatcttcgttagtcgggggttgagaagtaggggcattaggttcatcagcagaagcattaacaagagccaatgattcggcaatcccagtaacatcaacaggcatgggcaacacgccatcttcttcatgcgtcgttgatgtgacggcatcggtggaaggcgcaggtacagattgagatgattgagccaaattctgttcacgcatacgtcgggcttcactggctagcttgacaaacttctcacgttcctgtaggtcttctttggctgcttgcttcgcacgtggagataagaggttgaagatcgcgcgttgaatctttgcagggttttcggaagaggaagagatttgttggaagactcgtgcctcctcagaccatcttgggagggtggccaggggcatcaaagtctggccagcaactcgatcggccagatgccgatcaagtcgactagctgggggaggttgattggtttgggtgtgcaagccttgtgggccaacaggaaccacaacgcctcgttgaggatcaataacaacaccacctagggaagggccatttggaccttgtccgagatcaatgtgaatgggacgttggccatacgcagctgttccaagaatgtgttcgatcagctggccagcaccaccgccgaggaggttttcgatagcagtgatccactgatcaactgatccggatcggatgtccattcgacgatgagaacgggtaaagccttcactacgagagggcctactggagtcttcgactagaagaggatgagtagaaatccccatagactgttgaccagttcgtggccggccaaacacgttatctgtagcttggtctgatgaggttgtagaatgaaagagatatgaaagattagaatcatcaaaacaaattgaggaagaaaaaaaaaaaaacaagcaacttacggagcaaagtaggatgaccacctaatccaacaggagcagtttgaatttccgttcggggttggaagggcaagacgccattccaagaccacggagcagcatctgcacgattctcgccgacaccagtatcgattacgacctcatcaccgaaatcaagtgagcctccttcgaagccatcgtcggctgcatgagctcgatctgcaaccgaaccaccatcctcgtcctccaagttgtcttctatctcgactcgagctccaccagcagtgatgatttgatcatctccttctggcaggcctaaatcagggggaccggagttcaggaagttcattagatttcgggcctcctcatcaaggtcattagcgttatccagcgattgaggcctaaatcaaccagtttaaaaagaatcatatcagaaaaatgtgttcttgacgcaggtcaaatagattataaaacacgaaatcttactgacatgacaattgtattacctacaccacgatcagcgattcccatgtccagatcagtttcatcatcgtcttcatgatggtcatcaccctcatcgtcgtccccatcatcatcttcatcatcgtcatcatcgtcatcatcgtcatcctggtcgtcatcatcatcctcatcttcgtcatcttcatcttcatgatcgccatcagaagtatccgaatctggttcgcccatgtcgatggtcacatcaccttcttcgtccgaagcatctgacaagtcactgccgccaagcattgccccgtcgtctagatcatccatatctgcgtcttcatcatcaaagtgatcctcttcctcggatgtattaggcgagttgtctcggtttccaggctctaactctccttcgtacagaccgagggctgagtttcggtaaagatctggggcatcttcctcggtaggcatcatttcttcatcttctactgagctttcggtcggtggcacactttcaacttcaattgttgaagcagggccggtggtactgtcaccactttttcggtcagatgaggctcgactgatcttggtgactgccttggtgaggtgctccaagggtctcaagatcgagttcaatagccgttggacagatgggaagttgagatcgacgtcggccagagcgttagatagaagagccgcatagtttttctcgagcatgatcttcgcaatttggattggtgcctcactggggcttgctgagggtctttgggcaaagggggcggcggtaaggagacggaaagtgagatctgagagagcatacaagcgaccatagcgagtatcaacaggttcttcggacacaattgcatcttgaattgcacgtgcaagtccactgagaacaaacgagcgagcagatgtgacgacatctgagggttccttgccagcgttgggctcatggcatagggcgactagaaccatgatcgcccaactagcaatggctgatttcttctgagattcggtggtgtttggttgactcagaggacccgtcggaatcaagtcgcataacatgaaattcaaaatctcatgcttggatttgagatcggcgaaggcaagacttgaggatgttgattgtttggctggtgacttgcccttacgatgatgtgagctgataaaactgatcttacactcgttgtaagaggccaatagttcgctcatccatgacatgataaagcatgcatgagagaaagccgcaacttgttgttcatccgccttctctagtttgtttgtcgatccaccaagcgcagatgccaagaggtttgaagttgtagcagcgctacttggaccggtggacccaatgtcaacgttgtccaagcttggcatccgagtgctttgtgaggcttgactaaagatagggggccgaatgattcctggtagatttggtgaggtcgtgggatctgcgactgcactcggagctagacagtcttttccggccttcaagagttcagacatcaggaactgcattgttccatcgaccgcaggtctccaaggtgcgtcgtctgaaggtttttgagcatcagttggtgcaatctcgtcgatttgcatttcacttcctgctgtctcaccggaaggaattttcaaggtcgaatttgaagcgtccttatcggattcttgggtcgttggatcctttttgtcattcaaggcaataagccatgatccacccgtggtaccgctgtttgggacaagcttgcaagttgccgcaatggtttccattaacgttgaccaatctcgccaggccattggaaccaaatggcgacaaaaggaaggtaaatcagattgccggacgcggccgtgagaagagataaaatgagtaatttctttggtcataatcgcttgcttgactgagtttgattcgacggtgtgacggagtaacattgccgcatagggtaaacagcctcgagactctgttttgaacgagaagctgcgaaggagaattgatggcacaccactgttgaggaaggcttcagcaacagaatgcttctgagtaagaattagaagcactcggattgcggctaggaaatcgtggcgaccacactgctggcatctgagtacattggtgcagatctggaaaagcagctccagatcctcttccgatggctcactgaatgccgggcttgagacctccggagtcttcgttgatttggaggctgaagtggaggcagtctggttagcggttgcggggcgaggctcattcattaaggcaggcaatcccaggaaagcaacattgtctggaattgagttattggcatcttcttcctcatcatcgtcgtcctcatcattctcgttcagctcgtctgcggcaggcctggagagctcaacttcggaggcaggcttgtccttcacatacgctaagatggcctcgatgatcaaaagagaggaagcaagccatttgggtatctcggtggcttcgagtgattcattcatcaagccggtagcatttcgaagcaatgctacaatggtttgcaacaatgctttagcattccgatgcagggatgcttcgaaagacgagtcattcgccagaagggccaacattcttaagcggactgagatggctaagatgttgttttgcagcgggtccttgttggatgtatcagttggcggtgagagggattcgaggtcactgagtagggtggcaataccatcgaaagctttgttatcgttagccagagacttcttttcaaaggctttgaaggcggttttcaaatcgaaggcaagttcgtcgtaggattcggcaaggattaaactgcgtttgagaaacattgctcgcaaggggtcccggagctcactcagcgcagttttcatctgagcacgaatctcatctagccgcgatgttttgttgctggccgggtcattcgcttcagctgatgggatcttgggtgtcgtgtgtccatcgtctccagaaaagctgcaattttcagtgctgccttgtgggtccgcaggccccgaatcttcagcagaggcctcggccattgaaacatcgttggtatccgaagctcgttcgctgtcagtagatggaatcgacagggcagggacggaggccgaactttgacgaggagtgaccatcacctcatcaggattcgccagaggttcaacatgtgagctgtcagctgcagcttggttgctttcttcctggggggactgctcttcatttgcaacggcttggtccccggatgttgatgaggaggcggcggcggcggcggcggcggcagtagctgcagctgaagcttcttcatctcgagcacgctgaactaggacaggagaggcgaggaggaattcagtggctagattgaggttgttatgagttcttgccagcgcggtttcgcaagcagaacgtgggaagcccatgtccaccagactagcgattcttccttcatccggtaccgcaggtggacgcccacctgtcagtgcgtaggcagatgcaaggtagctagaaccaggcatgcctccaacccctccagccaatgctcctgtgattcggtccaaagacgtattggccgttcccatcaaatcaccgaccgcggtaaaaggtacgactgccgctggttccggggaagcctcgccatcagctttgatgatatcgagtaggatcttgacaaccccacggacgacattggggggtgaagtgttcaaccactcggcgcgccagagacgttgtatgtcagccaagatcctcgcgcgcattgagattagtaacccgggagcatcgaagggtggatcgaccaaatccttccaggtttggaggagcaccgtgtgtggagattccaggagagcactcgaggaacacaatgtttgaagtaagtcgagggcaacttttaagccaccatacagatgaaccagtaacacattctgagctggtgttcggttttcttccttcgaaagcaggtcggtttggtcgacgtaacggttgaagagagagagtatggtttgcagtccaccactgtcgtagaagggggacaggatgaggctattcagggtcgagcggctccctcgttcttcagtcagcaactgagatgccgtgttcagacaaacagtgagatatgcgaaatttgaaaaatgatcctcttcaaagatataaaaaaacagggtcaattagttgagaaaaaaaggagtacatgacaatataagtgaagttgagacatacctgcacccggccataccaaatgtcctgataaaacttgtgcgagtagattggcagtgtaaagggcttgtttcttcaacgcctcgtctgtaactcgccgagaagatagcagtttgataatagctaacaagaggatgaaaaaattaggaccaaaccctcaaaaacatacatgctatggtgcttacctgagaagaagggattgagagactgtgatatcgaggctgcaatagaccgtaaggctttggcattctcaattgatgattcggaagcaggagtcccagtggtttcagccggctttcctgtgattgaatcagagcgaccatttgatgtcatcgaaacggcttcggtattggagatggcattagctgtgaggagaaaaatggattttagcaagctgggtttttcgtttccttctgatcatagagtcatgaactcacttcgaatcgttgtgacagaaccaatctgattctggtcgccaatcggaggaagaaccggaatggagactgtaccggaggaggaggatgggaccggaacactagtagagctgaaggttgtagctggggtagtcccatctgaccaaggcttgggagcatacgccttgatcaaaatgtgctcccagaagaccacacgttgaagagcgcccaggaaagttactgtttcggattcttcagcattgttgaaaactccgaggatgccagcggcggttcgggtgtgagagtagccactcgcgacgcagatatcactcaggaacgaaatgtacgcttggattgagatcaagcgacggaagacgtggttgtggccatcgacatcagcggctaaaccagcaaacaaaagaacaacaaatggtcagttgatgaaacagccaacaaaacgtgatccagaaaggaattgtattcaaacttacctgtaggtgagaccatctttagcatttctgactctggtcgaagagtctcccaaaacggtttgatttcgaccaaatccgaacggagttgcttcattaccaccgttagcgtttctcggggcaaagtttcagtgacaaccctaatggttgagctgaaagcttcggcagcaggtgtggtagcaaaatcgtaagggatcgaaggtagtcggaggaggcccagcaataagtcaagtgcacctaatgtgatgaaatcttgacagtgtgccacattttgcaacatcgactcgagcaactgtgaagaaagcagcaaagagttggaacgtgagataaaaaaaacatgtcatcagaaatgagaaagaatttgaaaaaaaaaaaaattgctatcttaccctgcaggcgacgtcgatcaacaatagcaccatgttgttagaataatgatctttttcatctttctccttttccttcttgctaacactacccgtggtcgattggaaaagactagcagctggggtcggtacaacttgattttcgctcatgatgacgtcttgaagggtgttttgggcaggaacttgcgcaacagacggcatggaaccttcgatcgccgcttgcgagctttcctcagggcaagtcttcagctgaacatttacgatttgactcccgttgatgtcaacggcctttccgatgcgatcgatctcgttcagaaaggtcaaagtggcatcaagtaccgtctttttcaaagaaggttgatggcggatcaactcgtcaatagtgctaccaaccacggaagcatggtccctgtcccgcagaatccgggcatgtctttcagacgtgaagaccgagaagatggccgggatagcttgacgatcgttcaactgttgcaaaccgacatcgttcaaacagagagcgcccaaagcggacggtatcgcagcaatcacatcgaaggccggctcgataccactgtcgattgcatcgtatagagcttcaggtaagcccgcttcttgaagtattaccagtgaggtcggctcgctgtgaatcaaggtagacatcatgttgatggcgagggaatagatctggtaaccgaagactgccttattttgaatgatcagcttgatggatagcggtagttgagtttcagtcaagttccgaacgctctctaaggttccggctgaggtgagcaagcgctggatcgagcggaaaagcgctttgaggaggccggcggatgaatgtgagagcataccgatgagtaattcggatggtttggaagatgaagtggcgtcgatagggtgctcggcaatcgctttgtcgacctcctccttgatccgattaacaaacaccttgaggccatcgacttggttgaagagggcaaacgccgaggtgaatccatagaggaggccatctagattcgtaacagctcgaatcacggtaccgatttgattgggatgagagttcttgcagatatcgacaagcacagggacgacaccagcgccaacgaggagagagccggcatagacgctaagctgaagacagcttaggaagcagaataacgagtcgatgaactcgtctttacaagcggctcgctcacgttcgagttcctttgccatcttccgtactacctgcatcaaagtaccgtgactgacagaaacgccaacggcaccagcgacttcagcaatcttgccacgatatctggaaataccttccaatgcatagaaggcggccgcctggatgtcgccaccgagaccgtctccaccgatttccagattgatgagctcgctgagttgagctatgagaccgggctcatagataaacaatttcgaaatagcggtggtctcgtcggtcgtatgggtatagattgccagagccaagagtcggacgacggcaaatcgccgaacatctagtgagttcctaagggccgtagcgatccggatccgatgaaagagcttaaatcgacagtcgatggggagctgatgttgctcgatgagatcagccaagatatcctggggtcgcctcccagaagcaatggtgtcggcggaaacgtgaatggtggctaagccctccactggagcagggggctgggtgggggaagtatgaggggcggaagatttgtccttggatcggccttttggggttggagtagttggagcatgaaccggctgggttgaggaacttgagggttggatggatgaagaggtggatgggccggtcaatacatcctttcctttgcccttttcgtctggggccggcttggcctcagggggaggctgattggtcggcttgggatcaaccttgcgataaaagaggaagttgacctcgggagagtgacgcggtgggttagactggacggaattgatatccatattggagtcctcggccttagagggggtggagagagattgttggatgagatcgaccaaggtgagactagttgtttccgttccgccgatcgaagaccagctctggagcaggtcgagaagcctggagtgagagataccaaagccgccgttcatatcttgatgctggacgctccattgttgggccgagcgaaggataagccggagattggcgagaaggacgtcggtgtcggttgttagtaagaagtcattgagtcgctatgtaaaataacagagaatcagaaagaatcagtcaaaaggatcatcgaatttggaacaagggggggtgagagattaagactgacgtcgtaagaggaaaagagttttcggttggtacaattctcgagtaagagcttgatgaatccgaagatagccagggtcatccttttggtgatcggggcaaagtcggtgagctggacgccgatccgattcgaatcgttctccttgatctctttgccatctgaatctttctccttcttactacccggacctcgcagttcatactccttgatggtcgcttccaggtaggcgtcaaatcgattgagaacaggaatccagaacatgaggtcggagcgagggtattgccaaccggctttgatggcatcttcgagggcagtgatgaactcgtgatcgggaagttggacgaattctttgatgagcacgacgaccttaggattctgagatcaggcagagccagaatagcaagagatcagccaatggaggattttctttaggtgatcgggcaagacaaaaaggcgactgaccgtttcgggagccttcttccaactccgcttgatccgggtcatgatggcttcggatccgaaggagagggaagagacgagggggggagagggagtgagttggagcggatgagtttagtagatcgatcggtcagcaagaatcggtctggaaacaaatggtgaggtcagagcagagtttgagtggatcgaatgagggaaatgatgctataccgagtgggaaggatggatgggaggtttatataggggataggataatgatcggagagcagtctgaagagagtatgtagtaggaatgagggggagtgtgggttgattgcgactggatcgatggtttcagtttgagaatcggaagtgggggttggcagtccaagtcccagctggcaggcagaggaaagcgacaagacagggactggaaggacaggactatgtagctgcatctcactttctgtccgcaaccacaaaataccccacctcacgcgtcgatattaccacccaccccccccccccccttactaacacagaaaagttctctcccccctccccctctttcctgggaagcctatgctcccctctctccgcccccccgacccccaacgttccgacgcgcctcgcgccgacaacgaggctataatggaggatctcgaagtccaacttcccacccgcccgtcaaccaagcccacagcgtccagcctccacatcatcctgacgaaggtatttggcgaaggcgcaaaacgcgaagcaaacggttcgatcacgttggacgctggcttcatcgaaatgatccttgacctctcggccaacaatgaacgtttgatccaacgactcgaggctacggtcgaccagctcaatgctaaagtcgacccattgatcgaacagatggccgaatttcagaaattcatgaagacaggcctcaagcctgcgaccaacaatggcaaatcattcgcttcggtcgcggcgtcaaccctcgccgactccattcacgcgccgactacgcgtcccccgcccaagcaggtcatcgcctctttgaagccaaagcgggtcatcatccattcgaacccagcgaacaccacgttgaaggacgtgcccagcggggccctggtccagaaggcaaacgaggctcttctcggcttagatgcccgagttgatggcgaggctatagcgatccgaggagccagcatgctcccttccggcgatgtctccttctacacgaagaacagagcccaccagaagtggctcatggacaacaagcatgtgtggtccaaagccgtccatcccgatctagaagcgacccccagcacgtggtccgtcatggctcacggaatccccaaatcctttgatgtcagcaagtcttccaacctagcgctgctggcctccgaaaacaactttcaggcgaccgatttggctcgtgtacgatggatgggttcaaacgaaccatcgacgaagaaggccggatccttggtcctggcgttcaccaacaaggaccttgctctccggattgagaagtcgggcatcttcctgaattacgactatcaccgaaccgaacgtttcaagccccgcccaccccagtgcttcaaatgcctgaagatgggacattttgggagatggtgccgtgaacctgcaaggtgtgcaaaatgcgccggcaatcactcaactaatgaatgccctgaaggcatcggtggcgtcaagacttgcgtcctctgcaaagaaggtatcaagaacaaaattccaggggtcggcgatgtcgatcacactccgttcagcatggcctgcccttacaagaaggcctggtttgagaagaaacgcctcccgtctcaatgataggtacaccttccggaacccccgatcgcactcctcaaaacttaccactgtcgaatccaaatcctcacgcccattccccctcagcgaactacaacacctctctcagatgggacctaacggcctcgacttccccaccccctcttgcaactaactctttctcctttttacagcttaactgtcatgtatccaatgctgtcacgctaagtctccttaattctgctctctcttttgattttctccttctccaagaaccatgggttaacactagtgacttttgccccccacagcatgcggcctggcgctcttacgtagcgtacgaacactccccgtcctgctggaaggaacgtcacaaggcggtcatctacgttcggcgagctatcccctccgaagccatccggcttctggaggggggatcacagaacctagtgggcatagaagtctcacaacccgggagagtttttcgtttcctgaatatctacaacccccctccgtcgtttccctcagtagacctcctcagaaactggctgacaatccattattccaggcaacatgcgatgatcgtcgcaatggacgccaacctacatcaccgacactggaaccccccgggaatccggaaagtcgaaccagcggccagagatctgctaagtttcctctctgcttttgggttcaggatggtttctcccaaacatgtccccaccttcttttctgctaaaggaacaggctcgactattgaccttgtctgggcaaatttcttaggctcaaaattagttgaatcggtctccgtctccaatgacaatttcggatcagatcatcaagccctccatgcccaactcaacatcaaaaaaccgcccccagctttccgctggcgcccccccctttggtcggacctgaccgggtctaagattgcccccatcaccgctaagttgtcctccttatctattgcaccgcaagaagacccagacacgacggccgttcgactgacggctcttcttaaagaggcacaggaatccttgggaacgcgcgttcgggccgacaaggccaaaaccaagccatggtggtgcagcaagaccctggacccggttttacgtacccgaaatcgtgcgcgaagatggatgattatagctaagtccccggaagctatcgagtgttatcgacaatggaatacctacttcttatctcttgtttgttccttgaagcaacgcagctggagaaagctcttggaggaccctgcggatggtgacatctaccgcgtcctccgattctccacaaagtcggcgggcggtgaggtccttccgctcaagacaaaggatgggacaatcgtccacgataagtcgcaacaggccaagattctgtttgaaggaacatcggtggtaaatgcccctatagacctctcggatgctcaatttgatttatcttgcaggtttgctagctaccccccggtaaccaaagcggaggtgcaatcggcaataaaacggatcagcccgaagaaggcgccaggtgttgacggtctggcaaacgaactacttaagtccttatccctcccgttgtcagaggtattggtaaaactgtacaacagtatcctaaccaccagcaaattcccctgctcctggaaagtagctgtcaccgccatcattcggaagcagggtaaacccgactacacgaatccctccgcataccggccgattgctcttctaggctccatgagcaagctgtttgagctcattctagcacgacgactgacgtcatgggcggagggagcaggaatactggcggaaggtcacttcggaggacgtaagggatcgggtactgaggatgccttgtttgcgctggagcattgggtcaaagctaagtggagggagggcaaggcggttgccgccctcttcctggatgttaagtcggcgtacccgtcggttcacccatccagacttatccagtatttattccagattaagtgcccgacttatcttgtactgatcattgccgacttcctcaaagataggtcaacgacagtcaggctagatgactttgtttccgaggcttttccaatagagataggcctcccccaagggtcccccctatcggtcatcctttacattctatacaataattctctgctgaacaaatccttctcaacttcctctgacagggtttcgattggctatgtagacgacgtagtccatctagttgcggcgcagtcagcggagtccgctaaggccacactaacggaggagggaaggcgctccctcgcttggggggtcacccacggagctattttgatcaagctaaggcgcaatttctctggctcaccaagaggaaaatgccggacgaggccttcctatttggaaatcaggtcttgaagccggcaagcgaagttaaatggctgggggtgtggctcgatagcaaactcctcctgaaccacaacttcaaggtcctagaagagaaggctcataagaccatcaatcaactcaagatctttggcaactcccgatggggtgcaaaagaagctgacagactgaaattggttcgctgtgtattgtttcctaggatcttatacggggcagccttgtgggccaccagctctaacaagggcaaggttgctgcccttgccctgaaagttaatcgacttgcgggtatcttcacccttggtgttttcaaatcaactcccaacgatttcttgcgcacaagatcggcttttccagactttgcgaatgaaataaaaaagacatgttgttcatttttcttcagaaaactgatcacagtgaaggctaataatatcatccgatctttcatcctctccagcagggcggaacctgcgactcgcctggccgactcagctaggattggcctggctgctgaccttgttgacatggcaatggagatggaccccgaggaaatacgtctccccctcgattttgggacgcccactctcaaaaaactggaactcaaaaatttggacacacccaaggaggaagctattaccgcggttaagtccctcatctcactgcatcaatcagacccgacgagactcttaattttctgtgacgggtcattccacccggagaaaggaggagcaggggcggctgtctgtccggccaggaatgtcttcagctcctacgctttgggtgggagctcccttgtgtctaatcacgagagtgaagctgtgggagtgttggcggccatggggttggccaggtcgcttagtacggatccgacaatccgacaactggtggtctttgttgataaccagggagtcatcagaaggataggaggcccggtgaccccaaagccggggcaaggactatttgacatgattttcgccgcgatttcagaattgccgtgccacttggatgtttcctttgtgtggtgccctggacacagagacattctgggtaacgaacttgcggatagattggctaaagaagcgctggagtccccctcctcgcagcaattactcatcaaaggcaatttcaagaaggtgctccgcaggtcaacagccagcctctcccctaagccccctgtctcgtcgggtctacacatatccctcagttctttgataaatcaactggcctcgggtcataatgcactgaatcatcatcttttcaagatttgtaggtccctcgacccgctctgtcccaaatgcggggctagggaaacggtgtttcacctaatgaatttttgccctcaagttaaaattcaaaggatttcactccgaaaacatctgcgacaatcaagaatacggtttagggcaaataggctggacttagtccttggcaacaggaaggctgaagtagctctggcaaaatttctactcgactcaaatcgctttaccgatcaactccctcgatgaaaattcatcgagttgttttctgttctttctcctcaatcctcctgtttcttctcttctcttcttcttttatcttttctctctttgttggttttcatcctcagtctttcactcataactatactgtgcccggttgttatttgtctttgtagtgtgttgtctacccatttcacaaaggtgttacccagattcatagtgtgcaatgccaaaggccaaatttcactaatagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattcaagcactcaaaccgggactaaaacccaagaaaaccagattaaacaacctcttccctacaactatgtacataaacatatcaaagactgcgaccataacaaatatacaacagaatccaatatgcgtcatcgtttgcttctttaaaccaacagcccacaaccaggcattcaaggaaggggggctactgacaattcatgagacctcaagaagatcgcagagcgaccatattcctcgtcacttcaaccgatcgactgagagtacatatccctgtcctgggggtacacagtatttaccaaacatcaaaacccatctgattcctccacctccgcttggattcatttcaaacccctcaagactcaaacctatctgccctgattcacatggccacaattaacaacatcctaattctttttgtgtgattcaatctaaaattcaaaaaaaacgatgtaaatcaagagtaaacaaagcaagaccccacaaagccccctcataggggggttataaaagccaggatttcggtacatatacctttaattgtggtacatcagtacctttttcaagcatatccttggaccaagaacccctggaaagcggggtttccccatcagaatcctggctttgagggccagaatcaaggtcttgctggtcctggccagtttcatactattgcagagtgtacaaaacttcaaacctggagagctgtagagtcaagagctggacacgtagatttaacacaaacatgatgtttttttttcctctttgtcatctgagccaccatcaccagattcaagaataatgttcccaactagtaactactgacatgtaagattctctacccccgtcatgtatttgtttctcctcccctgtcatcttcaccttgacaaactgcacctgcaactcttgccttgaatcaaaaaaaaaacatttaataccagtactaatctgtctgaagattaacaacagcaacaccaaatgagtcatcataaatctccaaaaactcagttgaaactcttcttcaatcaagggattctcaactgtcaagataggggattccagatgttgttttttttcagctaaaaaatcctgctggattcaaagtttgatcttcaaatcaactcaaatccaggcttgaccactcaaatcaatgaaaagtgacatttcttgttctcacccctctggagtctgaaatgtgaggtgtagaagattttgcttcaacttgtaattaggaggtttctcacaagtgttcaaaagacttcttgcaccctgacaattattgcacaacagaatgtggcactgaattccagtgccacaccatgtgcaatgggaaagacagagcttgtatacccagcaagtaagtcccaattggtacttatcacaccagcgcccttggttttgcagtgaccctcttcaagaacaagcggagcttttaaatatgcagtgccattgtctaactatgtaaaaacctaaaattcttcaaaaattcataattggatacaagcatggatttttggtgtccaaagttttgaccatgaaatgagggtaggactggggctgctgtcctgaggcctgtggccccctcccaacgattgaatgagcataaaacacttatgattcttccatatttccctatgcatataagttttttccttcatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctcctcaagtttgccatccctacctcaactggctcccatcagcagcagcagcagaacaagaatccatcaatcatcgcagatccagatcaaccactccaatggttcacgctctccctcagacccactcaaaatctcatccatcccaacgccaaaatcatctactcatccacccatccaaccacactccagaccacctccacccaatcccctctactcaatcaagacgtcttggcttactcaggctggtcaatcgaccccgatcacatccagtcctggtgggacgaagaacatgcctcagtcgaccggccctcgcccgaatgggcctcagcctatcaggatcatcgggtcaggggatgggcaaggatcctgatccatcagacctccgacatggaatctcacgatgatctccatcaactcatcttcgaaggctcattcgaacacgacaaccaactctggcacatcaaaccattagaatccttccaacgtattcgcactcactccgattctgatccactcccctggcaggctcatccaaccggcggtctcgtagtctggagagagtcttctgaccatgcaccaaatcccgacgagatagtcgcctcgagctgtgcacacgaccaactctccttcaactccaatcctcaacatgccgtctatcatgctcctcaaccaccctcctcctcacaacaaattcaatttaacccaccaagttcattctcattagcctcgatgacaagcttcctggatcatctactcggaatgccctcctatcgacccgctcaaagtccatcagcagacatcaacttcaatcaatcctcaaggctcgttcctcctccttcgaacaccaagaccagaactctccatcgacggcaatcaatgactaatgatatcacctggctcggtaactcgaccacatcttcaaacttcatcaattcaataggctcgacgatgggatgtccgattggatcacgagtggtgttcatcggggtagcggctgattgcacctatgtctcaaagtacaaaactcaagatgcggcccggatggcgatcttgaataacgtcaactcggtctccgccatctaccaacgcacattcaatgtctcgatcggcgtcgtcgagctgaacgtccaatcgcccgaatgtccggcgagccccaaggcggatgcactatggaatgtagcctgtccgggatccgggacaggaggactagatctcaatcgacggctgagtgtcttcagtgactggaggggcaaaaagggcggtggggatggcgccggtctttggcatctcatgtccgattgttcttctggtagcgaggtcggcgtggcctggttgggtcaactttgcgaggtggaatcgcaaactagtaacaccggtcaagtcaccagtgggaccggtgtaactgctgctaccactaatgaatggcaagtgatggcccatgagatcggtcacaagttgagttcattctttttcttttcatcctgtcgttgttccatcaaattctgactccttctttctacagttttggagctattcatgattgtgcttctggatgcggcttatcggatgcatgttgcccccagagccaaagtagctgtaacagcaatggaaattacctcatgtcaccagtagccaccaaaaacacaacaaatttctcaccatgtagtataggaaacatatgtaccacactgcatagcacggtgaacacttcatgtctagtgacgccgggacgacgggcagtgatttcattacaacagtgtgggaacgggatcgtcgaaccgggcgaggattgtgatccggggcagaacacgaactcgagctgctgcgatccacggacgtgcaagttccgagcgggtgcggtgtgcgacccattgaacggaccatgttgccagtcggactgtcaatttgcgagttcgcaacaggtctgcaggccgtcggcgaatgcggagtgcgaccaggaggagcgttgttcgggatcggatgtgcactgtccggatgacaagtttgcggccaacgggaaggactgtgggccgagcgggatgggtctcaagtgtgccgcggggatgtgtacgagtcgggacgagcaatgcaaggcccaagggacgatgctctcgttgacgaaggcctgtccggtgggtgcgacgatggactgcaagattgcgtgtgtggacccgacgggaagggcggactgcattgtgctgtcgacgaactttgtcgacgggagcgagtgcggctacggcgggagatgtgtgggcgggaactgcaaggccggcagcatcaaagacaccgccgagtcctggttcaaatctaacctggccatcagcatccccatcgctatcgtcgccggcctcctcggcctcatgttcctcctcatgatcttccgctgtcttcgcgattgtgccaccagatcttcctctcgtcctcagtatgctcctcccatcgcccctgtccctcgcatcattcccacccatcctccgcccacccaacctcctcatccttctcaacggaactggatcgatcctactgtgttcgtatccttccctcccttttatctcgctttgcataccctagctgattatcccccccccttttcttttattcaggtataatggcccggtgcgggtgtgaaaaccgagtgtcccatcttgcatctctgtgtttttttttttttttggatgtgtccttatcactcgtttgcataaaatatttatatacgtgtgctattgcatctttagtttctctcgttaatccacccatatcttacccgaacaaataaacattaacctttatggacgcattaggggaccacttcccattattattattattatcatgttttttttttttctttgttatcaaccccattctctttctttcttttacttatttgcaggaagtcaccagacagacaaaaagaaactgaaaatctgtatttgttttacacacttgattttgcatctacatttcatactcatgtaatacacggatatccaagttgactcgaatagaatcatcatgtagaacacctatctctcccatcatttgttttatttgcagatgttcactttgactctcttgtgtacataccaatttaatgtatctcctccaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaatcaaagacctttgatgggggttttttggagtcaattctggcagtgtcaaaaactagcttgctggtaaccaggtaatttgcaactccacaccccccccccaaaaaaaaaaaaaaaaaactttacaacggccagaaggattcttccaggctggtgagagtaactcttggcggccggtaggattccacccttggccgctgagagtacattctcatgaatggcaaagagggacatctgcagatcatacttttgtgttgtattgttcttctgagactttgaaaaatttgtattagggaggatcaaacgtaagacatccaccattagaaaccggttggttttccaaaaatgtgtgctctcaatggccaagaaaaacctactctcagcggccaggggaagagacctggctgatgcccctcaagggctgagaggaatcctcttcaagtggatacccttgatggccaagaggaatcctctgggctgttggggcgtacactctcaacagctgggagggcttcccttggcctttgaggtgtacacctctcagcttttgagagtgttgtacactctcaacaccagaggggatttctccccccggctgctgagagtgtatactctcaacacccaagagggtttctcttgacctgcaagagtgtactcccagcagctggaggaggacccctcctggccgctgccatggaggctaattttagttcattgactcccaaaatcccggtcagttttggagcatcaactccaaacccctctgcgggcttcatttatttttttgattagattttttaggggtccaactcccaaacctgctgacaggtgtgcagggaggattgactctcaaaatttggggggcagacattctgagaaccatcctgattcctgagacagtcctcaggacgtctctggtttttgggagtcaactctccaacttttgggagtcaaggagccaagcccctatatgattgactggttttgaaaaaaaaaaactcggcattttttttctggataattgactggtttctaatggtggatttcatctatttgatgctcccctaatacaaatggattttctcaaaaaaaaacccctacacattttttggccaatttgtatgtactattttcaacgaaaattgtggaagatacaaaaaagatacagtgtcaaatttttatttggctgtattcgtgaccagatacaagaattttgatacatttgtatggcatttgtttttgatacaacacaaatacaatgtattcagagaaaaacagatacaaatacatgtatcgtattgctctccctgttgcctcaaggtcttgggcaaagctaaattgacaggtacaaatacagaaagcttgtacttcaactgttatcttgaaggcatatcttctataattaaaatataatattttgacccagccccatcaaaccatgtttgtggcttcaaattgagtgatgaatgtgaaactttggattgtcagggctgtgcttgaattttacatttgacaggattgaggggaagatccaataaaattacatattatttcacaagtaggctgttctatatttcttgttacatggtgaatcagtgcaacaaaaaaatagtaatgaatccaaattaattttgggaaaaactcacacagaattaggctgtcaaagcttctctggtgtgtgggtttaagaattgaaactaattgaacatctgtcttaacacctattttctacaggagttgcataataaaggtatattccctaggttaaaaaattatccaaaaagataagaagaatacatcagttcacaaagataaagttgaattggacatgtgatttccccacttgtttcaaggaaaagcaagcaaaacacttcacatacttccattttttttattttctcccagatgagtgggtagctgtgggttataaatattgcttgtcttcctgaattttcccaatcattcaactcccacttgcatagcatcttagctctattaaccagtaataagatcaattcagccctagtcatgaaattactcagtaccttatgtgcatttcatctgttacattgctacgtaatcttagcacatccaaatttgtatccaaaaactctggaaaagagagaaattagaggttcgaaagcagacacccaacatcaccacctccaaaagaggatggaaggatcatccaaaagtgtttctaccttcccccaggattgaatttatttatttctaaaattataagggaaagcagccattgctgggctttccttcaaaatctgtggctctcccagttttgatttacagtctggaaagctagatttcccagcataaatctcaacttgggtttaaatcacaagctgggaaggccacagatccaacaggaagtccttgattcttttgcttgattgaattgacaaatagatctgtttcaccatcaatttaatgtctgattttacaactttctcactggcatccatcctctcacttattgcttcaattttatcaaatgttgcatgatttacttgactattcaactttaaatcaccttctacttttttcaatgactcaacttgcatgacggaaattttgagatttagtaccatcaaacatcagcccaagatttgatacacacttcatgatttgattggtagaaaaaacttactttcttgcttgttagtgctcatttcatgcaggaaggctaaaaattcaccttgtgttggaatcagatctgttttagtacattttgaaaattccaaaaattccatatttgttagtttctttgtgggtacgtggagggcttttaactacatttagattttggtggtgaaacaactctatttgtcaattcaatcaagaaaaagaatcaaggacttcctgttggatctgtggccctcccagcttgtgatttaaacccaaaaagttgagatttatgctgggaaatctagctttccaggctgtagatcaaaatcggaggagccacatattttgaaggaaagccttgcattggctgctttcccttatagctttagaaataaataaattaaatcctgggggaaggtagacatactttgggaggatcattccatactcttttggcggtggtgatgctgagtgtctgcagaaaaacctccaatttctctcctttccagagttttgagatacaaagttagatgggctaagattatgtagcaatgtaagagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagtgctactgtgttactagatgtcaactcaatcctctatcctcactgagtgaaatacacagattttgattttcaagttcacctcatgagtcttgaccacaacaactgattcagctcatgattttctgtaacaatgatccacagagattcaattcaatatttggttagatatgtcagtgctatcaatagtgtcccacatgtggtgaacagttttcaaatatgctgtattttatctgaaaacagagaaatcagaatttgaaatcaatgcatttcaatacaattgggggttccaaagttgacagaaaccacttccaggaaagcattcaggatgcgggacttactgtggcagaatcaggctttcctgggtgctggagatcagaaggagagcagattatcagaagaaaaatcagaacttatttttcctgatttaggcatgtctgtcttctggatccaggttttgtggaatttgaaaccccccaatacatgaaatacaaagtacatgtattgtgtttgtttcaccgttgctgctacaagtaatcaatttttgcaccattgaatttagtgcactatcatgaattacatcaaggaaagtgatccaatcataatcccagacataagcctagagaaatgcccccaacagcattcagattttgcagctccaagatgtgtcatgtcaaactgtatgtgctggctcctgccattggtgccactgccatagtgtgacaatctggaagtggtttcaatgtggaatgattcaggagttgggaggaaattctagacatccttgggtggccaaaattatgtctgtattgtgactgtcactgtaaaaactcacagtggatcattcaatagccaacacttggatgaaattgtcccaactcctttggggaggacccaggaaactccttatagaggtgcctaaccaaaacatcaaaacatatacaaacactttgactgaacatcagatgtgatatctggataattgccacatcaggacatgtacatactgaaggtgaatccttcccataagccctttagtggtaaatcttcaccagtgagccttcatgagaagcaaaaaactaaaaaaaaaacaaatctgaaaagattcctacattttgtttagtttttcagttattaaaactcacttgttgacgttagccactaaagaacacatgtacatgatgcacattgaggatgtacatgtcctgatgtggcaactattcagatatcacatctgatgttcagtcaaagtggttgtgtagggtgaaaatccattccttcattttggttaggcacctccatagggggtctcctgggtcctctttgggggttttgttttttattcaaaagttttggtgatccgactcccaaacctgccggtgggtttgggggatcaactcccagtatttgagtcatctgggcccgggggaatttctgggcaaatcagggcttgggagttgattaaccaatcccctttatatatcaattgccttgggagccaactcccattccctgcactgggaatgggagttatgactcccaagtttgaggagggatggggtggtcctgggatggtccccagacagtctcctcaacaactcccaaattttggagttgtttagctaagtacctgtttttttttttactattaatagagtagcaggattgtttttatttttctgatttagttagccttcacaaggacaattgatgtagctagtttgaggctatgaagatttgaattgagcttggagatcttctcaacaaagtttcatgatgatttggtcatgaagaagattcagagaatcaatgtacaaatagtattgattactatcatgactagcattccaatgatgagccatgagtttcttgattgcaaagtgtttctacaatctgtgactctgagctaattattttatgagtaagttgatgtttgtatatatgtagtagtggtttttgaagttgatgcatccatccataaacattataaatacatgagcaactattggctgggaggctcttacatgatcacagccaaaatcattgatacagccagctttgagaaatgctagtgtgagaagaaagtgtaagttcttgttgattctggatcaagcacgcattaatctagttttggacaagcacccaaatccaatcttgagccattcaaacttcagagtattggattgaattcattcatgtttgtagctgatgggatgtgaagccatccaatgatcaaggcccttctcaaccaatggcctcccaaatagatgagtgcttcatttgcaatgagtgatatgtgtgtgacagtgctgaatgtatgcttgtatgtagggtggactcagactgagtttttgatgctagtagtgagtgttgagatctcttgagccgggtttcatcatcaacagcagcactactagccactcaccaagcaccaagcaccaccaccaaacaccaacacccaaactaaaacatgaacaaccaacaacaacaacagcagcagaccagtctcagtggtggccagaaatactcgatgatggtcaaccagcccagccaacagcttcacccaatccaacactacctcatcaacagactatcaacaaccgaacaactctccccaaaccacttcatcaaagcactacccagcccatcaccactagtcacaccagagatgggcgagaggctatgcaggatgtcatcccaacaccagttaagaaacaaaaacaaaaaaaaaaacccatcctaaactaacactagtaaaactgaaactaacactgtaacaacttaactcacagtctatcagattacaatcgattcaaacgaacaccacatccaatccaaatcaaccaacaacagcaactgcaacagcaacagcaacctagcaaaccacatcgtcaacaccgtcatcaccacaaccaccaccatcatcatcatcatcaaagccaacaacaacaacaactgccacccttggaaagccttcccatccctaccaccacactcttaccactcatcaaccaaaaccctactctcgatcactcttctaaccagcatggccccgatccaatcctcaaacaacccaatccactctcagcaatcccccaaccagaagaacccatccaacccgctcaaaatgagaaccctcaacaacgtaagccaaacaaacacccccccaaaaaaactaactatccactaaattaatccatctgttttgacagctcatccagatcaaaattccacccgaaatatcccattaccaccagcccaaaccgactctgaaaacctctccccagtcgatcccaacttgaccggcccttcctcagaccaacaatcccatcctcctacgactgtgcccaatggaactcctacacccaatcacctcttggtcaaagttcaatcagtcaaaactagtcaaacacatcccatgaagtatgtatctctctctatatatattactacttcaaagctcaatcaattagaaaaaaaaaggaaatgcacgccaagaaaaatcaacaagagaaactgactttttttccacccatctcaatcttatctctagcatttcacccgtcataccacccgaactcacctcgggactattgtacatgttgaagactgctaatcatcgggctggatcaaacaagttaccgatcgatttatacgatctaaccagcttggaaccggagaaagcgatcgaagcattttggcaataccatcaccaacgagtgaccaacacacaaaaccgagatgaacaggctggaggaaggagagaaggatcatcatcatcatcgggggaagtagtcggaggtggtggggaggagctcaagttaggcaacctattattatcttcctgtccggggaagaaagttcggatgaacgagactgccgcccaacgacaggccaccggaaaccatcgctctccgatctgtcgggacctgaagtcagacctcagccgggcccattcgatcgggatccgggcgatcatctgttgtctggacgacgaggagctcgaatatctcggctcgccctggccggactactcccggatctcgctcgagtgcggtctctcggtgatccggatcccgatcgctgagggctttgcaccccagaaggggatcaaggaggtcaacgaggtgctcgaccaggtcatcaagacctacaccacccaaggcatcgatgtcctctgtcactgtcgtggtggcgtcggcagggctggcttggtggcatgctgttggatgctcaagatcggcctgatcaataaacccagtctgatctcagacccttctaatcatcttcccaccgccgattatcatcatcccaatcagcaggctgggttcactacctctaactttcaggatcagttccactaccagtctcaccaacatcctcaccaacaacaacaacaagctcccgttcatgatgtcttctccttcgtcgatggccatcaattggcccccaagaactccgtcttaggtcaagtcgaaaaagtgatcgaagtgattcgtagaagaagaaggtcagtgttgccttttcttctcatagattcttgtttcttggttctttgttgattgatcggatttcatttttttttctttctctcagtcctaaagctatcgaaacccctcaacaagttcatttcataatccaatacgcgaattggttagataccttaaccgagaacgtcgacttattttgatttattgtataaccctttcttccctccttcagaaaaaaaaaacaaaacacctcactcctccatccgcttccttcttcgtttcgatcgccttgaacaccttcctacgctcacctttttgacacatcgctctcacacgctcactccaattaaacccggctttaaaaaaaccccggtttttgacatagagttcgtcatggaaaatctcctcttttcctaattgaaaaaaaaaaaccaacaaatcaataaaaaaaaaaacttcacgacttcacaagctgttcgtattcttataatttttttctcattattatcacttgactgttatcatcactatttggttaggatttctttctttcttccttctttttttcatttgaaagttttctaaaactcggtcaaacatcaacaaaacttatatataaacaatttggtatagatatacatccatatataggttctacttgcaaagaagtctcgtttgtttctttgttttgttttgtttttcgtagatctctaacatatttataaggttgatcatgattgagattgagattaagatatgtatgtatgtatgcatagacagaagttaagatactatcacatcttgtgtttgtttttgtttttggttttgtttttgttttctttggtggtgatcatcatgagtatttgaagtcctccaacaagattgacttagtttttttgtttgttttttgtttttcgtgttgatttcaagcttatgttgttgatgtaaatatgtttatttgtttgccgaatggtcttagatgattgatggcttttgaggagtgaagagtttatagatagagtagtctttgcagtagtgttgtgtgtttggtgtttggttatgtggctgggtgagtggaacttggtaggacgatccaaggaggatgatgtgtggaagaaggagacaatgacaaccagaattctcttcttgttcactcactcattctcattcttgtaaacagattggtttctctcttttctctctcttttttttttttttttttttttttgaattgcttgattattgattttgaatgattttaatcatctcatctcatttcttttctttttcttgtaaataattaataaccttgctttctttttttttgtggttttctcatttcgaccacagctacgatttccatcccatgaatttcaatttgatttctgattttaattgttttctaatatatgagcttgaaaatgaacatatataatatagtgtcaaccaaagtacagggatcctatgatgtgcagcacacaatttgttcatctcccctcatctggatccaaggtcaaccaaggctgagaagtggaagtaggggggggggggggggggggccagccaaaaaaagtgtcctctttctgaggaatctttgctctgaacaaactgggccattccccccccactcaaaacttggttggggcaccttttttttttttttccccccctcattttgggggcattctttttgcttgggttctctgaacacccatcattttacttctcacatgaaggtgcatggaatgtacatgtcaccgatccggatatccaccaaccaaagaaacaccaacattggttgattgatgtgctttgaatagccaacaagacgtagaacaatgatcatctagattgtaagatctatatatatgtatatattggagacaaaatagagacggatggatatgtattgcgtttcttcttcttcttctaattttcctttcatgataggtttttcttattactactactttgtttatccccaaaagagctatgtagatgtgggtctgtaatctcaacattaacaaattcagaccacctttcttttttttcttcttgagaagcctcaaatagacaaaaaaaagaaagaaagaaatacaatacaacacacacacaagcataaaggagagagaactaatgtttgtttgcttttttggtttgagggttttttttcatctcatattcagagttccttgacctggttctccgaatccgagatccccattgatttcgttaggtgggacgggtacagcttggacaggaaggcccatcaagccgttccgttcgtcacgaagcgaatccaaggcgctctcagtcccggccttcattttcttgaattcggcgatctccttgacgacggcctgacgttccatgctcaagttctggcgccactgttccaggttgcgacgttcgacttcgacggccgactcgagtcgttcgaactgtttgagcttcaactcgagcttcttgatcgtctgttccgtcaccgtctccatcagcttccccagctccacctcatcctccgagcccagcacaagagctttggccgaggccgatgcaaatgctgctgccgctatctccactgccgtccgtttgggcgctggactcgactcgtcaatctccatcgattgatggctcggctcttcaactgctgctggggctttcgtttcaccagcatccatcgtcagatcgggcccggcctctgtttcttcacctgtcttctgcgattcgctcaatttacgtgcgctatcctcctggatcgcgaggactttggatcgtagatcttgtttgatcttatctaccgttttccccgccatctcagctaccagttcgggctcgactaatccaaccaagaaggataagaccgatagcaccgggttctcggctccactcaacgggatcttgcctagtccaagaaccgagctcgtattcagttcggcgttcgagttccgtaagaattcatcctcgatcggcatgcgcaagaactggaggatacactcttccttcgtcttagttccccctacgtgttgcacgattttctcccaatcatccgaatgcatctcgagcccttcgagcaggaggaggagctcttggtcggtccatttcgagtcgactggcactccggtcggccggtcgagcttgatgaattcggccgagttcatctgactaccaaagcgtccttcctgataacagtttggacaaatatcgtagttcctgagccgggtatggtggtaggagagtttactgcagtccgtcccacagacatcacatcgaatcacttgtggtccagattcagatgagtttgagtatatatccttgcgcagatcgatgttagaaggcgcgcttggctgttgttgagagggggcagagccaggaggagccggtgtcgagggagcggcaggagcagatagagaggcgggtgttttgcgcgagacggtgcccgagtgaaggggcataaagcccctaggggtgtcaagaagcacgcggaagtgtccagtaaacggtgggccgactggagtcggtcgcgtatccaggtcgaccttttgtgaagtgaaatgaagtatcaagtcgcgtcagttcaggtagactgctgtggtacagtgatagcgagcgggccaaacgcacctgatagttaatgatcccccactgttccaagaaggcatgtaccctcatgattgcgcagacatcaccggccaggtttcgtctacaggcggtgacggttaagtattcggatgggttgaggcgataactgttgacgataaagtcgcgatagtccttgtagatcgagggcaccttcgagcgatttcttccattgaaaaactcgggcaatgatttcttttccaggggatggatcttggtgagatcgaaccaagcggcgtaggaagggatgatgatggcttgggtttgggcgagtagatactgtttcgcctgctcctcctgtcgtttgcgttggtcgaagggcggtggtgccttcccgggttggtccttgttagctgaggattggtcttgatcggtgccagggggctgttgtgaggacggggcctgggtcgcgtcatttggcaggatgggttcagcttgaggtgatcgatcaggattcgggaggggcctctgggctgatgtcgagaactgatcgatcgggagcccagtggtgtgtgaagccattcgcagctcgtccatcctctgtcgcttttcagggccatcgaaggctgcgttcgagtttgaggaggatgggtcggcaggctcgacggatgaccgtttccgagatccatcggtgccagatggatcgtagtagatcggctggagttgctggggagcgggcaggtctggaggcaggtcggacatggctttcggagatggtgatcgatggatatctgatgtgtggctggtaagtaggagatggttttcaggttttgtgtgactatttgttgatattaatttttttggtttggtttggctgatggtctctgttggcccagttgagagtcggcgggttggagccagcgatgtggctggaccctccccgcggagtaacacaagacccccgacaggagaccggcagcggaccaaagcgagcagatatagagcatccccagcgggattgctgcatccgcttgagccacagtagcactccagcaacaccaattcacgatcacattcatcactcgagttgtcctcacacattagacccacattccaatggtggtgaatgattgtattcatttcaggtggagggaataacaggatattgagttgaaatcaggcaaaatacacaggaagtgatgaaaaacataaatatgaagaaatttagatttcacaaacctggtggcagtgctttcttacaacaggattgctgtgcttcagtcaaggaatattcacaattttccaacaccaatttactcctcaaagattgattttactgtagtcagcacacactgtcccaggagggtttatgctcagactgaaagtgaaaggagaagggggttgataagcgcaagccaaccccctaaggagaattcctccatggaatttggaaagtgtgaacacctggtacccactggtcaaagaagtttcctccttggaaagtgggtgctgactgtatgcactcatgaacactgggaagtgtgtacatgaatagttacactaagattttctcaactctcttcttctattagagaaactccgccacacagtgttgaatgtgggggtaaaacttgtgtgatgcatcccaaattcagatttttgaagtcaaaatcttgtgtggcctgaacccaagttttgaggcaggtaaatggggatgtaaaagtgtgtgacgtgtgtgcactgtgtgagaggatgagttgggggatgatgattgatcagtggttggtttccacacagacatttgtagtatgcagacaggatgcagaataacacttgcaatgatgattttaacattttggattgatctggaacccaatttgtatccttgggtgggagcctggggattgaatgagttttacaccctcattttaaactctgtggtggggtttctctcaaaagcccaaacaaatgagcaactccacaaagtgtgctgggtgaggcctggagataagaattagtagaacatcattatttttatttgttgctctcagggccagagttgagagatagttgtttctgataagcaaatacttgaaagtatagagctgccctaaatcttggtccttcaactgggaattggggtgcatcagtattggatgcagctccaagaagctcatgtcctgtttatgggtggctttattgtcaacatttgcttcacaccaattgaggtaggaatccttcttgtcaatttgatttctcttttaagttgttgaatataatccagaataatattgatggtaagctcttcatttccattcaagatcttttgtttgacacaatattgatgtgaaatttgagggcagatgttgctcaactgaggcctgtgacaactacctatgcttatatgagcatgaaatagcagtgagtcccactatttatgcttgcatgggctgtctcaattggcattggctcacatcaagagcccggttcacaatagccagtcatcagcaaactgaagaaactgagactgtttatttcaaaagaccaaaaaaccagacactagagaaacaaggttagatgatagaaatcagaatagaagaggagaacttgaaactaaccccgtagtggaagaactttatccaagacagacaacaaggaataataataagagaaggaacagcagtgactggtagacaagtaaaaaagattagttggttgaagtgtttacaagaggtacgacaagaaagagaaacaaaccctattgaattaggtgtgatgagtcttaaatagagaaaatagatagacaccaagatctagaagataactaatgatattcaaagagagagagttagtcatgagcagaataaaaaagagaagaggataaccggaaatgctcgtagtgcatttctcaccaagttggaagctacaaaggctgtcctatgttaaagcttcgccgttgcttgttgacggtcgatgagtgagttgatttaacttgatcgagagcgttgagttaagcggtgagcggtgagttgagcagtgagcagtgagttgagcggtgtagtgatcgatgagtgtggatgatcgatgaggaaggagaaagagaggagagagcggttggtcgagttgaaaggagaacatccgtggtctgagattaggtttaatttgatgagacagtctttgtttcaccggagtgtcacaagttagagtgacataacttggaccgaagtttcaacacaaacattttagctgtaatcagcaaatcattgatactcaaaaacacctccatttttgaatgtgtgttccagagtcccccagattatgccagatccatccaaaaaaatattttcctatcagcaacttttaacaaggtgatcagccattggaactggctaatttgaaccaggctaataagaagcataccccaatgtcagcaacaattttctcattttcatgaatgatctttccacaaaaccaaacatgattcacattctaattaaccaccagtgacacaagaattttgaatgattctacttgatgaggcctgtatcatcatcttgcatctaatccacaggttgattggcaaagtgatcaataagaataaaacttgcataactgaaccctctcattccactctgtgaagttatgatttgtgtccacaagatgttggtcttctaatctgatggttaacattgaagccattctagaaatcattgtacagttgcagatggcaaaaaccgaccatgccccgcctgcaaaatcaaagattgacacgcggggtctatgcccaggggcatgtaccctgatacttatttttattacaatttgaactcctacagatgtgtagagttcaaaattgtaaccactaagcttctactgcagtggttcttttttttttttatttgtgtgacatacatgtatccagacatgcataccaaaagccatacttaaacccatatttatgggcttaagttaggcttatccattgtcttatacctcttcgaggtccttcaagtgcctgtagcatcaacttggagtgtttattcaacattctgagtcagtttcatattactcttttgccccaaaagggctggaaaaccatgtaaatacaaaaaaatctaatttttcagctaaactatttggacatcctccaaatccagggttggtttttgccgtctgcaactgtaagctctaaaaaattcaatcttggtttcagaaattctttctaatacaaaaaatgcatggggttgatgctaacacataaatgtaacccagttagagcaaaactgatacatatctgtccaagctgaatccagattttggggcagaaacagccacaaagtttttgtgttagcacaaaatttatgcatgttttattgggaatgcaatttcagaaatcaacactgaaattatttggaggtgacagccacttatggaaaggctttattaaaaccaacctctgcaaacatttctgaaaagcattacattttgcatggtagatcccctttagaagcacaatctcacaaatgaacttgactgaaaaagtaaccatgcataaatggtgaacttgttcaaacatataaagcaacaattttaggctaacctgaactgccactggcacaaggcctgtgagtcatctgctagccctatgtatccccaaatcaaccattgtgctgctgatggctgctgaccacttgcattgctatatatgtacagcagtgtatctaaaaaatcatggaaaaattgaaccatgttttacatcttagaagaaacaaaataaaatctcagagatcccaccaaagtttctattcagttctcagtcacaacagtgacatgttattatccccagcaattggctttatctagaatgatgatcatctcttggaatccacaatttcaattccagcatgcaaagcatctcgtccatcgaaatgcagcgtttctcttccttcagggtcggcatagactccaccgtcgccttaagcaacagttgatgaaaagagtccaacattatgtttatctgacgttcccgctggaaacttcatctcgaaataccagtagccttgttccgttgtaactggttccctggttagcttttaggtctcatgtattcgtcaggtgaaagatcaaactgcctgttcagtaaaattgtcatccaggccaatgttgatgcgaatgtggataaatgttccccccttcccataagctgacaccgatgtacaagagtcgcgagttgagcaatgtcgataaacgcattcagctactgcttttcaagagttgttgccggcgttggagcctgaggccaccatatttgaattttgttactaggaggatgtctgggtacgcgagtgaccggtggtgactggacgaacgccaagcgccgggagcaactcaatgcggcttgaggcaaaggatgtaggttcggctacagggagcgtcacttgatgagctgaccatgaacccgatcagtgccttgggtccggggcgcccaagtggggttcggcaagcgggtggaaagaatcggatgatgatgagaagacgatgataatacatatgatgtgagagcaataaataggaaacatcggtcctgagtaaatcagctttatattcatgtgcataccaattccaggtccgatgcagtgacggcatcatccctagtcactcccggtgcccaagcccaccacgccgacggcaccgaggttcctgcgcataagcagtatgacgcgttcggattcaggaacggacgggtgagctagcatagcatcctcggatgagctgatgtctgagcatcctattgacagcgaaagaaataacaccaccttcgcgtctcagtgatacaccactgtttacttccttcctccagcgcgtctttcctgtttccacttttctttcaatccatccagacaccagagcatttccaccgaacttgggccatccatttcgccggagggttgctgccttcatctctatccacagaattcgaggtcctttccaactgaacaaggttggctttaaaccgattcgaataatcctcctctcggactacataaatatcttgtctcgtatggaaacttgaagctgcatcatctgtcaaacaagaaaataatctcaccaccaaacaacaacatcatcagccggacggccaatcctcctgaataagctacgaatcatcacacatattttggggctatgtgggtcactttagagcagacaaccggttagtcagctcaacccgtccaacatcatccatccacaaattacccacatcgcgagcattgccttaagcacttgagcctaatccactgactctccccagggcttcaaaggcgtgcatccattgccacatcatccatcagccgggcccctaaccaccaaggactcgccagtgtgagacagatctgctgtttcagcgcagctgtctagtcctgttttagatccctttctatgtagcttgctgatatcctttcatcctcctattgtatcacagttgcccctagagtctgaaacactctccctaccttataataatcgaagagaaactgccaatcttccttctccctcaccccgagcgaggtttgctgagaatcccatcataggcccaacccgcgaagctagcacgcgactttctcgacgcaagagtgcccttaagtctcgatcgccaagccagctagttgtaccttccgtcaaggcccccacggtcgatgtggccacatcccagggaattggtccatctggtcaccctgattcgagttcctccagcggtagcctcctgctcacactaccttcagcctccacaaaacgctctcggacaacctcaatgattgtttctgacgataccctctggtctaatcatcatctctacccagaagctgcaattgattcttcattacgacagagaaaaaatgcagaagctttcgaccaaacccacttccgccaacgcgctcacagtatgtcagactttaatacccctgatcatgtgcttgccgctgggacggacgtggttgatcaactcacttcgctgaactcgaatccaagtcctccagctggctattttacggatcacagcactttatttgccgacaagccccgtcacaatctgagttacatgtccaaccagtcagacgatgaaccgatgtcctcaagcaattatgaaagcctgaatttcaatcaccattcaaggcccgtatcaacgatttcttcttcaacgacttcatccacctatacaacctttcctccacctcctgataagattcccgctggtatcaattcttaccgggagaacaaacttgacacagaaagcaatggcagacttaatgagctgccctcctcagctacttcagcctcttccctaataaaacaacactatcgctccggagaactcgtcaccaaatccgactcagatccgcttatttcaccacttgaaaagctatcctttctcgccacaactcggcccagtattaacggtcgcaaaagaagcgggacagtcttgccccccaaaaaacctcaactcatctctgaaggttcacccgacgattcttgcattgtattgcccattgattcacttcttgcaaaaatagaagataagtcaatcaagccccctgctcgtcccccgcgaagcaaccggcgaggagctgctggtcagcccccagatctgtcgcccatcagctctggacgcgatacagactctcatattgctaaaacgtccgcaaaggattacttgacaagcaacacgccagccggccacgcaggctctatctatggtaagtatctgctcgcaatcaatctacttcgtgttttatttcattttattgttttgatcaaattcattcttacttctgttctgaacctttcatccgtctcagactctgccaggtccagcccggcccccctccccacctcagccatgctagtcaatcagctcaacccgaaaactatgatgtcttcaagaaatcaacaagacttgccacctaatcaaaacttattcaagcctttgcccaatgaaagccgacctcgtccagccattccgccaagagcccctagtagaaagggcggaagaccgaaatcatccgggaaaaagttgggggttccagtcgatctctgcccagactcggagtccaccacttccttcgtcgccaatagcggcactgaagatgaagttgatgattttgaaagtgcagaggaaggagatgaccaattctggtcagcggctgaaagtactgaaccacatgaaccaatcagtgctggtaacaagccagcagctacgtctcatatcaaccaaagttcctccgaaagttcgtcccacttgcagcctcaatcacccgaccaattaccgcagttggaaacactttccggtgcggaacaggggcataaaaagcatgctaccgtgtcaattattggagcctttcctcgttcagagagctatgccgacagcttcctgagctcaacgcattctaactccgatacttgtcaagagctgtccttcgaagaattgtaccaatcacagaaagcttcttctcagctgcaccccaaaaagaacctacaaaaacataatcagcgaccgcaaaatgctgcaccgattccagaaactccatatgactcgcaaacccctcgaaaatcatcgcatctgccctcaaaccagccacaatcatccccacaacgccgtgacgtgagatcgcctgtccctggacatccaacgactcgcaatcaagcctcctcagaagcgctttacccagcgcatccaacgactatcagtccttctgaacctcgttatgataatgctcgcgtgtcacgcacctcttcacttgaggggcttgctgcgctcagaaagccaaatagcctctcgtccccgtctccccggaaaaagaccagtgtccgctcggtccacttgcgccaactgtcgaagatattaagcttttgtgcgaaagatgtcggctatgaggaaaactcgagcgatgaacaatctgagacgattctgagtgaggtaaacaatcaccaagtcacgcccctcagctccctatctcagagtcccgtccattcgaatgcaaaccaagcggccccaagcgtgccttcgacatggaaaaactcaatgtcgaagaacgcatatgccaacttattgagtatgtacggcgccgtggagatgcgtcgccaggagctaatatgggagctatgcgaaacggaacattctttcgccatggggttgcgccaggttatcgagatttttgcctttcccctacgaacacccgaaggggcatggatctcaggcgtgccgactgaggttgcaaggctcctggactggcttgaggacatcgtgaatctgcactcacagatggccttccaggccaaaacctgctgccagtaccagaccgaggcgctcggcctagtcgttcacatctccgaagtcttccttgagctgacccctaaactcgaggtctatcagccctatcttgtccgcttcagtgaagttacggctgcaatcgaggagatggtcgcgaatgttgatagcgactttggtgaattcgttcgcatgcaaagctccttgcctgaatgtgggaggatgagtctgactagtttcctgctgaagccgattcagcgtcttatgaaataccctctattttacaaggtccgttgatctcgatatgccgccagttttttttagtgatcattaactaacatttgtcaacttttttttagcaactttgcgatgtcacacccccagctcatcctgaccatgaggcaactgtctgtttgttcaacgccactgactccatgatccgggtgcttcaggaagtcaaagaacgcgaggatgagtacgagaaactcaaaaaaatggaaagcagagtgagaggattacccctcgggttcaagttggccagacgagatcgaagactattggcgcaaggattattgaaaacagtccaactgcccactcgagatatacatcacctttcaagcgctcaaggcaatctgtggccaatgaatccccaaatgacgcaaacaaatcagagccgttcaggatcttcgccgcaatccgggcattccagcgaatacactgcaaggtcaacctctcggagctcgtatcatagcaatatgagtcagcacagcctcgcttcttccttctcgccgagtgtccaatctgtcaaatcccaccgtttttcgctggcgaatcgtgaaaacgagccgccgagcttcttaaattacccgagctcacctcaaaacccgttcccactcggtagtcagcaattccacaatcggatgaccccctcccagctttcggggcaaccgcaagatccgaagcactatctccgcacccgggctagtggcgcatatgagtcccagccggaagagctcagtcggcgcaagagtctctcatccagtcgagcctacagaaaaccgaaagaaacaccggttcatgtcttcgttttttcggaccttattctccttgccaggagacatagcgacggagtgcgtctcattcgttcggctacgcttcaaaaaaagaagaaagagtcactgtcgcactactcggtgctcgaagaagtgggcctatcacgtttagtggccgtctcggatgtgtcaggcgagcttggtacgtgtctttatcaaagcagttttgtctgcagcttggcttaaattcccctcccattttttatgattccatttttaaaactgattactgattcatttttgttgtcaacagaatacccccatctattgaagcttgacttgctaccacttggagaagttaactctactcagtacacggccaaatcaccagtttcagttttattgaccttccccgaccggctaccaggatcatcacaagcatcgacgtatgaaaccgtccagaaagaaagatttaggtggcttgcagcgttccatcaagcactgagatcgcccgaactaagcttgagaggccagacagacgacctatctgacctgctggacccttctaacccggccttccaaaagattccgatccatgcccaggaaaggcaagagcgtaactggtggtcggctcgtcatcgcttggtggctaaagagctagagttctctaatgatgagttagcctctgatccaagtgaaatggatagcaactcttataacagcaacagttttgatagttttcgaggcgagcctactcaggttttgtcttctgtgaggcaaaatcaagccctctatctcccccaccttcataccgaaaatcacagtcttcttgaacaaattaaaacatccggtcttggcctagattttggcttctgacaaaatagtggtctcatctttggctccaacaacactatttctctttaataaattgtaaactcttttgttgtttcatagttaatcaaaagaaaccgacattcttggcacacattttcttcactttccttggatcttctttctctaggaagcatccaacaattcattgcattttgtttttgtttttgtttttcattttcattttcttcctgctctctaattctatagttaagatttaatttgttttgttttggattaacttgatcttcttgcttattaattacaaactacttgatcattatttatactattcatattttcttatttattagcaaaaccataagactttaactttagtatgtgttcttgtgttaattaatttttgaattgcatgtgatttttttagtacaattttataccagtttcaacttttatctatgttggtggtcattgtgtttggatcaatcatcagtcagacaaatcaaccctggtggatctccccaaatgagacttcaagagcttatctgttgagttaaatactgcaagttccattgggtgcttgaagttatgtagttcaaatatgaaaaaaagacttgagctgaattgattgatcacctttttgctcaagccttgtgaagatagctctcatgtgagctggttggaattatgatggaggtgttaatttaggaatggggagggcttaaaaagcactctaaatggcaacaagtcctccaatcattctcagaaatctggttgttgtaaatcctaaatcatcatgagtgctcattcgatgtaaccaactacatgtatattgaaagcaacatcaccattggggttattttagccactcttaaacagatatactatctctagctgtagcatagcacatagcatatcagtgtaggataataatatctgcaacagatatggagtttcttcatgttttctcttagaaatattcagcccttatcagtttagtgggagtgtagcagaccagaatttacatcaatattacacttaaatgagaaaaccctctgatgattattccgctcgtcaacttatgtctgttctttcagaatttttatctgagttaggaattagatagagtgttaattatattaaggtcaagaattacaaactaaaaatcaattaatgctaaatctgaattatacgagaaaagctaaatgtatgtatggggttcgattttagcaggggatcttagaatacatcaattagtttttcaagttgaggtgttggaaaatgtcgataagaacagggttgaagatgtgcaagtgtttctaatggacagggtcatactgggatgaagttatggtaggaacaatgtaagtgccaggttgatgatcgaatggatgagagcacaaaattggcctaccttatctttccatatccattgatatcccatcattttgattccttgcgcgcatgccattcgataatactttgcagcgtttcgagaacttcgcttgacgccatttccaacctcgtagcaatatgccagctctagcggacagagcagccaagtgggaatagaaagatgtaggcattatgatctatgttggtggtcattgtgtttggatcacacatcaattggacaaatcatccctggtggatctccccaaatgagattccaagagcttatctgttgagttaaatactgcaagttccattgggtgcttgaagttatgtagttcaaatatgaaaaaaagacttgagctgaattgattggccacctttttgcttctaattctgaggatatgtatgtcttcttcaacttgctgcatgtatcataatcataatgtttaaccccatcacctagggggtattttagcaaatcttaaacagatatactatctctagctgtagcatagcacatagcatatcagtgtaggataataatatctgcaacagatatggagtttcttcatgttttctcttagaaatattcagcccttattggtgtagtgggagtgtagcagaccagaatttacatcaatattacacttaaatgagaaaaccctctgatgattattccgctcgtcaacttatgtctgttctttcagcatttttatctgagtcaggaattagatagagtgttaattatattaaggtcaagaattacaaactaaaaatcaattaatgctaaatctgaattatgcgagaaaagctaaatgtatgtatggggttcgattttagcaggggatcttagaatacatcaattagttttttcaagttgaggtgttggaaaatgtcgataagaacagatttgaagacatgcaagtgtttctaatggacagggtcatactgggatgaagttatggtaggaacaatgtaagtgccaggttaatgatcgatggggtgagaggacaaaattggcctaccttatctttccatatccattgatatcccatcattttgatcccttgagcgcatgccattcgataatactttgcagcgtttcgagaacttcgcttgacgccatttccaacctcgtagcaatatgccagctctagcggacagagcagccaagtgggaatagaaacatgtaggcattatgagtaactatgcggtcatttttttttcctgttatttctggccaaaaattatccatggtcaggttcttacctttctgtgcatcagcatcaccaagtgttgctgccaagtgataatattgtacggcctttttccaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaggactgataagcgttaaaacttctatctaaagcgaattgctttgaattgataaagaattcaccaaacgtttatcccttggacatccccatccatacattagacactggcccagctcatacaatgccaataagagttcagatttgatcccgttggtttcattgatcaagtattgcgctagtagtagatccttgggagttccctcattagagtgaagttcgtcgtaatgctgtttttcgagtttggcgtgatgtagctctctcaaaagggtctctattgaaagttgtaaccacccaaaagcctttaaagtatcaaccggacatccccatccatgcctcaatgcaagtgcccacatgagcataccgacaccgcatccaccattttccttggcacatctttcgaacaggattgcagacaaagtcatgtcattcttctgatgcgccactattcctttgtgtagaatttgtttttctgaactgtctcccagcggaatggacttttcacatttggatttgattttggatgctaatcgagggttgagatcgttttctttctcttgcgacctgggaatcgctctcgagcttcccgcttcggccgctctaggaagggggtcaacttcctcaatttcgcacacaatttctttggaaagaggtgatggttttgggctgtgtatttgggagttcggggtgctggagaatttgatcgttgtcatagaattttcgcatctagaaagatccaatttcgaatgggatgaataccgtcctggatacgaatttaacggagtgggtttagattcgtgcgctggctcggactttgatctccccagaattggccgtgtggctggaggccaagtttgactctgaaaatgccggctttttccttgacagagtgatggcgagcgttgggaaagagatggattggtgttctccactggcgactgagttcttgagctagtgctgggagtggattcgattgaggcatcatcagatgaaaaatttagctcaagtcccttggagaaatactcagcaacgttgtgtaagattattcggggattttcgcaaagcttggttgggtgaagcatggacacgcatgtgtccttcgatgttttcgaggttgatgactccaccggcaaagtggtggcgcgcgatggagcttttgatgatagctttcggcgaaggtaagccgatgccgacttcctaagcgtagccggtttttcacttttgaattccatcctatcaaactttgggatgttgacctcggtttttgcttcgtgcaagatgggttgccagacgagattttgaaaggattgatccccgtagtgttatcacttgtgatagtgaatgggaaggattaggcgggattagagaagaggtctgagctgagcgctataagcaatgggccgaaaactgctccatcaaactggcatcatttcctcaaaaagaactacataaatatgcatgacaggctgcgtaattaggcaagtgtttcaggaaagctttacacaggtacatgtgtaggcaagaaatccttcgaaggcatgtctggatacaaattgtgaggatgccttcattggattgatgaaacctgtttaaaagatgaaacgatagcccaccgattcgcgtgaccgctaggtcctctatctgtaaagatgtaaagcgtacatacaggtgaagatatctatggataggttttgccgagcacctgtgttgccggaccacttccgcccttggtgttccacacaaatcccgaagcttacaagccccgaagaacactcgctgaggcgctggggcaattgatcaaaatgagaatctcgccatgtcaacagcctgcattcctgtgagctggggcggccattccatttcctaaaatgatactgatacccacagattgaaatgagtcacgctggcgcatgtaaattgtacgttgtgttgagaggggaccagcctggaccggcgaacttccgggtcacctgcactctgttgggaagcatttattttcccagtgatgcatgttgtacataatttgactccaccactagtaactactaatccattattatccgctgagtgcatggtgataggtttctactgatttactcggctctatcgggcagacgccgggatggtttgattttcaacttccataacatgaaacgcaaagtcactttgctcgtccaccacatattatgtagcccagacaattcgacctcacaataacgacttccccggccggtcatacctatctagtatccccggcctatgtgtcaagttaggccacggcatttatgggcccccacacctctgaatggggggggggcgctagtgtctccgggtcgcgcggcagacggtgaagcctaggaggcacagtctgtgagctggcttctttggctcctcatcatacttatgcaccgtgaagctgaagagtaataataatgcgccgttgtctcttggcctattgctcaatgtttgtgattgtcttctatcaattccagtatcagccctgactttttacgcatgctccctgactttcctccccgccttccaaggtcaaactaaattcagaacctttggacaaacaatgaaaaacagaagcgaagccgatttggcaacacaattgaggcgggagatctactcctaaggcaagaaaatgtagtatttcatggagctcaggaaagagttcacgcacctgcctcggtcaatcaattagcattgtatgcaaatctctcctagattttggcgcgatgactaggccacaagcgcgtttaactgggcggggaaatacaagagagcttagattaaagttaccgttcagtaattggctgaataaagtgtgaccctaccttaccccgatacatagaaggtcctgggctggatagattttgtgcgcagtgtgcagatccttgtggcttgggttgctggaagccgaccacaggcaatttgacatttgatgatttcaggttcaacttcaattagattttctagaaaatgggcttggagaacggccaagaggatctagagtaggggggacatgtgaatcggtggttggagaggatgacagtcgccacaactgatgattgtcttcagagtatgatgttggtcgcggtaatctgtacatggaccagtgatgcagattatttatctgctacgaccgcagcgaaacatcggaaagatgtgtgtctagataaatacgtcgcgctcagctcggctcaccatcgggtctccgattcgatgaggacagcctgtgccgtgccgatgaggaccagaggcaagattcttcacagcggaagctaagtcaagtgtggaatgagattacgctcagtcgaataggtactccggagtccggctttggtatgagttcacaactgtgcacccctcacttcactcaacacaagttgaagcgaaagaaatcatttccccgcctggtttgttatgtcaggaaaaggtttgacggtctgcgcgctcccgagctcgagccgcacgaaaatccggagggacgaaagcctctggcgatcgaaacctggagcctcaaggagggtgccgaaggaactgcgtccccgggacgcccctcatgatccctgcagaacttcggaacttgaaagtgtggaccctgccggtctgatcgcgcgctttttgagcgcgcaccccgcccactgcgcactgcgccctcgcccggaaggcgaagatggtttgcaggagtgctgcatggttccaaccttttactccatcaatacattttcaaagcccacatactgctgaggattggcactcgaggcgatttttacaaaccaccgaagaaatgggcctcgcaagaaacggaatcggcttgcggaatgtcatatcacggcatctagccagagactcaaacgtatcaccactaccctacctttctcgtccttgggcatcaaaatcttcggtatcatacttctccagctcgaattcgacacattcggattccgttgaaaaaggcccagatgacttgattgcctccttgagggcggacctgaagaactcgatgaaaatcaaggacttgactcagagagacgtaatcaaagtaagcatgggggtttcacatccaaatatggattcaatctcaagtttctaggacacacgttcaacacactaagttgattctgttttatattctttttttttcgcattcaaaaaacagtctctattgggcgacttgcagaattcagaacacaacaagaaccgacaaactcatgaaaaagtagtccactcagcgatcaaaaaaagactggaagctgccaagatctcacttgaatccaacccacctcggcttgaattgaacaaacaaaacttacaagaagttgaaatcctgaaaaaatatttgacgttcttctcttcaagtcattccgcacaagattcaaatgaagaagcattaacgaaagcagtaaatgactctatccaacaactcggtttatctcccgatgcaactcaacaagagcgccaaaactcccttggaaaattaattaaatctgtcaaggacaaagttgatagtaacttcgataataaggatatcgccaatgctgttaggaaagctctaggattatgttgatttttccgtctagtagaagcaaaaaaaatgaatatcttgtctccgacttatgccccttgctcaaagcacctggatccgtggagacagtcctctaactgaatctgtcttgctcaaagacaacaaaaagatacttgaagcccttttttagtgattactatgtctgaaagcttgcaacttcgacgtgtaaagtaacatgctcaagggaattctaaaaatatttaggcgctcggtcactccaagcatctggcagttgggttgaacttgacggtcgttgacctaatctgcagaagaacagtgtcagtctgtttatttggaattctatatgatggtactatgatgcttcatttagacatcagatatcgatccctttgttgtgaaactccccggggcgatgagattccatcgcacgatgtacatatctgacgtaacacaagttcgcgctcagcagtgcgtttaattcgcaagtccctctccctgcgggagagaacacctcgaccagcggctacgccgccgcagggacgaaggacttagataagttcgataaatatctaaatacttgcgtaatttcgatagaaactccctttgttcacactggtgttttcccgatctacgtcagaagaatgcctgaaaagagcactgtggtaaaccaatcaaagggaggtttttcaagtgccgtgtggacctttgaatcatctattgtgtcgcgaaatatgtgcacccattttgtcgtatcgatcatatagtacaacgtcgccaagttcgaagcccacctacatacttcttgcctcctcaccgccatctaattccgttctctcttgcatctccagactagtactgatacgcttggacgctagcctaactttacaagtacaactgttcccgcctattccactcaagactgcccgggatgagtgaccataacgcagaaaatcatatttctaaaccgcagtcaactaatgagatggaccacttgtcatctgaagattcaggtaatgtttttctaccaattacagtggtcccaagacattgaatgaacgcctaacgcttctcatttcgtatgcctgtttgaaaatacaaacttttcctcagatgtccaacttccgcatcgttgttcatcgctgtcacgctcaatcgtagaattttgcaagttcatgatgggaggtacgggggctagtttccaactaccgcctccaccaaccccggaagagttgcaggcgtggaagggttgggtcgcggaacgacaagcaaaagtcgatggccatcacgaggcgaaagagtgtgcacctgaaaccgatgctacaaacgtggtagacaaaataaaccaaaatatacaaccacgcgagacacccatccactaccaatcagcacctaggccggcgaactgcgggatcgccaatctttataaaattctatgcgaccgtcagttccaatccaatggattctcgcgaatcacttttgagtgggagaagtcatctttgaagaagtcggagtggaatagcgcaacggcggatatactagcggaccagtggggaaattggtatattcaaaacagactgttttcgactaaagcaaatcacaatatcaattcaagagctatcatcggtagatggctaagatctgcgtcaaagatcccggcaagacaatcccaaaatgaagatagaactagtgaagaaatagctcttattaataaagcaaagtcggaggctgcggaaggacgtcgcaaaaacagagtaggtggtctcccttctgatgcattactgcagtattcgattcatggactgattgagtctttgcatcttttgccagagcgcggtggctgctattcgcagaaaaaccattgaaaccattttccccagaacgagccacaaatgggagagcttgattacatcggataccgtatcggacttcgaggaatcagatgaccccgccgatcctccaaccagaatacttccattttggcgaagcaaggtacttggcgattttatgcgcgcgttagatctagcaagtttccaactggcgggcccaagtgacaagcatcaactttcagccttccttgcacggaacggaagccgagaagcaaacgaggacgacgcctccactgaaaacgtccccggaggtcttcctgaagaagcgtttagcaaacaattttggaccgatacttccgatcttgaacgccgccaacttgtaatctgcaaccctaccgctcgatgcggtgccaccgatgtaccaaatatctctcaagcgctcactactgttcaaaaagttacatataaaccttaaaaatgtctacctgtgccactattccgactatttaccacttcaaatccttgatgacgcttggtttcctcatggtgattggtaaataattgcttgggacagatgagaggttttatattcagatagatagaaacatcagttaacttgaggtcacataatgctcattatttatccattcttctggtctattttcaactcatgtcctatctcactttcaagatacttagtgtggtagaagataaattcacaaggaaagaaacggttatcttacatgtcaatcctgtttcctattttcaatgttacccaaccctgtgctcactagttcgccatattggccctattgaaataaactgatctattacaagttgtaattttcgtgactctgcctcccagtggacttcttccttgatgcctaccaagaagattggaaatgtggattgtaattgcttcgtatcactacctgtagtcaccaatcaaataacttgccccaacctgttggaaaactggttctatataccttatcatctcggcaccccagctgctggactgcttggttctacataccttatcatctcggcacaccagctgctggactgcttaaattgatcaatctaactaccagaagtaactaccaacaacgtttgtttctgtgagtttcaaatttaagtgaaaataaacgtgaaagccgtgtcatttaactctttttctgcattgaaaaaatgacaagtcgcccaactttgcaaccccaagggttatgtaaaatgcacgtttgctaccactcacgagtatgaaagttgaacaaaacctggtaatattccaatattatgtggcatcatttttgtggagaaaatgctttgctacatgtttcatgtgcaacaggggctctccgggagcatgttttctgtcatcacatacttgcctactcagcttgattcctttcagttcatcttcactgtgtcaactgatcaacatctctacataatccttgctcacatcatcatcaccgtggtcttacttctacccggcttccagtgacagattaagcctcatcctttcttataagcaccctgctcgagctctcttctcccgatcagaataccaggcaagcaaattgaaaattcaacttgaaataccaagtggaaaggaaaagaatgtcacttactaaatgcatggtcataaccacactaatcgctggagtgtggggggtcaaagttcatcaactggcagtagacctcaaattcagtcaacataacgatcactatatgattttcgacactgaacctcacaagagccctaacttcgtgaaagaacaagtaatcctcaagacacagtctccacctcaaagtttttcttggtggtttccgttgggagattgcattagagccgaccgcaacatgattgaaaagaagtccaaaaatgttgtccctctggaggaaaagagcaacgatgaaatttgtataaccaacaatttgagaattgaaaaagtcaaaaattatggccgtaccccgtttagtgtttacaatggtgtccctgaggaaccaatcatgaattttgagaaagatggggagagtgagttacgatggattcccgaaaagcgctttctactagccactaatcatcttggagcggtcttgaacgaagagttatacgacttcctggtataccctttccttgccgcggtaaaggaaggtagtaatagcatgcccacagaatacctatatgctgaaacttggcaacctagctttcgtgaattcatccttcgagtcagtaatataggacgtacaaaccacaaatctgaagctaaatacacgatgttccgcgtagaccatggggtaaccaccaacaagtccttcagtgtcggcccccgaggtcaaaatggcgaaatgtatgccagatctatcacaaacaaaacgcaaggcaaactgcgggtgatccaaactggcatccatgaaatgaatccagaaaatatatttgttggaccatacggctcaattagagtgctttttgatccatcgttcccctgggtggtagtctctaactggggaagaattagcgagaaaacttacgactgtctcgttcgtatacccctcgccaaggcgcgacaaaggaggaagacagataacttacaacagccacatatttctgggtcttctcgattgcaggaagacggcacaaccaatttgaatagtcctggaaaggggtcaccatcagctatttcagaatttggtaaaccaacccaagatagttctcatcaatttgagcctgtgagccaggcttcatcacacccttaaaatgtggaaggacttggagaagtcacacccacttccatttaggtcttcagaagcgccacataagataaaattgcaaaccaatttttgcactcagaatgcataaaacaaaacagttggaatgttgattcaattttcaaactatgtcaagatagcagtcgtgaaagaacaaagttgcaaatcatgtgttatctcattttcctttttttagtttccccacacatattcatcaagcatagcatcatagcaaggaaatggcttgcaattcaagtagaaatcaaattccctttctttttttttcaaaattaatcttacttttttgagatgaattatttctgattttagccaaagagaattgtggctgaagcaaaatgtgcagattttgtttatctgatagtgacccatgcattgaatgattttgtgacttttaacacattacatcaagtttatcagtgggttctttgattatatgcacactaatactcctatcagtattcctactccaggcatttgaaatgctttgcaattaagagtgactcccaagagaatctcatcacaccaaactgactaagataggtccacaactttttgcaccattgattttgatagaaaacaaaatggacttggtttttgaaaaaaaaaaactcaactttgaactcttgatggtgttggaattccgcccgcgctcacatcctctttctctcaatcgctctctccgcgctctctccgcgctctctccttcctttctctctctctctctcgctctctctctctctctatttcttcctttcttctcccttcttctcaaatcatctccgaaacatcctccacgacgcacctctcgatcactatctctgtatcagctccgcagcctctctcaaccacaagtcgacactcatcctcaaatcccataaatagtcgaccgatggccaaccgttttcgcctcctttccctcagcagtctccatccactcgacaactatcactcacctttcgactgaacttctcagtcctcaatactgctcggacatatccccaacaaactctcacccatctaaacttcaactagggtgacccgcggcgttagcccgccgcgggcaccctaggaccttggaccatgagacaggacattgaactggtgactggagtgaaaaaagttggattgaaggattgtgacaggaaaaagaacttggatttcatgatcagatctgcaatgacaaaaagaaaaatttcactatgtaaaatgtgttgtaaagtaaaatggaatataaagtaaacaatttatttaaaaaaaaaacgggaccttccctaagggaccaccctaaacctaagaggatccagagggaacacaaagatccagtggcaggcaacagtaacagaaaaaaatcaaaattcaccacagttactgagaatcatcaaggacatgtttaatgacatcaaggttgaccacatttgtggtctcaggccgtgatttcggatttgcaaccatgcatatggaaagtcctgcaacacttgtgactcgggataaagctacatacagctgcccatggccaaaaacaggctggggaagatagacagacactgtagttaaggactgtccttgagccttgttgatggtaagggcaaatgctaccaaaaccgggaattgataccgcatgaaggagactccgtagacgcgatcggccttgtgtgtgagagagacttttggaatgagtgtctcatgcccagcacgtgatccagttaagattttacaccataagacatgatctgatatgcctagcactaataacctggtaccgtttgaaagtccatttttcagatccaagttgcagagtagaataacaggcgccccaactttgagcttcaaattgcagaggggaaaaccgggcagggagaaagtgttgagaacttcctccggaatggcttcttcactatccatgccgtcgtcttcatttgccattgcatcaacagagcgtgaaatgtggtatgcacttgggaggtaatcgcaacagagttcattgagtcttgatacgttgacattcaatggcacaagaatcagtctcttggaaaagtaattggctagggtgacccgcggcgttagcccgccccgggcaccctaggaccttggaccatgagggacaggacaatgaactgtaggacattggaccatgagagacaggacaatgaactggactcaaaagagtctgattgaatgattctgactggccaaaaatgttggatttcatgttcagatctgccaaaacaaaagaaactccaccatttataatctaatgtaatgtgaggggtgatgtaaagtaaaaaaaaaaaaaaaaaggaacttccctaagggacccccctaaacctaagaggatccagaaggaacacaaagatccagtggcaggcaacagtaatgtaaaaccaatcgctgaacgcgatattttatactcggatctattctttttgggggggatccgctgatgaatgccaggcaacaatggccgagcattgcgctcgtaaatgacaataacatgtcactcattgccgatcgctgaacgcgatctcctcgctgaacgcaatctccttgctgaacgcgatctcctcgctgaacgcgatctcctcgctgaacgcgatatgttacactcggatccatttttttgggggagatccgctgatgaatgccagggaacagtggccgagcattgcgcttgtaactaacatgtcactcattgctgaacgcgatctcctttacttggatcccattctatttcgggggaagcttttcgcgacatacttgcattgctatcaggagaaaggagcacggaaacgaaagcaaacataaggcctctgagctgggaagagaagcaaggttcggagcggagggcaaatggggaggggaattaaagaacttcatactttgtccaattggacaaagcctgtttgctgcggagatgatatacacaaatattgcttaggtttagggttcacatacagggttgcgagccttataaaagcagggatagttgctcacttcgggcttagaaggtcatcgggtgactccatccgtatcagaatccagaatccagaatccagaatccagaatccagaagtcagagcctgtaccgtatagattcgttgagaaccaaaagagtaaagaacaaagatccgaaagccttagatgaaaaagtaagaatacaaaccagtgaagcatgcgtcagtcgattgcatgacagaagatgaacagagaaaaaattgtacataaacgtgacagctcatgacaacagataaagtgagatgccctgagataacatgagaaaagaggcttcagcacgtagatacatactcaaatacatagtaacaaacacagaaccaaaaaacaacaaacaatcccaggtcacagaaagaaacgatctgacctgcataaaaagacaacaacccttgcggctcgaagaaagtaaagtcactgagctttcctttttttaaatctctagaactgctcacttggctcttgccaatttggtgagaaaacttattgaccgtttctacttgtcaaaatcatcgtgttaatctttttcactcttttgtgttctagtgtctattatttctccttgtttgatttgatctatttcagtctttctgttttctctaagccaaaaaataactctcatcgtggtacgctgaaagattctctaaaaaaattttatttgatttcttgtcattattgttatttttctaacttgtttcttttgatagttctggttttggtttcagtaataaaccctgtttttctacagatggcctcaattctctagatggtagctgtgttttatatctgagctttatcatagctcctgatggacacatccatctctcctgtcattctagcaacagtgggcgggtgcactgacatctttcttgagtgtgtgtataagcaacaacactcaaggcttttgccagtgttgatatcacatttctcactgaaaacacagaatttctgggtccaatgatgtcaatactggcccagtaatgataatccaaaatcaacttggagcatgggtttagtccaaaaaggatgagcattgtggcaaggatgtaacagatacaatactctgtgtgtatcataggctttgtttggccatccacaatcatcatagaccgtcatcaaaaatcgtcaaatcagaatttaggtttgattctttcaggctgtgcagatgacacatcctgaaaatccatatcagtaacaatgtggctgtttggcgcaccttgggagtggatgattggaacagcggtttaggaggacgggggggcatggtgccggtcagagggggtggtgtgcagctggggggtgatatggagttgttgtaagggaaagccgagggtgattagagcactgaagcggcacttatgacacaaactttttttggggggggggacccaaaatcttggatttggcagagaatatatctcgttgaccatttctgtcataagagatttgatatgatgtggcctcccaaacaccattgtgaggccccgtcattagctgtgcactcccaaaatatctgccatgattgtttatgacaatcatggacggccaaacaaagtcatagagaattctgcaaagctgcatggccaaaaaactcaattgttgcatctccttgcaaatacaagcacattggtcaaataaattttttcattggggttcagataaatggagtgatacatggcagatactgtatctgtttcgttgttgattgtggccatttctttaaggcatggcctcagtttttcgattgggccctttctttgctaatcctctggctggtgtctggtgtctcccagagccggtttagagccttgaaatacaaatttctctgcaagaatcaagcgtttttgggcctggatcaactcctgcaaggggcccagatccaaggggggaagtcctcaaatcaattccaaattctgttatgtgtatcagatccagaacatgatcaatccatgggagttttcaatcaacacaactggactcttttttgacgtactagatcatatttgcacctgaggttgactagcttcccccccccccccaattttgggcagtttttgttttgacttgttgaccttgtttttgggcaaggatgtttgggggtgggtttactcaatgattgtttgtcccttttggaggtattgctggagtccgggaacctgtcctggtctatcctcagtgttgacaaatgtgaattggaggtagagacaccagcattagatttgtagatgataaacctctcaataccaagttccaacccagccttttggtatcttccaaaccgattgattccaaataacacaaatagacaagaaagaagatgtgttgaataagcagagccatggaattccaaccatgtcaaaagccctgatcacccatcatttttacatgtacatacagaaactgttcatccccccccccccaaaaaaaaaaaaaaacaagaccacaaccacacgaccactttgaaagactgcaaacaatacaatattgccactggacaaaccataagacagagatagacagatgaggaagacccctcccttgcaaagagaggaacttgaaaggaagtggtgtacaagtaataggtgtgcacaaaactgccaacctaagtaattttgatttttcaatgatttttttttatgtgttgtgtgttcattggacccttatcatgtatatggattcattcaaggagagagagaaagagagagaaagacagacagacaggaagctgattgatactaagagatagagacaccgaatgaagagacacgatcgagatcatccaaacacttttttttttctcattgatttttgtttttcttcttcagttgaaaatcaaatcaataataataagaaaccaaaccaaaaaaaagagagggagaagataataatatgaatgaggaaaaatataatactcagatgttagaaaaagagagagagaaaaggatcatataaaggatgaaaaaaaaagaaaaagaaaatcaagctgaaagaatagatagatgataacaagagagaaactgatgaatcgttgtaatgtatggacacaattgaacaggaaaaaaaacccactcaggttctgagaaagaaagaaaaaagaaagtaaaatataaacactgacaatgcaaaaataaggaagagagtacaaagatgtgtgtgtgtgggagggggggggggcaggggagagaagacgaagaggaagaagaaggctgtctatatccatcgacgagaagaagagaaaaaaaaaatacaaaaacagagaggaatttggaggcgggagtagtagcgtgtgggatttctaagcgagaagattagaagaagaagaggccgaagaagaaggttgcggattacacgagagattagaggcggaagaagaggaggcagaagaagaaggttgctggattccgttatgatggtgatgatgatgatgatgattagagacaggagaagaatgggtgagcagatgatgatgagggccttgttgttgttgttggtgatgaaggagggagatcgattggttagaatggtgggagtaagatgattggctctgattagaagcagagttattgttagagggagaggaagagggcgaggaggaggacggagcgccgaagggtttgcggaagaggagcggccgattgaggacggtgagttcgacgatcttggcggtgaacggcatgtccgagaactgccgatgagggttcgaggaccgcagtagggtcggcccaaagatcacgcccaggttctgggaggtcatcttgttgtgctccgattgcttctcgatcttgctcagatggttcatcaagaccttcagggtctcaaaatgcaccgccggtaattggtagatcactctttctaatgcctctaatcgaatattctcctgggccatcgctttcaaaaataagaatccatttttgttttttgttttcatcagcatacatatgctaacgagagcagcaattgagagaccagaaatcacgtactggcaacagttacaaacgcttcatgcaattcaaaagtgaataatggattgggaagttgtctgaagtagttctttaaagtggaggtgatggcggagatatcgttgaacttgtcgaggtcgttgaagttcatactctggcctctttcgaaacaattctggatcattttcaccgacgacattcctccggtcttgcgataaataccttcaaagttaagccctatatacgtattgcacacacacacacacatccaaatcaatcaaacttgtttcccaagcaaaaagcgcaaaagtgatttttgtttgtttgtggttgctaaccttgttcttcaacggcttcgatgcatttagtgaccacactcggcaccaatttgttttcagctctagcttgagcgatcagatcgttaccaaacaagacgctctccgcgtcctcctcattagaaccgcccaagatgagactgccagaggaggtgctctggcttggattatttgggccgttcgaggcgtgacagccaaagaaattggccgcacattttgtgtgactgtaactcccacaggctgccgatcatcaaatgtcaaagtaaaaaatcagatcagtcaaatcttttcagtcgaaacacaacatagaagaccaagctgacctgtacatctcacttcagccaatccccataacttatcaccacagtaatcgcatcggacaggtctgagagcactgacgggctgaaagctgtgcggacgcaagccgacgatcgagctcgaggcagtgttagaagagttactgttggcgccgggattaccagcagcgttggagagatttccagatgaggagttgttgggcaaatggttgagattgttgctgttcgaattgttagccaaatgatggttactattaccatcgttgttccccgatccattattgatcccgactgattcgggtgtactgatggagctggcattcttggcatgctgatgttgacgcgagctggtggccgtcgaagctttgtgtgtgtgactcttgccccacttgaacttgcgcgtggtcgcgatgttcacctcgggcgacatctggatcgggaagtctgactcttgagagcccggctggccggtcaaggcggtcggggattgtaggctgggcttggccgcggaggccgacgctgcatatcggccgaggatgcgcgaggtcgtgcttttggtctcttctaatcttttgaccgccgatgcattcatctcggtcagagcgtcttgacgctgattcaaggacgctagctccttggcttgtgattcccgaatattcgtcagatgagccacttcttctttcaatcgatcgcgctcagtagccaggtcttgaagctcttggagatatcggtgacggagctgatcgaatcgttccgaaagtgcctcgcctgcaggaagctctccttccttcttagcgtggttcagtgcctccacttcggcgatcctaaagtctcgttcggcaactagctgactgacatgtttctgcagaccggagacggagtctttgagttcttcggattgatactctagcgttctcaaggaatccatctctcttaattttgaagcttgttcgatcatcctcgtcttgagttcgttcatctttgcttcagcttcttcacgttgtaggacttgattatcgtaattttgccttgccaaactgaagccctcataggcggttcgactgactcgtttcatctgttgatattcgtcctgtaaggctttcattctttccttagtctcgtctagctcccacaggagtttttctactaatccgacgtccaagcccaggcctgtagcctgagtgggtttgtcgcggctcagactgatcgactcgcgaaccttcttggtgatctcttcgatctcgggcggacctggggttgttgaggccacatgtgtatctccagaatccgcggcggtgggtgtggccagaagatcctcgatatcgatggccgagagctctaattgagacatgagccgagtggggtcgtcggcttgaccttccggattgtgatcgagggatgagaagatgtcgttataggagaatgcggtgttgtccaaggtggtattcaagttgttatgatgagtatctgagcctgggccgggatgtgatgaggggtctttgagaggattttgaagggtgagttcatcgaatgaactcaaggaaacggatcgatgcttgactctgagtttgggatcgacttgatcagttttggggactatggtcctgtttctgtccatcatgatccgttccgagtcggattggatgtgggattgattggggggaagatgaggggaggactcgtaggagcgattgatggcggatgaggtaaagtgtgagtggagagggctgatggatgggccgttaccatcggcagtcgaaggtcgggagaggttggaggaggcttgggaaagtaggctgatgggcggatgggtacgcaggtcgccagactgactggtaggcaggacatggaccgatgaagccgagccacctcgacgacgattggcaggcacttgggatgcagatttgctggtctggagggctcgatgggcttgatcgaaggagtttgagtccttggctgaggtggctgagccgtgggagctcgccaaaccgggttgatgatggttgaggtaagagttcaagagtgagttggagctagattttgatttcaagggaggattgggggagcgaggggtgttgggtaagctggagagtgatttggatggatctgagtgagagggcaggttgggcagatggggatgagcggctgtgatggttgatgaagaagttggtgctgagttgttgttgttggtggtggtggatgatggatcgatggtagaagatgaggtgttgaggggggagtagctagatgcggagttggtgggttttgcagagccgatggggagaggggtttttgatcgagaacgatggtttgatgagttctgaggacgatccttgtctctctccctgtcgcgatccttcttgctcccagcgctgggattgggattggttgacttgttccgcttggcctcggcatgacgcctggatcttgtgacacgttcgttgtggcaggtcatgcagtagataccctgactggttttggcaaagatgagttcctcgatcctgttggagcacgatcgacatcggaagcagtcggcatggtaggattcctcgccggtgacgatggcttcgtttgagatgggcagtttgcagaccgagcagatgtacgagcagttctcgcagacgggcgagccatcggagagtaggagcagattggtatcatgttcgacgaggttgcgacactttgcacatcgaaagctgtatggttgagaagtgaggttaggttaggttgatgagagttgtgtttggttgtgagtgatctgggaggtgagtatgagagtagactgaccaatcgacatgccagagtgagttgccgattgagacgacgacgctatcgcttgccgttccattctcctcgagagtcagtttgcagccattgcagatgatcttgtcggaggaggaggaggatgatgagggttgttggtttgtctcactgggtgagttcgtagtcgttggttccatgttttttttgttttgtttttgttttcttgtttgtggtaataaatagtagtagtattaggatggatgggtttttgagttgggagtggggtggtttgtgaagggggtgggtgggtttcagcttgggcagtgagactacatagtcttggcaagccaatcaaagagcactcactcacactcaaccaatcaatcaaccttgacaactttcccacccatacagcaccaagacttccttcatccctcaaccagcctcaaccggaaacaaaccatcaaaataattcacatcccagtatactcacatattcatccggatattcgaagatcaaactctagtcaagttccaaacaaattacgaggagaacccagataaattatctactaaatctctcaaaactaaaatctaaatatttatcaagaaaataacaatcctcaagtgctctttcgagtttctaaatattaaatatccagtgtgtgttcattcaaacaatcagcaaatgtatgcgctacaagttaaggccttatttaatgtgttgagaagtagtgatgtagatggatataaatccagccagatcggattgctcgtatcatgtagccctatgaaagctcattcaaatgatcaaaagacttctcaaaatccagtgcccttggcttccctgcgaaatttcatctacatagtatacacaactcactgaatccatggcaagatgcgatcttacaatggttccacaaaccagctacctatgtatcttcttttcgatagaattcgacccatcatggtcccgagaaaatcaatctctacggcttaagattatccctgggtctcactgaacttctgaagcgcaatttccacactatatatagtataaggtttgtggaaccaatcaagctaaccagttgacaatcagacgtagttcatccaaggggaatccctgcaaccgctttttttccaagtcctcgtatcatccacttcaagtagagacccagtcatggatacatgaatcttttggcaactcttgcgatgtggacaatctccgaggagacgtaagctcacaagacggcgttgggcaacaccaaccagaacttttccgggcccaacggctgcgacttgctcatcattttcatcgaaaaaactcgccgacctgaccagccatcttcgaatctccggcgatcggcctctcagctagacgtgctttgggttcaacccccattgccggtcggtttcaggcaatcttccccttcagacctccctcgcgaatcgccctgactcgagacaatcaatctcttctcttttgtactcatttcttctcattcttcctggctttaaaaaatttaaaacacagtatgttaattatcgtttgtgggttcttcgatctgtatatatctttgaagacgatgtcgggtggggggttgggggttataagagtgtgacgagagataaccttgggggttaattttgcggatgggatgataagattatttgggtggagagtgcttgggatgattggagacagccttttggagctggtcgatctgacggttgagggtgctgagttggagctcgttctcggcgagctggagcgagagccgttgtttccattcctggtccgagatcttcgagagcggaatccaggcctcccaccaggccggcgacacgggcctctccggacccgtcctactggtctccccactcgaatcgaagatcgcccgcttcaggatcccgagctcgttgtagacgacttggatcgtgcaacatactagtccagtcgtcaaactacttcgtccaatcacttgtcttccacctgtttttttttatatgtatcaattggaatgttttgggttgtcagctctgctctttttttgctcattgaactttgaagaaatcccaatcatcgtcgaaaaaacggaggatcaggaggacacacgtaagtagccattcactgagccaccgaccatggcagctgatattccagtaggtaagaggccatagaaatgatgactgctggaggatgaggtagttgggattcgattgatttggaggatcggattgaccacaaattgtctcagagctaattatctttcacatacatatcccaggaaatcaaatcagtcattcccttctgttgctcaaaataatcgagttcaagattgagggattccctgagaggggatgagactgaccaaagaaagcggtcccaaagctggacgtttttatgcacatcgtcagtcctggtacggtagcagggaggttcttctggactgccaacaacgagccgatcgtcatcccaacaatccctagatagacatgggagcacgtcagttaactcgagagaggggcgctgcatgaggttctagcttaccagtgctgactccgccgatgaccactttagccgtttcttgtcgaatgaactccggttgagtgagctgagagaatgagctcggtctgatatctgacatcttcctccaccgacaaactaattatgaatatatagtcctgaggcctggttgatgatgtttccgtgccctccgaagagtaaggtccaacttgctcgttgcagtgtgtcccggtgtctgtcctgccgggtgcgcatccagtcatgctcggcttcgggaggcacctcggcctgtcacaacacctgttacagctcatagcgtgacaggcgtctctcactgcacaacaacctggagatgcacactgacacgactgacaaagggcgagcagaagaagctgaagcacaaaatgcaacgggactaaaactgaagagaaacggcagtgagctttctcaaaatggcccgcctctatttctccctccgtcagcttgttctccattgacgaggcctctggctgtgtgtaccttgctagacagacgtatgcctctttcaagcgagagtcttgccagacaggcaatatggacaatctacgccgtgcatgtagtacatttgggggtcacgtagccgttgtgggcgacatggcgacacccggacccgccagttccttgaagttgaaccgagattcacttcggcctgaggcgtccggctccatgaggaagggcgcctgtcgcgaagcgaccctaatcccgaagaagccagacccttatatttatgtagagctttcagatttcagtggggttgtcgtggcgaatcgaattctagataggctgtggatgccgctatcactacgtacccgggtatcataaatcagtaggttggtgcgcccatgacccggtagaggagacctgataagactaagaaaatgtatctccatcagtacaaattcctgaaagattacatggtttctctgtgccgtgcccctcccggctcgccataaagctgcagctattccgagtttctcagccccccatccgtcaccagttctcccaacatttcaaacccattcgctatcaacctcagctcgcatcaccatctgttaacaccccacacagcccgcaatgcagttctcgactctattcgtattgtcaatgatgctgctatttcttacgcatgaaacttgttgtttcagctgggtttgcttaggggagggggcaacggtatgctcggcgcctgtcaccaaatccgaaaaaagtcgtaaccgagacttgaaagatttctggggtaagtcctccctgcccgccgaatgatagcctcgggtggccaagggtattaattgtttcatcgtttataatatcgcagtgtcggatgctaaaggcgcaggcacaaatctattcacttgtgacgatgtccttccagggggtcatttggcaacccgcggatggtgctgcatttttaaatcgctcaaatcggtgtgtatgaaaattaacctgttgttgcagctccagttgaccactgacttgcctgtgctcctcagaataccatcaccaccgcagagctctatcagtgtttggttggttataacgggctacacaaacgatccaccataggctagaacaactccagacaattaaatatgaggagagttaccaaccgctatttgtattgaatacctcaggtcgaacatgaatcctgcggccatctgacggtgacctccttgtagttgtacctttgacctgaccgtcacatatttcttgcttcctcatcttgcccagtgcaacgtccgcaaaccaacaataaaaatttattcttccaagtattataagctttcataccggcatgttggcggttaagtatcagagcaaggtcctgatatgtgcaagaatcccgaccccaaacatcattgccggccaattcattagcatccttctcaactgaagaataccacgtgcctccccatcagttgcccaagaaactattttcagactggtctgcacatctgcagtctaacctgactgaccatcagcggccacccaaaatgaataacttcactcattcagaaaagtctgtcttgatgttttgttcttttttgagtattgtaaatgaaaatcagggtttccacagccaatagatcttcggtcaagcagacacccttctggagtgttgttacccaaaagctggcgaaacaaaacataaaattctgtgacacacctgttttatgtccaattctcttggattagtacttgattaaaattcatcacgagtttttatttagaaacagtcaatcagaaaccgagaatgaaaatgagaatcttgcaaagaagacaaaagtactaccgtttggtcgctacatgagaggatgggttctactctagtttaccagtgctgactccgccgatgaccacttgagccgtttcttgtcgagtgaactccgtctgagtgagctgagagaaggagctcggtctgatctctgacatcttcctcgaccgacaaaactaacaatgctgaggcctggtggacgatgtaatgtggcgccctccgaagagtaagagtaaggtccaacttgctcgttgcggcgtgtctcggtttctttcctgccgtgtcctcatccaggccggcacctcagcctggcacacaacatctgttactgctcatagcgtgaccggcgccttccactgcacacccacctggagaggattgatagcttcattcgatgcacacgactcacaaatggcgagcaggagcagagggtatgtatgcaacgggacagatggaagagaaaccgtgaaacggcagcgagctctctcaaaatagttcacctgtatcctcctctatctctcccttgcttttatgtactttgacgaggcctctggctgtatcttgctaaaaataggaatatgtctttctggcgagacagggttacataggtcatccgcgccatgcatgtacatttgtgtcaacaataggcgacctcaggacgaaaactcaaaagtttcattttctttattttctataaaatcaatctctagacaacaacgcccacagatcatgtttctttatttctatttctagtcacactggacagctattttctatacataaatacataatatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagaatgtctttcacctccctcgataccttacgtatcttgtcctcggaatgctcacaacatacggattacagccaatgtttgataaagattgtacaatgtctcttgtccataaacaccgtgtcttccgtaccactttctccaactattgctggaacttagtcactaagattgaaactcctccgatttgcaatgaaattgttattgccgcaatgacaaatcaacccagcatggaatcaattaaatggcacgagcgatttggtcatgcaaacgacaaagctgtgctcaagttccttgaacgttttgtgggaccggagtgcgttaaaaactggaaaccattcttttgtgagaaatgcgtggtcactaagaatacggctaagcggtttctacacatgtcgagcataccaaaggacaaaattctggacctggtcgtatccgacgtgatgggaccttttgaggaagacattcatgggaaccaattcgcgctcacattaagagatcatgcttctatgtacacgctaatcactcccatgaagcaaaaatctgatgtagctgaacgcctccgggtgtggttcgacacaatcaaaacacggacgggtcagtttcctcggtttctgaggtgcgataacggtggagaatttatctcgaagaaactcaagaccatattggaagcacgaggtatcacacttgctcactcatcaccttatcacccagaggagaatggagaggctgaacgggtcaacaggacaatcaacgacatggcgagggtcatgatgctgaactcatcactcccacaaaagttctggagttacgctcaacaggtggccgtttacctacataaccggttaccacacacgcgcattttcccaaagacaccaatcgagattctctatggcaaagagccagtaccggaatacatattcccttttggcgcccgagctctggtgttcaagcctgttgacaagcggaataacaagtgggatactcgggccgatgaatgctttctcgtaggatacccagcttcggaaaaaggttgggtgttttacaacgaacatctaaacaccttcatccaatcgacaaacgccgtgtttccagccttccaacaactaacaatagctgagatacctacgacaaagaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagccctcctcccttgtcaatgactttggtgagaaatagccaggttgaagctaatactggatatcaaatccaatttcaactagccgacgtttccaccaaacgtttgggggccctcaaaacatctcgctagcacaaaagaccttgcaatccagaacattcccagcggcaacataggctccgttttccttccgtgtcatttatctttttctttctcattttccttaatatttttttctcattttccttgatatttttcatctattttcactattttctccattatttttatatttcttatcttttgattaattttctctatttctaccgttgattctatctctcaaatttttttctctttattttttattgaccgcattagttcttcatgttgggaggggctgtaagagttatgggattagcaacattgcgaactctctatctttttctatattccaagttttttctcatctatttttttcttttctatttttatctatttcacatttcacacacatacatatcacaagtcatgtcacatagccaaacttataaagttgtaaccgcaaccggctattcgagttctccatctttccttttggcactcgaatagtctgttccggagcttatagcatttttcatttctttataggtttgtctgatatatctatgcaataaatctttccttttggcactcgaatagtctgttccggagcttatagcatttttcatttctttataataacctctctctctcgaacccgctcttgttcccccatgggatttatcttgttttcactctcatattataatatattatacgtttcatcacttatactttaggatttcgaaaatcctccctgcaccctgttcctgcaacctgccaagactttcagatccctgaaaattctttacaatttgggggtcacgtacatagccgttgtgggcgacatggcgacacctggacccgctaccagttccttgaaccgagattcacttcggcccgaggcgtcccgctccatccgtcgatgtatttatgcagacatgagaaagggcacctgtcgcgaagcgaccctagtcagtgccgaaaaagccagacccttatacagccctcaaatttcaatgaagttgtcgtgccggataaattccagatataaaggctgtggatgccgctatcactatgtacccgccccctcacgatcagtaggttggcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttgatggccagtggcggcactgacgacatgttgagctttccgataggagtcattatgggtcaccggattggaggggtcggccaaggtgctatcaatcagtcgattcgctcgactggtcgcgctcgacaggaatggggcttgcgggacacgcgtcgatgtggctttcagggatgtcagactggccgctttcgagtaactgctcttggctcgtccaggtcgtcgattagttgctgtaggcttctctttccgaatcacaaatttgtccatcctgggggcttctggttatgaatatcttccggcgtggatatattgtattttgatgttggattggttgggattggtttttatcaaggctatcggagaagagcgaggaatgaaataatgagagtagattgcatttgcaggtgcatttgaatgtttcattccgcatttttgaagaccaagtcgagcatttcacatcgatgccacccggtcccgaggggttcgggtagtgctttttatccattcggtctattgatgatttcacaggcacgtaaaactatgtatgatctgatgaccttagtcttctcatcattttaattacaatcctgttcggattccaaagcgttactttgttttttcttgtggacgaatgagaaaattggaccacaaagaaatgagagggctttataatcatacagctcaatcaaacaaagtctggatggggaaacaaacagtttttgaatgttacaataacaacaacagcagcagcagatggaaatcttactatgaaacttgaaaaaaagggattggtacatttatttatgggtgtcaatatgtaggaaaaggatgatgatatcaagagagagagagagaggcggtctcgggaatttggtggtaaattggataaatcttctccaaaatcagaagaaaaagaggaggaaggtttggatcaagtcttcatcgttttcttgaaagctaatctcacatcacacagaaatcggttaaaatttcgcgtctgatttagttttttcaataatggattaatctcagcttaacaatataaagaaaagaaaaaaaaaagtcagttcttttttttgttgatttaagtaggcgagttgaaaagcttactacaaggcggatcgatggagagaatcttgtagtcgaagtcactcagatcgagttcgatagagaagactctgtcgtacgcattcatgtcgatcaacttgaaattgaacttcaacctatcggctaagaaacgggcaaaaaaaagagagggatggcatgtttaagtgatacgaatctgtgaaaagttagggtactatagctaggttggactcttacgtgcgacgatcaagatcgataaaccggtgatctcttctagaaagtcgagctctttcttagtctcttgaactaccagacccagatggtgtttctcgagtttcttcttgttatctagagacgagaacttctctcgacagagctcgaaggcgtcattcaattcgcccagcttcagctccatcccgcgacggtcatcagtgagcttattgagccgattccgggcggccgtcaattcgttcttgagcttgtcgttcgactcgactgtctctgccagctgtttttggacgactgcgagctcgcatttggcgttggttcgttgatgttctgagtcggctagctcgaggttgagttgatgggagaggtccagtttgagtctcgagtagcggtcgatgagcttgctgagtgattcctcgtgatgggagaggatgctcctgagttcggggtcatatcctactctgccctctggtatctgaggtggttctgggagttgtttgaggatatctgtcctgggtgttgctgggatgctggggagtgctgctactctcaacggggtcctcgtgactggtggtgttccgaattggagctgtctcttctttgatggactgacgtatcggttgttgttgttgttgatgttggttgatgatccgacttggctggctgggttgtagtttgctgagaagacgctgatccgcttgggtgttgcgggtgtgctggtgttgtttggtggtaaggagggtgccatgtgggctgtgattgggttttgggtgttggtttgtcttgagtctttgttcctctcctaacttttccaagctcgcgaattacatccacgctcacgagtcacaaccaatcaccaacgtcgcatgtagaaaactctactctcgccgaaccaatcaacccaactcatggcatggttcgtttcacctgggcatcccaccttttcatcagtgagtttgtccgcgtttctcatccatatcattcccgcgcaatcataaccaaaaaaacaaaaacaaatcctgcaagccatatccgcaacccccccaaagtatactataagtttgcaccaccagccaatagatcggaccgccccgaggcagtttagactttttaaaacggttgactgtcccattccagttctgcgtcaggatgggttgatcagagttttccggcttgtcccgagctacatatcctgactctttagatttatcagactcaaattcaagctccagcctccttgagctgcggtcaattatataaatatttatttgtgtcactgctgcaaaacagagatttgggttgtgattatagataaccttggcctatgggggcaaaagtttcacttctgatcaaatccaacacaaatcatcacagaaaaaaaaaacaatgcaatctgaagctgagcctgtaattggacagaccaaaaagcaatccttgaatataaatatggaggagtattcctccaagaatttcaaaggttcagctcctcaggatcttacataatatttccttcgagaaaacatgctgctagttcccaggattatggttagaaattcctctaataactctgctcaaaggatccctgtctgtgtaaatactaatcacccatcctgtggactgcaagcttcttcaagtcatggtacttgtaacaccaactatcaatgcaactgagcaaactggtaaattacaagatcagcttctgtccagagtgatccaatacaagaaaaactgattacatatagatgtgatgtgctatatatatgtagacttgtcaaattctgtgggtccaaaagctccactgaaatctcatcaccaacacatgaagcgtatggaactggcagaacatgtgagtcatttgcctgtgatttgatgcactataaaagggggttatcaatctgatgtttccacttgataatgtatttacaattgatcaaccaagaatcaatattcctctgagctgtgtacgatttgccgggaacagttgggtgcaaattcgcgcgaatggcctatctgcaagcatttgtatcatttcaattgtatagatgagtggcgaaagggggaagatgaggaaaacaaccaatgcccaaattgtagaagtaccgatacaaccctggcagcacaaaaagaagctcaattcaggcttcgacgtgatgaccgacgtggactatctcgtgtaggcaatctccatgattttcaacttacatagaagaccaataaactcattacatgtatattcatgtataggtttatgtggctagtactagtagtaaccagtcacggcccccctcactctcagacctgagttgtcgttggtgtggtggaagcatgcgtcgtgcccgtgtcccaccagcctcaggacaatggactttcagggtgaagcttgtttgtcagagatgtaattctcctgtgatggtccatccatctgccctctcagatttatgatcaagttgtctggaaatagccccaatgatccatacctttagcttacaactcttgaaatgtctcaatttcttctcaaaacagctagctcctagtgttgaattgtgtcaatatcagggctcataattctgctttgggatgcttgtttttctagagatagttttttttttttttcagcttggatgtcagattttgcttggaggaagtgtgttcttgaatttctttttttaagcttttcagcaggccatgtggccgctgccactggtttgggatcaactggtatctcagaactcccaatcatgaaccccactagtaggagatctggctatgtagtattgtggtccagaatgatttgtgccaaattctggcggatgaagtttgatttagcttttctgtgtgattcttgaaaatgcattcaaatctgatcctgaaatctaaaaaaaattgttgactggtgcaaaaaaagggtggaaaaaacaattcatgaattttcatgcctacagggctatatattgcatcatacttctttgaatccagataaatacaatctttattatcaacttaattcttagacaagattatcaaaaatcatgatatcactatcagtgaaaaacaaaatgttccaatagttatttttcagttttgattgattgaaagaataaaaagcgcaaacaaatctggtgtacttgtttggtggtaagcatgggtcctgtgggttgttgggttggctttttagttgagtggtttgtcatcagtctttcatttttgccaacttggaacaatattttatcaagtccacactggcaacacatcacaagtcaccaaacataaggcaaaacttcttgttaatttacatccaatacacaaaaaaccatgattttgagctttgtattactgcctatgtcttacatataattgatcaacaagacactcacaaaaaagttgcatttcaagaatattatacaggatttatttcacttgccaactttaggcttggatataggaggtggcacttgactctgtctcactgcaagtggggaaatgatacagaaatagaataataataatgaaatcttggtagggctgtttcaaccctggatattgtgggtattgtgttacccaggggcaaaagacaatacctttatccatttttgactgaaaaaaaacccagtcattgtggtatttcactttcaggcaccataattggttgttacagatagcaatagcaattgaaaatggtaactttactgaagttttccagaaattgtaaagtacagtaactacccacacttggaaaagaatggatatgtattttgcctatgcttacttttgataagacacataccaaaacgtaagcataggaaatgttttcaaatccttataatgcttacattgaagggtcacctgggtagcctcatgtgcagttcataatctagaaaatacatggcaaaaaaatgatgaaatttgagcagattcacacagattttgggcttgtatatcatgatggcaaacaggctcttatgaccatttgaatatgtggctttaatagaaaaaaataacagctacactattgcatttattagtcagtaaaacttgtatatagtgctccagtatcttacttaggccgtcatgtaggctattttttatcatttttcttctttatcaaatggttatgttactttctcaagtggcatgctgcctatcaatttttttagtattttggttatgtttaattattattttttttcagaaaaaaaaaacattcaagctgtacatggcactgaatcaacacctgcagtggcacaaaccaaccagtgcttgtaacatcagctgaagggggctcatctgattccaggttttccaatagatatatacacgtttgtttttggaaaaaaggggggggttgaagggaatggtttgggtatcatgttggaacacagctttgttttggaaaacactcggtatgatagactttcttaggggcaaaagaaagtgtgtttgcatgttggtttagttgtagtgttgggatatggttagcactcatagagacattcaaaagagcaattctcaaagagaaggaaaatgttttcatactcaccttcaattcattcaattagaaaaaatttgttcgtttgtttttctccaactcagtctagtaactagttatacagtaaaatccactccagtcggtctgtccactgcatgcagggaaaactcactcaagatcaggtaggatcttaggatactgacacacccactaccatttcatactatgccatctgttgatcatggtcaaattaaaaccaaatcctctgtgatgataacttgcttggatagctcatgaaagtatattgaagcggctcttaagtaactgtcaaattttccatgatcatgaggatacctgaaaacctattgattgcaagtcatctctttcctttgcaaaaaacatctcatttggctcatgacacatgggaattctaatgagtcaagacttcccataccgtaaatcaatagtaggaggaggggaattttttttgtgggataagggggaagaagggaacaaacattcatgacaggaactcagctagatgactcttttttcctcaagtttactgaaattttctcaaagaaaatgcgtgtttatatgatgagaaaaactgagtgaaaagcattttagaaaggaagtgcgagaaaaaaagactctatgcaacaagcaggaatgaaactgagagtagaaagtactaaatctttcaacggattacaggtgtggggccgacaagttttgggccattgggattgagaagcgccgtctcatggcttttcataaattggcgaaatcccttcaaggcttcgccagtcaaggggcggggggtagaaatgtcgggaaggttggtattggccaattcttcaacgatcttctcccttgtcatatattcaagtttaacttgagccttcacagattttccagcggcaaagtgtttattgtcccacatgaaatcctcggttctggagttaatattttgttccaacgtttcctttacaccactatggattgttttcacttcctcgtcggtgagtttcgcatccatcatgcgggagaacatatcatttcgatacaattccaatcggcgctccatcttagcgggatagttcttgaggttctcgtcacggagagtgtcgtcgtatgcagcacggctatccgcaaattcctctacttttttccccttagatggttcgaatatacggtcgtagttcttgatagccttcgtaggaccagcatgcaaatctatgtgaatcgcatcattgaattttgaggacgtggtggatcctttcactggtacatgcggctcggtaatatccaggacaagcgacttgatcgactcgggggatgtaggggcggcggcccccggccgtgtttgtgaaaggctgaggcctaggagggtaatgagctgacgaatctgcatggtgtgggtctaaatgtgacgagtaaaatgtagagactggcaaaaaaattcccgattttgaagaataaattaagacacttgagaggaaaaacagcagcgtgtagctcagaggtattgaatgtgctacgggtgtggtaatgtgctcgaatgccctggagttgccttcccagaatacggcaacttggggggtatttatacctttgcgcgcttggtgggagttggttcaagcccggtaatctatgctgatgcatgagctccagctgagatgacttgagctggtggcaatacttcgacagaaacgtatcgcaacggcgagctgtatgagcgtttaagccttttgctcgtctcacaattatcataagaatggtccccgggcattggatgctgtcttccgaacagctttgagctgcctctgagaaagagtcaaatagagtctatatgacaccttgatgtaggacggctccatcgaaggggccggccatcgagaggagaaatgttctcccgctgtcctcatatcttaacttcgctgaatcaacacctagataggtgtatctatgcggttgtcgtgtaagcagccttacatgaggacattggctccacatcgacggcaattagagtcttggcctcgtaaacgtttttgcttgacatgttagtgattatcgatacataatccatgttacgaaacgagttaaagaaaatcaaagagagagcttcaggcagccgaaagcttgatcgcgctcaagatacaggctcatccgacctgatagaaattactaatgctaccgtgcaaaaatacctgaacagccccgagagctgctagagtgagggttcacgcatgtgagttgtctgaacgcaagtcgtcacccaacttgccctaccgggtggtgaaacatggtcgcatcgcgccgaccaaactgagggacttgcaaacgcggtagacttgcaaacgcggtgcttggctaaaagaaaacttggcgatggcactgtacctatcggcaggtgtgttagcggggaggattgtcgatacattgtaacataaccttcccagcaaattcaaccaaaacaaaccacctgaaacttgctcatgaaagtttctaatcacctccttgtatgaaaaaaaggtttggagtcttgcatttatttgattttgtttttaatttcactgaaaaagtttgttttatacacctatttaactggcatggtttgtttcaccttgctggacacctcacctgatcttgagtgagcaatttgtttggctcactgtaaaccagattgtttacctgctgtaaaaagtgacatagcctccccagcaaattccaccaaaacaaaccacctcaaacttgcttgtactggcagtgtctaatcacctccttgtatgaaaaaagttttggaatcttgcacttgacttttttttttcaaatttcaatgtaaaagtttgtttttatatacccaactggcatggtttgtttcacctaaactcacctgatcttgagtgagtagtttgtttgggtagcttatccatgtctgtcttgcccacgcactcataataataacccaacagagaaaccttcctacatgccatgttcacaactataaaccatgttttgttgtatacttgtatgctggtttacacctccaaccaattgattggaccgctccgaggtggtccagacttttcaaaactgttgactgccccattgcagttctacatcgggatgggttgagagttttccagcttgtcccaacctatcctcactgagtcactctttatcatgctcaaatccaatctcctgtagctgtgttgctaaatttcactgctgaaaaccagagcttcatgttatgataatcttagcctatggacaagtcttgcctggtttactgtaatatgaactaggaaaaaaaatttaatctgaaacttgtgaagtgtcctggacatttcactgagctattcttgaatacatataaatagttgtcttgtaagagtattcctctaagagttttttaagcaggttcagcaactcggtatcttgatattttcttgaagaaatatgctgttagttttcagcatattggtcactatggttggatattcctatgactctgcttaaacttatcacttggtctcctgtatatgttaatacaaatcactcattctttgaatttccagcttcttcaagtcattgtacttggaaccccaactatccatgcagctgatcaaattggtacatttcaatatctacttctatccagacaatcattcaagacaaggcaagataaactaattacatagctgtggtatgttgtatataggccttccaattcctgtgggtccaaaatctttactgaaacctgttcaccaacacacaaagcgtatggatctggtggagaatgtaagacatttgactgtgattttctatgataaaagagttctatcaatctgatgtttccatttgataatggaaaattaatcaataagaatcaatattcctctgagatgtgtacaatttgccaggatgagttgggtgcaaaatcatatagatggcctacctgccagcatttgtttcatttcaggtgtatagacgagtggagaagatgcacagaagcaccacatgctgaatgcccaaattgtaagagtactgattcacctctggcaggacaacaaaatcctcagaataatagccaaggtggtgaatccagtgtaagcaatctgtctgatttcaggttagaggaccaagaaaaacattataagcttatgtatattgtatgtattaatgcatctaatcatgcagtcaggtagtgattcaccctcatatgccacatgttttgtttgtgcttcaagaaccatgcgtcctgttgctggccaacgagtaacagggactgggaggattcagcttatttgttcacagtgtcatcactctgtgacattaaggctatcataacagtcagggacttgatcaagttatctgtaaatagaatcaattggagataaccacacacctattgaaataccagaagcattgagatgatcaaacaagctggtgaaattgcttcagtatagaagatgattttggaatatcacttgttcttgatttcctttctttttctttcactcacatggcactaattttatgcttcttgctcacatatgttcatgttttatttcttattcattatcaatcactattgttaccacaagttgatccatcatgtatctagactacttgagatccccagattatgtagttacttataaggaatggaaccatcagtccaggtttttttctgatcctgagaacaacatgttagccttgactcagtcttacgtccagagcacttaatccctctcaattaagtacttcacacatctttccagaacttgcctgctatcagcccacccaatctttaccactagaccccttaattgcatcagacatggctgtcattttggtacaattcttagaaatttagtcaaataggaggtatcaaatataaccaaatccaccactatttgattgattggtttgaaaaaatccaccattctttaaacatgttgtttcttcatcttcaaccattgggcacccattgatgaagagaaatatttttggataattgactggtttctaatggtggatttcctatactttataccccctaatattatcctacaatctaaaagagcaattgactcatgcaacaatatctcaaaaaaagcatttgtagatttccatgcctacaagagagctttgacatcaagattctaagaatccagataaccaaaatccttatttcatttgagttaaattaatgcttaggccatgtttggcaccaatataacttagtgatataatgtggattcttatgacatcatgaagctttggcagacttgatctaatcatcacattggaattactagaaagcttttatgctcttagagaagtttcaccacgggcactacattgagtccctagttggaatttaccaactcaatgtgacccaccacagctgctattcatgccttaaacttacagccgtccctaaattttgtttgcaagtccctacatgtagggacttctagcagctttccatcctcatcaaaatccactttgaatcacatgctgaataatatgtgaaatgtcacttcatccaatcattcacacacctggttgatcagatatccatctcctcaatatccagccatggcaacaccaattgacattgttcttgacactgctctccaagctctcatgccagaaaaaaacaatggtgagtgattgtcaacaggcaagagtgtgacacctgtagtgacactcttgtctgtgacaactaatatacaatattgatcaagatacaacaataatattccataattagtatacaaggttacaagcttgaaaaattataataaatataagattaggcaactagaaagagaaaacatgaataaagtagaaaaaataaataatcaacacaaaacaagacagtaaattgatgagatcaccaacaggtaaacaaacaagtggaggtttgtataagacaaacataaatacaagtgtgatgagtagagactcccttaaagcaaacaggctacctcgcccaagagggcccttatcaaaaaatgaactatgatctcatagtttgtctcttggggataaacccaaacaggaagacaagatttcttaagaaaagatcttgagcaaaaaatgagagctctcccctcttttttcccccagtgttaaccaattacttatttttagatatattactgtagcctcccaaacccaaagagaattcactaaaagaaacatcttttagaaatacctcttgagctaggatacttatgctatatcttataataaagttatctaaccccttgcgattccctatcccatacaagccttggtaacctggactgttatccattgcttgttatctcaaccttattatttcccaccttgactaccagtctgagtattggattgccctggcttattgattcaggaagcttgagtaagtctcaagagctttgacctgatcttcgaaagaattttatgaacattcctcttgttttttcttatagtctatggctataatgctgcaaacctctacctttgtaagtagtataagcctgacactgattttctttgatcttcaagttctgatcattactgtacattgtttgattgcttccctgggggtttcctttgttgtcttttctgttcttgtcaaaggatttcttgagccactgctgctccgccttgaagaacaaccaatacctcctgtgttgactggattgaggttgtgatgattgaattttcagtattgacaaaattgtgaatgactgtcagaagatctatcaagcaaaaacaagtgctgtggctggcaagttaggctgtcatttgttggcaggggatcagggggccccatggggatctaccgtttatagatttgacttgcttgatgttttcttagattcatagtgcacaatgccataggcctaaagtcacttttaaaaataaaaaaagtacttgtttgccaacttgtggtgtatgctgcagcactttgatagcggtgggccgctacgctacactacgtcacgggctcatgtagtgttagcgtagcggcaccaattttttttgtgtagtgttagcgcgccgctactgctgctgcgctacgctaacttgtagtggcgctaacactagccattttttggtgtagtgttagcgcgcctctggtgccgctacactgcgttacgctacgctacagcgtttttagcggcaaaaaaacgcctaaaaaccgctaaaaattgctgtaacacagcgtagcgggcgtttttttgcaccctgtgcgcgtagcattaaggcagatggggggaatggcgctaacactacgctaaacattagcacaattttttgccccatgcacgtagaaacggtggtttgggatacaatcccgccatcctctcccccctcaaaaaatatgtaggaccctcagaacgcttttgcttggtaacagatccccaatccctaacccctaaccctaatccctaatccctaaggactaatgcctattggggtgattgagaaggaggtttatttatttatttatttttgaagtaaaactttgattggtttgactggaggggggggggaggattgagggattgcggtgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcacagtccaatatgtagaagggcatatattattaggtgtattatggcataatcatattctacaggtcatttaacccatagtcactcactgggaccactaggctagctccacgcagtcaaaagttagttgggatttaagttttatttgcatacaaaaatgcttattgcataatgtaaaccacaagttggccttagtttgtttacatattcaatatttattgcatagggtaaccacaagttagccacattgtttgtaggtacactgagaatcttgtatagggctagaaccacaagttggccatttatagattataggttagggctagaaccacaagttggccatttatagattattggttagggctataaccacaagtcagccaggttgtaaaataactatttaaggaggggctttcccccctcattccaatttttcatcatctcatagcatctcatctgatcatcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaatcaagtgccccactgagatcattcagactttgagaagcatagcaaaaggaaagtaaacaaccagtacaacttgtgatcttaaaaacaagagacagtgacctaaaccattgtgctcccaaccaaggttaaggaagaagggaaagacactctcaatagtcacatttctttcttcagtatcatctcataaatttccattcattatcagtacatactccaatcatttttcaaaaatacataaaacataaaaagagaacgcatctgactcaacaattccactccaacagtctgctgaattcatgttgatctaggtttgataagagactgctacacatagttttctctatcatcagtttttgccacaacaataaataaattgttgtgttaactcttgtgtagtacaatagaggggcaggtctttcaaaccagctgtatcagttgtagaagatcattacatatgtgatatatctcatctgctatttccccctcacaggactgccaccattcttaaaggagttctcacagcgggatcaggatttattgcttttgcactgtaggagtgcattcacatgtatttcttactgcacttctacagtgtatggcatgtaggcccataggtcaatggtttagcaacccaaatttagggcccgcaatggagctagcttaactaagcctctcctttagttggggccgaattggccaaccccgcgtcccaaagggacgctctccgaaggagaggcttatgccataagtctctcgcacggcgtgaggctggcaaatttttgccaggaaaatccccaaaatcgcaatgatctccgtttttaaaaaaattgtacagaccaaattggacttggataagtccaatgtgtagccttcgatttcaggcttctcacttttttttttgtaatttttcatccagaacaggtggttgtgcaatcaaccttgtaccaccattccctcatcattgcaatcattggatcggagtatccgaatgttgttcggaccactctcacatgggttttttgctattaacttatgcgcgacctctttccaatagaaatctctggaagattcccatggcctgacaatgagatgagaggagtgcaatgaaaaggggtgagactatatatataagtctatctatcagtttaggccggatccatatggctaggtatccggtctctaccagagcggattccctggattcctgaacgctctacatcaccatagcatccaggggagagcggtggatggtgatttgtggtgatgggcactagtagaaaaacacactgattccaatggtgccattggcaccgttggaattggtgatgctgagggtaaatttgggtgaaaacgactttttcaggaatttggctgggtggcctcaagccaaattccgctcttttgtcacaagtccctccctgcgggagggggtgcttcgcacccagcaacagtgttacacagcgtcctcccaccagggagggacttgtgttaagttagcaatggagttgctctgagtgcgtgcaaacatgccttttgacaaggtttacaagtgaaggactcaaccgttgtaccggtacaccatgatgtttacaacaacaacaaaaagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatgtttgagtcttcctcctcctctggtgatgaacttgccgcaatcactgtccgaatcattcccgctactcgaatctaggtttcccgccatctccaactcggtctcctgtccgttgttgatcagatcgagatccacaaagacgagatcgtcatcggcagcgtcatggaagacggtatcattctcagagtcagccccatcatcgtccgaaggactagtcacgttgtaggatacttccgaggtttcttggagcatacgctggctggccttcgtcactgtagatgatcgtcgacgggagctgagctgagagtctacggtcgaggaggatgatacgtaatcggaggccgaggcgccatgggagtaggaactggttgattgacgcgggttccgagtgatgtggactgagggactcgtcctgggattggtttgagagagcttcgaaggctggtcagagatcatggaggtacgatgaatattgataaggtcgatcaggttgaggtgctcggtcttcaattgggtgacggcttgagtgatggtctggtaaaccttgtgggcatctactgagcttgtgacgtgattgtgactgtaatgcttgaacagatgctgtttctttcctttcggggtggaatattgaagcttcggagaggtagtagggttatatgcaggctgggacatggttggtggcgaacgtggttggccaggggtgctgggttgaggtgctgatagtggttctgactggggtggaaagagcaactcgcgcagatcattttgaacctcttgaagcatggacaatggctttgtgattgtatttcgaatgagaataaattagtctcacatgcgtctctttccctcttccttgtcaagccgagagaatgatcaagatgttgattacttacagcttgcatccgagctacggaatgatatagattgctgagttctaccggtcgaacagaggggccagcgtcggaacgattgaattccgagtatcttggtagggcctttgaggtatctctaggggcttgacggggtttccgttgacattctttgagctttccattggtgacgagtgattgaagagtttgagtccagcgtaggaaatcagggtctgagagggttttgatatgcatgaccagagatccgccagagtcgatgtggattgatcttgatttccttgagatagagatcgaggctagtttgattaggactgaatccctgattcgtgaattgggtgagaaggagtatgagagcacggctggttcctgcgagagatagaaatatcttcgagcgaaacctggtttagggtgggatggaaatgaagggttagtacgcatttcttgattgcaagataggatgaaagcttgaggacgaaccctgcattttcttcctcttctttttgagcatcctagaaaaccagcagagtgaatgcagacagacagtttcagttagagagagagagatgactgattgtgtgatcgagagactaaccatccttccaagatgggatgaccgagtaaagtcgaagggcttcgtgagatgagctcagtaggtgaagaagccattctggtgcccaagttcgatgggtttattcgtcctgggctcttgttgataagcagatggttgtttcttaagtccaatccgatgtatccctcttgactatttttgttgtttgcttctgtcaggagttgtggtcgcttcactgggttcttggcaaccaaccagactatggactatctactaaatctactatctactccccccagccacgcccaccacagcactcccacagcttatgtaatcaacctcagtgtaatcggagattgaccctccctccctctccggatgagtctcgtcccgacaacttgctcctcaatgaacacctcaaaatgaccactcagttcccatcaccaaccggacggaagtaacctcacctcatcccaaaactgaagcacttcactcgctggggagtgattcagtgagggaagaacactattgtatacataacagtgctctctcatcctcatcatccttccgacgtgacctaagttatctcgttcatcaatcaggaaggagtaggaaggtgccccagcaatgaggaggatgtacagtgggttgacagaaaaaatggaacccccaaacactgaattttgggggtgaatctgaagatttttcaaagttttttttttggaatgtgggacattgaggggctgggaaactaactgtggggacagttttgtttcattgcaggaaaaaaaaagttacaattaaaaaaaaaaaacctgcaatttttaaattttttaataagtccaggaaaaatatgagacaaaggtggggggattgttgaggggctgagaggaatgataaaagaagaaaaagttgaaaaaaataaaaactttttttgtaatatttttttttatgtttttatgttttttttttttttttgagttatgagtaaaaagaaacagttttttaccaccgggttggccctccatcagcgtcaacaacagctttcatcctgtggggcatagactcgaggaggtgatcgaaggtttgggttggatagtcatcccaggcctggctgattgcttccttgagttcggggattgatcgtgggttgtagagtgtttggatggccaccttgaggtccttccaaacgttctcgatggggttgagatcgggggactgggctggccagttgtcgatcttcttgataccatggttggctcggtagttgcggctgaggatggcggtgtggacaggtgcattgtcctccatcagggtaggacgatgtgcctcatcgataccgtccatgaagggctggaggcccttctcgtatacgttctcgatgaagcttgctgcgttgcgctggccggggggcatgaagagaaccggggcttttgttttatcaaagaagccaccccagatcattgtcgacgaccgtccgcttcggaaagtcggctcgaggcattcagggcggtatttttcgtttgtttggcgccagaccgagatcgcttttgagttcttacctagctcaaacgatgattcgtcggtccagagtaccgagcgccaatcgtcgacggtccagttgaggtgagccgttgcgaaggcaagccgcctagctgcttgcttgtcgttaacgaacggcttcttgacagcccttcggttctggtacccgagcttgtgagcacgtcggcgagcggttcggatcgagattggagtcgccagctgctccacgatctccctcattggggcccggcgctgatcgtcaaggacttgccggagtcgtcgttcgtcgcgctcagtggtaaggggaggtcgaccagtcggaggtttcgattcgttggtaccacggtccttccagcgattgatgatgcctgagagggtcgatcgcgccgttccaaactcttgagagaggtaggcaaggctcttgcctgcccttgccatgcctacaatcatcgccttcgtctccgttgacaggtgaggctttcgatcgggcttcgttcggaccatcctgagcagaaagagaaggttagttcagaaaaagaagaagaagaagaaaaaaaaaacacttacttttaaaattgataaaacgaaatgattcggaaaaggtatggtcaacaggccatcgccaatgaccaactcgagaggtgtagccagtacacctaagtgtcacagggggtgacacccataaaatctgaacccgcaagcggtgttcggatttttctgtcaacccactgtacatacaacatagggctttgagccacatgacacccagcgggtggcctcaacaagccttcaactgctacacctacacctagaaacatggaatatattacatgcggccacatggagcctgcccaagaagagtgaactaaaacctggaagtgaccctttattaatatatgtaagactttcggcaggaagtaagctcaccatcccatccatcaggaatcaacttcctcgatcttactcgatcctactgtgagccttcaccaatcatgagacgtttttttacagatacaaagccactgatcaagctttcgaaaagtcttgcttagtcctcagacgaaacaatctgctctgatctgatccatatcaacccgaacagaagttgaagagccctaccgcaggtttcacgatggaattcggtttcttggtattcttagttgtgctcttgatcaaaggtggatcagtcgacggtgtcttgaacgacctacggccctgggaatgtaacaccccctacggatactgtggatttaagtatagcgctaagttaaccaagtccccctattggaggggggacactgtcccgcagggaccctccgaaggagggacttatgcgctaagtcaagcccgcggcccaagggaactaggaaatccatgttcttcaattgtgtgtagcagcaccatttcttggttgatgatcatgttttggggaggcaaaagatgcacaagatcatggggattcatttcatatttttcttgattttttaggcccttggatgaatttcaactttcatttttggtgatacaattctctgcctcatcctgcatcaaacattttgcactgtacagtatctgaaattggaaatgttacaatcaccatcattaatgaaggagatgtgtttaccattagtaaaattagtacatagatggggacagcttgaaagaacccccaagtgaaaactagaggaaaaagaatcaaccaaatttgtgtgagattgattctaaaaaaacccccaccaaaatccttaatgctcttgggccgcggggtggaccttgctcgtaagtccctccctccggtcggcacaatgtgacaagtggtttaccactccgaccaggaaggcaagggagttagacaagtggtttaccactccgaccaggaaggcaagggagttagttaagttagagtatagtgatgaatcaggatcagatgtagagcctgatttctaccgttgagtcatttctatctcgttaaatgtgcacacgcccacacttgttacaggcacagatgtcttgccttctgaaaaataaaactctgacaaatcgctttgtttttcacgattctatgatagtgtacgtagcttcgaagggttcaggtgcaactacatgggcatgcgtgaataccaaaactggtatacgcaaattgatctgtttgtgttgctcaaaaagattggatgtcaagcttaaggtacacatgaaacaaaaatattccaaatcgcaggatttcttgcataaggctaacaactgactgtgtgcttaaatcttagcctttgaaaaaagacgggccaactaaagttactaagggaaatgtaacccttgctggatgtcaatcctcccagcctctacatagtatagcaatctagttctaccattgcacttcagcttcatccacaaaccttttccttcttgagcccttttattcttctggtacccatagcttcaggggggggggcagaggagttcatctacatcttagaataaaaaaaaattctgcatgtctagctatcctcattagtatcaactctagacaacctcatttgtttcattgtgtaaaaattcaacacatggcatctattacatttgatctgtagataaggatgatgaattcatattagcaatggtcagattggctatttctccaggtgaggtatatatgtatatttaactctaaattcctagaaatcacactattctatatacatataactctctgcaaacacgtatcccaaaatttttctttttctatatatcacctattcatcttgagattcatgcaaggaaaacctcatctcaactctaaaaaatcatcatcacatatcttgtgagcaacctgaattcttaaaattcatatgtgagtcttgtgagcaacctgaattcttaaaattcatatgtgagtcttgtgagcaacctgaattcttaaaattcatatgtgagtatgcaagaaccaagaaaacaaaaaagccaccaggtaaaattgaaatgggagataaacattgcttccaaaattctaggctgggatacagttagatccaggatattttttcaacttagtgtggcatgtttctatgaagaacttgcaggtatacttgctcgtcaaggtgtgctgaatcatctgtagctaataccatcaaggggtttgacgctctccaagaaatacttttctgttcatttggttggaatgttacaaggccttccatcccattccaaattcgcaaaattttgttggtgctattcttgcaaggcaatgtgaaaacatcaccattccggatgatcccattggcctgttggtttggggcagcaatcaaaggcaggtgatttttgataatcaagtcgccattgaaggaatagtacttttttgaaccataggtgacttcttctgcaagaccccagacattggaaatcattgtaagtatggccaagggcaggacaataaacttcatgatgtgttattcgattcaatttctgaggacctccaaaggttataacttgagttaaactgcacagatgtttcaagttataatacagttgggaactgatgtttaagtaccaacaagtttgcccttgtactttttttctgtgaagtaaggtcatgatcatcagcactcataaatacctggaggatgtgaagctaattggctaaatttgatggtctaaaactcattgagattgaagtacacagataaaattaagaaagaataaggaatcaaaactgaatttacctttttttgactgctcaattgggaaaatataataagcagcagcaaaaaggtgtaaaatctttccccaatttgatgagagggatcatgggagaaggtcacagctcttaagtattctgaggtgtgactggtatatcatcaaaatcaactgcaagactgcagctttgactcttttacagcatttgaaacattcaaaaataacaaatttcataaaacttcagcctgcttgtgggggcactgactagtaaggggagattcagatgattctgatttaaatttgagttggaactaatttgaataccttccagctgatgtgtagcagatatttaaaacaacaaaacatgccaaatgcttatcaccacactattttcccaatttctccacattttgatgctttgaaactattgaacagtatttgtatcaaataaattatcttccgaagtttgaggctggggcagtcaagatcaaaagtaatcatgtggacattttcagatgatttcattcaaattcaaatcaatttcatcaatcttttttttaaatcagctcaaagcctactgatatggagttaagatcaaccataacaggacaattaacagtgttatcagtttccactcttcagatagaagatcatacacaccaaaggctgcattgattttcatgtgtctttgaacagtttcaattgaacaatattttaccaagaaactgtactgtagcatggtttgaatatattccttcacataaaatatgcaacatggattgatgcatatgttgtatcatgctcacatggccaaatgggtttcattggcttggcaacatgtcagtagcaagggcataactcattgcagtgcagcatacatgaaaaattatatttttggctattgtatctggtattggtatcacacaaactatgacagccaccaaacaaataaattgtctttctttgtgtgtaacatcattttgaagggtttttatgacaaaattacttcaacgtagacagacatgatgtgacatggtttagtgtacacttttgataactgtaatgtagtccagcactaaccaggaatacttctttcaattataatatgaacaaagttgattcagtagggtgtcttgagaaccatgataccaatattacaattctgaaccatgtgaatttaacttgaaagtgagggtttcatttatggccctgtcaatagcaatgtaagttcttcattttttcattggtgtggttttattgaataaaatttgcaacattacactttccaaacagactggcattagaatttttagccatttttggtggcaagccccagcgggtattactcagtgctcatcatcatctactgggatggtgttaagctcaaaagtgtttgtaagaaccttttgctgagtgcagaaagggatgtgtgaggtagcctctgcctttcctgtgtaatacactaaacaagaccaccaattttagatccaaagcttttaattagtgatagtggggtgtatcacaagatacaatgttgtttaacagatggacaggtgctaaaatgggttgtttgttatgtataagatattgtaatactgtatgtaagggttgttataattgtaaaaccaaaagattggggaaaaatatatattatggagtgagcagtgatttgcctgttatgtggggaaatgaatgcaggaagtcttctagggagaagttacaagctgggaggaaaggccccttatatagacaacaatgaggtattttggctccaggggagccaggaatgagggattttggctggttgtaaagccttacatgagctaatttggccaagatggaagaaaaaacgagggattttggctagtggtaaagcctacatgatgtgatttgagaagttgagtggtttccgcagaattgacaagctgtgcaatggttgctatgcagcctagcaacctacaggctgtgttctgtaaggggcatgatgtcatcctgtatgtcaaggctgtatgcatcacatgacaggttgcctaggtagcctgtatgctgtgcctgcatacttccattgtacttgattgaggcgtacagatgccagatcacatggcccggaggggtgacatgtgtacctgatatccttgtaacatgtaagggtgcttgacccccctacctatgagtgaaagaggggtgtaaaatgtaacacagaggggttacatgtgtccaagcctgctcctcaagggtaatttttgcccaggaatcccttcctggagccatatttggtgtaatattattgtatatacaagaaatatgagatttttgaagttgttggatgggaacccataaagtatcccacaacggttgataatagaaagtaatatgtgtgatgtgtttttttagcatttgcagtaacaagggaacaagggaggatgtgaacctgagcctcttatgtggcaacaggacacaagagagtagagggaactactggttggatttcaaggaagaagagaaatacaaccagaagtgagagaaagaaagggaaagagagagaaaaggaaatagaaacaaatatgtaaagaaataaaaattttcattttgttttatttttatttgattgtatctgcagtcttactttcctcttgtgggatggctgataagctgtcaaagactagcctcttctacaaaggaaactgtagaaggtttgagtttgaatatactcagaactatccacaattttttagatctaggatcaaggctctttggaaacctctgtggttttcaggtttaccaccaaacaatgagatgaataatacaattgatttgagcttaagagagagtgagttagagagaaagatatggttgaagaaccatgagtgagactatgataacagagcaacaaggaaaatcaagcaacaagaaagagtactaactgtcagagtcctagcacaatcccgtggaggtgtgactgggagttggtatccttttgacaagttaagcgccaagcggtaacggggttggttggtttgttggtggttctgtttcaaagtgagtctgaaaaactgttgagttttcacctcttcttcctactcttccccaaaacagtccctctttcctttactttcttcccctcttacttttcttcaatcatcttgaaatagactgaattatagtttgtcatagctggttttttgttgaatcttatgcatcttagtagtctaattagaactcacaatagcaatttatcaacaactcttgtcttaatgattgacttctttctttttctattttcattatctgatttattaaaagataattgtttagaattaacgcccctaaacatctgtggtagaaattctgatttttcttgattaattattcttgcttgactaaaagagactgagaagtcccgctatgaatgtttcttccaagacctcataattttctgtctcttagtttttattcaacattccttttttattcaatatgcctcgaccacagtttgaccacatgtatttagtctatttaatctggctatttacctgtgaatgaaaatcattggttctttcactcattttccgtgaacctctcccaaaaaagaccctttaccttttttgtgcccttttctcaaaaatcttcaacctcatccggttttggagctcaaaaattcaacaaaaaccttgaagatcctaaaaatgcaaacttagaaccctctgaatggattttcagagttggattacatcatgattacatgtattagttgtagaggggatcattaatttatgagtagcagaatttagacaagtactgtgaagtaaggtaaagtatgtgaaggagtagagtaagataaaagtggtcagtggtgaccaagggttaatttagctgagaaatccatatctgaagtcagaagtaggaaatatcttatgagtaaaaagttatgataatattgtagtgggaaaagatggtaaaagcagtcttttggccagctgcgctggctctaaggctgacagaggagcccacctattgaggttaacttacatgccatttcaaatgccccattttgggctctttggatgagtctcatcccaacaaattaatcctcaacaatcacaatgaccagcaaaggcccccaaaacaatcactcagtttgcattagggtttagaaccggtcaccgactacccggcagtactcaaccgggtacgggtcggttcaagttccgggtagactcgagagacatccgaaaaccgatcggatccatgcacagggcgagactgtagcatgatatccctgtccttgggtcgggatcgaactgacaacctcttacgacactcttgtttcttgcagaacagtgccttttgaaaagacccggcagacccaacgccgggttcggttataccgggttggttgccgggtcaggcaatacttgacccggtcggccggatctaaaccctagtttgcatcaccaaccggacggaagtagtcacttctcaaaccaaaacttaagcacttcacttgctgtggagtgattttttacaaggtactttggattgaattgcatagctgacagctcttgatcaaaggtggatcagtcaacagtgtcttgaatgaactacatccctgggaatgtaacagccgctatgtatattgtggatttaaatatggtgatgaatcaggagcacatggagtgcctcatttctaccattgagtctttatcttgttgaatgtgcacacacacactttttagggaaacagatgccaaaaaatgaaacttgaatgcaaataaattgctttgtttttcacaattctatgatagtgtatgcagtttcaaagggtgcaagtggagctgcatgggcatgcatgaataccaaaactggcgtacatcaattgatccttttgtgttgctcaaagagtttaggagtcaagcccaattttaaatatgtacactaacaaaaatattatgaataacagaatctcttgcgtaatgctaacaactgactgaaaactgttttagccttttgaagatggggcaactgaattttcttaagcaaacataagccttgctagatgtcaattctgccagcctctagtatagcaatctagttcttccattgcacttcagcttgatccacaaactttttccttattgagcccttttattctttggttacccatagcttcagggggagttgatttacatcttagaattaaaaaatctcagcatgcctagctatcctgatttttatcaaatctagacaacatcttttgtttaattgtgtaacaattcaacacatgatatttattaaggacctgtaccgtatgaaaacaatcacatattatcaaaattggccataactagcagctagactttggcctgaaagtgatgaatttcaacatcagaactctccaattgtttccaatttttttggtggtgtagaagaaggaaaaaatgctcagttttcaaaattgaaccccacactacaggccctagcagttgctccatagatcaattcatgttagcaatggtcagattgattattttgctaggtgagatatatatttatacttagatataacttccaagaaatcacactattttatatataaatatcctacaatacaggccctaacatttgatccataggtcagattgataaattcatattagcaatgttcagattgaatattttcccaggagaagaatatagttatatttagctccaacttccaagaaatcaccctgtttttatgtatagctctctgcaaacatatctcccagaatttctctttttctatgtatcacccattcattttgagattcatgcaagggaaacatcatctaaactctaaaaaatcatcatcacatatcttgtgagcaacctgaattcttaaaattcacatatgagtatgcaagaaccaagaaaaaaaagccaccagaaaaaaagaatgacatgggaggtaaacattgcttccaaaattctaggcttggatacagttaggtccaggatgttttttcaacttagcgtggattcttgctatgaagaacttgaaggtatacttgcccatcaaggtgtgctgaatcatctctagctaataccatcaaggggtttgccctatgccaagaaatgcttttctgttcatttggttggaatgtgacaaggccttccatcccattccaaattcgcaaaatgttgttggtgtcattcttgcaatgcaatgtgaaaacataaccgttctggatgatcccattggcctgttggtttggggcaacagttaaagggagataattttcaataatcaagttgccattgaaggaatagtacttatttgaattataggtgacttcttctgcaagaccccagacatttgaaatcattgcaagtatggccaatggtaggacaataaacttcatgatgtttttttggattcagaggacctcccaaggttataaattgagtcaaagtgcacagattttgcaagttataatacagttgggagatggtcgtgtttaagtgtcaacaagtttggccttgtaatttttttctgtgaagtacattcatggtcatcagcactcataaatacctaggggatgcagagataattggctgaatatgatggtccaaaactcataaagattgaattatgcagataagattaagaaagaagaagaaatcaaaactagatttacctgtttttgacttctgaatcaggaaaatttaagcagcagcaacaagatgcaaaatccttcaccaatttgatgagaggggtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggaaaaataagaaaaagacacgaaaagaaccagatgagggctcagaacggaattcacggggcttcgggcagtcccgggattcccggggtccgggactcgggatagccttccagccccgtcccgaaacccgggacaatgccttaaaatagaccacagcaacggtcaaacagatattagctgagtattgatattgggtggtattgcctatgaataccaccccaatatttgggctaagtatagtattgggcccttggcccaataatttttattcgtgggcacatgtattgggcagccaataaaataaactttattcatcattaatctattggctcggccaataaaataaaataatatacttcaagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttatgggttattttttgagttttttgaatttttaaagttgtttcctacactataaaaggcgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgcttttgtgaaattttaaaattattttctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactggacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcctacactttaagacatgtagaaaattatggtaacaaccatttttccccaaattgaaactataccttgaatgctgcatttgacaccgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttttatgattttttgaaattttaaatttgttccctacatttaaaagtgtttaaaatttaatggtaacattcaattcccataaaactaaatggttcatactgaatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaattcttttcctacactttcaaacatgtataaaattatggtaactatggattttcatcaaaatgaaaactatgtcttgaataatgcctttgacgtgtttcccaaattcattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttttaaaggtttcagaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttattttattggccaataccaatatattcaaaacagattaaaatttatctgtttccgataaaatacaaatttattttattgtcaaacagatataatatatttattgaagatactttttatctggacaccaatacaatataaaatattgggcaataatttatttttattgtatatgtttgaccgttgaccacaggcacccgggtttgaagtgaccatctctaaatttctaaattttttgttgttgtggtttctcttgatcaatgaaatttgcaacattacacttttccaaacaggctggccttagactttttttgccatttttgccaacagaccccagcacactaaagaaaagcatatggtgatgggtgcaataacaaatgagaaattatgacaagattctcatttggccaaaaagaaattgagtattttgacagaatctcttctcacataattctgattttcccaagaatctgcattttgcagggcatatagcaaaattggattcggattcaggttctgtgcccccctcccccctacccatgattctaccaccattggcaactcagcctctgcctctacttgtctgaatttttatttataatgaacccatctacccaagttgctacagtcctttggacttacaatctttaaattttcctttcccaccctcaccacactgatttgaaggggaagattttgtgaaaatcattttccatttatagccttggctggaaactaagctgtaaaaatcaataattacctgttaatagtttgattacaaatattagtccaatagatcctgctgctttcaggctgttctgaattcttgggccatatagtcataggattttggtagatattagaattaaagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtggcccagaagcaatacactttggatttggatgggcagaacttagatgcaacctgatttttccagatagaatatgccaataattctaatcttgagtattttagaggtgattcttatgagaatcaagtaaggcaggaaggggtgaagtgtagtgtaggagtatgatgtgttgcagtgggcaaataagtgaggatggggggggatgcaagagtgatgataggagattacttgatggcaatggaatcaaattaagttgattatatgagagtgactggttagagatttggataacagggaggggatatgcaatgaagtgtagaggtaaataaagtgttgagagagataatactaattgaaaagtgccagaggaggtcatgaatactcatgatagaaagatggatatggaaaaagtgagtggattaattgagggagtggaaaaattcagtggatgtggtaatgagtaggtaggatatggtgagtataaaatgggaagggtgatgggtctcctgtttggctgcattgccattgagtcctggatacaagcgtgaactgttaggggttttagggtgataagtttttttttggggggtggggggtgatttaatcattagttaaactcttaatttgacacccaatccagttaaatttgatactaataaacttcattgaacaagccaattgatcaagtatgaaatatgttgggaagagcaacatgcagtgcaaaaaatatagggggtcggaaaaacgactcccaaaaattgtctgacgactcccattttggtcaaggggttgtcggacgggagtcgttcttctagatcaatggccgactttgggagtcggccatccaatttcttttttaattttttaatttttttgatttttgatttttagggagttggtgccccaaaccacccctagggggtttgggagtcgcttgctcccatgaccggaaggatttccttccagtcaaggagaagttatactgaggtataacatcctcattgacggaaggaatcccttccgatcaatgaggtataacaatctcattgaccggaagggattccttccggtcgatgagattgttacatctcattgaccggtgtggaacttttcaagctaaagaaaagagcttagaggggaaaagaacaactacacaggggaaaatgtgagttgaagacttggatgctgatgaagctgccctcttgtcaaggcttgggagagagttacactaagaattaaagaaaaggtgtggctatttctgtgggtaatcttagtatgagatttattactgatgtcttgtacaagtcacctgctgagagattgaggatgtgggggattctggtaaggatgaggctctggggaataatggtttctgggttcaatttcttatcttctgggggaaaatcaataataattacttctggtaactactagtaagtgatgtctgctaagtaattatctgtttacttctctaatgcaagcatggggaacaaagtaagtgggaaagggtattctctatatacatgtgggtggttctgatcagatactagtggtaagatatcagctgatgtaagaagatggtatgaaataagttgtatctgaaagacaattggttatgaaataattgtagctgacaaatgtgtagtgtgaaataaacatgttgaaaaggagaaaatatgaagtaacttctgtttgtgataaaaataatatgtagtgcaaaaagaaatgagataatcaaagactgaaataaatattctgaggtgagatgagaaatctaaatatatatgtagatgatataagcaatgagtaatgagttgaaatgagatgtatgatgagaatgtaggtgatataagccatgtgtattgagttttgaaatgaaatgtaaggatgaaatacttgtagtatgaaataaatgtagaataaaataaatgtagtatgaaataaatttactatgaaataattgtagtatgagataattgatgtatgaaataattgttgtatgaaaagaagaggatgaatgatgagatgagatgagataaccaatatctgggatgaagcaagcagaagtatggaatgaaatagtatatgtagtctgactaattggtatctgggatgaaataactaatgtttactgaaagattattatcatagaaagaaggtactgagggaagactaatttgtatcttgagatgtgtgatatgtagtatgttgtagctatgtagtactatatatcatgtaaccaaactatgtgtaaaaaatactatcttgtaaccttctgaactggatacaagctaaagggttatgtagcatatgcatatctggttgtaataacatgaaaactactgttaatagctattttgtactatatatgaccttgattggtctcaccacaccggaaggaatcccttccgagctgactgagctggatgagctgaaaaagttgggcaagctcagctcagcaattttccattccaagtggaagatgtgtacatgggtttcctccatttgggatggaagaattttgcagccaaacctcaatttctaacatttgaattctttgaaactgttaaaaattgtatgtatctaacaaattgtcttatctaggttcagctaaactgcagtagacatcatcacgtggtgagctgattcaatttaaaataaaatttagaatttctggttcaaagttgagatcaaggaggctatgccgctgtacttgaagtttcaaattgatttattgacaaacccaacacaccatttctgaagcatcaattctttcacagcacaaacaccttgcactaacattgtctccacccataatgagtgccacaagtttcaactcaggggtttatttcaatgtctcaatctgttccccaaatcaggcacccagcactgtgccctgctacttcagacaggtgacaaaggtaatctgaccttggcacccaattgccagagatccttaccggcaacctgcttggtatacatcaggttgccgctgagggtccttaatgtccacttgatgggtctcaaccaggttaacatggaggggtcctacccagcaacctggctaagcaatcccagccacctgcttgatctcaatgaagttgtcatctccggtctcttatgtgaccaggagttgatgggatatagggtcacactatagccaagagagccagtggaaggtaagtccaaatcaacacttgtaccgtggagggactagctccttataaaaagaatggacagctgtggaatgagcttcacagttccagagcttaattattataagagaaatgaggttgtactagtcttataagttaaatatgtaacttataaggctagtaatgaagacagaggaaagtgtaattaatatattaatagaatatgttaaaaacaccactcactatctattatgatgtaatatctagtaagtcgctggccctttagagggcgggtatccaaggatacccgctcggatacccgctagcgggtgcgcgtgcggatgcggatgtgcaatttccctgaaattgccatcggatatccggatgcggaccgaccatctctaagaaagagtcatccccttaaatattacagagcaggggccaaactgctgctgggaccggtgggtacactattccttgggggaaagtgtcaggatattcagagcatgataaatgtacatgtgctgactatcttttatttcagaaaatacacataagagagataaacagaatatatattcacaccagagagataaacaggataatcatgtcttggatacacccaagagataattatccttttcaattgagtgtaattttcatgaaagaggtaaattgataaagaggtgaatctttattaatttacagaataattattaacattaaaaatacatataataataaataatattagggggtcggaaaaacgactcccaaaaattagctgacgactcccattttggtcgaggggcgggagtcgttcctccaaatcaatggccaactttgggagttggccatcaaattgttttttaattttttttttaattttcagggagtcggcgccccaaaccacccctcatgcttgagggggtttgggagtcgttgctcccatgactggaaggaaatccttccggttgacgagaaacaaaaatctcatcgaccagaagggattccttcccgtcaatgaggtataacaacctcatctgcagaagggattccttctggtccatgaggtataacatcctcatcgacagaaggaatcccttctgatcgatgaggtttaacattctcattgacggaaggaatccgttccgattgatgaggtatgacaatctcatcgaccggaagggattccttccggtcgatgaggttgttatacctaattgacaggaaggaatcccttctggccgatgaggttgttacacctcatcgacggaaggaatcccttccaatcaatgaggtataacaagatttttgtttcttgtcaaccggaaggaaatccttccggtcatgggagcgacgactcccaaaccccctcaagcatgaggggtgttttggggcgccgactccctgaaaattaaaaaaaaaattaaaaaacaatttgttggccgactcccaaagttggccatcgatttggaggaacaactcccgcccgacgacccctcgaccaaaatgggagttgtcggctaatttttgggagttgtttttccaaccccctaatattaatcaatacttattaactcaaagattacataggatcatatttattatgtaacccaagggggttacattcttttgtagacacctgggctagtgtctcagtgtctgacagaagtcactgaggaggggggggggcagctacccaggtactgtctagttttttgaccaaaaaaggacacctgacaccatagtgttagcacggaggcactacaaagagggtttcgtcacattctgaaaatgtgtggtaacattgcatgtcacatgtgatgtcaccgcgcatttggaaaatgtgatcaaatttttggcactacaaatttgatcacattttgcaaatgcgaggtgatgctgcatgtgacatgtgatgttacaacacatttgaaagatgcaatgtaacactttgtgtagtgaggggcttatagtctgctaatgaaaaagcattttcagaaaaaaaactggttgctgagctaacaccaaccggtgtggtgttctaaacggtacaggccccctcaaggtcaaatttcaaatttcaaatttcaacttatcatttcctcaagcctcaagatttcaacaatatcacctcaaatcccctctcagtccaacagtttccttcattgtattattttactatgtttttgtttccttttattatttaatttcctctgattcttttatcttcatattatttttcattcatctaatttttatttttatttttattttatcattttatcattctttattatctttttcaaatcacctactcagcagacagtcttgtttaattttcttggtcctaagacatcttagtatgttggtttattccactcttgattgtttttttttgtttttttttgtttttgttttgttctgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgtggtcttgtttttgttgtttggttgagttgtgttgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaagcatggcactctgatctgatccaaggtagacccatcaattcttattgatctttttattattgattcatctgatcctcacacacaccaatcctcaagctcaacaaacaccacagaaatcaacttctgttgttccctctcagaaaaccaaccaaccccaacatgttttgttcagatcacagctcaactcatccagaccccacttgaaggcagccctcaaagcaccatcccttcaaccaactgcctaccgcctggcacgataggagttccacaccggccaaaaagggcagttgcacatagaaaccacttcataggccagttgcattgggtgcaagagttaggaattaatttcagacaatcaaaaactgaagtctgagagatattggagaaggtttttcttgccagatagtgcagctttgtaacacttcataaatgtatcttgccacttttgtttaaacaaattagaaacatctagtaatattctagaataatcattatggcccctttcaatactcaaaatgccttgaatgtgtccctgtagagcccacttccaaattggtcccttggagttgaagttcatgattgactgtatttgaccagacatgttgatctacatatattccatcttcaaatcaccggcttgatatgggatctatgtcccactattttaccaagattgaatgatatagctaactaacaatgttagatcgtgctagttttaagctagttaaatatactaaaggattgtggataaccaggcaaacttgattactatataagtcaagttaaacatttgattcactgggtttcctgataaattagtggatagttaacatggctccaccacattgtcaatcaaccacatgacaactcttagtgtgaaagaccaactcaggttggtctcaaacagcttataagtttaagtgacccttgttgtaccaatgatcaggacactctaaggattgcaaatccagagattgagaatgtttgttgagtccatgttttgctggcttgtaattgatatatccaacttggaatctgcattttattcatctggagatttgttttccccaaattgatttcaaatggtttgtttatcctagcttgtctgtctttggcaacatcgaactggtcacatgatcctccctgagcaacattgacaccacagacttttgggtgttgctgcttgttatatatgtgattcaaaaatcctctcgtgcatggctgtgcgccagtaagcagcagtacagcaactgtgcatgaaaacccataagtgtcagatcttggtccgactgggaccaacatccagtctctcacgccaagcgagatggcgcagctggtagcgcgctgggctcatattgcattgcaacatagacacccagaggtcgtcggatcgaaactgactctcgctaggggcgtccggttctttcgtcgaagtacccgatccgtatccgaattcgtatatcggctagtatgaccgcctctcatgaagcgcgcggtagagacgggttcgactcccgtattcggaattcttcttttttcagtgcgccatctgatcatctaccctcgaaatttaaaacaaagaaacagacggcaaccttggccgtttccttcgacatgttgatcatacatttttgttgactctgatttttcttataagtggcaataagaggcgctttttgtgatgtaagtcaattggtgatcgttaacttttacttggttattagaataggaatatgttttttagttttttcataagcgttctatgatgttttctaggatctccatattgcagatctgagccgaaagcttggatttgagagttataagagaagggttttgaagtgttcttgaatatgattgcaagcagcttatggcctcggaagatgagttaatttgaagatcacgcttgcaggaaagaaccgatcaaaaaaaaaaaaaaaaaagagtcatccctataataaaaacccaccatccatcatccactcagccaaaccagccaacaacagcaacaaccacccagaactccatcatgaacaacgacaacccattcatacaaacatcaactcacccatccacttcattcgaaacaggttagtaacaaacaaacaaggaaggaaggaaggaagaaaggtactaactacacactccatacgaagccctactgcttcctgacctctttgagcaccacatcatcaacagtctctccttcaacccgaatccattcaacaacaaaaccaacaacaacgatcaactcatcaacccatcatcctgctcagaacactacctccatcacccctccagccactttggtttccagattccgcccagtccccagctaccaccagcagtcgatcgtccaagcgacatccatttagcacccctccaattcgacaacggcctgaccatcaacaaccttgatcctcttctgctcaatcctaacaataacaataataataataatctaagtaactccatcgactgttggatcgacttcaccggaggtgattcgagctgcagtccttcatcctcctccggtagtaccaccacctcacccaccggatctgccttaacagacccgccggcaagtacagcctccaatcatactgtcccttcctccctgatcgtcgatcaccacccagttgctgtacaacaacaacaacaacaacaatcttattggatctcccccgagcaggcgcctcagccactactgccgccgcccccaccgccgccaccaccgcctcatgcgcctcctgcagcgatcaacagccaagtcatccctggtcgtcggactagctacaaacggcaatgtaccaggaaaactgagcagtctctatccctaatcgaaccctccgcccgctcatcatcatcatcagcatcatcatcaccaccaccgtcagattcttcttgctccccatctccttcaacctcctcttcctgccaagaaccattatcaaaatcaaaacccaagaacaagaagaagaacacaaacataaagaagaagaagaagaagagctcttcttcccagcagccgaagccgagcacatcagatcccaaagatggaccgacgagcagtagcaatgatcatcacaccaataacggcacggctgctcggaagaagatgatggtcaagaagaagggcgaagggcggaacgagttcctggaacgcaatcgactcgccgcctcccgctccagagccaagaagaaaacttaccagcagttcctcgaggaccaggccggacggctcgaggccgaacaggccagactccatgctatcatccacaacctcatcctcgagaaggatcacctcaaatcactcgtccaggcccattctctcgccacctctcacatccatctttagcttccttaatctcctactccaaaaactaaattaaaaaaaaaaaaacgatccatatacgctttgtttttatattctcgcttcgtttattctgttctgttctgacggctcgtgatcttagcatccttattactccaccatgtgccatcaatcaacatgggttgctgcaaaacaaaaaaaaagagctgtgtttttttttgaagctcacctagaactatcatcaaatttatattattatatgtgtgtatgtatgtactcgtctctatctatggttccaacctatcactcaaatccaccccaaaaaaacagcattattaatgttaagatgactaacagcaacaccaacatgtagattatcagcattattattattttatattttatttatatgtctgtgtatgatcctgatgtctcaaacgagtctactcatgtaatatctgcgctttgtggtccgttttatcacccgctacttcccccttttatttatgtttgttcagacaactcatcaatcaagatggactatatattatgtactacttcttttgcatttcctcatcctctctactctttttgttcctttttttttgtgtgtgtctgtgtgtggctcttttatttatttgtttggtcatgataatattcaatccaagcagaattttactcatcactagaccatcgggcggtggttccaataaaaatcgaaaaaaacgccctggcaatgggatcgattctgtcccgattgacaggctcaagatgcttagaaagcctccgacaaggatgttccagaccacactacatatgtagctggccgaaccagaaagtgtccaagctctccggccagcccatccatcggatagttacaaagagcccgccatcgattggacactcccgactacaaaaacccatcaaattcagaagactccgctcactataagagtgtccaatccctcgctttcacatccgtccccagcagtctaaaactgcaagacggtaaaatcgctcagaatacttggctgaagtggttgatggtcaaaaacaaaaaaaaacatccggaaatccaaatggggggatatgtgtgactttggttatgtagcagtgagctttatatatggtgcagtgcacacagcccacaaacaggtgacaaaaaccagattttgtgatggtgatgttttggtggaaacttatgcatggctcctggcgcagtcagaaacaaacaaaaaaaaaacatcaccgtgaataaatcttgatgttgtcgtgagctgtttgagggctgtggtgataagatgtgtcagtgtagagaaggtggctggcagtcatggtacactggaggaaggccatgggctcgatccttgctgcctactattagttatgtccagggggttctaagccacccatccattgaatcataatggtgtggcccatcaattctggttctgcaaagtccaaagcgtattggatggatggaccttgcagggccaaagtgggatggcatgtggtagatcggtttgggtgtccgaatgccatccatcacaatcagtgacatatgaatttgatttggatcgttcttataaagcagtgatgatgggagtcaagattgcagagcttttggatgcacgtttgggtggcaaacaaaaccggtttgtggacagctctgatgatcgattttgcttgtctgataacaggtgttcttcggtacagtattttaagctgaacagtaggctgtctggctgctggtttggggtaagcactcggatattcagaattgcatgcaaccttgaagtccactaatacaaattaacagagaaaaatatataaagaaaatggaagtttgtatgatctgtttgaatgtttatatatttgttttcctccttgtcaaagtgctatatagatctaatcctatatctggatattcttttctgggatgaatgattctctcaataagatggacaaggtcataccatctgatgtgatgtgatggtgttatgggtgtcctggggagagtaggtggggatcttcagggttctggttcttgatggttgattgcaagattaggaatacacaaggtgaagctctcaaatatggtgttggggagtcaagacatgtctgtgagaggctatgtacatgatatgtagaagtccaggcttcaactccagcagctcattatagttggctggagaaattcataaacagcattggccatcaaaaatctgaattcctcttggcttgaaagctactttcctgtttaaatatgaggataatcagccagttttctgtccaggaattgctggcatagtggaattcttcctccgcttcaagagcccattgtgtttcaacccttgagtatccaacacataccagagttcaattcccatcagaatcaagaaagaaacacaaccctcaactcagagtccaagtgcaaccaaccatgtgtggatttcgactcaagtttgctgcagtaaccctcatagttctggtctgggtttgtgtccaatgcaatgctggactgagattgtcagttgacggagggatccaatgtggagtgtgtcaactggcagcatatgcccatggaatggaattgccaagagaacaaaccgaactcaagccgactcatcaaaccatgttgagagcttgtgggggcttacgggctgaaccaaatggctgccaaaagctatgtgaagtaatgacataccattgtcaacgatgtcgggttactgcattggtcaccatccatacttcctgcactcaacatcctcctcctcctccattctatgatgataaagataaggcagtaatagtcgatcattaatctctgctaaagatgtatcctcaaaaaaaacatgaaaaaagaggatcttaaattcacatgttgtccctcataacacatgcccccaggaatcatttttttttacatcttgtgatgtaattttcagtttcatgatggattttgctgattctggctgtaagcaatcaataaattttggtatcaaaaatggggcttgatgaactgcaggtttgaatattctagaatgaggtttgttgtgtttgatggggatgaacagacaaagatttctctctttggtgatgtttttctatctctgactaaccaaatttagcttaattcagttgcataacaaagcggcacagaaattgtacagttgcacattggatttgaagttgttgtgtacaaatcaggggtcttgatttcatggtaacaacggtgaaacagatacaatatgatgcagtatctgcagatacttttgtattgtatcttttttctgatatatcagaaaatttgtatcacctattaggacggttcacgtctgaactttgaggcaaatttagtgacatttatcattaaaattttacaaatttatcagaaatctcaaattcctctgaacttgatgtttcatgaaattttacaaaattcataaaattttatcttcaagtgcgttaaaagtggccttcaactccagacgtgaactggcctattgtatctcaaatcagatacaatacaattgaattgtatcaaaaaaacacttcacaatttttggccaatttggactgtttgcaacaaaaaattttacagatacaaaaagatacagtagggggtatcaaatatagtaaattcaccatgagaaaccctacaaaaagtgttacatcacattctgtgaatgtgtggtaacattgcacgtcacatgcaatgtcaccttgcattttgaaaatttgaggtggcattgcatgtgatagatgttaatgcacattcacagaatacaatgcaaccctttttgtagtatgtatctctggcaagatacaagaattttgatacatttgtatggtatctgttcttcaatacaatatatatacaattcatttagagaaaaacagatacaaataccaataaatacaaatgcatgtattgtattggtttcacttttgacggtaaggataagtctgccttaaataattgtaaccctgcatttgaataggggcttgttcccatcagatctgtgtctccattttatatgctttgaatcagccagccaagggtcctgatggcaacatacaggggaatagatttttctatatgaggaagtatatattgataggcccagtgatttcacaagcatttcacaatcaagtttcttcatgaaacagctcaatatacatcaggaatatctttaaaatttatttgcttatgattaatatgggttaccaatgctaatactaatatttgaaggatatccatgatcaaagataaataaacaaattattcacaaaaatctttgatatcacatctttcagcattcattctaaggtttttataagcttaatttcagctacttggtacatggcacatactgtgaaaagttgctctgtgggtgaaagttgaggctccatcctccaggaggtttcaggatttgctgtcacaagtttctgatgattattaatttgaggtgatttggtgagtttgagtcttaagaatctatgattaaagagaacccagagatagagaagctgatgaagaaattaaaaagagagtaagataggagaaaaaaataattaagatgaaaggaggttgtgcaagaaatatgatagatgggagacaagaaaatgattgactcaaaaacagggatctgggatgggagaggaggtttttggagttgagaaaggtgtaggattaaatttgggcttgagatttgacggtggggaattaatttgtaggccttgagcttttttggcctccaaaaaactcaacttctcatggctctcaaatgaaatctgtaaggaaggctcaacggtgaaacagatccaatccaatacggtatcggccaatttatcggatcggatcaatttttcgataccaggtatcgaaaaataagggattggattgctaagggtgatccgatcccatggtattggatcaggatcgggattgcattgcaatcctgatccggcacccaaatgctgcgggctgtatgccttacacttgggtatcatccaaactgtaagcaatccgatccccggatcagatcaaaaatagacccaataccaggtatcggtatcggatcgctccacccaatcccagttgtccaatacattgggattggattgggtggagcgatccgataccaatacccggtatcaggtccatttttgatctgatccttgataaataccgatccggggattggatctgttacatccttggaaggctggagattttttacaggaaatgtccctcaatgtattctcatagaatatgagtgagaagatgaaataaattggaagagttgaattaatgcaattgctgcattccttgtttggaaaaatgatatcacttatggttgatcatctaccacattttccattatttggattcttggttttcaaacagctatatgttgatccaatatgccatctttctgggcttcaattggatcctaccaattcaaatgggaaggattgaggtgtgttgagatctgagatcagtccctctataactctagcatgattttcctaaagaagaagattacataatatcagtcaacttctcaatgaaatcatcttgaattcctgacataaattaactcctcttttgaccaaactcacttgctctttcctccctcatgaatccaacaatttacttccttatctcattagcccaaaactcatatgtcagccttagagccagccaagctggccaaaagactgcctaagtcccccctttccatccatgttccaactgtaacttattcagcttaagattttattaaattctgacttcagaaatgaattcctcattcaatttcaaccatggtcaccactgaccagttttacactactcttctccttcattgactttgtaacatttcaccgtaccttgtgaaataccaaccaaattggaattccatctctccaaaccacatgtacatgtaatgattatgtcatccaactttgaaaatcctctctgagcttgttgattccgcttccagagtattttcagactccagaccaacacagaaccacaacaaccagacccagatcaagccatcacttatcaaccagaagtactccacttttcccacctttcccactacacagtgtcattggtgtcattagtaagtaacttctcataagttttagctagcatctttctgcttgtttctttctctgtctctctcaacctctttcacttcttctccaaaccaaagccctgatcaaagaaagcaagccatagctgctattatctcaactcatcctgtttggtagtacaactgaaaactacataggtttccctttaaagagccttgatctttgatctaaaaaattgtggttgaactgattcatcagtatcaataacccatttcagtttctgttgatttggaggcatcagagttagctccgcttataacagccatcctactaaggaaagtaagactgtcagcagccatccaaaaagagacagtaagactgccagaactttaatcatcatcttaaaataaataaagaacaaaaataccatttaattctttcactcttcttctccctttctcttacttttatttgtatccctcttctcttgagaaatacatagagatgggcccggcgcatccggatatccgttcggattcggatataccctcacgttttcagccaaatcagacatccgcatcccctggcggatacccgctggccctggcgggtatccgcgcggatacccgcggatatccgccccaaacatgacccccaggctgcaaaatgaaagtttcttggggaaatttcagatgcagaaagctgcataaacactgattttgaatttcttgcagccttcaagccttcaatttttttttcatttttttttcctttgctgcttgcagcctgtgaccctccaaaaaacatggaaaatggaaaaaattatatttctttttgcttttgaattttcttttgttgagcagttggcaaagtggttttaagtttttgttttttttatttatttattttgttttttattttatttttttttttcttttgttgctcacagcctgtgaccctcccaaaaatatggaaaaaatctaattccttttccctttgcattttttttttgtttcttgcagctaactcatgtaaatttttacaggattaaatttcattattttttgaaaatggatggttatatcaactttgcatacaaataaaactggtatacggtacaaattatcataatttgtataatttaattatgcaataaatggggtacactcatatattaagattgaagctttcatttcttgtcaaaataaatgataccataagctttgacactactcaaagtgtagtaaataaattcaaaatttcaaaaaatgatggaaattaagctggcaaaattaattaaaataatttaagggaaaaaatttacaatgtcaaaaaataatgaaaattaattattaatctgtcaaaaattaattgaaaaaatgtgtctaattgcattattcaaaaagaaccatcaatttttatgtaaaatgctttttaccattaaattctacgcactttaaaacataagaaataaatttaaaatttcaaaaaataataaaaaacaagcagtaaaaaattaattaaaaaatgtgtctgcgcagcaaaaaccatgtttttttgttaaggccccattttttcttttatttttccttttttcattttttcttttgtttctcacagcctgtggccctcccaaggcctcctgtatgggcggatatcccttgggatacccggatatccgccaggattttgggcggaaaaggacatccacacccaaatccgcacccgctggcgggtatccgctggcactggcgggtatccgccagcggatagcggatatccgcaacggattatccgcgaccatctctagaaatacatataaaagtgcccccccatatcttgtgtcctgctgtcactatagagacccaggctcacatcatacatgtttgcttaacaacagattcatcacttttgtcctcataaatctatcaaaagatcatctcacaactcctatcatattgaaatctttaaatcttcactttctcctttattgtgaaacaactcaacctgaacatcttcttgactcattgttctccttcacaaaatcttgtgcttccccttttatttggccttccaccaatctaagcactcttgagtacctattctattatcataggttatttctttaacatcctgtctcatcaacccaatttaatctcaactaaaattaacactgtgaaaaaaactcatgcaactggttgcagttgacatgcagggtacttccaccataacttggttattacagagattttttccaaaatgttttttttttctgaacagtggctgtgcaagatgcacagtcactgtgcatcaagttttgaatcaagtagctcttgagtaacatttgagttacaacacaagtttcaattgagctcccacatgtcaactgctaccatttacataagattttctcacattgattctttattatttagttgttatttctcttctctttatttatatttttttgcttcccttgtgttgttgctcctgccttaaggtacttcttcatttcatcatattattactttcaattactatttgtatttcattgttataattactaacctgaaagtttgatacttaacatggtatgtgttagctgggccatcacaacacagtaaaaattttcaacttgacttccattaattccctgaaatttttccccttgatgtaactcaagatgagccatgcattctagccacatgttgctggcatagtggaattattcatccacttcaagagcccattgtgtttcatcctttgttactcaacacgtaccagagttcaattctccttggaatcaagaaaataaaatcaaccccaccttcaaccaaccatgcacttattcccaatcaggtttgctaaagctaccctactagctctgatgtgggattgcaccagttgtggactcagcttgtcatcaaacagtgggatcccatgtggagtgtgtcaagttgcagcattagaaatgaggatagagatttcagaattggttgcaactgatctcaagccaacaggtgaaataatatggagaagttgtggaaccctacaccctgagatggaggtcagttgtggtactagatgtcaagtggccaaatacaagtgtataaattgccaagtcctagcatttgtcactctgggaacttactgccgtgaacatagtacacctccaatatgctatgaggatgagaatgaacgtaagagcaaaaggaaacaacagttggctctgcaaaaacccggcgagaaaaggaaaagaggtggttaaaagtatgtgtagtacctcatcattacacatcccccacacaatggttttttgttttgtttttatgttgcacttttgatgctcatgatggtttcaactttcatttgtattttttttgtgaaaaaatgattgtcaataatctgaatttttttctcacaaaggagatgatgatagagtaaagaatctttgtttatgtttgatgagtattgtaaatttgacttttcttgtgagtgatgtgtgattttttgttgatgtgtttatgtggtcaatctgagccttttttaattggcttggtactgtttgcatgcactccttgtgaaaaaaattcaaccaatttcataattccaactcaattcccagtcttctccttattgccctttggcttcctcttattcttctccaccatcctgaaccaacaccaatccatcatccatttcaacaattgcaattaaataaatacaaagaagcagctagtaattgatagaagttagaactctattaccactttacaagctattttctcaacctagaaaactgaacagtaaatagtcaccctgacctatcatccacacagcagcaacaactacctcaaccaaacaacaacagcaacaaacattcaactcattcccactctcaactgaatccaacaaccttatagctcagtacgtcaacagtgaaacaattcaataaacaaattgtattggagatgtacctggtggaattgcatgaagctaaatgaccacagaccacttctattgcaaggtactcctaagagcttaacattggtcaattaatcaatctttttgattgagatactgaagcatcataaaatacatgcctgaaatacatccccaattttctgtatgtatcgtaatgtttcactgttgtgatcatgaggagcaacaacaacaatattctcataaccccctaaccccacttcacaaaccattcaaccattgaaatagtcatgccagtttctaatctgccaacagaggctgttggagttggggatggagtaggattaaaggtggggatttgagatttgactgtgctggattgatttggagccttgagggattgattcaactgcaaaacaatatattaatatatatttgggggttcacagttgaactttagagccacttttaaggtgtttctgagcaacatcttctttgagttgttttcctgactctttcagtttgagtgtttctgaactctctttatgtcacaaaaaccaataaaattcataaattcttgatcagaaacaccttaaacatggctctaacactgccaaaatgattgtatcagattgctacatctggcattatgtcagacaaaaatatctgatattacatcaggaaaaactgggattttatctaccagaattgatattgtatctacctaaaatgatattgtgtctatcatgaaagatattacattggaacaccctgttcaatgtcaacataactgaattcatatcagagttttctatctgatttaatgcccatgggctaaaaatttgtatcagatgtaaaaatctgatataaaatcagttatgttgacattaaataggttgggctgatgcaatatctgttatgatagatataacatggttttaggtagatacaatatcactcctcatagatataataccagttttgcctgatgtataatcagattgtttcatctgatgtaatgccagatgtgggaatctgatataatcacatttgcagtgtaaagttcaattgtgaacccatgcatgggtctcaagtgacatttgtgaagagggctggtggtttttaatggggagtcttctcccttgatgaatgattatagatcagtaagaaaataaaaaaatatggagagtggaattaaaactttctcatgattgaatttgattagctttcactgaaacctttccctataaatatctcaaaaggagccagttttcaggccacaagttgctggcatagtggatgatttattcctccacttcaaaagcccatttgtgtgtgtttgatcctccgacaaaaccctgcaaaggaccagagttccatccccatcgtaaacaaccaaccatgcacccattgccgattatcaggtttgctaaggtttatggcctcctagctcttgtgatgatctgggattggaagcagtgcagctgtgcactgagctcgtcgtcgtcgtcgtcggccactcgacgtgggatccaatgtggagtctgtgaggtggcagcattagagagagggacacatcttccggaaggacagaccgagctcaagccgacaggtgaactggtgtggagaagttgtggaggcttatacccagagcctgatgaggaggctccttgcagtaatagttgccaagtggccaaataccggtgttcacgatgccaagttctcgcgtatactccgctggactctcgttgccctgaacatggtgtgcctccaatacgctatgaggatgagaagaaaatgtccagcaggctcctgcaaccgttgctctggaataaacttcgtgcaagaacaacaagaggcgatcaaaaataagtgtagtgtacctcatcagtacacatgccccccgcacacaccttaatggttttcttttttttccctttatataaagtgtacttaagtcatgttgcacttttggagcacttgaatcctgcaagctcttgatggatgtttttttttttgtgtaagatgattatatgtatcgactgttgttcgacatatggaagagatacttttgtttgtttacgttttttgtgagtaatattgtcaataatttgactttttcggggttgatgatgaattggttttgattgtatggtccaagctgtacatgatttttgttcggttgtgtttacctggtcgatctgagcactagtcttgaacttggcatgcaccctttaaaagatacaaatccgatttacaaatttccatccaactcacttcgcccagtcttcttcttcttcttcttcttcctcttcagcctataatttaatccactctcctgcaccatccatccaatccagcacaaaaacaaacaatgactgaaccagctcggcagaagcagttggtgatcgataggaccctatccccactcgacaagctagtctcacaaaccagaacactcaccagcaaacagtccccctcctcactcttcatcaacacagcaccaccaccaccaccaacaaccagccaacacacacccaactcattctcactcaccccactctcaacccaccccaaccatctagcacagcaacagcaacagcaactagcaccactccacaacccattcaaccatcgaaacagtgatgctagcttccagtcggataacagtcgatactcattcgatcatcatcatcaccaatcagtcgaactgccctctgactatcatgacccacaccatctagcctcacccttcgatatcgactcagcactagcccaactctcaaactcactcagagacctcgaccaatccgcaatcccagatcatcccccaacccctctccgccgtccatccaccggaagggtcaacagctcaaccgcaaccacccagaccccaagagaacacatcccaagtttctatggcgaccaagaactcatcctgccctcagaccactcatcacactcaccccctccagatctaccccacacccaagccaaccaccaccaccaccaccacaccgacaactctcaagaggtactcggaactgctcagcccaatcaaacgctcaaggaccgccagacctggctcagctcactctctgccgattccgagagcgagtacgatgctcatgaatctgctcgctatcccagcggtcacagcactagcagcgaggatccattccaatactgggtcagtttgctgtgtctgcttctcaaccaacccactctcttggccttactgactcctgctgtgtgtctctacacatctacatatcactcatagcaatacgaagcatcccgacaatcgagagacctcttgggcagcagcagtaaaccaaagccacccctgcccaacacagcttatctcaatcagcctatcccagcctcttctctcaagcctccaggccaatccagctccccccgcaataatcctaacccatccgaagagctcaaccccaccccggatcgggccaccaagaaactatccaccaacttcagtcgccccttaagacctccttcagtccccgctccttccccactacccactccacctgtctccagagaagtctcacccagagatcatcacccatcggccgaggcccaccaagatcctgaatactactctaacgcggaagctctggcagatacgagagatattctaaccaagacggctctgatcaatgcatcagccgcagaggcgggagtatcaagctcgaagactgggagcattcgtagactgggacatgccgctcgtgcatccatccagagtcgctcgtcgatcgataccaacagctcgagtggatcacgacggtcgtggaagaagctcttccacatcggatcgagcgctaaggagggtgacccgacggacaccgacaagacaccccagctaacaaccgagcccgcccatcgccaacacagccccctcccgtcgccttcctcggagcaccacgaccccaacctacctgcaatcaccttcacccaatctcagtatgaacgagacatctatggacatcatcaccttcctcccaatcagtcagaccggaagcctactcatcatcaaaagactcgagatctccaacagtactcgaccgatcatcctcaggtagatttccagacgatgggtcaaacgtcttaccaccaaccccaggaagtgctccgagattcgaatccacggtcggcccatcgactgtcgatctattcactaccgtcttgtgacgatccgacgatggaagacctagaacagaaagaacgctacgcctcacgctcgcccttattattcgataccccgggctcatcccagctgccctcgccgggtgtagtagaagagcgacaacaacaacaacaacaacgacaacgacaacaaaaacaacaacaacaacagaccatgctccagcccgcggctcgacaggccacctttgaagagagccagccaacccggagcgcagctggaatgcccttgcacagtgcgattgcgaaggccaaggcgagcttagccaagaacggggcctcctcggggggctccaaaggacagacggcgcaagattaccttcaggcggggattgtggcgcatgaacaaggagacctcgaacgatcggcggggctatttgaacgggcggcacgagagggaggggggtgtggggcgggaatgttgatgtggggactgtccttacgacatggttggggctgtcaagtccacgaagcgcgggcgttcaagtggctccaaaaggccgccgagtcggtcatcgaagatctcgatcaatccgctctcaatccgacgactactactacttcttcttcttctcataaacatcttagtgcgaaatcttccgcttccgcttccgtcgatcagtccaaagacgcggtcgctaagtcagagttggtcctcgctatctacgagctcgggcaatgcttcctgcgcggctggggctgtaagaaagataaacaactcgtcagtcttcttcctctctttcctttccattttcttccactctcgactcgattcagtcgacacttatcgattgatttttggacgatttgatttgattttttgatttgatttgtttacaggcgattaattatttccaattagctgccaaactaggtgatccagatgcccaacaaggtaaacccaactcccccccccccacttattttttttttcttgataatcatgatcatgatacttacttattttttgtattatgataatagaattaggattctgttatgccaatggaaaaggaaccaaaaaagacctcaaactggcggcgaaatattaccggatggcggccaatcaaggggttgaaatgatgggcagtcaatggatctggaaagagaaagtaagccctcatcttactcactaatcagggttttttgttattgtgttgactttgtttttggtgggtgttgggttttggttgtagtataattgaatgaggatggttcctggctcctaggtttggggttctttgttgagcaaaccaggatctctccacctgatcctcaattcatcagatcagtcctctttgcttcactccagttgtctctttctttttccatccgcttcatcccccacccccccccccctcttttttctcacacattatgtggcactgtttagtagtagtagtagttggtgttgtcgttagcagtaatcagttgccagtagccagttggacaagccacgttgttggagctgttatgatggtttcaatcatccttcagttcagtttttttttcttttttttcttttttttctgtaagatctccttttatattatctatttgtatgctttgtagtctggcctgttatggtgttggagctttcttcttttctttttcttttctttttctttttttctttttgagtttctttttttctttttgagtttctttttttctttttgagtttcttttttttctttttgagtttcttttagtgtctgtccagaaatacacatacatgcaccttccattcccatccattccattcctctatcctcttttttttttctttgactctttccacacgacattatttcttttatatatatgtctttcttcaatccactcacgcttgttttttcccattatcttcttcctctttgttttatattctgagagagacccccctaccccatgatcttacatttttcatttttttttcttttgtgattattctagacaagtaaacaatctgtcaacttgtagataaaacaagtagtatataagatcattctcaaaaaccgagctgaatctgagcatggacttttttttgaatccacttagaccatctccacctggggaagtaaactgcagtggtaagccaaatttacccccccaagctcaaaaaacccctgccacggtgctaaagaggaggtaaatgtagtttccccccccctctggaggtatagcattgctagatgtgcaattgctataccaacccatgtacctccccaacccaacagtttcacaggtcaatcctggtgaaatccagatcctcctcccctattcatgggtggcctttcacacacaacacacctacttgatcaccctgcggtggaaaatcaagtttcaccgggtcactataggcgcaccgcagtcaaagagtttgtaaatttaacaactcaaacaaccctttggggtggagatggtctaatgtagttctctctggtggttaatgcaactgtgtttaaaaagaagggtctcagtcaattgactcccaaatattggagttctgattcccaaatatttgggatcctcctctcaacatcaacccccctaatttttcttttcccctgtttttctgggagttggaactccaaaaggtccaactcggacttacaacaaaaataataataataaaaggaacccccgggggtttttaggagccaatcctctaaaaacccaattgctggcacaactttaggagttaaagcaccggcagataggcacttcctgataagtttccttcaggacctgccagaggttttttgaataatcattccaacttattttcaactctgtttctgacagatatgtttagcagtcttgagaacaatgattctaaggctgggaaatcactcatgaataaccagataaaagttgtcaatcaaagctaaaattggtttcacatgtggcttgaatctgactgagctgtttattgatcaagcataatttttcaatcatccaaatgtagtcatgagattatggttcaagtaggagcattccataagtttgcccttgaatcttttcttttggggagttcaagcttcaagtgccaacacccaggtatttctgggaaagtgtcctgcagcacccttcaaggagtttttaataaagttggccaaggtgtacccattggcacaggtacctgatgttgggtgtgggcatccagattttaccagcagaggggagggggggggagagaaatgaacttccactatcaatggccaaggggaatccctcttggcctatgagtctcattcttgacaacccagaaagattcattttggttttcaagagtgtacactctcaatggctgggaggattctctccaggctgttgagagtgtacactctcaaaggctagaagaattcccattccctcccagctgttgagagtgtacactctcaacagatgggaggattccctctcagttgttgatattgtaaactctcaatggctgggaggattccctctcagttgttgatattgtaaactctcaatggcagggaggattccctttcagttgttgagtgtacagctgggagaattccatcctggtcccgggatgattccctcttggtcattgagaatgtaccctctcaacagctgtgaggttgttttgacacaaaaaatgacaggtacctgccttctacacctggttggttatctaccctgacaggtttgggtatccatcttgggcaaattttctggtgtgtagctgcacccatggcaagtacttgagtgcagcgtgccatctctattttgaatttgaatttgaattgattttcaactctctttctgacaaatgtaagcagtagtcatcttataatagcaactgtgctgaggaaatgaatttatctttggtattacagtcagtccaaaatagaatgagaatgactctcaatgattttggaaaatccctgtcaagttagtgtagagtatgatttgagttttgcagataggtaacccagagtcgtaccaatgttcaatattggggggggggggaggtgttccctgcacaggcactggaaatgccatttaacagggttggacttgctcttaaataaccacatacaaattgtcaaaaaaagtcacacaaagttcaatttgttgtagatgtggtaatttgattgggctgtttgatcaggaaaacaaattcagttatacaaatgtggttaaggttatggttgaagtatgtaggagccttccatacataattttcatttcaatctgaattttcacaaggttttttgtacagtaggtccattcaagtgtcaccagacagacacttcctgtagagtgtcctgcagtgcaggacacaccaagggggtttaaattagaactgaaatttattttcaactctattttgaacagatatgaccagaattaagtttataaatttgactgttttaaggaaattaattatttttttggtattgagctaccaattgaaattttcatgatgttggaaaaactattacttggtaacatttgtggtttggtagagcatttatgttaagataatttgtggttttgtagagcatatatgtcaagatagacaacaatttagagatgttgctcaatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacccgcacctgctagggccgccagggcgggtgcctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaatgaaaataaagaaataaagaaaaacaaatattctatcaccaacttgaattttatcttctctctgatctatctttagctttacccttttgcttggcctaatttgccttattcaatttccattgatgaagactgtacaccatctttaattttatgactggaggaattcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctccggcctcaacacaccagattagttcagcaacacatgtaggacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaaaagggagtgttggaccaccaattataaattaaattcttcaggggaagcattcccagggcgggtgtaaggcgggtacccgggtacctgcctttttttatggcaaatgttgacacccgcacccgtttctactgcaaatgttgacgaaattcttcaggggaagcattcccagggtgggtgtaaggcgggtacctgggtacccgcctttttttacagcaaatgttgacacccgcacccgtttctaccgcaaatgttgaaaccctttggaaaacagctacccacaaacgggtactgggtacctgcaaacgggtacctgctgacatctctacaacaattcaaatggaatcatgttgatgtaataaaaggctgttcatcagctagaaagcattttccactgcaccatctttgggctttaggaactcaacccacccatgacaattcattggcattggtgaaatgattcatagaaggtttccaaaaatcaatatgaaaaaatgaccccccacatcaacaatgggaagttacatatgttacaatatctggacagatttttgtaacataacttcccagtgttaccagataatgcattattgttatctggtaaacttttttttgttgtaaaagtaatgtaatgaggagaaatttacccctttttatagaccaaagtaacatggattggttgttttccaaggtaaaacctatcaaaaagggtccaaaaccccctgttatccattttttatccacacattcatgtggtagatagggcaacagaagtgaaattataaaacaaagtaaaaaaaatgtaatggtaaggtttttgcagttatcatagcaataatggcatttattccattatgatattgttatgttagccttattgccaaaataacttcccattgtttcccaaatcaagcactgaagtgtacctacagtcaacaataacttgagaattagaacagttgtctgaagcccaattatgatgtcttgatttggttagatctcaagggttaggaaggcaaggttgctatgcctgtggtttgggagttaactctccaatttttttgggagtctattataattaaacaagccgctccattgttttataagaagtactcatatttcaacttataatagtgtttgattgtcaattcttttcaattatttgagaaggataaacaccatgtgtactttgacaattcaattttcaggttctcttggctgaaaaaacttcttcttggaaaattgaaaggaatgaaagaaggtggctgagaaaatcaatttcagttcttctggtaaatcaaatctccagggattatgtggaagtgtcttaaacacaggagccatacaggagcatatgaatagataaaaataactatcatctattcaattcccccccccttgattttcataatgtgaatgggtttgcaggaaagaaagatatcttgcactgaccacacaaactttcaccttggtaattaatcctattagaataatatattttgatcttgctttttttgaatttgaatggttgaatttttattactggtgttctctaccaaaactggatctctatccaaggatgtctatcagtcttgatgttcaattcaaagagtcactacttaagaacaactgtttaatctattaaggaatgaatactgttagaaagtataaattaataataggcaggtctatcagcagatctttttaggaagatttgatgcctttcaccttagtgaaatgtaaggcttctggaaaaacagagtggttaaagcaattgcatgtagctcttttttccagcactgctctgttcagccatcctttccccgcctgctgtatggccattggcgagtcaagctttccagcttggcactgccagtgccatcccagtgacccgccgccccttgttggactcatgaggggtcaaactacaggttcatttatttcatcagttgcttgatgaagatgtaaactgtttatcacctggctagtcagcacaagttctggtctgattccaggattgcatcggtttgctgaatccttatcccgttgctcccccgtttatgtatgtacttatggttcctttttcagtcggtaacctccttagatatatgcatacatacagcccagggtatgactgattacataatacaaatgtaccaggacaccgccgcctcttgcagccttggcagtcgaagggagttccaccagcagaagctcctcccagtcttcccccctttatcttggccttgacaagccccaactgcagaacactctcacaacacacacacacacaaaactaacatgaacccatctgcttccgcaatccgaccatcatcctctgaaaaccaaaacgaaaccaacacaccctcaaacggctctgctgcactccttacccgtcgtcgtttcttaccattggatccacctaccccaatcagtatggccaccaacaacagccccaacattaggatccagtctgagccaacctcctctcaagcttcgaccaataacccagaaccccgccgtagagaccgggaagctcaacgaaatgtcagtacctgaaccatcacctttttctgatttgtcctgcgttgatcttcatctgacttggatatgcttctgcctacgtccgcagttgatggaagtccacagagataccctaagagcagccgagaggactataagcttattgagagaacaagttgagcattcttaatccactgacttgcgctcgcaggaagatgatatattaccacagcatcttgtagtttctgtatatatcggcgttcatcatgctcaagatatttacattacatacacaattatgaaacgttttgtagattcgattgcacgatgaacgagctcgtttatcgatcgcctccctagttccatcaccagcacccattggcaccccagctcggacgccgacccaacgagcggccctcgaacgatcactgtcgagtcggatcgccagcctccaagcagacatcgagcgacaacagctacgggcgggtgcggtcggattgattcgtagaccggagacggaagccttgctcgaagaacgcaacatgctcagcacacgccgtgccgcaccacgaatccccccacgggccattccgaatgcctgtcccatcgtcccattctctgcaaccagcattccaacacccaacagaatctattcgtcccgctcctcatcagaccgttggctcgccgggcgccagagggataacatcctttccagctcatcctcagcacgaccctgctcggccgagctctttcgagaacatcatcttttccaacgcccctcatcagagtcttcttcgtcatcggctcatgaggccttggagcgagaatgggaacgccaacttgcagatggcgaggtcgattcggacggagtgccgatcctccctgaccctctcaaacagatgcccatcgaataccctcagacctcgagaaccgccagccactcgttccccggaacggcaaccacttatctcggaagacgcaaggtcgacggcctcggcctccaattggctcaccttgcctcctcgtcctctactgcaaaccacgcccatcatctgcatcctcaaacatctaatcaactcacctttcagccactctgtctaagatgatcctctttctctttctctttctatcaagtttgcatgcatgtctttacaactcattccgcatctactcaattccaaatccttcctgggcttttttctacttcaccagtatgtgtacccatgttctttcgtctcttgttttttttttttttttttttaaaaaaaatccttgtctgcaactcttatcatacaccgcattctccttctttcatcttgtgtccatagctatcttcctctgcccattcgacgccttgtaactaattcttttttgttgttgtagattttatgagcttggtctactcagtttgacatcatcgtaatcatgataaacataaaccttgaacatttgccaatcttttcagatgaatgaaccacaggggtttcttcagaatttacatacgaacaagatgaatggacagaccatcaatcaaagatctggagtggggaagagactaacagtgctcctggctcacaatatgtccaacaatgcctaaattgaaatgtgcgactaggaagagaaacaaacgttgacatggattcaactaatacacaatcttccttgggcaagttaccaaacagaacaaggtgccaaagaaggccacaaagagtgagtatcatcagggtaacactcggctcaggagccaaaacacaaagtggcaggacaactcctctgatcatctcctgtcatctttctcttcttctctcacaaatcacaaattggatttaaaagaatatctctcacgtgtagatacatatcattggcattgtcaatcaataggagaacaaacagttgatgttaacaatttctggttaaatcaagggtgatatccactatgtaacatgcaatacttttcttgaacacatattatcatcaacatctgcaacatctacacatgaaaaatatgagtcgtcatgtatcactgaactcacccaccaacggcaacactttcaacccaccaccccacacggaattgtgtttggtggaaatcttcaagatgcagaagcattcaagtgtaggaatccggattggctgtaatcttgagcttgattgagtgctttccctctcaaactctgatttgaaagttttagcttgtgtccataattaatttttggtatgttctcttcaaagaaccattcttcatcccagcgcccacactagtggaatcgatcctcatgaccttggaccttcacaatcctcaatcagatttcatgaggtgtcaactaagtaacatacagccgaaacttcgacccctggtgaagcaattaacagtctttgggaaatgcaaaacaataatctaaacaacaagccgattcaaagctcagatgttcgaccaagcaaatagaaattagatcttcgaatggaacatgatacttcttctccacgtgatgattattaaactgctggttccttgctggagtcaggcacgaatcgagtgactaccaaatcgacgatatctttccattcggtcatagcaccaagacctgaccgatcgatgacgacgaaaataatcaacgaacaaatatgaagattggtcaggaagattcaagatgggaggtatgtcaacccagatgaatttcacctatatctccacaagccagcgtttttgagatggggccgttgacctcaatgccaatctcttcgactatcgtcttgatttgtttccgggttaatgggtggtcatacatcagcgtgttcatcgacggaaataggatgactggtgtgtctttcggattagttgctcttatcaaactggtctttatcaaattcagcaatccgtttttttgagcacatcaattttatgctcgaattcgattggtgtgcttcatagagacgcacagagatctgtgagcagggtatcgacttaccaataagttatcacaaatcccgttggaaatcttggctaaagtgtttgctgaacatgggcaaactaggatgacatctgcccatcttcttagctatcaaacagataaatcgaacgcaagcaaagccgtcaattcatatcgtttctcattctctcgcttctgagtcatattagatcaaatgaaacatattctcagggattccaaccaacctcgatatgaacaatcgggtccgaaattttactccagctctgcaaggcgatgaggtatgaaagaagagggggatcattataacttttgagatcgttcgattttataactttcttcaagtataccacaagaacaaaggttttttcaatctgttcctcaagaaacgatgtacacacctgccactcctgatcatcagtccagaccttgatcggttcaccccgagcattaacgagctgactgggtttaaagaagtgaagcgccgatgaggttgtgactacctgcacctccaacatctcatgctggtgaatttcaaaaaaccgacacggtcaacacagattagtgcgcatacactcatcgggccaagccgcggattgaaaaccgagacgagggaaagagattgaaatctgacctgagaaagttcttggactatcagcggaagcttgatcgttgccacactgcccgaggtaccgatcagaacattcactttgccggaccttggctgcttttccatgtcggatgctcttgcaaactaatgtgcaggtacggccgagttcagtaacaggccgggcgggtggtcgaagtgatcaaggagctcgggtaaaaaggtgcttgacaaagttacaggcagctttctagtagcagacacctggctgctggtgtagcactcttcctcgtgtacaagtctgtgtatgcaaataccaccactaggtcgatgtatgcacatcatcatcatcatgttcgggtcgggactggatactcaatgccgtctcggcatgaactccggattgtatctactcaggaaccatcggagaggtacaaattgaagcgcactgactgcctgggcagcaagtcacgcaggcattctttacaataaacaattgctccaacagatgagcgacatcagcagatttgtaacagaaagtccagagagattttagttccgacttgcgccgtgttcagtcacatcgaggaacaaccagccttcgccccctgatgcttttggccttcccaggtcccttgacctgttggagaagccgacacagtgtactgaatcggagcctgggcaccaccactcggctccttctggctgggtagtagcagggcgccaaaaggtataaaaggacggtcgaaaacaacatttctttcttatcctcatcaccatcttactcccaacatcttctgaagcaatcacattctctctcattcgcaccagccagcttgattatcacatctgttgatctctccttgaacagaactccttccatcgatccttccatatctcaattctttcataatcatatcataccccccaccctgcaaaatcctccagaaaatctcaagacatcatgaaaactttcaaccacggagaaaccaaatcgaccttcgcgtctctcgcgtctctattaatccttatccccgctgtttgctgctcgggtaaaacctcagctcacaaactcagcaagaagcaattgcccgttcactccgaagactggatgatactccccagccatggcctcatgctcactcactaccaaaccggccccaaacacgtcaacggagtcccggtcatctcccgaagagacgccgacatctcactcttctcttcagctttgagcggcttgacgagtagccaggatgatttcctcgattgggacgccgaactggtaacggacctcaagaatgcaccgttgcaagacgcgtcttcccgcgacgtggtcacacgcagcggactagtccatataaccagaaactctcaaggaaaggatgcagtccgaatcgaagcctcacctctcttggccaagcccctcaccctttcaccatacaatcccaacagaaccatcaagcgattcacccaaatcaagcggtcatcaaagaagcaaaatgtcaaactccccaaatataaccccaaagctctgtctaaatccaagggcttgcagacgctcttaaacccaacccatcctcaattagatgtcgccaagggtgcaatcattcaaagtgagttttatctgttcttgttttcggaaagatacatttgcgaacatctgttaaacctttcacttctcttccctcacagccaaaatcacttggtataccggccacgacttattgaacccgtattgcgcacaaaaatgtaaggtggaagtctctaactgtatgcgcttcacactgtaatctgactcgatttctttgcgaatccccagccggatggactccaaccgacagctcgttgatcatcgctgttacccaagaatggaagcagagaccgaagtgcggcgacttctttgagatcaccgttgttgacaagcatgccggtcaagtcgggaagtcggtcattgcccgaggtgtgtagaagcgtttttttttccgaaactagcacaaccactgaccaaacagttccctcgtttgtttgtgttcatcagttgttgacctttgtggcggatgcgcacccgaacgcgctcacgccgacttgagcaaggccgcattcacgaaactcttcactctcgatgtcggtgttgtctctggcctggccatgcgaaaggtcgcaccgcccaagaagtggaacgtcgccctctatggtcctcgggtactctaatcaccttcttcctcccttctcggatcacctgatcttcatcttaaaatttgtttttgtttgtttgtttcgagccgtttgtttgtcgttgttctctgttgctcttgttgcgtcttgtgaagaagtggtcggaaagctagtttgtgcctctttcgatctagttgtttgtgtctttctcctaatcatcaaattcatataccctatttataaccaaaaaaaaaacacctcatctaccaatgcctgagatcagcttacactgtcgagtttaaacacagtcaagaacacacacaccgcttaataaaggtcggccaataaataataactgtctgccaataaacaatagctgtaggcccataaacattaaccgtcggtcaaataacaaataactttcggccaataaacattgattgtgttgttgcaccaaaatcatttactccgctcttgcccactggatttttgtaatggtttggattcggaaggagggtcacttggcaaagaatttgtggttcccactagatagatagacatcattttatggcacactcatgggattttaactgccaaaacaacacatcattttgagtaactatatattgttttgacaactttgagtcctaccacctaaacttttcttcgataaaccatgacagccaatcaatcaaatacaaacctgtggctatcaattctcgtcatgcaactttctatccaacactacaacaaaattccaagtcactgctaccagctcaaatttgtaaatatctgataacacttgaatgttgatagaattctcatggcatagtggcctcacccggaccaccctgaagtcaatgctgaatcttggcaattgtagcaataggacggttcacgtctgaactttggagcaagttttatagcatttatcattaaaattttccaagtttgtcgaaaatctcaaattcctccaaacctgatgattcatgagatttgacaaaattcataaaattttatccataaaagtgctaaaagttgccttgaactttagacgtgaaccggcctaatagcgtcatttttggaattatttggtttgtgactgtcccaatatccacaaagatagagttaggttgatggaaaaattgagagttaagtctttccttattagcctttctttttcctcaatacatggggaaatgatgagaagaaagaaaaaaaaacaccaccacctaaattatttcattggaaaggtatgtatgtagcctgtaggcctgacaagggttcagaaccttctacccagattctttttggacatagttggaaacacagactttcttttttgttccttcaagtctctgctggcgaagcggcttttaagacctcgtccagcgggactttattaatatctgatcgccaacataggaccttccgttttggctagtcgccggcatgattggcgcgacttggcgctagctacgtgatctgtatgctctgagtctaagtcggactcagcgtttccaactcttcacgccgttgcctcgggcaattagggaaagcccgcgtctggaacctcacgtagcatttagctcgagcacatgagtcacaagaaggcaagtgaaaaaaggttatccggcctcaacttgctgatgctgcttaagaacacacccattgtttcgaacccatttcgcatgagttgcagaccgtgaagcgttgatgaaactcaaacaagcctggatgttctgttgcagagacaacccttacagcaaccttgacccaccggcgaattgtctatagacctcttttgggttttggatgagtcaaaagcagcttcctgttcacatccaagacactcggcagctgggtacgccgagactgctctagtacaagcgctgttatctgtctagctgagaattttatctgcacacacgtatataaggtatgcagtcaaagttaccttgcattgtccatctcgctacgcaacatcacttttactcaaagagtttgtgatccaatcaggctctggtgcacccaggtggtcctaagcacttttctgaaccgtccgtccaacacattaaggcccctcctagtcctcctatacccaccaactccgcaaatcaaaaccgttttttatctttattttgtgggattcattcctgccggcaggcttcacccttctaccatttgtatatccgaatacaaaaatggcgactctttcaattttcttatatggcttgactatgctctcttttcttggttctggtattgcgactgcagtttcggactgtccggcacccaagccgtatcagctcaaaactccaccacttaccactgactggacggcaaaggtgggtatatcgccatggcccgaataccctcgcccattactcagaagggagaattggatgaaccttaacggtccatggcaattcaacccggccaaggactctcaagaaatccacagtccgcctttcgggggatgcgggtttgtcagcgaaatcctggtgcctttcccgatggaaagtgggctcagtggcatcatgaagaacagcatgtatagctggtatcgtaagacatttgttgttcctgagggctggtcgtgtagcaatgttttggtgaactttggagcagtggattatgaaggtaattcaaagacgcgctttctgtacaatttcttgtcactgatcttcacttaccaccgcttgcaaacctaccatctgtgcagccacggtatttgtcaacggaaaaaccgctgggtttcacagaggaggatatttcaaatttgccttggatttgactgacgcgctcaaagaaccgggtccagagaatgaactgttggtgtttgtctatgaccccacaaattccaacggcacgttaatccccagtaagcttcatttgcttaatcgaggcaactacagccatttcgttatacatgcgtcccttgttccatgtctcgtctactttaatgagcagttgaactgacactcattttcggctcttccgatagccggcaagcaggttttggatcccagtcactacttttatactcctagcagtgggatctggcaaacggtctttcttgaaccagttcccaaggaacacattctggacattgttaccaccgctcatgcggatggaagtggtgagtaaattattgcaaactgtctcttaggaatagctcccctcacacatcgaatcttcttagtcaaaacaaaggtttccacttcaaacagcgctttcaacacaccattgaagatcacgttattcaacccaaccatctcttcttcggattcgccgctctatccgtgctctctgggcccccctcttcagcaacatcaaggaactgccaacacctttgtcacttttaccgtgccttatgctcagctttggtcccccagcaacccatatctctatcactttgaagtcgaattaggacaagataccgttcaaagttatctaggtttccggacgatagagaagagagcagacgacaggggaatcttgcgacctttcctaaatggaaaatttgtctttcaactgggcacgctggatcagggcttttggcccgacggttagcacgcttgtcattcgactggctcaaaatcatttgttgatcatgtttttttattttgttccgcgataggtctttacaccgctccaacgtttgaagctatgacctatgatctgaaggttttgaagcttctaggcttcaacatgcttagaaaacacataaaaattgagccggatctcttttattatgcctgtgatcgaatcggtttgttggtatggcaagtaagctgaagctaccagatttctggccttcgcttcggctgacgatgttctgctcttgtgcgtgtatcaggatatgccgtcaatgaatccagatttgccagatccaacccccgatcagcagaccgagtttgcacgacagctgaagctgatggtctcgagtcatttaaattttccatcaatcgtcacttgggtaattttcaagtgcgttattttgccgctctacaccacatatcaagagcatttaaaacgcagctgacacatcttgtccatttttcaaatccccagtgaaggatggggcaccaggggagtttgctcagcacctgctttcaagtgccatcagtgaactcggtcatagatctggttggaagcttgttacaacacatgttgatatgtacggaagatatgtaccacaacctggttacaagacatgttgatgtgtaccacaacttctattggatatatcatagaatacatgtgtagaatgtaccccagacctatgctgaaaccaagttcaacttgacagcaaacagtgctttatcccaagctttgaccaagcttgcagtatcttgaccgatatgatttcccacctggttgtgaggcactatctcggtaagatactctgaattttttttttcaagagcccactagatatgagaaagcttgtgagttaaaccagccctcgccaatgcctatatcatgtgattgtcatgtacacacaaccttcatagttagtggctaccagacctcctaaccttttggtaatgtctatatactaaagagtatgataattgaaagccaaatgatgaactcattccattggattgatctgtggaccaaatgtagcagttggccgattggccaaaccaatccaacaggtgctggagtttgtttaccgaactttccagcttacatgactatatcatgcaatgccctgcagcaaatgtgagtgagttaaaataagcaccaaaggctgtgttttgtgagttgttgtaaagggtgtttccgaaaaactttccaaattctagataagagaaaggtaacaaatacaaccatcccatccttattccaacccccacatccttcacaacctcaaatcggtctactgatttttctatccaacatgtcaaacacactatgcctgggtcaatttgtcacacgttgtggtgttctaaacggtacaggccccctcaaggtccaatttcagaattcaaatttcaactcttcaatatcctcaagactcaagatttcaatattatcacctcaatccccactcagtccaattgtttcctcattttattattttattccatttcctcttattatttactcttcatattatttttcattcatcttgattttatttctattttatcattttatcattctttattatctttttcaaatcacctactcagaagacagtcttgtttaattttcttggtcctaagacatctcaggatgttggtttatttcactcttgattattttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttctgtcttgttgtgttgtgttgtgttgtgttgtgtagtgttgtgtagtgttgtgtagtgtggtcttgtttttcttttttggttgagttgtgttgtaggtagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaagcatggcattctgttctgatccaagatagacccatcaaattttattgatcctttcattcttgatacttctgatccacctacatatcctcaagttcactcaaactcaacaaccgccacagaaatcgatttctgttgtctcctctcagaaaaccagccaaccccaacgctttttttgttcagatcacagctcactcatccggacccacttgaaggcagccctcaaagcaccatcccttcaaccaactgcctaccgcctggcacgataggagttccacatttggtcccccgagccgggatcgaaccagcgacctcaagatttacagtctcgtcttacttggtcttctttcaggcgacaggtgctctacctttgaggatttctagtctctggctttcttttcaggatctctagcctcttttcaggacctctagcctcgtttcaggatctctagctctggtttcaggacgtttttttaggttcgcttttggctgataactttgatcgcttatatctcgcgcgctgttcgttttcgtggaaaggtgtcgcgggcaaagttgttgttcggattcgtagctttcttttgatccaaaaattagccaaatcggacgaacggttcaaaagatatcgtccttggaagttggaactcgactttttcttgaattatcttcgatcgtctacatatcgcaaaccgttgggaatcgctctacgtagtcgcggacaaagttatagagacaaattgtggctttcgtttgatccagaaattagcaaaatccgacgaacggttcaaaagttatcgcccttggaagttggcactcgacgttttcttggattatctttgatcgtctacatatcgcaaaccgttggggatcgctctacgccgtcgcagacaaagttatagagacgtttcgtggctttcgtttgatccaaaaattagcaaaatccgaccacgaattccaaagttatcccacctcgaacttgacattcccaatctctttattcctatccttgacgtcaaatatctcgcgacgaatccgtttttgagcatcgtggtcgcagacaaagttatagagacgtttcgtggctttcgtttgatctagaaattagcaaaatccgaccacgcattccaaagttatcccacctcaaacttgacatccccaatctctttactcttatctttgacgtcgaatatctcgcgaccaatccgtttttgagcatcgtgatcgcagacaaagttatagccctcgatcatagctttcatttgagcccgcaatcacgtcgatcggacttctctttcaaaagttattccgcctcaaagttgacattggactgaaggggtttaggacacatcctagtttttggatcaagatcgttggatttctgttctttttttattactcgtggggcacaggagagatagaaagttcaatcaatcaagacagaatggccgacaacgaaggagaagctgctatggtcaagatcaagcctcagaatgaggatctagcgtttaatgggagcaacatcaagcgttttctttctgaatatcaactagctgcgcgtttggatggagcgtcggagaaggatatggctcaacagctaggatttttcatcgcgaaggacaagctgttggatgtcgtcgagactttggaaggatacgagccgccggactggcctaagttgaaggcttctatgatagcttactggggaaacgtcgataccgccaagtttagtttgcctgatcccgagccttctgatcgatcgctggaagaggaaaatccccggaatcttgagcgcggcctcccattgggttctcataatgatttactagttgaggaggtgttagaatctgatttggattttgtagatctggatgttgggccggagctttttgataaatctagcaaacaggaccgtaatgaatcgattaagacgagagaacctgcttggcatcccacaaaggccagtttggattttacggctgcctctgtcattgaatacccatcggcttctagaatcaacaaatccaatccctcccaaaggcagtgtgaaaacctcaagtcatccgcagtgctctctgttttgcttccttcggtcaaagattctacacttccagttcctgattcagatcaagaagacatggacgacaatcccgagttgtttgagcaatcaactgaagatccaagccctgctgaagtcaccgctgctagaccgatccttgcacttaagtccggttcttccccgatcaacaatcatctttctacagacatcttggaaaatctttcttctgcctctgcctcagccgccacagttcgtcgaccactgatctgttattattgtcattgtaaaggccacgggacggcccactgtcatgcactccagaaggacaaagagaaacgccttgttgatcagaaggggcacaattatttccttcccagcggtgcctggatccctttcgaccccgtccgacctatccgcagtgttgtgacggcatttcaagcttcaagtcgttctgctcctccatttcctgcgccgtatcggatcagttgtggcgctcttcagccatggtatccaacaaccaagccaattccctgcacagctccaccagtttctgaatcttatcattgtcacttgatccgcaaatcacccaacatcgattcttctcaacccaaagtcttgtcctctgatccaccctctccaaagtgttcggccaagtttgtcaaggaggcaaactctgtcctgaagaagattatcaatctgatggttccaggtttctccgcttcctccttggacaacattcatcttcccaagagtcaaattcctagaaggacaaaggcaagaaaagtgattccgcggaggcataaaggagttaaagtaagttctctccaatatgcacctccagggcttgatgccaccaaaatattcaaacctctatctcgtgccacactcgtgagcaatggacaaccttctgccctcgattccccaggtgtaccagatccgacttcatccgagaccctccgagatgaggttaaactatcttccgatccatctctgcgttccattcccaatgttgatcctattggccagctctgcccgacttctgagcgtttggtttcctcctcgatcgccctccgagatgaggttaaactatcttctgatcattctcagctttccattcccgatcttgatcctattggccagccccgcccgacttctgagcgtttggtttcctcctcaattgccctccgaaatgaggttaaactatcttctgatccttctctgtgttccgttcccgatcttgatcctattggccagctccgcccaaatgacgagtgtttggtttccttcccgatcgccctccgaaatgaggttaaactatcttctgatccttctctgcgttctgttcccgatcttgatcctattggccagctccgcccgactgaagagtgcttgctccgcccgactgaagagtgtttggtttccttcccgatcgacctccgagatgaggttgaactatcttccgatccatctctgcgttccattcccaatgttgatcctattggccagctctgcccaacttctgagcgtttggtttcctcctcgatcgacctccgagatgaggttaaactatcttctgatccttctctgtgttccgttcccgatcttgatcctattggccagctccgcccaaatgacgagtgtttggtttccttcccgatcgccctccgaaatgaggttaaactatcttctgatccttctctgcgttccgttcccaatgttgatcctattggccagctccgcccgactgccgagcgtttggtttcctcctccatccgcctccacaaagaggccacattaaattctcaagtccaggaatctgtcttctcctctcaagcctcatctgatcccgacaaccatatgtcttccttatcccataattatcaatctcatccctctggtgttcccaaatcttccatcactcctgaagttcatcaatctcaatcctcccagcctttatccaactccgtagatcccctttcttcttcttctccgatccggctccgcaatgaggataaaccagcatcagttccgatccccaatccgctccacaatgagactaaacaaacgtccaaatcctccaatattgaatatcccaatcctgtgtcatctgatggtgtgcaagcttccggacaagttgaaaatgatctctgcaatgagggtgaactaggtttgttacattttgatgaggaagaaggatggatgatagaggtttttccccgtggaggcaaagttgaccaaaagtaagtcctcccaatgtatgcatcaccagggtatctactaccacattgtaaaaaactctactttatgccacatttgtgagcacctggatgggcccttggtttgtttggtttttttaggttttattttaggcttcaagcgtaggagaagagaagagcagtctagggacagactgcaagtggtgaggagatgtggtgttctaaacggtacaggccccctcaaggtccaatttcagaattcaaatttcaactcttcaatatcctcaagactcaagatttcaatattatcacctcaatccccactcagtccaattgtttcctcattttattattttattccatttcctcttattatttactcttcatattatttttcattcatcttgattttatttctattttatcattttatcattctttattatctttttcaaatcacctactcagaagacagtcttgtttaattttcttggtcctaagacatctcaggatgttggtttatttcactcttgattattttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttctgtcttgttgtgttgtgttgtgttgtgttgtgtagtgttgtgtagtgttgtgtagtgtggtcttgtttttcttttttggttgagttgtgttgtaggtagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaagcatggcattctgttctgatccaagatagacccatcaaattttattgatcctttcattcttgatacttctgatccacctacatatcctcaagttcactcaaactcaacaaccgccacagaaatcgatttctgttgtctcctctcagaaaaccagccaaccccaacgctttttttgttcagatcacagctcactcatccggacccacttgaaggcagccctcaaagcaccatcccttcaaccaactgcctaccgcctggcacgataggagttccacaacgtctacattctcctacctcagattccctccctgatcacccacaacaggccttcctacaacgaggaacagatcgagtgcatgtgtggtgttacccaagacgattggttggagatctcagtgaagttcaaagcaagttccttggtccattgttaggtcgggtgggcagctgctcaacaccaataacagaagaaggaacgatctcttctgaaaaatccctgataaagattcgagctttccttgttaccaaaacctgtaatgatcctcaactgaggggatgcatatttggtcttgactcaaacaaggccactatttcatcagctttctctcgggcacaaatcaatctctctcccatctggaactacgatcccagcctctttttcaatatcccccaaacatcgtttacaccaaccctcaccagcacgccagaagaggatgattcttttcggtctactctcaaaaactgtgtaaccaccttgaaagaccaccaatacacagctctaaatttcctcaagagaaacgagtctacccaacaaaacacaattgaagacttgtggaaccaccccatcaatagttggatacgacgatgtagtaacccttctgaactacgacttgacgaaacagaccaatttactagccgaggatccatacttgctgatgacatgggcttaggaaaaacgttaaccagccttgcgttagttctggcaacatctcatttggcaaaccgattccagatgagcggttccgacaaccatctagttcgatcttcagccactctgattatttgtccgttagcaaccttgtcaaactgggaaaatgagatcaagattcactttgacgggggagccttaccttactgtatctttcatggaagagaccgaggaagaattgacagaggatcgctattgtcatcgcttgttgttttgacaacctacgagatggttggaacatctggaaacccactgcataccaatcaaataaccattgaatccctggatatctgttggttcagaattgtattggatgaggctcagtaagtaacaataacctggtgcatgtattgagttatcagttaataacgagtctgacattacaaatcatgtagtatgattcgtaacccaacagccaacaggactttgaacattcaaaagctgaagtcaagatttattttatgcctgacgggaaccccattccagaatcgactcaccgatgtccaaagcttgatatttctattgaagatttggccttggaaccaggagtggatctggaagtcacaccttataccaggaattaacgttggatcccaagaagccattcagacgttgaaccgcttaatggaaacggtatgcttgaggaggacgaaggatgtgctcttgaatttgccttccaagatagaaaaagtggttgttgtgagcttgggtggcccatgggatgatttctcaagagggtttcaccaatcattcattcagtactttggacggcttcgatcatctgtcaacggcatgggattcgactgaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagcccaaatggggtagccgtattgtgccttttaaacttaaacttaattttacagctgatttaacagggtctcccctgtgaatgttagccgcagggtccctgtgtacccccccttctgcccaaagtgcacaggtgggggggggcattttatttgtttttattttatttatttattttttctacatacaaattttgattttgctgcgcgctgtgcgcagctgcgcagcagtggacgtctggatgaccgctccgtcgtcgtagagtcgctgggtagcctggtttacctgcaaagccccttgggaggggcccaagagagtttctgatcgttcgggggtcaagtgtttattcgggtcgcgcgaggttgaagagaaactgcggccgcagtcgagagcgtctggccgctggtgcctcattccggtccaaggagaagcattcggtccaccggtgccgattttgattccgatcaataccgacaagatccttgcccgaatccgacttccgacttcttccagcatcgtcgatcggatcttccacgcctcgccaggtgagtgatttatttttcttctcaaaaattctattaacactgattcctgcctttctattggtcaggactcagcgttttacttctctttttcttccacccacctaatcgagcacggtgattggccaggatcggcctatcgcggggtgtagcgcgtcgcgaggtcgtttcctataattggtttgtggagcaaataattcttccatatctgatgtactgaacggtagactcatgttgattttgattgattttcctaggtttacttcctcgacgttccttcgatacctaaacaaacggctgctctgaaaaagaaacaaataaaactttggtcgctggtttctctaccagggcaagcttatggctttctttttaaataatagatcagttaaatactgggaatttcttcttttacagaacctacttatccaaatcctttgggtacctttgcccttcttttggtctataagcagctgcttttttcgaatatttcctgagttgtcgttgaacagtatcctagttatccagatccttcgataatcttccttcttctggttaataactggctgtcttcttcgagtcctcgtttcagtcgattcctacactttcttttcagaggttggtcggtggtgtcgttgaattgtttgttgaagtttgactagttgatcaacagaataactgaatatgccgctgagtagtcgcaaatatggttgataaatttgatccagttcccgctaaagttagtgatccttcgacaattccttctcgttatttgttgaaattcgattacttgatgtagatcacacaagtttatcctatcacgttggggactcccttgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaggggatggtggaggtgcaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgagaaatgagtttagttgttattggtgtttggtaaggttctgtaaaggtggtgtatctctgattgagtggtactaaacttgtgactgatgaataatacactgaggagacaacaactgggaggagagcctccttatatagaaaatagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgagggattttagctacatacataagttgaatgagtgaatgtgattggtcagacatgtacaagagttaacgtggtgggccaaacagttgaaagagtgattctgattggtcaggttgtgtggtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcaaggaaaatacactaattcagtctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtgtatgtaaatgagtgtgtatgtaaatgtgaggttgtactatactgagggtttctgtgtagcttgagtgttgtaattgtgattgttgacatgtacttgatggttgaaatacttgtgatatgttgtccattgttgggtaagagttgatccaggtgtgttccagtgacgcctccatggtgaccaagggtgaatttgtccgtagagtccagttcttgagctgtatggtgtgatttccgagagagattgggtgataaatatgaagaaaatatatatataagaaaagaaagaaaaaacttttatttcttcacatttttgactaccacagcgggggtaggaattgatttgaggtgtgcacaaaatgtgtacatgatggtaaggaggaatcatttcttctgtgtaactgaatatgctgataagaatttgatgttcaaggaaccgaaatggaatccggccatggaaatcaagctgtagatcgtctctatcgccttggacggaaaatgagttcatgtctaccgatactatgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagagaattgtactgggatctcgatcggcgggtagaggatgctatccaagtcttgggagagggatgtggcaaaggtacttgaacctaatagagagtttgaggtgtgggggctttgtcacacaaacgtacgcgcgtacgtttgtgtgacatatgcattttgagtgctgttagttcggaggttggccaaacatggcctgaatggtaccatatcactgcatggtttgtttgggtcaagaagattgtacgtaacaagattaaaattgaaatgcacttcttaaatccacaacttcctaaaagccatccatactccaccatgcatgctgtccacatgatctttggaaattcattccttgcatctcaatcaaaaaacggctgtgaactacatgtgtgctccaatttgtcttgaaacatgaagaatgttcacagacgtcaaaatgtcagattcaatgagattgccggggacttctgagacttgttaaaggtacgaaacaaatggtgatgaaggaaaacccaaagctacttgatgcacaggggaaatttggcagcatagtttcaggaagaccagggtttcagacagattgattctaccaacagccgggtctgctgtggtgtctcatatgtagcaatgggaaatggaagagacaacatgttgagctcaataggggttggcctcgattgctagatcaaagttgaaacacaagatattctttgttaaatcaggcctagtcagtaccctcgtcaccagatgaattaattcaaaagcttactttttaccaatcagtattgggctgcaccaccggcatgtgctgaagatccagcatcgggtattccaattggaacaataggtcctaaaaccagtggtcaaaggtgggtcagaataagaactggaaaagtagttgagtggcacactgcatacctcgtccaagacggtttctgcgggcattccagcaagccatcacattggggactgcagagaggggaatacggaggtccggtgcaccactatttatttttccttggatgatgatgtgtcctcgccatgcagacacatctgggttgggtgattcttcggtgggaacaggttcgatttcttccaaatttttatccacccaaagttgcatatctttcagccataacaactggattggagtaaatgctttgattgaaacagacatttctggactagtatagcttactgatgacggtatgaagtgatttgtctagaaccaaatctgtttgacaaaggggactttatttatgtttgatagttgtgttgtggcgggatttgattttacaaggaacagggactggccccctaccttcaggtatttccgcatctcacccgattatttgtgtggttcaacaacgacagttaagatgcatgtttgggtttcagggatatgaagaaatgcgcaatcatgtcacatgtcagcctctgggtaactaacctgagtatttaatagtaaaaagggttgttactatgagttgactgaagttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggaaatacatgtgatgctacataatacacacatatggcccaaactgattgctgcaacgattttttttggtgagttgggggtatgaatcacgtgaaatccactattataagagctttgtttgttccaatctaggattaacagttgtcattacccctgcacctcctgatttttctcccaagccacatccaaaatcttcgcttccaacagcaccaacatgaatccatatgtttgtacgtgtgaaaattactcctgtgacaaagcccaacatacagtagagggcataggcattgttcccggaagagtattgtcaaggcaggtgcatcaagagcaccagaggaaggaagcgcagaggttggaaaggatgagacaggcactgtgcgagaaacaggaagaaatctcagccaccatccaagtaagttgtgatgcatagtatgtggccagttgtcattgttgctaatgtgcttcctcagcgtgatgcagcaactgcccctgcaggtgcgggggtggcagagtctgccctatttttagaggaagacttttgcatgcaggtgatgattcaaatgacgaaatctgtattcaatggtaaaatgagtaaagatgcagcgaaatctttccttctatctgcgcggcaaaatgtactcctactcgcaaacatatggggatcactgcatgggatcaccatagatgcaactcgtatgattgaacagataccaatcaacagtggagcggttattcatcgactgggacttaagccggagctgacctctcgtgtgtgttgcccgaaatgctttgctttgtatccacttgacgttgtggatactatatgcaccgaacgcttcctttcaaagtatcgaacatttgagaagtggacgcagtcacaagataaggtgccgaaatgtgatcaagatctatggcgtactaactcccagggacagaagaagccggtccgaacgttcaattacgtgaccttggaagcatggttgaagaatagactattaaatcaaaaattcgagaccttgctagattccagtttagctgcagtgaaccatacatctgagatggctatggaagatgtgtggcacgggagtgtctggcaagaatttcctaacaatgaccgaggagaagggatattcactagaagctctggaaatcttgtgttcagcctttaccttgactggttcaatgctggtggaacatcaaatctagggaaaaagaactcgttgggggctattacactggtctgcttgaatctccctcctactgagcggtacaaggtggaaaacatctatctttttgggattattcctggtcccaaagaacctagtttggaacaagtaaatcaccttttgcggcccctggttcaagagcttcaaatgttttggtcgaccggttgctttttcaagtcaacatctgctcaccccaatggacgtacaatcagagttgcagtctttcccctaattgcagacctcccagcgcttcgaaaggcagcgggctttggagggcaccaagcaactttattctgctccttttgcctgttggatcagaagaacattgaagaaacagacaaatccaagtttccactccgcacccatgaagagcatcttgcccacgcaactgaatggctaaacactgacagccgcaccgacagggatggactggtgaagaagcatggtgcaagatggagtgttctcaatgatctcaaatactggcgtccaatcgaatattcctcaattgaattaatgcatgcattagctcttggggatctgaaagaccacagcatgcgttattttgctctgccaacggctggtgaagaacttgaaaagaagaaaacaaaggatgaagcatggcagaatgatcagtcatacacagaacctccctacaccgacacatatggtccaaagaaaaaggaatatgtcacgatgggaaaaggcaagagaaagcgtgattctaatctccccatttctcccaccgaaaaaccaaacaaaaggagacgtgtgcccaccaacaagtcccccactcccaggagttcagcagaggaaccgggatcaagtagtaactcatctgccaacacggattccaatgtttcaaactcagacaattgcagcagatcatctactcactcatataagctccgggttagaaagcaaatgttgtacgatatgagtgaacaggaatcaattgggtcagatggagagtcttgtgcaagtgacaagactgcgagacaacaaagaaagggaaaaatacatgatcaggaggcggagaaatcggacagaggaattcggcttactgcagaagagcttgatgtggttagaagaaccatcatgcacaccacagtgccctcttggatggaccgtgtgcctcggaacttgggggcagcaaatcacggatccctgaaggctgcagaatggttgatcctgtacaaagtatactacaccatctcgttgattccactctggactaaaccaaacactggcttggaaacacaggaagagaggagccgcacttctgccctcctccgatcaaccacacttttatgccaagttacacagttcctcactcttccagttattaaaaaaaaggatcttgacgagtttgatgatctactacaaaactaccgtaaatgccttcaagagaattggccagaagaacccagtcgtccgaacctacacctgacccaacattaccctgaggttatacggaggttgggcccacctagatcaacagcagcatgggcccaagagcgggtgaatggaattctgcagaagctccccaccaatcatcatcctggtatgttcctaacattatatcttcttgaggagtgtgtcaccatgctaaacaaataaatacacctatcttctgcagacgagatgcccaagacaattttgaaagaatggcatgtcaattcaagcttcaaactgctattgaatagccaaatgaaagatcccacaatacaagattcaatgtccaagtcaaaaaacacggagcagtttgaacttgaagggtcacacttgaccaagtggaaacgtgctgttcttggcaaagcagctacaagggggaagcttggcagcaatgaactttctctcagcccaaaggtcattgctcagaaggctttcgagatcaaccagaaacgatttacctcctgcaggggacacaaggggaatagtttggtggagttttttctgggaaaggaccaaaggtttggtgaaatccaaacgattttcacatccaaccaaacacccggaaagacttggataattgtgaatccattcaaagaagtacaaaggaacgaagatccataccaagattatcctgatcttaattgccggctggttcagtctgatcatgaggtggaggtggtgcttgacaccgaagcagtcataggacactgtgccattctgaggcaccaatgtggtacttttggcatctcaaaggagaccatcagcgcagttggattgggaacatctgtaagcacccctttaaataaaagtttgttcacatgatacatacactaaatatgtttttcgatctgtgaaggggtgggagggtctttgatttaggtaaaacttggagataacttggtagttggaccaaatcatgtcggtgattgttgaaagggaattgtatcttgcctaagctggaagtcatgacaaaaatctgggcagaagagaagtgtagttaaaagtccgttcaactcatattgcgaacatgttcaaatgagcttcatccatgtacccaatatccctagattataattatttttgactactcctactatcatcggtctcatagtttactcgttacagttcttattcctgtgatttcttgtaatgcccaccaacacaaccgatgatgcaaccaatgagcccactgggggtaatgaaggcgaaaatcccggcggtgcagcaactgggacggatcatcctgatggttcccaatcatccctttcccccgatgaagccatcattgcctttgtggtttccagtctgattcccaagttccaagagcaggctagcagcactccgatggaaacggatcaagatgcgtcacctgggggttcgtcaaatatgttatcttttgatgagttgtggctattcacacatactgatgagcatactaatttcagaccagtctgaaaatcattcaacgattccggcaaagttgccaaaagaaccacagttgccagctaagtttgttgttgcacaacaacaactggagaaggccgatgcggaagaagtggcggggagaaaaagaactgaacggcgtgcgaggggaatggctcaacgcaatacgaccgtcagccattttcaaccatacgccagaggcgtgcaatcgtttcttaatttttttcttgggggtcctgagaagcctcacgatttccccccacctcccacagaaaaggagaaggaggcgcagtattggatcgaaaggcgtactcagtttatcttgaagcagctagatgccatccgtcaaacccttcgtgaaaaatccgttgtagaacaagactactttatctctcgagcagaagctgaaattcggaacaacatccaaccaccccccttcactccagctcccaaaaagggtgagccccgaggcagccgaccaattagtgcccaaacaaaaggtgcggttgagagagatttggcatcggcagggatttctaggatgaattttgattggacggtaaaggattgcgactcctcagcgtggaactcggcgatggtagaagtaatgggaaggaaggcggtggaatggctccggctttcgatgaaaataaccgaggaagatgcagcgcaggcaccagccatcattcagcggtgggtccacggaaaatgtcgagagattcaacaagcgcagggggtggaagtcaaggaatatgaagctgggaagaaggctaagttagcaaaagcccaatatacccgctggcgcaaaaaagtaagtgtgtttcccatctgaacctccgagatataccagcccaactgatatatgaaaaacatccatgtcttcaagatttgtgaaaacaggtgtgcgatggcggcaaaactctaccctaataatcatcgactagccgttgttcttgcggataaggattcacattcggatatcaaaggggcagaaaaggagggggatcggccggttagatgtgtgcctgtttggcgaagcgactcacttaccactgtgatgcatgggctggacaagatggtgattgctcaagctcagcaccacaaacaaatatcggtcaacaaagacctctacggacgttcgaaatccatattcagcaggaagaaggggatcgatggagttccacggaatctccctgttgattgttatagcaagtcatggcgagatggattatgtaaattcgagcaagatacagtatccgaggcggccgcgttctctgtcgtaaacctggccaaggggattgatagtcttgtgacattggcacctccggcaggacccaccggagctggaggatcagtggatgtgagatcaagtgctcaagccggtccaagtggggagaggtccatgaatgtagactaaattcttttatatatgctgtattatctttggataggaggaattgtacttgagtactgggcaggaattatattacttgtttccggtctgtgtggaggttttgtcaaagaattggtacatgaagattaatggcgttgggtggtcgatggtacatatgtggtttagaggcttgggacatccaaccatgagatttgcaggagcggcaagcgcactcatgtgtcacacaaacgtacgcgcgtacgtttgtgtgacacatttttgaacactggtccctgccgaggtgcagaatctgctcatgtaataatcacacttcatgtgtaataaacttgttctttgtgtcttctgcaacttaacctgtgcacaaatgtttttgaaggatgtctgaagtgttgtgcaactgctgggtaaacagggtttgtcctgcccttgccctgaagttcaatcactgttttccctgacttgaggatttgtcggttcctgatttccctggagagaggatgatcatctgcctgccacatggtagattccaacaaagttattctagaccaaatcttagctatggcataagaagcatgttggtggagtgagcttaaacacaagtaaatacacagcttttcccaagggtggtgatgctgaccacacccaaaactataaacaaaggattatctatcccctgtgtgatgttatcatcctttgatgtgctcagcggtacaaacaatagattgtgggtgcacatggtaaaattttttttcaccgtgggactgttacccattccagagacgtcagtaagggtttaaaaacccctctcctgttctcgattttgctccttcctccccccatcccaaaaaaaaattataataattccatccactctggaataccatctcaacatcacatatattcctacccccttctgaagctcatctaaaaacaatggatcctatctccccagcaagtgataccaccgaaagtcacaccaattccgaagattctgtctctcaagaaggccatggaactcctcccccaagtatgtcctcttgatcttgccttcatacccacactgactaagtatggcctcacttgtccaacagccgacactgtactagccaagaacttccaaagtgttccccccctgtctgctccatcagttcgccccccttccttccaagagtttgctctcaaagccaatgaaccaagctcgtctgccccactgatcccttctgagcccatactcgacactgaaatccaacaaatcactgccgaagaatttaatcgaaacatgatggcggccgagcaagctacacgtggcctccgcaacctcaaacttcccaggagcctgaaggagcaagttgaatcacttgagaagtctcttgttcgtaccaagagaagtaagtttgatgtttcatcttgattcttacctgaattgtctgacatgcaattaccacaatgaaattctgatatagcttgggaggaaactggcgaaattcctgatgatgaagcaatcaagatccaccaaggcgcaacagcagccccctcttcatcaacaccgaatttcaaaaagaaccctccacgcaaaagaggtaaacgcaatccggccaccaaaccagctgacttactgaatcagcacccaaatccaccgccaaatcctcccgctgagactacacccaatcaaactacagctcaatcggtgcccaactcccaaacagcctcaaatttgcccacccctgtctcaaacaaagcaaaccctccgttggacacagctgagaaaaacaatgtacccagcactccctcggacaaccttggagcagactccaccacagactcaactcatcatcaaccgtcaatgccaccacccgatttaccatctgggcatgtccaaaaccaagccaaagatccaacccccatctccagctctcaagttactactcaacaacagcaaacccagatccccaaccccccgccgggccctacaacctctcttccatccggcgactctcaacagccctctgcttctgaaaacccacccaacagtcaagccaattcaagccagccacagccaactcccaccgagtctcctcagcttcccaaccagccccaagatcaaccatccacccctcttactaacactaatattaccataatcaagtcaactgatgttcggatccagttgattaagctccatcaacagatcgaaggggtcaaacccaactggcagaagtatcaaactacgtggacttccctctcaacactcgtccagttccgcgccttatcgatgggcaatttggccccccacagcccccaatttcacttccagaggacagcctgctcttacaactcgtggatcaagacaataagctcattgggtcagctttctccttttatattcaccacatgaagatacacatccacaaactaatctcctttcatttttttcagggaagcaattcttaggtccatcaaccaacgaacaatggtactgtcctgatgtcatagaccttccgctgcttgcaagttttgccaacacagatggtactctccaaccgcatcaattcatcccaccatcgactaaatcaccacatcctgagtccaccctagttcggttcctcttccggcttcagaaccctccagcctccatcatatctgaatgggccaagatcattgctgcctctgttgagctcatggccgacaacttgtacaacgatccaccaccagaaacatgtgaagatgatgacgaaatattacaaggcgtgcaagtgctcacacacctcaacaagctcaaggctgcctcctcctcctttgaagcaagcactgaaaaccctgccggtaccgaatctcaagtggtcgaacgttctcactcagttgatgtcttacaggaatttcgaaatctcattattgatgtcttcatggcttatgtgatcttccaaacgcacgcgctcagtagccagccccttgacagcacccagagaaagaaccgctcccgctccgctcgaaactccaaccccaatccacagggctcatctgctgtaaccactaccgggaatacttcaactcagctgacacaattgaaggacgaggcaagcaaacaacttcaaacaatacaatcccgacagaacttccaaccccttgtatactttttacttggtggtgttcctggactcttcattgcctccagaaaccaccgaacctccccagtctcggaatgcatctctttcattcaggccatttcaataatcagtgaaacctcgtccactcgacgcacccccgaggaacccatttggaaaaatctctctgcttacatcgttaaaatatttaaaccagcttttgagtcacccaacaagattgttgcactgcaaaagccacccacctgtcaccaacttgccgaagcaattaccattgattacttgaatcactggaaagagatccaacccactagtcccttcttaattccaaactcgtctcgtcagattactcaaaaatgatattgatatgctgtttttatctgcttgaggttttgttcctgttatttgcctatcattctttcaaaacactcatatacaaaatagttaaactgcttgtaatgtcttgtttcccttggccccctcatctcctattttgtgttttgtccacgctgagttccctcatatatccagctgaaattaaattacgatagtacaccttaaggtttcaggtgtaaaatggccaactaaaattgggcaaaatgcagagtgtgtgttatccatacctttgtaaacacaacccgtgggatatcccaggtttatcaagtaagtactcgacaaatttagttctgcactgttgactgtacagaactaaattcatgaagccaaatcgggacagggccctcatgtaagataccatacccaagtatgtcttacaataaaattgtaatacagatccaaatatcatttgggtcaattttcattgagtaaacagcacagagggtggataaatgaaagttgtgtctcaaattctcaaacatcagtatttttatcaatcactcttgaattgtgcaacatacactatcccttctcaatgcaagcttgtgtttgatggcagcagattaattcaaatgagtcccctattgactctcaatgacaatcctacaattttctcaagtcaattcaattctggttgagaagtatgatgtttgtggtgctcacaaccttccacaagtatctgtattgaaattcaaaagccacctactaacaaccaacacacattcaaatatcaggtaaattaaccagcttctcaagatattgaaaattcaagcggaatttgacctcatgacttgaagttgatttgtcattccctttaaataggttttccaatcagttggcacaggatacaagtttggttcaagataagtggcacatttcaatcaaacacccctggatcaagtgaaaacatgtacatgtattccaatttgaagatcaatggccaaacggtaaaagtaactggaaaataacaccccttggactgtcaaatcatcatgctcagtccacctttttttgagatttttttagaggatgctcaaccgcaagtttatttctgagaacgggagtggatgagataatgcccagtggatatattcttcctcctctcttcgccctcttttcttgtttccaatcatccacagtcaggttgaatctctttgggggattgttcctgagaccatatggggttggttcagaccgccccaaggctaaaaatccccgtatcttgtgcaatcataaaccagccattagctctggaattttccttggtcaaggggtaaaattaccaactaaccttcaccttgagtactccatcttcttggggcagcccctgcgcactatacccttgaacctggatccaatcgcctcgcttcaattgttgaattcctctcaatgtggtcgggttgccagccaaaagttgaattttaacattctgattttgcaacaaccaagaaagggatccaaaagataaatatgtcagtgtattactataatgattgagatctcgtcctatccaataaaaaaaattaacctttccaagagagcgattaacaaccttgacgtagctattccattggtttcggcgattccagaaaacccccgccacatagacattccccgaaacaactgccttctgaacttcatcctcgaccacgttttcgagttcacccagatgcgccatccagccaccagagggaacctcaattctaggtcgaacggtaaggattggtggagatggggtggctaggtgaccggaaataaaaatctgggtatctctgtgcagtattatagaagggaaaagaaagtttgatgtcttaagcacaacatggaatagtgcagttttggattggcaaagttcttgtactacatttggactcgcaacacaactgagcatatgtatatcttgaccaaccacatgaatggagctgggatcggtcaaagacatgtgaatgttccccacaacatcaatcatagtgtgataaaatatgtcgatgctactactactactactactactactactagtactagtactactactacaagtgaagagaagtggagccgattgggggaaaaaatttaatactatctggggggaggaacgacacttgaggaatgggcttgctcttataaatcttttttaccacaccactctcggtttacccaatgtaatgtcaaaacaactccccttcttggatatttggtcattgatgatttgctgacccaccaccaccacataacaaaggagtcatgtgcccaggtgttatatcaatgggatcaatgatgcaccggtatacctccacaccggccctagttcaagcaagatcatcaaaccatagcaatcacaagatccctgcacaccacttgcatccatgtgatgtggggctgccaattgaaactatatgccgcatgacaaaggggaatgggccaaatgcagccaacctagttagtctgaagatttgcctctgtttggccttgtccttatttggtgggagtgcctgcataacatcccataaatttggggtggtgcaccatcatgcaccatcttttgtcacacaaacgtacgcgcgtacgtttgtgtgacctgaatccttcacctaaaccacagtggatcatgattgcgctacctcccctacaagtctcaaatccctccacatacaagccttcttgaatttttccccttgatacaactcagatacacaaatccacttggttgtgttttgatcccgttaaatttgatcattgccatgtatcttctatgcaaagaatcaaccttctgaccacattcccatgtcagggaacaaccctaccctaaactttttattggtccatgttttttatatgtatcaacctatatcaaacaattaacaactcattataaccctgtcttaatcctcaaagttggtcacccagaaaattacaaggaatttacatggcaatgattccaagaaaaaattaatcttgactttttccaatttgggcacgtctgagctaaacagtggagccgtgaggatctatattgaactatgaatgctgtaatgacggaaaattttctacatgtagctcttatgactggttcatttgattgattttgatacctccaactaccatcaaaatatgaatatgcttaccctttaccattacaggctggtgtgctcttcttgaccctcttccagtttgtaccagcattatttggtctccactcttgatatataactcttccatttacctcccaaatgtttcttgaacgttgcaagattataaactatgatgcttcaccaacagcttccagggcattcagactccttccatcattaaattattaatatgttggttgtcttttgtgcacaagccataattcaaattggggcaacacctttccaccactcagatcccatcatcttaattgtaaaactttggatcaccacaattgtcatttgttcatatatattccagctttttaaaaaccactagacagctcaacaccttgggaaaaagactttggtttggagtataatccagtaaaattcatgtgaaataacactatatcacggccatccccacacatctgaaatccatctccttgtgttgttgtccaaatttccatcattgagtaactgttcatacaaccttcttcccttctccattttttaaattttcatttttctagtatccagtgtcaagaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagagtcaaagtcgaaccagcttgcacttcgaacgagttcaccactcaaacgacttatcacctcgcaccaggcatcgaaacacatccaaacgatctattcaaaacacaacggaacggtcggtcaccttgcttgtctcattcctcgtacaccgcttctccactcactcaacctgctcacctcttcgctcacacactcaacagctcgattctccactcactccaccgcttgcccctccgctcgctcaactgctcgctcctgcactcgctacgctgctctccccttcactggctcggttctccaatcgctcgttcgctcatcgacttgtgcttgtatctaaccaaccccctcctcttctgtccttcttcaatcgcggtgtcccatggccgatcaaaggagaaaccaaactaacaaacctggtaagtatatcaaactgtctcatcgctgctctacaccgttcgctttctgacaccattgttctctttgtctctgtaccttcacctccacaaacgaatcgtttggaccactcctcatctgatcgttgtttgaatcgcgaactggattcgttaacaacctgtcatcccaggatcattgtcgtctggagcatgcaactctttggcaggtcagtatttggctctacatgatttgattgttactcattcaactatcaactcaacactgatacattctccttctctcacgtttactgaattttataggagttccgattggtacaccttaccatcaaaacaatcgacatggtgttgtaggtgctacgttatcaagccagcctcggccatcaggaatgctgccattttttcttcaaacaacaccaacacctcaatggttgccattgcacacacaaactacggtgagtccattgttcttcttaaggccaacatctataaagatatgtcaagcaaaccaaattctgactgtcttctgtacttatttaccctccttcacctcatcacagtccgatacactcaaaacacagtcttccgtttcaatccaacaacatcaaccaccgtttggccctcctcactggtattggagggctccccccacgcccattgtttagccaccctgatggtgttgctccccggccattaagaccctgtgcttcatccaccccatccccagctttcttaatcaatggaaatcaaacaaaccgacatccaattacccgttcagctcctcaaaacacacactcctctatccaccattccgcctcaattccacactcctccctctccaacaactttttgacttctgcaccacactttacaatcaaccaaccaccgatcaacaacccctctctcacccaggtaccaacatattataaccaaaaccttcaccaacaatctgtcacctcaagccacccagcctacactggattctacggtcaggctgctccaatgaacttacacggacatcaaaacacattaccggttgcatcattgcactcagacatcaacaggtgagtttcttgtccacattttctcccagcagctcttcacattatttgaattcttattgtttctctccatcagttttcaaggttccgtaatgtcagatacacacaccagcaacccgccatctctccacctcccactcattccatatcacacaacctcacctcaacaaccatttcaaatccacttccctccagatctttcccaaccaaactgtgagtaatctaatgaatctgtttctattctaccagagaaacctgagattgctaaacccaattttgtactcagctgccaaccactttgatacagtgccttatcatcagcaccactcttcaattcatgaatcatacactctttcttctacaccgttcatcccaattcatccatcacaagatgccggtagactatcgaaccgtttggagtgctctgccgttattccattttcacaagcacctcgatctgaaaaccacccttatttcatgtctgggtttgtatttttctgtctcacacctcttcagctttcattcctactattctcctctttctatatttttctgggggcaagcatcatttgcacccaatttcctctctcttctttattctgttctgggggcaagcatcatttgcacccaatttcctctctcttctttattctgttctgggggcaagcatcatttgcacccatctttcattttttatttcatttttcttctctcatctcatctgtaggagcgggctgggggcaagcatactttgcacccactcactcacttctacagtaccccatctcccaccacaccacccccttcctcatttgttcaaaccaaaactgacttcccaaatctttgaatctgttgtccagctccagaaatagaacccgtcctggcagggcctccaagcgttgggccagattccgcgaaaaggctgaatcctcattcattcttcccgccaacgatggtgaatcaactccaacacctgaagtagatgaaacaatcaccaccgcgggcccttccaacaaacccttctattactttataccaccaagccgtcaacatgacccaaacccctccgaaatcctcacttcccaagagaccctcctttcgcactatactggcctctctcatggaacctgtgtcatcgccccacgaaacatgccagccttttgcaaattcaaaacaactcccttctcctccatgtcgtctgaggagcttcaaggttgggaaaaactggtttgcttttttctccaacaaaccgaatatgtggcgccagtgaaaaacaacggaccttccatgggcggtataatgtgggcctgtgggtggcggaagagctcaaaaaaaaaagaaggttttggaagatattgttctgtcgaacggctggctgctatgatcaggaggtctcaatttaacgccaaggacgaggcttctgcgtttgaagaggctaacaaatggattgctacacacctcgaacaacttgctccccgtgcattcaaagagtatcgtgaagctcttatcgatggccaactcccttcaatggctcacatggaatatccctccccttacaccatgtttgactttgcctctttcttcactttcactatgtacaacttctacaacgaaccccacaaggatactgacgtcaacaactggaccctagtctgctggattccaatcttcaaccctcaaaactgtaaagacgataatccgattttagctgatgagggctttgacatgattggtggtcagtttacttttcgtgattttcaggtctatattgacttgaatgaagttgtaggggtcaccatgtgtgtcttcagatcccaggaagaagttcatcagaccttggatggtgcttcaccatctgacaagtatacaaggattggtttctcttgccagatgtctcaaaaaatgtctaaagctgttgttgaatacattaactctgatactaaaatagctggccagaaggtacaaatagaggaagctgaaaaacgtattgaaaaagagaataaaaaaaaaaaacttaaatgaatgagctaccttctgtgttcttatctttggtttttttggcataattgttttcttccaatttctgcttttttgactttagcttatgtttgttctaatttcttttttctccgatttctctatgattgcacttctcaatttcttcagtcataggtacatatttcatactacaaccactaacctcaactaagtttcaatactgcttttccgctcttcttcaatgctctcaattcacttcaattttttataaagatcggtctgaaaatatgtgatgcaatgactgtttgtcatagcaccatcacctaaatatttcaaaggttacaaaatactcaaaatctgctctctgcataccccaaattgagctttggttttcctgacaatcctgcagtgatatgtatgcatatccatacaaataatctgatttgcagttgccatgaaacaaattattagtgcataaactatctatcaggctctttacatgccaacagaaattatgtgatagaaataagattatttacatttaccaaaattatgagtgtttgctttcatgtggtaatccactgggaagttcacccatgcaactcacgatcaattgggtttttgcacattggaacatctggtattaagcactttcgagaaacatcaagaagccaaatctgaaaacattcagtgtttatacaatttggtagtatggctagaaactatttttatttgattttttgaaacaaggtgctacttatactctgcagtgctgttcaaagaccagttgataagttaacattttcatggatcaaaccaatccttcaagtccattacataatacacaccagaaaatagttggttaaatttataataatctgacccatgtactagcataaaaatcacgtatcttttgccaactgcttgatccaaatgccactggagaaactccaaatatggtaagtgattggtatgtgcagagccaaagtaaaacagatagattcatgtttaaatggcaaaaccaagccaataatatgtaaaattcaagcatatgaataaccacatggaaaccatgtctgttgccttcaaccagtggaatatatacttaccagctgttagaatatggataattgtttgatgtattgagctatttaaaaatctcatttttactaaaaaccagacctgatgcttgacaatgcagattttgttctagaagagttccaattgtgtatatagtcaagttgaagattgttccaagttgaattcaacccattttcaatatgaattcagataagttgatcatataagttcagcatgaattcagcacaaattcaacatcaaatgagggtaaggttctaggagacatctgacagggttccagatgaatactacgcgatggcacttgaaagcaggtgctgagcaaactcccctggtggggacaactcaacaggactgaatttggattgacgtcgatggtgaaaaatttggatcccactcggccagttaactctgtttcaggcttcaacggtaggccgaacattcaatcctcagaagcttttgtccgttgggagtctgactggaatatcgcctcattttgatcatatcttttgtgacttcgtgttacagattttggcgccggtgactttcatgataatcaccactatcgtaagcaattttctttgcgatagtaatatccgaactgactgttttttctttttccttcttgtagcatttcctcagtgtggagcacccttctactctctgccatcaacaccccatgacccaaccagaattgcagttcagggagagttcggcgggatcgggcacatccccggtcgtcaaaatctttggaacgtacaaagtcagcttgacactttgaatcaaactttcgaaatcacatctaccatcgagatttggaactacagagctactcgcttcatagaggatctgagggatcaagcgcgattctttagctgtagtggtggaatatacactgttagcactacgtttcacatggaagattgaacatatcgtctgaccaccttgtttcatccacactcttatagcaaaccactgacgtagagggagaaaccaatggattactcactgtaagcggccctcagcaattttttgtgtcttaccatgaacaagaagctgaaattttgatttcaacccagtacgattgcaggcttctccaacccaatattcaaagatggcagagactgatctcagaaatatatgctgccccgcatcaagccactgctgcatatgcggcctccacagtcaagccagtcaaattctcagtcacccttgcaaaccaatgaggtaggggttctggaagtcaatccgtctttttctaacccattccaccagacttgggttaatttactttcttatctttgaggttttctttttattaatcataccttttcattttatttccactttcatcattgcttttttttttctttatcaatcttctttttcccctattgcttctcttatatcataaattgtcctttgtcatgctttttggctagctgattcaagcaattcaaccctactaaggaactcgtggcggtatcaaattatgccaatttctttcaattagatctgagcaagaattcctgtgtgttttatcacctgtggaaagaataaataaataaatgatgttgcaatatcttgtaacatgaggtagtatagatgctgagaaaaatctcttttctatagtaaagtaaactaactctcattttttgtaaacaattcacataaatttcattgctgttttgaacatgtaataatggtggggaatggactgggttgggtcagagtcatgagctggttcagtggaaaattggtggtgtttaatgaggaattggtacagattggatgactggtctctaagattgccggctgctcaaactgggcctgggccttgtgaatgtgagtcatgagctgcaaaattaaatgggcaacccatgctctaccctatgtcctgaaaaatgactaatgcaaagccatttggaataagtattatggatgaccaaatattttaggagagtaaatataattttggatatacgcacatacttggcacatttaattaggctaataaattggattagatagttcccttcttccaattgattacaactccatactaattaattaagattttgatatatcacttattcactaataccctgattattcccaattatgtgtagacagaatatttggttctttgaatcattgattttactgcaggtattaaaacaaacgaatgatttttcaattctataatttctatagatccatgatgaaattcctttggattgtgagaggacagttcatgtctgaactttaaggaaattttgtggcctttaacattacaatttaacaaggttttcaaaaacatcaaactgctctaaaaccgacaattcatgaaatttgacaaaatttgtaaaatcttatcttaaaattttcttgattttgccttgaatgtgaacaggcccataaaaagaaagcaaaaatgcttgaaattttctgcctaaaaatcaacacagcataaaattgagagtaatcttggaaaaattgctgtaaccagtcataccagcttgtttggacagttgctgttttcatttgctgctatccaagataacttgacaaaaccactctgcgtcctccaggacccactgaaacagtgtaatgacatcttggacattgatatattacccctccaggtatatgtgacccagaaagtttgttcatgtaccctgaatcacacctggggtcttcacatctgactctagcaaatgatgaacccccactggactggatgacaggcaatgcataaatttagggtattattctttttccaaactgaactagagatttcttacactagcttctccacctggtcctgggccataattctgaggttttataggtgctaccagttttggatcaaacttttgacaaactggaaattgagcatatgtcccctgcccatacctcttccatgtctctatgcaatatgtatgatataaatgcttgcaggtatcccatttctttatatttccactcaattcatcctggcaaattgcacatatctcaggggaactctgcttgtcaattcattaatcacccctcagttaatggaaaatcagatttataaccttcttgtataatagaaaaccacaaaaaatgactcacatcccccaccatacgctttttgagttgaataccagacttcagtagagcattttcacccaaagaagctggaaagttgataaaaaaccactcttatttagtttttcttgtcttggatgattctgtggataaatgtagtattgacttactaatttgattgactgcatggatagttgaggtttcaactattacttgaaagatcttgcagttcacataattagtgattagtatgtatgtcctgtagcagcccagtgtctatttaagcagagtcagaggaatatctgaccattgttgccaccaatttggaaattaactgcatttcttcaagaaaagataaagatgccaggtagctggaactgttcaaaaacctctcagggggttgcagtttgtggaatcaagctcgcatggggagatatatattgaagagtaactccttaatgtgtccaattgacctttttttcatttgtgttgcagtaagaataagttaaacttgtgcacaggccaagattatcatagtatgaacatctgtttttcagcagtgacataactctatactcaccgcagctccagaagattgaattcgagcctgataagaggatgggtcgggccaactcggaaaactctcaacgcgcctcggcgcagaactgaatagggcaaggtaagattttgaaaaagttggagtctccccggagcggtccgatccaagggcctgcggtgtaaaacagtatatactatacctggtgggatatacagaatggtttttttgggttatgactatgattgcgcgggcatgctactcatgattgacacggacaagctggccgaataaaatgctcactcaagatcaaggtggggtgtcaaagagagtgcgctcatgtgtagcctgtacataaaatatgtgaaccctgaaaaaaggtcctttggcggtaggagatatgccaatgcgggtttggcccctcttgggctagaccccggcggggatgccgaggaaggggctttgttacctaagctgtgtagcctctgggactggggctctctgggtgcgctcacgactcacgagtctcgagtagtggtgccaagtcaagttctcccaatcaacaccatcctccaacagccaatcacaggactttgacgttttcgtatattccgacgaaggttcgaccatcatcctcagaacaatgtcgctgctcaagaactgcgtggaccgctgctcaacttcagtttataaattgaccacatcgactctcaaacattctcctcggatcagtctattcaatcgttcacctcatcggccataccatcattcttcattggttggcgaacttcgtatcaagcaactcagaagctcctcgccgtatctagctccaaaaaatcatccatcaatcttaagacatggttcgttttttattacttggtttgcctctcctcatttctcctgggtctgctgctcgttcgagattcgaaacctgatcggctgatttccaaaatctatcaaaatatcagctcgatcaattttcatccaaacggaacctacacccaatgcggatgcgttgaagtttataccaggcagaccggtaatgaagagtggaagccgagaatttcttaaaggcgatgatacccgatcgtcgccactagcacgatcgctactatcggttgaaggcgtcaaatcggtatttttcgggcccgactttatcagtatcaataaagaaagtgaagtgggctggccgacgatgaagccagaaatttacagcctcttgatggaatttttcagtgcaagtgatcgaccggttgtacaagaaggcccgattgaagaagagtctggtccacttgacacccggattcatgatgacgatagtgaagttgtggcgatgatcaaagagctgttagatacacgggtcagacctgcaatccaggaagacggtggcgatttggagtacaagggtttcaatgaagagaccggggttgttcaattgatgcttaagggtagctgtcggggatgtgatagcagtgcagtgactctcaagagcggaattgaacggatgttgatgcattatgtaccggtcagctcaaaatcatcttcgcgtttctatcaacacaatccaatgcttactatctgggattactgacatttaccctgactaaccatcaattttccaatacattcttttctttcttaggaagtgcaatgtgtagagcaagtgcaaagtgaagaggaaaaaatggctgaagatgaatgtatgtatccaactatctttttcttactctgattgggagctaatatttcatatgtgacctgatttaatttcatgtagttgctaagtttgaagctcgtctcagaggaggtggaaaaacagtggatatataatgagaagcataatacacagttcaatcatattttcatcatgattcacgtcacatcatgatttgtcttgatctcctttgatctgtatgcctaggtatagaagcattttcagcttgctgcatcacattttctccgttcttaattgttcatcatctttgatttgcatgtgtgtatattcaatccctctcattcaacaggtgacaacaatctcatttcaaacaaatagcacctgatagattttatccacaagcttgaattcatcatttttcaggagtctatgttcagagtgtattaacacaaaaattatgtatcatacacaatcagtcggcttcctcatgagattgccaattggtcttggtcaaatctgcctgcaactcttcaactactgaatgactggaggacttcccgtcggatctgggcccctcccagaagtcgatctagagcggaaaacttttaatcctcgcagggagatttgaatttcgaggctctaaattggctctgggagacccgcagatgttgacgggaagtcctccacttaccagcagaaaaaaccataaaaataagtcccagattccaattttggccatctacaagcccccagtggattttgtagatgtataatttgtgtggatactagatctagttgttattagaggtcatccacttgaagttgtacaggaatttgtccacttcaatcacccatttcttccttttctccaccatccaaattgctgtccacttccactttttcacctacaatatttatgattgaaggcacattgctacttcataccatcatccatgttttacactagtgtgatatttgatttctacctcaaacaatctccttcctctgcaaatgaatgtgctcctgctatgtgcaattgtcaaatcaagttgtgagagaagcaaaattgaaaggggaattttcctgtagggaaggctcttataaggagccgtgaaaaaaatgtgagaagaaatgaaaatcaatagaggaatttgactaattttcatttccaggaagatggtaaaacacagaaaagagcacatcaaacaaaggagattggaagtaatatccccaaccatacaaatttgagtgggaaaaaagtaaatggaacttgggagtcaacaaataataccaattggatttaaagcagcaggtcttaattaatcataaatccccaaacttattcaacattagatcatgaatatgtgaaatcctcttttgtaattttgcaaagtagcgtccctaagattctttgcataaccaagtaattgatgagtaaaaatgttatatgtttcatagattgccctcttttttctatcttctgataattgataccagattttcttcatccactttgctcatatttaagcggctgtcgggcatcatgactgaatttaaattcttgatgagaacacctcaagaagtaaagttcagtaattcactgacaaaaaagaaggcatgtcatgaaagcttcaagtgatcacataggatgtttgtaaatacgttttacactttttttcgcattcagacttctctcttaataccaacacaaattcacattgatttttttttgtcacaaaaaagtgttgaaaactagctaatatgtaaattggggaaatcaatgagggttagggtgggttctgaacaagaggtgtttatctgatttcacgcaagctctacatgaatcgtgtgttcaacaagccgatagtgctgtgtattttagagctaaagctctccaatggaaatggaaaagacagaaatatgggaggaaaagtgtatcaagattcataggatcctcagcgtaacagttccgtgtgctttggttcgtccgttactaagtcgtgctattgccgtgaaagtccttctgagaattcttaggagaatgaggggttgatttgggatccccgaataagaaatagcgagacaaaacatcttgtaaccgcgacgcgttagccttcaaacttcttcacttcatgtaagtttgcaagcgtaagccaacttcttgcaatggccatttgaaatattttctttccgaggaagttatagctgcgctgagtgagagcaagaacgaaattcgtgaaatccggatcacttgaatcatgacgtccttagcaagcacataagccagcttacatacctgcgcccaatccatcggtctcacctgaattcttcttcggataaccgctgtgtttttttcctgggacgttcggatcaacctgcaacgggtttgagaatccgtgagcttgacaaaatcggtcgactgttcttcgtgcgcgcggcggtaattctggctccattctctccgggcgagtggtttcactaggagaagctggcagatcggaattcttcggtccagcacgaatcttggctttaactttcttcatgagtgatgagctcggtaactctgaggtcttttgaacttcttcgttacgcgaaggttgggttggagcttcctccaccatttttctaaacttcggccacgaacgggaagacattattcccattgaggggaatcaacgcaaaaaaaaaacgaggctctctacacaattcacagtatggttatgaagatgaaagctagcttagtgagatggtttggagtaaagcacacgagtcgaacgggcgtcctctgggttagttttgaaagtgctttcgactatataatgttatagtatgatttattgcggaagaagaattttagccttctctttatccttagttttgagcgtatatgatcacgagtgacaagttaaattcggaccttagaggtcataatactgcctattgatcacccattctgattaatgggcttggaatagtaccatttttttgatcacctatcttgattaacaggagtaatatggacgtttaggtatgttgtttctgccaacttgtatatgtttggtatgctatcagcttacttgaaattttgatatttcgagtctgaaaggaatttggtacagagcaatacactgaggacaaaactatctctatgaccatggttgataccccttctaccatcgcacccaaagacacgatcaagggaaaacagatcaccaccacctcatcaatcatcatgtaccgtgaccccattgatctaaacacacagcaacagttatctgatatctgtgccctgcgaagacgagatgcaaattatccgaccagtacagccaatctcggagctgtctgatatagcaacagtctgttgatggttcaagtcaacggtccaggatttcaagatttgtgatgcccaaagtcatgttctcacgaagggagaatccagacaaagaaacatggcaggagaccatcgcaaaggaaacccaggttcaagtcaagacaaacacgccggaggattggagatcatgagggggtggtctaaatcgagaaaagcgcgtcagctttgtagcatcaatccacgcgcctggcaaagagttttttctataaaacatgactcagaatgattccaacaagtggtttgcacccaacgtggtacggattggtacaaaaattcaaagccggtgctaccaattttgaaattactgcacagccggctttgcccagtatagtatcattaaaatgactcctatttccagttccttaactgacaccactactcttgtttacactttttggccgcttcagaaactgattgaagacgagtacgctgaacaccagaaagcctaattgggcctagtcagaatttttcaaatgctaaaaactcttcatcatttggtctgaattcgtggttcagatttttgtgacatatcaatgttttcggaaatcagtgattgtcctaggacatgctatggaggatccccagctttcttaaacccaactgaatcaacttgtgatgatgctaacattggatctgaatcattttttccccttaatattccttgagatcatctgtattttagccgtgcttgatattgtcttaagtcccaattgctcaacttttgattccaatgtttcctgccacatcttaattcatgttttcaaccatttttgatgatttgttttcgaatcagatggacgacaatgaaaatagagatggaggatttgtgagggtgactcttcaaacatacagtacaagagggttgaaagccaaaaatgcaagaatcttataaatgtttaatagtagtctcacttgggccatttccatgagtcatttctctgtgtataaacagcgcaacagacaccagaacattagagtcagcgatcccaaatccttacttaaaaaaacaggatttgaaaggtgaggcttcgggccccacaaaaagcactgtatccattggggaagagtaccgtacgggagacctggttgctggtttcatggcggggagagtgatgtcaacgcgatgtttggaggggagtgtcgaatgttctcagcggatgcttgagctcaggatgttctcccgttgtcggtgggtagggttttgatataaataaagatgaatggattcatgttgagcatggtgatgtattaattggagaaggggtttgcaaggacttcttgagccagtctccagttgagtgactttggccgggcgcctggcgggacatctgacgatgaccacttcgcaatgaacccaaccggaacaacgacaaccacaacagctaccaccgtcatcgctccgactgaagatgttccgatatactcgagggaacgccttgccggtctccactcacacctcgatctggttaatgctctaactcatctgggtacgtatgtctccaattcagagtttcctggtttgggatatcgatgggctgatagggttgcatgcacggctcgtattccagaatcgatcgaatgccaagttgaccaatcactttccaagctactatcttcatcagataggatcgactctgccctcaatacgattggtgaaatcgaaccgatcgtcagggacctttcagaagatgcttcagctctacacgaagtcgtaatcgaacgagctgaggtcgctgagagaatatcaagcaaggttcgtgtgctggatttggaacaaagccgagtcaaagattgtatcgaccgcgttcaatcggccgcagagctcaaggatgcattccatcaactttttcaagccatcgaatatgctgattgggaggccgcaactcggcatgtccaacgggctaatgcaatcgatcggggcttcctcaccagtcatttcgtggaagccgttgtggtaagcccaaagttgtcgatttctttactttcattccaatatgtattaatcattcatgattttctattcatccctgggcagccgacagctaatatccctgaaccgccggccatcgcattagaaaacttgatcatccagcttactgaaacctttctcaagtcttttaacgcggctgctcaagtgaaggatgaagctgcaacaacacgtttctttaaactattcccactcctgggaccatctgcatcagaagccggcctggcggcttattcagattttgttcgcaccctgatttctgtcccatcatcgatcactaggccaacggatggagccaaaccagcaagcatcgtcatccagcttacctcgattgttgaacagcttgctctgatcatcgaccaacatcaaggtgtggttgataaatattatggaccgcggtcgatggtcaccgtagcgttgaagttgaacaaagaactagatcgcttgatgggtcgattaatatctgcatgggaaaccgatcaacagcttaaccgcaagcttctaagcgtgcagcgatactccttcgcggcccaaaaccaacttcttaccgcaaacaatgtctccggatcttcgaaccctatcaactcccccgctgcattgcacagctccttgcgctcgcttgctggcaacgtccagcggacttataacctacctcagggctctgcatccagtcttaattcaactgcagtggcctcacatgacgaagatacggaagaccctcgagagatcgatttcctgattgctgagttggccgggatgagttcgcgatggcaaacataccgacgatttctacacgtcaggttcggtgatgttaacctcagtgaagcgcaagacagacaagaacggtcggaacaaccagaatcgcctgtatcaccctccactattccaaaagagctgcatgcctcgccgcccgcgcatgtcagcaaacaatttgagcaactggagcaaactgagcttagccgaaagctcagtgattatctcgaacggctctatttacctctcgaatcgtggtatctcagaatcaacattgaaaaggctcattcagctgatgagatggatttcagtgcatcgccgtacctttcctctgccctggacgatacgttctacatgaccaaaaaggtgatgctgagattgatgagcataggaagcgtaaaatgcgttcgggctggtttacttaagattgaagagatcattcaaagagatttcggggaggttatgaagagaagattggaaagtgtgagttctaatctatccgctgggacgagtgttggatttgggatcaaaatcagcgaggagaaagaaaagagagaaagatctgttcgaaattcatgtgtcgtgagctatcttttttaatttacttatttgaaagattaatgatgaccgattaaaccgtcaattgctaatttggcgaaattgtttgatggtctgctttatgtttggaaggtatatttgaataatttgagtatggcttccgaatacgttgttcgactaatcgacgaagtcaccaacggtccaataattacccaaagctttttcatcccaattgaaataaatgaagtcaaatcctgtatgggggagttgcaaaggctttcgaaaaaattgactggaattaataaggtgattggaatatctgattttatctgttgtcaatttctttccacttcttcgactctttcgtgcaagtctgccttatgttccagttatactggccccgaatgctgacttctgacgtattatgatcgtaatttgtttcctcagagtggtttagagcaactgtttaatcaattgattcgctccaagattcggtcaattctatcagactgttataaggacgtcacgtatgtgttagacgatcaatcatatgcagaagccgaggttcaagatctttttcggaaacggtttcaaaaggcttgggaatcgttaatggatccttatcgggtttgtacctatctcctacttttggcattacatttcacttccttcttctaattcccaatgacacgaaccatcattgtgatatgcttttgctgatatgaacacacctatggaatcacgaaaattgaaaatgggaaacaacgaacatctctctctctcttaaaaaataggactctatgacttcagaaaacttcaaagaattaatcgggatgacggtgaatgtgattgtaaggacgtgggagaacatgatcaagaaccaaagatttaacgaactaggatcaatcaaattcgataaagatatccgaagcatctcgtcgttcttatctaaccaaacctcgtttgggatctcattaatcaatgaatcgtttatcaggttgaaacaaatctcgtctttattgcttattaaaagtctcgaggatcatactgatggtgatcatcagaacgaggatgatgagcaggtcttgaaagatttcctcgtcgctgaagatattaattggcgattgaacatctccgaaattaaagccgttttagctcaaaaaatttagtctacccctttcctttcgtttttttttttttccttccttcattttcattactcttggtttcatcctttccatcttccagcttctttccttctttcttgtgtgaatccactttgttgttcttttaaattcagttgaatgataattccataatagcaattgaaaaatagtgggttttcccttttcatcttcccagtctgcaacaaatgcataatcccggagtgttttcaggggataaaaaagatcgcacaagtatacatcgcactgcttcatcatacttcgaaagcgaagaagccagccgcaatcatggcaggatcaccgtacatgcctcaacagtgagtcgaacactggaccttttgcttactaggcaaacgctctaccactgggctactgaggctgtgaagagagtctacggatgtgagtacaatgcttttttgcaggtccccgcaatgactgcagccatcaaagcaagctgttgcatcagggaagtgagagcatcttcattgaagtgcgtatttttgggcccctatcaagtggaaatacggacctggaaatgcaaagaaggactcagaggcttgctctgccccactggccagtctgttggaatagtgttgatcgaacttgtcacaagtctctgctgcggggggtgcatctggcagcgtagagctggccagacggttcctgaagggaactccccgcaggggagacttgggccagagatcaccaaactgaggtgctgagtttccagtgttttggtgggagcgtcacaagatgtgaaatcgtgacactccctcacaactttggggatgtttggtctcaaatttttaaagacctgcctgaacttattgatcaggccaaatttcaaagttttaaaatcacaaaaggaattaagggcacgtaccacaggccactttgaaaaacgatttggacccgtttttttttaaaacggaaccaaaaatcacctcttccaaaaaagtgtaccacacacgcacttcttcatcttgtctatctcacacatcccttggtccattccacatcctctgtcagcgcaggtctcttatgtgacctggcgttgatgggttaaaggtcacactatagctgctagtgtttaactagcagccagtggaaatgaaacctcgcctcgacgctagaaagcggaggggttaagctccctgtaaccgtaggggacgcttgcggtaaagtcttcgcagcgccgggcttagagtgtagaatagctctcttctagattacagtattgactttactgtagtctagggaagggataggtggataaggataaaggggaaggatagttaatagattaaataataaccccactcacaattgtattgtaaggtgcacgggttgtatggtaataatctctggggggaggattcttgggaagaagacctcccccttaagtattacaaaggcaggggtcaacctgcctgtgagaccggtgaggcctgcagaggatcatttatgtatataatcataaatgatcaaaatatgtatttaaattaagctttaaaccagaagtggaggaaatgaggtcattcaagctcaaaggagaaagaatgatgtcatctctttaattacagagtatagagagatgattaagatttcaaattgtatgtatataaaatatgaatattaatacagaggtgaatacttaagtaattccgtggaattacttaaagcataaaaatataaaaataagataataaaaatataagattacataattgggatttgaacccaagtgtgttggtgaggcaaagtcataacacagtccttaaccaatacactacagtacatgtgtttgttggttaagtacaggttgtagacacatgggctacagcctcagtgtctgacattcgcccccaccaaaaaaaattactctatgaggaattttttgacctcttggaagctctgaattgtcttaacagaacctgacaattcttaatcttatcaacctccaaccacatatcttggtcaggttgacaattcttaaacctaaccaaataaagtttacagtctttgctttgttttctgacaatcttctcacctaaaatcttgtaagggactttgtctgatacttcagtttctataggaggaaggattgcatcttgttcaactcgcaaaggattagttgtaggatcaacatacttcttacacaaacttataggaaaagtgggatgtctttggctaaattcttctgtaaggatcacctccacggcattccttccatggaatgctttgataacaaagggtccaataaaggcatctttcaattttctagggccagccaagttattaaaatttaccgtggaaattaaaacttgttcacccacttgtaagtcatggtctttatgagacttatcccacctctctttattatattcaactgcctccttcacgcatgaacttgccttttcctcagctttaaacatcatttgctgaaaacactcagaacttggatgtaaagtaacagtcttagaaagtagaaagtccttaggcatactagggatccaacctctctcaagttcaaaaggagcaatttcagttactgaatgtttgctagagttgtaagcaaattctagtgcgggcaagagggacacccaatcatgtgtataaccatcacttgttttaaagtctaaaccataggcacaatatcttcttatcatgtcttctaatgtctgaatcattctctcagctaacccatccgtttgaggatgataagcagttgaaaaagctaacttggtacccagaatttcaaaaagattttgccaaaaatcagaagtaaattttggatctctatcacttataattattctagggcaacctacatcacttactatgttgttccaaaaaatgagtgctatatccatagcactactatccttgtaacaagggaggaacctagctcttttggagaatctgtcacaaactactaacactgcattaaaattttcagttcctgcaggtggtaaagctgtcacgaaatccatattgattatttcccaacgagtcttaggttcttcgatagtttgtaaaaggccaaatcttttgccagttgctttgttggccttttggcatctctcacaagagtcacagtactcagacacctggtttttccaatcaggccaccaagctaggttttgaactctattcaaggttctttctttagaaaagtggccagaagtaatactgtcatgacactcattcaaaataatacctatgtggctaggatctaacaaaaccactgatgagttatgttcacgtctgtgatataataacccatcaagcatgacaaacctgtcttctaaaaagtgttttttccaaacaccttccaatccttctataagacctttgtctgcgtatggtgacttaagcaatttcttaagaatcaccgtgttactgttagagtcataactcttctcaatcagttcccagaatgaagaagacaggcctgatactgaaatagccataataggattgctgtcaacaaagtattctttttcaaaggctggattgtttttgtcattaggcaaagcccaatgagctagacattcagacatcctcattggagatggtaagatggaagtaaccggagttccagtctctgtctcttctgcatcataggcaggattatctggattattgggaagagcccaccttgaaaggccatctgcattcttatggataataccttccctatgaacaattgtcatagaacctctccattcttggattgcaatctgccacctaagcatgtgcctgttgggtgtcttcatatttaacagagatcttaaagcgttgcaatccgtgatcacatcaaactcacatccatcaagataataataaagtttatccagtgcccaaaccaaacaaaggcattctagctgagacgctccatatttcttttcagattctttgagttgccgtgagataaaacagatgggaccttccataggtttgtcatcaattatctgtacttgatgtaaggcagctcctatgccttccatacaagcgtcaacataaagtttaaatctttctttagggtcaggatgaaacaacagaggtgcattagtcaaggcaaacttaatggattcataagcttgtactctttctgctgtcatttcaaagactacagtaggactacataatttgtaaagacttgaagccatagccccaaagtctttgatgtgtagtctgtagtaacctgcaaaaccaaggaacatctgcatttcttttgtattttggggtgtgggcttgagtaagactgcagcaactctatgcttatctatacctaaggatagaccattaacaatgtgacctaaagctttaagttcctgaaaaccaaactggcattttgacaaagatattttcatattcatattgataattctctgaagaataatttccaagcgtgacaaatgatcttcccagttatctgaaaaaattataatgtcatctatgtatataataagccagagttgatttaactcgtgtgaaaattcagtgtccatcatacgctgaaaatgtgaaggggcatttttgataccaaaaggcattctaaggtactcaaaaatacctaagtgacaaacaatcctgaggaattgtctactgtccttgtgaatcacattttgatgaaaccccttaaggacatccatgcacgtaatgtacttagctttatgtaatttagttaaagattccataattttgggcataggatacctatctgggttggtgtaactgttaagagctctaaagtcacccactaatctggacttattattatgccaagctataataactggagtagtgatgtctacattttcatttgcacctacctttctaatgactttaagttttaacaaagcttgaatatgttcttctaaagcctctctgcttctggggctagcagggtaaggggctttcctcagagctggagggtaaggtttatcaatattctgtgtcctttaatgctccaaatggttcttctacagtagcaaaggccttcctgttaacaaaaagcaattgaaaagttgatctttttgtgtagaggacacagaagaactaattttggagctgtcttgcacttctttattaaaacaatcttgttcaggtaaagtgacggctactgtgggagacatttcttgatgaaagtagtgcttgtctttactgtctccaatcttaaagtaactacctgcatcattcatgatggaaattttgaaatgacctaagtaatcattgccaataataaaataattaacaactgcattctcaattactataaagtcaatcacaaaggagtaatctttaaactttaggttaaccttgacaatacctaaagtggacaatttgtctgaacagctatgaaatttatctttggattgacctctaacaaattttttccaatgcgggcaatatttagccaaatattgttgacccactactgacttgaaagcaccagaatctaaaagtactttacaactttttcctgcgcagttcatagccactactttgttgcttcctgtaatagaagtaataaagtaatctagtacattggattctacacagataattcctggggaatcatctcccaattctaagtcactctcagaatccatacctgcatcctctttgcaatcttcttcatcaatgacatttactttcttagaatttttagggcaattcctggaagtatgacccattttttcacaagaatagcacttaacatcttgattagacttagacgttggattagtcactttgtctgtagtactgccggacgcataactcttgttactttgtccgtaaggagttcttctcttacctatactggtgtagtcagtaatgtcttccaacacattaattaaggatgttagtgtctgattgtctttcatggcattctgggcagcaaagctcacttctccatccatctgtgtcaacaatttaaacattaagctctcatggttggtttgaggctcacaagccataattctcttgtactgcctagtaacccaattccctgctggggtactacctgggatgaacttatctttcaaataaatgttcaacaatttccttctccaagatgaggtcccaaactttttgttgattgcctttttccaaaaagaccaggattgatcaccgaccatatctcttacagtggaaaaccaggggcgggctgaacctgtaaacatatacttcagccttgaggtgatgacaatgtcttcaatcctggaatcctcttgaattgtgtcaatagttttaataaagtccacatggttatattctccatcacctgaaaatacaggccaggcttccatcttggttagaccttgtaaaatgactttacttgactcaggggaaatttggattggcgccacaggggtttctctgggttgaacctctggaatatcaaaaaattcactaagtctgcctggatcaggatcagtactcttattgtgaattttgaaaaattcctggttgttgttcaaggaagcattctgatttggtttgacttccggataagcagagggaactgtattactgtgtgtggagaaatttggttcatttctagaggcagtgggatatgaagttgaaactccagggacacatttcatctcactaattttttccaacagagcattaaatcttttctcattattactttccattactaataatttggaattaatatcagagacaggttgatttcccaattcaataagacagtctaacttatcatttacctctttaagtaattcatgctcaaatttcaattctgaaatttttgcatgacaagaacaaatattattacctaaggtttgattgtcattgctgacagacaaagagggcttaaaggaatcatgacatttctctggttgtttacctttgtcaatcttgcctatttatcggaggaggaagaagggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctttgccaaatcactggatgacattgtctccaaagtctgtaaaaacatatctaatttcttttatctctctaatttatcataaactagtgaaaacaaattatcaaaagctctatgagataaatcttctctattgtcaatggattttaaactcccctgaatattttttaattcattcataactgtagcaggaacagaaaaagtagaaatttgagaaatactgtctttaactagagaaatgtccttaaaagtgtctttagaaattttttctatgggggaaagggaactcataatcttattgagataagcaatggtgttttcagatgagaaagaaagggaacggaaatgaggctctatagagtcaaacttgtgactaaaaagattcttaacatctatggaggattctgacctgatctgcttatagacagcagcaaaattacagtcaatgattttttcaatagagtaaaaaagattttgtaagagagggactaactgttctgcagttagtagttttgattcgcccctccctcttggggttgacgacgattcccgtatccggcgctctgctcgcgcatcgcctccaaggcttggtactgcgcttgggttgtgcgactgagccggatcatctcttgatggatcgatctttggtaagctacgcggcgattctctctggctgtttgagaattcgtacgctgacgagggccgttcgcgctcatcggtctgaaattgtttggcgctcggtgcgcatgattttgacggttggcgttgcgattgcgattgcggttgcgattctggttggtactgtttggatgtacttcgctcgtcggtacgtgagggtacggagctggagcggtactcgctaccggttgagggtagtagggactcgcttggttgaagaactgaccctcttggggcagctgttgatagctctgcgggtacgggtagctgtgttggttgtaatatgcttgttggtactgttgactcgttccttggtggaggggtggtacttcggccggaggatcgatctgcatctccgggtctggagtcggggtcactggaatgtccttgcttctcttgtacttgcgacccgtcggccccgtaaggtactcctcgcactccgcctttggatcccagttcccaaacagatccttgaaatcctgagggttgatcttgtccgctagatcgtcttgcagttccgaagctttggatatcgcgacgaccttcatgtcctcgtcgttcttctccttcgcttgacggtaatattcctggtacaacttcaccgactgcagaagaggatgaagaggacgaggatactttgctagaatatcgtccccgaggcgcccctttgaggtcttggtcttcgaccagagctgggcggtggctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctggttttgatggggatgcgggagctggagagctgttttgattgatgaagaggagctgggtgagctggttttgaatgaaggagatctgggtgggctggtttgaggtggagttgactggagccagctctgcatgtttttccattataaatggaggagcaaatccagttttcctccatttataatggaagaattggattgacacaggtggtttattgtggtgttgggtgagtttttccttggaaatttttttctttcatcagttttatttgatgattaatgtcagacactgagacacttgttgttgttgggggtttgatttgagggaattttatttgatgagtctctaatataatagagtggaaagggtacaaaggtattggtggtagttgttgtgagtgtgtgtgagtgtgtgtgagtgtgtgtgtgtgtgtgttggtaagtggttaagataagatgataaagtgaatggaataagagatacaaaatggggaaaaaggaactggtatttatacaagaatattgctgctaagacattggtctcagcagtctgctttcttgtggagaaagctccatgagacattttatccaggaagaaagtactggtgtactttcttctggggaaagtaaacttttgctttcagaaaatgaaagtaaagatttactttttctttttaaagggaatgctccagtctctggtgcattacttcttttattgctttctgatacacaatgctcagcaggtgttgcagcaggcacatcactgctgatgccattgctgcttgtattcccttctacagggattacaccttcaacacccccccttaatcctgtaggaggtgataagcttagactgatactgaactttatatgtttaactctgtctaaagctttggtcataatgtcagctgtcatatcagctgttggaatatattccaagactatttctttgtatttaacagcttctctgatataattgtagtgaacatcaatatgctttgttcttgagtgaaatactgggttacttgccagtttgattgctccttgattatctgagaataatattgagtatgtttggattttataagtgtcttctaacatctttctaatccattttgattcttgtgctgcagataaataggctctgtattctgattctgtggatgatagacttattgctgaaatcttcttggatctccatgaaatgagatttttcccaagaaaataagtgaatccactggtggattgtttcaagtcattttcagcccagctagaatcagaatatcctacaaggttgaaatcttcacccttggaatattcaagtcttaagctttgagttccttttagatatctcatctcttgaaggcttgccaatgctttattcctggcttctctaggaactgagacaatatacctacagtataggttatatctggtctggtgcattgtgacaggtaatttaaacatcctatggcagctctataatcatgttcagttttctcaaaatctattatttcttcttctgtggattgttccaacttgatattagattgcataggggttccaaatgttttggcatcttccatgttatatttagtcaataaagccttcacataatgttcttggtcaactctaattgatccatctgatttatgtgtaatcttcattcctaagacatgttgtgctttgcctaagtctttaattttgaaatcttgtttaatcatttttaacagttgttctttctctggtcctatgacaattatgtcatcaacccatacaaatagtattgtgctatttttggtgaaaagacatgggtctgcctcacttatctgaaatcctttattttccaaccagctggacatggtattgtaccatgatcttgctgattgtttcaaaccatatagcgacttcttgagcttcatgatgtaatcattattaccccccctcaagaagttatctatattttgttttctaagagtttctggcttggtttcaattaaccattccttaaatccttctgggatatgcatgtagacagtttcatcttcttctaaagtggcattgagatatgctgttacaaaatcagcttgtctgatttcctctcctgtttctatagcaagagccataagataccttaaagttgaaaatcttcctgttggggagaatgtttcttggtaatcaatgccttctttctgtttaaatccttgagcaacacatcttgctttgtatcttttcaattctcctaactcattgaatttctgggttaatacccatctgcttccaaccaaagttttctctttctttacatcagatctttctatgatctcaaatacttggttgttttctaatgaatctaattcttcaaaaatagcagttttccatttttgtttgtcaggcagcttcattgcttgtttgtaactatttggaacaactctgttttccatttcaaatgaagcttggtatgccatggcctgttgttcttcttctaccagttcttctaaatcttcaatgtaggcacaattggctctccatttgccatatttgtcctcaaggttctttattctttcacttcttctgactggtactacaggtttaataacctctttaacttgtgacttttctttggtttgtattatttcagaagtattatctttgactggtaaaatgggattttcccaaacatcttcaatgactttctttaagggaaagacatcttcttggaatcttacatctctggttcttatgacctttcttttttcaggatcatatatcctgtagcatgtacttaattggtcatatccaatcattattcctttactacttctggattctaacttcccaatttttccatagtggctaatattatagtaaactagacatcctatagttcttagtttcttattattgggaatttctttcatgaacatctcaaatggacaacctctctttgtttcaactacattatgtaagtagctcactgtggacaatatttctgcccacaagaattttgggagactagcatcaatcatgatggtcctgaccctttccataagagttctgttcattctctctactattccattattctgaggagtgtgaggagtagtttttatgtgggtgatcccaaaatctctcagtacatcttggaattcttctccaataaattctccccctccatcagtaataatcctcttgaggttctttagaattcccattctatgccactttttaaataaaagcatagtttcttctgctgtatcatctttatttctaatgggttttacccaagtgaaattactagcagtatcaactaaatttatgaaatatttggctccccctaatgatgctggattgaaggggcctgccaaatctatggagtattcttctccaactttaactgtcctatttcttgactttgaaaatttattcctagtcattctgccaaatttgcagctttcacagttttcatcagtcaccttgtgacctgatcttctgtgcatgatggaagagtaaacactggcttctattggctttaaattagcatgtagtagtcttgatttgacttctccatcaaatataattttatctttctttttcatgtggaacatttttccagaattctcaatttggattccatggttccacaaactagttaatgataacaagttgtatggtaaatctgggacaaagtacactgttttaagctctattatcttgttgttactggaaataagtttaacattgccttttccttcaatctttattgatctgcctttttcgccaatatttacattgccattacatacaataaagttactgaagaattttctttgattaaacatatggtctgtacatcctgagtcaactaaaatcccactagatcctctgtctgtgtgtgataataggccatagttaataatttgaacagaattgtccacagaatttgagttaatggttttactcacatctgcttcatagccagagttagattgagcgccagttgcttcttctggttcctcttcttctattgggagtggaactcttttgaaaacatcatcttggatgtatccatccatgtcaacattctcagtgaagttggctttcttagccatcaaactggttacttcttcctcttcatagtcgtcttcattgctacgggctatgaaggttttattttgttttttgtaacaagggttttcgggtttgtccgaccagcaatcttttgcgatatgaccaagtttgttacacttgtaacacttcggtcgttgtttcttgtcatttttgctgtagtttttcttgtagggttttttagtgtagaggcttcgatgtccttttcgcgagtattgaattggatttgatcctttcaatttgcttgaggacatcttcttcgcttggaattggttccatctgcgatataatccggacaagcgattcgtaggcgcggggtagtttctgtaagatagtgagtgacaaacactccgagtccatgttcagcccagctgctcgaagtcgcgagattgatcctctgacatcgttgacaaactgtgtggtgtcagcgagcttaatttggttcagattattaaaggccacgcttttcgcgtgtgtagtattaccagcgaacttgtttttcagcaagttccaggcgactgagcctgttcctttgtcttcagtcttgatgacattggcaaggtaaccaagtacctcttcgctcaggtagcgaacaataaggtggtaacctttcttttccttttccggtgatcgttcatccgcgctatcggatgtcacttcaagacagcctatgttgtcgagttcactctccatgagagtggaccagacatggtagttactgttattcaacagtatccgaggtgtaggttggtaaagggtggccgatgagttagacatgttgtccgtactgataatgtgttgttgttgggggtttgatttgagggaattttatttgatgagtctctaatataatagagtggaaagggtacaaaggtattggtggtagttgttgtgagtgtgtgtgagtgtgtgtgagtgtgtgtgtgtgtgtgttggtaagtggttaagataagatgataaagtgaatggaataagagatacaaaatggggaaaaaggaactggtatttatacaagaatattgctgctaagacattggtctcagcagtctgctttcttgtggagaaagctccatgagacattttatccaggaagaaagtactggtgtactttcttctggggaaagtaaacttttgctttcagaaaatgaaagtaaagatttactttttctttttaaagggaatgctccagttctctggtgcattacttcttttattgctttctgatacacaatgctcagcaggtgttgcagcaggcacatcactgctgatgccattgctgcttgtattcccttctacagggattacaccttcaacaacactagcccaggtgtctacaatagaatgtaacccccttgggttacataataaatatgattctatgtaatctttaagttaataagtattgattaatattatttattattatatgtattcttatgttaataattattctgtaaattaaagattaacctctttattaatttacctcttccatgaaaattataatcaagttgaaaaggataattatcccttgggtgtatccaagagatgataatcctgtttatctctcttgtgtgaatatatattctgtttatctctcttatgtgtattttctgaaataaaggatattcatcacatgtacatttaacatgctctgaatatcctgacactttcccccaaggaatagtgcaccaataaggggacttcactggtcccagcagcagtttgacccctgctctgtaatatttagaaggatggctctcccctgagattcatccctcagacaatattaccatacaaacccaagtgccttactagttattacaaacaacttagtgagtgggtctatcctcgactgaagctgaaatgaacgccctctcagacggcgctcaagaaaatcagtggatcaagtacctggtggaagaactctggaaagaaaaactcaatccaacagaatttcatgtcaacaatcaaggacttgttgaaaaaatcaaaaacttcggatcaaactcaaaaaccaagcacctcgacatcaaaggaaaatggctcagggacctcaagacatccaatcaaatcaatgtcagactcattccttctgaagaaatggtagccaacactctcactaaagcaagcaatcatgaatccctccaacgcctcaaagaacgttgttttctagttcttttctcaccaaattgaggggggtgttggaatttcctttccttatttttctctcttcgctcttctcgctcttcccgctctctccgctctctttctctccctgtaatttcctctctctttgctctctccgtgctcaccgctatctttttccttctatcatacatcttctctcgatctttattcctccttcttcttcaaacaaaccgccatcaaacgcctcatcttcctcgtctcctgactcctccgactcaactcaagcctcgtctcccgacttctccgacttctcaaacacctggaaacaaccctaaccgaacactctccaaccacaagtcaaaccaaccatcatacaaatataaaagcacgccgcttcaccaatccaatctctcccttctctcagcagtctacaacatcctatcctcgacctgtcgtctatcaactcaaaaccgccaatcaccactgctcaactaatcctcaactccttccacaattcccttcctcatccttgttcgactccgctttttctcatcgctctttctttatttcttatctctcttctcactcattgttcagtctcaacaccgacgttcactcatcctatcgacgtctcttcaacctcctcttcttctcataccaccaactctctctcttgacttgatctcttggcttttgccaatttggtgagaaaacaactcacattaacttctttatcctttttgattcatatcattgattctcattctcttgtttaaaaacagtgtttactacttgtcattgtttgacatcatttatttcagtctttctgttctgtctacgtccaaagataactctacccgtggtaaatttcaatctctttatctttctactttcttgtcttttatcttttcttgtttattatgattaactcttgtcatttatttttttccagttctggttctactttcagtaattattcctgtttttcatcaggaggataccctcacaatgggctgcatttgaaatcatctcattgggaggaaaacctctcaatgagctggccatttggaggatttcctcccaatgagctggattgtgtaccagctcatcaggaggaagccctaccaataagcgggtcttaagctcatcactcatcaggaggaaaccctcccaatggccagcttaagatcagctcattgggaggggttcctcccaatgagcctaagatcagctcattgggagggtttcctcccgatgagcctaatatcagctcattggggaaggtttcctcccaatgagcctaagatcagctcattgggaggaaaacctcccaatgagactaagctcagctcattgggagggtttcctcccaattagactaagctcagctcattgggagggtttcctcccaattagactaagctcagctcattggtagggtttcctcccaattagactaagctcaactcattgggagggtttcctcccaattagactaagctcagctcattgggagggtttcctcccaatgagcctaagatcagctcattgggagggtttcctcccaatgagcctaagatcagctcattgggaggttttcctcccaatcagactaagctcagctcattgggagggtttcctcccaattagactaagctcagctcattgggagggtttcctcccaatgagcctaagatcagctcattgggagggtttcctcccaatgagcctaagatcagctcattgggagggtttcctcccaatgagcctaagatcagctcattgggagggtttcctcccaatgagcctaagatcagctcattgggagggtttcctcccaatgagcctaagatcagctcattgggagggtttcctcccaatgagcctaagatcagctcattgggagggtttcctcccaatgagactaagctcagctcattgggagggtttcctcccaattagactaagctcagctcattgggatggtttcctcccaattagactaagctcagctcattgggagggtttcctcccaatcagactaagctcagctcattgggagggtttcctcacaatgagcttaagatcatctcattgggagggtttcctcccaatgagctgaactgtgtaccagctcaacaagaggtttccctcccaatgggctggtacacaatccagctcattgggagggtctcctcctgacaagctagatttaaagccattgcatcaggagaaaaccctcccaacaagaaccttttccaattcttggcgggtgggaaccagcggtgtgaactactcttgggatgaagattagagcttgagagggatgggtgctttaatgggctgcctctctggtaactacaatgagtaagttaacaagaaaatatatggactcttaaggaaaggtgtggctttggagatttcttgaggatggtatgtctaatgtttcttatgtttactagtctaaatatacttgttcacaaatcaaggtatttcaaatgttgatgggcatatacctggctaataatgggtgatcagttatctgaattgctggttcaggctctgatggggaaaaaatgaagaggaaaaataaagctccttatatacaagattctggggagtggccaatttgtgggtggaacatggatggaacaaaatggaacaaagaatgaacaaggaaggaaattttaaatatgaacaatgtggcctaatttagtgtggcactaaggtaagataagactagaccaaaacccaagaaagggccaagctaagataaggtaatgaattcaacctgaaacagagagaggcttggataatattatcaaggggaagaggttggggtaattatttcacccagatgggtattgaacagacaatgagaagaaagggccaaaagaagactagtatgaaacatagctgttgtgtgggaattcttggcataagatggaaggagataagagataaggaatatttttagagggttttgaggttatattgagaaggggtactagtgtgtagttggtgtgtgggctaagtcttgtcaggaatgaactgggattttgtccattggtttaatttgaggagtttcagaggtgtggaagatgtctttacccatggggggcaattgtgtggattattggtgtgttgcctttgtttgagggcctgtgtaaactcttgaggggtcttgagtcttttattcttgtgtgatatgtagtcttgctatgccttgaggttcaggattggcttaccacagcggtacccatagcagtacccatgtaccgccccttttttgccaaaaaaccggcacccgccaccacacctggcactgcctggcaggtgcgggcagtacctgccaagcagtactaggtacctagcaaagggtaccacagaacaatatctaagctggacaaacacctgtatggtagatcatgcctcaaataatttttatcaccctgttcaacaaagtatttgaaacaaaatggatgataccataatataggggtatcaaataaaaaaaatccaccatttaaaccagtgaccttgctaaaaattaattaatgcataaatggctcctcaaaggggttagttagagaaccaacatgttaaaaaaatggtgaatttttctaagttatatttgataccccctattaaaaacctctcaaagtgtaaaggaaaaaaatcaaaagcataatgaaaaataagctgcaaaaattaattaaaaaaatgtgtgtgctgcgctgaagaaactgtgtctaaacgtggaaaaaaaaattattaaggccccccaaaccgttttttttatcaaggcccccccccaaaaaaaaaaattgaaaaaaacctgataaaaaaatttcaatgagaaaataactcaaattaaacctttggtaataactaattatcaacccttttgtttcatcagagtaggatttgagctaatgtgaaacaaattttctgtagtctatttgtttgtttgtttgtttgtttgaatttcaattggatcaactgacaacactcacatgatgaattatattggtggttttctaaaccctgataagataattatttggtacatctgattttcaacagtttcacatgattagaaatcagaagtcctgccaaacaatcttggagataagcatctggcatgtttcatagatgcagatattcactacatatcagctgagaaatgttcaagttaattctatctcaaagttgaatcagaaacatctgacccctgcctgctcacttttggtgaggacagctgaaagcaggctgaacatctagcattctgttgatttgagtgtttcaagtactgtcaaggattcagagatgcatagactggaaatcaattttgttgataaacataaacaagtcacacctcaacatacttaagagctattaccttcccctccatactccctaatcaaattcaagaataatttcatctctattcctttttatctctttccggattcagcagtaaaaacaggcaagtccagttttgattccatcttatgtttactacatcccttcatttaaatcttcactcttttgaatccatcaatctcaagaaatgaactgctaatccaccagatattcatgagtgctgatcatcatggtcctacttcaacagaacacagttacaagtctaaaatcattggtggtaaaaagctagatcaccactgtattttctcttggaaaatctccacattttgactcaactattcatcttggaaagccctctgagtctgaaaacacatcatgaagttttttttcacatccttggccatcatcacattgatttccaaagtttggggaattgtagaagaaatcaattatgatctcaaaaagtactatgtcttcactggtgattcacttatgaacaatgatcttcctgggctatctgttgtcccaaaccaacagaatgagcgaatgcttcaagcaaatgtttatacaatgtattgtaagaatggcaccaacaacatcttgcaaatttggactgacaaggaaaaacttgtcacattccaaccaaatgaagagaaaagaatttcctggcacaagtcacaccccttgatggtattaactcaaaatcattcagtacatcttcaagagagaatgtacatagaaatcatttatagatacagattcaagaaaccaacttaggactgaccacattcctgacattaatattcatctctttatttgattttatctgtgtaattgttttcatttttcttcttgaaaatttaattattgagattgtagaattcacggtgctcacgagatctgcatgggccaatttccactattttctttttttatccatgtatgggagatttattcttgtttgaaaggtagattttactttatgaatcatgatactgtggtagttttgagacatcttatcatccagccgattcaacaagagccaataaataatttgtatgcatattgttgtatttccaacatatctgattacctagcagatcattataggtgtccaaatcatataaatagcacacccagttcctggattttcaaatgtcttttcaacactatagttaaccacctttattcatcttgctatccacagatccccaattttccttcatacatataatcaccattagtattgattttggctgagtcttcatatgtgataatcataaaatgaatggtgtcttttacagccaactagaattaaatcaaatgtgccctcttctttttttcatagttttgattccaaaatgtttggatatcatttctgatgttaaaaattaaaggaaacccttttggtcagtgtggtacagctacctcactgactggaagggactccttctggtcaagtgggagcaactcccaaaccccccatgcatgaggggtggttttgggagccgactccccaaagataaaaataaaaagttagaaacaaaataggcctcaggactcccaaaacaaacccacaaactagaaagatgactcccaacaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggtcatgcagctttgcagaattctccatgatacacacagcatatcgtatctgtggcagcgttgctcccaacagatgcccattgatggtcatgggagttttcagatagtatttggaagttgtttttctaagccccatttgatatggattctggtaggcttgggtagagaagaatatatgacctaggtcacatcacaaaggcagcaggaaggaaaaaagcaactcttgaaagccagtagtagtaagtacacttgatgttttatcaggttcctaaagggatatctttttaccaggctgaaactcagtgccactatcaaatcgagatcgatacttttatcaatatcatgaaggccggagaacagccggttccaaacaaatgtggagtaaaagttcgtactgtgtctttaatcgtatcgtcatgagacctccaagccttttcaaggttcctttgattgcggatcagccggattgccgctgtctggcatttagtgttgcggccaactgggtccagcatagatggttgaatggaaggataaatttcatcagagataatgaagacagactgagaaaaagagaaagagaaaggaaacaacaaaacaacaaggaacttacctgggtccagcatagatggttgaatggaaggatgaggaaaccattcatccaccttgctggcccgaggtaactacacagacaggtgtcacagactgtgacatgagagaaacagggaggaagcagactagagactgacagctcactcaacacccccccttgctgacaacctggaaaacagaagaaacagaaaaaagagaagaaaagaaaaaggagaggaaaaaaaattgagagaaagaaaaaaaaggaagaaatgaagtcaaagagaaaaatagaagaagaaaaaaaattagaagaagattgaggaacagaaattagattggagaaaaaataaaaaggaaaagaaagtaaggattaagagattatttgaccactccaagcatttcacggtgtttgatcagaagtacgcggggaaggggttttgtgagtgtatccgcgagcatgttctgggtcgagacatggagtagagttacttcgttgtcttcaataaattccctgatgaagtggaaacgagcatgtatgtgtttggtgcgcgagtgatgttcaggattcttggctagagcttcagcaccctcattgtcgacatgaatgggaataggagttttcggtcgcagtcggagctctgtcaggatgcgagatagccacaggccttccttgcaggagtcggatagcgctttgtactcggcctccgtgcttgagagagatacagtggcttgtttccgagacttccaggaaattgctccatctcctatccggtaagtgtatccggatgtggagcggcgatcttcgcgatcctctgcccagtcagaatcagagtatcctgacagttcaagttcccctccaagacgtagtttcagacacttcgtggtgaccagataatccagaacccggagaccggcttcccagtgcgcttgggaggggtcccgaagatgctgtgagagacggttgacaacgaaggagatgtcaggtcgtgtgcattgagaaacccataggagagagccaatgagctgagaagacggtcttggtgagggaggttcatccggacagcgtttcgtcaagtttttgaagttgctgtccgcggggttatggaccgatcggtgatcaccgtcaaggaagcggtcacaaagttcatcaatgtagtgggactgattcatgtagaggagtccgttgggtacgtccctgctgatcttgatggaaaggaagtgatgtagatcctcattggcgcctatcttgaatttggagcccagagaaaggatcagattgtccacaaacgacgcctccccaatgatggccaggtcgtcaacatgagtagtgagagcaccaacaagcttgttgtcgaccagcttgaagtacagagttgggtcgtactttgagtttgagagaccgagtccgatgagagctttgtgaagttcagagttccactgccttggggattgcttgaggccgtagagggatcgattgacttcacagacccaatctggatgctggggatcctcaaaaccaggaggttgctccatgtagactggggaatcgaggtgtccattgagaaaggccgtggtgaaatcaacctgccgtcctttccaccgtcgagaagctagaagagtgcatatcaatcgtagtgtttcaagtcgtagagttggagagaagacttggtcgtagtcctgtccatggacttgggaatatcccatggccaccagtcttgccttgagcttcagaattgacttgtcgggacggcgtttgactttgaagacccacttggatttgattatctttcgcttgcttggacgggggacaagtttccacgtctgcatacccagcagtgaagcaaactcatcgtcagcggccttcatccagtgtcggcgattgggtgacttgatcagttggcgccacgttttcggtgtgtccacgtcatcagcaacagctgcgttcttcgaccattgtccgtaccgatccggtgcacgtcttgtgcgtcctgattggcgtggaggcggaggagaaggggggcttacagctgtcactggggaaggtgctgggagagtggctgaaggtacctgagttgaggaaggaggggtgaatgggagagaaggaagttttatcacggtcacatctggggcaggattatcagttgcggggggaggatcaccggaggagagatttggacggggagcatgcatggaagctgataatcggcggtcgaaccgtggctgtagtggaacattcagcaagggaaggtctggagtaggagtgcgaacagggggaaccaaaggagcaggcgagggaggtgaagagtttgaatcactgggtgaggtgtgaggggtctgatccgctgccggttgttcattagggagctggtcatgggcaggccaggggatttcaacagtgatgggagatggagacgatgagagctttgcgccgtatgggaattgggaatgatcaaacattacatcacgggtcttgatggctactcgtttctccagatcccaaactcggtagccgtttccatccggtagataggagaggaggatcgaggctttgcccttctgattgagcttcttgttggtctcatctgggatcttgaaccatgtaaggcaaccaaaagggtggaggagtcggagcgggggatccgggtgtttcagaattgagttcggggacttgaatccttgtggggtgtgacatgggacagagttgaagaggaagaacgcatggcgaagcgcatcaacccagaaggattttgggagattggcactcaggagagaacaccggacaagattgctgattgtgcggttggttcgttctgcaacgccgttcagttcaggggaataggggggacctgggtcatgcctgatgccagcctccttgaggtaattttcaaacgcagtcgagagatactccccaccgttgtctgtcctcagtgcacggatgacatgtgagccgtccttctcaaagaatgcgcggaaaattttgaaacaagagaacgcctcggatttgaatttcatagggaagacggatacatgctttgagcagtcatcaacaaaagtaatgaaataagagtaaccttcacgggacttgacctcgtatgaacctacgtcagagtggatgatttcccctggtgaagagctgcggtaggagaggcgggatttgaaggctgtcctgtgcatcttcgattgtatgcaaactgggcatttctgcacgtcgacttcattcatgattgtgggagtgatgcccttcgatcgcaggagtgatttcagcgccttcagacctatgtgggagaaccggcggtgatagcccaggagagtgagatcatcaatgtttgtggcattggcggagaaagagaatgaaggaggaggcctcacaggagacgagggaagatagtataggttacccctgcggtatccccgtccaacagactttccgggattgtcgttgccgtctgacatgcgaatgtcacacccagatttggtgaataccaccgttaaaccttcgtcacagaggccagcgactgacaggaggggttcatgcagagatggtaccaccaaggtcttgacattgatgtcagcatcgaggggaaggcgagtgaaccccttgtgggaggcctcaatggacgagtgatcggcgaggcggatgggggtggagtccggcttggcattcgtgacggcagaggcatccggagtcatagagatagagcagccggagtcaaggttcgcgttgcctgtggttcgatggtcaaccatagacaggagggaagtagctgctaggccggcagtcacctcgaactctgagccagaaaaatcgtcgatgtcggccccttcggagtctgagttacctaatcttgcggcagacgtacgtcccgcttttgcttcgtacttgagattaggcctgggttgacgatgtggtagtcaaaaatgtgaaaattaaaagttttttctttctttttttcttatatatattttcttcatattatctctcactcactctcagaattcacaccatacggctcaagaactggactctacggataaatccacccttggtcaccacggaggcgacactggaacacacctggatcaactcttacccaacactggacaacatatcacaaggatttcacccatcattacatatcaccaaacccaattacaaccctcaagctacacagaaaccctcagtacagtacacactcatttacatatacactcatttacatacatctacactctttacatttcacttctacatattacatcatacctgcagcctaaattagtgtattttccatgcatgacagctgcagcttacaccaccacactcacttgtaaacacatcagaacctgaccaatcagaatcactcattcagctgcttggatcaccacttcaactcttgtacatgtctgaccaatcacattcactcattcaaattttgtatgtagctaaaaatacctcatgtaatagcccaggccagccaaaatcactcattactggctgccctggagctaaattccctcactgttgtatatataaggaggctctcctcccagttgtttaatcctcagtcaagtaacactcaaggaatatttgaccaccttcacacaaacactttaaagcgccaaccaaaaccaaatcatcaacaactcttcatcacacaaactcattcctgaacttttaccctatcacttgattaaaacttgccaagctaagcttggtgggtcttgttatctgatagtatagaagggcagagtcttcactccatcatccccttctccattcagcaaaaagggtcttacaaccactttttgagtcttacaagggagtccccaacgtgataggataaacttgtgtgatctacatcaagtaatcgaatttcaacaaataatgagaaggaatcgtcgaaggatcactaacttcagcgggaaccggatcaaatttatcaaccatctttgcgactactcagcggcatattcagttattctgttgatcaactagtcaaacttcaacaaacaattcaacgacaccaccgaccaacctctgaaaagaaagtgtaggaatcgactgaaacgaggactcgaagaagacagccagttattaaccagaagaaggaagattatcgaaggatctggataactaggatactgttcaacgacaactcaggaaatattcgaaaatagcagctgcttatcgaccaaaagaagggcaaaggtacccaaaggatttggataagtaggttctgtaaaagaagaaattcccagtatttaactgatctattatttaaaaagaaagccataagcttgccctggtagagaaaccagcgaccaaagttttatttgtttctttttcagagcagccgtttgtttaggtatcgaaggagcgtcgaggaaggaaacctaggacaatcaatcaaaatcaacatgagtctaccattcagtacaccacatttggaagacggatttggaccatcaaccccgtttaagaaccgatttcaagaccgaccttcaggatcatcttttagttggaattcggaaactatcttgccaccaccaaaggataaaggaaagggaaaagcgagtgaaatgcgggatcaagcagaagaagactcagatgcagacgacccaacgcctcaaaaacataacttacctccgctgtctggatatgggcttcacaacacccagaatgcagatgagccagtgtataatcgacaacaacagcaacaacaacaacctgcaaatcaacaacctatccctcaagttgcgccgaagattatcaaagaaccaggacttttttacgatggcgaaaacttcgggaaattcctgatgcgatatgaaagagcggcaagagcattcaatgccacggactacgataaagcattgcaaattggccgattcatgaaaaccgaggagctcaagatccaactggaagccatggatgggttcgagacctgtgaatgggacaaattacaaaaggaaatgactgaaacctggggcgaactggataatacgatcttgtacacaaccaatgacctggtagatatcaccaaagaatacggcgtaaatggcggaatcaaggatcatcgggagttcaaatcgtacttaggaaaattcaccactatccttaaatacttagtgaccaacaagcaaattcacaagaagtcagatgcatcgatactcttcttgagtgcattctctcgggaaagtcaactgaatatcaagcgcactttaattagttacgaattacttccaaaaggacctgatggaagcaacttaccgccacgctgggcagacttggttgaagcagcaagcctggaagtacaaatcgtggaacccggttattttaacatttcgggctttggcgaagctaatcaattaatgcagaataagctgaacactcagaagggaaacagtcaacgtagagatcagatgattgcggaagcacctacaggcccagccatggaaaagcacgttgaagatatggctcgcgaaattgcttcactcaaatcccaattgaaaagcataataccggtttcatacaatcaatctggatccaatgaaaaatcagaattctcgcggggaaacgctaaaccttcaacacctctttatgagactcaagcttgctactactgcaaaagggaaggacacgcaacttaccgatgccccgaactagcacaagacgaggaactaggattagtcaagcgtactggaagagactggtatctaccagatggccaacatataccttggaacccatcaagacctatcaggaccgtagtggcaacagcatctgcagaccccaaaatgcaggaggcggccaggaaactagcagaatctcgtagaaccggcgaagctcaagtacctactactatgaaaacctcagctcaaactattgattgggatccaccgcaactaggagcagataattttctagccaatcacgcaattactcgatctgaggcccaacgaggaagacgcagcgttcggattcaagaaccagaaagggacgcaatggacattgatcaagaagacgagattgccgatattatgaatggagcaccgaaaacacctgtggtagagaaagtatggagcaaagagaagccagttaacaaaaataaggctgcaacaccagaagaagccctgttgcaagagttagaccatatcaagattccaacaacttttgctcaactcaccgctatctcaccaatctatacggaacaaataatcgcaaagcttcagaatcgactcccaggaaagagcagcgcaacctatatcactacagaagccaccaaagtttcagcagctatgaccactccagaaatagaagacccctcggacccttgctactacagctgcgccctaggatacgtaacagccgaagttgggggagctaacgtggaatttatggtagactccggatccatggtaaacgttatgcctcgatcagtagcagaagacctggatttggaactagtacaagtagatataccaatgaaaggagttgggggagcaagatgtgacttaaatggagtagttgaaaattgcccaattggaattggaagattctccggaccagcacatctgtttgtttcacccaaggctcaggactgtattctgggacgaccattcttattcgactacggatgcactctagaatatcacgagaacggtgaaactctgtctttccaaggaacaaagggacgaagagtatcagtacctttagcaagaaccggccaaggaagaggctggaacaacaggaaagatctcagtaccaacagcacaaagctacaggacaacaatataccgccaaacgacgaggatcgaatgttcaaaaagggtatcatcaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcgaaaacccgctacaatttagcgtagcgttagcgcttttctcattttccgcgctaacgctacgcaaatggggaaaaaacttgcgctagcgtttagcgtagcgttagcgcgattccccccatgtgcgctaacgctacgcgcgcagggcgcaaaaaactgcccgctacgctgcgctacagcagtttttagcggtttttaggggttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagaggcgcgctaacactacaccaaaaattggcgagtgttagcgccgctacaaattagcgtagcgcagcggccgtagcggcgcgctaacactacgcgaaaaaaaaaaaaaatggcgccgctacgctaacgctacatgggcctgtagcgtagtgtagcgtagcggcccaccgctggtatcatgcagccttttttatgaattccggcgtccaattgaggaataactcacttaagctagtcaagagagttgaattctgggcgccggtgttctttgactggctattattttttctttttatgatcttacaagaaactacaaaactaacaaaaacattttttaagctgatgcaatttttttcacaggtaattttcactgaactctcagactcaattttaagattatgtaaaacaggtaaaaaggaacacgaaaacgagaaaaaacgggaagaagaactcatctgctcacaatacggaggagcagtaatacgatccaatctggccgaacaaataacaaacgaattggtgacgcaaacaggacagaccgagaatatccacgacctgttggaataggacttggctggacgttccagaagcacttatgtcagaattggaaggaagggaacttgtggtgcatgacaaagtacaaaccagttgggaagaaagttcgaccaattaatcaaccacttccacaactactaaatccaccactaaagcgaccacctctgtctcgagatccgtataaaaccccactgacgccacatccaccggaatttgcacctacaaataaaatcactgaagcacggttaaaggttgttaattttggaccagaaggatggctctggaaagaagaactcaagctattcaaacatctgattgttttacgcgaaaaggccttagcattctgcatggaagagcgtggattactgaagcattcctatggattaccctatgtcataccagtagtggaacacataccttggcagaagaaacctattcctataccagcagcaataaaaaacgagtacgtggagctagtgcgagaacggattcggacaggactttacgaacaatcaacatcaagttactcaagcccagtattctgcgtagcaaaacacgatggaaagctacgaattgttcatgacttacaagaaatgaataaagttaccattaaagacgcaggccttcctccagcaactgaagaatttgtagaggcgtttgctggacgtgcttgctatggattaggcgatatcatgggaggatacgacgaacgagagttagcaaaagaatcccgacctctgaccacctttgatacccctcttggaaggtttcaactcacacgtttacctcagggggccactaattcggtagcagtatatcaggcgcaaatgatgtggatactccaggatgaaatacctgacaacgtaggggtattcattgacgatggaggaataaaaggaccaagctcagattacgataacgaaagcttggacgaaaacccaggaattcggcggttcatctgggaatatgctcagacactagaacgggtattattcaggattgaagaagctggactcactatctccgggaaaaagtttgcctgctgtgtcccagctctggacattgtaggtcacgtggtctgtaaagaaggacggcgggtttcagttcagaaaaagaacaagatcacaacctggccaaccccaaactcacttacggaattacgaggattcatggggatactagtttacgtcagaattttcatcaaaaacctctccgaaattgccgcacctctcagaagactcacaaggaaggactctgaatgggagtgggaccaagaatgcgacgatgcctttcacaagctaaagcaaatagtcggggaagatatcaccctaaaaaagctagattactccaaggacgcaggattaattattttggccgtggattctagttttattgcggccggggcagtactatcacaggaagaactggaaacaggattagcacgaccagttctctacgaatccatagttttttcacccgtcgaatcatcgtattctcagcctaaacttgaactctgcggggtatccaggattctgaagaaattacaaactcttctatggggccaacacttcgagcttcaagtagacgcacaatccttaattcagatgatcaattctccatcattaccaaatgcaccaatgaccagatgggtggcgttcattcagcttttctcatttgacatggtacataaacctggaaaaaccttcacattaccagatgctttatccaggcgacccatcagcgacgatgaggaggaattctacgaagacgcagccgactttgacgaagacgaccctgtaatcaaagcatgctttcagtacacgataacctcacaatcaacaaagttaatggaatgggaatcaccagggttttggaaggaccttaaggaatatcttgggaccctgaagaagccagaaagaatggacccagaggattttcaaaagttaagaagaaaatcagccaatttctttattcaagagggtcgactcatgcgacgacatacgcccatggcacaactagtcatctccaacataacgtaccaaagcagactattaaggaagtttcacgaggatcttggccacaggggacttgaggaaacatatcagcgcttggtttgtcgattttggtggcccagcctgaaaaagaaggtgaagttatgggtacagagttgtgaaccttgtcaaaagagggatgctctagtgcccagagaaattcgaaatccaactggcgaaagtagtctatttggacgggtagcgttggacgtttgtcatatcaaggccggacgatataaatacctgctggtggcacgtgacgacttatctggatgggtagaagcagcacctttggtaaaattatctgcagctaatatcagtaaatttcttttggaagagtgggtctacagatatggttcaattaggactgtaactgctgataatggaccagaatttaagagtgaatttatcgaagctgtggaaaagattggtgccactctgcgaccgccaacaccatactatcccgaggcaaatggaatgattgaacgaggtcaccggccaatcaaagatacactgatcaagatgtgtggagaatccggcggaaaatggagagaatatttaccattagtacttttttctgacagaattttgacaaaaagatcaactggatactcaccgtatgagattgtctttgggaagaaagcggttttaccagtggatattgagatggacacctatcttggaattgactggacagaagtaaacacaactgaagaactgcttgaggctcgaacaaaacaactggaacggagggacgagatcttaacactggctcatgaaaagctaatgaaaactcgagaatcgtcagtcagatactgggaccggcgaatggcagcaagactcaggaatcctctggaccccggggaactggttctggcttataataaaagtctggaagaccagtgggggaaactttttgctcaccgttggaatggaccttttcgcatcaagaaacaacttcctaaaggctcttacattctagaagaactggatggtgtggaactgaaaagggcttatgccgcgtcacacatcaaacggttttacccacgaggacgtaactttcacgacattcaagaagatgaggacccagatcaggaagacgcttcggaagatgactcggaagaacactcctcagtggcatcagaataatcgtacctcctgggcatgagactaaactgttcacaacacacaccaaatcacaaaaatttagctcaaaattctttcaaaatcaggcagatgattaatttttaaagttgggggaggactcacattcttttttatacgtcactcgttactagcaccctccttccatacacctcttaattagctcacaaattcaatactgccacattacttgctttcttttcatgaccataaaaccaaaaaccttaacttaagaatgatttatttcaattcttgcccatcacccttcagcttcattcttttttctcaccaccaacaattacatcctcttctagtttctcattttgtctttcttactcttacctttccttaacatcttttctccctcaagactatcctttaaacatactcacaaatccttccaacttttctttccagaaaaactcttttgttggaccaactttttttctggcttctttcattttttctcagcttaccttaatccctcactcacttataggcttggaccactcatctcaggttgaggacaacctgtaaagttgggggaggggtttgggatagtattggaaaagaaaaagaatcaagaatcaagaagaactaaaaaaggaactaacaagagaatagtttttggatttttgtagattataaaaatttttttttttgggtattataaaaattatctaacgatttttttggctttaggaaaattttaccccttttacagacatcctttcaacccaggaagaaagcttcagtctaggaaatcaaaaacaaaacaacaaaagaagatcaaaacaattagtatttaactgtgaaaagaataaatagaaaaacttacccaagtgacggaagtggcgcctaagcgacatgtaacttcgattaaggaacttaaagtggctcactcggtgagcttgatcgcggggacacgaaggacgctccgcattgcagtaggcaacaaacccactggctgctgactgataaaacgcagtaaactctcgaggacagaacgcatagcggtcaaaccttgcaggatccgctcgacgactaaggagggaatcgatctgatggtcccttaggagatggaactcatcgacatcgtagaacccaggaggatcgggcgaggcgacacggtgttgacgggcgaacggataggactgattactggaggcggtgtgattgctggaggtggtgtgctgactggatgaagattctaactcatcttcatctgcggttgccgactcttcttgagaggcggaagtcgaagtaggaggcgcgacgtcgacagcggaccggatatcgctgggagtactaaggtttcgtggacgaggagctggcgggagtgtccacggctcctcaataacggctcggttggagctcagaagctgaatgtataaaaataaaagaaaacaagattgtcaatagatgaacgaaagtgtatgaaagaatcaaaagaataacgtaccgacgataaatgatgcaacgacgattcagcgacctcgaaaggacggcgaaccaccggagaattcgaggaccctcggctgttcgaagccggacgacgccactcgggagtggactgaggtgggaacggcggatttggatcaagcaagggggtaggacagtgctgataaggcggtgaggctccaccttgatcttgaggaagaagccccaccaaccctggaggcacccgagcagctctagaggcccgggtggctttgggagaaaccggccgcgcgatcatgctcggatcggccaaccggcgcggggcagacccttgagagtcgatctcgatgggggaaccagctgcctggccctagaacccagtaacaaagcacaagccaggaacccgtcagctacatgcctacaaagccgcatccagaaacataaagaatcacgtactctgaccaacgacggcggcgcgatcggcgacgcattcagaatcggaggtcgagaggactcccgagagtccaattgtatgggcgaacccagcacccgaccctacagaatcacggtcgataccaggctcatcaggatacagaccaataacaacaacaaaagactacataagcttaccctttctaagggactggatggctcagggagactcatccgcgaacggagagggtacggattagaggccctaggggccggggtatgtttattgaagcgtggcatggttctggctgacgatacgatgggaagattgactaatggggaagtggctggggaatgaggaaagaaaagaagcgatgatcgagtcggttcttatactcctactccgttgagggaccttaccagaaaactcaccagcgtaaacacgtacacctgctggccagctgacaaacggacgacggctcgaaggtcgaacgcgtatctctcgcgaagagggccggttctggtgctgaccaatgaaaagataggatctgatgctgacaggcggtggcttacctctgtccacaacctgaccaacgagagcacaggatctagtgcttgctggcaggttgtgagccagcagacctcgtacgatcggaagaaacgtcgaggccccacgcattttttttggcctggccagcgtgaaagggttttttttttcttctgattagcgaaaggacaagtaaacacagagaaaagaaacagagaatcacttacctacgtgactgaggcacggaaaatccgatcgaaggcgagaagaacggcgaatacggtggcggtggggattcgagggattgtaaaccggctggtttacaggacatcccagctccccagggcccagggtatcccaattccgggccggaacggcgcacgcggaacggagcacccgcgacccggcgctctcgactgcggccgcagcctctcttcaatctcgcgcgaccccgaatcccactcgaccccgaacaatcagaaaaccccctgggcccctcccaaggggctttgcaggaaaaccaggctacccagtgactctacgtcaacggagcggtcaccccgacgtctaatgctgcgcagctgcgcacagcgcgcagcaacatcaaaaaaattgtatgtagaaaaataaaaacaaaactaaactaaaaagaatgaaaaataaaataaaatgcccccccacctctgaactattgggcagaaggggggtacatagggacctgagactaacaatggcaggggaaaccctgttaaatcacttgtaaaaaaattaagtttaagtttaaaaatcacaaaaatggccaccccacgttggcttcactgcaaagttgggggaggctgacacattcttttcccagccacactcattttttccccacctttttctccaaatacccactacccttttcacttcatgtcatgttaaaaattaactctttctctatttttcttcccattttctcctggtaaattgtctggggacagacaataagttgggggaggctgtggtagtcaaaaatgtgaaaattaaaagttttttctttctttttttcttatatatattttcttcatattatctctcactcactctcagaattcacaccatacggctcaagaactggactctacggataaatccacccttggtcaccacggaggcgacactggaacacacctggatcaactcttacccaacactggacaacatctcacaaggatttcacccatcattacatatcaccaaacccaattacaaccctcaagctacacagaaaccctcagtacagtacacactcatttacatatacactcatttacatacatctacactctttacatttcacttctacatattacatcatacctgcagcctaaattagtgtattttccatgcatgacagctgcagcttacaccaccacactcacttgtaaacacatcagaacctgaccaatcagaatcactcattcagctgcttggatcaccacttcaactcttgtacatgtctgaccaatcacattcactcattcaaattttgtatgtagctaaaaatacctcatgtaatagcccaggccagccaaaatcactcattactggctgccctggagctaaattccctcactgttgtatatataaggaggctctcctcccagttgtttaatcctcagtcaagtaacactcaaggaatatttgaccaccttcacacaaacactttaaagcgccaaccaaaaccaaatcatcaacaactcttcatcacacaaactcattcctgaacttttaccctatcacttgattaaaacttgccaagctaagcttggtgggtcttgttatctgatagtatagaagggcagagtcttcactccatcatccccttctccattcagcaaaaagggtcttacaaccactttttgagtcttacaacgacctcgagaggagggcggattggcgatgagacttccggagggagctggcaccctttccttgcccgtagagttgcgatcctcaatgaatcgagcgagcttgtggcagtagttcagatcatggccatcatttccgcagtaggtgcagtgacgagccgtacggcgctgtcggtttgacaaggaagtggtggtcttggacacagattcgggggcttggagatcctcaatgcgggccttgcgtcgcaaaccctcctgtttgagagcggccacgaccttgtgtgaggggacgtgcggttcattgaggagggatgacacacatggcatccattccgcggagagcgaggtgatgattgaggacgagtagaaatcgtcaaccgtaagtgggcgagccggatccgcgagagcctccaggcgttcaaaaaccttcgccatctcctcaagatgagtttcaatgtcgtcgttctccatacgaaacatggtcagcttgcgaagccagtacatgaccccacccgacgacgaatcttgatgagccgctcggaggccattccacatttttcgtgtgtccttattgaattgtcggacgacacggatgttcgccgagttgatcgtttgggagatcacactgcaaatcgctttgttgtctcgagcgaaggtgggcttcgcctcgggattggcctccttgggatcgaggatgtaggagaccccggtcgagtcgaaatggatgtccaggacccagctccagtcaagataattggagtctgggcctggaggcttcaacttttcgattgaggtaatcttgagggtaggatgacccgttaagtcggtcgacatggctggagagagatgaggaggggggtcgtggcttttggatgatggtttagatgtcttgtcgctcggagtcgacatgtggggggaagaagaggggaccggaggcgaaagaggaagagaaagggagtttatcggacgcgaaagcgtgagcgattcgatcaagcgctgacgagatcgagttagtggcttttaacgaaaagcgaatcgagtttgatgtctttttagagaaaagcaagcgaagtcgtcggctttaacgaaagcggacgagttgagaaatcgatggctttaatcgaaagcggacgagttgatggcttttaccaaaaagcgaacgaagttgtggttgatggcttttaacgaaaagcgaacgagttgtcggtgatagctttaacgaaagcggacggaaaaagagattgttcggtgatagctttaacgaaagcggacggaaaaagagattgtttatggctttgtcgacaagcctacggatccttcaaaaaaaaattcgcagtttatcgcgcgatgggactcataacctgttgcggccaactgggtccagcatagatggttgaatggaaggataaatttcatcagagataatgaagacagactgagaaaaagagaaagagaaaggaaacaacaaaacaacaaggaacttacctgggtccagcatagatggttgaatggaaggatgaggaaaccattcatccaccttgctggcccgaggtaactacacagacaggtgtcacagactgtgacatgagagaaacagggaggaagcagactagagactgacagctcactcaacatttaggcagtagattgtaattcaaaagcctcaaggtgtagagttcaagttggccaatatggacggttaagatttacactcctcaacccttcagaaaactgctgctactgacgggctgaaccttaatgagcttctttgcttgaaagcctatcactgacgcatagtgtcaaagagtcaaagctacacggtaaaccggccacacatcaaagtgtctcagaacttcaccactaccctttgacgaccacacgatctaaaagggcagattgttgcttcttttcactcatcattgtttttactcgattcagaaaaaaaaaacaggtaattgtcatttcaatccccccaccctctggggtcgttgattccatcaagttcagccgacgaactgctagtacagatgtatttacgatcactgatgtcatggtccaacccctccctccattgcatcccacaagaaatcttggtgcctctgttcactcatcattattcttgctcgctgcaaccgtgaagtttgaatcgcacatttagcttcggagatccaccaaaacacgcagtcacaatccatcatgaaggcaattaacttatactttgccatcagcgcattaatgtccaaagtcttatgtctctcggaacgtatcaagcatggagaaatcctgtatctggtctttgaccaacagtttcctgctaacgataaaggtagcatatctgatttttttcaaataatgaaaaatccgtccatgggagctggtgataacatgttacattgcaagaacttaaccgggcacaaccttcggattgtcaattcggagtacgaatatttcagcttcccgccatattctgagatggagattccctgctcttataaaaaaacagtgatggtagcaactttcgatcctgtagtgcctcttgaccaggagatgttcgaaagaatcgagagtcttgcgagggaacaagaatataaatgattaaaaaaaaattcaagttagacagaggatcagcctccagatgtgttggtgagattagcacgtcgcccattttatcgtccattttttctgcgcttataagtttattttatttttctccttacgcacttgaacttgaatgtactttgtgcttctcctctcaatgacatcaaccaatgtgtattgctcatgattgattttttgtttatttatgcactattacctattattttcttatgcttatctacagcctgagggttatacttgattgatagtattcttgtttgattgtgtggttatttcagtatctctgatctgtgttccagctttatcagatccaatagcggggttcatgattgaaattgatcaaatttcaaagcgcatctcgagctgtttatcaacaatttttttcaaaaatcaaaaagttgtgtggattgatcagaaacccccaaatctatccaactaccaaattttttaaaatgttgttgatcaaagccttaaaattgggtctaaaaatttagaaatttcagtcatgaaccccgctaaccaatatatacaacatcagagtaaattgtgccgtgctaagagtaattttgcatctatttcccagtttcctccatgcatcttcccgccagtattcctgattctcattagctcttcatgaaaacttgccccaaaatccccggcagatcatcttgtacttgaaatgcaactcgttggtatctcatacaatctaccatattcttgaatatccagtaaatgttctccctgatttctacagctatcgcgttggctattgtaaaagtctctacatgaaataaccgaaatacaaatatttgggtgctctaggcattccatctacattttttcaaataattctcaaagacatcttctcctcgatggcattcattgctcactttttggttggaaccattcttgacacaaccagttatacccatagtaaaaatcagcagatgcggtgaatggttggtctccctggtcagactgtctcggcgagagagctgagcctgtgaacgggactgtctgtgacagtgtcgttccgtgacagctcacgtctgagttgtctcaggtcctcccacccaaccaactggcagccaacactcaaccaccaccaacctgcaccttcgcaatcgccatcaattaatcgggaaatttatcaacaccagctcattcgactgactaacacctttccgagagacttcaggccactccaatccttccaccatgctgtcgcgtcctcaaaagttcgtactcatcatcgctccatgactcaattctgaaaatggctgactttcactttccctctttgcagacaatccatgtccgaattgaagctccgtagacttacagagcacaaccaacgtctccgcgaagatctcgaacgtccccgaatccgagtctccgatgccagtgcgaagtgagactactcttcttctctcttgttcttcccacgcattgatttctcgaatctcaatactgcgaaattttgtacattaaccgtttttcctacttgttatttaaacagtctaattcggttctgtaaaaccactcgagattatctcgtgccatctgtctgggggcccctcggcaagagcgaagatccttacgcccctcaagccgctggtgccagttgttgctcggtggtttgaggtgagtctaaacgacgcacctctgatgacccacccataatctccctttgatacgccgaaggtgtaaggccttcatccaatctgatgcacttgtcatccttcttctcctctcaagcagtccgctttccatccagttactcacgcatcatatcggagtctaatgttgttcggaaatccattacggtctcatttctcaaggaattgacgagttgaatcacctttgacgcgaaaggatatcataaccgctagcagtatactcatttcccttccaactgttccacttgatctggaacgtcactttcaccttttctttaccctgttgatcctttttcttcttcatccaacctgttctgccttgtccattggttctatccttttgcctatcaccagttcgaaaatctatgtcgtttctcgtatgtacttcatcccttttgtgttaaagcaaatttgattctcccttgtaagcaaagtggccactcatttttcctcaaaatgaacacttgtttccctttttctctttcttttctttcctctaaaccgggaacatggtaccaagactgtcgtcgccaattgaacttcatgagtccttaacgtgcttggtgttgtacgtgtaaatgtttttgcttttcaaggcgcatcacatcatcatccaattcggacacaaaaccgagcaaacaggaccctggaaacccccgaactatgtgggtaacctgaatgtgaatttttcagaaaaaaacgaaaatcatactcacgaaagtggtatgaatgagtttggttgcctgaaaggttactcaccaaacaggctttaaatgtatgaatatccgctaacttgggggaaaaccccccaaaaatggcccggtccccgcctcttccgggggattttctcacttttcggggaattttagcccgagcttactcacgaaatgtgtatgaatgggcccaaatgtgccattccctggtgccccccgatgtatgaatttagtcaaaattccggtattttggttacccacatttatagggggtttccagggtcctgagcaaactcaattgcgggctcttcacaggtttttttgcctcggcttgccactggtaaaggtgggttttcgatcttcggatagttaaatggacaggatttatgtaccaccccagtgacattacaggacattgcatacgagtttcattcaacacaagacctacgcaggtgttttggagcctactgcattgcaccgatcgcttccggtcaagccgagggtattttaacacgttgccatgatatgtagtactttgctaaggactcctccacgccttttttggtatattcagtcttttattcctctcttgttgataattccggttttgctatcctctttgacatacccagcattggcaaatgtccttcctcctggcattcgtcttgcggatgatgcctgagacaggtgaagaagggtttcagacaatgtaggtcccattcagcctgtgcattgccgagaggtgggtttctaacagatgttgatgacgaaacaaaaagaccatcagaacatgtacgagaaagagtgtctcgtgccacatggataccacatgtggaagctcagtcatgcactgtccattggtacaagcatgcagggtggaggcataagttgccaaatattgccatgggtagattcaccgaaaggctccaagactatcgcgaaggttccttatacccatttgaaccctctaagatgactaataccagctggattatgaggattacgttcgtcactttagctctactaggcaccactcggggagcatttcctcacctatcagctactcctgctctggaatcatcagagcttcctaagcggcggcggcctgattcgatattcgaggcaccatttcctacggaggacgaacctgttcgaggtacatactggatgttgcaatggcaaatgtaactcctattacttgcactgttgattcactgactggttgggtttcctgttaactcagacgacgaagaacatcgacccaagaagcctagattgcaatgtgaatcttcatctgcatcggcctccggtgccggcggagaagtgggcgaaatgatacattccagctttcatccacgagaagaatgcttacaacactacgcttggattaccgcactgcagtaccccatggggtctaagaccttgcccaacgtactagaagattcgtttaaattcgcattaggtccaggtaacccaattcgaaatctgagagatgtcatacaacactattttcctggagaaaacaatattcttcaaaaactatcgaaaatctgtgcgatcaatgaaccgtatatttacaataggctaacgctctggctcaagagtgtttgcgccctaaatctggcatttaccacggcttttatagagataaaggacaagaacgacttttcacgagaactaggacggatctttcaatggtttgctgaattattacattattctagtaatcttccagttttagaaatgaaagaagactccaaccccaagccattcccagctttgtgcaacaagttacttatttatttgtcaaatgaagaaagagatcagcaaggccttcacgcgaaattttccgaccaaacgttttggaaggtcaagacatatgcctccgctatcactcataatatctcgcattcggaagcactgaagactcagttgacgattcactttttgggaaattattataaatcatctaacgaggaaaaatggaattacatttttgaaagtgatgaatctttcgtcaagttgttcagcttaatgaggtattgggaacctcggggtaagctccaggtacgtttggagcgaggccggctcttctggattagcaaccatggcgacaattccttcttaccatggacagacagtcttgaatttcaagatcaattcaaaatgccagcgctcatcgatcgacatttttacgacgcattcaagctcgacttggacgaagagattagaaaaaatcgtttgtttacctccaacatcgatttgaatcaggagctggactcgagtagttatatcacaccgggtatatatcttttccttttttttgttttagacacttcaatcttttagcgaatcagattttctaacgcattctctatttctgcccctcatgcgccatacggttttccttacctgatttttcaacctaatgatcataaaacaaacaaaaaatttcttgatgtgaccaaatcatttcatagatgaaaatcctatgatttttgacgacaagggtgctcgattggaacactacattacgataagcgcgatgaagcacccgaccaggggagagttcaaaaacaatcctcagatatggagattgtgcaatttgaaaatcaaaacaagttctgcttatagggatcttatcagcgcaaaagtagaaccaaatccccttgaagcgttggatgaaattcgaaatcccgtcaaagtaactgcttattctcacgtaattcacggtgtggacaagttgataccactgatcacgaagataaatcacgcattcttatattttttctttccgcctggaccatatccacctgaattacgagatccattcattgaggaacaagtattactcgtatcttggtttctgaaagaaatcaaaaacaaacttccattctttgcttctgacaatctgaattcaggggaagcgggagattcttcaagatttggacgaggaaacagattccaccagatgttacttgagttcttccagatgaattcaaaccaacaaatggtagatgcattcaaccttgaacatcaagagttagttagaaaaatggaagaaaacacaacaaaagccggctgggccgccagcacaaaaatgattgacaccacagcatttgaaggattccaaacccaagttgtgcttcacatcattgcaaattattacatacaacaaaacttcacaaagtggacatcgctttttgaacgtgatttacaatttttacaattgtttacagagataaaactgcttagcatgcaaaaatgttactcctgtcgattgaaacgaaactacctgcaatggggatctatccaactctttccatgggtccaagatattccactttttcagatagaagctgaaaggattcatatagagggattgctagcaatttgtagacaaaaaagaattgaagacttacattacaatcaggaatagtactggagtacttcctgttgtaatttagagtcctttttagacctctttcagtcctaaattgacaacataatcaagattgcaaccagttcacatgagagccattgctagagggtttctgaaaaacatttttttttgaccaaacattttgtaaattgacttctgtgagggccatagattgtgttgggaagtcagccactaaatcatacaaaaaacctcaattcctgaatatttggcttgaataacatgaaagaaattacatcaatatgagaacttcaacttcaaaactagggatgattcagttcaggcttcagcctacaaaattcaattatgcagcccaatgaccattttaatcattgaagcacccctaaggccccatttggccgtctgtaatctgtaattttgagtcaaggtttggcaggagtttgtgcaaaaactttatattgtttgatattgcatggtccaaatccgtgccaaaccttatccaaatcacaaattgtgatttgcggccaaacagggcctaaaatatatcaccttacttgacaaattatagcggtgtctattaaacatgattcccaatccctttcctcacaaataacctgtagctgttgaaaatggcaaattctctatttctcaaaaacccaatcatatgatgtacaacaactggtacttttgagtaaaaaaatcacagctgtaatatgtacacataattatccatttttattccagatatgattgagatttttgtgtttataagaaaataggtccaggcacaaattgtagagaatgtcaaaatgaagatgtgcctggttggattcaaacagagacacatactagagtgttgcccttacccactaggctacacccctatgactgccactagggtagttgggtggtagtcctcatggttcaatccaacagcatactgtggtgatacattatggtagcagactatcatacacatcaacacagagagaaaaaaagaaaatgaaatgtctaatttacatgtttttggaagcctaatgctttgacataatcagcttctatctcacccagccacttggagacctgagcatgaatcggaaggaatcacattctttgatccctttatgaaaatcaaacctttcagaacttcaagacctgaccatctagtttaggaattaggttgaaattgtattagttacagcataagaattttgccatttattcttctccacaccacaaacacatgctaagtaataacttttatatccattttccagtatcctttcaaaatgacatcaaaatatctgaaaagtcaaaacttttggggtttaatcatgggtgataattggtaaaaaaatgctttataaaccagctgcttcaagctcttcaagaactttggttatttattttgaagcctcactatatttgaagattcatattatttggagtttttgtgttgttgtttcttaaaaaaaaggcaacacaattgactgttcttatgttgaatttctagtaacgtgaaacaacattccaattgattagaaaatttgattgatctgaaaattctccgtttgaaagaatgatgaatatgcagaagtgaagacttacaacatgcaaactagttggacaataacaatgtgcgtttagacagaatcatcatgattgcaaggacgctcatcattataacgacaaacacaaagaggcctcgaatcaatatagtcccgcataaacccatgtcatgaagcatcacatggtccgttactcccgctccaaccgataagactgtatcgtgggtattggaatttgctgtgatcaggccatcccgacaaaatgggcatgcgcgacctggttgtgagagccacttgttgatacattctttatgaaaaatgtgcgaacattttagctgctgtatctctaatgtgttttgatcactaatatgtttttcctgtactataggttgatcagggaactgtcgttcttccaatgcgggttgatctggaaattgttgtactcccaatggaggttgatcgggaatctgttgttttaaatgattgagggccgcctcgtcgaaatcttcgaagcaaatgccacaggcttcccacatggaagggctttcgtcgtcgataacatgagtgcttggacttcctaagctcgttcgtgctctctggtctgttacttcaggtagcttgttcgctcttgactgtagctcgatgtccctgtcctggggggatgaacaagacgagttaaacgaaggcactgattttcttctcttgcgtgtcaaaagtaggggttcaactcactgagccatttgatccatggacacatgtcggggaatgatcaaaatttccagagtgcgacagcgtatgcggcgtccctgtcgatgaaaacggctccaccgagattgagtggaaggcgggtggggggatttcatcccctccacgcgcccgttcggacaagtgtcctaacgtaggccgaatcggttcctgaggtccatcgaatccgaagcatatccccacgaactattttgggagagtgggaggggagggggagattgtctgtcagttttacggtgtctcgatggctgctttgaccggaaaatgaaacaacggattgcttcttacgaggaaaagtagtaccgagtaaggcatttgcaaaaatttgtgggtgcttgcggcggcgccaatgggggttttgtgagtctgctgatcgtcaaatcaactcacatgaaggtctttcccatcgcgaagcacaagctgcttgtatgattaccgtaaaggtcaagtgaagattgcccccaggcttcttgggacagtaacggagactaaagtgggttgttcaagggtttgactccccgagcacccacaattaccccttacaatcgttttgatagcttaccccgcaagaagtgcaacattcgctgtaatatctgaggtatacgtacatttattatgtataacatggcaagatgaggaaagcacagttatacctaacttagctaagtccctctatgggagggggatgccgtcccgcagggaccctcagttgacctccggcaagccatcggtcaactgccggagggacttagttaagttagagttatacacagaagttcccgcacagattcaagaggaaaaatcgaaggatgtgatgatctgatcacgcggcaacttgaaacataatcaatatgtgtgggattggggtggatgaaatcttggtccttttaattatccttgtaagacttggtttgtgggaatacatgtacaagacactcctaaaacgtaaggtctgccactgtctgccatcaggaagaaagcgttcggggagctcatgtaattatttttctgattccaaaactggaataggccgttcccactttcccttaaagcgagctggaatcaaggacataacgacagtagctggaatcaaggacataacgacagtactcgatgtgcaatggtcgagttccaagatcaggtttttgtgtcacaggccccgtttgcgacaaaagaacgccgcttcttaagattgacggaggtcactcgagttgtaaaactctcaacttgcgcctcattctccagtgaatgttttccagtcggtaaatggcgaagtaaactacaaaagaaagatgatttgatcaacaattggccacgaaagcaattcaactatatcccgtatggagttttagtacaaaaatgtaaaccgagtaggacatatgggcaggaatggacacatgatgaaaaacgaaaaaaaaaaaaatcaagcttcacttgggacaatgttcttggatcagaatggtggattcatgtccgggcctgtgcaggtttgaaggaacttcgccttgtgcgctcatgggattattgtccagaaacatctgttgcaacatatatgattcattgcagatcttggcttgattttgaaagcatatgaggagattcgaagatataagcgcccggggttccaggaagaaccagacaatctaactatgaaggacatggcaaatgatccgacgtagtgaaatcgtgaaagcaaatgtcgccaagtggcaccaacacacacgcgaacttccgcgcagtgtatgtacgcgtatccggaagagcgcccttcattattcataggattgctggtcaaaccattctctaaacaagtatctgatagaacaagtaaccaaagattatggatgcaagtacaatgatcccgagtgttgggcattgttgcgaatacaacaagatacccggggcaatcactgctcgacagattgggcaagcatgagtaacagatgcgaccctccattttccgatgcaatctctatgaaagatgtgactacagtataaccgtcgacaagcgcgctggtctagctcctccaagcaaatgatacaacgtgccgatttgcctactgaattgcttctatcatgggtgaaaagcgctattgaagcctgcaaccacctcagtccactccatcgaccattatccggaggatcgctcgctgttgcgcgcagctcgtcctcgtctcgctgaaggtattaaccgcatccacagtaagaggtggtcagaattcgaaattgctgtgattcagttcaaactaactcacaggctcgttttgatgggaattgtattgaggagctgccgaaagtgagggttccgtcaaatcctccgagtcagaacaccggtgcctcgatgacggtccgctgggagttggctctattgcgtggatcaagtgtggcacttgatcaacttcgcgagctagatccgacgactctcctaatcccaaaagccgtgtcccctcttgagggtaaccagatccaaagcatgtcccggcaagctgtttgaaaagagattttcgattaattttcttcattctctcgcgagacgctgaaacacaacagttcaacagagaggtaacaattactaggagtgaaaatagccagtgacccattagcgggattcacaagtgtcgatggttcctgtgggatctgctgaaggagctgattgatttagtgaggagggctgtagcacgggagctttgatcaaggctgtcagattatctagaggttgtggcccatagtgacagcgcgccacctggccataatgttgcccgacacatttatttaggttaaagtgccatgccgttgtagagccagagttccacaggtccggtgatcaaacgacgggatcctcggggatagtgggccttgttgactcaggaaagttgtatggagaggtcacatcatacagtagcctcatagaaggacttctccccaccacaagtccctacatacaacaagaaattcaagctgggggaaaacaaatcaccagagccatcaagcagctgcattcatactcataggatcagattttccgtacgaacaagatcgaaaacacaacagaaagaacacgacgttagaccccggaagaatctatgtagactgatgacgggcagaaggaaaacgaagatgaaggaaataagtccacttgatgcctcgattaccaaagcagagatgggcatacttggtggtaacagtgctgtttgataacgctcgccccatgagtaaacaaccccaaatccaatcaaaccgatcagatacatacccccgcccgtaaaatccgccgcttccgttgatgatgcgaaacgaatgtgggctaggaagcctgaatcaatacaattagtaaatatttatgggaaaaatattgtggaagaagacatgaagatcttgcgctctggtgatagaggaaaacaaagatatagacaattggtaccatcccgcctagatattccagacgacagcatatcttcaggagacaatatcccctcatgagacaatgtatcttcaggccacaatgtactgcaacatgaccagataaccatttcatgcgggaataagataataaagaatcgcacttgatcacaaagcgctccaatcatacaagagtctaaatgagaaaaacaaagatttgatttggttggtcatttttcaacctgacaaaccgtcccgtcttcgttgattgtaaaactgagccagatctttgataagtgagccaaagccctccgtagttttgaacccagccttgatccaatcgggcaatcgattcacattctcaggtgctccgtacctggaatccagtagtatgattgctgaccaatccttggaatgtctgatcgctctacctttatttgaataaaaaaacaatggaatgttaattggattctagggctatagtctcgaaagtttggcatgggatggatgtatcgctgagctatgtggacataggaatatgcaaagctaaactaacctatagactggttctgtgatccgaaacggtattcatttttttggaaaagaaataccatacatgtcaatatttccaaactcatcatataattaattagaaaaggaggtcacatttgtgaaaatagaatgctacacaccactgccttgaacgccaagttagcatctgttgaatgatcgattgatgagggaataaaaaacaggaataagtgtatgactgataaatttgggcgcccattgtaagaattttataaatgggaagcagggaaactaacagaagtttttgccggcatctttttgggcacctttcaagttctcaacatatttgattcgttccttcaattcgaccgattgagagttgggataagggatcccaataacaattacagcccgacaaagattattggagactagggtagaacccatacatacaaattaatatgacaagtgagttatcctgacaagatttgtggattccaaaagattctcacaattgataccctccgagagttttcctccgacgacagcaagcatcaatcctccaccagatacagaggttggatttgttgattgattgacggctgccgagtatccattcagtatcttatcaacatccgctgcactcttcggttcaataaagatctggcccccaaaaagttattatatggcgttcttaggtcaatggctatgcagtcaaaatccgacaaagcattccaaaaagaagagaaacaaaagatgatgatttaccttctttttattttcgagacgtgtccaaagcccagtcttcttccatcggtccgttaatgtatctaaggaagcataggacgggaaaaaacaaataactccatctttgatgatgttgcaaatattggcaacggattgacccaaatcgttctgctagagatttgcattttttttttcaaatagtttcaggatgcaattgattgtgaaacaatatgcaaaaaacgactgataggaaaaggattcatgatcataccatctttggatcgtccttcgagctgaactttaactgaagattcgtgcccatgggccccttagatacagccctgaccaacaaatgttctgggggaacaatctgaagatggatatttgacaatcaataactgtgatttgaagcggctgtgtgtctctgagcggaaggaaagaatacttgcatgcgaacaagaaaaatccaagattttctctgggctgacgaatgggaacaactgtgaatggaagtcatctaactgaaacacaaccggtaattaatcagaaaaaagtccggtctactcattttgaaaaacctgaagagagtagtttgcattgtggacaggatgatttgatgactatgtagtctaggaaatgttatcatagtgatgaaactcaccggggccatggttccacctgctaaaactactgatcttgcttcggaaacgatatctgaaaagcttgacgaagcatcaagaagttgatacttgatggtgatagtaggttgatcggatgcagtggatctttctgagaccatcaggattcttccatccttatctgcattcgacatggctaatatgaaggcttgcatcttgtagaatgctgtaaccaaagtcgagcgagatcgggagctttttcaagaaagaaataaagatgcatgatgtaagagcccgagacacgtacaccgaaaagtattgcgaaaggcccttacaaatttgaatcagcttgttgcgcgctctggtttttcttttccacgtctgcgcctttggtggcataacctgccaccttattgataattttgctttcgtgaaggtatttctcaagctcaagaacattcagctgatccaaaacaccagaattctctaacagagtattcgtcgtcacagtttcttcatgccggactttattcggaggaacgtttttggaccaattctttgagaagttgagcaagcatttgaacactctcagtaaatgctttagatgggccaggttcgtccctttcaattttggactgaatttattgacgtaagtatcaaaagctttgtggatttggctgatcaaagtattggacaatgatacagcacgaatccccaggatactatcaattaaattatgtgcctcatcaacaatcactacatttctacatgggttaatacagtcagtctctccatcaggtcacagcatttgtctcaaaaatcgcctcacttttccaaagatatgccaagagcttcgcgtgacgagttttggagaagctagaatccgggaagcttgtcagcaaagggaaatgtttttggagagcttctccctgagacccaccaagttgtaagggagggtgacaatctgttcttggcaaacaaatcaaagcccccaaaaaaagtgttacatcagattcttgcagcagtctatttccaagctataaggcgcacctgagctcttctcaccgccttacgggatccatagtacgggcaacagttctgtaccctgcctaattcggctaactcttcaatgtcatgaatttgagcctaccaaccaatcaatgtggtgaatctaccgaaaatcactgcctcaaggctcttgcatggttatgtggcgtcgaagggtagttcacataccaatgcatgatcacgaaagtcgttcatcctgtcctgttcgtctagagagggaagatgtggacatcgtttgtcttcacgttcgaatagcacgagatcagtcattttcagttgactaaaaaaatctacagaccgagtcccactgttcacctgatttctggaggtccatgcatgcttcattgattgcttctaaggtctgggctttgtctcgtacgcttcggttgatacataagtttgcacgagagccaagagtgattacccggaccttatcttgaaaggtggtcttgcgaatttctgagatgaactgattcaactgtgaatgggtccgcgatgtgaaatagatctgcagcggcacattttcaacatgatcggaaagtgataggtattataattttagagtaacattttgaccccaagatcgaaaataaatcgcaccttgacacagtcaggctccaattcgacctctcgatgttgaggctttggaccagtgtatctgagcagacccaaaaccgtttattaatacttgacagtagcttaggtatagacaccacttgaagacaaacttgtcgagcatttcttgtacacttcgtggaagtccgtttggaccgacttcatcggttgcctcattagttgattctggtgcgaagtcctcgtcggagtcatcatgagcgttttcaattttctggtcggtcgtcaagagcatcagccggtgttgtcaattggtgaattttaagtggaacagatgtatgagttaggttgacgaacgcgctttttgaattgatgtgggtgctggcgactagacttttgtttcctcttcaattctgcttcttggttacgaatggcctgaagccgctcttctagtgcatcttcttcggctatcaactcacgccgcttgcgttcgacatgttgttcgagtatccaatcaggttctggaattgacgatgagtaaacaatccattttcctggttgtcatcatgaatggtggtagggtgaatgggctgaccctgtggggattcagccttgagttttgcgaataattgctccagtgtcccttcggttgccctccttcgatccaattcgagccaagtaagagcagcgcagatcaaggagagtgatttgccctggtgtttgtggtgtgtaggacgagttagttggacgggctgactgggtttgtaaaatgcttatttaggttgactgaccgttccggtggggctttcaaagatgccgaccttctgatgctcgatcacctcgaacaagacgcgcatgaaacgtctctggatttcatctgagggcagcaaagggagacataaatagttagtgtacacctccgtcaacgcaatgtcaagattgttagtgaagatgtgactaacacggttcgaatggaaaggagaactgctcgggtggactgagagccaagagcccagagctttcgttgtggttaaccatttccgagtctttcgtgttccgctcgcctggtcctgaaggtcgatagcagaacgccaaggtcagaaatagtagcaagtagtatttatgtagtgctttggctctcggcgtggctgaccttgcagatttctttctgcagtatgcccggctcactccccctgcccgtctcatcctccgccgatcgattgcgtggttcttcgattgccggccatcgactcagactcacctcactctcaggcaagtcagatatctctcaccgtctccagaccatggccgccttgaaactgaccttcctcatccttcgcatccgtgtacagctctgctcttcgctcgtgctcggacaaccaacttggccgtcttgatcctgtcaaccatctgttgtctgagtctctacttgaaccttcgatcgatcttttcaatctcctccttcagatcacaggtccgtagattgaacttagcttgaccgtctatttgatctctagcttcttaccgaatctcacgtctggttcccttctatctatgccttagctcgactttcgacactctgaacccccgttttcaccgttccgtacacatccggtctcacctagcttttctcaatttacaagactggtcatcgttcctggtcatgctatctacatcggagccaatcctgctctacatgatccgctggacccgaaagaatggatcctagaaccctaccaagccaggcatcctcccagctccatcggcgctttcatcaaacatattcagacggccgccaacacagtctccagcgatccatctgccctgctcgtctattccgggggtcagactcgtcctcaggcaaaccagtcaaccgaagcaggatcgtactcccgccttgctaatcaaatgggattacatgataaattctccttaggcgccttgcaagctacgactgaagactttgcattggatagttggacgaatttgatatattcggtcgcaaggttcaaagagtgagtgagttaatggtttcccaagatgatcattggccttgattgatctaggaaagcccagctcgtgaagataaaaagctcatctgaaacaaaaaaaatgatatgcaaatcagatatacaggaagctatcccaagcagattacggtgattggacatgcagtcaaagctaaaagattcaatgagttacaccgaaaagcgatgaaatggccggaagaacgattcaaatatatcggaatagaccctattgacctcaatcaatttgcctcaacatcaacaaccaaggaaatttcggacctaaaggacatcgaatcatcgatgatccagggagaaaaaaaggtttacctagaattcgagaaagatttgtatggctgtaacttgagcttgatggaaaagcgtaagaaacggaatggctttcggaggtttcatccctacctcatcagcaatcctgatattcgaggtatgtgtgtgtctgtgtctgttgtattcattacttattcttcgaaaagtatcaactgatgataagacgactgtctattttgtgtataggcttgttagattggtgcccgatcaatggaattgatgagtacgaaggcaccttaccatgggcatgaccaaggccatggattattcaaactttgcgaagttgaaaaaattcgatgttcgatataaccatgaaatatagaatacctaacattcctatatattcgagcatgggtcttgtcatattgccaattcatattacttgtttccgtcgggttcagctagagttcattggaaagagagtgcaatgaatcttttgagaattgagtgaggagcatgttgagggtttttaccgattggagctgaatggtaaaaaatggtaaaaacatgcaaaaaccacaactgaatgtgctcaaagcgtataaacaaaaagaaagctgttgacacttgagaaccatgcctgatataccaagctgactaaattcgagagggagctcgttttacaacttcatgatcacctttaacaaatgggagttgagaatcacactttacccaatagaaattcggaagtggatctgtgaatctcgaggccaaaactgttggcaacctctcggattaattcgaggcttgatgagttgtagcctgtagggccctacagtccctctgtccaccaggttgtggaatccagcacatctcactgatggtcgaaaattgatgaaatgcaatgcatgatgaaatggtatctcaccacatcaacttttctaagtgttttgagagggcgcttatattctgtcctcaaaatcaatcgaccacgaaattcagtcacacacatcatcaaccagtgactcctacactcttggatcaccatcctcagcccttcctttctccgtttgatcatcccgacacgagaaattgacgaaattggccctcctctgttgccttcaattgttgctgttcccgcgacaattgtcttgttagctgattatcatgtcatttaaatcaccctcatcttacgacgaccacggacgagcaaaatgttatcgattcatcttgggttcatgtctcattgtctcgagatattaatcgagatgttgatttgatggaattttatagacccttttaaaacataccattcatcggtgatatctttcaagggaagtgctagaggcccttatctgattaaacccgaagaacattgaagctgcacccccaaaccaacagccccctccgatagagctcccagaaatctcgagctgacgttgtctaatagttgacagggggcgcttgcgcacatcccctaaagtcttgcagccaatgctttataagcgtcgtggtgatcttggcaaaatttcatttttcgtatctcgtgtaaaacgccttggcaacagtcaacgtcagtggtggagtcatactgctgtctttctcatatggaagggcatagaacattcgagtttgtgacgctataggattgaagggaaatggaggataagactcatgcgttggtagacgtaagatataaattaggatagctaacttcattgtatgtctgactgttgttcaacggagctttggttgtcttgcagtagttacaatcctccggaaagcatcaaaaatttaccggatggcatgtaaggaaagctgtcgatcaacagtgtacgcgctacattaccatggccagaatcgcgcgtacatggcgcagttgagccatcacgctggcgcttgtatgatggctgcttggttagagacatgtttcttcaacacttcataatcatctcattcctccaccccaaacatcatcgctcgggtgagtgtgatggatttaggaatcttgattattgaagcaaaaacgaccagagattggtgaagctcatgcagggacgtttgaagtggcaagccacgctaagctcaggattaacgagtgactagggtaattgcatgtcaagagggttggatcattgcaagaaaatatacttcacaagagttgaatgagccactagttgaaaagggaatgtataacaatagccgttgaggtggtagaggtcaagttagacaagaagaaaggaaacacagagcagacaattccggggactattgagaaccagattatgaggaacagaagcgatgagatgaccaggccaatgaggagggtattggttggagctatcgttcgaatgagaagaggacggcagaactacaaatggtcagcacgttcgaaaatgggagaaagattggggcttttacctctttgaatgtcaccgtggctaatctcttcgagggacgcttcatgccttcttgtcatccttcttttggttctgtggtgggtgagaacaattgcacgagggggtgaatcggaacaaagcagccggattagcggtccgttctgcgccagattcaaggcaacgcagaactgtctacgtaggagggttacttacgttggcctccttgcggaagagacctccaccggcggcgaagctgtcgaaggggcctggttccccgctcatggagcacttgttctgttggagaaggtcaagagagacaatcgcgccaagaccgaagaagccatcgccggcgtcgccgccacactgcatgaagttgggaccaccgcccatgccggtcatgctgcaagagttagactggagtaagtcgagagggatgagcgcatggttgacaccgcattgcatgccgttctgggcggaaacagagctgagggcggcgagagcagcggcaattgcaacggtgaaacgcatcttgtcttgaaggatagactggttggtcggaaggtgttttctagtgggttctgtgtgttgtgtgggtggagatgtcctgtgaagtggagtaaagctgggtgagggagggacccaggcaaaggagggatgggtttttatatcctggaaggctctgctccgtcagctgcttgctcatcggcgcttcgctgcttggtgctggcttcggcttcctcacggctgggaaccaaggccttgtcacctgtgggttcccccagccatgtgaatcaaagtgccttgcactggtcggcgtcagtcggcgtcccatgattagtgactgacatcattggaaattttcaattggaattccttagtcgacaggtcatacttatgtagttcgttagtgacactcactcggtgacgacagacgttgaagttttttaatgtttagtgagaatttgccctgcggcattgcctggcattgcgctctccttacgaataaagacatcacacgccaaactttcctgagaacgcaactcaaaggtccttgaggaggctgcaacacaactttacacaagctgacaatttttcagaccaaaattttcggaaattttaggagaagcgcaatagaagcggatcgggcttaacttgcaaaagtgagcggaagcgtccccatccctcgtccgaattactgtgcagcggtatgactatgggccaggggagtcgccatcaaataaagcggattgacttttgacacttggtgtttccaaaacgacgtcgtttcatgcgttcccagtgaccttgaaaactgacaacatcattcgcctgttcattccactccagtagtacatgctctagtgctctcgtatttgatttgtctcctgcgacacttgacctttattttgatttcaagcggacaaccccaggatgccgagcttaacaaggcctctcgagagccccacaccacgggagcatctcgacggcgacccgcccggtgtcttgacggacgaaccgacctcctccgaccgagccaaaccttcctgtctgccgacgtcaaattggcagctttgcagccagggggtcggcgaggtcagggcgttgacccatgcccacccatcgggagaggggtggcccgacgacaagccgccgacatccaataattatcctagggccatgagcggtcctgagattatggattgatcaagagctcttcagtcagcccgaccgttctctgcccacagttcacctgcattgctgtcatcagtccaccacgggtgcacccaggcgtcttgagaacacctgggttgaccgccttgaaggcgtctcaaaccaattgaatgggagacgccttcaaggcgcccagacgttccggcctgcaaggcaacttggatgcaggtagccaaacggcttcaaaacaatttgaagtcgactcaaaaccgacttggaaacgtcatcaggtgcaagtcgttttgaaattggaggcgacttcaaaaaccagtcaagatgctttgcgaccgacttcaaagtcgtcttcaaaacgactggggaacagcttagaaatgtccagctatgccaaaaaaacattttggagacactatgtcagggatgaagtgctgggttgggaggattggattcaagcccacgttgaactgggtcaagaagtcttgtacccacctgtcagaagatcttcacacttcaaaaaggctcctgttgaagttgattaccttttttcattactgttctccgtaccttcctctgatttcctgctattgtccctcttctcattttaaaatccaaactactctctttgatgcccaaactcttttgtaaacccaaatttggcctcatgagaatattatagcattttttgcctttttccattgataaatttgagtttgaaaggttaaataaggggaggttgatttttacaacccttcttttacaaggcttatgccttgtaaaaagcatgccttgtaaacctaacttacaaggacagtcattcatatatttccaccaatccgaccatttttgcgaactttgtaaaacatcccctgcaaactatgccttgtaatgtagcccatttaccccaggaaaagtaattttccaaggaaatatttcacaatgatatcccttggagaagaaaagcaccgccaaaaagcatctcaggccccaaaaattcaactttacaaggattgccatacaagggatctaattcagatttcacaagggttgtaaagttctcaaatttctgagccatgtgagaatgatacaagggaaaactctatttacaaggcaaagaagggaaacaaaaaagcagataaaagcaaaaacaaaccatgcccaagccactatcctgtcatcccccactcatttataacatttgagaagctgctttccgggtacttgctcgaatccctgcccgacatggcttgatattttttggttttgggggactatcattcttctttggctggatggttttcttgctggtcttcttgcctgagaccagttgatcttgatcaacttcgactttcatggacactttgtgagtttcctcttggactccaaccttctgaccatcaccagttgtctgctgcccattgtgggccttcgggcatttcaaacgtatcctgaactccccagagggtttccatttaagaatgccagatgtagtgcttacatgagtttgagtttgactggtcaaactcccaatcatcggagtgacctctgcattgtccacgggctttccgccaaaagcaattttttccttatctgcgacatccataacattgattcttggagggacaggatcacttggggtgttgaggagcttgcccagatgggcaaaaggcatcaaagcccatgcacccttgttgtctcgggagatcttcgcagtgctctcgaccacacattcctcctcactgggagtccaaggttgggagtaaaacacccagcttgtgtggggagccggtccagcaagagtgctatgatctggactgatcagccaagctatacccccattctgtcggttgttgtgaatccaaacacctgagatgccgccgatgtccttgagaatcttggtccagtaatggaccccattccagaaaccgtgagaaaagaggttgtatgtgaccccatggaaatccaatccacccatgaaggtttgctgtgctgtttcgttgaagatttctgccacttgaaccaacatgtacaggtgttgaggggcaccctttgggaccgttaagacagatttttcaatgagttggtgaccatcttcatccttctcaccagaacggcaggccttgcatcagagcactgtagtgtgccaattgtgtttcaagtatcaaattgcataaagtcacagtccctcacagcgctgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacgtatgtaatgatcttctacaactgatacggctggtttgaaagaccttcccctctattgcactacacaagagttaacacaacaatttattttattgttgtggcaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacttagatcaacgtggattcagcagactatttgagtggaattgttgagtaagatgtgtttttgttttctttcttttatatgttttgtgtatttttgaaaaatgattggcatatgtactgataatgaatgacaatttatgagatactactgggaaaacaaatgtgcttattcaggtatattttccttcttacttaatgcttggttgggggcacaatagtttaagatcactgtctcttgtttaagatcacaagttgtactagtttttaatttccttttcctatgcttctcaatgtctgaatgatctcaatggggcacttgattaagatcacactggttaatgtatggattgattgctctgttctgtctggttgctgatcagatgagatgatgagatgatatgagatcatgaaaaattggaatgaggggggaaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaaccaataatctataaatggccaacttgtggttctagccctatacaagattctcagtgtacctacaaacaatgtggctaacttgtggttaccctatgcaatgaatattgaatatgtaaacaaactaaggccaacttgtggtttacgttatgcaataagcattttgtatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaaagacctgtagaatgtgattatgccataatacacctaagaatatatgcccttctacatattggactgtgactttatgcaatttgatatttgaaacacaattggcatactacagcgctgactctgaggtgatgctgtctgttgtccatgccgcaatgatcatctgaatcaaacaaggttcaatcccggcagcttcaaacatttgtttctggacttgcaatacggccacgtcttgtatgctgtggggacgtggctgtgagatcaatggccgggcttgacatgtagacatgtgaacttcagtaatcgtgacaacagtgggccgctacgctacgctaaatggccatttagcgttagcgtagctgctgttgcagcaacctttttttgtgtagtgttagtttgcgctacagcccactacgctacgctaacttttagcggcgctaacaacacacctttttttgggtagtgttagtgcaccgctacagccactacaatgcgttacgctacgctacagtgctgttagcggcaaaaaaggccaaaaaaccgctaaaaaccgctaaaaaccgctgtagcttggtgtagcggacgcttttttgcgccccatgggcgtagtgttagtgtggatgagtgaaataaagctaacacccactggcgccctgcgtgtgtagtgttagtgcaaattttcagatttgcactaacactacgctacatgttagcttattttagctacactaacgctacggttagtgtagctggcccaccgttgattgtgaatagctcttgagaaggataacagttttttgaccgcttcctggtgaatggatcgatgagtaagtcaatgaataggtcacatgatgcaaaggtgcccaggtataaactacccggtaatagtttgttggcagccgctgtggcggcaagagcgcgccttggccaaagcttaggccggcttgtttggggcgcatgcggaatgcttgcggctgatgcggaaagcatgcggagctgacactacacacgcaagctgaggaaagcgacgggctttagtagaaattctagcttttgggacgcaggaaagcagggaaaagcaggctgaatgtgcaaggttctgaaaagcttgctgcggggaatccgggtactggcggactttggggttcacggccgactgcggactggggtttagtgtacgctgcggaggggctacaagggagtgggagcactgagaggcagaagcggggctcagagcggagcagaggcggaagcagcggtgggagacctatccaagggcggccggaggagtacactgactggcaggtgtcggaggggtgacgaacggagtacgagggagtgacagtggaggactgcgtgggaagcaggaggagaacttgtgcgggatagctggcaagagtggagttcggagcagaagggaaaaggagagggggggacttatgacttagaaaatatcagaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagaaagagttagagttttacctaccaaaatcagtaaaagaatagttatttcacctacctacaagaccatcaagcaagttaccccggataacaaaccagattaggacatgttgcagagcggagaagtgcaagaaaactcctagggcgcgccttactttccacaccgcatgcagagagttttggccgatggataacaatttccgaatgtgaccggcttgagtcaattcccaagttattcttgagttaaagtgcttgaccagcgaggtgaagaggtccgttttgaggccatttgtcccacgtagccaaagcggattgaacagagcatataggcttttgagtgaagccactagccagcagcagtttttctttgccgagtcatagatgtaagtggagaatgggtccttgttgagatttggtgagtttttcggtcatccaccaacgctcttaggcatcaaggcggcagtggttataagggctcgaccgttgttcagctctaccttctttcaattttctggattctgcttatggggtttctgccacccaattgaaatcacaagatcttgttgggtcttgttcttggtgccgtactatatcgaaacccccctcatgactgcatgccactcttcttcaagtgccttgacaaaagcatacatctctgccatgcctatcatcagacattttttcccttcactataggtccaaggggatgaaaaacaaacaattagtacactacacttgccagataaatatgaatccacaaattaaatgaaataccttatcatgtaatagagcctatacatactttcttgagcattagtggtatcaggaagattgttttggctgtttgtagagtttgtgatcattggttttgaaggaaaaagaatagcctcaatatcaaccatcatccaccaatctagccatcttttttttctttgggaagagtcttcaaagcttgtcaatcttctgctcatgagttggctttcctggcttgggtaaaatcaaaagatcaatacaaagtttttggtaatgggcctcccaatcattgtttgtcagcccagctgcaaaagatacataatggagtgaatcatggatagcaataaaaatatgattcacttcttgttctggtgggaaaactgcacaatttcttttcacacgggtgacctgggcttgaaaatgcttgtggcaccccttcaacttggagagagcctgttgaaaattggttactccaaagaacttcatgtaagccgcaatgaagccctccctctgcgccagggaaaagttgacaacctggcaaacaagggtctcacaatcagatactgtaaatgagggccgaatgaactgttcaaatagggtagtgaaatgggcctggtagtatttggtgctgagtcctcggatctaggagagttgaactggtatccaccaagccgtctccttgcagaaaattgaggtagatagcaagtagccgatctcgaatagcctgtaagtaaagtcagataggagaccaccactatacactttgttgttatgatcaggtgtaaccaaacgttcccccatccacttttttttttgaaatgtgaagtgctcaatgcctggtttgaaagatgaagaaataatcaggagccccacactaaaagtatgtgtcagcaatatggaatagggatgatgagttcaatggaaccggactgactggttccattggaacatatccagcaagaacttatcacctagccctgcaccccccttacccgggttgattcccaggttggtgagcataatccaacaatggtaacggactcaatcactattcacaaatgcctcatggattttggtcacactttcaaaggggttcattgaagctgtgggcttgcctagctatagaggacccaggagagtactcatcagatcagcttaatgacctttatgaagatagatggactcactttgagtttgaaagcaccagcactaggattcttcatgatttcgtttttcagctttacttttgacagcgggtccggattctttggagatggccatgggtggtggtggaagccatgatgtcggagaatggcccagttggtgacctagctctcatcaaaacgggccattgtatttttgcaggcttgatgagcgactttaccaggacactttccggcagcgccggtgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaaggggtgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccagttttagaagggtctaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtaagggttttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaagtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagccacctacatgatgtcataagagttattttagtttgaactagaagtctacatgagggttttatgctggtgtagcattttacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagatagtctgacagctgcaaggaagattaaaaaatgacatgacaacctgcatgatgccacttgtaaatccagagtggtaccagaccaacactgcatgtgtcaactgtcagaagatagtggagtggtgtgtatacatgtactataatggtgtgagagtgtatgtagttgtcctgcaatgtacatatgtatagtgtgagttatgtaatttgttggtgttgttgagtgttgaagtgttgccatggtggtgagttgtgtaattgagtgtagtgatggtccagagggtgtagcttccaatccagttgagttccagtgatgcctccagtggtgaccaagggtgaaattgaccatagaatccagttcttgatccataatggttgatttgtgagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctcaagtttttaagtactcccttattgcatccttgccagtgggtggtgaaccctaccactggcatccaggcttgttgcaaagcaaagtctcaaggcaggaaaatcaaaccattttccaagatatatctgcttgccattcaacgtttgaggtctttgtgaatccaagaaagccaaagttgcggactttcatctcaggggttttgacaaaaactgtctggcggttaggatatagtggatatcctttgtcatcaagcttgcaatcatgatcaatgaacgtttgctcatttccagtaggtgtagggagatatttttgcctttaattggcttgaggtacacgtgtttgggaatgctgggctgggataacccctcgtggtgactgctcccatccaacatggccaacactagtgaaactgaattgggacttgaagggaaaaaattggttttgaacaagggaaatggagggggaagagggaagagggaaggcctaaaacatagaggattgtagtttgacggcgacattgaggcaagtgaaattcgatttcatccatctgttggtggagtgttccaggtgaatacagccttgtaaaacaagccatgtgttatttacgccttaaaaatcccaatatggggtaaaatgttcaaattaaagaggtggtgttacaagctttgtgaaacattccttgtgattttgtgtatacaccctgtacaccagaaatccacccagcatgttttacatatgattctttacatgggctgtcataaggtctcatccactgtaaaattattattgtgaccgtacatacaaaacttttacaggctaccccttttacaaggcataatataccttgtaaaatgtggtttgtaaaaatcacgcacccagttaaataaccaccagtaactttccactagagatgggcgcggcgcatccggatatccgtttggatttggatatccgctcaccatttcagcggacttggacatctgagtccgcatctgcatcctctggcagatacctgctggcgctggcgggtatccgcggatatcagcgcccttttaagggtggacagatgttgtttttttttttttaaaaaaaaaaaaagaaaagaaagaaaaaaaaaatggctggttttgaaaccagctcgtcgggaggaatccctcccggcgagctggattgtgtaccagctcgttgggaggaatccctcccgtggagctggtgtaaatacccaccagcttgtcggaagggattccttccgacaagctggtgtacataccctcttgttgggagaaacccctcccaacgagagggtatgcatcccagcttgccaggaggggttcctcccaatgagagggtattcatcccagcttgtcgggaggaatccctcccggcaagctggtatgtacaccagcttgttgggaggaatccctaccggcaagctggtctgtacaccagcttgttgggaggaacccctcccggtgtggtagtcaaaaatgtgaaaattcaaagttttttcctttcttttttcttatatctattttcttcatattatcacccaatcactctcagaaatcacaccatacggctcaagaactggactctacagacaaattcacccttggtcaccacggaggcgtcactggaacacacctggagcaactctcacccaacaatggacaacatatcacaaggatttcactcatcactacatatcaccaatcacaattacaaccctcagtacagtacaacctcacatttacatacacacatttacatacacacacatttacatacacactcatttacatacactcatttacatacacactcatttacatacacactcatttacatacacactcatttacatacatctacactctttacatttcacttctacatattacatcatacctgcagactgaattagtgttttttccttgcatgacagctgcagcttacaccaccacactcacccacacaacctgaccaatcagaatcactctttcaactgtttggcccaccactttaactcttgtacactgtctgaccaatcacattcactcattcaacttatgtatgtagctataatccctcatgtaatagcccaggccagccaaaatcactcattactggctgccctggagctaaattccctcactattttctatataaggaggctctcctccaagttgttgtctcctcagtgtattattcatcagtcacagtttagtaccactcaatcaaagatacacaacctttacagaaccttaccaaacaccaataacaactaaactcatttctcagcatcacacaaactcattcctgaacttaccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgttatctgatagtatagaagggcagagcttgcacctccaccatccccttctccattcagaaaaaagggtcttacaaccactttttgagtcttacaccggcaagctggattgtgttccatatctgccagtggatagcggatattggcaacagattatccctgcccatctctactttccacagtgcttgcatcaataaaaatcaaaacacaaaggaatcattcttatgaaaaataaattttaccattaaattctacacctttcaaagtgtagaaaaaaatttacaatgtcaaaaaagaatgaaaaacaagccgctaacaattaattgaaaaattagtgggaacagaaattacaatgcataaaaatcatttttatgcaaaataaatattaccattgaattctcaacctttcaaagtgtaggaaacaattttacaatgtcaaaaaatagtgaaaaacaagccagtaacagttaattgtaaaaatgagtgagaagaaaaaaaatcacagtcatttttatggaaaatagacattaccattaaattctacacctttcatagtgtaggaataaattttaaaatttagaaaaaaactcagggcctgtaccatagggttcaattttcaaaaatgggcattttttccatcctcaacacaaaaactgggaacaattggagagatctggtgttgaaattcttcactttaatggcaaagactagcttctagttatggtcaattttgataatataaaattttgagcaaaataaattttgagaaattgaattttcatgtcctatggtacaggccctcaaaaaacaagtggtaaaaaattaagggccttaataaaaaaaggcggtttttgcgcgttttgacacggtttagctgcggcacagcgcacgcagtgtctgcgtacagacacggttttgtatttaattttttatggcttatttttcaagttttttttttgaatttttaaaattgtttcctatgtttcaaaacgtttagaatttaatggtaaaaaccattttccataaaaatgaatttcaactattaattttcttcactcatttctcaattaattgtttgcatagcatgtttgtaccttattttttatgtttttttgaaattttaaatttatttcctaggtttaatgtgcgtagaattaatgtatactcaatttcataaaatccacggtcattttatatgaaatagacccatttttcactcaatttctgcaggttaattttcatcttttttgacattttaatttttggtaacaaccattttacataaaaatcaaagattttattgaatcattttttttgattgatttttaccagcttaattttgatcattttttgaaattttaaatttatttcctgcatttaaaaatgtgtagaattcaatggtgaagttcaatttttataaaactcaaaattttttataaaactcaaagcttcaatattaatataagagtgtacaccgtttcttgcataattgttaccgtatacaaatattatttgaatggaaaatgaatacagccatcaatttcaaaacctttcaaagtgtaggaatttaacttgaaattccaaaaaataaggataattaagtgtgtaagacttaattaacaaaacaggtcaaaggcgttgtggtgttctaaacggtacaggccccctcaaggtcgaatttcaattttcaattttcaaattatcaatatcctcaagactcaagatttcaatattatcacctcaaattcccactcagtccaacggtttcctcattttattattttattccatttactcttattatttatcttcatattatttttcattcatcttgattttatttctatcttatcattttatcattctttattatcttttttcaaatcacttactcagaagacagtcttgtttaattttcttggtcctaagacatctcaggatgttggtttatttcacccttgattattttgttttgttttgttttgttttgttctgttctgttttgttctgttctgttctgttctgttctgtgttgtgttgtgttgtgttgtgtgtgttgtgttgtgttgtgtagtgtggtctggtttttgttttttggttgagttgtgttgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagccaaagttcagtttgaactgagatgatggggaagcatggcactctgatctgatccaagatagacccatcaattctgattgatcttttcattattaatccatctgatcctcatacacactgatcctcaagctcaacaaccgccacagagctccacttctgttgtctcctctcagtagagatcgttcgtcggtacccgttgctaggtacctagtaccgctcggcgggtaccgcccgcacccgccttgcacccgccaggcggtgccgggtgcggtgccgggtgccggttttttggcaaaaaaaggggaggtacccgggtaccgctccgggtaccgcccccaagtgtcttgaccggaagggtttccttccggtcgatgaggtagatgtacctcatcaatcggaggggtttccttccggttgatgaggtacatgtgccttgttgaccggaaggaaacccttccgatcaacctggccgggacgctggggttcccccagcctcaaggccattttttttctttttttttcttacttttttttcttttttctttttatttttttatctctttttttctgttcttttattttttgttctcttttctttttccttttttttctcttttctcttttcttttcttttcttttttttttttttttttcagcaattacaaacagttttttttaaaattcttttcaattgtttttgactttatattttttatgtttttaaaataaaatgatagtcacaataaatcccccccaaaaaaactcaaacaagatgcaaaaggattgtaatgaaccttgcagtcaaactaagtgaggaagagaggggaggtacccgcggtacctgccaaaagtaccgccggtacccgccaggaggtgcctggtgcggtacttggtacctattttctgaaaaaaatcaacaggtacctaggtaccaacaggtacccgagtacgaacgaacgatctctacctctcagaaaaccagccaaccccaacactttttttgttcagatcacagctcactcatccggaccccacttgaaggcagccctcaaagcactttcccttcaaccaactgcctaccgcctggcacgataggagttccacagcattgttcaagatacagtttttattttgttgcaaagtgaatgttaccataattctaaacatctctgaaagtgtaggaaacaagtttaaaatgtcaaaaatcaatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtattcagcatgaaccgttgagttttagggaaattggatgttaccattaaattcttagcacttgtaaaagtaggaaacagctttaaaatttcaaaaaagcataaaaaataaggtaaaaaaaattaatgcaaacaattgagtgaaaaagtgaaaaattacataaaaaaacggtgtcaaatgcagtatacaagatttggttatcattttgagtcaaaatattttttaccataactttatacatttctgaaagtgtagggaaaaaattaaaatttcaaaaaagaatgaaaattaacctgtagaaattcaagtgaaaaatgggtctatttcagtataaaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggattacaccattaaattctacacacattgaaacctaggaaataaatttaaaattttcaaaaaacttgaaaaataaggtaaaaaaagtaatgcatacaattaatggaaaaaatgagtggaacaaaataataataatcaaagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttggctgcgcgcagccacacgcggttttccgcatttagacgcggttttttatttaatttttttaccggctttattttttgagtttttttgaatttaaaaattgtttcctaggtttccaagcgcgtagaaattaaatggtagggaaccattttcaataaaatgaatttgggattattaattatttttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgtttttttaaaattttaaatttatttcctaggttttaataggcgtagaatttaatggtgcaatccaatttctttaaaactcaacagttcacttttaatactaaaattacacacttttttcacttcattttttacagcttaattttcattattttttgacatttcaaatttctttccaacactttaagacatggttaagatgatggtaacaatcattttgggtaaaaacaaaagattggtaatgaatactgcgttggacaggttttttttgatgtttttttaaataatttttaacagctcaattttaatcattttttgaaattttaaatctatttcctacatctaaaagtgtgtagaatttaatggtagaattcattttgcctcaaaatacaaacttcaatcttaatataagagtgtacactgtttcttgcataatttgtactgtatacaaattttatttgaatgcaaaatgaatacagccaaaaattttaaaacctttcaaagtgtaggaaaacaacttaaaattccacaaaataaggatcattaagcgtgtaagaattaattaaggaaacgcgttcaatgcagtattcaagatatagtttttatttttatgcaaaatcatttttaccatcatttttaacatgtctcaaagtgtgggaaatgaatttaaaatgtcaaaaaataacgaaaattaagctgttaaaaatcaattgaaaattatggctaattacagtattcagcatgaacggttgggtttaatggaaattgaattataccattaaattctacacactttgaaatgtaggaaaaaactttaaaatttaaaaaaagcataaaaaataaggtaaaaaattaatgcaaacaattgagtgaaaaagtgaagtattaaataaaaaaaaacggtgtcaaatgcagcattcaaggtatagttttcaacttggggaaaaatggttgttaccataattttctacatgtcttaaagtgtaggaaataaatttaaaatgtcaaaaaatgatgaaaattaagctgtaaaaaattaagtgaaaaaatgggtgtaatttgagtattaaaagtgaaccattgagttttaaaaaaattggattgcaccattaaattctacgcacattaaaacctaggaaataaatttaaactttcaaaaaatcataaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatggaaaatggttcttaccattaaattctacgcgcttggaaacctaggaaacaattttaaaaattcaaaaaaactcaaaaaataagcggtaaaaaattaaataaaaaaccgcgtctaaatgcggaaaccgcgtgtgctgcgcgcagccaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctaatcaaaagtcactttattggaaaatggactttgccattaaattctacacattttttaaccaaggacacaattttaaaaacttgaagtaaaaaaattaaaattaatggtaaaaaaaattaattaaaaaaccgtctaaacgcagagaccgcgtgcgctgtgctgaagcaaaaccgcgtcaaaacacggacaaatcccgtttttctattaattaaaaaaccacgtgtacagtgggtagacagtgaaaggtggttgcttattttggattccacagctctgaaacacaaacttggagtcatgagactgggtcaggtggtgcataataggtccaaaaaaatgaatatgaaataataaaagtaaaaaataaagtttgaaaatttgtgaaaaataaaaaataaactcaatttttttcaaaagctttgatattcattttgggggactgagaatgctgaaagaaagaaagaatggaacatgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttagccaggttggtggtccagattggagccaaaatagtaaattctagtgctttgttgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccatctgaaaaccagtctttccaaaattttcattcataatcattcttctcatctccaaatctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatcaattttgttttttatttttgacaaattttgaaactttattttttgctcttattatttcatattcattttttgggacctattatgcaccacctgaccaagtctcatgatttcaaatttgtgctctggagctttggaatccaaaataggcagccacttttcactgtctaggcactgtacagagttttatttataaactagttggctggcatcacctcgttggatagtgttgtggtgtccaggctgatcataatcttgactagagtctgccttgtgcatgggaatctggataaatgattggtgtatccctttccgatgattgggagtgttcttttttggagtttttttcatttttgggagacatttgaatcaaattctctttttattgtattaaaacctaggaaataaagaattaaataaaaaacggtgtcaaatacagtatataagatgtagttctcatttttatgcaaaataatttttaccataactttatacatgtcttaaagtgtaggaaataaatttaaaatgtcaaaaaaagatgaaaattaagctgtaaaaaattcagtcaaaaattgggtctaatttcagtattaaaaatgaaccgttgagtttttaaaaaattggattgcactattaaattctacgcacattgaaacctaggaaataattctaaaatttcaaaaaagcataaaaactaaggtacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaaaaataattaataattaaaattcattttgatgcaaaatggtttttaccattaaattctacgcgctttgaaacctaggaaaaaattttaaaaattcaaaaaaactagaaaaataagccataaaaaattaattacaaaaccgtgtttaaacacggaaaccgcatgtgctgtgccgtagcaaaactgcgtgtaaaggcggaaaaaccgtgtttttttattaaggcccttgaaaaaaaacaattttattttttatttttcacaaattttgaaactttattttgtggttttattttttcatattcattttttgggacctattatgcaccacctgacccagtctcatgaattcaagtttgtgtttcagagctctggaatccaaaataagcagccacttttcactgtctacccactgtacgttgtggtgtgctgtgcctgttccaatgccaaaagcatacagcagaggtgttgggatagcataggtacatacatgtgacaatcattacaagagaaggaacaatcattatggatgaggtgtggtatatacggtgtggaactactctttgggatgaatagagcttgagagggaatagtgctttaatgggctgcctctctgggaactaggatgagtaaggtaacaagaaaagaacaagagtatggactcttgaagaataggtgtggctatggagatttcttgagtaaggtatgtctaatatgtcttctgtctactggtcaaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcatatacctggctaataacgggtgatcagttatctggcttactggggcaggatctgataaggaacaaatgaacatgaaaaacaaggctccttatatacaagattctggggagtggcaagcttgtgggtggaagggggatggaacaaaatggaagagtgaaaaatatcaaactgaaacaatgtggcccaattggtcgacactaagataaatgggggaaatgacatcagagacatgcagggatgaaatgtgccacaaccaatgagggaggaagaatatacgaaaaaggtaaattaaccagccagatgtgtactagtgtgagacatgtaaatgacccaagaggaatagtgtgaaacggtgaaatgtggctcaaagtggaaatgagactagagtgaaattggattagagtgaaacacatgcagaggccaagtgtggaaggctgaatggggatttatgatgtaagactgcatgaagtgattatgtaataaaggaatggaatgtgaatccagagtgtcttctgtcctgggggcttggtcttgtgaaatccatggtgttgcaggttggttgaatattccagagggggcttgtcttgatccttgagagtattgttgtccagagggcttgatattgtgcttgaggctttgattttgtgggcctcctattcaagattggcttaccacaacggacaggaatacatacaatgagtggattgggagaacatgtcttgaccaggaatggaacaaaggagtggtgtgcatacaaggagtggagtgggagatcatatcttgaccaggaatggaacggaggagcggaagtatatacgtggggaggagtgggagaacatgtctcgaccaggaatggaacggaggagcagtgtgtaataagggtactttacgttttacgtaagggtacagggtacggattgtggaaagtgaagggaggaaaaatattgaggtggaggtaaaggtgtaacccggggctcgggacggggggtcatacccatcccggtgcccgacccgaagtatacccgggtagatgccgaaccacccgggtgttttcaaattttttttgtcactgtccacagccaaccagctcgaccatcctgtcatctgttcctttggcaatcatgaagagaaagcacagtcaaactcaaaagcaccgcaataatccacccaccaagaactgtcattgaagtggatgacaacagcgacacaggcaatgacaaccggtcaaaaccagggaattcacaccgtagctgggtttggaaccatctgaaaccgcagggagaatttgctatctgccaagtcatcctcaagaacagcaagatgtgcggctcagagttgaagagagataaaagtgctagcactaagaacctccacgggcatctgaagaatatgcatcgcctctccgatccaaagcttgtgaaaaaggcgaactcgcagattgatatagagaaatgggcaaagaactcaaagtttgagccaaaagttagttaacatttctctgttctgaagtgcaagctttgtgacgcggtcatgcactgattatttgttatttttataggttgagctgaataatgagtcactcaaaactgctctggtatacttcattgccgattgcgatctatcattttctattgtcgaaaagaagtcatttcacaaccttatccgacttgtgaatgaagatgcaatgcccctgatggacaacacctgccgaactggaatttcgaaccatctgactcggatgcatatggcatcacaggagaatatcaagatgagatatcttgctaaacaggattacgtttcatttacggaggatgcttggacagccccaaattacactgccttcatggcagtaacggcacactttatcactgaaaactttgagatggtagatttaaccattgtgattccaaatgtttgaggtaagtcttagtttcaagttctgttgtcttgtattttccaatctaataagcccatttttttcttttgtttaggcagccacagtggaaagaaatttgccgaattattctatgatgttctcgcaaaatatgaatgtacggataagatacataccatcaccgccgacaatgcaaccacgaacaacaagatggcaaaagaactagagcttcaactgcctggttttgactgcaagaagcagctactaggttgtgttgcacatgtcattaatcttggagctcaggcagggttaagtgtcctaggaactggcctccaagataaagacattgacaatctcccaaccttggaaatggacttgtcgaatgatgtcaagaatgaggaaccgcaaccagctcaatcagtgatgaggttcaccaatttgaccactcaacctgatggtatcggcctcaacttgaagaccatcctcaaacgagtccatggtctatgtaactttgtccggttctctccacaacgtcgtgaacgattccgggaagtcgtcaattttatacaacccgaacttcgcgaaagtggtgccaaaatcacctgtctggagattgatgtgtctaccaggtggaattcaacctttcaaatgttccaacaagcgattgttcttaagaactcgtgcgatcacttctgccaaaccaacaaggaggcagcttcttatcttctaacatcagctgaatggaatcaagccaaaaattttatgaaattccttgcaccactcagcgacgcaactgaaaaactctgcggatcaaagtatccgactttgaacactgcgttaccggtatatatggtgttgatgaaacatcttcatttgttcaaaggaggtctttacaaacaggctcaactcgttgaaccagccaacaatgtgatcaacaaaatcaatttctatattcgcaatgcgctcaccaaaccagcctacttctgtgccatgatcctcgacccaactttcaagcttacgttctggaaaaaacatgccgacttcattggtaaacactacaacatctcaggagagcaagcactcgaaatatttcatgatcttgcaaatgaattcaacaacaagtacaaaaaggaccctcgatccaacaatcaagatagtcagtctaataaagctccagccagcagggcagttattgatttctttgattccgaattctatgaacctaccgctccggtcgacacgattgattccgagatcaagcgatatctaaaagaagacccggagcctaagacaactaagctacttgcttactggcgcagccgacaacactcattcccaaccttggccagaatggcccaatgttatctagccataccggctacaagcacttcattggagagggtcttttccaaaggtcgtcgggtctgttcttggtcgcgctcttcactcggcccgcaaactgttgaagagcttctttgcatcaaagattggtatcagtcatttgccaggcctgttgtttgaacttatttatgtacctcggttagatgcttggaatcctggctcgctctagtactactactagactactacaccttcacaccacaactcaatcctttttttttatttcatatcgctttctacaagttgtaattacagctccgatgatgccccaatgaaataccaagctacaatctccccaaacacctactccccactcctcccctccccaccgcaactacccgggtgttcgggtgcttccagagagtcaacccgcggaccaacgcccgggtgtcaccacccgtgaaatgacccggggcgcagggttcgggttacacccttaggtggagggaggaaggaaggattgaggagaggctttgacccccaaaactctggattgaaggagataacagcaggtctggcaggctggtactgcctatgcagagtgttctggaagatggcttggttaactggcaacacatgacatcatgctgcgcttggttctggaagatggcttggttgcctggcaatgcatgacatcatgctgcgcttgtgtgctcccttgtatgcatattatgtgacaaggtctggagttaagtgttcctagcacagcataacactttgaaaggggttgtattggttacaaccccccgcgataaggtcgcccggagacaaccaatataagatcggtctgattgaccgattttatatcggttgggcccaccgatacattagaacaaaggaaaaatgtatcggtgggcctggccaatataaaatcggtcaaggagaccaatctgatattggtcgcctccgggcgaccttatcacggggggctgtaactgatacaacccctttcgccgtgtaagctgcgctatttgtttggaggctgtgggcaaaggctgtgaaggtgagatcccctgcagcaatattccctcacaaggagtcccctgcagcagaaatccctcactcttcaatataaaagaagggcctctccccaccagaaagtcccttctccccatcagcctacagaagtctcgcagagcagtaagttggtcctgagctactggaagtgttccggagtgtcagtaaagtgaagagttagaattagtgatagttagttagttagtgaagttagtacatcagcctacatactgcgttaagtttgatcacccaagttgaagaataagttagtaagtgagttagttagagataagtagagagttagtacagtattgtaagcgtgaaaccaacaaagaattcggaagttgaagcatattagtagtagtagtcatcatataagtagtagtacattaacaattaaccaataacaagtagtagcagtattagtaccagagctctagtttttgattaaagtgccttagcaagaaattgtttgaggaagagatcattaacaaactctataacaactcatctgtttcctgctcaagtcatcagcaccacagtttccattattaacctgaagttgtaacagattcattagtagattgatacgtgatctaggtctgatagagattactttacaaaagtaagatctatcttggaatctgccatacattattaaatattgattacaagactcttagttatttgtttagtacatttagaggggcaggtctttcaaaccacccgtaagttgtaatagcctttcaacctatttgcaatttatttccccctcaagggatcttttgatatacatatactttaccgtgtctatctgtcccaggagtcctacaacatgcaacattcatcaatgcaaagctaaccaagaatcagtacgactgttgatctctaagaaacaaccctcaactagaaaaaaacgacagagactgaatggagaagatggatagagaactgacctgagacgtctttgacccggagcttagcagcctgagggaacttcctagcaagtttggcagagatcaaggctttcaagacgggcccttggtctgcagaagaggtggatgagccgggtggaggatttgcggccaacagaaatgcggagacggaggagtgagtgttgaagggccattgatgtctgggacaagcggtcaacgctgtcacagatacggtagctgccatgtatcactatgtatctgagccccaataaaaaaacctatctgaccaatctgattttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacatacagtgtatcgtatctgtgacagcgttgaagcggtagccgtttcttggataaacatggttcccagctgtggccagcttgacttctatgttaactggacaatctcatcaaatttgatccacaggaagaaatcctgcctcctgagctgtttctccgggaggaatatgcagactcctgtgatgtgtgggaagcctatcatcaactacacctgcagggtgggcgtaaggcaggtacctggtccgggtacccaccgttttttcaccccaaaagttgacacccacacccacacccagaacccgtttctgggtaaccgctttggaaaacaggtacctgctgacatctctactgcacatgacaccataaaattcacttgtaaacacaacagaacctgaccaataataatcactctttcaaatgtttggctccccagtttaactcttgtacatgtctgaccaaccaccttcactcattcaacttatgtatgtagctaaaaccactcatgtaatagcccaggccagccaaaatcactcattactgcctgccctggagctaaattacctcactattttctatataatgaggctcttttcccagcttttgtctcctcagtgtatgattaatcagtcacagtttagtaccactcaatcaaagatacaccacctttgcagaaccttaccaaacaccaataacaactaagctcattctcagcatcacacaacctcatttctgaaattaccctatcacttgattaaagctttccaagcagagctgggtgggtcttgttatctgatagtatagaagggcagagcttgcacctccaccatccccttctccattcagcaaaaagggtcttacaatcactttttacactggctgatgtgtggttctagccccaaccaataatctctaaatggccaagttgtggttctagccctgacttgtaaatacctaatgaccagcttgtggttctatccctaacaaataatgaatgtgcatgtaaaatttggccaaattgtggtttcctgctatgccaaaatattcagtgtacagtatcctcccagatgtttatgtctgggggtgaactgtcacaagttgacttgcacctgcacactaaactgcagtgtgggggtgcaagtcaactagagatggtcactttgcatccggatatccgcgcggatgcggatatccggttgctttttccagggaaagcggcatccgcatccgccagcgggtatcccccgccttggcgggtatccgagcggatatcctcggatacccgccctctaaatggacggcgaggtacgtgtaccttgtcggcctatttgatgttcgcactctcttttttgaaggccttggtgcctgcgatcccatgatcctcattccatctgaacccactgtccgcttagtctacccactgctctcctattatgttagctcaactgaatgagaaactaagagaaaagctgtgttaagaagaatcagggatattttgctcagcctcaagcaagcttgcatgtttctaccttgccttccttcactgatatctgttgagataacgatcttcactcggttaaacattggccttcaaggcgttccaagcattctttttgctgagttccagtcacactgtaaataaattttaattgccactacactgcttgtctctctaggttatctattcaaggatttatatcatttgttgcaatgttttgtacaaatttcttagttttacgtctaataaggacaattacagttttctttttggattgattttctaatgtgatgaattcaaaatccaagctgatgatgtgtaaggattactcacccattcctaaacggcttacttgcctagccaaagagctactctgagcatggcaagtgtttgagcgacgaggccgaggccaggtgggggagagatgagactggttggaagatttgggaagggcaggtgaagcattgaggaggtcaataaggctggcctatgaatccagaccgtcgtcctcatcttcaccgagtagagatgtcagcaggtacccggtacccgtttgcaggtacctgttttccaaagcaggtacccggaaacaggtaccgggtgcgggtgcgggtggtaggacaccagctggtgtcttacatgtgtttctgaactaatctggttgctttgttgaggccggaggtttccctccggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacggtgtacagtcttcatcaatggacattgaataaggcaaatgaggccaagcaaaagggtaaagctaaagatagatcatagagaagataaaattcaaattggtgatagaataatttgtttttctttatttctttatttctattttattcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcaacggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacccgcaggtacctggcgcaggtacctgggtacccgccctggcggccctagcaggtgcgggtgtcaaaaatactagatttttgaggcaggtacccgcacccgctacaggtacccgggtatcgagcgacatctctatcaccaagccaaagctgacagggcggctgggatgagtcggccatcgagtcagctgcgagcaaggagactaacaagagcggattgaactccctttgcaggtaagctttgtgttcgtgcatcgagctggtggtttcccttccagtcgacaaggtacacgtacctccccggctggaaggaaacctttccagccgacaaggtacattcctcgccgactggaaggaaacccttccagccggccattggtcttgggtatccctggggatatccaaatacccgcgcaaatttctgggaaaagggcacatccaaatccgtatccgtatcccctggctaatatccgctggctctggcatgtatccgccaggggatagcggtgtggtagctgaatgtgtaaaaattcaaagttttttattatttcttttttattcttttctttatcattttttcttatatttcctctcacttaacacttatttggacttaagaaatggactctagggcccatttcacccatggtcaccactggaggcatctctgtaactctactggtatggatgttacacacctctggatatgtacaacactcaattacactcaatcaaccccacaggacaactacacaacacaaattacacaaataattcactacaggacacaggtaaacatatgacatcataatcttctgacatgtgtacagcttacacagcttgtcaggtcaggtgtacagcatatgcagcttgtcaggtcatgtgataatctgtctgaagctgtcaggatagctcatgcactctgtatgacatcatgcagattgctaggctagcacaaacccctcatttacactgcctcttctagctaaaataactcaaattacatcatgtaggctgtacaactagccaaaatacctcattgtacagctctgaccagctaaaatctctcattctcttgctcccttggagccaaaatcactcattgtggtctatttaaggaggctctcctcccagttgtttttcccctcagtttagtacccacaaatcacataccccctaccattacataccataccattaccattacatactgtaacaacctttataacacccaataacaacccttacacttgtaatacacactaaaatcactctcatactctcaaaacctctgctctcatacaattatattgcgatcaaacaacttattctcgaaccaaccacccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgttatctgatagtacagaagggcagagcttgcaactccaccatacccttcaacattcagcaaaagggttctcacaaccacttttgagtcttacagcgggtatccgcgacggataccctttgaccatctctaaagtcaacctctttgcctcaactcattggatcaccaattcatcaacaattgacctccaaatgaatttgatgttcggaaaaacattgataccttgaacagcattgataggggatgataagcacaagccaaccccccacacgcacgccaatctgcagctggcgtgcgcgtggggggttggcttgcgcttatcaacccccagcattgatacactcatgaggtttgcatttctattgttattttttcttcttctgattttttcttgtttttgcattcatcgtgaccaggaactgacatatacgaggacggcccaacctcacgaccagcacatcgatgagctgattgccaagccaaccatgtcatgccgcagaacagttgaggaggttgctggctctcctccgacacccacttggccattgtggtggcgggagcgcacctgggccaaagctttggtcggcttgtttggggcatgcggaatgcttgcggggctgatgcggaaagcacgcggagctgacgctacacaagcaggctgaggaaagctgcggtgcagtagtggaaagtctagctttccaaggcgcgggaaagcggagaaaggtagaccaaatgcacaaggttctgagaagcttactgcgggggaattcgggcatcggcggacgccgggggtcacggccgactgcggaacgggggttcagtgtatactgcggagaggctacaaagagcggggagcaccgaggggcagaagcggggttcggagcggacctcaggctgaagcggcggtgggagacctgcttatgagcggccggagtagtacttgtaccgacaggcgttgaaagggtgacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcggacttgacctcggcctctctaggccgagggggaaaaaaaagaaagaaaaaaaaagaaaaatggggccgtcccataggacccatgcctgggtcctatgggacagcccaggtcctaaacgcatataaatatgcgtttaggacctaaagttgggcgtgcagaaaggcacgccaacctgcaggcggatggcttgcctgcctgcacaccattctgcaatggcgtgcaggcgcgcacgccaatctgcagctggcgtgcgcgtggggggttggcttgcgcttatcaacccccagcattgatacactcatgaggtttgcatttctattgttattttttcttcttctgattttttcttgtttttgcattcatcgtgaccaggaactgacatatacgaggacggcccaacctcacgaccagcacatcgatgagctgattgccaagccaaccatgtcatgccgcaaaacagttgaggaggttgctggctctcctccgacacccacttggccattgtggtggcgggagcgcacctgggccaaagctttggtcggcttgtttggggcatgcggaatgcttgcggggctgatgcggaaagcacgcggagctgacgctacacaagcaggctgaggaaagctgcggtgcagtagtggaaagtctagctttccaaggcgcgggaaagcggagaaaggtagaccaaatgcacaaggttctgaaaagcttactgcggggaattcgggcatcggcggacgccgggggtcacggccgactgcggaacgggggttcagtgtatactgcggagaggctacaaagagcggggagcaccgaggggcagaagcggggttcggagcggaccagaggcggaagcggcggtgggagacctgcttaggagcggccggaggagtacttggaccgacaggcgttggaggggtgacatgcggagtccgagggggtgacagcggatgacatcgcgggaagtaggaagggactggagtgtgggatacctaggaggagaggagttcgaggcagaagaggggagagaggggggggacatatgactcagaacatatcggaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagattagagttagagtattacctacaaaagatcaataaaagggaactagtttacctacctacaagaccatcaagcaagttaccccggacaacaaaaccggagtaggacgcgttgcggagcggagaagtgcaagaaatctcctagggcgcgccttactttccacaccatacggctcagccagatggcccatccaatcatcctgaaacaccatccgtgtgcgggccatcaacggcaccccatcttcaggtcaaccagcagcaacaaccccaccggatgcacctggttgtggaggcctctagtgggtcaatcaattttttttgctttttgcttttattttttattttattttaacttttttatttcataatcactatgaaccagatctcagctaccctccccacttgattttgtatttttaaaaaaattagggactcggaaaaacgactcccgtttttttgccaatgactcccaacgaccgtcagtggacgtccgttgggagtcatcttataaagtgtgggcggattctgggagttgtccgcccaattttattttcatttttttttttttttggagtcgactccccaaatcacccctcatgtatgagggggtttgggagtcgctcccacttgaccggaaggaaccccttccggtcagtgaggaagctcaacctcatcaaccagaagggattccttccagtcaatgaggaagatatccctcatcgaccggaagggatcccttccggttgatgaggaagattgagctcatccaccgggaggaattccttctggttgatgaggtttagcttcctcattgaccaaaggagagtccttccagtcaatgaggaagctatacctcatcaactggaaggaatcccttccggttgatgaggtttagcctcctccccaactggaaggaatgccttccgatcgatgaggaagctatacctcattgacaggatggaatcccttccagtcgatgaggttggggggttcgcattgagggcttcatcaaccggaaggactctcctccggttgatgaggaagctaaacctcattaaccggaagggatcccttccagtcaatgaggtttagcttcctcactgaccggaaggggttccttccggtcaagtgggagggagcgactcccaaacctcctcatacatgagggatggtttggggagtcaactcccaaaaaaaataaaataaaaaattgaaattgaaattgggcggacaactcccagaattggcccacactttagaagacaactcccaacagacgtctgctgacggtcgttgggagttgttggcaaaaaaacaggagtcgtttttccaagtcccaaaaattattaaagaaaataaaaaagttgagtgatgcttttaattttttgaaatgtaatgagttttgctttttgctttttttgtttcatattccttcttatcatccctcattccaccactgcacaaaaaaattggaagtttatcattgttagttttttataaattaagatatacatgtgccataaacaactgggaaggcactgtacatacatataaacaacatggccaccttgtggtcacactatgcaataaatattgaatatgtaaacaaactaaggccaaattgtggtttaaattatgcaataagcattttttatgcaaatagaatttaaatcccaaatacttttgactgagtggagctagcctagtgatttcagtgagtgactatgggttgagtgacctatagaatctgattatgccataatacacctaagaatatatccccttctcaatagtgtgcgtttatgcaatttgatacttgaaacagaattggcacactacaatgccaccaagaataagacgggcactgattgcctaaatgacccgtagtggtcctgaaataactgaaaacccaaagaatcttctcagactcattggagaaatagtgaggaattctggcaaaggtgttgagaatggagtagcagaattgatggttcttggaaacttctccagagaaagataaatggaattaatgaggaggatcaaaatgaggctttgacaaggaagaagaagtgctgtgggattctggttgaaatagtctggtgttattagcattggtttttgtgtcaagatcattacagatctgaagaaactccttagagtagtggtttttcatttttgtaaaatcagatgcacaaaccaataattgactaaatttagaaattgtttcttcattctcatggagagttgatttgtattgacaatgttgcacttccaaattttcaatggcctgcgcacgggcaagcaaaattttattgtgatctgggtcgttgactcaaagacccgataaaagagaagaaaccgcttgatggtgatcttgacaaaggggaacaggggaagaaggaaaatggctgagagtaggtgatggaataggatgtggttcaaaatcagctggcataggggataatggaggaagagagcaacaagaatgattatcaatgaaaaattaagagcaggactgttgaagggcaagataagtgggaagttggcttgatgattgaaataaattggtaaaaactttctgataggaacaatgggagaggattgattggacatgatggatagaaacacaaaacaaggaagattatcttgagagtgtgttgataaacacacacacacacacacaccctccccacccctccaaatgaggtgtgcaatcaaacctgcccctcagggaggggcgggttctcatgcccgcccctccaggaggagcaggtgggataacacgccaaccaagaaccaaggtagcttggttcttggttggtgggcaacataaccaaggggcgggacttgcgacctgccctgttgaattctagagcataagatcttggatcttgaggaagagctcaatggaaacaatgtgaatattgggacaccccatgccattcaatcaatcaccacaactaatctaggcgagtgcaacaagatagataaggtggtcttagcaaaaacggtcctacaagaagagttatcaaaacatcaatccttgatgcaatcatggtctggatatgtgcttggcctggttctcactgttgaactcactcttgccaccaagaaatggaggaactgagggtgatcaattagatataagaattttaccacatgatgaggaagaggctggtggcagtgatgtcaatggggaataaatcaatgcaactcacatgataaacatcctgaatataactaaaattgatcagcatctcaacagtaatttggctccatgaaatctttatcttgcctcattatgtctccacaacttgtattgtattttctggttctgctcaaatctctatcttgtctcttattgtggttcaagtgtcttcttcatctccttggctgattctggtgcctcctggtagtaaagatattgtattattgttcattgatagcacacttgtatcttggaaataatcaaaccaaaaaccgtgtatgccattgagtgattgcaattccatacagatgcctcatttgaataccaggtcaagagtactcaaaagtagcacaagattgtctgacaaaactttttgtactccagttgatggaacaagattggctgtacagtaaatgtgaaaaagaaaagtgaatccgaccggttctggaaaggcgacatggaacggttgttagacggagaggggggcttagtggaggaacactccagctcaagtcaaactgggagcatatttgggaaaatttaaatcctaggtgggagcgcgggcccaactcacggaactcacggaaggaagcccaccagcaaataggctctctggagcctagtttgtgcactgaactaaaagacagctcgcttacatgagcaaaacatccccggatgttttgctcacataagcaagctgccttaaaggttctctctctctccttgggaggagagagaactttatcgataaatttccctctcctccttgggaggagagggagcctggcttatgtgagcaaaaaaatccggggatgttttgctcatgtaagaaaacagggaaccttaccaatttggttactggtaaggtttgtttctttagaggccatggggacctaaattgataatccataggttcccatgacctcttgtcatgttgcccaccaaccaagaaccaagctatcttggttcttggttggtgtgctgccccacctgcccctcttggaggggcaggttcttttgcccgccccttggaagcctgtttccttgtgaaataaagcttctgaggggcgcaggcgggtgtgtgtgtgtgtgtgattatcaatgcacatcttgagcatatgaaacagtagaggtaaattgaaaggatgagtgaaaattgtttgagaattttgaattctaataaattggagtgatctaaaagaaaaagattgcaaaataattgtgagggccttcctgtaagatgcacggaggcaaattggtatggtttgatgcagtgctgttgcagttagctattggtgcttacagaatcctgtctccaaatctcggtgcattgcttgagaatagtgaaaaagatactaacctggccaatgcagacccatcatggttagctattggtacgtacagactacagtctccaatcttggtgaggaaagaggaaaggaggccagagccgggaccaaacaggttataaaatatgtacagtgggtggacccttatttttggctgcttgttttggattccagagctctgaaaaacaaacttgaactcatctggcatgaacaagtggtgcagaataggtcttgaaaattaatatgaataaataaaaacaaataacacagtttcaaaatttgtgaaaaataaacaataaaattgattttttttttcaaaagatttgatattccttttggttaagtgtgagtcctgacagaaagaaagaatgtaaactgggaagaatgattataaacaatttttttggaaaaaaaagtcaccagatggtttaaaacaattgttgagtgagacatttaccagcacaaagtgtggtaaagcactagagtttactgttttggctcctatctggacaaccaactttgctcaaccttttttgtttccaattttttcatttatgatcattctttttatgttccactctttctttctctcggcactcccacttccccaaaatgaatatcaaagctcttggaaaaaaacaattttattgtttatttttcacaaattttgaaactttgtttttttgtttttagttattcatattcattttttgggacctattccgcactacttgaccaagtctcatgacttcaatctggtgctttgaagctctgggatccaaaacaagcatccaaaaaaaacggtccacccactgtacaagcatgaactatgttagggttgtgtctctcactacttaggtgaagcttgtctgaatacatatatatatcctaaaacaccgtagcaatcttgtatcttctcaggtcttccgtcactactctaacccccccccctccagattacttgactttcccacctacacctaattgccttaacactcccatcatttttgttggacctaatattttggttaacacgttacacatctgccagttggttatgggaagatgtccaatttaatttaatgttttgttctctaattagatcagcaacaaaacaaaatgtgcgcttgatttaacatgtcctattatttgaggtgttgtctgttgcaatgagtgccacagcttgattatcaaagtgaattttggggttgggatcaatctctagttcttcaaaaatgttgatgagatgcaacagctgttgagccccttctgaaagcaccaaatattttgctgcacaagttgacatagccaccactgtttgactctttgagccccacacaatactgtttccgttgggtgtcagcaaatctcccatcatcaacctttcatcttcaccaccccaatttgcatccatccgcaagtccaatcctccagtacccgccttgtacaccaatcctttatccaatgtcctgccaaggtaaccaattaaccaatcaagtgccacccaatgctcatctgaggatgccgagcaaaaccatgccaagaggtttaccacatacaccaagtccagtctggtgccacacaaaagatacattagcaagccaatcaccattctgaattcagctgggtgaacaggagcaccagagtaagatttgaggcctacttctggtagggggaagtggtgtgaataagccatgcagtggtatgtttaataatatgtgagaatgcaataacatgagataggcggagggaggtaaaggatcaggtggtgttgcaacttcaggaaatgagttgttgggggactcagggtctgctcaggtctgctcaagactacatttgtaaattgtccccattgtaggcagcacgggcaaggattgcaagggctatatacccccccccccctaagtagcgtcaagagcagcttgacttgggctgtgtagtactagggggaatatagtcgattggggtggtcttgtcctggtgtggcgcttgttcagagtgagcgccagctgtattattacatttaacgcttgcaactttcttctctatcgaccgatcaactcctagcttaacacaatcccctcgcttctgagggctggggggaccccagcgtgccaggcacctcgcaaagcgagcctcggaaggaggcttagggtctcttggtctcactttccgaggtcatcaggtgcccaggcaatgggcaagtctattcaaaaatgcccggaaatcaccagatacaccgaatcggccatgccaacgttcagagttggctggcaagccgcaccttcggaggctcgcttcgcgaggtgcatggcacgctggggtccccccagccctcaggagcgaggggattatgtgaagctgggaacaactcttggggcgacgctctgctttgtggcgtgaagaatgtccaacccaatcgctttgggttggaaagttggaattctcatttcgattggataaagaagcgctccggactcagaggactcagactaaaatatgttccaaggaagggacttggtgactaacgagtgacttggataattgattagataaaggttggatcattggattgattatcacaacgtcacaacagttgacgaaccactagttgaaagggaatgtgtaacaggagccactgaggtgtagagataaagatgaacactagagaggaaacacagagcagacgagcccggaaaactacaagagccaggattattaataagaatcaattcaactgtctacatcgtaccgtcgtccgactatcaagaaacaacagaaggcaggaggtcaatagtgttcgagattcgaaagaaccagatgttattacctctttgtttgtagaagtagctaatctctccaggggacgcttcaagccttcttgtcatccttcttttggttctgtggtgggtgacaacaattgcacgaggggtgaatcggaacaaagcaaccggattagcgatccgttctgcgccagattcaaggcaacgcagaactgtctacgtaggagggttacttacgttggcctccttgccgaagagaccgccgctggcagcgaagctgtcgaaggggcctggttgcccgctcatggagcacttgttctgctggagaaggtcaagagagacaatcgcgccgagaccgaagaagccatcgccggcgtcgccgccacactgcatgaagttgggaccaccgcccatgccggtcatgctgcaagagttagtctggagtaagtcgagagggatgagcgcatggttgacaccgcattgcatgccgttctgggcggaaacagagctgagggcggcgagagcagcggcaattgcaacggtgaaacgcatcttgtcttgaaggatagactggttggtcggaaggtgttttctagtgggttctgtgtgttgtgtgggtggagttgtcctgtgaagtggagtaaggctggatgagggagggaactacttgaaggagggatgggtttttatatcctggaaggctctgctcggtcagctgcttgctcatcggcgcttcgctgcttggtcgtggttttcttacagctgggaaccaaggccttgagtgttcagcccagccaagtcagaatcagcaccggtcggttgtcccaggaatagtgattagtgactgagacctgggacgcacacatagcatgatggtcattggaaattttccaatataaacattttaatcgaaagcttatagttggcagtgacattcactcggcgagcctatgaggttgccacccgggccgacagactgatgtttgaactatcttgaatggaaatcctcaaattggaaatggttcattctcaagcctccacattcaatccaatcgcactcggtctggaaaaccccgacgttagtgcccattgcactgccaccgatctggctacatatgtaattgattcccgtcccagcccatcaaactctgccggcttcagccttaggaaagctcgatagccgtcaagcagtctggttttcaagtgcgtcagagaagttcgaaaattgaaatgtatgtatgatgagatccttgaggtcttgccagttcatgagctttcaacatgaccatttgacagattagatcagaccgcacagtcagcatctcccgtaaaggtgtaacccgaaagacgccacccgggtgttttgacgggtggtgccacccgggtgtcggtcctcggggtgggtctctggacccacccgaacacccgggtggtagtgcaatatgggttgatgggaggtatgagcttgttttttggcttggactcaatgtcacaaagtcattctccatgtacctgagtggaggaatgatctgcagtcggcttggacatgatgttgtacctatcaaagtatgcacttgggaggaggaacgagttaaaccccctttcaattttgatatttttactggagtgggagccggagtcgttgcgatcagggtgggttgaggcagattttgcttcctcatcatgatgccggactggtacagtgccctaaccctcttttgtactacacccctgggggtgttccaaatgtttgaagctttttattcaattttttttcttgtgttttaccatttttttctctttttccttctttttttggcaattttggcttcttccaaccatttctttgactttcttgactttcaaattggatttttttgataaagtacatacatatttagatgaaatccatttcatgttttacaactttcatgcaaggaggagttgaatcaccaacgatggttgtgagtaaagcacctcgttcccagagagtcagaagggccaccaaatctgttaagaaatcattgccagataacttatgtattggtttttctttgccttttttttaaaatattatgtaaattccacccctaaaagcatactatataatacataagtccataatagcccccagaagtcaatactatgacctccctgggtggctgttccaagtcctagaaaaaataaattccaaacttttttattattgcacctacagaattgtggttatatatttgggttctactgcttctgtagagcccaaaaatgtatagtaagggtatgtagccctatttgagccaaccaacatacagctcaaagttcaaaaataattttgcaggcgcggtgttacacaaaagagggttagggcactgtacagggttaaatgaggtatgtacgaggctatgccctctcagattctcccctgaatctcaactccaaaaaaaacaacgggtggacccgggtccacccgatcaaaatcggatacgggcgtcgggattgccttgacaccccgcccgaacacccgggtcacacctttaaagattctcccggtgctcgatagctgccataagtagtgcatatgaactcatctccgaagcgcttgtcagtgatgtttggtcatgtgggattaaagcagtggcatatggcacgaggttttttagccttgaagggtccgacccccgtccgtactcgattgcaacttgctgtcaccgtttcgacaacagcgcttcgccgcagcctgttggcggcacgctacatagcgcgcacaggcgcaactcggtggccgagggggtctaccgaagggggcctatgtaggtgctgcaccggttgctgtccaccgttgcgggcgctgaacacatccgactactcaaagacaccatacttacggcagaccgagttcaacaagatcaacgtaagtaactacataatacccattggatggttcgaggaggcgaagatatgcagggagagctgaacttacaaatcgatttgaatgaattttgaagacagacagacagatagaccagagatggccttgcgcgattcgagtaaaccgaagccgaactacctgagctctcaacccaaggagcaagaggaatcggtctggaagacaatcctcaaccaggagatgaacgacccagagtgtcggaaggcgaatacggggatcctcgtcggctttgccgtcttcttctcttcgatcactttcttcaagctcgctggtgaccttctcgtccctgccttttaaatcaaaaatacatgtcttcaagcttgttctctcaggttcgtcgcccttttgcttacccatcattcatattcttgagttttgctcggtaacgttaagaagagctttttgttctgtccctttgccgctctcaaaagtctatgttaatccggaacgaagtgatctaaaaactcctcgcaagataagcccccccccaaaaaaaaaccaagaccaagaatcgttcaacctccctacaaaactcccacacatgtagctgaacaaaaccaaagccctaccttatctcactcctcgcattgcaatatcaactcggtagtttcagtggtcacctagcattccgtcccatgagccagtagtccagagagataaaaacgtttgctatgaatttgagaaagattttggataagctggttttccgcaaagtggaggaataacgatttgatttgttttagcccggtgtacacacattcggtcctactactcgctggctgtttctatcgttcacatctcccaaacttgtgtagagtaccaaggaaaatttactagattggggttcatggtcaactggatcacctttgattctgctcacttggacctttcctcaacgtgccaagagcatccccacctcccccaaaatcaatacgtagacaggcattcaagtctatatgctcgttcacttcagacatacataagagtttagcgtctaatctaagtataccacatatatcggaatgggtcatgaaagccttttctgtccaaaaattgggacatgaacacacaaaacaaaatttccttcatgaaaccaattgactaagcacgatgatgatgagaaaaagaaggaacagagtggttttatcaatttttgggattgagttagtcaaggatgatgatgagaaggcggaggggcccggaatttgtgagtgaaagcttgattttgagagtcgatgaactgattgaggagcgattcgatttgcgagacatagagtcgttcggtaggagagattctccgaaaccggtcgagatacttgtctcggtcgcaaggattgagaggggcagtagaagattggagggtcagacgctgttcggcttggatttcgtcgtccagaacgagctgagtgatcgactggacgagtctcttaaaccgatcatcgaggtccaagccgagtgccttcatctccaccatctcgttctggatccctctgaagtcttggaagatctcccacttgatcgtcacgacttcgaagtagacatcgcgtgtcagtccgaagtatttgacgagtgggtcgggatgagagcggacccaatcgaagagatataaggagagatgcgcattctggaatcggctcgagaaggtttggaggaggtggacgaggatggaggagaagagtggactgtaacagatcggtcgattgcgaaggatccgttctggatcgtcttggaagtttagatccagttcgtattcttcggtggagaggattgatggatgggaatctaaactttcgaagacttggccaagtttattgtgtgtatcattcgagtcggttgaggagcaattatcagctgttgttgttcttgaggatgatgatgatgatgatgatggtattcttgattgagaaaagacttgatgatcgagccaagtgagcaattcaaaatcatttcggaaactgtcgatctttctgaggagtgagtcggatagttctttaaggatgtcttcgattcgtagatcctcagctgagagttgagttggacgatgtctctcgagatttttatggctagaggaggaagaatgttgagacaggatcgattgaaattcgggtcgatggagcaggtcttttatctttcccgattctgatgtatcctgatggtcttttggatcgttttgtgtggtcgtgttaagaagaagttcatctagtgggatcgccagatcttccagtagttctaaggcaatctgactttctctatggttcatttgagttcgttcgagttgattccgagtcctcatgttccatggtttcatcggtgtgaaggtttgatgctgatgctgatcagcaggctgactatctcctgatccttctttctcatagtggtcttctactccagcgtgtttgctcgtgccttcgaacgctggtaagcctgccctgtctctcagtctggatcccttctttttgatggtcgatgatgagcttgatgggaagggtggctgactgtttattgattggagttgtgctcgaatcagtctctttctctaatctagttcaatgaaaaaagaacgacaaaacaggctgttgctcacgttgatggttcagtgttggttgagatccgccgagtgttagggaatgttttgagttggttggtggtcgtcctgattttgagtagtcgagtgttgagtttggccatcgatctgaggatttcctggttcatcttattttcgaaagagtatgcagtgagtgaccaacgggtggagtggcccatggcctactgaacacacccttggaaaaacgtagaccccctgggccctcgcccgctgaggagggtcacagaggatattgcatatattcatttattcatctgctcacccccttccaagggaaaaaaaaaagaagaagcacactacacagccaaaccacaacacatccaaacatgctacccaccaagtcagcctccaagaaacgcaaacgagtcaaggtcgtcgatggaagcagtctgaaaaccaagaaaccactggggatcgaagaatatcctaacctagaaccatccccagaagaactcgatctggaggaagctgtcttcggtttcgccccactatccagatcaactcaactagacaccaacaactcaacccaatctgcccttcccgatgaggatcaccaccctcagaaagaactcacccagctcgctgatgatcaggtaagtgagaattaaaatgaaggcgagaaggaaaaaagaaagaaagaaaacatgaatgctgacccccaaaaaaaaaccggaatttattagttgtttatcttcgatgaggccaatcaatctactcctggagatgaaaatcccaagaagaaatccgaaaagactgatcataccgagcgaagaccaaagatgtctgagaggataccggcttggaaggatgaatcgacaaatcaagtctcagtctcacttacccacggacctagtcgactcaagaaactaaggacgttagaagatcaagatgatgatgagaaaaagatcacgatcagtggggaagaatatgagaaacgattaagatcacagttcgagaagatgaatccaacaccgacctggttgaacgatcgtcgaggatcaaagaagactcaacaacaacagatcgatggtcaggagggagaagaggacgaggaccaagtcggtttcggattagatcttattcttcaatctactggggatcttagtcggcagaaggtcaccaagaaaactcggaagggggtcctgcccagaggtcaacttcaggtcgagagacttcgagacgccaatcaagccgagcctgagaaaacgaaatcatcgccgatctcctgtctccaattccatccacattccgatatcctcttcaccggctcggcggaatctaagcgactctcattctttaagatcgatggcacccataatccggcactccatttcgttcacacacccgatctgccgatccaagccgccgaattctgtcccccatcgaccaccaacgtctcctcgaccgtcctcatcaccggccatcgaccttacttctacaccttcgatctccaaagctgccaatgtatcaagagcccgcaaggcctcttccacaaatctgtcttctctcaatccagtcaaggcacctccttgagccatttcaagttctcgcctcaggggaatctggtcgcctttgtggggatgaacgggcttatagagctggtcgattggtcaaataacatcagctcatctcaagtgatccatagcttgaaatcgaacactccgatcaagagtttagcctggtcgaggaacggcaccgagctcttgacggtcggcagtaatgcggaagtctcgatctgggatctcaggatgaacaagatcctaggtagttggatggacgatggcgggttcaagccgaccaagatctccacaaccgaccaagactctggtcggctggctcaagactcttcgtcatatacggctgtcggcagtcagaccggaatcgtcaatctgtactccgatctgaatagctccccttcctccttcgtcgactcctttcaaaaccctcggaaacctttcaaaactgtcggcaatctgacgacctctatcaaccgaattcagttcaatcccgacggtcagatgctcgggatttcgagtcaagtgaaaaaagacagttttaaattggtgggtggtttttttttcttcgttcgattcatttatattaatatgatgattatcttatactgacattcttcggcttccaaaggtccacgtgaaatctggaacagtcttctctaattggcccacttctaatacgccgttaggacatgtaatcgacttcgattttaactcgaattctaaatatttggtcactggtaataaccgtggtaaagtgttactgtattctcttaagttttgggaatgatctctgttctctttctcttgttctttttttttttttttgtaatttctgttagatgatttctttttcctcttcttggaattttgcaaaatttgaagttgtttcaattctgtttcgcttcatatttattgagatttcaatgatcctttcttgtttttcgttcattgtttgctagcttcaaaaagaagcatgcaaatcacgtttagactattagatttactgatttgataggcatagatgaagagtccgttctctgtgtccaaagaaggccctcaggatatctgattgttcaacttacattaattgaagcactcgaaggtgggagtaggaagttccatgtgagcgcactggttctactgtcctatccaccctggtccctaggactataaaatataacaagttggagggccgttggtggattgaattgggccgagtagttcggttcggagatgagatttacaaagtttgaaagttgcgcagcctcttgttttttttttttcttatggcggagagggacatatttaagttcttgtctcagccaggggtccgctggaatggctccagcttggatatcttactgcagaaacccttccttcccttttgttttccatctaaaaacatggccgagaagcacgaaaacttacccgagcggatagctgatggacgaatcgagtcagtcatataagcccacacagtcatcatgtgcacagtgcgaggggaggcaggagggaagggcaatgggaatcgatgctaatccgttattggtttttgttggttcgaatggaaaaataatctggtgttggaaaacaatctggatattaaacagttccaccgacacagcggccagatatttaggattagttgcacgaatccgaccattactgatcccggcgtcgagatatctagcctacacatctgatgtgggcgaagcgtttaggccggtcgtcaatcccaaagtggtcacatcagcgtacgggatctcgattggctatgtggtgagtttttgatgaagccattatatgggaccataaccattcgattgagattgcctgaaacggggtactgctgttgtgagcaggtgggtgatgtggcctacgaggggtggaaaggacatctgcaagcccaaggggatccggatgacaacctggtcatcgcactcaaggttgctcgacgggctgcattccagggaaccgccagttgagtccctcagaatatctttgcttgctgtctcgcagtctccatggtctcaactggcctctttcgatcgactacataggtatgctgttgccggctttggtgcgtccacttcctagaaaaactcctcaaccagctatcaagttttatccccatccaatcttataacatccattcactcgacccatctcattatccaataatgctattatacggaatccggatcgtcgaccgcacagaccatgtatgcagtatgccttgggatctctctttgagtatgtaggtgtgtattggtgatgtggacactgatccccagcacttcgtcttctgctatgtagtcattctgccgttcgttactctaagaaaatgattttctcgaaaatggctaacccacgaatccattcgattggtccaacggctggcaagttctataactccttacatgaaccaatcttcttcaactcacagagatctgacgatcgaatcttggttatttgttgatttgtctgtgtgtttttggaatggcacaaagtcggcttaggcatcatacccttcttgcccactttattcgacgagcctgtcgaacatctcgtcaacaagaccttcgatcagatcgagagaaatgtcttgggtcaactcgtgccagaacgctcagatctcaagcccaaatcagagtgatttttacttaagattgatatatctatgttgacatctcttcttaccttataatggatcagttgggagtaacttaatcctagtgcagcaggtttgatgttaccattacccttaactagtaggcttcatcactttgagcaagctacttcaatcatcactcgtaaaatatctagggagtcacgttttccaaaatacgcatagtgcatgtattggttaacattagaaactccatgagcattatggcttcagttgaacttggttaatctagaggcttgttggttatcttgatccaaagaaatatcgccttgttgaatctagatgtttaatgataacatacaacttggttataggctgatcatgatttgatgttccttggttactgtctctttttccgagacttgaagctaagcttctctagtataacgaaattcttgcggtaagcaaaaaaaaaaaaaacctattatgatgttctgatggatgcgcctcggatcaataacaagagtggggcaaatggggagatatcaggatgtgtgaattatgtagttgctggcgagttctaccactcagacaacctgttcccatgacgcctgaatgaatggcggatttggagggcggtcttcactctcgatgacattaaggcaactgggcctttaagctaagcttcacaatggatctttccatagtttgtttttgcatgcaattaaaaatagattataaaaacatcggttggatctgtttgtagataaatcacaagaaaccaaaaaaaaaaagaacatttcaagacacgaatgaagggaagcgcgagcagcattaaatactttttttttcggattgccagatgaattttggtaggactgattaagagaattaaatataatgattggcaacatgcaaagattgaacaactagtttttttgaataaaatttttaagggacagaattatggtaacatgaaagtagtgtgttggttctcatccttctcagcagccgaatcgagggtcacatcgaccgtacgtcgaagggggtttatggattcgattggcgtaagactgatttgaaaaagagatggtcgatcgtgaattggaagagccagcttgagtggagtgactgcaagatgcggagctggaatacgagcgaaaggacgatggttgacagctgggagcgcgaaattcaaatgggtatgggatctttcttctgaggaacttgacggtggatagcatcgtatttccggacctatatccttgcgcttcttcttcttcttcttcctcgtcatcgctgtcatctaaataacccccattgtttttcaagaatcccgccagtatttcgttatccggatttcgatcctcgccctgagacatgatatatctatgagctgacttttggagattgggtgagcaccaggacggggataagtcgtaaaccttcggctgtaagttttgattatggtgatcgttcggattaatcactggatgagtgatgacgagtggaagacgaatcttggagaggattttggtgcaccctccaggacctgatcgggagattgaagagataattcttgaggggggcgacagacagggagacaagggagtgcgagaatgtcttggaatatagggagagatccccttggtcttgaatttcgattccgaagctggagtccgctctagttggatagtcgaaatttgtcgccgttcgtgctgtaggcaaggtggaatgcgatgtcgcttgggatggttaagaggacttgactcctggacgcgttgggttctagcgaggcgtctttcaatctgaccatagttggccatcttgtgtcggccaggttggatcccatcaccagtcgcgttacttgcatgcgaaacacgaggatggccgcgtatgaggtggcggctgaggtctggctgcactccacgatcactggtttggcgcattgcaactgggcgtggtaagcagagagtgccttgggatcgatgggcgggggtggcaagattaagtgaagaaccacggcgagacggaagttgagaccctgaactggaagacattctgttttgtggaagtgatatttgaaataaacgatgatccgcgctgctgaaggaagggcttccgaaaccagttcaagggattggaaattgccaattggttagacactctgttgatcttccgtgcgtgcaacatctgactcaccctggtcttacagcgatgaatccaactacaacttggtcaccttaaggttttcttgtcgcgattggaccacgggtttctctttctcttgtacaataataaatgactaaaaagaattcaactcgagcctagaattcccaaggatgtgtagagcgtgttcgggcgcaggtaggaacttgagttgaaaggagtgggaggaacgatgaccaggggctgatctgtatgtagtgagtggttccaagaatatgtttgtctgctggttgggagaatttatcaactccgctggaggatctggatgatggagaaaaggcgcaaatacaaagttccttttaagtttagcgctccgtctcgcgaagcaagtctatgcatgcaggaggagactggagtgctacatcagtcacgagagctgcttgctgcaagcttcttgttgttacttgtacatacaaattagcccactcggctctggattataaagtgtgtcatcatcatcacgctggctcagtcatctggacaagatacatgtaccgcgggtacggatcggaaagcacatggactcagtcttactctggagagatacttgcacattgcgcaaatagcccactttcgatgtataaagcctaaaaacaatcggaaatccatcgtctatcaacattgatttcccaatatggtcggtcatcatcatgtaccattagtgagacttaacctataaatcacaacggcagtctgtgtgtttgcatcaagcaactcgcgtcagatttagtgacatcatcatctagaatgaatgctctcgccatcgagctgaattttatcctgactgataatcatcaacttgcaaaaacttaccatatcagtccattctgctccaccaccggcagatcaattaattccaaagatatgaagaatcagctttgcagcccgttaaacctgatttgatggttaaggaaaataaactgtcacgattctcattgagaattaaaagcagataaatttctcaacaaaaatactgcagacaagtcagttaatgttttttgcaggcatctgttggcttgatctgcccattgctgaacatgccatgagcttacaagatggaaaaggttgctgttttctagccccactctcctgcactaggtcaaaaactttggggtggctctctagctgggaaatgctggtattcacatagacacttgcatgaaattaaaattgatgcaagggaagaaaacacttgctttgaatttggtacattcacatatttatagtcttcaaagttaaatttcataaattcataagcgcataaatcatataatcataaaactattttggctgggaaagccaaagcttacataatcagattaccaagatcccctgcaaacaaggttttaagatcttatgatttatgcggttatgattgcatgaaatttaactttggagaccataattgtgtttcctataattgttggactcaatctgattcttctggttttgattatgcattttaaaatcatcagatctgtgttttttcttattttttcccttgggtttttgcccctagtatcccaccttttgatttgcacttttccacggtcacagcctgccacccaccgccttgcaaccacccgcttttctcaagtgcaacaatgatgaggttggagaccttggcgagcattgtgtaggggcagaccagggcaaacttttgtctctggttccgaaatagaggtcgatttcctcttcccctcactttggaaccgagaaagggggaatcacatagaaaggccagttgagctggccttgggtcagatgctgcggatgtcaaggaaaaaactcgtggataatggaggattaacaaggaaatatgggatcctctgaaccagaaaaaacggaaaagtgtccaagcttcatgggaaagacaatacaaaatttcagtaaaaaacaacaaactgataaatgtcatatcttgatctcctgcaaaatctcacaatattggcatatgtgaacagggcccattatagttagattatgatttgcatttctcatcaagtcgtttattccgaaccagaagctgtgtgacctacaggctatagcaaatatttaaaaacagccaggttgggtttgggtcaaaaaaaaaacatgccccactggaaaccctctcacaccaggaaatatctgagggcagtaggtgttaggtgacatgaagtgacatatgttacaactccattgttactctggtgcttgtctgctcaactaacaatgttccctttgtggtcatcaggcagtcccaaccctttgactttgaagtaacactggaataaaggcaggagttggcttcatgtcacctgacatgtactgccctcaaatttttcatggtgtcagttgttgaggtgtacacccttgatggccgagaggtttcactcagctgttgaggggtacacccttgatggccaagaggtttatctagagatggtcactttgcatccggatatccgctgatatctggatatccgctcttgttttcagcaaaattgcctaattctgctgaaattaagagcggatatccggatatcagcggatatccggatgcaaagtgaccatctctaggtttatcttggccattgaggtgtacaccctcaatggctgagaagtttcccttggctgttaatgtgtacgcccttgatggccaagagaaatcctttgagctgttgagaatgcactctccatggccattggttttttttttcaatcaccaaccccccaaaaccactcagttttggggcatcgacacacaacctccagggttttcttttttttcttttttttttggggggggggggtcaactcccaaaccctctgacaggtttggggaattgactcccaactattagggaaagcgaggggggggatttggggtttgggagtcagctctccaatatttgggagtttgtcagccacagagtacctttcacagtacatgaaatgtacctagtaactgcaaataataatacttaattgaatacaagaaaatattttactttgttgttaaaataataaataaataaatatgtatttacatttaatcttaattcataaattatatttaataattcaatagttaactgtgaaatcccctggaggattgtacatataatatcactaggatttcacacaaatatcattagaataaggtattaaaataatatttattcttatacattgtgtacatattttataagccataaactaattacatatgtataagaatcagctagtagaagcgggggatggatgaggaataagctatataaacttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaacctcatggatggcgtcatcaggacccttttgtgctctaattcaaagtagcctacacaggaaaggaacccaaattctacatgcaagactgaattatgcatgaagcacattcatttctcatgatcacaaacttgcataagcagagttacacgtatgcaactataactgcacccctttcaattacgtgagaaataggccacaaaactcaattaggcatgcatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctacagctcccatccttacacgaaattgtagagctagagatgggcacttttcatccggatatccggttgctttttccggggaaagcggcatccgcatccactggcggatatccgagcggatatcctcggatacccgcgccttagcgggtatccgagcggatatcctcggatacccgccctctaaatggccggcaaggcacatccttgccggctggaaagcagccggcaaggcatgtacctcgtcgactggaaggaaacccttccagccggccattggtctcgggtatcccaggggatacccggatatccgccgggatttggggggggggggaaaggacatctgcacctgaatccgcatcctctggcgggtatctgccagcggatagcggatatacgcaacagattatccccgcccatctctatgtagagctgataagaagctctctagtgccctgagggcctctcctcttcccctgagccctctgtagaatataaggagccctgaatcctgattcctaccttttcctcctaggaaattctagtagcatcaaaccaacacttgtactgtgattatcagtgacttagaccaccaataactctaaaacccagctaccttagacctaaatagatttactttgctcagtatcaaggcatttctacttatctctattgcataaagaattatcccccaggttaaacaattctggtccttaagtgttgatacacttattaatctgaattgttgttaaaagacttatcccaattgagttgaggaagtcctcaccttggaagcctattaatccatgcaagaggattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctttttcttttacaggtcgagggatttaaccacaaataaatcttcttcattactcttcttgttaacactcagagcacaaccctcacaggttagtagcatagaggctgacagagttggttggccaagcccctatatatatatataagtgaaataaggatatatagatgtatggaaatgagtgtgtatgtaattgtggtgttgtgaggtactgagggtgtctgggtggcttggggcttgtaattgtgatttttggcatgtagttgatgggtgaaatccttgtgatatgttgttgattgtgatgtggtttgtgatgatgaaatgaatgaattatcactcactcgctccctcgagctatctccactagtgtctagtgagtcagatggtgacccagtaactaggttacaaccccccccccccctcacctagacactagtcatactacatacaataagtgataagtaaagaaataaaaatcaaagttgaagcaggcaaaagaattgatcaagtaagaaaagaaataaaaatagagtaactgattatgaaaactggtctcacccctgactatgaccctaagaaatggtgcctaaggcactcaaaaggttctctagtcagtgattttgtgagaatatccgccaactgctcttttgttggaacccatgttagttctgtcttcttttgatataaagcttgattggtgacatgaaattctcaatctgtgtacctggcccttttgtttgaggaatcatctgtacttatcttgaccgctcattgattgttgcagaagagatttcctttgaaatccttcaacaggtgtattcattggaaaacagggattgagtggagcaatccaataccaatacccggtattgggtctatttttggtctgatccccaataaataccaatccggggattggattggttacactgtggatgataccaaagcctgaggaaagcggcacacagcttttgggttttggattgggattgcaatgtgataccaatccagatccaataccactgctagggtgatacaatcccttattttttgatacctggtatcaaaaaattgatccaatccgataaattggctgatactgtataggtttggattggtttcactgttgctaggatgttttgcagaaatgatcaggtcctctctctcctccttggaaggagaaatcctaggtattttgctgaaataattgggtcctctctctcctccttgggaggagagagaaccttatagatacaaatatttatagggttgtctctcctcccaaagaggagaaagaggcttgatataaacagggggaaaaacataccaggatgttttgctcacataatcaaactggcctttttttctccttcctcccccttctcttttttttttctcctcctcaaccactacctcacctcctcccagccagtcaaccaatggaacccaaaaaaataagtaaacatcataacaaatttcaaaattagataaaaaaacagataaaaaaaaagcaaaaaagtgagaaaaaaacctttcttgtagaaaattaaaaatcattacaataaaaggtaaaagagagagaaaaggtgggggaaaaaacatgggaggggcaggaaggaacagggcaggcagcttacctcagcaaagcatcctagaatgtttttgctgaggtaagcggcctgccattaaggttgagagagccctattgatatccatattgataaggttctctctcctcccaaggaggggagagaggacccaattatgtcagcaaaacatcctaggatgttttgctgaaataattggatagggaaacttactgattggtgaatcagtaaggttcaaagcctgttgagaggcgggttgcaggccccaccccttggttaagcaacccaccagcaacactgcaacaagtacagtatttgcaatttattggtatgtattttttcatgtatcatggtcttattgtaatttttttcatggccaatgtggttctattgagagtcttattcatttaatctgctttttgccatatatgttggtacaattcctcatgatacaacctgtgtattgtatttgttgcagtgtttacaccagtcaagaaccaagaatatcttggtccttgatgggcaggcaagtcctcccacctctggggcatgcaatcaaacccacccctcagagacaggcgggcggggagggtaggggagtttgatcatcaacacagataaattacagctaatcagtggtccactacagctaattaggggcccaccacagctaattaggggccaaccacagctaattaggggccaaccacagctaatactactattgtctacaaattttggttagctgtaactgtagtgtgacaagcaatacactttcagtgtagtgtagtggctgcaactacttagcttaaaaactacactaaatgtagtgtagctgttgcaccattggtagacatgatgatgcaagaacttcaatcatgatatgcaattaattgagacaaccttccaatttatttctacattcttctggtgaacccctttgacaccttggggcagtaccactaaaacataatgaactgtggttagagcttgttgcatgtctgtggttagagctcgttgcatgtctgtggttagagcttgttgcatgtctatggttagagcttgttgcatgtctgtggttagagctttttgcatgtcaactggaaaactggtaccacctgtaccaagccaacaaggaggattcctccctgaaatttccaggcagctgggggagaatcattgcgtcaatggatctatgcaggaaataaatttgatgtgaaaaaggagaggtgaagcaccaattacacaagcaacctgtgttttgggggtcacaaaatcttgttgaggggctgttttttaattttatctttgttttgtgatcctccagaagtaaggaaagtgagctgtagacttactttgttatcagtttggaggctctataaagcaggaaacaactgattgagcaagtgaactgaagtggttgaggatagcattggtgatccgagtcagaggggtggcactcaggcttgtgcacaatttctttttttttctgtccactcattttgcttgatttaatttggatgaaatttgttgatgaagacactgagagaggagaagagcaaccggggaagaaaactcaaccctcaaagcttgaggaaaaacaaggttgcagagcttgaaaaagggctaggagctgctagcttgcatgttggaagagcacacacgttacatgagattgtaatgtatgctttggaaatctcagggaaatgcgcgcagagagcagatggtgttcctttctgtctgagaagctagtttatctattacaactaagaggggccaggttgtgggacagaaggtgaactgcatattcatctggagggaagaaaatgagagtgacaggaggaagaatgacagaggaagagagacgacacggtggtgaaattccaacaaatttcaagtgagtagtgacattagaggtagggaatgtgataaacaactcccaggaattggagcaacaacccccaaacttggggacatcatctcaaccaacttgggatgttttgagtctgtcccatcttttgggagaattaatctctgcctcaattcctccttggaaagcatgtgtggtctgtgcctactagccaaggagcaaagcaaaacgtcccaaatttggcggccaatgcccaatactacctaagttcctgataatcaggttggacgcgctgtttggcgcgtccttggggccgggctgacattgctgagacaggcgaccggcggtgcagatctggcaccaagctatgtagccgcttcttcctcttgactgacgccacacattccggaaaactaccttgatcttgatcttgatcagcttatacttgttttctcgacgaactttttggatgatcccccccccccccccttgacaaataagatgacatagcaagatacagcgtgcacctgaaaaagggcgatgcacttttcgggacggtttcgagaaaaaaacaagccagctccattcctacagctttggctacacgtctgacagtctgggggaactgtgtcatcaacaaggggtatgaactgggatgaagttgctcgtcaacaccactttgtacatacatcggctctaatgttctcgctcaatgctgttatgaaacggtaagaatctgatgtcggtttaaggaagatgtctcgcaaaggaatcggatgaatatccatacccctgcataccgatccggtttgaaagaagttgctatcaatcaggatgtcatacagccaccgcatcaacaatcccggtccgggagccgtcccgccctcctttccacgttgtttataaatatctcatccttcactcacaccacatttcctaaccgatcatcgaataataacagacactccgctatgacgaacctgaaaacgttagttttgatattagctttactgctactcccggacaattccttttgcaagccctctcttgtgaaggatagtttggataaagcgaaggaggctgaatgtgaaatcgcaggtatgaatccattcacatgctcgttttcttgccgccgataaacttggaagagtcgcggcggactgtgtatatggagctactctgaccccctcttccccggaaactggacgatactgcgcccttagaaacctcgcacaacgctggccgggagcttgcccctgataaggtcgcagcaacaagtccgattgaaaatcgtgagggctggcccttcattccaagactatgtgatgtatagatcaaaaaagctaacaaccatcgagtattcagatgcaaacggaggcgccaaggaggggggcgaggctgataagcagattatcgagactgagtcaattcggaaccggatggagcatcaacatattggtagcggacttgagaaaacgagtgagtgtcggagaatcgtgagttggagctttgttgactaacattacactcatcctctagaaattgctgcaagtgaacacgacttgagtacacaccacgagaagggtgagtaaaacgttgcttgatggtcacactcacaggaggatttaactgaaacaacagcttcagcgctagagaacttggctcaaaagcaagcagattacgattcgatgaccaagttgcttgattggactaacagagaaattaggatagtcttcgcaactcaaattattgaaaacgccccggaattacacgtagaaaaatctggcattgagacgctgaaggagattgatgaggaattaacagtggtcgctaacgctgcactgtccatctatggccccccgaagacgccacctgagaaatctttaatcctcaaatcatccagccaactttcagacccaagcttgctagattttgtcaaggtctataaggaagggattcctaggctcttcgaacttctatatacgctcgcaaccttgccgccgtactactcatatgttggactcgcttcgaaaagctgtatactgaaaatgtttgactacttgagcaaatacaagatgatgcctactgatctagaggatggttttaaaatgacgatgaaaagtccctctggcctagaatggatagcgaaagaaatgcagggcgcattcctgccaggctccaagtacgggctcaagtttcacgtgcccttgaatgaagcggaattcttggaaaatcatccacatttgtcgcaattagcaaatttgtacaagggtgagttgtccgatccagaaattcccctccttgttattgaaaattggcatggaagttatttgctccagcctggatacttacatacttactctgaaattgaaaccaaaaatgtttctgtcaggacttggaaaaaaggaacaaaattatgttatgttccacagtctcaaactatcgatgaccgaactttacgactacttattttcagtccagaaagctacttccggcccgattcctattcaaggaacctggcacatgaattttcttggaaagatggaaaaaattctcttgaaggagttcgagcccaaggactcccatgccaattcggtagacttggatttttcagaggtacagcaggagatattgaactgcaggaaatttttggtagacccagccgcgctatcacataatcccgaggtgcagcatcacctgatgcgctactcattcctgatcttgaactttatggatggcaagcttggtcggaattacgtcgaaaaactcggattaaaggtgcaagagcacgacagcgtggagtaccagactgcttacgaattcatgaaatcaaccggggaagtgaatgtatggaagaatatcctcatggactatggctggacacttgcgacagacaagcttttcaaccccagagttaacgaagaagattgggaggaaaaaggagcgttttattggacgaagttccaggaagctgccaaccattacgcgagcctcagccgttcattggaaagtgatcctcaacaagcccaactactcaaaaccaattcctacattcagtggtacaaagcagcatgggattcggaccttgccgaaattaacaggtactatgaagatttcaggaagctggtacagttggaccgtatccaagcgcacaacatcccagaatcttacctcccttaaactcagggcctgtaccatatggcatgaaaatttcattttccagaacttttcaaacgttattttcctcaatttttcataccatcaaaacttaccagcaccaaaggcaattttttgtcctaaaagtgaagaatttaaatgacagacctctacatttgttttgaatttttgtgtagaggagaaaaaaataatgatttttcaatattcaattccacggtaccgagactgcagaggtctttataatgattgatggaatttccctcctcaatcttgcacagtaccaattaacacatggtagccacaatttcaggatagccagatgattttgatttcatgcatggtgacgtgttggttccatgatttgttgttttaattggatgcatgtttcggggtctcttagttctcctcttaacaaaagtaatacatgttttctttatgtggagtggaagagttgagtgaagccgagctgctgtaaagtttcgtggctgtgcatgtgtaactaagagcccactggcagtgaacagcggtgaactatatctaactccgaaactatccagaaaaaaaactttggcttgctcactccctcaacccgctcgggtgaagtctcagctcaccacatcgattgcaaatgagtcgggattcgaatatcggtaaggaaccagtccactagatccaaatctattctctcaaaaaacctctccgaaagaaaacaagtccagacactaaccatacatctcctgaattgattgtacaggttcatccttcagccatatcgtctacgcgtttcctcgttatctttcaagcgtcgagtcctaaatgactaccattaagagtcatcatccggatgtcttgatcatagcgatcggtggtcctacttgttctggaaaaacaacgtatgtactgtcaactcatcttcagcatggcgtagttcaatagtacacgctgaccacaaacctcgcctccgttctccacctgttcacatttgcggcctttcccttcaaccggataatcttcacaaaccacgataaattatcgggcgtgaaaacgtgatacttagcttggccaaaaacttgcaaaaggtgcttccaaattcagagatcttacaccaggatgacttcgcgcccaagtctgaggagatcccgatccatcccgtacatggagtcccagattgggatgacccaagaggagcgtgagtgaaaaaaaaaaaaaaaactatcttaaatatacgctccttcttgcaatttcactataatcagatataaactcaacgaaaaacacacattgcctcttgatgattaaaacaggatagactggagtcgattgaggaagacgattgcgcaattaaagacgaacacgaatgaagccttaccgatgacgcacgacaacttgaacaccgccgccgatccgatagacctggacactcacaactacgcgggatgggtcgaccgtctgaaggccttgaagctcccgaaaagattcatcatcttggatggctttctgttgtattgggatcgggaatgtgttgagaactacgacctcaagttctttgttagagagtcctatgatgtcttgaaggagcgacgtcggatccgtcaaacctatcacacggctggtcagacatccctttcttctgtttgtcctacttacaaacacatctaatcatttcctttttttctcgattagatggcatgacatggaaagatcccgcagggtactgggaccaaatcatctggccggcctatctactagcccatagtcacatgtttaaagaaggtgcagtggaaactgcggcgctcgatcgggactcatgggcgggcaaagatgtggtgctcctggaaccctccaagggggatcctggagagaagacgatatcacaattcctggaaaccaccctcaaagcaatttgcgactaccttcaagactaaccatcctactcaccaaacctttcattcataatccttcggttgttgttttgttttaccatacttggactcttctctgtttcaatttgaaaaccccattgattacatgtcatcgtctatttctctttatcctatagatctttttcatcctagatgccttcagtcttacttcatgatattttaacttcctcttattgtatttctttcatatgttagagactttcagcaaactgatatagaggaacgacttggatgtagaaattcaatttgtgttctggaactaaatatttctccttgcaaagtctatttaatttgatggagaaagtgcgccacacaattagatacgcatgtgttgggctcaggatgatgacaaatgtaacaagttctggtgccagcaaagaggtcaccgatcggttaacttggagagtcatggatggcatgagcagtttggcacgtgtgagccaaatgttctttcttctggatcttgtttgtctgcctccacctgctccagactccacggactcaagagaggcggctgtggcgctacagagggatgggacgatgtactagatgggggtgcttggtttctggtcaaaaacaccttacagcaaatcagatggggaccctgctgcaagaagacataaactcagttcaggaggataaatgttatcctgatcagtcaacagatgataggacacgaaacctagttgaggtttggcttgtgttgacaggataccttgttcaacgtcctgatcactcagacaaacgtttggtaacgcgctgctgcaaggtctttgggtctggggcaggtgggttgccgaagttgcccagaggacatgataatcaagaggggcacaactgaggtgtttgatctctgacagatcaatttgcgatacccatcatcacttgattacgtttgcaagaggtttaacatcgaattcgagtggcattttattcgctgcagagggtaagcttatgtacaagcacttcatgttgagggatcaattatgctagataagtgaatgagttggagggcggcaaacaatattcaagcgtcagtggggcgtgaggagagaatatcattggaagcaggcttgctaaccttgacgaaaccgatggcggcagcccgttctcggaagcactgacggcagatgttgaggccgtactttcggatcaaaccagcaacgtggttgcagaccttgctgttaggcgcatcgtgatccaaattttcaccggtgaggaatcatgatcagaactcctggacaaattcacccagttcaaggggggcgaatggaaaatgaagaagaatgctgaccagcaacgggagcctttaccgtagagacggggacggctgttccagacgttatcgtgagacatggtgtggagatcgagcggctggaggttcggaagagaatgctagtcagcgcggttgttcgaaaggcggcggggggcggactgacttactgtgcttgaaaaagagtcgggtgcgagttaccttgatcgatcagatagcagttgaggctggataccaggaaggctgagtggggcttccgttgttgctgatgaggttggtctccgagatggctggctgcagagggaaaaagttggatggcgcccgaccgggggagcggtggcttggaccgagaccacccggctgggggaatcggttagggttgcgaaacctaaccgatggtgagactcgccctgcggcccccctcttccgcccagcctgggtcactcgccccaaacctcaccctgcccgtccgccgctgagaccatctacgcccgagtcccggaatccgatcagccaaagtaggttttccctcatccccctccattctccatccatcgctggtattaactaaccttaatcgacctcaaccgctccaaaaggctgccctcaagatgagtatttcaagagactctcgacacaagcgttcggctactggggcgtaagtcgaagcctctttcgtcgcggcctagcattgcacccatcaaactcccttcgaagcatggatattaatagaccaatcacatatttatacattcatttattcttttgaacctcatataaccatccagcaaacgtgcccagtaccgcaagaagagaaaattcgaactcggtcgtcaaccagctatgaccaagttgggcgccaaacgaattcacaccgtccgggttcgtggtggcaacttgaagtaccgcgccttgagactcgaggctggcaacttttcgtggggatctgagcgagtcactcgcaagactcgtgtcattggcgtcgtctacaactccaccaacaacgagctggtccgaaccaacacccttgtcaagggtgctatcattcaaatcgatgccacccctttccgtcagtggtacgagtcccactatggtcaacccgtcaccaagcgaggcaaggtcggtgaccgttcttctctcccctcacaatcacccaagacttgattgaaggtgaactctaacatgaccttcgatctgggccccgatcgttttaccttcagctcgccaaggctgaagaacccaccggagaagctgccaaggaaaaatccaaatctgttctccagaaacttgaacaacgacgtctgacaggcaagatcgaccacatgctggaaactcaattccaggctggtagactttacgcttccattgcttcccgacccggtcaaagtggacgctgtgatggttacattctcgagggtaaagagcttgagtgtaagtcgccctattgcctttaccaaatgggtccccttaccatttaactgatatatgctgtctacccattctttgtgtccgccttttccaattgtgtttgttttgatccatttctcatatcttttatcctacccaccttgtactatattccccttcacaaacaccagtctaccttcgacgattgaaatcgtcaaagcaaaaacatgctgcatgaaatttcaatgttacgtttgcctttgcccgaccagagatcgttatgcacccttcctgttcgattgtcatctttccttagaccacttcgcatgcctgaaatgaaaaagaccccaccgtcctatgcactccatgtattcacctgttccaggacacttctctcctgcttccttccgctcgtccgtacaaggtcaggaaaagtgaaacatacacactatctagaaaggctgtaatgggccaatgccatctcaatccagatcaattgatactgcgatcttgtgcaatatcattttcttggtttcagttgcttggggtgtaatactctcactgactgtcacagcataggtatacattttccaatgcatcctacaaatgcccctcaataccaacactccatcaattaatatgttggacaagccagtccaactgggacatactcacccagcaaataaattgaagcagtgaacatgtcaaaaggttctgatatgttgcttgtaagatttcaaatgttcagaaatagatgtcagaagctgggaagctatgatgctcacaccattcaacaaactggtctcagattgatgatatacttcctcctgaaaacaagattattctgagcctgtctggaaagtgggccctgcaactttggctttcttcactggtctatgccagcccctgagatgaggagtgaagtgctacaccattgaagtattttggagtacccatggggtgttgcaaccttgaagttgaagcattggtgacctgtagcaaccagtttacccattacccatgctatacactatcattagcacctcggcacaagatcattgccagattttgagttttctgtagagattgtttgttcagacctaggtacctgcaggtacctaggtccaaacaaacaatctctagttttctgtaagtggttttatctcaattcttgtggccatagacagaagaatgtggcctttttcagcatgctgttcctctttttagaaatatctatgactaaggccccatttggcaacacaaatataggtgttagaatgcccaatcaattagataaggggcttggttaaatgactcccaaaaagtggagagccgactcccaagccccagattccccaaaaaaagggagtcaaacccccaaaacctttgattggtttgggtgtcgactccctaagaaaaataataataaaaaatccaaatccccggtcggtttgggagtcagcctcccaaaccaaccggggtttgggggtcaatgacccgaaatacccagggcagcggccgggaggattcctcccggccgctgaggtacactcaacggccgggagttgaccccttggccgtgagagtgcacacacctcagcggctgagacaattcctctcggccgttgaggctatacacttcaacggccaagacaattggtctcggctgttgagggtacacactctcaacggccaatggaaaccgtcttggccgttgaggtgttggttgtgaaaggccctcccacggaggggggggggagtccggatttcacaaggatgaccctgtgaaaccattgggttggggaggtacatgggttggtatagcaattgcacatctggcaatgctatacaacctgaggggggaaaactgaattgacctcccccttagcacccccagtggcaggggaattttgggcttggggaggtaaatttggtttacccatgcagtttacctccctgggtggagatggtcttagaaggcagagatctctctctaccatctaggtaggtgttcttttttgatttctcttggcttcaacttctaacctttccttgattctcacaaattgtacatgtgagatctctctctctctctcctgtctatttttctgaaacaaaatccttggttctagacccccagaactaagaaaactgaagggctaagcgtagtccttgcattgatggtcatgagggaatacatgctgttgggattttgtaattcccattctttcttctttcttccttaacttgagagggaaggggtataaatgtgccatgagagctgagcaggcattgggtaagacatagggctttgcattggtgaaaaccaggacctcatctcttgcctggaagtggagttattctcatttcttttgccaaaatggcgagaatgaaacgataagcaggatattcacatgtatctaggtatgtaatatacaaaatagaaaaaaagaagaataaaaaaacttggctcatccatcacggtagcaatgcagaccaacactcgataccagacagaagcaattatccaagcctgaggatcgacatactggtggtgagctttgccgttgttgctttcagcccggatatcaagagggctccagtgccacccctcccgctacgcttttttgatggcggccaccggccatcgacagaaaagtcatattctctcgatggccagcaccggtcatcaagagaggggtggccgcacccagttctctacactttcttgatgagaggcgccggctatcgagagaacatgccttttgtgtcgatggccggtggtggccattgagagaatgtggcttctctcttgatcaccggtgtcggctgtcaagagcgtgcctctcctggtggagaggtacagagagctacagtcttgatacccgggactagcccctcctcttgatggccaatactggccttgatgagggtgcagctcctctctgaatgaccggcaccagccgtcaaggtacaggcctttgagagtgtgtagccctctcgatgaccggtagcggtcaatgtcagttggtgtaagagccgctttcccaaatgggatggccttcatgatctcgccattgcagtggggatatccctgacctgcatttggggactttcaataacaatctgttttttttacaagttcagaatatcctgcttatggtttcaattcacgctcttaacacggtatcctcaaattttagggagattgaagggtatgtctctttcgggctctagcattccagggccctgggagatgcaagacactccttgacaattttcaaatgccagcaccagacagctgttggacacttgtgggaagagagctgcgttgtacacgtacaatccttgccagcactttgattttaatttctcttcggttttgacattgtgcagtcatttgtcctcgaacgctcatagcctcattcgttccgtcagacttttcggtgtgagtgtgcatctagcgctccaaactcttgccaaggtatcgaaggttctttgtcccctcgtctcatcgaatttattatcgttctttatccacaacccggtacattgataccgcacccgcctactgtatggcccaaactccgaatcacacaaagtccaatacccaggaagcgcacggtaatgagcctctaatatcgcccacatactcggacaaggatgcagcaagctcgccggcccaattcgatgtagaggcacttgacgaaaagggagctcaaagcggggcgtcgctgatccccaaatcatcaagttcgaagtctgtgccttctctcacttctttcactaatcccacaacacggcatagaggctgattctttcttacatacataggttaactcaagtttcctcttgggcatgtatcattgtcattgggcaactagccatcttggcagtagccttgacattcttcatcctcatccacttcacgcacaccccgatgcagaagaatgtagccgaatgggcaaatgactctcctcgtggcctagccttttgcgtgactattctggcgactttgttctcttctctttcaacattgtgaggaatttttttaaatggaagcacacatgtagagtgggttacttgtcgtttttgaagcaggctctcgatataagttgtgagccgtgccaggaactgtgagtgacccactacacaagcataatggctaatacaatatcgtctttataatttctagtttgttttccaaaggcctcatcttgtatctcacatcacactctaaccgccccgcgccgctgatcaatttcctgaccgtctcgagtctgtcccgaggagcccccctgttctcgcggcatcacatcagctggacgattctgtcgatgttggcattggtcctagtgaactccctgactgcaaggtgcgtcatccgacaattgtttctgattggaatttccaataagaaacaggaaataattgctaatcctgcgaacgtcgttaaaagttttacaacaattatcacccctacccccatggtagtcaatgtgcccatcagaggaacagaatttaatctattcagtgaaacattcgcccatctcgtggccgatcccgaaaaatctaaagccttccccagaatatctgtagaccaagccaaaataaacaaacaaatttctgccgtaattggccctgttggtttgacgtctgcttatacttctgccagcagggaacttggttatcctggagtcatcacttatttgggaacctcattcaactcgactactggtaagctgagctatataaatttggatcctccatgggctaactagacttgtcaattcactttttaaggagggattgtcccagctgttcctgccatgcaagatgccatggaggtagactcagaccgtcctttcaaccataactttcgacgttataaacctgcgttccaattcgtggatccgagtttcaagccttccaagaaattttccttcaactttaccaccattcagcagggatttacggttgatgtgaagtgtcaagccctcccagcaaaccccactgcccaagaaccagctatgagggtccaacttgagaacaacgtcacccttcccggccaaaccttgaatagctctctgtggagatattctgttcaatgtccgagtcaaagtgagtgttcctgagatccacatattcaacccgcccttgccctgtgactaaaagttatgatcccacttagatttgcccccaccgcccacaaatcaatcaatcataatgaattcaaccggtagcatgctcctcagtgaaacctgctcaggcgttactttcgacggccaagaagttcctggttctcaacgtcagtcttaagcttataacctctgtgtcgacgggtgacaaacgtggctgactgacgccgcattccaaaccagtgttggttctggcaggctatggtcctatgtactcttatatcacaccgcgcgcatgtcaattcacgccctacctcacgcttgctgaagtccagtattccaacatcgtcaacgtcagccgagttatctccagagagcctgtaacacctttaacagctcccatcacctatacggtatatgccgcagtgaaggatgccatgacgcaatatgtggccaatcagcgaaacaaggttggcgacgacgtggctgctctgtacggaatctcatccagcatcgactcttccaatgacccgttgctaaacaccattctggtttgccatgatactttttcctgagccataagtagcccggtccactgactcttataaactctgaccaaattgaatttaggaagcttaccttcgtggtctcatcgaaacccgcgccacggtcagttgaattgttaaaatctcttgcttcagaatcattgcattctcattcacccccatactgacacaccaatgttcagatcgataaaacaccacccctcagcgccgggcgtggtcatataatggccggttagcaatcaccagttattcacccataaattgccgagatgtacatgtttcctaacaattccatccactcacagcttcgattcacgatctttcacctgaatggacaacccgcttcgatggcgtgtggtcctatgaaacccttggatggcacaaggcgaacgagagcatcaaaagcacaatcattggaatcgtgccaatcttgttgatcacgattacgacgatcttcttggttttattctcatggttatccctcaaaggcacccagcatctgagagatgaaccttttgatcccaacaatctagtgacgttgttaaaagcaggacgcgatggtgcaatggtcgatattcttggtagccaacaaacgttgggctcggcagctatcggacgcgatgtcaggatccaacttcacagaaacgcaacccaatgggagctgcgccctgtgaaggttgcgtaggcgcctcaaagcggtggtccaacagttgtgccctcagaacttctttcttcaaatttgcacccctgaaatatctcctatacacttcattccttttctctttttcggcttgctttgaagtcatattttgtcataccccatggtgtgtattgcaggtgcctcaactcaaggcgattgtgatgatgtttgttgttttgatgtttccgcttcatcactttgaaattactgcaagagaaaggactcttgttgaatcacaaacctggattccgcttcatcactttgatgaaattgctgcaagggaagggactctggttgaatcataaacctgggctgtttctatgtggcagtaatctctcacttggggatgccttatcggagacagaatctactgagtgaataaacgctcaattgctgtcattttttgtcaactcccatttgggaaaaaaaaatgaaagatatgcgcttggccttagagttgcgtgactcgaaatacatacatgtgcacatttttttccggagtcgccgacgggcaaaataaatggggcgagaggcgcgcactcgggcacacacggttgccagtggccattagcacaagccctatcaaatgtacattgcagaaactagagattcatcaggaaggacatgggggggggggggggtggagtctttgatctgcggaacatacatgagtgggtagcgagcctgtatgatgtatctggaaatgagaagtacaacaaacaatggaatgcgaaaaccggatagcagacagttcgaaaaactacaagaacaagcgatgtcacaaagactgataatatcaaggtgagtctcagctgttgattcatcggtgattaccgtcgaacgcaaacagctcataagttcatcggttggacttcaatgactttgtgaagtcgtggggaagattagacttcgacctcaaacagtgtcatcatcgaagtatgactttgtgaagtctcggggaagaatagacctcaagctcaaacagtatcatcgtcgaagtgccaccgagtattctgtgggaaatgttgagataatgggttgttaatgttgagataattttttgttttcaatcaatctcagtcctccgcccacaaagtttaagaagggtgcttagtttaccttgggtgatatgggagcgttccgcacgtatcggtcgttgtcaacaggtcgttccttctttttgcaagaggctaacatagattgtatggtcctagataaacggttgtcaggattcaaacatgtgattcattcggaatgtggaatggaaatgagagtcactatacttacaagcaaattgcagcacaattcaataccggactccagcctgtcgaaagtatggaagcgcagatatgaccattactctacaataatttggcagggacagcggtcagttggtgcgctcaagctgatagaatgaaaacattgcaaacatagatgtgcggatgttcgggcgcagcccatttctcctcttcaggacctttctcagagtgcccggttgcggttgatggactgacgaagaagacgacctcaggtgcctcgataggatactggggagactattgacaacggagtccacatgtcagtttctttcacaacttcacaaactacataagcagaatatcaaacattcaaaactgacgaatcgaaaacgaagtagaaagttctcattcgagtacagcgtttcgggcggtccagtaatttttattttccattcgacgagctgcgaaatttttcccggtgaatcagggatcaatcatgagggcgataagaacagtttatcagcaatcttgatgagatgggatggaataaaatcctgctgcttttcaacttgttcacatcatcagcttggatcagtgcacatcccacggggcagcctccgtcttggagatctgaaagttcctgagatacaaaacaacggtttgacgttcagtttagtcagcacgcaaagaagaatggtaggacataaaagagacagatgggctgtactttggtcaatcttttcgtggagatgcgagccattgtggtttgagatgtaaaatgagtggagttcagcaatttcgaagggtgagccaaagactgggaaaattggctttgtttgattacataatcacaaggctcaaaccgaatttggggttcagggttttaccccggtcccataccctggggttcaggtcttaggacatgcctaaccaaaacccccaaaaagggctttccaccttcttattacatgtcaccacccttttccaattcatccaaaattgccatcctaaaatctactatacatactcaacactctcttccccctcccacccttccaacacaccacctgcagtgtgatagagcactagccccactctcccccttcccgctgcaatttgaatcttgccagtggcactgttaatgttgaaagcacgtgagataccgtgggccaggatggagtatgtgctaggtgttgcctctaattctggatggatctgcttaatccactgatgtttgtttttattcagccagtccttatgttgacggttcttagaatagaaagagacatcaccagatgggaggaagcggacagctctttgactgttactttctccccttgcactgtagcattcattttttccagaactttgttggccttttgtaccacaatctcggcatcaacttccttcagaggggtggtgccgttgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcagataggttgaaaaggctattacaacttacgggtggttttcaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataatgtatggctgattccaagatatatcttacttttgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgaggtgctgatgacttgatcacgaaacagatgagttgttatagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcaaaaactagagctcccgtactaatactactactacttgttattggttaattcttaatgtactactacttatatgatgactactactactaatatgcttcaaattccgaactctgtgttgatttcttactcactatactgttgtaacttgctacgtatcactaactaactcactacttaactcactaactaactatgaccaacttaccgcagtaggctgatgtactaacttcactaactaactaactttcactaattctaactcttcactttactgacactccggaacacttccagtagctcaggaccaacttactgctctgcgagacttctgtaggctgatggggagaagacactttctggtggagagaggcccttcttttatattgaagagtgagggatttctgctgcaggggactccttgtgagggaatattgctgcgggggatctcaccttcacagcctttgcgcacagcctccaaacaaatagcgcagcttatgctgtgctaggaacacttaactccagaccttgtcacataatatgcatgcaagggagcacacaagcgcagcatgatgtcatgcattgccaggcaaccaagccatcttccagaaccaagcgcagcatgatgtcatgtgttgccaggtaaccaagccatcttccagaacactctgcataggcagtaccagcctgccagacctgctgttatctccttccatccagagtttgggggtcaaagcatctcctcactccttccttcctccctccgcctcaacattttcctcccttcactttctacaatccgtaccctgtacccttacgtaaaaacataaagtacccttattacacaccgctcctccgttccattcctggtcgagatatgatctcccactccactcttcgtatgcacaccgctcctttgttccattcctggtcgagacatgttctcccaatccacgcgttgtatgtaatcctgtccgtatataccacacctcatccataatgattgttccttctcttgtaatgattgtcacatgtatgtacctatgctatcccaacacctctgctgtatgcttttggcattggaacaggcacagcacaccacaccgttcttggagtggatgatggtcaggcctggccgggtggctgtcattttagatttggtggggggctggggagagttcgttgacttagtggggtgagtgataaacacactccccccccttcgcgcactcactcccacactcccttctctgaggggagtgtgggactgcacaccaattttgattggcatgcaggtctgcactccaacaatctgcaggggcattcccccagcagtttggcgtgcggtgctgcacaccaaccagcaacctaaacccgattgaatatgggtttaggtcaagccttctcccataggacccaggcctgggtcctatggaatagccctggggcttgaggctgttgacaaaaaaagaaaaaaaagtcagttagaattttagactcaagacaggtgaaaactgaggaatttgagaaaagggcacaaaaaaggttgaaggccttttttgggagaggttcacggaaaatgagggagagaaccaataatttttattcactgtaggtagcctgttttgcatagactaaatacaaaaggttaaaggtgtggttgagagaaattgaataaaagatgattttgaataaaaactgagagaaggaaaaatatgagttcatggaagaaataaccgtacaagtcttctcagtctcttttagaaaagctagtaatattaatcatgacaaaacatactctccatcacaaatgaatagagtcgttaattctagacaatcagattttaatgaatcaaataatgaaaatagaaaaagaaagaagccactcattaagacaggagttgttgataaatttctattgagagttctaattagaataataagatgcataagattcaacaaaaaaccagccatggagaactataattcagtctatttcaggaagattcaagaaagaaaaagagagaaaaaatgagggaatgaggagttgaatttggggaagagtaggccagagaggtgaaaactcaacaaagtctttgggctgggaggggttcctcccagcccgcaaatggtcatacagtcttgagctcctggccttgagaccttaaatggctcaaccggctcaatcacagcttgttgggaggggattgacagccccactgtttctgctagcaaagacaaacacactacctttgccgcctctacccttttggatcccattgagcatagccttggagatcaatcaagagggtgcctccatgctattcccatcatctggtaccccaactgcagctatagatgtggttctcttgataactgtagttcagggccaatgcttcattggtatcactgattgatgctgataggatcctgatcccagccactttcccatcaaaggctaccccaaccccacagacatcattctgtacagctgaaatttcactggcgcatctcttcccatgtagatcattgggtagacatggctcaggtagtggtgtaggatcattataatcccagttggaaggagtcccttctgacaagctggtgtacagtctcctcccagatgttcatagccatctgctttgagctccacagtgggaacccaaacacttcaattcacaagagtttgtggaatgttgtaaaatgggttgcaaagaatgaatatgaaaaaacaataatcaaaaacaagattttaaaatttgtgaaaaagataaaagaaaatgaactttttttgaaaactttaattttttgtttaagtgaaaagtgagcacacagagggcaagtttggaatatgaaaagaatgattataaatgaaaaatattgatccaaaaaaagtttgaccatggtgggtggacaccctgcagtcaaaattagtagattgaagtaccagaatgccacatttcttgatgaatgaccccctaggcaccctttttaaaccaccaattagtcatttttttccaaattttcacttgttattattcattccagatctcatactatcactttggagatttcatcttttcctgaaagaaatattagatttttttcgtgttcattctttgagacccattttccaccattccaccaactattgtgacttgaaatctttgggttcctggtgtaaattaactcaaaacagatggttatgaacatctgggaggagactgtacataccatcttgttgcaagggattccttccaacgagctggtttaatcagcttgttgggaggaacccctcccaatgagtgaaagattttggaactgaaggcaggtttcatttctttataagtatcaactcttttttaaatagatacaattgataatatgataaaaggaaatcagagtagtacctgaaggcagtactgatctgatagtcttagagataatacttaataatagaaaatgccttttgaatagactattttattattcagatgatgataattatagcggctgaattaattattgacagatcattccgatgttagtctttctcttaaaatataatatttccttagtgcaaaaagtaatgaagatacattactttgaattacaagagtatatttcttgtttaagtaatggccggtgactagaagcctagccgtgtcaccatcttccatgattgtagccgacatagctttgactagctggtttaggaaggtcaagctcagatcatctgtaacggtccaactgtctttctcagagagccagctgacagataaaaacaccgagtcttatcactcctccctgaaccacaaagcatcggatcctcgctagccagtcattggcttcatcccccttcacaatacactcccactttttcagaaccatcaacccaccctgtttgtgctcaagactttgggaggggctttgtgttcttgaaaaccccttttgtcaagatactactatactctgatcctatcttctacatctccttcacgaccggaggaaacaaaaaagggaccttggccttttagtaaaaaatggcccaggtccctaccctcttttgcccagaccatgcatgcttaagaattctctagcaagaggctttgacacgcgctggtgttggggaggttttgtgaagaatggaaggttaattaatcccagtgttgggccgctacgggcccatgtagcgttagcatagcggggccaattttttttgtgtagggttagccgctactgccgctgcgctacgctaacaatagccaattcttggtgtagggctagcgcaccgctggcgacgctacactacagcgtttttagcggcaaaaaacacctaaaaaccgccaaaaattgctgtaacacagcgtagcaggcagtttttcgcgccctgtgcacgtagcgttagcgcagatggggggaattgcgctaacgctacactaaacggtagcgcaaatttttaccccatgcgggtagcgttagcgtagaaattgaaaaaagcactaacgctatgctaaattgtagcaatgttttgctacactacgctacggttagcgtagctggcccaccgttgttaatcctgtctgttcaacaattctaatgtaagatcatcgaaaatagactggttagttacttttctcttttactatgataagaaaaaggccattaattctcctctctttactcaccgactaacggtggaaagattcaagtgatgagtttacgtttgataggcttgcgcaagtagaagctaaagattttaataatgatttttgttaaacaaagaattagaacttgattgctatcttgttcttattcttgttctttttgattcaactcatcaagactcacctagagcttgatgatcaatcatgatcattatttttctctttgctagtgacatcattgaagtcactactcaatgtagaagctataatcatgcctttctcttgttcaactactgaacagcctatttctgctgataatcacacgttttgtgatcagcacaaagaaatcatttctctcttcaggaattttatcactcatgtgataaactcacctgatgctctcctcttttgagggacaagacaaggaattgaattccaacaacaagttggtatacagaccagcctgttggaagggattccttccaacaagctggtttgaaaaccggcttgatgggaggaacccctcccaacaagctgggatcaagccggttgagccatgtaaggtctcaaggccgggaggaacccctcccggcctcaagactgtatgtccatttgcgtccttggaggggttcctcccagccccaagactttgattttttttcatttttttcaatggcctcaagccacagggctatcccataggacccaggcctgggtcttatgtgagaaggcttgacctaaacccatattcaaatgggtttaggttgctggttggcatgcagcaccgcacaccaatcaaaatcggtgtgcggatccacacgccaacctgctgggggaatgcccctgcagatttctggagtgcagacctgcacgctacaagtttctctctcctcccaaggaggagagagcctcaagcaagcagagaacctttttttatcaacaaacttggaaaagaggtcttccagggcaaatatcacctggaaatagaggtcaggacctctatttttgaaatggcaggggtgatacatcttctgtaatacagtactggaatgtattttaaaatatcactggcagccccaaacacccaataaacaggtgttagaacccgggtgccccctgtcataaattgtgcaatttataaccaaatttggggcatccaaatggggcctaatatcacactggtcgtccaaacagggccataaaaaagaataaacccctggtggggctggaattcaatgcttcaaaaactaatggggtttggggggggggtctgtgaaaaaagatcctcccaaagccaggaggattccactcagccactgagagtgtactctcattagccgggggaggaaccacagtgtgaaactcaaaagtgttcctcaagaccatttgatgagtgcggaaaggatgtgtgaggttgtctatgcctttcctgcttcactagaaaataaaccaagcccaccaatctcatattggcagctttatgtagtgatagtggagttttatcaaagaataaattttgtttgagacagtagatagtattctaagtaatagtttttatgtaaggattttgaatgattgggacaaggttaataccaggtgcaagttggatgaaggggctccaaagaaggggtgtttatttatatcagtgttgagaagtgagtaatgatttttatttccatggtggttttttatgtatgtaagtaaaatgttgagaaggtgaataagaagttgagcaggctctttaatgttatgggggaaacactagtgcagtactctgctgtggagaaattggaaattggggaggagagcctccttatatagacagagtgaggtattttgactccaaggggaacactacatgaggcattttgaatagataaatgagggattacatatggtgaatgggtgaatatgattggtcagaactgtaaagcctgtttgagttttgcttcagtctgaatgagagattgtgattggtcaggaattgatgtgtattctacaggggtgtgtaagattgttgatgatgtaatatacagttgtcaattgatgaaaatctactaatggaggtggctgtgcctgcatgtatatttttgtattggtcatgtaggaatcatgcagcttcaggtaatatgttgagtgcagttgttccttgtaaatgtatatgtatatgtatatgtatgtgatgtactgtatatgtagccttgagggttctttaagtgtaagtttggcctttggcattgcacactatgaatataactatttctacctacaagctttttttatgttagtagcatttttttcctgtacttcttctatgtgggcaagttctgtagaggatgcaggagtgtaaaagagacagtttcatctacttcaggagatttatttttgggggacagattgtttacaaccatgtctcaggctgattcaaattgggtaacgggtgttgaaagtgaaagtgggggtttttataagggggtcagaaaaacgactcccaaaaattgtccaacaactcccattttggtcgaggggttgttggatgggagttgttcttctaaatcgatggccgactttgggagttggccatccaatttcttgtttaatttttcaatttttttttttgatttttagggagttggcaccccaaaccacccctcatgcttgagggggtttgggagttgctcgctcccatgactggaaggatttccttctggtctatgagaaagaaaagcctcattggccggaagggattccttccggttgatgaggtataacaacaaatctcattgattggaagtcgatgtgggtaacaacctcattgatcagaaggaattccttccaatcaatgaggatgttatacctcattgaccagaaggaatcccttctggtgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacgtatgtaatgatccactacaactgttacggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaacaatttattttattgttgtggcaaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactgtttgagtggaaatgttgagtaagaggtgtttttctgtttatatttttatgtattttgaaaaatgattgacgtatgtactgatgatgaatgtgaatttatgaaatgttattgtggaaaaatgtgactattgaaagtgtctttcccttcctccttggtcaagagcacaatggtttaagatcactgtctcttgtttaagatcacaagttgtactagttgctactttctttttcttatgcttaatgtcttgaatgatctcaatggggcacttgattaagatcacactggttaatgtatggattgattgctctgttctgtctggttgatgatcagatgagatgatgatctgttgtgatgatatgatctgatgatgaaaaattggaatgagggggggaaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaaccaataatctataaatggccaacttgtggttctagccctatacatcattctcagtgtacatacaaacaatgtggctcacttgtggttaccatatgcaatgaatattgaatatgtaagctaactaaggccaacttgtggtttacattatgcaacaagcattttttgtgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgaatatgggttaaatgccccgtagaatggggggttgataaccgcacgccaatgccgcacgccaggcgcagattggcgtgcgggcctgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccagaaaggaaattcctttccaatccaaatgaggaaatgttatacctcattgaccagaaaggaatcccttctggtgtgagaactcctttgggaatggtggcagtcctgtgaagggggaaatagcagatgagatatatcacgtatgtaatgatcccactacaactgttacggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaacaatttattttattgttgtggcaaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactgtttgagtggaaatgttgagtaagaggtgtttttctgtttatatttttatgtattttgaaaaatgattgacgtatgtactgatgatgaatgtgaatttatgaaatgttattgtggaaaaatgtgactattgaaagtgtctttcccttcctccttggtcaagagcacaatggtttaagatcactgtctcttgtttaagatcacaagttgtactagttgctactttctttttcttatgcttaatgtcttgaatgatctcaatggggcacttgattaagatcacactggttaatgtatggattgattgctctgttctgtctggttgatgatcagatgagatgatgatctgttgtgatgatatgatctgatgatgaaaaattggaatgagggggggaaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaaccaataatctataaatggccaacttgtggttctagccctatacatcattctcagtgtacatacaaacaatgtggctcacttgtggttaccatacgcactgaatattggatagctaagccgcacgccaatctgtgcctggcgtgcaggcccgcacgccaatctgtgcctggcgtgcaggcccgcacgccaatctgcgcctggcgtgcggattggcgtgcgccatgggggttggcgtgcggttatcaaccccccgtagaatgtgattatgccataatacacctaagaatatatgcccttctacatattgaactgtgactttatgcaatttgatacttgaaacacaattggcatactacaccggtaccaaaccctcaagcatgaggggtggtttggggcgccaactccctaaaaataaaaattaaaaaatcaaaaaagaaattggatggccgactcccaaagtcggccatcgattcagacaaacgactcctgtccaacaacccctctaccaaaatgggagtcgtcggacaatttttggcagtcgtttttccaacccccttttataaagggtttgaaagtgtaaatggggtagtgtttagttgtccaagatcagaagtggtagcggccaggggttgggtctgccggtattcaaattccggactcttcactctcttcgaagtaattatactatgttgttgcaggggagacaccaagcttctgtgggtgatggttaccgctaggccctccaggcccgccttgagggttgtaaattatatgtgtaagcgcctgatagggtgtagagcatgatcagcggtgagccgctacgctactacgcttttggcccaaaaagtgtagcgtagcggcgcttttttcatccaaaaaccgtagtgttagtggttttctagtggttttttgctacgctacgctgcactacagcacttttagcggaaaaagcggccaaaaaccactaaaaaccgctgtagcgcagcttagtgggcccttttttgcgggccacacgcgtagcgttagcggtgttgtggcggaattccgctacgctacgctaattgccaacagcgattccgctgcgttacactacactaaccgctacggttagtgtagtggcccaccgttggcatgagagtatagagctataactaagctgtgagttgctatcagggggagtttgagctgtatgtagagtataattctgtacagatatggtgtggtccatagagataaacggagatgactagagcaaaaacagaggaaaagaggaaatgaaatcaaatgtttattttggccatatggtttgcaataaagcatcccacactggccatttagatttcacactctcaatatccaagaggtacactctcttttaaatggacaggagggttcctctcggacgttgagagtgtacactcccaatggccaagaggaaccctcctggtctttgagagtgtatacactcaacagccaagatgaatccctggcccttgagagtatgcaatctcaattaccaagaggagcccacatgttggttgaaagtgtaaactctcatgagccaagtaggcttactgagagagagattggtgctctgatttaatcaggtcatttgagttaatttttatttgaaatgagcaggagtttttgggaagcaaaaaagcagaaaagtttcattaactgccctatgtgttggaattcttccgctctttttgttttttctctctgctcctgtaaggactccattgagtccttcactgtccgtcggaaaaggcactagacaaggggctcaatagctcctgaagaaaggattctagtaccaaagtgtgttttatttcagtctagacctgagagaaagatctctcattagtatctacaagtgaaggaaaagaaggaaaggaaatgagaagagaaggaaggaagacagggtactcacctagaccggagagaaagatctctgctgtctgggtgaaggggaagtgtgagactaaatacaaggcggaaataagcttatgtaatctagtgacatgtttgtgtaagtcatgaggagcagggcttacagtctcccctcctataaaaagaaaataaagaagggggaaatgaacagtagcaaggactgagaaaaaaaaacaggaaagtaagcgggggatgtgtagaagagttcaggagtggtggctgattcaggaagaaaaacccagaagagcttgaggaaaatagaattcatatagaaaggaaagtattgggaggtgaggaaggtaggaggatggtgtgggggacagagggtgaaggtatcaaatataaaataaaaccgggttgttgggagttgaagttgggttggcctttttcttttccttctttttcttcttcttcatttcagtctcttctgcctcaagtgtcttgagatagttgtcaatgtccttttagttttcctgtgctgattgtgaaagactggggggccataattgggggtccatagaagctgttgaatcctccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacatctaaataacttctgactgagttgagctagcctagtggttccagtgattgactataggttaaatttgatgtagaattcaaatatgcaataaaaaatcaataatatagtctgttatcaagagtggatcatgactttatgcaatttggtacttgaaacacatttggcacactacaacgtgcttcgtagctgtatgatgtctgaccgcagggttgtccagaccatcgttgattcatcttggtttttgggagaggaacaattgggtctggcaggttgattggtttataagtatcaaggattataggtcaaagggtttaagtaaattttgagaaggaatgtcggaaagtccaaagtaggatgaggcacgataatgaatttacaaaaaattctgcccttaatatttatggaactagaaaaaaaaattgtaaggactccgtcgagtccttcactgtctgtaggaaaaggcactagacaaggggctcaatagctcctgaagaaaggattcttgtaccaaagtgtgttttatttcagtctagaccggagagaaagatctctcattagtatctacaagtgaaggaaaagaaggaaaggaaatgagaagagaaggaaggaagacagggtactcacctagaccggagagaaagatctctgctgtctaggtgaaggggaagtgtgagactaaatacaaggcagaactaagcttatgtaatctagtgacatgtttgtgtaagtcatgaggagtagggcttacagctccactctctcttccttgctcttgctccccttccgctctctgctctctttgggtatttttttcctatcactcccttttccatttcattctcttcttccctcttcttccaaataagacctaacttgctccaaaccaactcactcctcactcaaaaccacaacccactcatctcctcaaatacagactggtcaccaaaacacaagctgactctctcagcatttggctataaaagctggtgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaaaccagttttatataggtctaaaaggttgatttgagagtgagagagttagtctagctgatatttcaatggtaaggggatggtatgtaatggtgtgtaagggtagggggtatgaaataagtcaaaactagtcacagttcaaaccataaccatgttcgctatcgtctattcctcaagaaaatcatataagtagtctcgaactgcaaacttttacatagaaatatacggataaataactgagctcagaacacccatttctcactgacaattattataatgtggcaggacaggacggcgaggagagtgaaagactgtcacattgttatttgtttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctcgccgggagggacccctcccgacgagctgggttatgtacccgctcgtcggaaagggtttccttccgaagagctggtataaagaccttctcgccgggagggacccctcccgacgagctgggttatttacccgcttgtcggaagggtttccttccgacgagctggtataaaaaccagctcgtcggaagggtttccttctgacgagctggtataaaaaccagctcgccgggagggacccctcccgacgagctggtacaaaatccagcttgtcaggaggcgttcctcccgacgagctggtttgaaagccagcttgccggaaggggcgttgataaacgcactccctccccctccccgcacgcccacgcccacgcccctccaaaaggggcgtgtgattgaacccgcccctccaggaggggcgggttcttctgcacgccccttggaagcgtgggactgtcgaaggtgtgtgacaaattttcatgtgtcggccttttaccccgctattctttctaaattgtattgcctcttgattctgttcaggacgtggactcgatcgataacaagttgaacgactccatgaggatggctttgacaacactctcacaagttattggagccatcattttaattgggattacgagtcgctatttcttactcgcgatggcaggcgtaacagcaggctgttggcttcttgccagcttctataggccctccgcttgagatatacaacgtctgaataacttgctccgaagcaagctttatgcgcagtttaccgaatccctgaatggaatcaccaccatcaaggcttacggaatgaaggcgaagtcaatagtcaagcactgtcgcctgctggatcacaagactcgggctcattacttgaccactgtcaatcaacaatggcttttggttggaaggatttggctcgatcttggtgttcattgtcgcgattatctctgtcgcacaagctggctcgattaatccgagtcaaattggcctcatactcactgatgttcaaacgatctccctatgtaccagctcatcgggagggtttcctcccgatgaactggtttcaaatccagcccatcgggattaaaccctcccgatgggctggatttaaaatgttacaagaagatgggattacgtgagcaaaacatcctaggatgttttgctcacgtaatcatacctgctagtcaagaaccaagctatcttggttcttggctggcatgcaagcccacccgcccctcctggaggggcgggttcttctgcacgcccctcggaagcgtgtttttttcaaaaaccacgcttccaaggggcgtgcaatcaaacccgcccctccaggaggggcgggttcaatcgcacgccccttttgaaggggcgtgggcgtgggcgtgcggggagggggagggagtgcgtttatcaacgccccgtcggaaggaaccgcttccgacgagctggtacataaatctagctcgtcgggaggggttcctctcggcaagctggttttgaaagacagcaatcacgcttgtcagaaggaatccctttccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcggtttgacctcggcctctctaggccgagggggtgggagaaaaaaaaaaaaaaaaacagcggggccgtcccataggacccatgcctgtgtcctatgggacggcccaggtcctaaacgcatataaatatgcgtttaggacccatattgggcctgcaggcaggcccgccaacctgcagggtataccccctgcaggcgagtggcgtgcctgcctgcacgccattctgcaatggcgtgcagattggcgcgcgccatgggggttggcgtgcgcttatcaacccccgggttttatgctggtgtagcattttacatgaggggatgtactagtctgcaagctaaggtgaggtgatgagtatataattacattagtggtgtgagatagtgtcacagctgcaaggaagattaaaaagtgacatagcaacaggaccagcctagaagctcatatgtcaagtgtcagaagatagtgtagttgtatgtatacctgtactataatggtgtgattatgtagttgtcctgcaacgtgcatgtgtgtagtgtgaattatgtaatttgttgaggttgttgagtgttggagtgttggcatggtgttgagttgtgtaattgagtgtagtgatggtccagagggtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgaccatagaattcagttcttgagccatattgtgtgatttgtgagtgtatatatgagaaaaaaaaggtgtaaaagagtatgtaatttgtaataaaagaaaagactgtaaagttttttaaatgggccagatggctacccttaaggtataccacaccggctcaatgctctcaatcaacatgttcataacagtctccaacacttccaacaatcatcttccttcactttcaatcaactaaccacctttcctcaaactgtttggctcatccttcaacatcatcttcgactccactccttcaccatttccctaaacatcccactagtttgactccgtttcttttcctctctcattctctttgtcctctctctcatttccctccttgttcacttgcatcaacattgacttcacattctctcatcattgactcagtgctcactcatccttgttccaccaactctctctcttgatcttctcacttggcttttgccaatttggtgagaaaaaagtctctcaacaatttttcttgtcaaaaaagctttgataaaccttttctttctgtttttattgtctcagtgtccactacttttctttatttgacattgtctatttcagtatttctgctctgtctaagtctaagataaaatctcaccatggtaaattttcttgcttattattgtttgaatttcttttttgaatgtttctctaacctttgcttttctatctttaagttctggttctagtgtcaattataactcctgtttttcatcactatgtatttgtggtttgcaactctactggatttcaaacaactacttaatttcatattactcatgatgggcatcacaccttgctggcatagttggattctcttccagcttcaaaagccctctgtgacatcagctacaagaccaacgttcaatccacattggaatctatttccatgagaccaccgcattctatcattcatctaaatcccatgctcatggtgattttcatgtgcattctcctcctcatccaggctcaagcaggaaggaatgatgcaccaccaatgatttgcccaaaatgcaacatcaagcccaaccctccaaagaccctccacccgttcattgatctccagacaaacgaggtaagtaaacctcaactcttggattgttgggaggaagggtgtactggcaaggtcaagggaagactttaccattgcattatatgcaatcgcaacatgttggttcccctcaaagcctgccccagtcacggtggtgttcctgaggcactttctacataattatccatcatctttatcaggaaaaaatggaaaatttggcacatcaaaaatatagaagggtaacatgcatggaaaacttgccccaagggaaattctttggggagtgataatcacactccatcccccttcgtgcacgcactctaaggctgtaaaccatcttgtcaggagggattcctcccaacgagatggtttaaagcccatcttgtcaggaggaatctctctcgacgagaagggtgtaaaacgccatctaggcacgaggaattccttccgaacaggtgtacaacaacctccagccaaaacatgtaagatgattaagagacgaagagaggttcttatgtctctcaatatatacaaactcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagccttgcacgccaatcgaaattggcgtgcagacccgcacgccaacctgctgggggaatgcccgcgcagagggttggcgtgtgggtccgcacgccaattttgattggcgtgttggagtgcgtgcgcgaagggggatggagtgtgattatcactccccaaattctttttttccttgctatattcaaaaaatttgaagtgatttcaagggtgtttaatcttgtgggaagtacaaattaactctcaaaggactcaatagcaaacatcttcaaaggattactgaccaaaattcaattgaatccctccaacacacatgaactttattatttgtctgtatgtaactcttgaacattgccagatttgggtggtaccaacatattttgaatatgaaacagcccaggtacaattttgttctcagaataggacagtgggtacagaattctggtaagcacattttgcttttttcagactgattgggaagtgtgtttgtctggtcatatcactggatacaattgacaacaaatacatgtggattattaatgcaagcattctcaatggtttattgaacacctgcactggtgaagatacaagctcaaaattatccatttgaatttttgtgtccattgcttgagcctcaggtcatgaatatagcatattaaaaaactacttcaaattttttgaccattaatttggggtcagcctttttgcactccaagaaaaacccctgtgcacaccaagaattcttggagtgcacttctgggcactccaaaaatgcttggtgtgtacaccaaaatgagcacagctcagtttttggagtgcattgttgtgcactccaagaaacctggattgcacaaccatgcactccaagatgttacttcccaggtatttataggggtgcaaaaactgctcactccaaattatttggagtgcacagatcttcactccaaaaatttggagtgttttctaggaccctgtgttaagtgtcaaactaaaggtgtagttcagatcagtaagaatgaaatacaattaagaacagaaataataatgataacaaatgaaatgataaaaagaaatgtacctaaaggcaggagcaacaataacaggggacacgacaaagaagaataatgaggaaaagaacaaagagcgactaaatagataaaagatgtcagttgataaacagttgataaaaagttgtgtttacaaaagatgattgagttgttaacctacaacaataggaaagataattgagagtgctaatgattggcggagagtcaaaaggaaggggaagaacacaagtcggcggagggagagataattgagagtgctaatgatcagcaaagagtcaaaagaaaggggaagcacacgagtgggcggagacagagcaaaagtcagaggagatttgaataagaagggaagatgagtttgcaatggaggaataatgatgtagaagttgttcaatgtaagagaaagagacgacagatttttgcagccttttcaattgtcttgctgatttgcctgtgggtttagttgttcttttcttgtttcttttttgattcttgatctcactttcaacaatctcaaagcctgaaggatctctttttgttgattttgattttttttcttcagtgatggttgtcctttaggacttttcttgacctctggagcttgaattcgaacctctatgtggatgcctgcagcaatttgcttaaactgtgtgaaaatctgctccaatttgctaggatgttgttgagaaagagccatcttaagtttttttatctcttcattgaaatcaaagttggactccacaggttcctaacaagacattaaatttgaaggatgaataagaggtgaagttggtaactagttaattaactgaaatcaaactaaccaatcactcagggttgtactgtaaatgccactgtagatgaaaatctgcaggagaaaatccattacctttgtccaaaattttagctatattgtgggcacagggtattcccagctcctttgtaaggttttgagagcaaggttctattgggtcaaggtttttaagacgctgaaattggccttggaattctaagatggcaaaagttgagagcttgcaaatcagagggatttcaacaagaacctttgtggtatccttgccaatggattcatggactgagttgagttggttgtcaactgcaacagataatgagccaaaagccaaaagaaggtcacctgtcaagtctttgataaacttcttgagataggtgttgtgggatgcttgatggtataccatatagctaaaatgaaatttttattcattttctccttcttactctattttctatattttttctttagttattactctatatttctatatattcacactctatagctcaaaatacccttatgagccactcacagtttactcataaccctactctctcaagctccacatcattactggcactgaaacccctcttttacaacccgttgtaagactcaaaaagtggttgtaagaccctttttgctgaattgagaaggggatgatggagtgaaagctctgcccttctatactataagataacaagacccaccaagcttagcttggcaagttttaatcaagtgatagggtaaattttaggaatgagttgtgtgatgaagagttttgatttggtgttggttggcgctttaaagtgtttgtgtaaaggtggtcaaatattgcttgagtgttacttgactggggatttatcaactgggaggagagcctccttatatatacaacagtgaggtaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattgaatgagtgattttagctacatacaaaatttgaataagtgaatgtgattggtcagacatgtacaagagtttgaagtggtgatccaaacagctgaatgcgtgattctgattggtcaggctctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcaaggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaagaaaaatagctgtatgtaaatgaggggtttgtactgtactgagggtgactgtgtaacttgagggttgtaattgggattggtgatatgtagtgatgagtgaaatccttgtaatatgttgtccattgttgggtaagagttgatccaggtgtgttccagtgaggcctctgtggtgaccaagggtgaatttgtctgtagagtccaattcttgagccgtatggtgtgatttctgagagagattgggtgataatatgaagaaaatatatataagaaaaaaaagaaaaaaaaactttgaattttcacatttttgactaccacaccgtaaggatacatagacaggacatcacatacatagacatacacacaggaaagtaatgactgtcctgcatgaccaataaaaaagtatacatgcaggtgcagcaggttgcagcaatgtgcataagtcctgcatgaccagtacaaaagtacacatgcaggcacagccgcttgcatgagtggctgatcaccacctagcaactgcatattacatcatcaacaaacattacacaaccctgcagaacacacatcaagtcctgaccaatcacaagcactcattcagcctgcagcaaacctcacacagggctgtacaattctgaccaatcacattctaccattcaagatatgtattccttatgtacctagtcacactgcctcatgtagtgcccctcttgggtccaaaatacctcactcttgtctatataaggaggctctccttgccccagttgtatattttttttcttttcctcagcagagtactgcactagtgtttcccctataacattaccaacctgctcaacattattataccctcttacaatttttaattacatatatatacccaccctttgaaataacaaatattacacaactctcaacactcttatataaataccaccacttagttttttttggagccccttcatccaacttgcacctggttgaagccttggtcctttcatttacatatacttacatacaaataccttgcacaacacaccaatccatatgaaaaaagatggctcagacaacagttatcttttgataacactccactatcactatataaacctgccaatctgggattggtgggcttgttttagtgtctagtgaaccaggaaaggcagaggaaacctcatacatccctttccgcactcagaattaggttctcaggaacagggcgttgataaacgcacgccatcccccctggcgcacgccaaaccgcacaccaggtgcggattggcgtgcacgcctgcacaccaaagaaaattggcgtgcgggcccgcacgccaatctacagaatgtagaccggcgtgcaggcctgcacgccaaggattcctaaacgcatatgtatacatatgagtttaggattgccgccgtcccataggacccaggcatgggtcctatgggacggcccctttttttaatttaatttcattttttttttcaaatcccctcggcctaaagaggccaaggtcacaccgccgggaggaatcccttccgacgagctggtttttataccgacttgtcggaagtactcccttccgacgagctggtttttataccaacttgttggaagtattcccttccgacgacctggattatgtaccagctcgtcggaaggaaccccttccaacgagctggtatatgtaccagctcgtcgggaggggttcctcccggcgagctggtttctataccagctcgtcggaaggaaacccttccgacgagcatgtacaccggctcgtcggaagggaatacttccgacgagctgttttctataccagcttgttggaaggaaacccttccaacgagctggtatatgtccgacaagctggtacatataccagctcgtcggaaggaattccttctgacgagctggtacacaatccagctcgtcggaagggaatcctcccggcaagctggtacatataccagctctttggaagggaatccttccgacgagctggtaaagaaaccagctcgccgggaggaacccctcccgacaagccggtgtgaccttggcctctttaggccgaggggatttgaaaaaaaaaatgaaatgaaatgaaaaaaaaacaaaggggccgtcccataggacccatgcctgggtcctatgggacggcggcgaatcccttggcgtgcaggcctgcacgccggtctacactctgtagattggcgtgcgggcctgcacgccaattttctttggtgtgcaggcgtgcacgccaatccgcacctggcgtgcgccagggggggtggcgtgcgtttatcaagcccctcaggaacacttttgagcttaacagtgaagaaacttgattttattgcacagaaacagaaaccagaactaaagaaaaaagacaagaaatcagattatagaatgagaaagaggtaagaatgaaacagagaaagaaaaaagaaaaagtgaggcaaaaccgctatttgatgtagataatgaaagagtatgactatccaagagatggtgaggattttagtagaggtagaagactataagagaagaatgaagataatagcaaagagaaaaaatgaattagttcttttgacaacaaacaacaaggaagagaagcaaaacagaataagaaacaaacagaagctttacagaagtatttgagttagagcgctgatgagggaagttatgagatcgagatactcagtctgtacacaagagaaaaaaaggaaataggaaaagaagaaaagtcagggaactgattggcttggattgattgtcgatgtttgtttactttaccagtgtagtccccgaagtattgatgattgatgattatcgagtggttgtgcagttgtgtttagttgaaccaaattccttcttggttggttaaagaaaagaaagaaagatgactacgttcatcgactgcttcttcaaggatgacttaaaccctaagtggttctagatttccttaagtctgcagtcaaattaatttatcactactgtgcgcgcagtgcattgagattgcacaagagtctgcagtgaggtgaaaactcaacaaacagcatgaccggattcaactcgcaaggtattgagattttggaggtgaggatactggcaagcccacacaacaacaaacagttccttcactggaatgatccacttctcaaggtataaaagcacagcagggcaaggcgccagggagagttttaactggtcatattgtttgacgtatatctcgggagattttgaggagttgacctttgctcaagaagacatgaaggaatcccagctgtcttccgagaccccagcagcaaagtacttcttgcaatttgacaagatgttcttgttgaggtgccacgtgcagaggttggcttttgaatcaggaaaggcaacctccaacgtattttgtaatgcagtgtcctgatcagtgatgaagacctttggtgtccgtttgggtttccagatgtacttcttgaggttgttttcagcccacaaatagttttccttgtcttcattggtaaaatagcagaaggcaatactgaaggagcaattggtttgagcctgaccaatgatgtgtagcaagggaatgttgtacttgcaggtcttgtatgttgcatcaagtaattcaacatggtgattaatgcgagccagggtgagcaaaaaatacattcagaatggatcccttgtcattgaccttgacttcccaagaccagttggtctccttaaggatagataagagggctttggttgggctcttaccagccaggttgtcttgacagatccgttgaagtgcattcaagacagtccggttggttgccaacacatctttattggctgtttggagttgtactaaaatctgagatggcttgaggtttgatttggaaaggtgttggatctcttccacttgctcaggtatcaagtgtctgtgagcagcatgggaagcgggcccaggtgaaggatcgtggttatgctgggtgttacaaatttgcaatgaccaagttttgttgttaatcttcttgcttgtttgtactgagcttttgtaggactcctgggatggatagacgcagtataggatatgtatatcaaaagatcccttgaggggtaaataatttgaaaataggttgaaaggctattacaatatactggtgatttgaaagacctgcccctctaattgtactaaacaaataactaagagtattttactcaatatttaataatatgctgctgattccaagatagatcttacttttgtaaagcaatctctatcagacctagatcacatatcaatctactaatgaatctgttacaacttcagtttaataatggaaactgtggtgcttattgtttgagcaccagacagatgagttgatatatagagtttgttaatgatctcttcctcaaacaatttcttgctaaggcactttaatcaaaactagagctccagtgttaatactactactacttttcatttgttaattgctaataatactacttatattaatttgttatggttcaatggttctggctctactacttataaatctctgaatttactcaactgattctgacaatcacactactaactaattgtgaccaacgtacctcagcaggttgatgggggaaaagagaatcctggtggagagaggccctccctttatcttgaatagtgagggatttctgctgcaggggaatccttgtgagacattttgcttcaggtaacacccactagcacagcatgatgtcatttgtttctatgaaaccaagccatgtagcacgtgctgaaacattccaaagcagtactccagtacagtatacagtcttatgtgatcttttactcagaaaccaaatccacattccaaatgttctgtgttacatctgaaaaaacaaagcaacagatgaaatatcagatgaaacactcactcacttccttccttgttcattcttcagggtcaaagcctctccacctaccttccttctcccctccttttccactgtcttttgttctttcataccagtttacacaacaaataaaaccatattacataacctacctacacacccaccacacctacatatgtatactgtatcccgttgttgtctgtgcactcaaactcctacataatgaatgttcctcctcttgtaatgaattttcctcctcttgtaatgaatgttaattgtgtgtagctatcacctcttctgtatgcttttggcattggaacaggcacagcacaccacaccgtacagtttgaaagggaagttaatcttagttgtagcagtttgttgagcagatgtcttcaatcctgcgctgcgatattgtcctgaccaatcacattggatgtacattttctttccagtgactgaatttgccttactgactgcaaatccatgatttttagcccacgtttgacagaagttgaacaagtcatttggtgacaagaactgatgcgcaggagggggagccaatggctctacatatataaaaaaacaaggtaagaaaaaccagtgtgtgtaagaaaaaacagtgtgatcaacatgaaacagacatgagatgaaacccttaccaccagttgtgtagtcaaatttgtccagatcagtgatcaattttggggttggggttgagtcaggagtaaatgtggtcacttgaacatgtgtgggtgtgtgtttaccgttgacatttagttaataccaacaagtggcctgagtttaatgaagtggagttgccagggtttaatgcggacaagtccactgagcttaaaaagcttaacaatggcattgttctggtagttatcgagtttgaggccagggctggggctggggccaacaacaatcctgtatccattgtcaacaaatttcctgtattgcttccctggaataaagcaagcaccaattggagttgcgccagcatttagggaggaacaaccacaccattcaagctgatgttgttgtttgttgacatagcttatactgagggtgagtgtcaatggtcagtttggagttacaagatgattgattggagtcttgatgagtgggtttgtagtgtgtagagtgttgatggtggttggcttaggggatggatatgatatgtacaatattgcacttggctccactatgtttggaagtacgctcttctccactatgttttggagtacactctgctccactatgtttgggagtacactctgctccactatgtttgggagtacaccctgatgcactcctaaacaaaggggattggggtgcagatgatggagtgcctggctctgtactccaaggtgattggagtggccaccagtgcactccacagatcactgctccaaaaaggaggttggagtacatgggctccaactccaaattttgtggagtgcaccatggtgtgcaccatgatgtacaccaagtagcgtggattgcacactcacacacacctttttggtgtgcgcaagtgtttttcttggcatgaaaaaaggcggacccttaatttggactgttttcaacaaaaaaattggaaaatacacaaaggtacagtattaggaggtatcaaatataggaaaatccaccactttttaattggctggttttcaaaaaacccatcatagggggtataaaatacaggaaatccaccattagaaaccagtcacttttcccaaagtatttttttgcatcaatggccccccaaaggggttaaatgaagaaccaacatgttcaaaaaatcaacaaagggaagttacatatgttacgatatccaaatggatttttctaacatacctgcccagttttactggataacaagttattgttatccgggaaaactacatttttgaggctcaagcaacgtaacaaggagtcttttaccccttgttacatggaaaattaacatggataatgtgttttccatgttatctgtggcaaatcccatgaagaacaattcaaaacccctccgcatgtgcttgatatccacccatttctggggtcaataacgtaacagaaatgacaagaaaaaaatgaagaaaagataatgtaacggtgtggtaacccatacctttccatctcatctattattttactgtacattcactgggaattattatattatgactgcttattcagattctacacccttttttacctatagtcactcactcaagccatatctcatttcttactggttcattagttaattgcagttttagttttacagatattattctttacatttacattacacattaactacatacagtacatatttacagtttatcacatacatcatatttttctcaagtattaccttcttacacatatctcttcacattacatcagtcacactcctttacaagtactccttttcacattacatattacatatattttctcagacacactccttacaattatgctttctcatatgccttcaggataacagtagtacactctttcacagtctttatcttttgggattgtttttctttactcatcctccttttgattgtttacttttcacatctcttgtgctacatttgtacattgtgctcccatagccagactgactgtaacctgtgctcatttgtacattgaagtatatatacagtcttcttatcatttttgtacacccctgatgcaatttctcccctacagatattattgtgcccctcagataaaatctattttactttcagaactcactttagtgaccttgccctgtttaggtgcttaccccagaaatacctttacacacagtgtcctcagagctctgctttatttcccactctcatattctcacttctttccctgtaggattgacaaggaacaacctcattagttatagcagtctaagaattagttagaaattagccacacctctttcttattcttagtgtaaccctctcacctcagcattagtctcagagggcagcctcatcagcgctcatagtcttaacttacattactagtagtgtagtttgctatttcccctcaaagctctgttctggttgtttcagcagttccacaagtggtgtcccaacagtggcttgatttcctttagaattagtcctagttacctataactatcagtttgcagtacttttcacctacctccctcacccattccattcctcctgaagtacatttctagttattttaaacctattaaattcacaaaacatatcagcttcccctctttgctattatttttttttctttttcaccttggcaataaacctttagtaattacattcctctagaatcttcctttaccaccctttttcttcacctacttttactatgtccaaccctcctcaactctcacctttggacctttccaacttggagcaccttgccagtacctaccttggacagactgccaccaggaacccttggcaacccaccaaccctgagactggagcagcaaatcctggaacctctaatgccttcaaccaatacagggacaatcagcctcaatcctctggaaactcagacctccttggactacaacccaattctcccaacccctcaatcagatctgctcatactcataggactcacttcttggaaatggaaccaactatgcctgcctatgctggacccagaggcaagagtgtcaagattaaacccatggataaggaccttttgtttgatggaactaatctacctattgagaaatttatcagaagatatgagaatgcagggtcagctgatgatgcttcttctagggatttggccaaacaggtcctctcattcatcaaaggaccagacctcaaggatgaagtagaagaaatgactggacatgaagctgctgactgggaacttttgaagaaacagttactcaacaggtttgggacctctgttcctttggtcaaatactccaagcaggatctcaaaagactggtccaccaagctatccagtctggaggaatcaagaccctggaagaattcaaagttttcagatccaaatatgaagtcatcaccaactacctcttcaccatgggccatatctctcacttggaggaatctagggaatacttgttggactcactcagccctgatttggaaacttcagtcaccaaggaactcatcagcaagaatgaaatgttggcctccagggatggtggggatatacttccaagctccaaggttttaatcacctacatcctcagagaagttcagtcagcatctttcatggccagaagaaacctcttcaagatggaacccaccaaggacaactctttttccaactccactaaggctcctagaaatcccaaaccttctgtaccttctggaagcaagtcaacagaccagaaattggatgagctcactaggcaaatggcagctttcacttctggaaaaatggtcccccctcacctttctggcccctcttcccagcagaacatcccagctcctaggaacccagacttcaagtgttactattgctttcaacctgcccacagtaccatgaaatgcagtcttctcagctatgatgaatcccaaggcctagtcatcagggaaggaaagacttacaagcttcctgacaataccaccatcccctgggatacctctagaccaatcaagcagatagtggatcagtactcaaaggaaccctctggcatcatttcttcttttggacaaatagaagaactcactgaaactcatccttctgtttatgacgtggacttgggaaaaaggaccagatcttccaaggaccaagatgaggaggagccagccacagagaagagaagcaggaaggagaaagacactcttatggatatggaccaggatgacttacttaaaatggccacccccccttccaagccttctcagaaacccagtcctcctgttcaacccaagcccagcacctctactcagaccaaacagaactctgctcagcaatccaaacaaaactctgcccaatccaaagtcaggtttcaaaacactgaagacccagaacccagcagtcccaaagagaagcctaccaagaagacctatttggaaaaagctttgtcaagggaatacccccaggtggaagaggcaactgccagcagatttcttaaggagaccaagatagagctcagctgtggagaactttttgccctggcccctggattttctgaggttgttaaaagaaaaatttccaacagaagagtacccattgaacccaacacttcttccagccatacatccttggaggaccttgcttcttccaaccatggagccctggatactgatgaagaagaagacagggattcaaccactcattactcttgccccctgggatacatcagacttggaataaatggtacaactcaccaagctcttttggacactggctccatggtcaaccttattcctgaagaaatagctcaacaacttggactggtcatcacagaaagagagatgaagctcagaggaattggaggccaccacactaccatcctgggaattgctgaaggagttgaagtccaaattggaaaagtcaccagggcagttcacttctgggttgccaaaggaggaagtgtgcaattcatcttggggaaacccttcttaatggacgtatctgctcaaatcaaatacaatggacccaaaggagaatcactttcagtcttggacaacaaaggaaatgcctacctaattccaatttgctggcccaaccatcacaaatgggaaacctccctcccttctttcttggtcaccagggattttttggaccagaggcaggatttcagatctaccaaatagaatatctggacctgtcacaaccaaccaatcaaccagaattagtaacctatgccacaaaatacaaatcaactctaaaaaaaatcaaacctgtaaatcaacctatgcccctttccctcaaccctcctctttcaagaccaccactctctagagacccctatgcaactcctttaactcccttcccaccttcatttcaacccacctccaaagttacacaagaaagactggatgttatcaattttggcccccctggatggctgtcaaaggaagaatacaatttattagtctgggtcatcaccctcaggcagggagccttggcctttgtggaacaagaaagaggactactcaaacacacctatggacaaccttacatcattcctgtcattcctcatgagccctggcaacaaaaaccaattaatattccagttccaatcaggcctcaattcattgaactggtaagggaaagactcaagactggcctttatgaacaatccttttccagttactccagccctgttttctgtgtaaaaaagcaagatggtaaattaagaattgttcatgaccttcaacaactcaacaaagtcaccattaaggatgcaggtcttccaccttcaccagaggaattagtggagtcatttactggacgtgcttgctatggacttggggacattatgggaggctatgatgagagggaattatcaccagaatccagaccattaacaacttttgaaactccacttggcaggttccaactcaccagacttccccaaggagccaccaattcagttgcagtctaccaggcccaaatgacttggatccttcaagatgaattgccagaacacatgggaattttcattgatgatggaggaatcaaaggaccaacttcagactacaatggagaaaccctggaggccaacccaaaaattagaagatttatttatgaatatgccatcactttggaaaggatactgttcagaatcgaagaagctggtctcaccatttctggcaagaaatttgcttgttgtgtccctgccctggatcttgttggccatgttgtctgcaaggaaggaagaagaatctcagtcaagaagctcaacaaaattgaatcctggccaattcccaccactccaacagctgtcaggggattccttggaatttgtgtttatgtcagaatgttcatcaaagattactccaccatcactgcacctctcagaaaactcaccaggaaggactccacctgggattggactgatgaatgccaggatgcctttgaagaactgaagaaaatcattgggactgacatcaccctcaagaaattggactatggacctggagctggcctcatcaagctttctgtggattccagttacattgctgctggagcagttcttactcaggaagattcagctggactggacagacctgttatttatgagtcagtagtcttttcaaaaagagaatctgaatactcacaatcaaaacttgagctctgtggagtcaccaaaatcctcaagaaacttcaaaccaaactttggggccaacattttcagctcagagtggatgccaagtgtcttattggaatgatcaacaacccctcacttcccaatgcccctatgaacagatggatagcttttattcagcttttttcttttgatttggtacatactccaggtaaaactttcaccatgccagatggactttccaggaggcccccagatccagatgaggaagattgtcctagttttgatgaagatgaacaatggatcaagccacaccctggatttggagtcaaacaagctttttctggaatgctgctggggacatcagctcagttgggggagggggtaacttctcttcaacaaggaatttggaaacttttggaagaataccttgcaacaatgaacagacctcctggatgcagtaacctggaattcaaacaaattttgcacaaatcagcctcttttttcctttccaacggagtcctccacagaatcaacaaacctttctcccagattgtggtcacttcccccacagctcagaattctatccttcactcccttcatgaatccttaggccacagaggaatcactgaaacttataccagaaccaagctcagattttggtggccaggtctcaagaaatcagtcaccagatgggtccagtcctgtgaagcttgccagaaaaggagttcagtcttgccaatggaaccaagaaaacctacaggaaaatcaacaatctttggaagagtcagcctggattcagttcacatcaaagcaggaagatggaaatacctagttctggccagagatgacctctcaggatgggtggaagccattggactagaaaaacttcaagcaaagaaaatatcagaatggttcctggaacattggattcacagatatggagctcccttggttgtagcagtggatggaggctctgaattcagcaagcaatttcaaaaatcccttcaagaatctggaataaaggttaaagtcaccacaccatactacccagaggccaatggaatggttgagagaggacatcaagcaatcaaagacaccctggtcaagctctgtggacaggaaggcaagaaatggagaaattatttaccattagtcttatttgctgacaggatttcaaccaaaagatcaactggatactcaccttatgaactagtttttggccagcctcctatcttaccaattgaccttgaattggaaaccttctttggagtggaatgggatcaagtggcaacaactcaggaccttctcttggccagggtaactcaactggagaacagggactctgtattgcaaaaggcacatcaaaagctattggagactagaggtacatctgtggactactggaacaacaagaagaagacaaggaaaccattgaaagaaggtgatttggtattagtctacaacaaatccttggactcccagtggggcaaattgtttgaaaacaagtggaatggcccttacaaggtgaaatctcaaaacccaggtggatcctataccctggaggaactggatggctctgaattggccagaaggtatgctgcaagccatgtaaaaaaatattacacaagaaaataaaaaaaaaaatgaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaagaaaaaacaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaatcagtatatatatataaaagaaaaaaaaaaaaaaaaaaattcttacataccttggttttctatcatggccttaatttctgacacatactcttcagtcacctcctctgactgtgcctctaaaaaaaaaaaaaaaataaaaaaaaaaataataaaaaaagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcgtttagacacggttttttaattaatttctttttgcccttaattttgagtttttttgattttttaaagttttttcctaggtttccaagcgtgtagaatttaatggtaaaaaccattttctgtgaaaatgaattttgattattaattttttttttccacttatttttccattaattgtatgcatacatgtttttaccttattttttatgtttttttgaaattttaaatttatttcctaggtttcaatacatgtagaatttaatggtgtaaaccaaatttttcaaaactcaacggttcatctttaatactggaatttgacgtttttttcacttaaatttctacagcttaattttcattattttttgatgttttaaatttatttccaacactttaatacatgtagaaaatgatggtatcaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaaattttaaatttgtttcctacattaaaaagtgtgtagaatttaatggtaacactcaatttccttaaaactaaatggttcatactgaatactgtaatgagtcgtatttttcaattgatttttaacagcttatttttcattattttttgacatgttaaattcttttcctacactttcaaacatgtataaaattatggtaactatggattttcatgaaaatgaaaactatgtcttgaataatgcctttgacgtgtttcccaaattcattcttacacgctcaattatccttattttttggaatttaaagctcatttcctacactttgaaaggtttcaaaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacggggtaaactcatctattaagattgaagcttatattttgagtgaaattggacttcaccgttcaattctaaacatttgtaaatgtaggaaataaatttaaaattaaaaaaatgcttaaaatcgggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgaaaaatggttgttaccatcatttcgatcatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccgttgagttttatgggaattgaatgttaccattaaatttaacacacttttaaatgtaggaaacaacttgaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgagaccatcattttctacatgtattaaagtgttggaaataaatttaaaacatcaaaaaataatgaaaattaagctgtagaaatttaagtgaaaaaaacgtcaaattccagtattaaagatgaaccgttgagttttgaaaaatttggtttacaccattaaattctacacgtattgaaacctaggaaataaatttaaaatttcaaaaaaacataaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaataagtggaaaaaaaaaattaataatcaaaattcattttcacagaaaatggtttttaccattaaattctacacgcttggaaacctaggaaacaactttaaaaaatcaaaaaaactgaaaattaagggcaaaaagaaattaattaaaaaaccgcgtctaaacgcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatagtaataggttctctcaaaaacagctcaattgaagtataaattctagtgaaaattacaacttaccaacttccttgtggaagacaaccatctcttctttatctctcttcttttcttcctttcctttagcctggatgagggcccttcgaagttccacaggcggtcccagttgatgcatatggagcttgaagttagaaaaatttaaaacaagaattagtaagggcctcgatggatcttgcggaaacgagaaagcttaactcacggtcgaaaacaggtcttcaacacggctgtacaacctcagtcgttgatttcgatctgtttcgttggcggcgctggcgcttctggcgaatcggattagttcgtcggtaatcagtagcctaaagtcgtggatttcttcgagtgagaagttgtcgcgagtaaacgctgggctgaaattggagtaatcggctgttgaagccggagaacgcttgtcgactgaatcatagtcaactggcgagcaaatgtcgacggaatcgtcaccgattgacaaacgttcatcagtggaatcaagctcggagccagtaatggtagcatccgacgaggcgacggaaaggggtcgcgagaaggacataatagggttgtggatgtaagagggaaaagccgatggctgcgatgtggtagttattcctgtgtttctacgctaaaaatataaaaatttattctcatctttttctacatcagatataaggtaaaataaacatcaaaaatggattcctgaggtaaaataacccctagtcacccactacaactacccccttatctctattagttcagaagttacacctatttcaacctatcacaggatatctcttggatcctttactctgactatagctcaatttgaatactggatgcttattggatattgagttcctttgtttcatattgaattcctttattagctcatattacatattgaattcctttgttggtgcacatgcattcctttgtagtaggaccttgtaggctagctaaaatccctcaaggctgtgctatcactagctaaattccctcacctgcatgtactagactagctaaattccctcattggatattcaggccagctaaattccctcaactgcatgtaccctggagctaaattccctcacttttgtctatataaggaggcctctgcctgccagttgtattccctcctcatcagatgctctgtagtcagtcccccccataacactacatcactggtcactcttcaatatttttagctacctagtattgaggttttataattataacccccccttatatattataacagtttatagtgtagaaatatcaacattactttttttcataaccactaagctatctcacctttgcctgaaatccactgctttttgcccttatacaccccaaccgcaaggacctgggttcaattcccattcaagacatccactttaactccacttcaactccatcttaactccaccttaactccaacttacctccacctgcgcctggtcctccgttccattcctggtcgaagcataaaatttatataccatcaacctcgaggttgcgcgttcaagcctcactctcaacacttatcattgacacctctatcaacaacaatcatcaacaccttcaaccgttatacgtatcattcgacagcttcatctcgaactatcctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacagcgatagaggacgataagaggagggcaacagtcaaaatagtggaaagattgaagttggacatcggtttttatagaaggggaccatattgtccctgatcaggcgttccgcaatcggcacgccccacgatcacctcatggaatccattggctggcggtttgctgacactcatctcctttccagtcccgccgaggactttccttcacgctctgggtcgattacatgctgctaatcgtggcggtggaagactcgaaccttgtccacaaatcattgcactgttatcagcctcccctgtttccttaggtctccgcggttatcgagctcaaagtctccgactcggaccgggctctagctttgggctctgcgctaccctttcagtcaattcgtcacaattcatttagattccggtgtacgaccctggcctcttcatcaaagcatccgcttccgaaatccgtcctcgctggcgctcgatccgggcggtgcaattagtttcttttttttctcgttctttccttaatttcgatgccggtgcgcgatccggctgtgttgattcatttctctcatttaaaccttctggacaccggtgctctacccgatagcacacgatgcggtgctggtgtacgatccggttttcatttctttgtttttgttttaaaatatcatttcgtcatcatgaatggactcgggtcccctttcattttacacccctcgatctaaatttccttttcgatgccggtgctcgatccgggctatgttttatagtttcttttcttttttttaatgttgactctggtgttcgacccagttccgatgccttctctttcattctatgacatcactgcatcttcgacatcggtctttcgtcttcgccgagggtcgtgcgctgttttctttgcttttttttccttaagtctgtccctcttggggactgtttttcaccggacacctcctcttttaggcttttccctttctggaattcctggacctgcttttctcaatttggccaataatgaaatcaatttttttaaagtatctatttaatctctcaaccttttgaagaaataagggagccatggatccatgaccccagaatttggaggaccatcacccacagctcaccatcacctctgtaccccaccattcaccaatcacctgaacttcactccccacctggattttggttcctccaccatggagaaaaattactcctcctaccatgtaaatacttttattgaccatcatgacaactggttacccttatgaatttcagttataatatccatcttttgttggtttcaccctctttatagatgagaaccatcattttagaagtagttcattcagatagaccctccttatttttacttttgtgtgttatcttcctcaaaacttcttcagattttggtatatatattagtgcatcccagccttgaaataattagtttgaacctcagctttactcagatttttattcagattgaacagaagatattttacatagtttattttgctggatatatttagtttacatattattatataaaccttttttacttccctggacctctttctggactttggatttttggtttctttccaccttggcatctcagattttttctctttggacattggattcagactcttttggaccttggaattcagaattttctttatcaactttacctgccttttaactcaggtcttactcttggattggtcttcttggatggatcagacattcctcctggacttggatcaacttcagaagtctttacctaccttggccttcttgttggaaccagatactccagcttgaagatgatcaacttaggtcttactcttgatattggccttcttggatggatcagatactccccttggaagtggttcaattatcattagttttttttcttttactggccttaggactattgtggactattggactcagttttttccccttggattttctttggtcatctggctttggctttcttggatggaacttcaacctcaggactcttggacttggcctcattgaaaggataacagaattcctccagtgggtggcccatttttaagaattttctttaggtactggacattggctttcttggattggttcaaccctggaatctggacttggcctcttggaagtggatcaactttgttttatttggatttggcctctttggattggaacagatactccttccttagggtggttcacttttggatactatggacttggccttcttggagtggaccaatgtctggattatattttggcctcttggattggatcaactacagcaccttggatttggcccttcttttttttgtatacagattttctccttggtcttattttttttggatacagtacttggccttcttggatggaacagatactcctcctggaagtggatcaaccctgaaccctggatttggctcctcttggatggacccctgtttctggactcccttgtcactcttactagttactttttctttaccttttttttatatatatattttcttttctatcttcatactggctgcattgtctggggacagacaataagttgggggaggatgtggtaacccatacctttccatctcatctattattttactgtacattcactgggaattattatattatgactgcttattcagattctacacccttttttacctatagtcactcactcaagccatatctcatttcttactggttcattagttaattgcagttttagttttacagatattattctttacatttacattacacattaactacatacagtacatatttacagtttatcacatacatcatatttttctcaagtattaccttcttacacatatctcttcacattacatcagtcacactcctttacaagtactccttttcacattacatattacatatattttctcagacacactccttacaattatgctttctcatatgccttcaggataacagtagtacactctttcacagtctttatcttttgggattgtttttctttactcatcctccttttgattgtttacttttcacatctcttgtgctacatttgtacattgtgctcccatagccagactgactgtaacctgtgctcatttgtacattgaagtatatatacagtcttcttatcatttttgtacacccctgatgcaatttctcccctacagatattattgtgcccctcagataaaatctattttactttcagaactcactttagtgaccttgccctgtttaggtgcttaccccagaaatacctttacacacagtgtcctcagagctctgctttatttcccactctcatattctcacttctttccctgtaggattgacaaggaacaacctcattagttatagcagtctaagaattagttagaaattagccacacctctttcttattcttagtgtaaccctctcacctcagcattagtctcagagggcagcctcattagcgctcatagtcttaacttacattactagtagtgtagtttgctatttcccctcaaagctctgttctggttgtttcagcagttccacaacggcaggtttgttgcatctatcacagcgctaacggtgccaattctgttacattattgctacagtgttattgacaacgtaacttcccaccattgaaaaaattgtggattttttcaaaccagtcaattaaataatggtggagttttatatttgatatcccctagtatctgttttttcatacaatacaaatacaatgtattcagagaaaaacggatacaaatacatgtattgtattggtttcaccattggttatacaccatagtagggggcttgataagtgcaccccccccccttgtgcacacactcccagtcacactccactctatgtgggcctgcactcacctgcagattggtgcacacacacaccaacagacctgcatattggtgtctgtctgcacataccaatcttcaggggagtgaaggcctgcacaccaatctacaggggaggcatgcctcccttgccaatcattggtgcgcaggcccgcacaccaatttttccaggctaaatcaatatgtatatttgtatataatactagggtatatcacagccgccctcttcatcaaaattgccttccttgtgtgcttacttgcacacaagggctcacagcctaccatggctgaacaattgttagttttatagctcaagattgaaacattggccacatttcatagcaaacaacactaccgtctttccccaccaaatttgattctatccaatggcgcgcaccattcccactttatggccactcccttactgtgacctttcttcgtcggctcttactcattaccataggcagaaacctgtattgaaacaaagtttttcattcaaggatgcgagctcatttcttttgtaactcgagttcaaaagagaaaaagacagcaaagatttcacggtacattacctcagcctgtgcatcctcttgcacttgagttgaaaagagacaaagacagcaaagatttcacgttacattacctcagcctgtggatcctcttgaactcaatcaatttctgtgcactgatcccgtctttagataagacgtacaatcacctttgggactctatgcactcaacgaaatcattccacagttttgtataatgaaatatttagcaagcttatcatttatgtgcaacactccagagcggtgaaatgtaaatgagttttggaggtcggatacagaagtgtacattgagtggtgaagcggtgggtttgaagttgtgggataggcaggtagtcaaataatccattagttgaatttctttgttgcggattgaaggaaaggaggagtgagggaaaatggtgaaatgttgagagaagaaagttattggggaagttagttgtttattgcagagaactaaaagttaggctggtgcaagaaaggcagtagtaggtgagggatgggactgaatcttttgttaatttgaagagaggcttccgctcttggaaagaagaggtatagtccaataagacaaaaagtgttggttggggtaagagttttattgcggggaacaatgggtggaatcatggaagcagaagattatgggggaacaaaagggatgagtataaaaggagcctaaggatgaaatgtatttgggaatcgtatggcacttgtttggcggcatcacttagtgccatacaatctggggacaatacccgctggagttccagatttttttgttgaaggggttggtggtttggttaatcctaaactgttaatatgtgtttaggctttaggccctgggctatcccataggacacaggtctgggtcctatgggaaatccaaggggcttgaggtctttgataaaaagggcaccttactttgagactgggaggaatccctcccaattccaagactttacagtcttgaggccaggagaggttcctcccagccttgagactgtacacagctcaagacaaatagcaatccctcttggccttgagactgtatagtctcaaggtcaacaaggcacatgtttgtcaaccggaagaaaagccttctggccaacaagatacatgtgcagtcacctaccagtcgtttatgactggtttgtttggattacacaaccttcacccaccaacttcaagtcatgagacttgagcaagtggtataaaataggttttgaaaaattattctgaaaataaaaatgtgaaaaaataatttacaaacttgacaaaaaatataacaattcttgcacttttttcagacgtttttatattgctccaaaagaaaaaataaaaaccggaaattgcagtctggtatgctggagaaatgataattcacattgagttcactccaaaccaccctgcatgcaactcatgacttgccacccccggtcagccaagcaacttatggcatgggtgcttcaggttgattggtgaactttcaagcatcagattgctgggtgggagcacggaagggagaaacggagggtgtgatacatactgcatgccggcagcaacatcaggcaagaaatattttcagagttctgggtatccgcaaggaaaacaaaaagagtgacaatgggttcaagccttgtggaagggcactgttaggtacgtaatggtttttaatgaagctggaattttgatcacggcatttgagctttacggccggctcggcaccttttccccgccagattctgaagaagctcgatatgacaggagacaagatagccgggctttagcgtgccgatggagcctatccgcagcagatattgacatgacctctaacattgacgttgtgtcaacacaaccctggaatccaaaacactggaacgaggcaaagagaggatatcgaggttgtgggccttcagagtcttccgaataatcccattcaaacgggtttactgtgcatatgacatgttcatcctccaactgtgaggttttaatgtggctccacatgtgcgtgtagctgctcgagcacagtggcttccaagttggacatagacatttgagaatacaccctttcttcgatgattaccacctccccagccatctcaatgctagattagtcctatcagatatcgtttgtaggtccggaacgtgggataacgtgggtgcagacagcaagtcggagtttacgacgcgttttttatctcctcctttggacccgacaagcatggacatctgtgcctgctccatttcttcggagtgatgagtcgtgaacgtgtgattcggtgaaccgtgatcaactgtgatggtagctggtgatgctgtatgtatagtgcagatgacaaatatgtacactaccatgtattggataacatgcaacaaacccgttgttgctctcactgagagtttcatgaagccgtatttcggtatgtatgtatcgagattcgagctatgtacctctcggcatcccaaagtccagattccttccagaatggccggcgacatccatgaggaatatgtactgtttgaggtcctgattctgacctcgtttacaggctcatgacaagaacatacagcggcccttacagcactgtaccatcactcgccccacgcagcgaagcgtgtgatggacaagccttctggtttctgggcaacggcgattgttcaggatccttcccttcaatcgcgcccgttcagtttagccgaatcattccctcaaacgcaacagagtgtccttcaatatccctgcaatgcttcccgccttttcttagcgtgttccccacaaccagtctgactgcgtcaagagtcgagattggtacactgttatggtgcttcgggcctatcggaggtcatccttttgtctcgtcactccttttgtagccttaaacaattcgtatactacacccctcctcccccccccccctcacgtttccattcccttggcaatcgtcagtagtcaaaccatccactctcttctgctgctctctccctcgctgcgcccccacctcattgcagctcattgccaacttcgttaagttgctagcgatcactcagcccccaatccaatccaacccgatatcccttgcacccctcttctccttaaagtcgtcacacgccaattcttcgcgaccacgtcgcaataccccagtcaagctgaagatccaacatgcccccttcggccccggcagacaaagacaaggacaccacgaatgcagcttcagggcaagacaattcgccatgtcacatacttacctcgtattccctctccactgcgatatactaccgacccgttagtccttagttctctctttgattctctcaattcaatctcagtttctcgaatttgtggcaccctttcttatactctatgcattaaatcaacaacaggttcctcaagcccaagtgcacacattcatcgtccccgaagcacctacccaggctggacctgccccaagtcaggaaacagcacctccctcgatcctccagaaaagaaacccttggccagatggtccggatgatgattccacagtaggcactaacaaaccaaaaacacggccagcatcagcagcggctgcctctttcccatggaaagatgtctatgccgtgcctcatgtcacttctttgggcaactgccctaccacagctacttcgcctccacaaataactctaccgagcgcaactgcccatcccacctccgatcatgaacttaacgctgcccacaaagtcaacatccacctggcaatactcgtaggtggactcaccgttggaatgatcgtcatcaccatcttgatagcggtagctggttgcataatttgcacccgacgaaggaaaagaagggcccacaagggcaatcagctatcagacgtcgatgatactctgacgtgccagagcaacaatacggccggaagctcccgaacaaccatgtctgaacgtcatctcaagtgccaaaccggctggcaaatgaaagaattcatgcaccagggaatgcattcacccttcagttctaccgccatgttgccctccccgtgtgataaggttgaaatattggctcgcacgggaacgatatctgacccgtttcatgaccgatcgagcaactggggcagatcgactcacccagccatttatggcaatcatccggaatctctttctgatacctgctcaacagacgccccgtcctattttcccggagacgatatccgatatacgctgccgcaaggtagtaccaccgctctgaccgaagcaagctgtgcagcaacgatcgatagcacttcgaacagcgtgtgtcccaaccgcttgaatcatccggcctctcagccttcggattccagtagcagtcccaccgttaccgccaacctgaattcgctgatcaagcacaaagcatttgtgtcgtcgatgatgagcgaaccaccttttttgcaatcatttcactccgatgctctccatccgctatatctatcgccaccagatcctgtcattacttccaagagtaggccacagagctcgcaaagtttcgccgactcagtttattcggattcgacccatgaatctatgtattggatcaatcgtcccaagtcatagcaatccttcttttaaatatttgtgctcacaacaccaaccatacagacaacaacttccaagtagcgtttctctccgttagcttcaaagcctcatccatcacgcaatcaatcaccactcctcgacatacccatcgttttttctttttttcggatccccatgagtattctgatgttgatagcagttttttttttggattctctttcggctttctgttttattaacattaatattattcttattatgatcatcgcttctatctaaatagttgcaggaaactcttctttgaaactgggccaaaccacattgtaggtgtcaatcccatcgagaatatgtagctaccaaacaaatagtctcgatggcattcaaatatttctacaaagttttggtcctctgttgtactgaaaaaaattcgggatttctttcatgttgatacattttgttttttgtttttttgtttttgtttttgacatttgattctaaaaatacaagcatacatttatcaggttgaaagtattttacattgacacaagtttaataatcatatacatgcctcaattaactatgtgcgcccttcatagcaaggaatggacaggttttcatattgttcaaagataatttttcactgagagtcaccagaacagcatctttccagtcgtaaaattcatgataatggatcaattaacagcttcatgtcttgagatactcttgatagggaaattgagggttcaaatgagataactttgagccatgcatcagttgagactcaaatatgttttatgcccatggcatagactatggtctgtcaatttcttcctgagcttccatcaataagcattcaagtgtaaaatcacttcaagagcatccccttttaagtatctggaaaaactacacaaattcgagtgtgagctatactgacgtatttatatacaacacatagtttacggattcccgaagtaaagctagaaacgaaggtgaaatgtagtgggtcagatttgccatagtggcaaagtttcatgtattcagtcaagttcatgttcaaaatatggagaacggaagattcaatgaagtatcttcatatcctttagaagaagacttcatctcgataatcaaggaattgccatacatatcttccttgatcgtcgaaggcagattctttatgactcttcagctcaagcctcaatggatccatccaaaatgcaaaatggccactagttcataaattaacatctatgttgatggttcctctatcttgctaattaatgaccaaactgcaggtcaaaaaacgatttttaaaaagaaaaaaaaaacgaagtcaagtcgaagtgatcagaagcgcgagaaagaaatggaaatgcttcagcgaagaagaaaaaattaagataaaatagaatgagccaatctcaggtggaggacctgtgagatgtcaagagtaggtaagaaaaaaaatgctagtatcagaaatcatgtccaccacagctttttattgtcgagattcccccagttagtccttcttaggaactctcaatattttcttaagggcagttttgataccctgcagaggacctttccggcggtttttcctctctagcttgagtgttcgaagcttcgaactgcctagtatgggtatgccggcttttctaaggggggtctccgccgaattgatcggtggcggtggacttgcaacaatcggcgaggccagaggctgaacttcaattcgttggttgagagcctggttttcggtcgaatcttgccgacgatttgatcggttctctgcaacatatgaaatagacctaaaatcagaagccgaatgcgacccactttatatctcggtgaaaaatgaaaaaagtcaaacctttgagctggaaattagaaatggaggacagatctaaccgcaatcctagaaaatttttaccctttgcaggattcttgtgagcgatgcccccagcggaggtccgggtacttggagcttgggtgagaggatccggcctgcgcaggtcagacagactctgatatgacaggcctcggcagtggaaggactcgtcagaatctgataccgaagcccgggaaattgaatcatcaacaggtgagccaaagtcgggctgactctgatacgagaggcctcgacattggaatgactcgtcggaatctcttgctgaaaccctggaaaccgacttttgtgagccaaagtcaggccagctttggaatgaaaggcctcgacattggaaagactcgtccgaatccgagtcgacggcttcaggcgaagtcgaaatgttcctggagtgtccacctcctctgcgacttgatcgtgatccggaggccgaaattgactcttgctggcgaaatccaggctcgtgctgccactggaggcctcggcattgaaaagactcgtcagaatccgatgctactgtccctggagatgctggaatgcttctgcggtggcccaaccttgatccggaagcccagacgatcggctctcgtgggatggggttagaccaccgttgctccgggtcgtattggagacctcgacattgaaaggactcgtctgaatctattgtcgttgaaggagatttcgggatactggtcgtgccgatggattgtctggcctcatcttccgagtcacagtgcacccctagcctctgctcgacacaagaggcgcgttggatttgttctgcaagatggctggactcagccgaagaagtttctgggtcggcatgtccggcccgtcttgccgatgcattttcttcatcaatagaactagtcatggaaatttttgaagtttgactggctagcattttttcttgtgagatttgattgaaaaaaatgggcttgatgttcacctattagggagtcaagaatatgattataaagaaaatcaaagtgattgattaatgtgaagggcttttgtgaagtggatgtgtagttcctactaaaaataatgtgggcagtgggaccgtaataatgtcactcttaaggaagcaagacagcctttcaatggtgcatacctggggagtagaatctgctagtcaactagggttacagactgagcacttgagtagccattgtgagtaggttggcgattactccaactgagagctttagaatcataagggtcaattgcactgcaggaaccggatacttttgtaagtttttattcttattttagcgagctttatggttttttagaattcagaagactccggactagaacctgcatgtgggtagagtatcttcatcacctcaaatgtatcccaaaggaaacagtggactagtgacgtatagcatcggaagcgtaaaataataatctcaaattggctggttaagcgacttcattgagcagcttcagacgggagctttcttctacaaccagcctgctggaaattcgagcgttgcaaaatcaacacgcgtttctcattaacgcttcatagacaccataccttcctccattccggtaagacacaagtgccaacttgcttcttcaaagctgtgtgattccctttcaatggacactgtatgggaatgataatgcttctattcaacacgctcgatctttccaagagcaagagagttgggagggggtaacaatgtactgtgtaatgaggtgacccttataattagaagaagaagaagcggtaagaccgttactctgttgatggccagtggcagcactgacgacatgttaagctctacgataggagtcattatgagtcaccggattcgaggggtcggctaaggtgctatcaatcagtcgattcgctcgactggtcgcgctcgagaggaatggggcttgtgggacacgcgtcgatgtggctttcagggatgtcagactggccgctttcgagtaacttgagtctttcttcttctcctacttgaatagtttccaaagtccacactcgcgacgcgacacgcctcactttcctctccattccattactgcccatcccatagcactgcggcctcgtccacatagagcgacggagattacgacagagaaacagagacgtgttggtgccatagcctccacattgaatgagaaaaaattgaatagatagcgatctggaaaatgccatcgtgttttgatcattgttctatctgtatgtaagaagaagaacaagaacctttttgccacatatgaagccgggtttggaagaccttcaaggagtgccaattttttttagagagaaaagcgagtcgataccttatggatgagaagaggaagagcgatatgaagtgcggagtagaagagaccaagcgctcgttgtcacaattacaagttctagaacgagcaagcaccatgccacaagacagtgacccaggagagactcatttaagcgccaagtgttcaaaggaatatcgaaaatgaatataaaaagaatgggagatcgaaccccaaattgcggttcctgaatacccatccattgcgaatcctctccctagccctagctaagaacagtcaacattgtcgctacatagtggtttgtttggatgcccaagccttgttggatctacttccgacagctggccatgagttttaacttcatacaggattgaggggaactcatagcaacactgggtatagttacccaacccgttataacggtagtgcaatggcaagtagtgatgtcttcccaatatcgttacattatctgtaactgttcgtctgctggtcactgcgccttgtgattttctttgcttttttgggaatcatcatattatctgtatcgacgagccaatgcagacgggcagcacattaattaacattcaagctgatgcataccccttctatcaggaagcaagtgcagctcacaaaaagcttggaagccatcccaatcacaccaaataaactcaaataaagtcacaattgtgactgatcctcaatttttgtatccaaacagttatggataaaattgtcaaagctaccatcctttctctcaatacatctgtgaattgagcagcaaacaagagcaagctgaatattaatattgatgctgacactgcaaatgtgattatatcagattcccacatctgggattacatcagatgaaaaaacctgattttacatcaggcaaaactggtattatatctatcaggagtgatattatatctacccaaaattatgttacatctatctcaagagatattgcatcagcccaacctatttaatatcaacataactgattttatatcagatttttatatctgatacaaatatttagcccatgggcattacatcagatggaaaaatctgatattaattcagttatgttgaaattaaataggttggtctgatttaatatctttcatgatagacacaatatcattttaggtagatataatatcaattctggtagatacaatcccagtctttcctgatgtaatatcagatatttttatctaatgtaatgccagatttagcaatctgatactgcaatcattttggcagtgtgatacatgcataatccctctcatgcctaatgatatacatttccccaaaaaaagcaacacaaagtgctgtaaaacagaagatattgtgcatcacctaactaaaatactttgggtataacagtagaaattgcctgccaatgacttctgggtgagaaggaaattgtagggtttatctccgttggctgaacatcaaattttttgctcttcaaaaccaatatgggattggtaggtttctcctactaacaatcctacatctccagaaaagacctcccaaaatttggattgatttcctcaataatgttaaatcaacccatctgagggtagggaatttttcataaagcataggggaagagaggtaagtgaaaaagcaataaagatacagaagccagcggtccctcttgacccttgagaggtggcaggcaataaggccccaagaatattctattctgtaggggtatccatatttgatacatcaatacataaagacaaaatcatgaacaagttttggctggggcctgcttacaaaatcccagccaaaatcgcttggaattctatgtttatgaatctacatagtcagctttgaacaccgctggtaaatctcaataaataggtgaatttttgtgagtcagaatacatccagattggtgatggtggattgccagtgagtcttcaggtgaattttagatcattcttatacacaaaaaaggtttattggtgttctgttacctgtacatctgatcgatggatattttgacaaaagagatgattatatataacaaaaattttgtgctctcaaacatgaacttcctaaaaaatgggtccttttcatttggtcaatcaacgatctggatatcctatagaagaagactttgtctcgataatcaaggaattttaatacgtatgttccatgatcgtcaaaggcatagtctttaagtctcttcagcttgaaagatccatccaaaatgcgaaattgccaataattcataacatccatgttgctggttcatctgttttgcaaatcaatgattgagctgcagggagaaaaaattaaaaaggaaagaacgaagccgagttgaagcgattatagaagcgaggaggaaatggaaatgcttctgcgaagaacgacaaaaaatttaggcaataaattgttgtccgtgagagtaactggggactgatcttaaaatagaatgagatcatctaaggcaaaaaagtgaaaaaaagagtatcaagaggaggtcagaaaaaagctcaagagaaaaaataacgtccactggagcttttcatcatcgagatttcctcagtcagtccctcttaggaaccctcaagaacctcttgagggcagttttaataccctgcagaggacctttccgccggtttttcctctctagtttgagagttcgaagcttcgaactgccaaatataggtacggcggcttgtgttagggaggtctccgcgggacgggctggtggacttgcagtaagaggcaaggccagcgggtcaactgaggatttttgattcagggcctgggtttcgttcaaaccttgcccacgacccgaatcggtctctgtgacacatgaaaaaaaatctagaatcaaaaccgaatttgccccactctgtatctgggtaaaaaatgtatcttagaaaaattcgaaccttggagctggaaattagaaatagcagacagatctaatcgcaatcctagataatttttaccctttccatgattcttgcgagtgatggcaccagcggaggtccgggtatgtggagcgtaggtctggggatccggcctgcgcagttcagacaggctctgatatgacaggccgctgcagtggaaggactcgtcagaatctgatattgaagcccgggaaattgactcttcaacttgtgagccaaggtcgggctgactctgatacgagaggcctcgacactggaatgactcgtcggaatctcttgctgaagccctggaaaccgactcttgtgagccatagtcaggccggctttggaatgaaaggcctcgacattggaatgactcgtccgaatccgaggccgctgcttcaggcgaagtcgggatgtttctggagtgtccacctcctctgcgactcgatcgtgatccggaagccgaaatggactcttgcgggcgaaggtcaggctcgtactgccactggaggcctcggcattgaaaagactcatcagaatccgatgccactgtcccggccgatgcaggaatgcttatgctgtggcccaaccttgatccggaagcccagacgatcggctctcgtgggatggggttagaccaccgttgctccgggtcatattcgagacctcgacattgaaaggactcttctgagtctattgtcgttgtaggagatgccggtatacttggcgtgccgatggatcctctgggatcatcttccgagtcacagtgcacccctagcctctgctcgacacaactgcactcagcggaagaagtttctggctcgacatgtccggcccatcttctcgatccatttccttcacgaatggaactagacatggagattcttgaagtttgactagctggcatttttctggcgagatttaataaaaaaatgcgcttgaggatgacctgttagtgaggtatggatatgattatgaaagaaaataaaagtgattgaatgtcaagggttttcgtgaagtggtggtggagttcctactaaaaataatgtgggaagtgggaccgtaataatgtcactcttaaggaagcaagacagcctttcaatggtgcatacctggggagtagaatctgctattcaactagggttacagactgagcacttgagtagccattatgagtagtttggcgattagtccaactgaccactttaaaatcattggggtcaattgcaggagccggatacttttttgtgggtagttattcttcctttagcgagccttttgtttttgagactggagaagactccggactagaagctgcttgtgggtagaatatcttcatcacctcaaatgtatcccaaaggaaacagtggactagtgacgtataggatcggaagcgtaacaatcttaaattagctggttaacttcagacgggagctttattctacaacaagccgggaaatttaaatgttggaagatcaatacgcgtttctccatagcgctccatagacaccatagccttcctccattccaatcatcatcccatcccggtaagacacaagcgtcaacttgcttcttcatatctcttcccatgggcactcgataagaatgataatgtgaccattccatgggctctatctcttcaagaggaagaaaggaggaagggggtaacaatgtactgtgtaataaggtgacactgcggcttcgtcgacatagagcgacgaagtgggcaaaaatcaaatagatagcgatctggaaaatgccaagatgttttgatcattcatctatctttatgcatgaagaagaacaataacctctgggccaaatatgaaggcaggtgtagagaactttgaagcaagttgagaatttatttagagagaaacgggagtcgatacctggagaatgagaaggggaagagcgacatcgagtgcagagtacaagagaccaagcgctcgctgtggcaattataacttctagaacgagtgcacaaaacagtgacccaggctcagttaagcgccaaatattcaaaggagtatcgaaaatgaataaaaaaagaaagggagatggaaacccaaattgcggttcctgaatacccatccatggcgtatcttctccttagtctaagagcagtcaacattgtcgctggtggttggtttggatgcccaagccttgtcggatctacttccgacagctgaccagtgttaacttcttacaggatcgaggggaacacatagcaacactgggtagtgtaacggcaaagtagtgatttttggccactgtcattactttgtctgtagctgttgagcagccaattaacatgttagctgatacatatcccttctaatactatcaggaagcaagcacagctcacaaaaagtttggaacccatccccatcacacacaccacacttaaataaagtctcaagtgacagaaagactgatccttgattctttcatccaaatacttatggataaaattgttatagctaccaccctctccctcgttacatgtgtggattgagcagcaaacatgtgtgagctaaatgacaatgttaatgctgatacacaattcttctcatgagaactttgggactcatcccaatggtatccacttccccaaacaaagcaacacaaacctctgtaaaacagaaggtactgtgcataacttgactcaaattctttgggtataacaccagagatagcctgtcaatgattttcaggcaagaaggaaatcttagaattcaccttttctggaaaaaaattgagttctagtactgtcacaacaccaatcctcaatattggattgtttctcctaattaggatcctatatccccagagaacctttccacaaggttggatcaattacttgaacactcttgactcaacccttctggggggaccagaattctcattacagggggacaaaggaagggaaatgaaaaaaaggaattttttgggaggatttttccgccataatccagctttcatttggtcattttgatagagctttaggtggatgcagatatgtaaattactctcagtgactgcaaataaggcctaaaaagattctattctgtaggggtatttgatgttgatgcataaacaattaagaaaaaaaaatcattgacaaggtttggctgtggcctgcttacataatctcatcccaaaggatttttgattttatgttcatgaatctacacagtcagatttgaacaccacagaccactgataaaagtgagtttcatgagtcaaaatacatccagtttggtgatagtggatagcctgtgagtcttgaggtaagttttggattatcctgatatgccagaaagatttaatattcagctatttgtgcagtacggtaattgaaaactcatttgctagaccaagattgtgctcttaaacatgaccttccttaaaaattgaataacagtttcatttcaatgaaattagtttagcacttaccatacaaatttgaatctacaagaggctttcaatcaacacatttatacacaagtaaacaggagatagatcattctgattaaaatgtaagaaataagattgtattgttttttattaagaaaaaaagcctagctgagagcttttcaaagcccacgacagccttgtgggtgtgaagtcacttgtaacatgggaacaatttatttcatgtgcactggtaacttttggaaagtgtcccaatttagggttgagagcggtacatgttgtaagagcagttccaccgcagaccctaattccgggccgttaaattttggaatttgggtttgcgaagctacctttacagcctcaaactgctgcggcatacaccgcggtttggaggagtggttggtaaatcttcatgacatgtgagctgccgagcgtggagtggtgagtgagtgttgagtttcacaagttgttgttgtgtgaaagtgtagttcggaggccgtagtccagtccctaggagtccctacatgtgaggactcgggagcaggatttagggaccgccgtagattttagcgaccgcggtgggtcctgtagagtccttagagcaacttcaccgcgggccgtaaattggggccgtaggtggaatttacagactcaacacgacccaccgcagtcgctaaaatctacggcaggccgtaaaatctcctcgcgagtcctcacatgtagtgttggaacccagctctgggttaccggacgaactcacctaaccacccgttagccccctgtaaaagcatgtatataaacctgttccacgttcatctacatgcaatacacacactcttgagtgcttcaccgttccctattccattaggttatgagtccttaaaagtttctccgcttattctctacaataataataggtagctcagagtagagcgtaattgacctgacctgaattccataggtagtccagtgtaggacataattgacctgaaaatcttattgtcatcatttcgaatcatatccagtcatattttttttttactcttccagaaccttgaatcaccaaacatccccgacctatcaccttcaacctttaccaaggaagttactgccgattaagctgccccagattagctctctggggtataccttatctaggacgctagactaaggggctgaacaagcgtactcctgcaaaaggctccgacgactaccgcacatctcatttcctgaataccgctcatcctcaattccctcccgattccctaccatttttttttctctctcttcctactatctctgcccgtctccgccaatcactcttccagtttttttctctcccgaatcccgaatctctagaccactctcacttcccttgtttgttctgttcctttcctgtttttcccctcgcccaattctctcctgtttttcctttttcttcttcctttgcctcactacttctcctttattccttttcactctttatcctatcctcatttcctttccttttcttttccccattcttttccttcaactcactactctctccaccatgagcaaagccaaatgagcatccacccccgaaccccctgccacatccactccaaacaccacagcgaacacccaacagatcactctgcccgagagctccaagaaagacgcacccccacatggaccgagcaccagcaacacggaaaacactgggggggagcgtgaatcccgtcggacatcgggccccgatgatcgagcagcaaaactccaacaagttgaattcgattgactggcagcgaacctcatctcatctgcaagcaatcacatcaacgaggaggatctcctattggccgatggttccaattttgccacgtgggaagacttcatcgaagaaagaatgaggggcgcgaccggcgcagtttcctttttcaaccggccggctcggaatctcctacacgagcgtgttggccaagcgctactcatcagctcggtccaccaatctcttcgacaaggggtatctcgacttgcgacagcacatgcaatgttcttcgacctacatgcaagattccactcagtcagccgcgccgcccaggtcaatctgtaccgccgtatgatagccttcaacatcgccgatcaccccaccacggctcaaatgtcttcccaaattggcgacctccttgacaagatggaagattcgggtgtgaagttcacccgcgactacctggccggccttgtcctacaaaacggtttggcttcagaaccggaacttcaagaagaattcaacagaagagttgaggccgactttcagctggcgacacccgaacacccgcccatgtcttttgaaggaatggtgagattggtcgatgttatccgccgacaacaccaatttcagtccaacaaccgcggcaccacccagccacaaccgatggtcatgcaagcttcccctcaagtccccacctccaatcccaaccccgcctccgacaaaactctaccgatgttccccagccaccccgacaacaccccagacgcccaagactacatggcaatgcaagcgggactctgctggatgtgcaggtccccggagcatctcctttgtaactgcccactgagagcgcatggcggtaacaacaggggtaggttccgcgggcccaaacaggcacaaccactgacccaacagggcccgaatggaggtttccagtccttctaccccatcttcacgcctccaggttttacaggcatctacccccagtctcaaccaacgacccacgcccagcaaaaccctgcaccaccgaccaacagccaacaaccaagtcgcgcagcagactactaccgacccccacaataccgactccaacgtgtcaacccctctcaagactccttgtcatcacagcggaacagccgaccgtctgcaaacgaggtccatgctgagagtccaaatgaggatgaacccacagcacggatggttgaacttggggatctcaccgaggatctggcgaacattcgctttgatcactttgaggcagggggaagcgacgatgcacccattgtagactcaggtgtgtctcaccacttgtgcggtgatttcaagctcttgtctaatttccgttctttctcccgtcccatccctttgaaagtcgccacgtctggcaatcaatcttttatcaccggcgagggtgaccttatattctctggaatcgacaatcaacgtgtgacgatacacggggttttgtactgtgagcttgcccgctcaacgctaatatccttagccgctcttcgcaaagctaatgcgttctttacgtatgacgtaaatcaggactgctactgcatttacgatcccaacaagactttgctcttccggtgcccctttatcccggctcaaaacaaatggatatttccaaaaccactaaatccctctatgatcaatcagaaccgtcgctttgttccttctcacttcttgtctgctaaagctgtcccgcatgattcccctgttatgaaccgcaatgacatatccagtttgccaccatctgaccaaccattttcctgccccatctccactgatgtgcgagttgatttgagacggggcatttttgtgacaccgttgaacattgatagctactctcccatgaagactgacaacctcaacagagatgagcacgttcttttgttttggcacaggtattttggccatgcaagcattaaaaaaatccgacaggtgatacaagaaaaactatgtagcaacctccccctctctctcccaaaaggagatgtgaagtgcgacatttgcgctaggagcaagaacctgaacaagaaccgactatctactactgaccgaattgttaacagacttgaaacagttacagcagatattgtcggccccttcgaagtggaaacgttcaacaaaggcaaattcctgctgaccatccgcgatgtcgccactggtttcagcgaagccaaggtcatggcctccaaagacctagcagcaaatttggtcattgaaacgatcacgagatgggagcggcaaacagggtcttcggtaaaaattctgcgtacagacaatgggggagaattctccagtgacgtgctaatgtttttaccaaagcaaaaggcatcaaagcggaaagggcactgccctatcatcactaccagaacggagccattgagcgtttcaatcgcaccctggcagatgtcggacggaccattctaatcgacagtggaatgggcaaaccattctggggattcgcgttcatctgggcgtgcgacgtcctcaacatgctccccaacaagaggacgggttccatgactcctttcgaggcgttctacggcttcaaaccatcgtgtgagaggatgaaaatttttggtcaaaaaggttttatccacgttcccaaggaactgcggaaaaaattagatgataggggcctggagggacgtgtagttgcacattgcgacaacagtaaagggtggatatttttcatcaaagataccaaccaactgatcggcagtgcactagttgactggcctgaaaaaagaccactatctcgttttgagcctgctgatgttactctcccaaaacagaaacaggagaaaagtcctatcccggtcccaccacaggaatctaacaaaccaccaacagagacgactgtcccgcaaaaacctccacccagtgacccacctcaatccagccccacctcagtggacaaatctagtctctccttcatctgcaacagaatggagcttgggaattttgctgacgaaatccagttcaatcaacaagagctacaatttgaccgcattctactagaatgcacgttttttgcagcttcagtaccgaaaacattcaaacaggctcagaagtcaaaagactggattcaatggaagcaagcgattgatgaagagctccggaatctcgactgcatgaaagtctggtccatcagggtggtaccggccggacggaagcctctcaaaggccgttgggtgtttgcagagaaagccaacgaccagggtgttaccatccaatacaaggctcggtatgtagcgaaagggttcactcaaattatgggacaagactatctcgctacttttgcactgacagccacctttgtttccatgaggctgatactgacgctggcagctaaattcaattggaaagtttattcttttgatttcgtagcagcctacttaaacgcaccaattgatgaggaagtctgggtagaagctcctgaaggtatggatgtgagaccaggcaaggcgctttatggcacgaaacaggcagcacgttgctggtggctgcatctgaagggggtcctggacgatctaggttttgcggcaagccagtatgacaacagcctgtacaccgtcaagcataaggagcaacagggagttatctggattcatgtcgacgatggcatcgtcactggctcctccgacgcgctcctgaagaatcttgaacagggaattaagggattgttgaaagtaaagtggtgggatggccttgattccattgaaggtctggaaatcaaaagatcaccaaaaggctttagcctgagacaacctaaactaatcaaacaggtgctaacatcccattgggacggagttttcaagaacaaaacaccgctaccaccttctctacaactcatcactgacccagaaggtgacccttcaaaatccactgaatttctttccattatcaggtccctgagctatctggcggtaggcacgcgacccgatatagcttatgcggtaaaccccctcgcccgtttttccgcatgccctggagttaaccactggaaagcggtaaaacacctgttaggttatatagctgactcacaggaaatttgcctcaatctttttcccaacgcaatgccgaaacctctcaagtgcttctgtgatgcgtcctggggaggagaattcgcaaaatctacctacggcattgtggtgaccttctttggatgtccggttctgtggacatcgaggagatttgctactattgccgcatcgacatgccaggccgaatacatggcactggggctagggacaagacaaatactatgggtacggcatttactaacggatattctcaagcaggaattcacgggccttctgcactgtgataaccaggcagctatacgagtcagcacagatgacttggctaacaaaagagtaagacatgtggacagggaattttacctgactaaccaggctctgcatgaaaagaaaacgcaactcgtgtgggtgccgacaaaagagcagctggcagatgttcttactaaagcgcttactagggaaccctttgaattttttcgtgataaacttatggctggcggctaggtgaggggggagtgttggaacccagctctgggttaccggacgaactcacctaaccacccgttagccccctgtaaaagcatgtatataaacctgttccacgttcatctacatgcaatacacacactcttgagtgcttcaccgttccctattccattatgtagggactcctacacctggggtgcagttcgacgtggaccgacaccccttttgcccgtggatcccacgagtgaccactgcagggagtcggaccaggacctgacggtccagagttttccgtggactccaccctgcatccatgtcggcagcaggtggacacaaggaggtatccccgtggagcctggattaaccgatctgtaagatcgggtgccgctggccggcctgccaaaaagaaacggcaggtgcagatcgaacacacgaccatgtgccagtgccgagcaccagcacattaccactcggccatccgcaagttgaataacttctaacttttcacaattaatgacgcacacctccctcctttttttaactcatgacaaaaaattgtcaaagtttttttttttttttctgcaaaccggttttctcgagttttcagaatctcaggacccacatcagcgggtcctgattggagccgaaacgaatgtcggtcgtcgtgagaccgacgtgagcaacgagcccgatcggctcggatatgagtttgtggaatccacgatgaaaaaaagtcggttcgtggaaccaccgtcgaaatcggctcttaccgatcacttacagagccgatctcgttggttccacggatcggccgagtttcgtcggttccacaatcccgcgcggtatgaactgccgctggggtgtagggactcacctacggcctacatacaacactttcacacaacaacaatatgtgaaacccaaccctcacacaccacaccgacctcggcagcacacctgtcattaaattttacaaaccactcctccaagtcgcggtgtattccgcagcagtttgagactgtaaaactggctgcgtggacccgatcatcaaaattttacggcccggaagtaggggccgcggtggagttgctcttaaattccacatgcggacccaatttacggtccgcggtggagttgctctaaatatttacatgacagccaagtcgcacactcaaaccggagagcgcgctctatgacgctcgccgcacgattagcgcgggtggggacccttggggttggagttttgcatttgcatgtttatgcaatcgacttggttcccaggccgactttcgagagaagacaccacgaatcctcactccggatacataccacttcaaaacttgctcggtctactacattcaactctcgaacgccactcaataaatcaacgtatttctactgcgaagatctatcgatcccttgactttgtagggttggatcgaagcgtcgattgttcgtgaaggagttgctggattacccatttgaagcacctttaaatcactcaagctgtttccgtttcgtctcagcggctgccggagaacgctcatggcttctgtcatgggctacggtcaaggagcttccggattcggcggtcaaggcatcaacagagctgctcttgccgccgccgctcacagcgttaaggctcatcgagtctatgttggcaacttaccctatgcagtcggttggagggaattgaaggatttcatgcgagaggcaggtgaagtctcctttgccgaagtcctcatgggaaacgatggtcgcagcaaagtaagagcacctctcatcttgaccttctgcacaaaatctgtgaactgactttgtcgcccctttctattgttccagggctgtggtgtcgttgaattttcaactggggaagccgcccagaaagcgatcaccgagctgagcgatcgaccactacttggaagacctgtcttcattcgtgaggtaggtcaccaagagatccaactagatcgtgaccaaattgaattaatttccaacttatttgtgaacaggatcgtgaagctcatcctcgttacggacatcaacctcaaaggcctgtctaccctggcgcagcccctggtggtggtggtggtcccggacgtcaactgttcatcactggtgtaagctgaagctccttgatgcaagttacaagtgatgtgttgactcaaccaatcatgtcttccagctggctccgagtgtcacttggcaaaccttgaaggacatgttccgaaccgctggaactgtggtcagagccgacgttaatgtcgccaaatgcaccgggactgttgtgatgtcaagcgaagccgaagcaaccgctgccataggtaagggcctcctgactgaattatgcctatacgactggcgacatttcgttgacactcgtcttcttacggactctgaaatcgtgatcatggcatgtgttatctactggtaatttgatatctacatctatcaaacagctactttcaacggcagtacgatcgaaggctctcgtatcgtggtccgagaagatcgcttcacgcaaaatcatttgggtggcacgaacaatcagtttcaagcaggctcaagaccagccgcaatcgatcctgccaaccaagaaccatccactcaagtgttcgtgaataacctaccgtattcaaccgattcggccggcttattagccttatctcctggtgccacatctgccgaagtgatgatgatgggcggtagaagcaagggaatgggtgtcttggagttccccagtctggaagcatctgcggaagctttgagtacgtccttctgctcgttaatgtctcgctagttgcaacttgagcctgggaatcgtcgcagaagaactcaaactgatgatagtgaataattggccactacttcagcatcgttacagggtcacatgatggatggtcgtccaatcatggtcaagtacaatgaacggtgagcttttttgaatgttttatcaatgcgatcatgtccacgtagctgattccgaactattatagctggcacgatttttccgagcaagcagttagctccagctctaccaccagctcatcgtaatcttctgttgcccgttcaacactgaaaaatcttccacgcacgcgtcgagtaagtctcgaatagtgacacataaactattgcgttcgttgccagagtggccgaaaaatacccaggataacgctcagcaattccaatgttttcacaacccactatgaaagtatacagtatgctacaatcaaattaaaagcccttttttttctgaactatctggtcgcttatctaaaagccacaaaagaaataccaaaaacatatgtccgaatattaattcaaggcatggtgaaacagagccttctattcattcaaggcacggtgaaacagagccttctattcattcaaggcatggtgaatcagagccttcatttctctactgagctttcttgtagacttgtttgacgtgactcaccaacacctcaacatatcccactatccaagtgcccgcctaagttttgagccattgagatgcagattgctgcgtgatcccgataagaaggctatctatgtattctcaagattaaagcgttgcgttgatgaagaattctcaattatcatgatgttatttcgagcaaggcgaaggcactttctggaggaagaagctaaaaggcgtacaaggctgttcttcctgggcctactaccccagtaagaggtcatgagaagctaggacaacagggtctcacactgatcaaaattgaaacccactttcccttactttccttgaccatctatcggagccactacacgcttgttgattgtggggtgatggtgttggttgagcttcgagtgagaatgccgaggttcctcttattcctactctgggatttatctatcataaaattcatttgaagtctgtgatgggagggagaatgtcatgaccgtcagcaaagggatcagttagtagacatatattaaggtcctttctcggttctcgattcgtttagaccatcgaccaccattgataaccaaaagcctttgaaagactccaagaagacaaactacatcttcaaacaagctagccaccaaagatctatataggatgcgccgtatccttttcatcgtgtctgtcttcttggccctgatggagagtactacagtggccaccctctggcctccaacaccacgatcgggcgacgaccaacggcgtccgaatacaaggattaagggcacctcccaatcgcagtgttttggcggcttctcttgcggatctgtgggactcgcaggggcttgcgatcatgatccttttggtggactctcctcttctaacatccgagagctggggcttcggttcggtgctcgtagtttactctatacaaacgggtatcggttcggattggctatgatcttttgacatcagagatctctaaaattcttgagcaactcggtctgtcatctatatattccttcctgccatcccccctggtttaccaactcatctgtctctctcgtctccagacttattttctatgttgatttccattacaggttaatgggacttggcgattcattacgcaactcacgtccacctcgtcaacagaccagttggattttcactctttcttctttcctctctatatgacctcagactataaaaaaaaatgcttcctctcttcttgatgatctatttgacacaagaattccgcttcattcgaatttgatgagtcttattttaacaattaactttcaacgaaaacaagcgaagtgaatgataaaagagattgctcctctgaagggaatcagataggtgcctcaacagtgagtcgaacactggaccttttgctagcatggagtactaggcaaacgctctaccactgggctactgacactgcgggcatctcggtgtcgctgcggcgcgcagcgtcatctgacgtttcggaccagattcatgttcccgcgcgacaattcaaatttgggtatgcaacgacaccagctccctgcaacgacacctgcaacgacatcacactagctccctgtgatgacactacggatcatcctatcaccttgcaacgacatcctcgactaatcggacgcccatccctcctcaattgcttgctctctggatccaacagcaagattagactctcaaaagtatactagttttcattttcttactctgtgtcttgaaatttttcaggggtggtgcctgttggaacgagcatcattcgtacccggccacccttggctcgctgacattatttcgctcttgaccaatcataacaacgacacttacccgcgcgacagttgaagcccatggctgtgtagcgagactagtcggctgaaacgtcacttgctcccaaatccggcaatccatcaggccagccttccttgcaaaaagataactcaccactgagcaatgtcaactccccagtaattgcgctgtcactctctccacccactcaaccactcccaccccatcctcacctttcaaaaaacggactcaccacttggccagatcaactctacagtaattgtgctgtcactctctccacccacttgaccattcccaccacagcactcaaatatcatgaagctttgcacctgttcgaaatgtgttatcaatacagtttacgacgatgatggaaacgaaattgctgggaaatacatgtctgaccgaaatctagccgtgcatcgcttgcaagaccagagaagacctcttgaaatacaaacccgctgcgaccgatctaatgaccagctctctagctcacctgtggaactacctgaaagtaacaaagactctgaagaggacggtgtttttgaaggacttgatgaaaatgaaaacagcttccacctcagtgagctttcaatcaccttcaaatgctaaaaaatctgggtcctacaactgattcctgtcctcctaacttttgcagtgttcatcataatttttgtcagctggttacacatattttgtaatgtcagccgcgagaactgccgctccgcaatcaatgccctttttaatatactcaacgagacagtccaacgtcgatcatcaagtcaaagcctctcaaagatgccgcgcgatcctcggacgttaatttcaagggctgatctggacactgagctggtggagacgctatgttgtcgaacctgctttcacctctatgcccaagatatcagtacaccaatgggctgtgaatacaaacctttcaagcactctcaaccctgcgatgaagatctctacatacaaaaaaagacccatcgtgggttcaaagaccatggccgattcccaaatccaaaggaaactattgtcccttacaccattggtgtcccccgatgtctctttgtcacccaaccaatattggtttggctgaccaggcttctaggcaagcccgatatggaagcagcgatcgattcttgggcacaagagctttcaaaatccaatggagctctagtggacatccagcacggctcaaactatcaagggatgtactgggaagactcgccaactcctcctgaaaactcggactcggactcggacttggacttggactctaactcagacaacaccgacaacaccaacaattctgttgacgagaacgcaccactcaacttggtcctctcgctgtttgtagattggttcaatccccgaggcaacaagactagtggtaaagttgaatcaaccggtgtctttgcttttagttgtttgaatcttccgcctatcctgcgaaacaagatccaaaacatatgtatagccggcatcactcctggaccgttttccccagataccagcactatcagccatctcctcaagccactagtcgacgagctaatcaccttacagccaggtgttgtaatcaaaacacatcaacaccctcgtggtcgccgggtcaaggtacgattgctctgtttgattggcgaccttccggcaaccaaaaaaattgcgggcttcgcctcgccgtcagccacttgtttttgcacatggtgtcatgcaaaacatgacacaatcgatactcttaaaattggtgcaatcagacgtcaaggcgaaacaaagagggcctcgcggaaatcgagagacgcaactacagaaagtgcacaagatacaatcctgaaacagaccggtgtgcgctggtccgaactcaaccgtctgacctactggaatcccacaaagtatgttgtacttggtatcatgcacaactggctcgaagggatcttgcagggccattggcgatatagatggaaatttattgcagctgctccgaacaagaaacgacgccgccaagaagttgtctttccaacaaataaacgacaaaggacaacaatggatgctatggtgctgtcaacaagtgaggcatctgcttcatctgatggggatggcgaagagacagacatcttgttagatggtggtgccaacagcggattcttttcacaagaggatatcttgaaatttcgtgcgtcaatgaaacaggttgtcttgcctccgcgtctttcaaagctacctggaaaccttggcgaggagcggcacgggaaattaaaagctgcacaatggtatagcttatatgcatttataataccgctagtcatcttcgatctttacctagacaacatcaggaacatcgacatcaactccaaccgctccaagatcattatgaacaccgcatacttaattcaatgtacgcacatcttgtttgcgcgtgaagtaactagcagtcacatccaacggtttgaagataactacagaaagtacagcgagacagtcattggactctttaccaacatcaaagtccaaccaaatcatcattgtgcactgcacattccggagcaaatgcgaggatgggggcctctgtctagggtagccgaattcgctggcgagcggttgattggattcttgcagaaaatcaagacgaacgatttgattggtaagttacaacctctaatttcatggaattgaagctaatgttgcttgaatacacttagacaaaatgaatgggacgatgatgcgacgtgcttgtcaattgcaacatctgacagagaagacggaatacaagttgatgatgcaagaaaacaaaccaacctctgaaaggaagtcgaataaagaaatcagtttgaccgatccaatgtacgaagcaattttcgaatactttaagcgagaggatccaaaattcatacgccgaagggatacgtgtcctatccccaagaaggcaaaagtcctgcacggatacgccaaacccctccggtcaattgaatgtgacgggtttcaagttggcacaatgcagccccagaactgtgtcgtggctaaaatcaacggcaagatatgttatggaatcgtcaaacagatctacaaattgcaagaccacaatcaacagccgcgaaatttgattgtactgtcaccaattacaaacttattccccaagaaactacgggttccaacagctcgatttaggtacttcttgtacctgtacaagaccgtcattggtcaagtgcgcctcgagcaggcgcttgtggtctctccatctgatgttgtctcattggctgcgtatcgctacttgcccccagacacttttgggattgaaaaggatgggattactcttgtgccttgtgattatgcgcctctgctggacatatctgataatgcttagcttcccttccacactgtctggtatttttgttaacaccctatgacaatgcttgtatttctgttcttgttcttttttgtgaattttgattctacgtgttcttagttgtttctctcctttgtctacaagttaatgaacccccggtctgcacccctgctgcttgggtctaaagttttgaacaggacgtggtcacttgatgaccagcagcgataatccttgcacaaaacgagtgcacttgacccaagccgccgctcgggctttactaagtgccttatgagctcctgtggtatgtaatgcaacctatacttcggctagcggatccctactgataaaaattcacaagggctttttttgaaacacgtgtcggagtaacattgcggttttcaggaattatatttaggaagcacatctgtcttagctatctacacttgtcaagagaagaaagcgggtttggtttaggaaaaaaatctgtcacggctatttacaagctattcataaaaggcaagaagaaagaagcaaccgggtttggtttaggaaaaacatctgtcatgggtatttacaaaaagcagaagaaagcgggtgtggtttagggagaagatctgtcatgcctatctacaagctatatacaaggagaagaaagcaagtttttcatattcaaaaagacaattggtgggatttcaggaggaaccttttgagacacttggaagaggtaaaaacatattttttgagtcggatctctgttgatccagtttcagtgatttttctttcagaagaggacaaaaaatatacgagtcgagttggctggctattgaaatttcagagagggaataacattttttttgagtcggtttaatgttgataagaattgaggtcgactttgtttgaaacaggtttggcaagagacatgatcgggcggccttcttatttgttgcttcctgattgtgcaagacaaggaagaacaatacaaacacaagaagttaatttttgacaggcttgatgatttgtttaacttgagccctcagccactcacctcaccagccatcctcctcctcctccatgatggcaagggttctcgcatcaacaccatgggatcgatctttcatgtgtacatcgtctgtattctcatgagtatcgctatattgctcgtcttcttcatcatcttcatcattgatgttgtattcctcttcatcatcgccttcctcgtcatcttcgatatcatcgtcgtacaggtcgccagcatcaccctcctcaaaatactcatctggagactcatctgggctttcatcgtccaagttgtgaccctcaccttcggaatcgtttgcagcggcgctctgcattccttgagcttcctcttcgtcgtccgattcatccgagctttcatctccgaggagcccatatggctcaacaactatgtcccagtacttgcgggtgaatgaggagtcagtgagcttctcgtctgggtgccgttgcttctttggtagaagggattgactggcatccggaagaaatgcaaccgcttgcgtattcgggatagtcttctgttgagcaggcactaatttgtggtaccaagatgggtcgtagaagtcgatgggaagaccttttggagcagcggtgaaagtagacatgacaggttgtcggggtaacttgcggactcgtctttttcggtaggatgatggatcttgctcggctgcattcttcattacaatgtccaaggcccgaataaatttactggcattcttagagcgatagggaagggttttgatcttgtaaatgttggctttttcgtcatgttcgtcatcgctgtgagccccaatttgcgaaagaatgtgcacatagcgcggtggaaatttgttgaggattgcaaactcctttcgagcatctcgtagctaaaatatagatttaagtcagtctaagaaaaagtggatggctcactagaaacataaaaaaacttactctctcccgatttttagagactcgcttgttgctggcatcttgagcattctttccttcttgttttttttccttgtgatatttcgtgtgttggatgaagtgcacaaagtggttgtaggcttggattaagtaggacgtttgggaagccattttggcattgacattcatgtacttgtaggcttgacctgcgacaagctcttgaaaagtggtgatggcggcaatacggtgggctgcattgtaaagcgatgcagaatcctcgtcaaggttagggcaccaagtgcgtagcccaagacgaaccatgaggccttgagcatagcgaacgttgttggagcccaggtgaatgactgatctaccgtatttgatcgaacctgtggtggcgtctttgaagagctggacttcgtcggtgttgatgagggcaggcgatgtagaggcctgggctgcttgttcgacctcttgaccatttgagaagcggttgtagaactcttgaaggtttcgtaattcaggggcttgaggtaccgagtcttgcttcaataaaccccagagtatcttgatgtggacaaacagagcattctgaaaagttttgcttgttagcttacattttaaactgcatagataagacttttttttcaaaatagctcaccttcgttgatgcaaattccaagggaacatcagtcgtttgcatttgttgagggtgacgtttgggggatggctgtttcacggccttggacttcttggaggtgcttgccttaggttttccgacttctaggggaactgaggctgcgcgagctggtcgttggggcgtcaaatttgccggagcttttggtggtgctgcggaggaattcttgtggttgctggaactttggtcgctcattcggactttgattttgacagcgggttgtttgtcggaggcttttttggctggtttgcgttggttttggggttgggagctagcggtattcgcagaggatttcaagttgttgacctgttcggtaagctgggtcaccaaatcctcaacgtgactcgttcgagcccgcacagctgcatcgaccaactgttgctgctcagctgtgagggtgcttgcagagttttggggggcccagggattcatgaagtaagaagtaggtaggtgaaaaatcaatcgatatataaggatagggataggccagtggactggctggcaaaggttgaacaaagacaaattttagttttggttggtgtcgtgaggaaggtagatttgggtgcaagaaggtgttatgttatggacgtacgtggataatagataggggcagggtgatcaaaccgaggaaaaaattgaagcgttcttggtcgggtgaggaaggggagcgggttgggtaacaaagggcctttttatatcttgagggtacttgtgctagaaattttgaacacccgttttttttgatggatttgctgtcagtctactcagcacatttgttgtcttggtcgtcttgagtagtcttgatgagatgatgcccgtgttctttggttagcgccgctgtgtctagtactagtcttgagtagtcttgatgagatgctgactttcatgtgtatgcatgaggtcactttgatctcgagtgttgaatatgtagtgtaaggaaagtttgtattcctttgtgatgcatgatttgctgccatatgtatgcaattgtcgcatgcagatgtcaggtgtcgctgcagctgacgatgaattcgaattcattctgacatgcagcgtcatgatgtcgctgcgggccgcagcgacagcgagatgcccgcagtgtgaggctttcgacaccacggtcatttgcgtgttgccgcggatgtaaccgtcaccttgacgaatccgcgtgcgtgactgcggcagtaggcgcagtgactgcgcacgaaacccccaatgaaacccccagatgtcgctccgcgcgggagcgacatgcaattgtccgtggtgcgacgagttaaaagcacggtttcagcgttaatttccgccgtgtagggactccaacatcggcaggatagatcggagagtttgaagtgagtgcccagtgaagttgtgaactagagatatgtagagtgttgcttatctcccgtggttgaaactgtcttacctaaatagtatgattggcttggcagcgcttggcagggtgctatgtaatatgcaatgttgtgtacataaatatttaaaaaagtaatacgaagttcagtacatgcaaaccagttggaggacaaaaacttgaatccgaaccagcaagaagagctcatcgccggcatggattatctgagcagtctgatccaacggagcaaacggccgatgacgatcgtcgccagcgtattcggcggaggatatctggcggtatcatatctacgatcgaagctggatgagatgcaggactcactcacacggacgagggcctgtacggaaaagtaagtgagagttctttttttgagtatcaattgggtacatccgcatgttcaagagaaagagaaactgaagtattgtgggtggatatgatagtttgcgacgcaggttcgaacaaaaccaggacgattgttcgtttaccgtcttggctctgatacccaccttaggcaaacaagtcatccaagccatgaacgtggaacgactagtggaagtattaagccagaccaagtctcgttcaactactcagatcggacgatcaccttctaatcaagagaaagaaccctcgatcaagtcgactccacctccagaaccagagtcgatcccgaatgaagatcattcatctgagccacatccttccctcgagaattcgatcaccacatcctcctcctccgaaatcatcaaccctctcgatccaactccgaccgaaagagcacccagcgatgagccgccagcttccaagccaacaacagctccatttccccaggatcttgccgaattactcgtccgacccgacggcacggttctccagaaacgatcagagatctggcgggaaatgatggtggtctcgtttacaagactgtttacgtgtctatatggggtcagtctgttgaccttacagacacacgtccagctgggactgttaggacgggatgcctatctgagcagcatcctttcggtcgagaagcgtgatgagtcggaggatgaactgagggacgacgagcaggtcgagctctggcctgaacccgttgactcgctcgacagtcctaccgaacggcgttatcttaccttctcctattggtacttacatcagggttggctcgtcctcgctcgtaggactaggatcgccgtcgtcgatgcactcgcttctagaaacttgaaagatttcgtctcggcctctgatctgcttgagatctttgatctcgttcggaaaaaggtcgagctcgaagcggatggatctcagttcaagtcaggtttttttttttcaaaattcattgaccaaaatttttcactcatacttacacgaacttcatcattttaaaaaaaaacacagttttgcaccgatcttacttccgacgaatgaatcggatgagattaggaccttagagcagggagggatgagttcagcagagtgtcagatagatgagcggctgaggaagttattagatgagacccaagactttatagattgtcccgatttcagactagtgctttcgaatgttatgactcggatccttgatctctgcctctctaatctcttccgtcatgcccaactcgatcctcctcagctcttgccttccctgccgaggttctctgaactgcaaggggaagaagcttgcccgccctcatcgtccactcgatttgtcgatatccttcctattatctctaaggagagtctcgagatcttgaatgtgatccctaatgaatacatccaggtttgttgtacttactccttgccatactccattgagggttcttaggactgactcttgaatccccttttttttgattggattgattgtttattttatttttttgctagactattggtgatacttctgagttgaaggagttctcgagtgtgatctatactacgtttgataggctgactgagtcggattgactatttgcatacctttgtaaccacatacatgcatgttgtaaatctgttttgaattaatcaattaattaatttaattaattattcgatttcaactcattacagactcatgatgacgtcatccaaacccatacactctgaagtcaagtcacccaatgaccaaacccaaaaaaaaccaaaaaaccaaaaccaaccaacaacatcccattcccaggataggattaggatgactgccatcaagttaaccgaactgccgccggcggtcatcaagaccatcttcgaactagaaccaagcctgatccatctcttcctggtcagactagcaaaccgagcactacaccaactcactagggatatagtctatcaatcaatcaccatccaagataacaaccaacaacagcagcaactaaactcaatcctcaatggaccacagtcatactcactggcagtcagaacgatccaattcatcaaccaactcacagaggaagaacaagaacaagaacaagaacaacaagaaacaaacaaccatccaactaactgggatatcctcataaggctattgagcaaactacccaacctgaaaacatttatctggtcatccaaccggatcccagaccaacaactaatcagtctcatcggaatccattcaaccaacctcgaatcattcacactcgacatccccaacccaaaccaactcaacgatcatcatcatcagcacagtcccccacggccgaacaataacggacgacagcgttcacatacgaccggcggctggatcgaagactcggactctgaaaccgaactactgacgatcagaccgatcagatgggatgcataccctatcgaggcattgccgccaacactcacccaactctcgatctcatcactctctgtcatcggggctaggaacctctcaagagccttccattctctcacctggaccgcactcaccgacctaacgctctcaaagagtctcttcatcgacgatgaactcatggcttccatcgccatcggttccaagaaaatcaaacgcatctccatccagggtatgtccggtaccaaactcaccgaacgcggcatcgaacaactcttctccggtctcgatggattagaggaaatcgagttattcgacgtagaaggtttatatatgtccccgaacttttattgtgtaaatatcagcacacagtatatttattaacaaaacaacatatttttacatctataacaggtcggttttcgaaagtcggttggttaaagcttgatgatctcccgccaagtctcaagagtatcaaatttggatatcacgagaccggctcataccactcctggacgctagaccatctacagaatattgtctcactactagcactctatccgcaaaaactagagcatttctcggtaacccgcttcgtacctctaccgaccatgttacccggaagacacgcgatcttccccgagctgagctgcaacaatcgcacaacaccccaacggatctccaaggaacagatcctctcgatcgtcgcccaggggaaatctctcaaggaactcaacctcgattggtggttgatcagcgtcgaaggccttgaagtgatcgtcaagggactccccaacttacggaaattgactgcgctcgtcgatgcccctttccatcgaatcgtaagacttcttcttaatatccatcttctctcatccagcttacacatcttattcgtttttatcaatccagatcacttccaccgtattcgtccatagcaagatccagactctgaaggtctccatccctccagagcacacaccgcgtaagactctcagattcaaggatctaaacaaaattatactgatagccaatttgcccttctgtctaattgtgggggttcagtggtacaagagttatcgcaagtcccgatgacgccgacgatgacaagcgcaggctcaccgatcatgacccaacaatcgggcagctgtggtgtcgtatcaccgggcgggatgtggggcagtcagagtagcacctctccgatcccgacccgggatctgaagaagttcatcaagcgtgcgggtcatcttaaggagatcatttggacgggacggggcggtttgggagcatggaagttcgtgcggaacgggccgagcgccttgaacgtccgggtcgagttcacaccggttgctgcttgtcttccacccgaggctttcgcctaccaacacagcctcccctcctcggccccctcctccaagtcgtcccacattcgcgccggctcttcccctcgccagttcttcggccatcctacatcgttcgtccggaacggaacgccgatcgctcatcgcaccagtcgtagaacgagtagcactgtaaccactgaggatggatcgacgacgacaacgacttacgatggctatagccgcagaagtagttcaactagtctggctactagttgggcctcctcatcctgcgctcatctccctcccctcccacctccctcttcatcatcctcatcctcctgctctgctccttcgaccggcttccatcatcaatcgatcctcaaacatgggattcttgatgatatccccgggactcctccggtcgcactatcggatcaagtggtcggctcgaatctcgttcctccaacctctgattcaccagatcttctcttgaatgatcgattagatcatcatccgcattatcttttgaaccatcatcagcatcagcttgggcttgatcttaaggatcatccatcctccactcccaagcatatcgcactcgacaatgccctcaatctcgacacccttagccttcttccttcctccgatactcatcaacaaatcccgtctgctgatctgaattcttcttcttttaagtcgtcttcttcagattcttcagagtctgttaaggtacttcctttatctacttgagagtttcttttttttttctctttacttataacaaaagtaaacagatcatatacaataaaataaatgtgatgggatccttatttatgaaaaacgatttttttgttttgttttgttttgagaaaaaaatgaaagcgatttgcaactttttttcttctatttaattaaattctttgttgttttactttttatatgtatgtactttttcacatatacatatatatatatgtatatgtatatgaaagaaataaagaaaaatgggggttttggtatgtgttgttgttgtatgtatcagactgaaaaaaaagaaataaacaaagtgattttcttaacttaagaaaaatatttatgtgtatatgtagttactgaaacaaaatgaaagaaacagtttggtgagtgggtgttctgttgagtgagtgcttaactttttaaggggaacagagtgttcctgcttgataaaaatcaatgaatgagtgagttctaagggctttttcttcttctgtgaaagtaccattgggagatgatgtatgcatcttcatctatcattcacactcaaatcaatgcacaatcactgatttatgattgatcgtagttttttttttttgagattatcctgcaaggacttctcatcagttcaaagtctgctcactctattcttctttttctttcgggaaccctatctatgggtggattttgtatgtgtgtgactgtgttggttgtgtgatgggtttgctaccgaattacgacctctagagggtggcaggagaaattcttgaggatgtgatctgttgattctggagaccatattagaccatctccatctgtgctggtaaaccaaaggagtaaactgaaattcaacatcccacacccaaaatgggtgctcaacaggaagagcccccccccaggtactacagcattgccagaagtacagtctccatagcaacccaaatgtctccccatcctattggttccacagggcaatttttgtgaaatcctcacccccccccctggccccttttaatccttgctggtatcccctgatatcactttcatgtacatcatatctccttttggcaacttgtggtgaaaaataaaatcacactatgatcctataattgcatgtcatctggagagtttggcaattgatcagcaacttagaacacaatgttgcctggtggagatgttgttagaaattctgtttagtcagtcaaacttgaaccttgccaggtcatgtgaaatcagcacataatctgactgggaagaaattctacatctttttttcacaaatttgacaggttttgaaaccatacaccacacagtcacaaactaaatatagggccactgcagttgatgactaaggaatccagtgctaacctcctaatcattattctcccacatttcatgaagccttacctatgtattcatttatgaatggcctgatagccatgaagttcactatgatatataagtgatctgtgagcaattgtgttttctccccttcagtattggctaaacaaaaaaactttataaaattcacctcatccaaagatggcggggcataaaatgggtgcatttcagtccttccagtgtcactcaattacacaattcagaccactgcaatcaacatagagcttcctgtttcaattgggcaccaatgtaggaagggaaactcccttcatctccaagatgaaggtcagaaaatttcaaaagaaattgagtgattgtgatactctgataaaaacagaggatcagaactttcagcccagaaacatggagcctgaaaactttgattcaagcaattatttgagtcaagtcgttgtaagactcaaaagtggttgtgaaaccctttttctgaattgagaaggggaaaaatggaggtgcaaactctgcccttctatactatcagaaacaagacccccaagcttagcttggaaagttttaataacatgataggattggccggttccggtataaactttgttttatgaaaagtaaaggttgaatatataattgcttataaaagaaactgttatgttgtgtaacaggtgaaaggcttatataattgtttttaactggtgagttgtatattgattgactgctgagtgatgaactgagtgaatgagtagtgaactggaatgaggagacaacaaatggggggaagagagcctccttttatagacaaaagtgagggaatttagcttcagggcagacaagaaagagtgattttagctggcctgtaggtacaaatgagtgaatttagctagtctgatcatgcaagtgagggaaattaaccagtgaggctgtgtacaattaatgtcaaaggctgtgctgcagtgcgtaaataatgtgagaaagtgtcaaatgaggcaataaattgtgggaaaaatccagctgttgtcataaatgaggtgagaaaattaatgaactgtgggaaaagtaattcaatcaagactgcgcagcctgcaaaggcagtgcatgaggtgacaaataaaaccaaactaatatatgcggtggagataaagaggtgtgggaaattatgtgtataccgtgagctgtgtataagcataactgagagttgagttgagggttgtgacatgtgcttgactaggtattggctttgtgatacgcgtccgtaggggtgtaacttccaatccgtgagtgttccaatgatgcgtccaggggtgacccaggctgaaattgtctgtagagtccatttctgaatccgtattggttgatttctgagtgaatgtatgagaaaaatgtatataaagaaaaaactttgaatttttttacatattaaattaccacattagggggtatcaaatataacgaaatccaccactttttaattgacaggttttgagaaatccacacttaccaaatccacctttgcagtgaccaaataacctacttcttttgtccgggcgtatcaaatatagcataaatcaacccatttttttagcccaaaattcctgaatttcaaatttcaaattccaaccatcccccatcctccacgattccctcaatcctccacgattcaatccccactcaccccacggcttcttcaacatctcctcttaacttgcccctgcacatcactcgtcatcaaaccaagtctgatcaattgattagttcaaggtatttatcttcaactgaaccaaagtatatttcaatggcctcacaaattttgttctttttccactccatgcacccaacagatgcctccaaaaaaaagcttccagattcccaaccctgcgatcacttcgaacccctccaaagaagaagagggccactccgaaaaatacacgatcaaagaagaacgatgatgaacttggttcatcccaaggtcatctaaaaatagaggactatgaaatcatcatcgactggctcagagacaagaaaaactatgttgcctgttttggcgatgtggtagtcaaaaatgtgaaaattcaaagtttttttttccttttcttttcttatgtatatatttcttcatattatcacccaatcactctcagaattcacaccatacggctcaagaactggactctacggataaaaccacccttggtcaccacggaggcgtcactggaacacacctggatcaactcttacccaacacgggacaacatatcacaagtatttcacccatcattacatatcaccaaacccaattacaaccctcaagctacacagacaccctcagtacagtacacactcatttacatacatctacactcttttcatttcacttctacatattacatcatacctgcagcctaaattagtgtattttccatgcatgacagctgcagcttacaccaccacactcacttgtaaacacatcagaacctgaccaatcagaatcactcattcagctgcttggatcaccacttcaactcttgtacatgtctgaccaatcacattcactcattcaaattttgtatgtagctaaaaatacctcatgtaatagcccaggccagccaaaatcactcattactggctgccctggagttaaattccctcactgttgtatatataaggaggctctcctcccagtgtattattcatcagtcacagtttagtaccactcaatcaaagacacaccacctttacagaaccttaccaaacaccaataacaactaaactcatttctcagcatcacacaaactcattcctgaacttaccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgttatctgatagtatagaagggcagagcttgcacctccaccatccccttctccattcagcaaaaagggtcttacaaccactttttgagtcttacagcgatgggaaggctcctgcgattggacgacgaccaaaggcgatgataaacggttacgagttgatggcgattcacctccgaaatgtttctccaactaaaatcaatcttaccccccaacagatgaaagatcgtttcaagtcatacaaggacaagtataagaaagctcatacgaaatctatgtcaactggcttcggtctgaccccagctgatcggaaggctggaatcacaacgatcaaggacaaacttgaaaatatgtgtcctctctacgctgaaatggacgaaatctttggtaaccgacctgacgtcaatccgttgtttatggcggatgcagaggatgaagacaattcatctgaatcatcttctgaggacaacaattccgattcctcaaatgagatggatgagaacgattcatctcatagttctgagtccactgctattcaccctttgttgaagaatgctacttcacaagtcaatatcgtggccctggagcaagaaaacacaggtgatgtaagtcaattggattcatttgttgtcagtcgtctgttcactgattttgaaagatattgccccgtcaaacagagaacggaagctccgactgggcaagttccaatggatgaagaggcaggtgtccaggctggggcaacaggtgtaagttgcactgttgagtgatggcagaaaagactacaactatattgactttcttcattgttcttatccaggaacccactccatcgggtgagactgtccaagatccagcttcaaagtctaaggctgtggggacccaggcgaaatcaccaaagaagaagaagaacaaaagcaatcgtgttcaatctacaagcaaggcacctgctctgagcgattctggtgaagacgattctgagtacatatccccaaggaagaaaacgagtgcaaagaagaagcgcaaaagaaggtcttctggattgaacgctggtttgacacccgaagagcttgctttggacgatcataccgatgaggactcctctgacaccccggctccaagtccaaaaaaaggaaagcgccgagcctcaaactccaagaatatcaatcccaaaagccatggtcgcccctctgctgtgcccaactcttttctggcctacaaagaatatgtgatgaaaagagatgctggtcagtcatcttacattccactcactttttaactacctgggaaattaacgattcttcctttctccttgatttctaggaaaatctgaggtcgctcgggagaatcttggctttgaaaagatgaagtacgacaggatgattgaaaaggaagataacggtctgaaattggaagataaaaaattcgagcatagtaaagaaatggaaggtaaacgatgggatcactcgatgaagttggacgataaaaagttggagatggagaaggaggagaaggcaaaagatcgagattttgagttgcaaaaactggattgccaatcaaatgccgaggctcaagtgaagaagatggaggtgttggtgaagtgtttggactctgggaaatcgatggaagacatagagaggattgcaaaacttttcaaatagcctcccgttctgattatcttgttgtagtatgacttaactcaacggtttcttcgcatattggaaataaaagtgccatcaagacaaaaaaacagatgtgatgaattacttttttttgatgacaaccacaaagaatattgatagacagtctgtttatagagcaagagaggaaaatgaaatgatgagaaatgaggttagttaagagaaaacagggcctttttttggtttgaggagttttgttgtaagaaataaggaagttatggatattggaggaccacgatgacaacagataaaaggaaagtcaatcacataaaagagaaatggtaacagagaagctaacgtctttgacgtttgttggagggctgtcgtctttgacattttttggagggttgtttcgacaaaggtttgttgtcatcgttattttcagaggaaggttcgtcatcgttttgttgtctttttttgggtctgggataagtttgagagttatcaaggattacacgcatgtcacgaactttccagtgtttctttttgggatctttcttatagtcacccttttggtttttttggattacctctttggtttttgtcgggagttggacagagtagccaagtcgagcatgcggagaagaatcgggagttgttgagggaacagtgagatggtgaatgtgtctggctctccaagcacattcaacaactcctttaaatccagaaaagtcaataccgaatccatgtctggggaaaacgaattcaccgccgtatccgtccaaatcatcttctattaagtcccctgtggttttgtcaatcggaagccatgtgacaaacgtgtatggcgagctatcttgatccgtgtggggcttatttgagaaattatcgaaggtgtatgataaatgacacgtgaaatcccctggggcactggtgaaaagaggtgttaaccctggggccccaattgtgttatgttgcattttgacttcttgataaataggtcgggagagggcctcaaattgttggccaacgaagcgactaacatcattgacctgtgattgaagctcttcgtatccttcacggtctcgggataccttctccgcaatgcccgtgacgccaatgattgtgtcctgctcaaatcccttgcgccaaccaagactgaacatttttcccgataatgctggaccgttgattttgtttgggttttggaatctggtctgttgaatcaggtggtgggcgactttctgatattgacatcgtcatcatcactgtcactttcactgtcttcaggagcctcatcttcataaagatcgttccattgatctttgagatcggccagcagattgtgtagaacgatgcaagtaactatccattttacagcccccttcatctcttcagcattacggatttgagttcgaatttcttgtaagcttgcaaaacgacctttgagaatgccaatggcatgttcaattctgactcgagattgtgctaggtggtagttgaaattgatgttacgacgtttgagcaattgtttgcctttgaatgcagggacaacataacgatcattggtgtaggctgagtctgccagtaggaattgcttttggttgaagtacttttcaggttgctgggccacttgcatgtgcgaaaacacataagcatcgtgtgatgagccaggaaatccagccaaataagaaatgaactttttgttgatatcacatatgaccgttactgaaatggagtatctgatccaagcagccaagagaaaataacaatcaatcaacaagggagattttttatataattcagcagtatcaaaaagctaacctcttcttacgatcaaagtaatgttgcccatccttggggggcttctgactcaaagggatggttgttccatctacaaatcccacacagccagggaatccttcctctcacatgacctgagatgattctattcgttcagattcagtaggccaagtgactaaagaagatcgtaatccataaacagcatgaatgactcgtctagtatacaggtcgatcgttccaaacccaacttgaaacagatttttgagcctgtagatagctgaaccgtttccatttgatccaagacgacatactgctacagcaatttggattggtggatccctttggggattacgagagttgttgtagaagatggggttttgttcgatgagctgtaccaggttgaggaagcaaggaaaagtcatacgaaacatctgcacaaagcttaattctggaagttcttgaagctcagacaagtcataacaaggatcaaatcgtgtcgtggagtttcgagctactaggtatcgtttttgaagctgactcatagagaaaaagtaaaattcttcaagttctgagttgtgatctgaatctgaatcgtccatcatggccattgcagcaacattggatgcttcgattattttctttcttcgagatactttgggcatgattgcttttgaggacttgagtcaacgctgggccagctacgctaaccgtagcggttagcgcagcgtaacgtagcggaattccacgcaactttagcgtagcgtagcgggattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcgctttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaaaccgctacaaaaacgctaacactaccgcttttggatgaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgcttgagtggaggcgatcttggtgttgatgatgagttggtggtgggatgattggtgctgatgatgtggtcagatgatcagtttggtggtgggatgatcggtgctgatgaggtgaggtttggcggtgcaagtgaaaattggcggcgatatgagttgaaacaaatgggatattttaattgactggtttgggtgaaaagatgtgtgtttttttgttcaaaacccgttggggttgatggaggtggattttggaaacccgtcaattaataatcgtggatttcaaaaaaataattgacgggtttgcaaaggtggatttgctatatttgataccccctattgtgaaaaaagagaagccaagatatttgtttgaaagcagaaacctattggaggaacccagaaatcagtcaaaaggcttctgcaacagcagcattgatacatgggctgaaaaccaaagagaattttgttcttgaggagaaagatggtgagacagagaaggacagtttgcaggggaaaaaggaaagggaggatgagtaagtgaaagaagcttacatttagtattactagtacatctttgaagaacggagttttatatttactttgcagtacaaagcaggtggaccaactccagattcatggggaaaatcccaaaaaaacacaccacttgattcatgaggttgaagctgcagaaaatatcaagattgatgaaaaataaaacacaagaacagaaatatctaagggaggggtgcgtggaaggggtttgctaaagggctttggaaaaacaactcccaaggattttttgacaactcccaattacagttgtctgacatccctcaggagttgttcttccaaaattggatggccaactttgggagtaggccatccatttatattttaatttttctttttttttgtgatattttgggagttggctcccaaaaccacccctcatgcttgtgggtgtttgggagttgctcccgtatgaccagaagaaaacccttccagtcaatgaggaacaaaaacctcattgaccaggatggatttccttccggtcaatccttccagttgatgaggttgttgtttcttattgactggaaggaaatccttccggtcatgtgggatcaactcccaaacccccacaagcatgaggggtggtttgggagctgttggaattcttattcatttctttcaccttctcaggagctgactgccaaaaaatttttaaaaaaaaagtaagaaattacataaaatacaaatggatggctgactcccaaagtgggccatccatttggaaaaacaactcccaagtgatcatgtctgacaactgtaattgggagtcattgatgaatccttgggattcatttttccatccccctttctaaaaccttgtgaataaagagaaccaaaattttgtaacaacttaaattaggtcggatatagatgccaagaagttgattgttgaaccaacacatgaggttcactcaaagtctttttcatccaacaagactgtatacaatcctgataaagtaaattcaacaaccaaacttaagccattccaaaatgggttcttcaaatcaaattgttttcctattcctatcctaggtgacataccagatgaatactgcatctttcataatcaaaatggccactgaatagtagtagtgataccaacacatctatttgtagaacttctggactacagccttgagctctctgatgatcccccagatactggctcaatgaaggtggtgaagatgcctgaaaaaggaggcctaggggtatttgctgctcaaagtttcaagaggggtgattatgttggtcggtcttggcccattgttatcttcccaaataatgggaaaacacatgattgaaatttataacattgtaaggccaattttaaggccttcgtcaacaagatttcagaaatttgagaattggaacaggattgggggcttctgcatgatcagttcaacctgttcacgtttcaaaaccttgttgatagacaccttaaaatgggttttaaaattttataaatttcaattgtgaaccccccccccccccctaatttctaagaaataacaatgacctttttttcaacattggttggactgactttcctaggctcaagaggatttcaggtgaaaaaaaaaatctcaaatcagtcagtgctggacactctcaggcaattttaattaaaagcacttcaaataatttcctaatcttagagcagaggtccaataggagtttccgcaacagtaaacgcagatccttgcttcctgttccatttattttttctttctcatgtaagacgttgtgcccaacggaacctcttgccctctaaaatttcaggtgagcgaagcagcttcccgcggaaatgatagcgcatccgcaagaattgctatcgttaaccccctgattgctgcacatgtgggatattcagcagttgaagggactgtatcctaccataagcgtaaaaatttgacggagccgttcccattcttgggtttagctgtcgaagacggttggaaaactcagtctccccatgagatcatactgatgaggatcgatgacggattcgacgattgggagttcttgtaaatggacgtgcggttgaggtcatcactggacattaaaccccctgggccctcggggagcaccgcgtaccgatgcacaatagcactggcctgggtcatcccgaccgaatgaggggcccacacattcataaaccgagacgcgtagaaaggcaaagtaatcatccaactaagtctacctttttgatcgcggataccttacaagtgctggatgcagctggtagcaatggcgtgaagaattactaaccatctgcgagcgtacgtcacaaaacacgaggattcttgtggaatatctgagtgttcgcaatgccatgcaaatggactagataaagagaccccctcacctgggccacagttataaggatatctatcttcatttgattagatactacgaagacatgatgctagtagacagggtaagataaactcccgccgaatcactgcatcaaagcctacatcgcgaatctttgaagtcggggttatctgatgtgaatcgcgtatcggtgtgcgcgtctcggtttccactatgaccaacgggcacatcggttgcgcgttaggatattcgggtttggtgagcggtctcacggcagggccggccttgatgaatcatgacgagttgaacccttgaagttgccgacttgacttggcgctggagattctacaaatcatctggtataattgcaggcttctcaagactggatggcagttggaacagtgcttcccccacagaactcagtgcgttctttctacatacttgtcatataatagcattaccaccaacctacactatccattttagatcacaacatgttaaaagattcaatagttgttttatgtcttttcttgctaagcgcaggagtttccgccactcgtgatccagccactgggcattccctagggaaaaaaccttcagaaaaatttatagcgactgcctcacgtaagtttgggaatgataggccgaatgatagcctttgaaagctgacaatttctttttaacaaccttcttttagccacggtagcttctggaatacaagcctccgaatgttcccacaataccaggatgtcaagtgcgttatagaagaaactccttccttgaacggtttctcaatttttcattatacgcttcagattctgaacgtacctctcgttcgtagatcaaaagttcgcttggttcaaaatcgacccctccaaagtgaatcaaaatggttctacttatgggacttgttacgccaccactgttcgtttctctttctctcaaattagagttcatgatcctccaggtttcctcatgaaaaatacccagtgatgcagatttagctgataaattattttttcggttatgtatgttactggtggaacgaacagaaagtgcctgctagcaatcaactagaaaccaacagtggattcaattccttcttctggcagtgagtaaatttttaccgtctggaccgctccaaaggtttaaccagcttgaatgtttttctaaatcaatctctgttataattcatcagaaattcgggaggacaatcgggaccaggtaccggccccatcagggacccgaacaatggaaaagctggatacgaggataatactggaaagtttcatcttggaaaacctactagtaacggtggcggcagtaaagcaaacaacgaaaatgccaccatcaatcggaccgggtctgggggcaatcccgctagcaatggtagatccaggaccggcacaagcgctaatgaaaaaccgggaagcagaggtagtactacgagcaataccgacactagtaccaataccggtgctaaacagaatcaaaaacccactggtggaaataaatcttgagtctctatgttcaggactatcattcctttttatgtttatatcgcagtcttgttacaacgattcttaacttttcttatttctgttccaatattttgggctagttttctgtgaaaattgtgtgtgcagagcacaggctcatgtattactatttactatgtataatatatccttatttccaatgcctttttttatatcgttgttacaatcaggtattgtttttcatgttttcatgattttgtgtatttatccaatattgttcttgtccttttcgttatttaactttcttttcaacaagtcttactcagctttgacttctacgtagaatcaattttttccattaaagtgtaggttttcaaaaagtcaagctccatcattctgctagtcttgagagtcttgtgccatatgaggcttcttaccaataagtcattgaggtaatcacatttcgcgctgatcaatgcagtctgatctttctttgatgaagaccacttggcactgatcctatccttactttttcaaatacttgaatagactatagtatacaaagattgacaaccaaacatgcaccggaatttactgctcctcccaactcacacttaactcaccagacttggttggttgagatggatggcatcttttcacttgatagtaaaactttttcaaactgctaaccagtcatgatttctggaagataaaagcaaaatgtgtacatttctttgggtgtagcagtgtggtgtgcttctggcgggcggatcacagcgttgaccggaaggggcaggggttggtcggggtttattcgggtggacagcatttgtgcatgtgaaaaaaaggaaagaatttctgtattctccgccaagtcaactacacccataacattaactctcaccaccagcagtccatccagaaagaacaaagctaggacatcgtatgtaagtgtgacttcctattagattggctgagaagcttgataaattctgacacaattccattgaatttacagagacagactagaagttgccaaaggttcaatacgcctgatacccggtcgcgatggttctccgattaatccaatcgccgctaatccgccatagcctcagtcgggcttactcaactcctgctccttcccctaactcgatgccattgaaacaaatcttgttgggtggattagcagctggtgcaggcatcgtaagcccaaaactttcgattcctccttgtcccttgtccaagtggatgatctgactgaggtccaaccgcttgtagtgggcatacgcttccatgggagcttcaccatcggaagtcgaaaaagtccaggaaaccgccacaaaaccagctacagcaagtgccctcagtcccaaaggtctgcaatctgacgtagccccctccctcattgaaattgcgtgaattgatcttaaatatcttttgcaaacagaatggaggaacttgaagttaaaacaagtgattccttacaaccacaatacttctacattcatattcgaactacctaaagggaccgactctggcttgcacgtcgcgtcatgtctcatcaccaaatcagtagctcgggagggacccacagcctgtaatgatgacaaaggaaaacctgttatcagaccttatactgtgagttccattggtcatccttcgtaattcccatatctcaaaaatcatttaacccccttgaactcgtctctagcctataaccccacctaagcagaaggacaccttgcaccgtgagtgaccaaagacaggacatgtttattggatacttgagtcagacaatttaacgacccggctatgttcttcggattttttctctcattgattttcaaccagtgatggtcaagaattacgtcgaaggaaagatgaccaatcacattttcaggtttgatcggctctcttcttcactccactttatgacactgatcagctgtcatctgcctggattaaattgcagcttgaagcctggagatcaactatcaatgaagggtccatttccgaagtggctttacaaacctaacgagttcaaggtatgtctcctcatcaaattattggttttctttccctttgtaccataaatcgctgagtagacaatttttttcttattctcagacaatcggaatgattgctggtggaagtgggataactccccactggcagatcattcaggtcagcttttcaggctcatccatccatccaaattcatgcaggctgatactttatatccctctcttgatcgctttgaacaggagatcgcgtctaacccccaggacaagacgaaagtcgtgctactctttgccaatcaaaaagaggaagacattcttcttcgcgaagaattcgaacgtaaggacctgagatcttcagttttgcaatggatgaaaaaagaacaaaacataataacggcggaacatgaaacgatgcatccttttatctacaggtttagccaaagagaaaccccagcaattttcgatcaactttgctctcgaccaaccacccaagaactggcccagcgagttgaagggctacttgaccaaggatgtcttgaagtccaagctgccttcgccgagcctgggttcggaagttaaaatcttcgtatgtgggccaccgggacaagttgcggcagtcgccgggccaaaggacgacatggagcaaggagaactcaaggggatgctcaaagacctcgggttcagtcaggaccaggtttacaaggtatgtcctccttcttctttctcatcaatgcccaccatacaccctcttattgacccaaatcggctgttttctttctcttcatctgatgcatggtcttagttctgaacatttgtggcccatgtcacagcccctacaaaacgagaaacaaacgacttcaccttggcacttgaatagattgtacataaatgaaagcctattttcaagttgttgttatgaatgtgaaattacacagcactttgaacttctgtcttatgacgcctaccatacaccttcatcccccctctggtgtgtgggtgggagtgataaattactggtatggtacatacacatcttcctttttttcgaaatacaaaggttgtagcagaatcttgctgaatgagtgacaaagaagctaactaacaagcttgcaaagtagtaccctcatgcagacatcatctgccctcaaaacaacctgcaggtggttggttcagaaataataggattttctttttatcaccattaaacacactttgactttaattcacttgcaatacttacaatcttgattttttttttcttcactgtaaaaaaatatcaaaacttctcccaaaattagaagaaataggtcaaagttttgctgccatgttatagtgtgttctcaaattgattctaacttggaatgcatctttccaattctcccaaatccctatcaaattatgaatgcaagtccatctgattggtcacgagtcctttgcaaaagagtgagacaaaaagatctggtttggccactgtatgtacaaacttgaatcagaaatgaacaaattcaattggcagcagtgtgttactgaaactaggtctgatggaataattattgtaggagggttaacttttgcccaagccttgtatgaaaattcctgcttgctgatttctacatagaatctagtgcaaactgcaaactggcagtgccctaatactttgagcgcaagaagtgggttttctctgctcaagttcaaatagattcttaagaacaaattgctaaaattttttggaatatgtaccatgccatcctacaatgtatgaggtacataattaaaaacaactcaagaagataaaacctcgcgtgtcagacatggcaagctgccgctgcatccgtcggccgactttcggacttgggaggtgagtgtgaccgaggccattcaaaaaacgctaaatacgtcatttcacttcatggggcgatgggttgcagacgtggggaagggtaaagatgccccaagtttgcatcttatgtaccccacggtggcttgggcaggcagttgctgaccaaggatccagtgaaaggtgggatccagttgtcacatgctttacacagtttccccaaatcatgcttatccaagcacaacagagttggactgaaatcctcttcatcatcatcatcattgaaattgtagcagcttatattccattgggggagaaacactccaatatctcttgtccgtcgtcttccttacaaactgaatcctccaatcgacgaaaacctacagacaaacagttaaaagaggacacacacacataccccaaaagcaatccaaaaaaaaaaaaccagtgggatgcagacttcatcagaatcgaccagtccgcaggaaatcccgaagctgccgatcgctcccagagtcaaacacttggcctccaacaacaagcccatcgattatcccagcctctaccgccagagtttggatcagtccgaccagttttgggaccaggttcgtcgactcgttctctccttctgaacacaaactctcattgtttctcgggtgatctacctgcatatactgtctgtctccctcgagctatcgtgagcttggtattcaccttcaatatcaactcacccacatcctcattcagtacacgttctttacattcgcagagacttggttaaattactgatccaagttatcaatatagagttctctttattaagctcctacactttcgtttgatccttgcttgtcacatgctctgacagggagaattgcacatatgcccaattgatctgtcatatacatacaaaaaaaaaaaaaaaaaaaatcatcgaccctcgatcacttccttatgcgacctgtttaatgatcacatccatgcctatctcctctcccctccaccgaacagtttgtcacatgagatcttccattctacttcgctctgattacctcaggaggactccctcctaaattgtaccccgcgccaactctagagccgtatctcccggcgattcgtcagggggtttaagacttagttattagaagatatgaatatcctagcagaaaaagatattctcgtagatccgtgagatgatgggcgcgaaattatttactgcattccttcctttgattcaagccttccaagatttgtctgtaatacaaacatagtgacttttcgaggccaacaagccgaattgcgaaacgctcagaagtgcttgtcgatccaactgactcggttatgtttcttttatatgttctagcaagcaaaagagactctcagttggagtaggccttacacatcgatctaccagggagacttccagaacggcaacgtggcctggttccgagacggtggtttgaatgcctgttacaactgtctcgaccgatgggcgatcaaagaccccaaccgagtcagtctcgcccactcttacccgacaacacgcacttttttttttcatcataaaaatggtgctgatatgtatctgtgctgtgtgtctactgcaaaatcagacggccatcatctgggtcgctgatgaagatcaagatagtatcgaactcacttacaaggaagtcttcgaggaagtttgccgtttggctaatgtcttgaaatcctttggagtcaagaaaggagatgtaagaactttcatttctcgctttgatccatgtttgcctgctttgcccatgttgcaattcaatcattaacttgttgttttttttttttttgaaaaaaacagacagtcgccatttacttaccgatgattccagctgccgccatagcgtttttggcatgtgccaggatcggtgcgattcattcggtagtttttgcaggcttttcggcggattcactacgagaccgagtggtggatgcccgatcgcgagtggtgatcacatctgacgagggcaaacgtggggggaagacaatcccgacgaagcggatcgtggacgaagcattggatgggattgcgcgtggattgggtgagcatgtagtggagaaggtgatcgtctattcccggacaggctcgcgagtgccgatgaaggagggccgggacgtctggtggaacgaggtctgtcagcttgcccggcccttttgtcccatcgaaatcatggacagcgaggacccgcttttcatcttatatacctccgggagtaccggcaaacccaagggtttgatccataccactgctggttaccttctgggtgcagccttgacgctcaaacacgtcttccaggttcaggagggcgaccggtttgcttgcatggctgacggtgagtgaatcatcaatcttggtttcaaacggcttcccaatatctcgtatttgttgattgattgccaatatctcgtatttgttgattgattggttcttcttcctcatcacgtgattttacaagttggatggatcaccggtcatacgtatatcatatatggacctcttgtgaatggggttgccacgacgatcttcgagtcgacgccgatataccccaccccatcgcggtactggcagaccgtggctaaataccggttcaaccaattttatactgccccgtaagttatggaggactctggaggggttcgatagatcttgaaactttcactccctcaaccctctttggaatccaatttgaacgaactcttcaaatcgtctatttcgtaggaccgctatccgattgttgaagaaactaggggcctcgtatcttgacggtcacgacttgagctcgttgagagtgatcggaaccgtgggtgagccgattaaccccgatgcgtggcaatggtacaatgatcatgtagggaagaatgaatgtgcggtggtggatacctactggcagactgaaacaggctcgatcattatcacgtgagagcctccttagaaaatgcccgaaagtttatccttggtttcatcggcactgacaagtataacggcttccaattttcagtcccctagcgagctcgactgaaactaagccaggctcagccaccttaccattcttcgggatcgagcccaccctgctggagccgacgaccgggaagatcatcgagggcccaggaagcggggtcttagcgcttaagaggccttggccctcaatggcccggaccatctacggcgatcacaagcgatacctcgacacttacttcaaaccgtacccaggctattacttcactggtgatggagccggacgggactcggacggatactactggattaagggtcgggtagatggtcagtattatgacaagtgccacttgattggtagttaggccatcgcttgctgaatttttaacctacctatatattccagatgttttgaacgtgtccggacatagattgtcgaccgctgaagttgaagccgccatagcccagcatccatggatagctgaaacggctgttgtaggggcacctgatgagacgacgggccaatcgatctagtaagatcttcgatgaacttgatcctctggatatgatctctggatcagaaaaagcctgatttcctttttttttgttttcctccttaaagtgctttcgtgattcttaaagtagagcatcatcagctccatagtaccgagcaagaggatcagttgaggaaagagctcgccttgctcgtccggaaatctatcggtcccttctcgaatcctaagaagatcgtcatcgtcagcgatttacctaagactagatctggaaaggttcgctcaatcgatttctcaaatcaagttcatgatgtttttgggttttgtgctgaatttgtttacgacgttttctatgggctttttctatcgcttgtcttatcggatccaccttcactatattaataactcaaccaataacactccaaccacatcgactttgaatttaaagattctgaggagggtactgaggaagatcgtttccaacgaggtcgacagtttgggcgacttatccacactctctgaccccagcgtggtcgaagaaatcgttcacaagatttccgcatcttcttcttgagcttcttgagcactgacgtttcattcaattgtttcattgtttcttatagtttcttttttggttgcttcttgtgtttgttgtctatatctcacgtatgtgcttgctggttgttggactgtgtttgaagtgactgctgcgcttgatgttacctgagttgaatgcatgtatagcggtcgtctgatcgggcttcccgtaactattttcccgaactttgaagacaagacgtttgtccagtctgccgttggaagctgttgaaaccttgagtgtaggtgcttgttcaatgctgtgtattcaaggattgagatttgaatgcacatgcccgttggtcatgtacttcaacggcttataatttactccgagcacaggcagggcggtcaacttgggtcatcggggaactttcgggtcagctttgtatgtatctcgtctgtgcaatcttgttcacgaatcgcccgttatttacacctcgaaaccaaatatctcactctctcgcgggtgtgtcagcttcagcctttcactttgtaagcaccaagccggatggtagcccgagatgtgttagacttttaatattaaagataagagaataggtatttcattcatgaatcattgaaaaaacatcaataaatttgtattcatcatcatgaaaagtaacgagctcgccctccctggaccagctagctctatggacccaacaaacatcagctgccatcgcgttcctaaccccttgagctatcccggcgaggtccattggactcgacttgtaacccgccaaactcgacttcacggcccaatcaaaagagtattaatatatgcaccagtttatcggcgcagtatgtttccaggcaaggcagcatcaatgaagaggccaagcaaggccaagcaagctagaatctggctcaccaatgcctgtcggcattcccgcgggacgctctctaccgggctagctcagatgggatgagcttgcagaaagatgtaaatacattgttttgacataccgcttcaccgagcaaaatgtaaagctccttactccgcctgacactgaagctcgctgaatcactttacaagctcacgacaattcccgattccctgtagaccgcgtttacctacgagaatgaaccaaaagactaataggtttgaagcgatacacgattactagccagttacgattttcggcccacagccaaatttcgggcttcggcaagtgttccataagtatgtacagcttccaatgcctgcgcaagccgattcacaaatctagaacaatgtttatcactaaactgtctggccagcatacggtgtattatcattgccccgcattgacacgacgggtggcttcgtcggcgtcctcacatccgaacaccttcaaaatacataatggggtgaggctagcgctgaaacttgaaggcacactcaatcaacttttacccgccagttggccttgttggacgatttgtatttatcggcgagcttatttctgatcacactatcatgttccattctttccacagaccgtttaactctggtgggctgaaaataaggctggcctggtactaaccggccatggactgttgcccaatattcacagaggcattgacaaacacaaatccattcgacaattcgggtatgttatgtaagtgaccatacggctgaagaaactgttcaagcggttcaattttctccacgtagctaactccaggtgtatttcatctgttcacaaaaacatacttgctatgacatctcatgatgtcggcagtacaagttcataacgaacccttcagtgagatttgtgtcaatggttatctttcatatccttgtttcacctttccatgtggactagattattccattacacatcccggcttgcctagaatctagaaatctctgattatagacgctgggacagatcagctggtttggtatagtccgcaagctgtcctttcgctcaaacaatccttacatgctgcaacaagcggccattgcttcacgcagctgctttccaaggtacatatcagtttcacacctcagatttctctgaatgtatttatccttgtttttatatgtcagctcagatcaaaacttaccacacatgtatcagctaattatggccaattgcttctacaggaagtgtctgttctattcttggggagaaaaagaggctggactgaaaattttggcttctttcccattcatgaatattaagagatacattcacaccacaattccctatccctctggctgtttccatattcacacagcaagttgctttctatggatctgccacagcctttggccaacagcatccccacatttcccttctaaagactcattgacagaggcacatgccaaaaatataaaaataagacctcattccttttcttccttaccccactgcatacctatctattccttcattttcagcttgatctttattctttgtcacattttttatctttcatgcagcaccatatcatacaagcaggattcagatttttggctatcaattcttgaggctttgtgccttttaaattgattagacagttgggctctcaacatatctttgttcaatccaaaaatattttttttctgggtagatagagagactcaagagccatagtattgtggctacctagagctagtccagcatttcaaaccaacattcactcaaggtgctacttccagcactaaaccagccttatttttttataagatcattgaaacaccccttcatcttcacttgccactgacacatactctatcaagctgcaaatatgggaaccattgttgctaatgaaaaagtgactgccaaccaatctttactccaaaagactggtaaaactcaggcagcctttgtgccaaagctctacatgtaagttgacaattttcctagcccagtaatagtattccaaggtgttatattcatctaacaatctgggagtggattgagtagaatggtccaaaacaagaatcaacccacacctgaagagccaaacccagaacagccactgattagctggtccaaagcaggggatgtcttttgtgtttatgatccaatcaaattttcacgagtcatattgcctttgcactttaagcataacaattggcagagttttgtgcgccagctcaatatgtatggctttcataaagtaagcatgctcagattttccttggcttgaaaagttcatcaagacccctattaacagtgtttgtgatgcggctcttgtaggtcaatgacctactctccagctcacactgccaaacagacactgtgcaggcatgggaattcagacatcctttcttcaaacaaaatcgcccagatcttctcccaatgataaaaagaaagtcaaccaagcatcatggtgcatctaaggctgacagtgcccttgccaatgttcaagctacatcacagcttggtgggattcacattcagagacaggtgccattatccaaaggtgttccaggtccttctgctcaagcatttcagtcttgcctcctcaaaaaaaatccaagcctcatcctaccctcatcaaatcatcctcttcatggaaaaccacctccaccaccatcccttcctactagaaattccaacataccaccacgtaccccagttctttatcctatactcacccagcagtttcaatatactcattcaacacattcacaattgaagtcatcctctccacttctgaagcactcatgctcaaaattctcaccacccacacaggccagtccaaagaaaaactgcttcataccatgttctccacattctatgtgcctcccattaaatgctagttaccccatcacatctcattctcaacattccagaaatggcaatgtgaaggaagaggaagtgactgaaaggagcttttcatggagcagtgtgcaagaagcttgcagcagaagttcaccttttactaggatagagggtgagctgcgccggctcaatgacaccctaactcatcaagatccaaaagggaatcatgttttttccatgctagggttactcactgagatggtcactctgctggctgaaaataaagaatgcaaggtttcaccatcacaacaagaaacactttcacgctatggtgagacaatatgcttctaaaattcaaattcttcatcaactaacatgtttcaaactcacagtgaaaaccgccaaagaggccctggggaagttagaagctgcaaatctcagccatcacaattctgttaaaggatacagtggagctccatccacagaatcaatgtcccccatttcaactgaccctctagcagaccagtgcagaaattctgttgattcaaatcatctgaagaataaggattactcttcaagacagggccgggttgtgcaaccttgcttgtcccatcacattgattctttcaaattgctaccacccttaaaaagcatgattccaacacatacaccaccagtgtatcacaggtgagtgtacttttgaaaagacactggcagtatgatatcagcactcattaaagttttgcatctctcagaacctatagcctgggtgcacttccagcttctatcaatcgattgatgaatgatgaacccaaggagtatcccaagagggctgtgagcccagaagaagatacacaagatcaggaagacaatcaggaagaaggtgaaaaggaagaggaagaagagggaggtggaaatgaagtggaagatgaagatgaagacaatctagaagatgaagatgataatgtgtattgcaataatgacaagaccaatgaaagcaaatgttgcgatagaaatggaattgacagtgattctgatgagctttccaattctgaggctgatagtgaagttgatcaacaaagcttctctgaccagctcagctccagtgctgaaagcacatcagaaagtgccatacaaggaagtgctgctgagctgaaaatgcaatacatctctcaaaatgctgaacccaccatctcacaccaaaaaagaccttgtgatggctcacaacacagtgaacaactggaagaggaggcagatggtgtttctattttgggggattccaacagaaaaaaccacaatcataagaggattagaagtgagcatgttattgatgccctgaccttgtgtgctactaactaatgtttctaaatttacccccaatcaactcttattcaaaaaatttctattcagataagtagtgtttatgtctttctgattgggaaccttcacaaagaaatccacagtttctgattatgatgaatatttcccatgccatcatgttctgtcatgattgaaacatctttctcatcagttttgtcatgattgaaacatctttatcatcagttatattattgttacccctggatatctgcactttagaataaactacttacttgttcccccattgctataagttcattattcaccattgaacatctacttttactgattttggtgcctatttctgttggtttgatcaagatttgtctgttttttaacacattgtgttctttatcatatattgatttacaactgtgcaaccaaaaacaggccactacactattttaagccctgctcctcacaggtttacacaaccatgtcacaagaccacataagcatagatcttctttgcatttagtctgacctttccccttcacctggacagcagagatttttatttcctgtctagttaagtaccctgtcttccttccttctcttttcattattcttctcattttccttcacttgatataataatgagagatccttctctcctttctagaccacaattcaccctaccttggtactagaagcttctctgcaggaggttttgagctccttccttagtgcctctccaacagaatgtgaaggaattgacagattccttacaacatgctatgctttttgcacaaaaagctcaccttggtgcttttttgcacacacagattgcataatggtaacaccctgatagtgtgtttttgctaacgggaaataactagcatttttgtgcagtgtagttgaagaaactcaggacttttggccggagaagagggaagagaccgggcaatgaagagtctggatgaaaagatcagagggaaaaacaatggtcttcaagccctcaaagagggctaagtcttgtagcttgtatggtggaaaagcacacatgagtctgctagcttgtatggtggaaaagcacacatgctacaggtagttgtatccagtaaagactacagggatcaggtgcagagaaaaagatgtgttatttctcttatccaatcagtttattcaagctattaaaacaatgaggaacaggttgtgggacaaaggtgagatgaatatgcatggaaagaggaatgtaatgagtgacatgatgaaaaggagtgacagggacaagaaaaggaaacctggagacaaaataatttcaacagtagtgggagaattttgagggcctgttcatgtggtgttagtgcagatgcagcagaaatctgctgtgctacactatattttagcagaatttgactacactaagatacaaactggccctttggtggtggaacccagacacactttcactacaaaccttgtgttttttagtatattgggggagcatttaccaagaagaactccttttggtcagtgaggtacagctacctcatcaactggaagggattgcttctggtaaaatgagccacagccccctcttggaccagaaagaatcacttcttgtcagtgaggtacagctgcatcactgactggaagggattcttttttgtaaaggggggagcaactccccccccccccccccccatgtgtgaggggtggtttgagcatccaactcccaaaaaaacaaaaataaaattgggcatccaactcccagaaacggcccaaagtttagtcaataattttagtgcaattcaattctgttggtttcaagacatgtaattcaaacctgttcatttgccaactggtgaataataaaattatgaattaaaaaaaggtactataccattgaaaagacccttgtttctttcagtatgttgatgtggcctgtaaaatcagttgtagatctagaagagttacagttatatatccaatcaagtttgatattgtttcaagttgaatccagctcctttccagtatgaatttagattacctgtgcatgaattaaacatatattcatcataaatcaattttaatttaaggtaagttttagaagccatctaacagggttccaaaaaagtattatgtgaccgcacttgcatgcaggggccaagcaagcttccatgatgaaatcaggatatgttgaattttatttcttttgctcaattaaataagctcctcaaatcaaaaattcaatcaaaatgacaaaaaacagaacaacaattctgcaaaactggttcccagaaacctccacaggcttggaaaaggtttaccttagcaaacatctgctgaaaggaagcaccaacaatcgtacttctgatattgcctgaacagagattaatgcttgaattatataacagggactggggatttgataatgagacctcaataaatgctctacatgattctctgcaagcgtatattgatattataccagcaaagcatggagggcatcacaagagctttgctatacttgctgatagcagccaagggccactacactacactaaactaaaaatcccactaaaattagcatagtggccttcaaaaaagcacaccaaaacttcagtgttagcacactgttagtcccactacactgaaatacagcacttttagtggcaaaaacagccaaaagcccactaaaatgtgctgtagcgcagtgtaatgggccctttttatggcctgtgtgtgtagtgttagcgcagttgtggcggaattattctgtgctctgctaaatgttagcgcaattctgataagttaggctgcactaaaactatgtttagtctaactggagtctggcccattgttgctagtgggataggcaagaattcatatatgtgaattccttgaaatggaattgatttttatgaagtgctcaagatggaattaatatttgtgatgtggtcaagatggaattgatatttatgaaggtatcaagatttcatgttcaattaagcttgaatctttgtacctgctaaattaatcaaggacaactagcttgagtgaattataagttggtaagtttttaatcctggttgctggagaaatatccttttttccccaccaaaaaaacaagcacttcaattttctcaaatctgaaagattcttttctatggcttgtggtgatcatatatcaggtgaggaagttcaaaggctgatgaatccagacctgcccaagagcatactaagtatacccctcttttggaatatctttggactggttatcacctcacagattataaattggaaggttttggaatttcatctctttttcttctcatccctaaaaaactcatctatcccactgttaaattcaacatgatttcataaataatttacatgatttttactttgtttttgatagtttctgtgtgatattttgttatgttgtctagtgctgcaatccttgtagtcttcaaaccctggtctagtctttatcaacttacacttattccagacatcttttcaagcatatgtttatctgttttattcattttgatattcatttttctcaaccacatgttttacctcttgtatgtagactatttaacgcgtagtctcctctaagtaaaaaacacattggctcttaccctctttttccgacccttgagtctttccaacaaaaagtctctttttgttgcccaaaaatttttctcttcaaagaaatttctccgcctctctggtttaaatttcatcagaagggcattaaagaattgcaggggagattctgtttcccctgagagtgtgaattcaagaggatgtgcccttcaacaggttttgctacattaaaatcactcacatcaggttcaagcatctctgatatctctattcccctgcggatccttgcctctcatcattttcttgtcatcaggttgggagtactcatctggtggtgcttttttggaacccattatctttccaaggaaggatttctctgttcaatttctactcaatggaaagtttcctaaggagctgatttaccagagagacctgattaggaccagaatagggttgggattttctaatctacttggagaatcaccactgtgggtcctagaaacatcaaatagggaccaagagactgagataaaaacctaacagatctggtttgtccactgtaagtatctgcatcaacttcaaatgttggtgaaatatgattgatttgggttgtgttgtgcgtgatggtgtgtgaaaactttcaatgttagaagttttacacttcttgggggcaatcagacagtcccttttgcatctgtatacatacagtgtgataggtatttttggagcctattgaatctgtattgatagggacttttggccccactgaatctgtataaatacagcttgatagggaattttggcccttctccctattataagacagacttatcaacccttatcaacaaaggtaaaccagttatttatcactgctcaccaacacaaagctagaccacatcaccaccacaagcacacccccacacttcaacacacatcagccaccctaatcacacctcaacacacaaaaatcaaatgcctcccaaacaaggggcaaactggcttccaaatgaggatatgagaagcttgcaaaaatctgggtaaagatatcagaggactccattcaagaagatagccagaaacaagaagatatttggatgcaaacttcctgtttttcatctgctctgtgtcacactctcatctcctgataacttctagtcacactagtttttctctccaaataaaattcaaaaaactcaaaagattatgttttaattttattactaggttttctgttaaaatcctcaatttctatggcaaacatgaataagaatcaatgagaaactgagattatacatgatttcttgccccataacaagcccaattgtaaccaatgagatcattttgaagccttgggttctgtgctgatgaattcagctaaagatgttgattgtgtcttcatcatctttgtcttccatatcccagttgtaaagttcttgcatttggtggcatcaattgccaatgtggttgagacatagctaactgatctagctaatgtggctttgttgtttaacttcaaatcaatgtggttgaggcagcaattatatccatgcgcttaactgccaaaaacaataatgatgttctaaggcccaacaatcacatagaggccccgtggtggctgtggttttggtactttttttttaaaaaaaaagtgtggttttgctattagcattgcatgggacttgcaggccctacatatatgtgggactagtgtttagaggcatctttgcggccaaacaattttgtccaattatttcgtcaattatttaatcttattccaaataaactaaaactaattaatttgcctatttcaactacttatcctacccacatttttccattttccttcaacctattctttcatctgatcttcatccggatctaatccttctatatttttttctctaaacaatatcttatttatgacattgactactttgctatctgctgatacttgtgtaacaaaaagatttttgacatgtctaacttgtgataggcccacatacaattgaccatgggcaaatacttgattttctaagactaaagccacataattcatactctggcactggcatttgttgatggtcatagcaaaagctaatgctacagggaattggtatctataaaacaaaaagtttaccattgaatctccttcatgaagaagtgtaatctttggcacaagcactaccttgtctctgaatgggcctgtgagaattctccctttgattgattttggactgagcccctcaataactatcctggtcccattgaagagaccttgatcaattcctaaattcttcaatagaactataggtactctgaccttaatttctaactcatgaggtgggaagcctgcaaaatctatcctgttcaaggcttcacacaggattgtgccctcggactcgacatctggtctgtctaacaaaattgaaactattccctgggatttgagactccaaaccattgcctgattcacttttgctgtgtctctattcaaatttcaaagttgttaaaaacaccctcttgcctcagtacctcccatacaaggtgtaatcttggttcaaatttggattcaacgccttgcatacgtgagctatagccgggttaaagcataacttggctttcttttggaaaatggcaccggtttgaggttttatgttaaactttttaatagggtctgcggtcttcttgttgtggttgctttagcgaccccgcggcggctccgcgctcggtggagcgtgcaagggtttcctattggggcaccgtaccggggagtccgtgcaaaaaatttcacctggtcactgtttcaacttttgactaactaccgccaggctttccgacacttgcctcgagacagttcagcaccatggcaaactctgaaggagactctgaaggaaggccgatgtctagactaatcagcagattcagctcactcggggaggcaaatgctgaaatacaaatcagataccacgagagtatgtatgccatgcagggcgccatccatattttgcagacctgggaagacttactgatttgattcgacgcaactgtagatttggtcgcccgtgagttgtcacgagtcaataatgtatatgtcacactctgggatggtatcgtcaatcgtccagaccccatggtactattcaaccaagtcgaatgcagaacggagctcatagaagaactgcgcacaaaacgtttctacaccttaagacgccaagtctttgccctctcaagaacacttatcacccccgctaattctcaaatcacgccagtctcgaaattaaaagaaatcctgaaaatcatatcgaaactggatgccacccttggtaaaatcaaatttgccatagcttgtatcaacccagacttaaatgtactcgaagtgaggcacgaccacgactacaaaaatgcgaaaaaagcgttatgttgccgtctggggctgatgacatacgagacaactggatacgtttgtgaattacttcgaacctcttgtcgttttattgaagacttgggacataattttgccgtcgatgcacctcgaaagaagaacgaagtgctgaccatcgcatcgaatttctcggatgctatcgacatgacactaaatttcatggatttatctgaattgaagatcttccaacacgcctggcggtcgcatatagactcgatggacgacgcacttcagacgtttctcaaattcgtcaatcgacctgcacccgactctggccctcagcttgaagcccaccttgtgaatgaagatgcgaatgccagacccgagagagctccacccatcagtaatcaacctcatactataatatcggtgatagcaatcatcaaattatcgagattgtttttcgccaagctgttggagatgacgagcgatcaaacaaacttcagcacagtgactgatctgacttctagagagctcgatatatttgctggaatgactgtcgaggtttctgaaagtatcgagaagcttgtgaaggctctttgcggagaacttgaagaggatccgatcgaaaatattctcgctacccacgattcgatcacccatcttcaaagtgctcctaaaaccatcttatctgcgatcaaccacgtttttcctccggtgttccatcagggaaatcaaccttctcgtaagatttactacaaagcttggttctatcgatggaacaatcttcaccagctggccactcgaaacttcaacaaagctttcagattcaacgcatcgtaacccctaaatccattgtttgcctctttgcttcatcttgagcttgcttgatttttctgtctagattagcgtactccttcccatcttgcattaaattgaacatctataaaaattgaggattaaagcagtcccaaatcatatttctaacgattaccatttcaacactccagcctcaaggcggcaccaatcaattgcagcaatgttatcttgaattcttgaatttgtcttggagcgtggattaaggaatgatttgaaaaacacttctgctcaagtgtatacccactgaaaataatgagtcaaggtggcgcaggccattggcaagatgtcaaaaggtgtcaggcgacatgaacctgattccaggcatttacccaagcatacacctaacttcacaaactcctccctatgtgggaggttggttttgggtggtgcttaagtttggctgatggcaaagtgattcctcccgcagggagggacttacaaactgtgtcggggtgcttgcccaagcccacccaccaaagaaggttgggaatttttcagcctgtagttttattactgtcaatcccagctaccaaaacttggaaagatcaatgacatcttgatctttagagcccatcacctcagcaagatgtctgccaggttttttttttggagggcaatttggtttgttttggtgttaatctctagtgtaaatgtggtatctaaattcaccaaaaaattctttcatgtagcaactgcctagattgacataagtgtgtttacccacagggctcagtggggtcctatcagaactctcttttttgagttctgatctgaatcaaacatggatcaaaaatgatccagcccttcaaccaacgccatgaatttcttggttggtatactgttactcctacatccaattcagttgttttacttgcaataaaccttaaaagttcacatgtggtgtggcttcaacatcaatgttagcagcagtcaaaccatactaaattaaacaaaacatcaatgaaaccatatttaaacaaaaccatgaaacacagtggatgacttcccgtcgcaatctacaaccctcccagaagttgttttacaccccctagatctaattttttatcaaagaaatcttttttctgaagcctcccggcaatagatctcacatgagctggttgggatcttaattgctttcttaatttaagactgagagaggtctaaaaagtgctctaatttgcgacggaaagtcctccagtagttatgtttttagcttcctgatcaatagagcaagaagagacattcaatcctccctatcaggcttcagaatcactttctgagagtgaaattgcactcttggaggccagtttttctatgtgttatggcaggtcatgggtgagggaagtaactttttcatagcctgcaatagttaatagttatcacttgtctcaagcattttaatactgattctgcaacctcagctcaattccatttctggtgcttaataggtcaccccatcaatctcattgtgaaggacgggctccaggccgtttctactaccattgagccactctactcgaactcactatatatggttccttgtctgggatggattcatttgataacaggcacttggggcagtcaacattgacaccaagaaaaagcgacagcgcatcgtgaagtagaatgccaagaaaaagcgacagcgcatcgtaaagtagaatacccatctcactctgagcttgcaaaggtcatactcatgaagcaatagttaatagttatcacttgtctcaagcattttaatactgattctgcaacctcagctcgattccattcctggtgcttagctcaccccatcaatctcattgtgaaggacgggctccaggccgtttctactaccattgagccactctactcaaactcactatatatggttctttgtctgggatggattcatttgataaaaggcacttggggcagtcaacattgacaccaagaaaaagcgacagcgcatcgtgaagtagaatgccaagaaaaagcgacagcgcatcgtaaagtagaatgtccatctcactctgaacttgccaaggtcatactggtcatgaacccagcaaccttggtggcattggagtccgttttttcttcaggtggacgggtgcctgatgactattgaatgcgcctcaacaaggaattggttgaagtgttaatatgtttggtgcgattcatgcggtataagtctttgattcactgcaggaccgagttgtggatgccgatcgcaggtggtgatgacctctgtcaaagctctgacgagacgagggaaaacgcggggggatagactattccaacgaagcggattgtggatgtatgcccacctggatccaatgctcgccctggctggaacaactacatattgttctggcgcatgtggatctagacatcagctgccatcgcgttcctaaccccttgagctatcccggcaaggtccattagactcgacggtagactcgaagtgtccatcgaaaaaaaaaggaatgaatgaatgaatgaatgcgaaagaatcccacttggctgctatatggcttgttcctcgccaggacacttcgtcggcccctgttctcctctcgtggctactacaaaaggtacaggaacaggaagcgattggctctggggccaacagggcactagtttttagtcgtccatgtccttctccggattattccctcctgcaacgttaagagtgcgaagactcatgggggtttctcttgcgaatggctgccttccaaagactgcgagattcactataaataagaccaggaatccgtccttcttccctcacctctctctcccaactcatcacagctaccaacccagaacacaaagctgtcattccatcatccgtctgcctccatctctcagtcaaaagacaaaaaagaatctatctcttcccagtccttctgtttgtgctacgccctttatatccactcgtccaggacaagacgttaccccacataaaccaaaaggagatcagcatggacttcaaatcacccaactgtgagtctctctatgatacgaccagcagctggttcaaatagctcatcatctgatcctttgtattagcatcgcctgagggaaccgtttcagagatccgagccaaacgaccgaaaccggtgctcactttaagctaccaccttccgacgggggttgtccaaggccgactgaccgctggaggcaacacattctctcggggcgctcgctcgccggcactggttccgatccgctcgcccgtcgacctcccgcaccacgaagcccattcggcccctcgactgccatcctcaaagctccccatctcagccagtctaaggagtccttctctcccctccctcctacccctactaccgcccccgccgatactcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggacgcagtattttgcgcttctcatcaaccaatcgcagttgtcatgagcagacttcttccccttcattaaaaggtatcgatcgtgaagagctgggtgcagacctcagtttttgttgacatctcagattcccgccttcacttacttacacaagtctacaagtctattacctttttggagagaagacatactgccataattgaccccacgattttgaaagaaataggtcttataagaacatagatttcattgtgaaaaggagaaatggggggccagtgtaaaatgatagagagagagacagggaaagttttattgggttgaagcggttgtttgattcttttggacttcctttttggctcggtcccgacttaatagtcccagactgatgatcccactctgtgtgacattttcctccaacttctgtttctccaactgttgggcttgtttcttgctgaagttttcctgaagcgtctttgcatgtgcaatctatacaagtaaacccccaggtcagcgtcaattcatcatcacccctttcactcttttttcttctttttcttcttggttgaacgattgttgaaaatttggccaaagaaattaaaaaaaggatgttaaatttgtaaatctactcaaggtctttaattaacatccacttcatgagcgtaaaccaaggggaggtcgtgtggccagaatggtggaaaaggcaaagataaagatcagaaaagcgtcgcaagaggaaagagaagaagtatgacaggaaagtcgaagagagtaccgggcagggggttgtgagaggcgatgaagaggatgctaaattcagaggtacatggaaatgaggaatatgctatattcataggtacataagcaaaaagcgaggtggtggagagtagcgcttggtataaggaacgtagaaaatgaaaaaatggtggacaaagttgcttgatatggtaggttcagttaacgttttgaggagaaaaaagagatacagaagaggaaaaaattacgagaatcggattgggcaaagaggaaaaggaacggaacagggaaaacatttgtgaagtacgaagagcaaccagttgacaaaggattagtttttagaacaaaagtggatgatgtatcttgaaaacaaaagagataaaaggtatataagaggatgggaaaagtttaggaaaaacggtaacgcagggtcaacgcgagaattaatgtctcaagtgccatcacaatccgtgatacctgtagtttctaagggttcgtcgcttaatgttaaacttgttaataaatggttcctataaaaacgatttcaatgctcaagaagactcattgaatagaataaatgagatcaagtgaatcgaattgaatactttgcttttgtgataatatatgagtgataatatgtgtgtgtgtatgtgtgagtcagttttccataaatcgtttacaaagccaagttcaagatacgagataaaagcagtctattttattttcgagggcgattttttaagaagagggcttggagtaatctattctatgtatttaactggatgataatttgatgttggtctgagatcgtatgtatctatctattatttcttcctctgtttgagtttcttcccgttcggagattgggatgagctaggggggagccattgttggtcgacattctttttcttgttgctatcttcggatttcgatccgccattattattattgtcattgagcgcattcatccgttcttgggcccttgtgatttcctccccactgacttcttcacctcgcctgatcctctccatgatctctggtgggatggccacccgacgtactccggtctggaagccagctacgcctcgtccgattcccttcttgagcttctctgccttctcgattcttgctcggttgaggtagttgattaggatgaggatcggtatgcagatgaccaagtagatcgggatcattgatgtgtccatgatgagtttatgattttgatgactttgttcggtcagtgacgagaacactagaactgcccgggttcagtcacagatgacacggggtttgtctgagccgacctcgagctccccgaggcgccctgatgaggctggctccggttttgttccaactctggcctattgtatgtcagctggcctcagccctcttctccagctccgccgcccttccccgccctgccccgctctctgcagcttggactgagtgctcagtccccgtggctgagccccgttgtctccgctgatggcttcactctgcctgggctggcttcccatccaactccactctgatcatcatcaaccacattctcacttcttctactacaccaccaccaccaccactcaaccatctcaacacacacaacacacacaacacacacaacacacaagcactcaatctcgaaaagatgactactaccaaactaccactgcctcacttcctcaacctaccactcccacccatcccattcgacccatcctcatcctcatcaaaacccgccactgcaactactactacgacgacgactaaccaaccattggtatttaaactcaacctatctccagagcagtacgatgaactgctcaacctcgatgccgaggtcgaggagggcgaggagggcgggctaagggtagagttcgacccatccgggaaagccgtcagtcatttcctctcccacctatatcaacactgataaccagcaactcacccttgatcgatcgatcacttcattcaggctctccatctcaaccccaatcgcatcctccaactcaatccacctcgctcaggaccatctcgcaccaacagacccgaggagatctatcgtcataccccggcctccactccatcctcaactcgctcacctctcaccggcctcttcaggattccgacgagcacaacggtctatgacctccaacgctctcaacctccctcggatcttgcgatcgccccatcctcaacccagacgcgcccgatcgaacccacaaaacaacctagtagcaaacctagtaatcacaccccaaccaatcacacccctcaaccacctagaccctcgcgtgtaaccacagactcgggtcggagcgaaagagagagactggccggacaacggctcaaggaaaaaaggatggaagatgatcgaaagaagaaggaaaaacagatggtcatcctgcccgatgccccttcgactgtcccagccaccaggaaaactcgccccattaaatcaaaaggtcggtctactcaacccaccacctctctctcagaagctctacaacaaaactcactgatatcccctctctcattgtttttctattgacagttcccaataaacaaatctcatctatcagtaacaggcagcctccgagcaccgtttcatcgaacgctagtctctcatcatctaggaatccacccccctccgttgcccccgcctcacaatcactacccctcaggcgatctttacccggatcccaagccggaaaacaactggcccatgggatgaatcagcatctcacgaacccttctgcagccttgctgaaatctaccccttcacagttgcaatcagaagcgctgtcgcccccacaaccggtaccagctcctgctccgccgccagtggcgttcaaaccttccagttcgagccgacgcgggaagccagctaccctcaatcaacccgctctttccgactcaaaatccgcgccgccatcagaacctccaagtgccaccaagcttagcactagcaccgggctgacaagtctatcagaagagggcgaggctgatcaacaacgcctggtggatacaccttcttcacatcccgtcaagcgaccctcgcctcctgttgctcctctcaagccgaaagactcaccgcagtcgttcaagtcgtcaccccgtgtcaatgctgcaccaaatgaagtcaaaactcactcctcccagtcatctcttcccgaagccaatgcgatcctacccgaaagaccaagttcggcaacatcggtacacaagcgacctgtgagaaaacaagctgctgcccccgcccctcagacatcagctagccctcaagtggagagtgcccggagtcctccggatgccgatattactcataactcgtcaaagcggcctcggccggatatcttggctcctaatcctccccgacccaagaaaactcaaagacgagatgggaacgagcgacggccagtggataatcagcccgccccaccgacacagttaaatcgtgttccttccaataatggtgccgcacggcccgaagagccagtccggaaatcaggagtgactgtcaagaagatcacggttccagcagtaaacgatcgcaatccagctgtggcagcaaatcgacatgaggctactccagctcctccgatcagcaagaagagggcacttgatgctgagcctgtagcacccagcaatcagctcaccaagcgagttcgacaggaagagggcggtcttgggtcggcatcaaatctaccgccgattcgcaaagtggttcgaccgccacctgttgttccgctggaggcagagaacacccagaacgggcaggcgaagcggatcaagaagaaaaagcggaccaagcgagttgattacaccagttcggaagtcgaggagggagaggaaccgggtgagatcgtcaacacttcaagccggactcgtccctccttgcccgctagcacatcaagtcaccagcaggctccaagacagattgatgccgtcaaggcccctcctcctccatcgacccagtcagagaaggccagagatagtcatcccagctcacagaaaccggcaggccatccgatgagcccgggccggcctctgaagtcgaatgggaagtcgaagccgaacgagcaggtcgagcgtagtccggagaggacagtggcaagctcgagaccgacgggggtggcaggcgctgaggaagacggatcgtcgtcgtcgtcttacaagagcttgcggctgaccttctacaggcttctcaaacattatgagtttgtctgtgccagactggagcggtataagtctgatcgatcggccgttgggaatgtggaggaggttgaggaactggtggttgaggtccgtgggctggagatggagttggatcggatcaggaatcggctggttcggaactatgcttgatgattggtttcgttcaatccctctctctctctctttgttcttttccactacttcactcctgtcatcgcttctccccttgtcgttgttttctttttttttgatccctttcttatacatacctcatcgatcttattcaactacattcggcccttatctctcttgcgctttgttttgtttttttttgtacatgtacacatcacttattttcataatataactatccgttgttatcattatctttcttcttcttcttcttctacaaacatacatacatagatctgattatatcaaaatcaataaattattgttcttattgtgtatatgtatatgatgattaatctgatagtgttctcaaatgtatcttctgtttttttttttctctttggtgtttctttgtttgcagtttgaaaatatacatacatatacacatcacatgtacatcatgtttcttgattgctttttttttgttgggttgtgttttgagattgactgatggatgactacatacatacatacatatgagaatagatcgtagattggcaagttgaacacaagtttggcatataagcacttggcaacttgagtcttgacagatccctgccaaaagatgagaacactcttgaaagaaattgttgattgaatatttatgtatgtaaaggcaagtccaataatgaatacgtcagagtgggttttcatgtttatcaagtttgtctaggtaatagcactattcatgatgcatatttaagtagaagcactctgtgtagcgcatacactcacttcaaactttaaactggaggttgctgttgtatgtatgtaggccggccggtcgggttgtcgtataagaagaagagggcagttacaatcaaaagtcaaccagaacacttcttcttcttcttcaagagtgggaaaagggtaaagagaggaagaaaagaaaagaaaagaaaagaaagatgacactcgactcgatccagaaacacctccaacataccactgcccaactccatcaactcatcatcagagcacaacaacaacagcaggacatcctcaacaacaaaaagaaagcagtacaagcacagtggcctccagacgaatggtttaatcataccaaaactgcaagaacaacagctgataaccaaccaccacctcctccgatcactaactcactctcattaccatcaactcaatcaacaacaacaacaacaacaacaacaacaacaacaacaactcaatcaacaaactcaatcatcctcaacgactcgccctgtaacactcaatccatctcacccaatatcacaccaatcatcaaccaaccatcatcatcaccaaagatcacaaaacagcctcctcctcctcctcctcagcaaactgtcactactactaccactacttttagaccaccgcctcctcatcctagtcgtctcgatcactccaaatcgatcggcgtcaaggaaactttggatgcccattccagcttcagcgaattcggccaaaaacaggttaatcaataccttatcaaacatggtacgatatctccctcttctttcaaaaaaaaaaaatgatcataaggaaacaaaaactgatgttgaaaaaaaaaatgtattgtacatatatagagatcgggagaggctcgtttggggctgtccaattggccgaagacgcccaaactgggctctcctatgccatcaaggaactctccaaaactaggctcaagaggaaattcgctagggagttgcgggccatcaatcatcccttcctcgagaataatcatcatcatcaacaaacaaaatatcagcatcaacaacaaaaagatgatgcacttttcttgatcagaaacgaggtcgccatcatgaaaaaagtaagtcaccaagaatgcttgtcaagagagggaagaaaatcggggatctgaattctgttgttttgaggattgtagatccgccatcaaaacctagtccgattatacgaagtcttggacgtcgaaggcgaagacagtttgtacatggtgatggagtattgtccgggcggctcgttgatgcgtctggtccaagaaacccggcaacagaagttggcccagttagggctactcgaccctcattatctggaagagaggaaagaagcgcagggcgagggggctttgctgagtcgtgctgtcgggctcgatctcgatctggcgcggaaatacttcagacaactcgtcttgggcatcgattatttgcaccggaacgaaatcatccgtcagtcccacattcatcaccacttctcctccaatcctacatatatacatagatatatatttatatatctgatgattgtgggaaatgacagactacgatatcaagccggataacttactactatcttcagacaagaagcaattgaaggtcgtcgattttggcatctccgccatgtttgtgaagccgggcgacgacagcacggtgtcccggaccatcggcagtccggccttcttgagtcccgagctcatcagggccgcccaatctgatctccccgtcagtgggactgctgctgatatttgggctatgggtatgtatcttctcttctttctaagtttttttttttttgtttgctgattcttgctgattcggtcttttactttccggcgggggggctttgttaggcgtgacactttactttatgctcactggtgctcttccgtttccttcggatcaaatgatggcgatgtatgaagccatagaaacaaaagcgtgagtacttttttcggattcgatgggagttacacatgtttgtggttgttgctgatgtgcttgtttatacaggccggcgattccggatgagtgggatggaccgttgatagatctgatgagcaggatcttggacaagcagccgagcagtcggatcaagatgagcgagttgagagagcaagaatgggtgaccaatggcggcaaattggcgggcctaagtcccacgatcatccacccctcctcaagatcctccctcaaaacaagtaatcccaatcctgatcgtactcggagccttaaagacgaagaaaaagaacatgatgaagatgatgatgaaaaaggagatcggacgactaaagttacggagactgatctcaaagagtctttcagattcggcttcactaatcgctgtccggtgttctctgaactggtcgacaacgccctcaaactctcctcgtggatcccgctttcctcttcctactgctcgccctcctcctcctcttcctcttctactcaacccttactcggccgtcggaaggaactgttcttgtacgtcgataacctcctctttttttttctgccctccgcccctcctcccttttttttttattggggaagggggacaaggttagtttgggaaagactgtcatctgatttttggattttcacgcgtttttttggggggcttttttttttttttttagtaaggaattccatcgtcaaattagtgaacgaactaagactaaattccattcccaatcttaatcaagcagggaaattaaaaatctataccttcaaatgctctatatattagattaaaaaaatagttaaaccagctacatcaaatccaccaaccaagtcaaaaccccaaaatatcccactctcaatattttcagactcaaagctcttacttctcacccctcacaacttattgttgatcatgatggtcttttgttcttgtggttttcatttccttgcttttctttccaagaaagaaacaaacaaaaaaaatcatatatatgtatgttaatcagatcaacgatttaaaaaacaaaaggatttcttgagaggcttgttcttgaaccttttccttggatttttcttccctgtctcgcttccttgctcccttttgcctacccccccccccccctccagctctttcaattttttttaatcagtcttgttcttcttttttgtaggttctagggtcgtcttatatatctatttatctgtacgcatgtaaattgatgtaacattcttgtctttcttgttttgttctttttttagaaaatggattaatggggagaaaagaaaagaaaagaaaagagggaatgtatgtatgaagatgttgattcttgattgatttcttgggagttggctttatatgttataagttatataggtgaagatgttgcagggttgtttgaaggatcgaggtgttttagagcatctctgctgcaggtggtatatctggggttgtagtaagcccgatataccaccccaaacttgacacaagtctggtgtacaaaattgggcagaggggctgaaagttgaaacaggagtggtgcctctgtaatttgttcatgagggacttgcacagaatgttgagttcacagtgtgatggcaaaaaagagctttggtgtagactagaacaccttgtcaaccttagagacatgttgacatgtcctaaaggtttcacaaaccatttaaaacaaatggaaaaaataatcagacttgatcaaccgactcccaaaaattggagagtcgaaccccaaacccaggtttccccaaaatttgggagtcgattccccaaatccatccgtgggttcctcatctctaaaaaactcatctatctcatttatgaatcaatcatgatttgataaataatattcaggatttttactttgtttctgatagtttctgtgtgatattttgtaatgttatctagtgctgaaatccttgtagtctttgaaccctggtctagtctttatcaacttacacttattccggtcatcttttcaagcatatgtttatcagtcttattcatcttgatattcattttttctcagccacttgtttgacatctagtatgtagactatttaacacatagtctcctcaaagtaaaaaaaaaaacatattcgctctcaccctctttttccgacccttgagtctttccaacaaaaagtcactttttgaagaaaattctctgcctctccgggtaaaatttcatcagaaacccgggtttgggagtcgactctccaatttttgggagttggttgaacttgaccaagtccgaaaataataatattgaaattcatgaagatttcaattacatgctggaggtttcacagatatatgatctcttgaaattaagattaatcaaagaacaccaaatcctttgaatattaaaagcaatcttcaaaaaagatgacttcagccttgcaagatgatcaaatcaaggcaatgcaaacaataccaagctttggaagaaggactggtacaaaatagtcaaccccagagaccagaacagtccttccatcctcctcagtgaatagaaaacttcttacttcccataactattcttgagatatatgtaaaaataaaaggtaaattacttagaataactcatcaggaactaaccatttccgatagtcttattttatctaaccctttcttattttaattatctacaaaatagtttgacttgagaaattttgattaactcgtgctttactctctatcttcagatcacccaagccaacctctttaaaatgttgctcttcctcatctgttactttgctttggatcattttaataatgatatcttaaatgaactatcaaaaaatgaataaataaataaataaataaataaataaataaataaagaggatgggttaatcaactccccaaaattggagagtcgactcccaaacaccaaaacccccgaaattagggagttgatcccccaaaactgtcaaccggtttgggagtcgactccctaaaaatttaaatttaaataaataaaaacccctggttggtttgggagtcgatcctcccaaaccgaccagggtttgggggtcgatgaatctaaccaaccgccaccccacgtcagcggctgggaagaatcgccgctgagagcacctttttgacggccaagaggggaaaccctctcggccgttagggtttcccctcgccgtcaagagtatacgctctcaacggctgagaggagaaaccctcaagtcaactagacccgcatgaatcaaaaaagaaaaaaaaaacaagtgattttgcttggtttccttttgtagctacatacaagatcaagattacaagggtatggaaaatgaaatagaacaaaagatgtggatctgaaaaaagaacagttccgtctgttgggattatgattaacagaaggtttttttttcatttttgaatcttttttaacattgtaaatgaaataaatccaaagtgatgtcatgcaccaatcaaaacttcacccctaagcctctctacatgattgttccctgtaacacacttgtagtagaggcttcttaagctcaaaaacaccctacaagggtgggtggtatacagggcggtaagctacattttctgtccaaaaaatgtacataccaaggtggtagaaataccaccttggtatttctaccaccttggtacctcccttaataccgctctgggatcagtgaaatccacccctccaacctgtgaactcttcattttcccagccttcagattcaccaatgattgatatcactgaattatcactacatgattgccatggacatttaccctccaatttcttgcctcctggtgttgtgcagctctcatctcaggtcacagctgttcctacaacccagcacataccacccagggttaccacccaatgtggtgtgctgtgcctgttccaatgccaaaagcatacagctgaggtgttaggatagtatagttacatgcatgtgacagtcattacaagagaaggaacaatcattatggatgagctgtgctatatacggacaggattacagacaatgagtggattgggagaacatatctcaaccaggaatggaatggaggagtggggtgcatagaatggtattgaaatacatcatctggacatttcaaaatatgaagaatacactacaatgcacccctctattggagtacaaatgacaattttttggagggtatatagcctcccccccaaaaaaaaaacaggaagcatgagattctcaaattacacagtattagcagcactcccatttcaagtccctgacctgtcaactgggctgactgtccggggccccgacctctgacccgagcccggcccggcttaccactgtacagagtgcacagctgggcaagatcgcacaagctccaagtggtaactctggtgctgccattagacactttacagaaccatcttcaacactatttcgttactcttatcgacctttctcttcgacaatgcccagcacctcaccggactacttaggcttgtttgtccttaccacttcgggtctcttatcgtctcatggtgcggatgacttataatatggaccctttgttttttgctgagccagtgcctacggctttctggttgcaacgggtggcatcatggggtgagtgcaatgacaggtcttgattatataaaattgctatggggatccctagatttgaccgcgaaaatatttcttcagcttcgttaaagcttcgagcgtcccttccttagttgccgggacggtatcaggtgaccccgatctgttgggctgattttcagatggtctagctgctgactcgtcgactcgactcattcgatttcgctcgacaactaggtggcttgatcgccctaggtgctcatcgataccagcaaaaaggaaaacctgatttgatcttcggtatttatcattcccttcctactcaatcggacccaactcatcacatctcgtaaccgtttattaaagtggatatcaatttatcttaaaaatgctaaacgatattaggtatgagtgtgatgctaaccctgcttatgggtaaaaggtttcttgcttctaggaagatgatgcctgccggtatgaccacagttgagttcgcaatcaattctttttttaaacttggttttcgaaacttggggtccttactgattcttcttgttctggttgaacataaaatgattggttcttaaagaccttatcgctagtgatggcagtccgatacggagtaaagttgttgggaaaatgagtcgattacatgcattccttcatgagcctccaataaccattccgataccatttgaaaggggtataagccgattaactgtactctcatgtctgctaaccaatatatagtgttgtttcaccattcttgtgaaaatatatccgaaccacatgaaaacgagatgaggtgcatatgaactcaaagagttttgcaactctaggactgagctaaccacgaaaccggcaaccaggtgttgttctagttgtgtaccatgtacttttaggttgcttgttaactagtgtggcatagaacactatgagtttgtgtcagttcatgacaaattatcagagaatggatctgactatcatccacattacagaaagagatcaagcctataagttttactttgatctagataggagcatgtgacatattaggccagttcatgtctgaagttcaaggcaactttgggcacatttatagacaaatttttatgattttttttgaatctcatgaatcatcagttttgggtcaattcttgacaaattttcgatattttcatgataaatgccatgaaaattgcagcctcaaagttcagatgtcaaccatcctattgggagaaaggaaaaagtggtgtttgactttaaggccccaattaaatagccagtgtcacatgttataatgctgattgatactattgtcttttgaaaaatgcttggacaaaccgaagttttccaagtgctaaagttatggcattttgctgctgtgctgtggtttaagctgttgatttttgccacacagctcttgtttcatttgccttgctgtgatcaggcagatgcaagcatcctagctgactaccagcaccaccaataacgatccccccccccctccccccaattatcctcacaccaattgcaatcaacatcaatagatgtttttgaatcattcaccacggtttgaccaatccaaatggcccttgaaggactcctggttttggccatccaacagttggtttttctatttcctgttagttgatttcccatacaaacagacctaatctgacatcatggtctaatcaaactcgacttgggaatatttgaacagtaaatgtaggccttgcaagtctcaaattacaccaatgatacaaaattggcattcagacaaacaaccacagatgttatgatgattggtctttgctaaaaagcttacagacactgtgagtactgtgtctcatcaaactgaagacttttaatgacatttccagctgaatttttcttgtcttctgcaccactgatttgttcacagcgacatccaaatctgatattgcttctggggtgcttactgatttccttgggtgattgttttgctttatccaatcaatcaatgcaaaacttatcagttgccttttctgcatccatggaaactcaaatctgaagactctcttgttgaatagccaaacaaactcaaaaggatgtgttgaccatcttgatttccccatctgcttcttgactagggagagtcatgtcttcaattctcgaaacaatacagtgtcatgttgtgattaacattttagatctgtgatggcttgagaatgtaacaatactgactgagcttcactgatatttttgatcctcaacagtttatcacaaacacctcaaataaacacaggtaacccatttggagttggtcttgacagtgtcatcaaattcgctgtttatctgattctcttttcaattttttggatgtttttactattatcttatgcttgcatgaaattggcctacctgttcttctctacacaattttgcaatgatagtgacttttcatcaaatcccaattgacagcggattatcaatcggctgtcactcctcaggctattgctcaaaataacagcattctgaagaggattagcactcagggtgtaagtgggccgggtttgggccaaaaaaccgtgcccgaatccgacccgacataagtctcggggcgggtcgggtcgggacagaaaaggaattctgctgcccgaatccaaacccgtgttgggatgtttagggttcgggtcgggcagcgtcgggtctgggccaacccaacatatttatgtagtaaaagaaaaatgagtttttttatcatcaaaacactctgagtatgggtgtgtatatatagtttatctacaggtgttttttgagataaaaagttgaaatatagaaacaaaacaatcaatcactgagagtcaagacatcatcttcattgtcattgactttgtcaaagcggaagaggccatcttcgaccttgatccagtcttgaccacacacaagggcctcaagggtattggcgttcatcttgcttcggaagtcgctgagtactcagcctccagtcgaaaatgctgattccgacgcaattgatgtcatcggagtcatgaggatcattttggcaaggtttgtaatgagaggatatcgagccgcgttgtcgcgccaccagttgaggatttgaaacttaggagagtcaatcccaactggtggttcctgaagataaaggtcaagctcggctgttgccgaagccacattgatagtattcttccctgcaagaaaaatcttgtagcgctcatgttcctcgtcttctgggttgattgttttttttcttgattgttttcttggctcacattgggctggctattggtttcttgctgcgattgagttagcttggtaaaccacgtataaagcgaagatttgatattcctgacgatctctttagccttgctcggtccgaattcgtccaagagtagaaactcaagaagctctaacttgcaccgagggtcgataaccatattgattgcggaaaagtctttcattttatcccaatacttcttgtactttgcctgcattggctcaattattgcaacgacgtgatcaggccccgatccaatagtttttgagaggtgtcgattgatttttttcatgtatttgaagactatgtgcgcggttggatgatgggtcattccaactttcaaagtttctggtatgaggaacataaagatcagtcacttatgtggaaaaaggaagtgaaaaagggaaaaaaaacataccggtgttgaaaacatcgagaaattcatgcatagcgaatatttcttccagcggtgggccgctacgctacgcttttggcccaaaaagcgtagcatagcggcgcttttttttcctcaaaaaattgtagtgttagcttatgtttagcgggtttttgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaagcgctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtcgtggcagaattccgctacgctacgtttagcgctaacaggaataccgctgtgttacgctacactaaccgctacggttagtgtagcggcccaccgttatttcttcccactcgtccgcactagggcaatcggtgaaattggagtcttgaatcaataagctttcaaaggcatctttgtatgggaatcgcagatttgagcatcaggcatgtcgagttccagcgggttgggacgtcggacagatgggagagcttgccatttgatattggtcagcttgatcgcatcctggaggcctccttggcgtgatggtgtgctcttgacatagcgaacacattctcgtatattttttatggcatctgagagagaacggagtccatccttcacaatgagattgatgatgtgggcagcgcaacgtacatgaaaagaatttcctttcatacagggaggtgacttgctgcaatccatgagaacagataaaacccaagatattgcaacatcattcaaggacacgttgtcaaccgttatgaaggcaaccttgtcaataatcttccattcaacaatggttgagatcagctgatctgaaatggcaatgccggtctggggagtcggaagcggtttaaatgaaatgaggcgcttgttcagagtccagtcgtcagagatgaaatgggcagataccaccatgaatggggtctggttagatgatgtccagaggtcaggcgttaatgccacacaatcaacttttgaaatgttgagtaaaagatttttcttcattgtttgatacaacttcatgatgtcggtcttcacagttgcgcgaccaaagatttggaaccaaggctgcaaggaagcgatgaaagatcgaaatgccggatgatcgactaatttgaatggttgctcttgcaccatgatcatcttgatcaagagtttttgagagttttcttgacaaaaaacccaattggtgggtgcatcgcctttggcaacagtgagtaactgctgcttgctcttgctagcatacgagttgcatctctgaaggtggtgccagaggtggtttgtaccgtttgtacttttaccgtctaatttctgtttgcagtactttcacacagcgtctacattgatgcctgttatgagtggcaaaatggttagctttctgaccactgaagtgattttgatctacattcactcaccatggacaattttattgaaatgtaaccatatatcgctcgttgtctttcttttcttcttttcttcagctattccttcttgagtgctggacaaatctgtacccccattcgtggggtccttttgcgaagcagtaggagttagcataggagtattgatggcattgctttccgtcatggtcatctaattggattcttgagtttgacactcagaggaagctggagttgggttgtcttcagtttgcattcttttttttgccttgctggggtgggccatgttggacatggagattaggtagatgtgtacaggtccgagccggactggtacatataggaaatatatgccaactcgggtccaagtcgggtttctgggccggcccgaccagcaagtagcctacccgaacccgacccatggatcttatgtccctttccgggttgggtttgggtcattgaattttccctctaaatctgcccaaacccgacccaaatcctgtcgggtctcgggtcagcctcgggttggcccgcctgactaccaccctgaattagcactgattcaaaaatttggaccaagatgtaagcatcaatttgggatgaggttctgttaaccactgattccgactaaattcttgagatttgtctctgactctctcttgagatgactcgcacctcatgaatgacaactctgagattgcttgtactcatttttccaagttgggatgtagtcaatgttagatttgatttctgttaactctcaaggtcaacaaaatcatacctgattgccgtaaacaagggggataggaaacagtttgagatcaatcttatgcagctggataagaagcaggataggaagtaggtcaagattgagagaatagaaccaagtaataaaatggaggacttcccgtgggttttacaggccttgtaaagctagatttacaggctgtaaagctaatttttcgctgggaaaacagtttcacaagcttgtaagaatagctttacagggggctgtaaatttgacgggaagtcctccaatgaaacatcagtctctgtttaaaaagtggacaaaacaaaatgctgcacccaaacctcaccattgagacaatttctgaaaacaaccaatgctatctagagatgtcgcttgatacccgggttcctgtagcaggtgcgggtacctgcctcaaaaatccaatatttttgacacccacacccgcacccgcacctgctagggccgccagggcgggtacccgggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaataaagaaataaagaaataaagaaaaacaaattattctatcaccaatttgaattttatcttctctctgatctatctttagctttacccttttacttggcctcatttgccttattcaatgtccattgatgaagactgtacaccgtctttatgactggaggaatttctccagtcatcaagactgtacaacatcttaaaggccggagggaaccctccggcctcaacaaagcaaccagattagttcagcaacccatgtaagacaccagctggtgtcctacatgggttgctgacacctttttgcagcccaacacacccaaaaaagtgagtgttggaccaccaatgataaattaaattcttcagtggaagcattcccagggcgggtgtaaggcgggtacccgggtacctgccttttcttaccgcaaattttgacacccgcacctgtttttaccacaaatgttgacacccgcacccgcacccggtacctgtttctgggtacctgctttggaaaacaggtacctgcaaacgggtaccgggtaaacgggtacctgctgacatctctaatgctattgttagttgatgatttttggtgggtggattggaggcagatggccacctggattgggaatcaaaagcaatgaaggctactgtggcaaagatggttgcctatgatgacatcatggtgttgagagggaaaaaaatgaaataaaaatccaaacctaaataatgaaaatccatgatttttgagtgaagatccctccgatctgtccaagcattcttcaaaatacaatacaagagacagagcaacatgtaagaattctggaacaacataactacagaaatttgtgataaaaacagcaatgtgtggtgcaaattttgcattctagtttaagcaacatattattagaccatctcaagaggagtcacagaagaaatacattgcagaacaaatatcttcactactagatggttatagatcaatgtattcaaatgttgtcacaacatattatatcggctagatcacagaacaagaagattttcacacagtcacataattcaaaatggtaatcaaaacaggactagaattccatggaccactggcagagacaaagccactgtgcacttgcaggggataatgagcttgacaacctactgagaaaacatgtccccattttccctgttggggacaaggctcaagtttcatcttcaggctaatatttcaggacatttgagcttctttctggttaaagtacacacagtgatggactcaagtttccatatgatttgtgacagatgagtattcataagtgatgaaaatcattcatatagactaactagacaatctgtgacatctgtcacagtcaacctctatgactatgtcacaacagtttaaagcatttgaaatcagtgggctttcctatgtcaagaaggaaaaagtggatgacttcccattggatctagggccttcccagtttttgatttagacccaaaaagtctagttttttcaggtaaatcagactttgatgggaagtcctccagtatgaccatcccaaagtagtcaagttgattggaggacttcctgtcaaatctacagcccttgtagatgttgattttgaccttaaattataaactcttgctgggaagatggaggacttgccttgacttctgcagccctttatttcttaatttagctcctgtaaagccaacctgtcaattttacttggtggtgagaacttgatgtcaaataattttcccagactttccccagcaaattaagggcctgtaccataggacatgaaaattcaacttctcaaaatttatcttgctaaaaatttcatatgatcaaaattgaccatagcttgaagctagtctttggcatgaaattgaagaatttcaacaccagatctctacaattgttcccagtttttgtgtagaggatggaaaaatgcccatttttgaaaattgaatcctatggtacaggccctaagtttagcatctagattctacaaatctaaatctaggcttccagattgacggaatgtcctccccctaacagcctgtaattctggcgtgacaggtcacagtgggctgtaaaattgaaaagtcctccagtttcacagcttattggtaaagtgtttggatctcaaaaggaagttagtcaatcaaggtccacagcagaaagtaaaacatttgaaaggtctagtagatagattggggggggggactcatgattgccccttgtaggactttctagcaactttcaatgccttcatcaattcattacaatgtaagaaaattgaaaagctggatataatggatgacttcccgttgacatctgtgggtctcccagtttcaatgtagagccgcataagctggatttccctgcaaaaatctagactttttgggtctaaaccacaaactgcaagggtcccagatccgacgggaagtcctccaatgtgggacttataaacaattggtccaacttgttcacatgtttcagaaagttcatgatacataccttacaaattcaacaggtaatgatgtttgttaaatttcaattataaacccccctatttttatggatttacctctgcttgaacattggaggacttcccgtcaggatttagagagatttttagacttccctcagttctaaatcaacaacacaattaagattccaaccagctcacatgtgagccattgctagcgggcttcggaaaaaacaatttttttgatcaaaaaaattagatctaatgggtataaacagcggtgggccactacgctacactacacttttggcccaaaaagtgtatcgtagcggcgctttttatgtgccaaacatttgtagtgttagtgtttttttagcggatatttgctatgctacagactgctaacagcgctacagggccaaaaaaccgctaaccagcatgttatcgtagcatagtgggcccttttttggggcctatgcgcatagtgttagtgcagatgtggcagaattccacaacactacactaaattttagcagaactccgctacactacggttacatagtgtaactggcccaccgttggtatatagcctctgggagggtcgtagattgcgacgggaagtcatccattgcaaacccccacaggtttttaagctgaggccttgaatatcagcacatgtcccttgattgccaacagtaaacaactgatttctgatggctgctaggcttggactggcctggtgtacagtgggtggaccgttatttttggctgcttgttttggattctacagcttcaaagcacaaactttgagtcacaagacttggtgaagtggtgcagaataggtcccagaaaatgaatttgaaaaaataaaaacaaaacacaaagtggaggacttcccgtcggatctggggccctcgcagaagtcggtctagacccaaaaattcttgattctcgcagagaaatttgaatttcaagcctctaaaccggctctgggagacccgcagatgttgacgggaagtcctccagttttaaattttgtgaaaaataaaaaataaaaatgttttttttccaaaatctttgttattcattttggaggagtaggagtgctgagagaaacaaagagtggaacatggcaagaatgattataaatgaaaaaaattggaaccaaaaaaggttgagccaggttggttgtccaggttggagtcaaaacagtaaattctagtgctttactgcaatgtgagctggtgaatgccccactcaacaactggttaaaactatctggtaaccactttttccaaaattttcattcataatcattcttcccacttcccattctttctttctctctgcacccacacttccccaaaatgaataacaaagcttttggaaaaaaacatttttattttttatttttcacgaaatttagaactttgttttttgtttttattttttcaaattcattttctgggacctattctgcaccacttcaccaagttttgtgactcaaagtttgtgctttgaagctgtagaatccaaaacaagcagccaaaaataacggtccacctactgtacactttcttgagtgaatctgatggcagtaatttccctcctctagtttgattgtccaccagaaatcaaatgcaacggccaaacaggatatggaagctttgacttgccccggatcacaccccgcagttatcgggcaaacagtccaagtcttgacttgctagagacccacaagaaggagataaatgtgagaatgtcttctccgtatgtgttgaggcagccatacattccatactgtgctcggagggtctgagtatgtaagaaatgaaagctcaacgctcaacagtcgtcacattcggttgtctcgatttcaatggccgttgaattacgcataggggatctctcgagttttagacaggtaggtttgagatcaaatgttggcaaatctcctttaaacggcttcggaatcggagagcaggtcaattttctaaacgcaaattaaatgctggtctccagcgactgacgctgtcagggcggtgtcgggttgctaccaggccaactgggtattactcaaactctgactcgctcaaacgtggtcgtacttggtctgctggagctcaccgacttgaaggcttcaagccatccttgactaacaggaactcgtggagccatttgaccctcaaatccctgctcgcagtcacttctcatgatctcatagcccctctgcatcgccctggaaaatcttgaacgtaagattgaactgtacaatcaaaggtccaaaaaaggtgttgctatcttcgaatacaacgcaagggtggcgaccaactttcaaagggacccttattgtcctgtcatcatcaaacagttgcttctcttgaaagttcaaacaaacctggtgaagacacaatccagcttgccactgtagcgccaagcaactgcttcaaatgccttacacggttgtttactctcagaagaagtttcaaccacccaacacctcggactaactcacctatccacatgttaccacccattcaagatatcaagatgccaattgaactatccatgccactagcaatgggctttcagacacgctcaccaagatcaatgaaaatcacctgcctgacaattggcacgagaggcgatgtccaaccatacatagccctttgtcaaagattgaatcaactaggacatatctgcaccattgcaactcataaaaacttccgagattggatcgaaagcagtgggattctttttgccgaaatcgaaggagacccagaagagctaatagaacattgcgtagaatttggtaacttgcacttttctgtttctgtttcttgtttctatcttttttcttgtttagaattttttcatctgaaactgatatttttttcgaaaacaaaacaggcgtcttgtcaccattcttttggtggaatggcctctcccgtgtatgttaatatcccaagactcctaaattattgaatttctgaagagatgaagatatgttccagacaataatgactgagcttcttccaaaaaaataataattagttcactccttggtttgatggactcctcacaagctcctggaaagcctgtcaaggaagcgatctgctaattgaaagtccaagcgctctaattggtgtccacatcgcccagagtctcaatattccatactaccgagctttcacaatgccttggacaaagactggcgtatacttccatgctatgctagcgatgagtgatacttggggaagctggattaatcggatgaggtgagaagagtgaaaggttggcatctagttctataaaaatactaaccttgcttgcttgacctagttatatcctcttcgaccttctgctttgggctatcctttcaagccgaatcaacgcctggagagaatcagtgctgggtttagagccaacgactttttctcaacttagacttgatcaagtaccatttctttacaatttcagttcatttgtggtacctaggccggatgactggcagccatgggtgaaaacaaccgggtattggtttctcaattcccaagaaaacacatcttcggaaaagtatcctgaaaacagcatacctgaagacctcaaaaaagtcatacatcaagtcaaagaaagcggacgcaaaatcgtctacattgggttggatcagtaagtctaatataaaatcgttgacttatttcattttttttttgcccaatcataatgcctcatttgaaagctaatcagtcacaaaactttgaggtcattgttccagacccggaaaaaatcatgaatgccatcataggtgcggtaaaagagtcaaacgtatttgccatcgtatctggaggttggacagcgcaacaagcagagaggatacacgagtcatctgccatgagggcgtatatcaaccagcacctcgattcgatgtactacgtggattcgattcctcatggatggctgttcgaccagatagatgccgctcttcatcatggaggtgcagggacaacagcagcgagcatcaaaggtgggcatcctccctttcttccagatacaatgtcgaatttatgtatggaccactgatctcaatccatcacaaatcagccggaattcccacgatgatcaagcccttttttggttagtttttcactatattttcttaacacttcgcaacggtgacgagcctacaagctgacttgatttataagcacaggagatcaaaatttctgtatgcactttcgctctgaacctgaagaccaaaattgggtgtggatatatggggttgaactaacattcatcgcattcacaattaataggggctcgaagggtagaagagctgggcgttggtacccatcttaaaacatttgaaaagcaggatattcttcaagctatccgacgggcgactaccgacgaaaaccagatcaatcaggcaagaattcttggagaaaaaatcagacgagtgagttgaattgcaaccactacattgaacacaagtgatgctgacatgctccattgactgaaaaccaaggaaaacggagtggataatgcaatcaaggcaatctacgaggtaagcccgaatacaaggagtactggtgatagcgctttctcagttggcaacattttcactgatgcttttccccccgtttttcatcaacatctagtatctggactattcgcagtgtctgattgaaacgacccgttctctaagctcacaatcccaaccaaaccaattttctcaagtggcctcagccgtcaaatccaaattctccagcaccatcaaagctgtctatttttatcgccctgcaaccctgtcgaggagtaattatgatgcttatagctcactggtctaaactcctccaagtatctcaaatcgatccagatcctcgagtattctacccctgtcacatagcttccctgtctcccgttcgaatcgctctagtactgttttatatattctctcaacacaatcttgctgttctagtagttagtactgtagccatcatcatcatttactgtttctagtttgtttgaacaagggactcttagtttttaaagttatctaatatgaatgcaaacatacaaaaaatgaggaagagcctagaggcgcagtgcggctcatctgccggtgagagtatgttttgctctaatctggtctccagttccaacccacgcgggtgataaccatattgtcgatcgaacttaacacaagccccgatgccctgctgggggcggtgttggcatgcgagtggcctcgcccttgtcgcattgcgccttgagtacgtactttcatgtaagagcagttcatgtgtgtgatgtgggtctcgcacctttgaaacatcaattgcctggcagaaaatcctaactattctcttcccctcaatagacacccgagataaacatgatacatttacacggtaagcaggtagacacacctgtttccctctgcttggtcagctctttcatgacggacaatcataaatgaaaaagggaaggtcaggagaagaaagaaatgagatatggaacagagaatgctgatgcacttgatgaagctgaaatatctcatcatgcagcttggtaggaacggccaccgttctgctcatttttggcaagatatatcttgatagacaagcagtttgttgtgatgataatataccccggatcaacaaggaaaaacaagtatgtccttggggtgtttgcataaaaggtataagagaaaggggacgggggggttgtagacatattagcctaatacattatatctaccaacagcttgatggtgtccggggtttcgagattcagcttctaatgcttgggtggtagcttcgatcaaaatatgcttgatctcggtgattgctcgttgaacctaaattgttgttcccatcaaccagaaacaagggaatggggaaagcaagaccaatatgatggcttttctttagtataatttacttgtaaaaggactcggtttaaatgttgttccttcggatcaaacaatcagggaatgactcaactctccactcttcattagattcgactaatagatgcagtttcggcggctcatccggaccaggttctttgcctttctcatagaacacgcctgaaagagtagaaagtgattcccgcaaaacccaagaggaaggtgaattgtaagcaggcgggtttctcattcatcaatcaaaaaaggatgaagattatacctttgttggtgaccgaagctccagtactatccacaagttggaccatagtctctttattcgtgactttccatctggctttctgttaaaacacaaatcggacgttatcagtacttgattactgaaagacaaagtgaggaattgagaggagatgcgaacttgaggataatcgttgatgggaacgatagcatggaaatcagtcgcatcaggatctttagaccggttgttgttgttattgaggttgttattggctgattcgtggtttccggcttgggcttgggcgttcttagcagcaatcatcgatcttaatttggcgttcaagtcagcaaccacattttgcgctctcgcaattccacttgcatccagcctttcaataatttagttttgtgtgattcaaattatttatcagtcagttaatataactttccgaaaggacggatttgaaaacataaggcacataccccttcgcttgggctgcagcttgagctgcttttagcgcagcggtaagagctggtgttgctgctggatctacaggcgctggtgggggtggcttggcagcaggttgcgaacgtctgtttgaatcaggcgcgggtcctctcttgacctcgacattgatctctggtatctcaacagttgggatcgcagtcgtcgtagtactgctagccgctgcaccagccacgccggttccgacctcttccttgctcgcctcttctcccccaggttcaccataggccgatctttcggcacgtgacttggcatctcggtctttctctaatctgtcgagccctttaccaccaaagccagaccctgaggcttgcgcttttccagatttaatcttttccaaaaacgctatgcagaaagaagtccgaatttgaaaaaaaaaatcaaggagcaagggttacgcatcagaaattgaatctcgattgacgttttgagaatacatcaaactggggaaaagaacagaacttacaatctgacattgtcttcagttcttcgggatatttggcaccactagtgaccagcgcccttagtaaatcaacggcatatctctcttggtcaggggcgataaaggtaatacaagtacctttgttaccagctcgtccggttcgaccagcacggtgaacataatcttccatgtgattgggagcgtcgtaattaatgaccaacttgagttgtttgacatctaagcctctagcagcaacagacgttgcgattacgataggagtcactccagatttaaaatccgcaatcacctggtctcgatcaacttgctctttcccaccatgtaatgacaagcagggatatcctttcttcagaagatctcggaataaattatcggctgattcttgtcgatcgacaaataccaatgaacgggactcggaatcctcattgtatgatctgcctaaaatttcgagcaatcggttgaactttgtggagtcttgccgaacctcgactatctgttcaatttctgaggcaacgactgatcgaccaccaacagtgatttctaatggtcttcgaaggatctttcgagccaaggcttccatttgcttagggaaagtggctgagaagagtacggtttggcgatcgggccgaatttgattaactattttcatcaccttttttgtgtttgaaaaaaagaagaaaagaggacatgcagaaaacataagttcagttaattgtcacacaatcttttgatatacaacgcaaacgtactaggaagaaaatagactaacctgtggttcaaatcccatgtcaaacattcgatcagcttcatccaagacaagataagtaactcgacgcatattgatgactcgaccagaattagttgtcaaaagttcgatcatccttcctggagtacaaacaatcacttcggccccgcgcttcatgtcagcaatgttatctttcaatggcgatccaccataagcacaagcggcctagtgaacatgtcaagaagcaaatgttagttcggtcggcatcagtttaaatatcggttgaccacttgtttttcgtcaagaggtagtgatcaaaccgatggattgtaggagccggtgtgatgagggaaatcaatatacacaaactctcaaaaacaagaacaaagaaatgatacaacgatggaacacaacattgttcttggaagaatgctggcataattggtattcaaatgagacagacactcaccctcaagcccagagattttagaaaaggtctcccctctttgtagatctgagtggccaattctcttgtaggcgtcatgatcatcgctataggtccttcgagcgcatcaagaggcctttgatctttaatatgtcggaacataggtaataagaatgccagagtctttccggatcctgtcttagctacgccaatcacatcacggcctgacatgatcgcaggtacagcttgtccttggatcggtgtcggtgattggtaaccaaggctcttaacgacttctaggctatataagttaagggggagtttaagcacgctattgttaatgctattcttgttgtgtttgtcattttcaaaggaaattgggaaagcaagatacctaccatgcagcatgtaatccgaaccaactccatttcatcaccggtttcgggcagtcttggccacgaatcttgataccatccatcgcaattcggatgttttcagcctgctcgtctgacatttcttcgacctctgctggcggatgataaaatgctttcctgaatggctcatacgtaatcttttgatggtcgaccggagccaaatccttctttttcaatttcttggccgcaagtctagatcagcaaataaacagcgttttcagcatcacacttctggtcaaaagtcaatcaaaaagttaggtataggagatacgcacgccatgatatcttcaggcctcaaattagtcttatcaatctcgtcttcactgccaccggcctgctcgtcttcatcattatgctcatcgtcttcttccaggacttttttaccgccagccgccaattgattcatctttttcttatccctgtcattaactttagtcacttcatcggtgactcccgacatgtaagcatccaaaggatcgacttcttcctgatctatgtccatggcttgagcaggctgtgccaaggtttctacatttgacaccgcctcgaaccgttttttggtcgttttttctacagcttgtgacagtcgaatcttcgattcactctctccctcctcttggtctacttcgtcaggtgcacctccggtggctccggtttcttcttctactccatcgataatcttgcgtttgttatatccaacatgtccaccatctactagatcttcctcgtcgctgtcttcctcagcctccaccagcttcaaaagatcatcatcagcattgatagcttcgaaagtcaacttctgaatctttgttttaccgctgtcatcctccgtacccaaagcagagctgagtttcgaattgttcgaagtgggatccggaaatgcgttgaacgttggcttggtgggtaaacctttgattcctatcggaggagcatttttcatgagcttggtgggcggtaggatgggtggagggtgagtccctaagcgagcagagattgcagcggcagctagagcagctgcagtagctttgtctgcagcaagtggcttcttgggtagacctttaggagcgattgggactagtggctctaacttcttttcaactttgttggcgagtggtgtggtctgaattggatcagatttggcaataagaggtggaacaggagtagaattagagctagagttctcctcgagagcctttttagccttccattgttcgagacgttcacgcttcatgcgcagtttttgttgttctagggtctcacctggaagtcgaccttctcgagcctcagcaattgctcgggccttggccactgctgagcctggtgccgacgaatcgatatctttcttgatttggttatctgctgttcctgtggcaggaatggaggggctgtttgacaaaacctgctcagaggagtcttgggcaactatcgggactgatgatgaaggaggcttggatggaatttcgatgttagaggaggggatgtctgttggtttaggtgatttaggtcggtcgagtggtgttgagggccgttcatttggttcgcggcgaggctgatgatcacgcctgcgatcacgatccaaaccgtcaccaccaccatctggtgacttggtacgtcttctattccacctctcacgttctctactcctactcctgctcctgctccttcttctttcacgatatcctcgatcctcatgccggcgacgatcattgcgatatcgattgctatccttctcgtggtctctttctctatccatatctctttctttggccttttttgtgtggcgatctggactggctgatcggtcgcgacggtcacgccttcgatcaagatcccggtcccgatcccggtgagatagagtagatttcgagctgctgtgatagtcatttgagcggaccttgttagagtcttggtgatggcgaggagattcgtatcggtagggatgatcagttttgtaggagtgagtctttcttctctttgaatcgtctgctgttttggggggagatggggaccttgagcgggcgggcgacatgatagaaactttctggaaaagtgtcttgaggtcgaatccaaaacgagcaacttgatcgagtgtgaatgacgagtgggagtgactggatgaccagatcataggaaatcagagaagacggtcaatgcataatctcacaggagtccatagcaaacgggtgcatacctgaaattcttgatgaagctacgaaatccaaattcgacaggatatctgcttgattttcgcaaccttgtattgaatatcgaggaaaagtaaacgagaatatagagcttatatggagaatgcttgtactgaccttgttgtggtttactctgtatgtagtctggcctggtgcaacaccaacggtcaacaaggacatctcccaagagatgtcacaggaatcggggatgtcacaccacccgcctgccatatacacatgtcacactcgttcaactacatatggcagagggaatttcttcagtcggagtcaccggcaaatgcaatcgattcacggcttgataggatggaaaagttctcaacctggagggtgagtccacaacatcactaatattctcaatcactactgtaacaggtggcacggattcgaagtactgacacccttcttccttacaatcacacaggacccatcaactggattggcgccatttgtctacccacttccaccgctttcgacgatccagctgccaaggatcgcttggatcccattggtcccattggcgctcttcagaacagccttgatcgtcgtcttgggcctgttgtttgtgattttcgagggatccggtttggttttttcagtcagcaaacaacttgttcactttctctgtcttccccctttttttcctttttggcaatctatatatgtgtgtgtgtaaatgtaggttaattgacaacaaatctattttttaatatctcagcttttttcggtcaagcttcattcgatcttgcaatattattgcaccgccattttcagtcggataacactctatcttctaggtttcacccaactgccctcagatcgccccttcacccatcggacatcgtaagcggtcttgcttgattcccgcgaaaaatttcggacagactgaaatatttcatctcctcttagatctcagaagctcatttcaaccacagtccggcctggcgatttggtcgtatgcaactggtctagctatgtagacatcctctatcttgcatatctgtaagcttcatcaacgtacgcctcgattttcagcctttaaaatcatgtcatctccacatcatatggtcgtatttttccaaagatcaaaaaaattaaaactaaaaaaagtggggaaaattgatgctggaaaccgtttacagatacaatccaatttttatcattcctgtcttgaaacatggggctccttctcaaggatcagaagttctggttcgtggattcgaaagcaaaggtgttttagggatgatttttcgcactggtcatccacctagccacaatcctgcaacaaagatcaagagcttggcgcaattcctacaggaatctaaacgtctcagacgacccttaatcattttcccagaggtatgtcataatcttcactcagcttttgtgactttgtggcaaccatcgtccaacgaaggcctaggtttttttaaaatctgtaacatcgttttattctacattgcagggaactacgtctaataatcgtgctttactaagatgcccaaagttgaacgaaataagtgtgggtaaatatgatggaaaggttaaggtgttttgcttggcaattaagtcagtcaaaagctttccatttatcctcctcaactgcatttttgtttgtaaagaaaaaggccctaccttggctgcaaacattagcattaagggctttgatcaaactccaaattccttgaaattcaatttttcatgttttgctccatgaaaatatccattacagacatgaaacgcccaccccattcaagaattcgataacagtaccgattcccacctcacgatgaacctgatgcacatggtacaagcaaatctagtcccaattctggtgccgtttctcttctcgccgcgatcgatcctggtccggttccccaggaaggacttcatcgagctggattcttcgactcaactggtcaactctttcgagctcgctttcgaccttatcagccaggctgctaaacttaaactgacctctcaaatttcgtgcgctgataaaactgggtttctcaactacttgaaatctagaaagtcttgatcttttcctcactctttttattgccaagtcttttcaatcagttgaaagaacagttcggatgtttcctccctatcgggcgagaaattggaatagattgaaaaaagattgctccagttcaaatcatcaataaggaagattgctgtagatgatagatggcattaaattggatgaagatgattccttgtgaaagaatttgttgaggaatcttcaattttctagtgagaccttttggaactgtacgcataacttgctggttacaaagactcaacatgtaagctgattgggcgttttgggcagctttgacttggacagtccctcaaaggttgaggggctctccatgagcctataattcatgtataataatggccccaaaatcattacagaagtaagtgcttgtcaaaagggatgaaaaacaggtttgattgttgaaagtagagccaggactttgaaagtcaaaaaaatagtcaagtcagagaacaagataaaaatgatgagaacaagaaataaaagagtagaggaataacagcataccatgtagaaaatgatttttagatggaaagagaacagacaagctgaagtagacaagatcaaaaagagacagatagtaaacgctatgaaacagcaagaagaattaaataggttaatgctggtttttggattgattggatgagagaggagcattggtcatagtgttttctcaccaaattggcaaaagccaagtgagtgcatcaactagagatagagttggcacaatgagaatcatagttgaaaatgatgtggatagattgaggtgagttcagtgctgataggattgagttacaagcaacagtgaaaccaatacaatacatgtagttgcatgtattggtatgttttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgatcctaaaatccaatttgaatctaatcacaaagaatctggtactgcattggatttgcaaatgaaataatgcaggttgccagatgatctgttaacccttcatgcagcctgcaggttgtcatgccatctcttgatccttgttacagctgtccctctagcttaaatcaattgcacaatctccttgaaatcaatttgtctgaacaattgaatgttaggtgcaagggtagagactcggatcatttcagaaagaaaagtgcaaccccctggtcatgcttcttctttcccattcctccttcactcctgttttcagcaatgggccgctacacagctcttgaaacagccacttcaaacagcacatcaaaaaacaaccaaaaaaactgctaaaatgtgctgcagtgcagcatagtgggccctgttttgtggcctgcaggcgcaaccccagtacagtcatggtggcattccgctgtgctacgctaactgttagcggaattctgctatgttacgctgtgctaaaactgcggctggtgtattggcccattgttgctgttttcattctggtctttttatattatggctatcattgactggtgtaatactttagtctatgagtatggatcctaggtgatggcttccaatcaagaactcttttctctaaccttgtcttcttttgcatcaatgaattctaactatttccacattggacattcattatttcttcacatgtgaattgtaaattgaaatccttgggtttggtctgtttgagctatactgttactactacaaggaataaacatccattcaatttgatttttgactcaggagtgcccctcctctttagattatgaaagttatcttgaatacacaagatgttttgtattttctttccaggctctttaatttcagcagtcaagtcatgctatggacagggatccttcatgttgaattcatatcatctgtggggaggtatggtctcataggtccagtttgccagcagtccatcattttggtgtacagtttttccataggttggaagggactgtttccatgtattgtacaggaaaggcaagctcagatttatgacaaagagagtgaggacttgatatgtggtttatttcagggtaagtagtgactctggaggtaaccaagaacagggtgtgcggtgtagaacaacatcattaaaggtggcccaatcaaaatacaaactctgggaaatttgtcaatgagtgaatgtgaaaataatggttacaaaagaaaacactacacaacttgagagcaagttataggaagcagagagaaaagatacaatggatgtcattccagacgtgtgaaggattagatatgcctaactccggggcaggatacactgtttatcgaatgaaatgagtgtgatgtgaaagaaatggactggggtgaattatttctcagagcacgatgattgaatagccgcatgaaaagagcggaatgagataactggaagtttttatagtgattatggataacttcaagcagggtatatttccagtgacggggtagattaccttgcgtaaagagcaagcgctacttaaaagcttgacaacgggattattccaaagagtgtaaagaagagtagatatgtataaactgatcgggggcctctcgatgtggttatacttgtggaggaggtatttgattgctatcttcagtccgtgaagagtagttagtgtggctgctgagcgtaggtgtccgagagccgcgtcgcgcgaactgttgggggcgatatgtgagtgttgggctgggagacatcctgatggtagacattgagaggtggccgaccgggatgggttgtattacaggagaattcttgatccacttaggattccattcattgaagtcgaatttagacaatcggtcgatgttgggcagacaaacgctttcaggcaatgtcaaagtgcgatcctcgatgttgcttgtgttcaaattgtttgcttcggctggagtactctgaacagaactcctcagtgtggtgtgatcggctaaagagcagttggaaaaactaccaaaacgagtcgctcgcggggtaggaggcgcaaacggatcgtcagaatagctctggcgccggttggggagttgatcttctccttcttcctggctgcatggagggcaaaatcatcagcaagattggccgcactcatgaggaacgccgcgacttacattatcaaactgagaattgagctaatatcatttaatttcgtgcgtgggttggcggcgagaatcggtgacgtacatggaatggttgagggggatgcttgcatggatggagaaggttcggaggacttcaaggtacaaaagttgataacactagtgacgctacaccaagacaggattgaagagcgggatctcattccagatttgttgctgtccgtagttctagtccgtctgggagttggcgcggcttgtggtagttttggctcaatttctttcgtcgccgaaaccacctctgagtctgagcagctggaaatatcgttatctgcgggctgttcgactttggacgtttctagctttcgacttcgcccgaggcagcatggtaggaggaacattgtaggggctgggtttgaaatgatgagattgagatggatttggattcaggcctgctgagttgattgagattcaaaatgatcaaagataagaattaaatttcggtttggatggttaaactttttagcatcataagaaagtgagtggtcctattgcagccaggagaggaatggaaagggaaatgtgcacatacggtgtcagtctataaatgccttcctgataatgagtgagaattcgagcagaaggctcgatactatgtgggtgggtatcttgtagatgtgtgctcaacaggcagcaatacaagaatatatatgcctcagaatactccctcgataaatgtgggtgagaattaaagagcaccctggagttaaatcacgaagcgacggcgaattaacttgatcttgggtaaaacgaaagggtaggatacatgctatctggtctcggttggtccaatgtctacgatgtatcgaagttccgccggtgggagagaaacagtgaggcgttacgagttgtcagtcttcgaagagcttcaaagacagaacctcaaccttaacaccgtctggatatggggaattttgcctctggcccgtgtctgatcgatttggtagatgtatgtgcatgcaagtagcaggtggccgtacggcatcccttgcagtggatcaagctgaaggagctaaatcggatttggtgttttccttcattacacagtcttgatcggacgcccaagtcccaggcttcagcgggagggaaagccggccagtgcgggttagtgctctcagctttcttgggggaacgaacgcgtcaagattaggctagtgttaaactggagtgtatccaaagctctcaaagtccattctgcttgtggcatcagcttcctgatgtgtgtgtgtagttcagggctgttcagggagtccatggtaccagaattcacgattcaaatccgccaagctcctgaacatggatctttatcctagctgaatcagtgcactattgcccacctgtgaacttgaggcttgatagctgttgcctttttaagacatcaatctacacgcttgtgtgctgtcagatgcttggaaatcccgttcctatttacatatcagctaccatatcaaacaaatggctcatggtcttccgagcagtcagagtctccctgggcgccacagctctgttgtcctgttaagaaacttgggccgttacgtgcatacatacaagctaacgccatcctcaaggatcacagaaaaactcacaaaattacaagccgggggtaattgacgagaaagatcttctccgtcggtgcattcgatcgagtcaggccaatcgcccaaacttggcttttcaccgccccgaaccaagcatgccgattgccgcctcctcgaatctcggccctgggtttctgtcaagggagactcatgagaaatgggtttaggcaccgccatgtacccgccggacaatggaactctacacaagtcaacgcaactcttcccggggcgttgtgtatgcgagtggccaggagtggcccatccctgcatttgcatggcgccaaccgctccgaggtccggggctctcattctgatcagtagccaaaaggcaaggctaagataatttcactactgaggccacacttatttacaattcaagtcccctagtatcaattatattcagaaacagaagcttggccgttgaccaaattggccggtgcattgccagttttgggcctcaagaaatcaaaaggttttgtgactcatctgtcacctcccttggtggaaaggcacatgttttgtacctgcagccagcttttctttatcggtcctttctcaaattttacaaatggaaaacattttgtattgaattgtctgttaacttttgttcagcatcttgtggtcacaaggaacttgaagccagcttgtattttttcaatttaaccaaaactgttagcctgtgtgttgaagttgacttacaatgtttcagtgttcctgattcagagctcttaagtgtaaagctcaatctagagtacctgatcttctggggaattctggtcaagctcaagtaaaaacagaagtcatgcgagtgaagaaaggggacagatgagcaaaaaaaggcaattgtgatctagccccaaagaagacatggaggtgaagaccgatcaagagggtctgcaacaagggagagtgttttctgggtttgtataatcataagctggggctggggttgtcctaaagagaacgagttgagtggcctacagttaagttacgctacatgaagctatgctccggataagctagtttaccccggatagttaaaaccaggcggtgcacactccacacatggcctgactgcttcaaggctcaaccaccaccaccccaacaagccgaagctcaccagaaacccaagaatcaacaccatcatgggctcaacagcggcaaacaacccactcgataacatcgacctcacccagcctgaagccaaccaggatgaacaggatcccaactcagaagagcagtcctcaacagaactccaacaggaaactctccggaatgagaaggcaactctcgaagctcagtatggcgccctactggcaaaactcaccacgatgcgaaccacactgggagacaaactgcgtcaggatgctgtcagtccccttatcacacatacgaaaaaaaaaactcaaaaagtgtttcgattgaatggtctgattcattcttcacgttgcactttctgtaggatgagctagacagaagagaacaacagatctgtcaactccaagcccagaacgaagagctcatcctgaccactgaaaacttgaagaccgagctgatttcatctaatgaagaaaccgaacgattgcatgacgaactgggtcagattcgctcgaggatgctggatcatcagagacagctggactcggaaagttatgagcgggaggaagcctaccgagagagtcaggatgaaatcgaacgtctcaggaaccagctcgaggatagcaaacgggagatcatgaacgaggccgtcaagcgtgaacaagccgattcaggatccagagaacgggataacattattgctgaactgaaaagagaactcgagttcgtcaaagaagatcgggatctgcaagctaggagtgccagcaaccttcaatcagtattggaagaattccagtcaggtaactattttatttatttattttggactatgcttgaaagttgggaattgagccaattatcacccctgtcaacttgctcgaaatagccaaagaatctgaaatccaatcggtcgttggggatacccaagctcggcttgtggaggcagaaacaaggctgctagtttccgaacaaaaagcaaaagacgctgaagtgagctccccctcctgttaagcaatgcccctcctgccatcgcaatctgacttctcacatctatgcaggctaaactagcggccagcgagtcaggtgcagcacaatgcgaatcactcaaaaaagaaatcaaggagaagaacctgcttgttggcaagcttcgacatgaaggtcagttgcaagtcccgattcatcttcccctatcatatgctcatattgtgtacatcttcatcccttctagcggtcatactcaacgagcatctcaccgaggctctacgtcgactgaggaaagacagcacagagtacagtgttgatcggttagtctcaacttttttttatcaccccattctacaaatctaattagctgatgatcctgacaacacatatctcaatttgatggatgggcttcattttaaagacgactggttaccaacgtcttgatttcattcattctgacgccaagagaagacaccaaaagattcgagatgctgtcattactgtcgagcatattatcctggaacgaagaccaacgagagcaagttggcctccaacgctcgagctcatcggcccagaaagccggccgtcagaacccaggctccaattcgcccgccactgccagccgggatacgttgggagacaacgacacgatcaccgaccaatgggtctccttcttgctccgcgaagccaattccgccagtcctactgctacccgctccctctctaatctctcccttacctccccttctacaatcagtaatcctaacaagtctcctatctccacccgcatctcccccgatggcgtcaaattgccttcgtcacctggctctactctatccactctatccacactcactcggccaacttctgaatcctcttaatcatctcttcctttcgctacctatttaacctcattttttgattttttttttcatgtttttttttggctcttccttcttgctagtccatcgtcttttttatcttcgaacacaagtttcagtccccctcttttctcagttttactacttttctaaggtcatggcgttttttttttttttgataggtttccttaccttcttaacctcaaaaaattactgtagtggttcttgttcttgttgttgttttcttcttttctttcaatgtacatttactcatctcattcttcgaccaacttttttttttctttcaaaatcaatcctttagttccatttatcgattttttttggttggtttgttgtaagttaagataatagttacacacatgaaatttttgatatctttccagccatttcaaatttcggttcagcatcaagtagtacggccttcacttacatacatggggccaatggaagtagcccagggatcacggccgaaaagatagtcagactgtgtgcagcgagttccggaggccggagtcccaacccagaagttgcttaacgacttgtacagccacatccgagcatagtttttgcagtgtataaatacgtgacgttgacgtcttgtgtttcgtcgtaccaaccaatcagcaattggtgcaaacattgcccagcatcgatgatgaccagatgagcactctgccaaccatatcacaacatctagctcggcggcacatgtgacatcggggagtgcaaggttatcaatctcctggaagcggcgcccaagagcaaatatgcacagtgcactgcttcagatgcccgtcaaaatgaaatgttatgcgaaacgggacaggcatacatgttatgctacgcagattgggtaagtgttgttttcctttcttcaatagggaaatgttgcccggctatccccgactactcttggcccagtttggtgcgattgcacaatttgccactccccaattactaaaataacttcaatttcaaagcaatgttcctgaagttactgatactcctggagttgctccggtctctatcaacatttgctttgcctgttcaacgcaacattcggcgtcctatagcttgctcctcgccatgccagatcaccactactttaagaaagaggggcgtggcctccgagtttgacaaaagcaaaattgttgacttggcggtggacagcgttaggaatggttcgtgatcatcagaatatctctctccggtcactatgtcctacaacttacaagtcgaactgacttccacaaattattaatcctacatcttgactcttttgatattcattattaagatccaaatgaggtttcatcaaaagaggaaaagcctgcaaagtcattggtacaaaccagtcaagtcccaacagtcatttcagccaaaacaggtaagtttcatatgaatctgttctttgcttctcaatcaaaatgcactggcttgctgacttgaaatataaaaatttccatgttagaagttccaagtaagtgtggagagacaggtgagtttaattttcaagagttttccaagtatccaagattgccagataaaactccaaaaattacttgccacttactaaaatgtgctagaaccaaaccacaaaatgggccatctcttttatttgcaataataacaaattccacaggagacaaaaccgtggatttggagattcaaccagaagctggtggatgtactgctactactctggtagccccaagaccgcagtttttcgaaagaaatgcgggaacctacaaaggagagacccaacaacccaggaagccttacatgccaaggaatccatctcccaaatctacaggagaatcatcaagatctcaggccccccatgaaatagacagaagattgaagggcccatatgcccaaaagaatattcctagtcttccactcaaggcctggactaccaatgagttagtaaatcaaagatataggcagagacattcaatggactaattataaaaactgtgtgctactggtgtggtaaaagttctatcaatcaatttgcagctaggatgatcctgactggaagagttcaaaaggattggcttctggaaaagaaagaaaaagctaaagaaaaactggcagattgttgctcttgtgattattgtggtagaagtgaagggcatgacagggcagcggcagaaagggcacgacaaaaagctatggatagggcggagtgggattatatgatgtacaaccttggcaaagaatccaatgaatgttcaagtccaccatccggttctgtcccaccaccagctccgacgaccgaacagagcgacccttccagtcagaccgaatgttgcacagattgttgtgggctcaactcaaacaatgactcatcgagctcagatggctgctgtgactgcctccccagctgtgatcaagtaggagacacgtgctcaagcattggcgccagcatatcagagatcatgccatcgggagacgatatcagcaatggtttgttatttcctttcaagatttcttttgaactcctggtggattgtgcaccatctgcggaccaaatcggacaatgtttaagttgccctctcagggtgttatgttgcatatgtgaaaattgtgattttgactaggtataaaatatcccttctggtgacattcctcaagacaaagctctacctttttccttccatcttaaactgggttttgtttccactcttcacctcaaccaacttttacctaaatcaactgctttatcagttttgctcaaccaagcaaagtgtgactttccaacagaagatcttgctgttattaaaaccatactacatgtataaataaataattattatcaactaattagaaaaacacaaatttcacatcaaagaaattcaatttcaagtccataccaacgctgtcacagatacaatacactgtatgtatcatggagaattctgcaaatctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagataggtttatctattggggctcagatacatagtgatacatggcagatacatggcagataccgtatctgtgacagcgttgtccatacctttatcatgtaatcatctgtccagaataaagaattctagccttaccccaactcctaattgtcttgaagttttgatattcataagaaaataactaccttactggatagatgaatttttccactgtagggggtttccccagaagagttttcattccaaaattccaattttaacccaaaaagccactgtggatttgaagaatagcataccacacctggtgtaccttttattcttagctcattccagaagaacttatggatattaccactggtgaaacattggaaggaaaatttggggtttcaattccaggggaagttggcttagattaattttttcttcaagcaagctattccaaaaatcaggaatcatgagaaactttgagtctgaccaaaattagtaaattttgcaattcaagatctgaattcacatcatctaccctggcaacctcctatttcacacagatgtaggagtatgctttcaactcttgactatttgttcaagagggaccaatacaagtctcaaaattgagaaagagatcctaggaacttggtacatcattcattaccagcaccagagagaaaagaagtctcatgagtaagactacaaaaaagatgagaagaaatgtaataaaaggagaggaagccttatctaaaaccagagaggggaagaaacagtacagcaggggattatttaatacatgaaagccttatgaagttggtgagagggatacgcttcacaacagacttcaacaaaaatttcacaactaccagcacttaacacccaagtagtccacattgatcaattctattcaaaaacccacagcgaattagaatcaagaaaccaagcttctcagagcttctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagcagtttttccttttaatgtaggtatatctcactctttccgcttataaaattgtgtcttatattggaatttctacttgttgccatttttggtattttacctatgagatccttagattatatgttatgttgattgaccttctcattcacttctttcaaattttaattttatttattccctccctttcagacactgagaaacaagtacatgtgtctacatgagagtgtaacccctccaggttaaatggttatttttattttagttattctttaaatttgggccctgtttggcagtgtcataaatttaggtgtaatgttgtctgattaactcaataaaaaaaaccaatgggacatatgtaaaaaaattgttactcaggcaagctcaactaattctttcattaattctgggaacaaacttgacatcttaggccatcttaagccccataacatcaatattacactctatgtgggtaaaaagtgtgatataggtattatatggtgctgaaggtatcctattatctcaactttctctgtttcaaacttgaaatcagtagttgaccttgcctcatgaagaattttgttacatatttcttagagcatccgcattggttgaacagattagtgaggattagcaacctctttaattccaggattagtggggtataaatgtaacccccgttagctccaaaactaaccctggagctaacttaatccaacctctaatcccaaccaatatggctgggaggattagattaggcagctaatcctgcctaatccgcacaccaatacggatgctcttagtggttcattttctattgaatcaataaggcaatattacacttaaatttatgacactgccaaacagggcctattataaatttgcctctctcttatgcaaataatacacatgtgagaaatgctaattatctctcttgtttctggttatcaagtattcattattttcatgtgtttacctctgctgtgcttatttataagcgatagattattcacatttgactatctctcttgcgtttaatcaaaaagaggttattctcatttgtttatcttatatttctctcttttgtatcctttgaaataagagagatattcaacatgtagaaatttacaatacctttgaaataatttcgcctttccccaaggaaatggtgtaattgtatggggatcatacttgtttcccaaccagattgacccacactttgcaattcttaaggggaaggctttccctctaggaatccttcacccagataatattgccatacaaacccaaataccttaattaatactagtgagtggagttgaagaaattcactctccattttttcatatcatcttagcttgtcttatcaacagtgcaactgatatgattcatgcatatgtattgcattgcattgccggatcaatgcaggggcactgaattgcattgcttgaattgaattttttgatacagagccaatgccaatacaaggctatttatcacatcacattgcattgtttcaccgttgtggaactactctttggtgggaatagagcttagagagggatgagagcttgaagggctgcctctctggttactgggagagtaagaagaacaagaaataagagtatggactcttaaagaaaggtgtggctaaatgaagatgtgagatttgtaaatggtaaggtatgaggataataattctgtgtgaaatgtcttaattctgtaatgctaaatatattccaagtaagtaatgctaaatcaatgaccagggagcaataatgacaactctgataggggacaaatggcaagggccaagagagcactacatataagtcttctggggggaataagaaaacaaggagcaaggcatcatcacagggtatatgtaacaaggcaacaacatggcttgggagacaggcttgggaatggcatgtgtgacaagggtgaaacaaggctgaagcaacaaggatagaaacatgacataagtggctactgtagtaaattgccatggtatgtaataaagagaaagaaagatgaataagagcaggggtctttcctaacagtctggctctctttgatggtggactttctcccactttatacctgatttgtacttattttattaccaagtgtggctggtgatccatgtgaaatattactgatgggttgttgagtctggtggagctgatgaaagtgtctatgggatgattggagatgaccatgagtatattacatatgtaagatgttgagttgagtgttgtagtgatatgtagaaggtgtgaaaatggtccagaaaggtgcttgtagagtgtgactgattttgattggtcttaccacaccgttgatattatcttatcttactctatcatctacatccctagacttctgttcctctgagcagtaagtctagaagagagccttctctactcttctctgagcttgacatggtgattgtcagcaccagtctcttatgtgacttggatctgatggggtttggggtctcactataactgctgaggcagtcagtggaaaagaaattcacctaaaagctaggaagtggaggggttagctccctgggttagaggtgatacacatggaatgagatttgcggtgtggtagtcaaaaatgtgaaaattcaaagttttttctattttcttttcttatatatatttttatctatattatcattcacaccccatcagaaatcaccctacacacctcaagacctggatttgacagacaaattcatccttggtcaccacagaggcatcactggaacacacctggatcaacacttaccccacaatggaaaacatatcacaaggatttcacccatcaagtacatgtcaccaatcacaattacaaccctcaagctacacagacaccatcagtacagtacatccccacaattacatacacactcatttacatacagctatttctctttcactgctacatatgacatcatacctgcaacctaaattagtgtactttccttgcatgacagctgcagcttgcaccaccacactcacttgtaaacacaccagaacctgaccaatcagaatcactcattcagctgtttggatcaccacttcaactcttgtacatgtctgaccaatcacattcactcattcaactaaattatgtagctaaaatacctcatgtaatagcccagcccttaccgcaaatcactcattactggctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtctgatttggctgaaacgtgaggggatatccgaatccgaacggatatccagatgcgccgggcccatctccagtattagacatttatttgtattgtctcagaatttaaatacccaaaaatactgtatttgtgttgtctcactttactgagacaatacaaatgtattgtctttggaaagtgagacaggaattctgtattgtctcagcgggatgatcccaccaaaaatgtctctgatacacatgatatttggccgtattgaagaaaaaagaaaaaaacaaagacaatttttttgcatttgtaaatccgaatctcagacagtggattttctcaccaaaaaaggaaatactgataccagtatcaggctcaagataaagacaatacgagatgataccaaatatgtgtctcatctctgttgcaccattgctagaacactagaccacagaggcttgaaatattcatactcttaattcaaccttcattttccatctcataatgctcattgaaaacacttatataacatagcttttgacttgcatagaacaaactaaaaattctttcatgaaaatgattttccattttttcatcctaatactcatcaagtttttccatgctttaccaacattggggttacctgttagccatatcattcaagaacatccaccaagaatagctattcaggcaattccacacaacaagaatatgatgaaggaaactactggcagtgtccctgagatatctgaggaaagatccatggccaatgcaggtatgtctgtcttcaattaaaaaaattgacctcagattcatctaaaaatttattggtctggaaacatattttgattgaaactaatctggactcattcttacctgccatattttacaaacttgagtaccatcagcaaaacagataaaaccaaatgatacaacagaaaacatttcattttcccaaatgggtaatattcatatcaagacaattcctgtttctctatttaaattgtaaggaatagctcaaaccaagtgggacttttttatgttagctttgaaggcaaacccatgtgagcctccgcgtaagtcaagcttatattatcattgctgaataagaaaaatcccaaatttgaagtttacttaccattcaactgaatgtactcctctgaaatttttccataatacttatggaattaatatgggtttcactctcaaaatttatgttgatccctctggattctcatgagtaactcagattttaggacagcacaaggttatcaagggaaaaatccttttatacctccgccatcacagtacatgccatcaccacaatttgggcagcaccaacatcaagcctaccagtaccagaggcctgatgaatcattggggaataggcctcattttgataacttacaagtgaagactaatacaaattcagttccagggtgtaagtacccaacatcagataaatactaagaattctggcttgaaaactgaagtccaactcaaacacaactgaacaaagcatccatgtctaatttgagtgcttatggtacagtgagccaagaaaaccccaatatagagcatggtgcaaatgaggcagagagacttccactgggagaatggactgaaaattagtaagttgagaagacaatgagctacaagattttattttttctaaccaaatacatgtgtgattaatctgatttaaggctagctaatgattatgcaaaaatggccatcaaactagaaagaaatgttgaaagaaagctgaaagagttttacaaaaaggaaaagcctcacattgagaaattaaagaagagttcaaaagaattcataggccattttctgactactgcaccaaaaaaggaggagaaaagggtgtaaaaatgcatgagagtaaggaggaaaaggaaaattcagactcagatgacaattcctggaaaccctcctcagctgcgtctagattttcctctgaacttgaaggaacacactcatataatattgaatccacttccaaactgccagataacaactttcaattggatttgaaaacttcagatgattcaaaaggttgcagctgctgtattagcttggagtgtttatgtttctgttttgattcagaatagtatgaaaatctccaggcttttctcccattctgtccattttctttttgtcttttgcttttcctgttgcacttcccaaattcaattcttcaaaatattttcctgaagtatttcatgaatcacaatatttcaactagttttcttctctgcatcaaatctgatgataaaatggatgatttaccatccaaatctgcaggcctcccagattttatttagagcctcaaaagctaggttcattgtgaaaagctagacttgggtctaaatggattcctgaaagtgtcaaagatccaattagaagccctccaatttttatgagagcctttcagattcaaattttccccatggcaaaaggggttgtattggttacaaccccccatggcaaggttgacccaaggcgaccaacataacattgcccttctggactgattttatatcagttgggcggaccaatatgtgggtggggccagccaatataaaatcaggtttccaagcccaatttcatattaggcacctccagttgaccttactgcagggtgttgtaaccaacaaaacccctttggcagtgcccctattaatttgttttcaaattgaaatttatttctagcactttgaatgtgagcctaaatggaggacttcccattgatatctgaacaccctagagaaacagatctgaagccaatttttgaagggaaatctgattcaagtgctacagaaccaatgggaagtccttgaatctattctgtaaatatatcagggcatggagaatttagcaagaattcagctctaaatatacatgaaggaaagagatacataaaactgcagaagaaaggaaaaaaatcaaatgggagatgaatacttgatagaattatttatcagagcttacacctgctcacccaacaatgtccatcttccctcgacatttttgaattccaccagtgcttgtccttgagttcctgggggtgaggtgaaaccccaaattgtttttctgaaaaaagtgctatagtatgctcagtcgacatcacgccctgataaaaagcaacatggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttgatataaaagtcatacattggaatttaatcaatttgggaagatgatgcaggtgcatttcccccctgtcccatttccgcgagcccgaccctccccccagagtgagtaccctcccccgcgaattaggtaagcagcacttttatcaaccgggtcgggcggaaggacccagtagtcgaaaaaaccgtatcacaacttaaccatatgctcagctcgatcgagaaggaagcttgtgtcaaaactcatcgagagctgcttcaactttcacaacgtaagtcaacagtctagcctatctcatctcaatcagaatacttacacttcctcctgcagagaaacggaaggttgatcagtactccctttgaagaattgcccgacgaatcgaacacggtctattacgaaaaagtcagccagccaaagagctttgcatctgtcctggttagttctacgtgttttcattctgtgaacactccttgaaatatccatgtgataacagaaactgattctagttttttcacctcaattcgaaactgataggatctattgaatcaagatcattacgacaacctcaaagacctctacaccgacctcaagcaggtcttttccaatttggtaagcccaacttccaatcgagcctcggcatttttcacatgtacctagtcatcctgtccctcgctctaactcccaaactcaatcaatcaccagtcttatatagtcaccaaatccggccgagactggcaggatgctatccgaatggatgttagtcttcccatcaattccatacattattcttcaaaaaggtttcctcagtgaatcagaacaacttctttcatatatggtattcatctggttcgggggttttttcatacaaagcaatatgttgacgagacttgggaccaaagagcagcagaaaaggttctcccatctcttgaggtcttattcccagactcagtaagtcagccctcctacatctcggcaaaaactgcaaaaaaaatgactttcttacgtcaaaacgtacaacctcctacaacctcctatctcagtctcacccaagattagagcccaccagccgcaaatcccttgcgtcggaggcttcggttggtatcttcatgttctctctatgccaaatcacccatcattatctgatcctttccttctgcgtaaaacttttgaatgaacaggagtcccagccattgagcaagtcaattaagccaatttcgaccggggcggcagctcttaagcgaagtcggtcacagtccacttcttcctctgcctcagctgacgaagctcggacaccaatcgcgagctcacatgtttcaaatacggccacgagaaatcaaaataagcgtagcagaaaaagcttacccaccccagtcaacaatgcccctgatgatgatggtccaatgaccgccaaagatcgtgtcccggatccggagtctggatggatgcgagatggcaattcacacctcaactcacaagcccttgccaactttatcatcacccgactcaaacacgagcggctgccagccgatggtttctctacccaatctatcccacatcaaggtgccttatctgatacgactattgcccaagattcacccgcactcaagctagatccgatcgaagcccagttacaaaacaatcagtatacatcaatggaattgtttgatcgagatctccatcaagcgtttgtagatgctgagaaagcttatagcaagatgcctgatcgcctagctggtgtatacgttttgaaacgtctctatcaagaactcactcaaggagatggttcacagactctcagagattcgatccctgttggggctgcgagaaagctagcaagtgtgacgatgggaccgggcaaccgcctacacctacctcgcaatgacgaaccggtgaaactgaaagcaaaggataaaatcttactcgaagggattcaccacaagggggactatatgaggattggcgattgggttcatatcttcaaccctgatgatccatcacgcccaatagttgcacagatctttaacacatatcgacgcgtcgatactggccgccgcacggtcagtgtgtgttggtattacagacccgaggagactgttcactacatctcgcgaactttcctcgcaaatgaggtctttaagactgggaactttattgatcatgtggtggagtctgtcaatttgatcttgattttcatcaacctcctttgcattcattaacacatgttcttcttctctcatcctcagggatatcatggggagatgccttgtgttattctacacaaaatacggttagtcattctctgtttctttctttcacttgaatcgtcatgaatattgagcatcaaaaactattcacatctcatctcagtgcgaggtcgaccatccgcccccctttggacacctgaaacgccgacgtatatttgtgaacatagatacaaggacgaccaattcagtttcaagaagatcaagaattgggattcttgcataccggcgaacatccgaaatgaagggaccgaagaaaacttccaaacgtaccctaacatccaactagtttcgaccctagtaagattaccatcaccctttctgagcgccgcaagtgatcgatcaaagggcagtggtgaaccgattattgccagccctcaagaggtcgcaaaagaattacccaaagatcaaacgaaatgccacgatttgaatctgtcgctctcagacgttgagaaaatactaggtcgcttgccaactcatcctccccgtcgaccccatggggttgagcccggcgaggagagtgcccaatccacccggtcccccagcatccaatcgaaagctctcagtctcccccaaccgtcttcggcctctgccacccctaccatcacgtccaccgtttcgcccaacctttcatttcccccaccgactggcaagtccttcgatttgacctccctagagctgtgtcacttgctaggtcattctaaaaacggccggcccaaacgccctccttgtctattggatctcgtggccagtcaagatcgcttcgagaaactcccagagaaattgtttggtgaggaacgcttgctcactcagtttttttttttgtcttttactccttatgaaactaaacttgtccaacatctaaccatcggttttcccccagactccggagagtcaactgaagatcgacctagtgtagcctcagaacaacagagtgaagagcgaagtcatgactcgagtaatcctccaaaaggagcaaggggagtagaaggaggaggagaagaagaagacttggtttggttcccctgcttgcccgcgtccttcctcacatccaaaacccatcatcaacatcatcaacaacaacacagccgagctagccaaaacggtaacaggaagaacgaccaacaccgcgacccttccctatcttcatccaaatcagttcatagtcaggcttatcttgattggctctccaaaaaatgaaatatttctctctcttttgatcagaagtacatcttttctctctctttgtctatttgaaccagagaccggtctttcttggtgctcatatattctgctatcattatcccagaagaaacttaattcaccttgtaccatctctagtttgtcatagtaattaacttgatatatacataaatgtatgggcgtgttttttttctggttgggcttgagtattgacatgccataattggtagagctcggaacctgtgtcgccgtgaactatctgcagctgcacgcttgaacaagatgcatatttacataaaagataagaattataatctgttccggttaaaagattaccaattactacccgctttatcaaccggtggccggccgatgccacgccaattttcagccgccgtgtgcatgataacctggcagcggcttgtcgcttccgaagaggcgtgacatgacattttgacaagcgcggactggagaagactatgagtgactggctctgcactgctttggacatgcaggcaaacggtggcagcctgggggttgttgggtatccggcccatcagagcacagcgatgtcctctgctgtggccgagatggtcatcgatggcgacatcatggggttcagggggcagataccaaaaccaaatctcaccttgcaactcacaatcccatggacttcgagcgaggaaaatcagttgaagctcgagtgtcccttgaaatcacaacatttgtagagttataagggctcctgagtctttttgatgtacaaacttgttgaggccgatttgaagtcttgagaactccaaggtgctgcttgcctccacttcatctatgtatctctccgatcagagagtgttgctagagctgatcatacaccaagtcaactgcccagtgccagcagccattacaaattgtacgaagtaccttccaactccatgcaccgtattagaaacgcgcaggggatgggcgtgtgaggattgctcatgaaagtcggatgatcctcaatggaatgattctcagaaatgtatgacatggcccatgtattcggcctcctaccggaaagaatctcatttccactctctcgacagtatcaacattgtctatcccgctatggggttgcgactggtgaaacttcttcagtaatctgctgccaaattgttcctcagacattcctataactatcattctagtctacatattctcggaaatctcttctgaagctccatcccctctagcccagagggctttaaaaaaccttcaagctccgaaatggataggatctccgcttcagaaagactccatccaacgtcagaaaaaaggcactccggctacagcatcctagttgtcccgccatgcttccatcccgttggtaacatcacttcgtcttcgtcagagaaacattcgactcttttccctatccaccctggtgggataatcattcccttacagtccacagtccgtttcccctctgaaattaaccccccttctcagttgaatcagttcctagattgacatgaaaaattctctctaatttcttcgcatcagcttaaaaatcagatcagtgaagtcgctcgttattttacccttccctcaacggtgggtttgtctttgcatgccaacgtatcaattcatggatcattgcagagcacacggccggcgggggtaagcaattcttagcaggatgaacaatatatcttggggaactgatttgttttcttttcgcatcaagcaaagcgggagtgactgtccccttccgttgatttcagcggcttcgtggaattcgctcttttttggctacctggggcacgacgacattcccaagcctcaacaaacgacgtggatgggcccttctcgtccttctggcataggtaagaaattcatgactcttgatattggtgaagcttacatctgaacttcgattccatctctttcactggttcatcggacgcaggagttttggtgcgacttgagtttcgaattgattatcacaccgcgagctggtatgaggcatggttgatggccacactttgtcggaaggttcaggcgcccagggacttggacgaaagtgtggaggaaatccgcaggcaatcaagcatggctgcttcatcttcctcaagcgaatcctcccaatctacagctcccacttccttaaacccttcaccggtgcaattcggattgatgaaaatcaccggcacgctcgatgcaataacgccatcctcaactccacgtgatggatccacaagagccatccgaagccgaagcattcatctattgtcacaagctaggcaatacaggaggaatcatccaaccgagcctcagtgggtgagcaaaacaatcctgcagccagttcgtaaaaatcggaattcaagccaagatttcgatctattcatgacccccccaagttctgcaagtaactccgtcagcgagaattccgtccctaagattgaatatcaagaagctcatgttgcgtctcgcgaagaacgggcactttccagcgtaatgtccaccaatgaaacgaattccgaggattccgattccactcacagggcaatcgacaaaaaattcaagatttcatgcgagtctagttccacagatcaagtttacaatcatccaaacatcagtgatgattactttcaatctagaataagtgaaccagggaagagcgtcatgatggaaacagcagcttcagaggggagttcgattgaccgggaaggtactcaagtctctgccgctgagcttgctgcaaaccagaccgctccagtgaccccggatgataagcacgacaaacggtcttcaggggtgaacataatttccgactggaagaatttcttgtccaacatgagtcctgcatcagcctctacttccggagttgtcgaaagtgatgggagtagctctgagaacaggtcacggcgtgtaccccagcggctaaatttagagccagcggtggagatcagcaatgctgcgcccgtcatatcaccatcatcaaatactccttcacccgtcggctcaactttcgcaatgaacaaaaccccagaaaacctgcatgtcgagcagaagcaaacccagaacagagacagaaattcggatgtctcttctgaaggcaccagcgccagtggttcccgttcccctagacccttcctaaattcctcgccatcatcgtccatctggaagctatcagagcggggtaggaaaccatggtcactttcgaagatcgtcgaaaacattcgctcggattcggtgaagaagaaggcgagtcatcgaggccatccattgaggaccggctcgtattcttccaacgatctgctcgccatcagtaactcttccgattcgctcatcaaggccggtaaacattccagttcgtcgcttgatgggatgaggaaatatcacgagtctcccggctcttcgattgctcaaggatccagtcattcgtccaattcgaaggagaaactgtccgtcactgcgtctgattcgtcccttgatcagacggctgctcggcgagcggtcccgatgcgcgtggccaaccaatccaatccaggtcttggctctgaatcaaatcgaagttcgaaggtgatggaatcggaaaccgagaaagcccatcctggaactcgggggtcctctcaatggtcccaatcagcagccaactgttttccgaccttccttccgctctccctcaatagaatgtcctcagtatcttccctatcctccgtccaaccagtcattcataaggctcgaaaagtcgaaatcgttaataattctacttcccgtctaactactttaaagcctcccgcttgaaatcttaattgttcaccctctctttttttctctcccctttcttaattatcttgggcagcctctccccatgcatttctgcattgacattcctgacatgtataatcattttttctgttagattgtcatcagcattcgttttcttcttctttttttttttttttttttttttttgagtaactacacacaaaaacagtcttaataattttgattgacctccgcattttttttaatttcgcggggatacatacatatctatcgttttgttatgtgtgttacaaaaaaaaacagcaactcgtttgttcctgcttcttctcgacgacctacatcatgccgacatcgtgagcaaagtaaaccaactcttgttccggttcatgtgtgaagactgagatgccaaatgagcgctatatgtgatccaaatcgaacaggatggacgcgatcaaacaagctttttgggtggtggccttgtgtgtctagcttatgtagcacaagccccttgatccgagtggtcaagtgttgtaaagcgagtccgcttgcgggatcttaagtctgcaagacacgaaatggctcacgtggcgacgtcttggcccattaagatctcgccaacaggctggcttcgcgagaggtcttgactcgagatgctcgcgatgtcttgagtcaagcaagaccttgcaaagccacaagctcaactaatcctgatctcgtggtgggagtgccatgcgggcaggtctgggcggcagcccagtctcaccagagatttaaaactcaaagttggcctgagaaggatgcaatttggaggctctttttaacactttctcccttggattccccatctcttgtgttaaaatcttgttgtccttttgcttgtattctccgccatcttgttgatttttctgtttttttttttgcataccaatctttttttgaaaaataaggctccgttgggcagtccattatatcacaaaatatcattggaaaatcctgcagattatttcaggggaccgcatgtatgaccataaccaaaatttgtgtttataacacacaaaattcactgtaataagcagaggattgtctagctttgtgataattggtttaaggtttatcaaccttattctgattattgctcccaattgaccaaatgagctcattgcacctcattgtccagaaggaatcccttccattcagtgtggttgttgtacctctgatgaggtacaatgacctcactgactggaaggaattccttccagtcaatgaggcataaccacctaatttggtggttggatctggaaacaaaaaatttagagttcagtgtataatctcaaggcaaatcctcattaccccattggggagtaatgaaaaatctgatttgcatttgaaagacttggacttccaagcttcccttcagggatgtacttgtttgccagtgcatgaaactcactggcaatgtttacttccctgctggtgaataatacttgctggcaatgttctgcaagttgacccaatgtgattacatcatgtaccttatacctgctagctgccagatggggagtaatttgactgtacagctccttgttgaggaggaatgaatgccagcacttgggttatacctggcaccttcccgccaaacagcctggtgtccaagcaaggcttgacaagcgcaacagccagatccaggttgtgaacaagttaggcactgacaatctgggaggatgggtactctgcacaacagataacgggatcagctcccagctcacgtgcaacagttatgtgacaattttcactttcattgtgcatttgggaggtagtttttgtttctagatttggccacacaaggaattcctggtcagcaaggttgttgtacctcattgaccagaaggggttccttccatttgaaggttgttgtacctaactgaccagaaggaatctctcctggtcaagtgggagcaactcccaccccccccccccaatgccatgtgtgagtgggggatttgggtagccaagtcccaaagtccagggaaactattattaaagatgactaactcctaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatctgttttgagctcacaccgggaaccaaacatttcaagtcacaagaatttgtggaatggtggaaaatggtctcaaagaatgaatatgaaaaattaataacaaaaaataagattttaaaatttgtaaaaagtaaaaaggagaaaatcacaaaaactgacagcctcaatttttctttcaggaaaagatgaaatgcccaaagtgatattatgagatctggaatgaatgagaaaaagtgaaaatttggaaaaaaatgactacttggtggtttaaaaagggtgcctagggggtcattcatcaaggaatgtggcattctggtactgcaatctgctgattttgactgcagggtgtccacccaccttgctgaaactttttttggatcaatatttttcatatataatcattcttttcatgttccaaacttgccctctgtgtgttcacttttcactcaaacaaaaaattaaagttttcaaaaaaacttgattttctgttgagtttttccaaaaaaatctcgctcatctcgtgacatcgccgcagcaagctagtgagaacgacaatcaataccgcttagggtttctagtctcttcctgaaaagaactccagcttgctttgattcaaccgcaacctcgtcaagatatcggttcaatcatacattttcttctcgctccagatcgctgtcctcatcgattctcgcttgctttctttcctcaaggtcaagaactctcaagacctcatagcttatctcatcaagaccttaaagtaaagtccactcaagatcttatcaccgattccaaatcaactctgactctaactcctcactccacttctcaaagactgaatctcgacactcaagacagttctcaggcactcgcttactatcatagctcaacgtctctcaacgttctgtttgtcgactctctctcttttccttctctttttctgttctcttgttctatgtgtgtgttctttgtttgatgagaaaaaactgatcgtctttcttaattctccttatcttgctttgttctttttttttcttccaatagtctgctcttcttattaaatcgctatagtctttcacttcaaagtcctcattacatattcaattctacatctctattagtggtacgatctcttctctctttgtctttcttttcttctgacttctgttttctcttctaacattccttttttttcttcctcagtctggttttggtttttggcaatttcattcagaatttcttcattttcttttatctttttcacaaattacaaaatcttatttttttattattattttttcatatccattctttgaaacccattttccaccattccacaaacttttgtgacttgaagtttttgggttccctctgcggagctcaaaacagatggctataaacatctgggaggagactgtacttgtttgccagtgcatgaaactcactggcaatgtttacttccctgctggtgaataatacttgctggcaatgttcttcaagttgacccaatgtgattacatcatgtaccttatacctgctagctgccagctggggagtaatttgactgtacagctccttgttgaggaggaatggatgccagcacttgggttatacctggcaccttcccgccaaacagcctggtgtccaagcaaggcttgacaagtgcaacatccagatccaggtcatgaacaagttaggcaatgacaatctgggagtatgggtactctgcacaacagataatgggatgagctcccagctcatgcacaacagttatgtgacaattgtcactttcattgtgtgtttgggaggtaccttttgtttctagatttggccacaaaaggaattcctggtcaacaacgttgttgtacctcattaaccagaagggatttcttccattttataaggtttttgtacctaacttaccagaaggaatacctcctggtcaagtgagagcaactcccaacccccccccccaatgccatgtgtgagtggtgatttgggtagccaagtcccaaagtccaggaaaaataaataataaaaaaggatggggttcctacatacttttgacagggagcgtgttgcggcgcgcccttgacaagagtatttgtaggtaagaataagatcagaattgctatggacaatctctgtacacatctctcgatacagatgacaccaatcgaatgtaagcgcttgctaacctccttatggagatgatccatgagtatgcagattgcatcccaaagaagcgggagacaatctccgatctctcaggctcaacaccccaatcacaaagcagagggctgaagcttgccgcaaattcagcacaatcgagctgatgagtttgctgaccggtcagtttgctctgttgtcccaacccggacagctcttacttggagcctggagggatttggagaagttgaatctccttccttgagggcttccggtatcggcaagccagtgcatggcttgttctgagcctccgttgcaaaccgcaattcctgcaaaacaactcgccaatcaatgggcttgcagtgtggtctcaaaatttgcccgttcctgggagtgaaggttggcggaatgcccgaacaaaagctctctgcatggtctgccagaaggccaggccttccttgtcttgcagatttattggcacagtgtcatcagcctcatcttccgctacctaggtttcataactcggtgtaaacttatttcagcttggatcaagtgaatacatgcattttctcttgacgtaaaattatcgattcaatctcctagcaactgtgatctgccagtgttatgcatagggtagcaagcacctagattcaggcttgcgtgtgatgatgtccttggtcatttctggtgagtccggtcttcaggtttccgttgatgcacaatgcttgggggtcgatggaaaggttggtggagctgggtggagacgctctttatgcccagcccgattcagctcttccgaacttccgactggtggagtcgtcactctgacgaagactctcacattgacagacttgaacatctcagttcgcatgcctcgtctgagaatcgaattaaagttgagagccatattcgggcaaagttttgagggaacatcaagcgtatgtacaaacacacaggaaatcaactttatcttgagcaagaccttttggatgaaagaggtgcactcgcaaaattacagcactgacgaccacttccaagcatatttaccctttaattgaacggttgaggactgttgagaagcgagcatcttcatacagattccacggctcatcttacaaacagcgctgcaaggtcagcaagtctgcaaaccccaaagcttatcaagagcatgtatctggtctcttggcctggctaatctccccgttcgactcacctcaagacctgccttcgccaatcaagacttccgcatctcccattgttcgacaagttctcgtatcggacggtatgcaatcactgacctttctggcactcctgttgtctgcttgtgcgtatccgattctcgatcgcaagaactcttgagacggaggcccgttccgctgacttgaacttatttcccccctcagcaaccaggactgcatctgttgggtaagctcaattatctagtgttcactgcaagtgcctaagcgtgcagttccgtacgcctatctaagattcgacaccgtgctgatcatcgtcatttctccgagtcgctacagcccgcaacaggagcaggaatcgcttactaaggagccaacattcttcgatatgctagcacgttggaacggtgacggctacagcggcggctacgttggcggaggatataggggaggcgctttcggccagacgacttttgttgatacccatcttaccccaagtagccctgcggtagccgctactgagaagtctccgattccacgatcctcgaaataatcaatcgtattcctgcgcaattgaaacaagagctgttgaattgcaccacgcacgtagttagagcgatcttcaatattcatccatcaatgtccactccaatcagcttcaaatcacgcattgcaaagaccttcgcatctatctgtatcccaaatgaaaccagtttttgtgacatttgaatactccttccagattcatgaatattggacaccatttacctcacacaaagaatattgaagtacccaagaagaagagagtgcaagtcattttaatgtcatgtgatggattgatagttgggcttttgatagtgttttctgtgtaaataagacatgacaaacaagtttgaatgaagtgaaactcccaacagctgaaaatttgtaacttgtatggttgctggccaatgattccaaagcagatactgttggaattcaaacttagcagatagagaccgaaccccaaaaagggctagaacccaacagacagaacacgcagcagtgattggtaagcaaccgtcactaaagcttgcaatgaatcatctaggagagcagaagctaactaagatgaattctacagatcataatccttctgccaacacaaaagaacctgaagatcccacctggcaaaacaggaggtgagtccacagtaaagcaaacccaagacaagataacacatgagtaaggtcaggagctgactctcgtttatctcaaaataagcagcttgatcgatcggctttcatcccccatcgcttcaacactgtccaacaaaaacttagcaagcgaaccaaccggtgagcattagagcaagagaacaatccaattagactaataactaatatttggaaatttctctagacaaagtagcaactaccaaaacctccaacaaccagaacataagacaacacctcaaaacagacagaggtaagaactttactgaactcagtagaagaaaagaaactaagactgatcaagagccgtcctctgaacagaagctcacaatactgttcaacaacgagctctaagcaaataggagaaaagcacgatctaagactctacagtaagactatttgtctttagcagctttagagcagtagcacagagaactaacacaaagatccatctttgttatcgcatagaacattttttctttacattcttctctattcatctcatctatatctctctttctttctaatcactatataaaagaaagcatagtctcgcttgcttctaggtacataaacatttcaactatgtcttattcacttgtactcgagctgtttctaatgaaaataaaacttctagttgcttgaaatttatcagatttacagtctcggagcacgaaccagcaaccagcaaacagctagaagcaagtcgagatggcaccatccgcgtcgacacctgctactcgatctaaggacaaggatggagaaaaagaagagaaagagacgtataatgtcgacaaagacacggtcaacgttccgaagttcaacggcaataactacccgatctgggttagaaaaatacgaatgcatctttgcgccagagaattagaagaattcatcgactcgccactgaaagaagatgcagatgaagccaccaagaacaaagctaaccgggtctgcaacatcttatcgcacggcatagatgattcaatcttcaccagtaccataacggaagaaaacgaaaaacaaccgtttgacatttggacagctatcaaggacatctatgcaagcgattctacgctatccatcttccaagtatggaataaatgggaagacattcaattcgaaaacgacatgaacgagtacataaacgccatgcttgaaagtctttcagaattcagctctatcggcatcaagattcctgacgaaatcattagctgcggaataatcggtcgaatcactaagaaacgtcctctcttaatgcaaacactcttctcagacatcgccgccttgtcaaagccaaaaatgatcatcgccaatctccgcgacatcggccgccatgagaaagctatgcgaaagcagatagtccctgacaacaccgcaagctccaccgctctcgccacaaacttgaagcgcaaaccaaaaccaccaaaagtctattgcaagaacgggagacacaacccagccgctgacagtcatcaccccaaatccaaatgctggactgtccacccagaaaaaagggaagagcattacgctgccaagaaagcaaagccattgacttaccacaccacagctggcgataatgaccctgacctttcgagcattaggcctgcgtttgcatatcacataacaaaagccacaaccccacgtcttcctactgtcttagactcaggcgccagcaatcacatgatcaacaacctcgacttatttgttgataccaccccaacgcagatcaccattctcactggaggcggtgctggagaactgactgctgtagccagaggtaccgccaaactcacgcttgaagacggccaaaccttgatcttagaggaagccttatacgtcccgaagctgtcaaggaacttgatctccatgatgcaattgatgaaacacaccattaatcaacattgctaacggtatctgtcaagtaacaatcaatgcaaatctgcctttcaccgctgatgtctcaaatgatttgctagaactaaaaatcaccgacacaccccgctcaagcccacaaagtttgctcactacccaccaaaaccagctttccgaatttgttaagtggcacaaaagactcgtccatgccagctcaggcagaataactagagcatttcaagaaccagtcactatcaacaaaacacacacttgctccgcctgtatgctcggcaaactaaccaagcaaagtgtcagccttagagccaaccaagttggccaaaagactgccaaaactacccatttctattcaaaatattatcacatcttttttatcttaagacttttaacctttctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgaccacttttacccaactccattccttcattgactttgtaataattcacagtactccaagaattattccaacctttaggtttccgctccctctaccacatgtacataccagattacataatccaactgtgaaaatcctctctgagcttgttgatcccgcttccagaggattttcagactccagaccacccagaaaccacaacaaccagtaccagatccagctcacacttatcaaccagaagaaccttacttttcctgcctttcccactactcagtgtcattggtgtcatcagtaagttacttctttaagtccagctagcatctttctgcttgttttctttctcagtctctctcacctctttctcttccttctctaaaccaaaagccctgatcaaccaaagctccactagcttcaaagattcttctcttttattgtttggtagtaaaactgaaaactacataggtttccctttaaagaaccttgatcatccttgatctaaaaaattgtggttgatctgatttatcagaatcaataacccatttcagtttctgttgatttggaggcgtcagagttagctccgcttataacagctatcctactaaggaaaataagactgtcagcagccatcccaaagaggacagtaagactgccagaattttatcatcttcttaaaataaataaagaaccaaaaaatatttctttttatttcattcctcttctcccttttctcttacttttatttgtattcctcttcttataagaaatacatataaaagtgccccccaaaaccttgtgtcctgctgtcactattgagacccaggctcacacaaagcttcaccagctcattcaaaccagtaagcgctccgctcgaggccgtccatgcagaccttgtcggaccaatcactccttcaacaaaaggcggagcaagatatttccttactctggtagaccaatacgccggctatatccatacggcaatactgaaaactaaggatcagtctacctcggaaatcaccaactacaagcgcttgttcgaaaaacagtccggacacgttctgaaaaagttgatctcagacggaggcggcaaattttgcaacaaaactcttagcgcgatcctcactgaaggcggaataattcataatgtatcaccaccatacacgccgcaaaacaacagagtagctgaaagagcaaacagaacgattctcgacatgtcgagatgccttctgatgcaagccaacttagctcctgaatggcggggcaaagcaattcgaacagcaacagccacgacaaattgtctaccatctatgggaaagggaagatcaagccctctagaacagatgttcaaaattaaaccaaacatgaacttctttcgaccctttggctgtcgagcttgggtagttaagccaaaggagaaccgcaaaaccaagctaggtcctctgtcatgggaaggagtcttcatcggttatgagaatgattactcatcatatcgtatcctccacaccgacgacaaacaaataatcacggctaaacatgcgcactttgatgaagcgacattcccggaaagcccttaacaagagcgtggctgaaatcggcatcaacaagctgccaagcttcactgaagaagagcctatgccttttgccgaggaatctgacttgaccactgaggaacaacagatcactcaagacaaagaagaagacatcgatcgaactatccaccaaattcgagactcaagcccaaaggagtcaacggagtccataatcattgaggaagcgcacgagccaccgcaagcaacatccaaaagccgatacacatggactactgcgcctccggaaaaggaaattactagtgacttggatacaaaaaccatcatccgcgaacgacgcagaagacacgctttcctaatcacggtaacacgagatccaaaaacgcataagcaggccatggcaagcccggaccatcaacaatggaaagaggcggagctaaaagagattgccaacatgatgaaacaccatgtctggaaagtgcgagctaggcttccgaccgacaatccaataccggtcacctgggcatacaggaaaaaactcggagcggagaatcagatcatcgagtggaaagcccggatctgtgcacaagggttcaagcaagtccacggcttgaacttcgaagccaaatacgcaccaacgggaaaaccctcatctctcagattcctcttgtcatttgcagtcaacaacggcttgaaaatccatcaactcgacgtcagaagcgcatttctcacctgcccactggacgataaagttacgcttcttccgccagcagggctagattgtccagagggatcagtactcgacctaaacaaagccatctacggcctgctccaggcaccactagtctggtacaagcgactgtcaaactttctcaagtcaatcgattttcaatttcgcgtttggacccatgtgtattctggagaaccaatcaacccgacagaccacctacgtggatcttcgcacatgtggacgaccttgtaatcatcagcgcggaacctgatatcttcagacgggaaatggaaaaggaatttgaaattaaataccctggagaggcggccttcctacttggaatgaatctcgagcattttgatggcgggcttcaaatcaaccagacacaatacatcgagagaaagcttatccaatacaacctcatcaacctctatccagcatcctgtcctttgaacccacgcaaaccgttaaagagagcaaccatgagcgaaattggaacccttaagaagcttgaagttaactaccgggcactgattgggtctttgaactacttaagcatcttgactagaccggacatctcgtttgcggtcagcagcttatcccaatacttagagaaccctggtataaagcactatcaggcagcagtacaagtcttccgatacttgatgggaaccaaacatatgggactcatctacaaaaaggatccactctcccccgtcagggcctacgtcaacgctgactggggaaactgcctggacactaggcgctcaacaacgggttttgtcattgcaaaaggtgcacacctgcttaactggaaagctagtaaacagctgacagtctcactctcgacggcagaagccgagtataaagcactgtccgacctaggaagagacctcgcttggttcgcaagcctaatcaaagagctggacgtagatgtatctaccaacaacattgaagtcgcagtcgacaacggagccgctatagacctagcgaagagtgaaacgtctcaaaacagcttcagaacgaagcacatggacatccgacttcactttgtgcgggagctcatccaggcggcactcatcaaattacactatgtaaaaaccaccgaaaacattgcagacttccttaccaaagctctgggttgcttgaccattagaaagtctttagcggcaatcgggatcctgcgagtctcagaagctgctcctaatctcacgactagaagcatgccaggctgttggaattcaaacttagcagatagagaccgaaccccaaaaagggctagaacccaacagacagaacacgcagcagtgattggtaagcaaccgtcactaaagcttgcaatgaaccatctaggagagcaaaagctaactaagatgaattctacatagagatcgttcgttggtactcgggtacctgttgaattttttcaaaaaataggtaccaagtatcgcaccaggcacctcccggcgggtaccggcggtacttttggcgggtaccgcgggtacctcccctctctttctaaactaggttcactttcagattaccaagtcacttttttattattattttttcatatttattggaaaatatcagtcccaagtcactttttttccattctttcatatttattgtgaaatgttgacaacaaaatggaagaatcctaatttgttattatattttcatatttattgaaaatatcattcccaagtcactgtttttccttttgtcatatttgttgtaagacatcttaaactaattggaataaccttacttcattattattattattttcatatttattgtaaaatattactcaagtcacttttttggcatttttttcatatttgttgtcaagtatctacatctaatgggaagaatcttgccttttttcatatttattgtaaaacatcaatcccaagtcaattttttgatttgttcacatttaataatttattttaaagcttaaactgtctacaaattatatctaattagattattagaagaatcttcattgttatccaaaactatcaccttcctttttgatttttggttagacttcttgttatccttgagtccctgtttccatatagccaaggtaccttcttggagttcttggagtagaaggccaccatcattttggtagggaagtgagggggtacctgtagcggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcccgacgggtgcggggcgggtgggaagggtaccccccaagcggtactaggtacctagcaaagggtaccgcggaacgatctctaattctacagatcataatccatctgccaacgcaaaagaacctgaagatcccacctggcgaaacaggaggtgagtccacagtaaagtaaacccaagacaagataacacatgagtaaggtcaggagctgactctcgtttatctcaaaataagcagcttgatcgatcggctttcatcccccatcgcttcaacactgtccaacaaaaacttagcaagcgaaccaaccggtgagcattagagcaagagaacaatccaattagactactgtttcagtgttcctagtaggccgagcttgatattcaaacaaagaaggagaaagaaccacacctaggtgcatattcacatctattcacatgcttgaccaggttgcagccagattggaggtcaaattaatcctttttgcatgattgagacatcatctggccaagttccaaaccatattgaagagtttttttttatataaaaaaagcctgtgattgattaaataagtctggcttgttccatgacaaatgggatgttagccatctgttccattacatttgtagatcaagccttggtaactgcttgcagactgacaatttggccaaaatgctcctgatgatacataaatcaaactttcagttagctctctgtagagtgttgccaaggagtggtgacatatctacatcgtattagccagtccttcagcccactctttgagcaggttttgacaaataaaaatttattggtctcgatcgtgagcttagaattgctctgttttgataaccatccccaatgcattttattgaaaaccagattttggatctcagacatgaggatggatgaatgcaaagtcgatctgactttggtaatagtttttaaggtctctttattaatgtggcgtttcttgcttactccagctgggcgcaggcctgtttttgaccttgagggagaagtcttgcagactcttgatgcacggtctgattgatgcaccatcatgatcacgagtgcaatatggattaaaccttcttcccgctgttttacgctgcagacgccatttcaatgtggggagctcagaccccggagggagacatgcccacacccggggtttgaccagcaaagtactcgttttgaaaagcttgaaccttcttcctcttcctctccttccttcctccttcttcacaatactacgagacaaccaactcaaccgactcacacctagcaagcaggcgaacgaacaaggaaaccctcatccatccagctactaaccatcataccgggccatgccactgtcggaatatgccagatcggaatatgaagaggatagcgagtttgtgatgtcagacgaggtatgaccaatcatcccttataacactcaaaactgtacatatccatttccagctgtgtagatagccatcgtcctcaccaccgaaaaaaagccagtgcatacatctcctgctgtcaaaaccatcgcatacatggagcagatgtcatcgcactgtataaaaagaaaaatcggcgaatagaacgcattcattcaaatgtctttgtccgcactgaaatctcaatattgacagttgtttcttcattcttaaggaagacgacgctggaccagaacatccctctgagctcgagcctcatcttcatcgacaatctcctcccatcgacaaaccacgcttagaaatactcgatgactcaagcatcaatcctagtctcaattctgcaaatcaagttcgatcccctccaagtagtatcctcagtaatgatgccgccaagtttatcaatcatgtcgatctggtcatgaacaagatcaagacattggaatctgatacccgttggcatagggtactcaaacatcggaccggtgttcaggtcagcacacctttcgaattgaaaccgaaaaaaaaagaaaagaaaaaaaaaatctccttctttttctcaatatcttaaacctatctatccatctagtaacttcaagtcttgatcagaatcacttctctccaaatcgcatctctgtaccctcaaactgctggataatgatctgtcttgataaatctaaaacatcctacgaattattcaggtatacgctcaaaagcacgctaagactatcggcaaagcaaaaaccgtcccagtcttcaaaggtgtcggtcttataaagggttattcacctgcatcggtctttgctgtgatcggctcaagcaaactgtgggatgaatggtccgcaatcattccttttgatcatcatttcaagcctgtagccagttaattggtttgtctgacccttctcactcttgaatgcacttttttttttcaggtatgaggacggtaacttggtcgagaacctcagcgatcaagtcagtctgacttacatgtgcatgaaagccggcatcggaactcggtatgtccttcttctcgctttcattctcgattaaaaaattatccctgcatagaacccactgactaagcccttttacattctcgggaaaaatcaggactcgagatttatctttggttgaaaaagttgaagcaacagctgagggttcgatttacttttgtgcctcctcagtcgacacaccgcgagttccgatcgtccccggtaggatccgcgctcacatcgaattaaatggttgggtacttgagcccatcaaacttcctgaatccacacctggggcaagtacgactgctaccaaagtgacctattacctccaagttaatgtcaaaacgtttgtagctgaggcagtcagtaagcgctatctggccagacgaccactttgtatcaccaagattgacgcctatctacaaaagtatggctcgcccgtccaactcgaaggtatcagcgacgtagaggctcatccgcgccagggtggtactcggaggagctattctcgaaatttcatgtccgtcaagcagttagaattcccaaaggaagtcgaaaatgttgataatgggccggctagtgcccctacctctctgagctctcgaggaatgcgctctcacctatccagtatcggcccatttggtcagaaagctcgagcacgattatcaagtgcggctttaacaccaaccctcaagcggagtgacccaaatattcgcaaggctgcaaaatcatttcagcttgaaagcccaaccacagccaacccactcccactcccaaaacccacacaacctctactaatcgatcatctcaaaccaaatcaagaaagctacaattggaattctatttctcgagccctcgagttattcaacacatatctgaaagactcgaccacaaatcaacaagattggaagacggtcgagaattcacatgactcagtcaggttgtgcttgaattctcaaatctcgcaagcaggtcagaagggtagcaaagaagcgtttttccagttgcccgtagtaaagagtgaaactatcctagataatgctcaacacccaagcccaatcactcccgagcaagtatcaatgacgatcctcagtaacctggcacaacagacatgggatcaaaacttccacggatactccaagctgggagctcaatcccatcaacatcggttgcttttgaatacagataacggcttcgatcaaggaacttatcttagtactatgagagccgtttatcctcatcttcgagatgaatcgatgttctgttttgatcaagctgtattccgacaagctgcagagcaccaggcaaagcgctcgaggattgtgatcattcatcattcgatcgaagacgaggaagggtatttgaaacgactggaagagaataaagatctgctgaccgatcatcctggagtcaactccctcctgcgagaaaaggttgagcagagattattgagcaggatcgatgtatcaggatgggtgattgagagcggaccatcatccgaccaaattcgaatcacacatctgacggcactgtcgttaaatctcaagaaccagcgacctgcgaccacaagccagacagcggcactcccggacttcttaccgcgactggtcacttctaatattgctagtcgaccgcaacaggtccgcgagtttattcgggagcatggtttctcacccggcttcgtccgatggatgaacggcgacattcagtatgttgacgatcattcactcgaggattctgatcagatgtcacctggcatcaagattggccaggtggaatggagattcaagaagaaaacacccctgcccagtgcccagactgctcttccttcaccttccattaaggttggtccaggcgccaatcagacctgttggtttcaagtaagcttttttaatttcctctgagattatagttgaaaaaagaaatcttctgacaacagtttttttccatttgaattaaagtggagtgagcagatgtatccacatgggatcgatttaacccttgagccaacagatgtagccgaagtgcgactagttgcagaaatgaagaatacgctgcaatttgattggaaggctgattcgcagagcttgactgatagcggaatgatgatcaagctgcgagcgaaacggatccattcgatcgactcctccacgcccgatcgagtgctcttgaacggctcgagatcgctcgctactgtccatgtgaaactcgacccgtcgagatccaaagtaaagaaagtggtcgaaggccatcccgggctcgagaaagactcgacgaagaaagtcaatggggatccctctcgaggccgctcgtctgcttcttctccacaaacttcatccatccccggcccctcttcgcccccgaacaatccggtcaattcttctcccagagatgttgctggctcccttgcctctcaaaagggctccaagaaagtcgcgcaacttccccaacagcagcaactcgtcgtcgatcctaacgtcgctatcatcatcaatgagcatatctacttcactagatctcaggtcttcttcttcattctttgcttgggatgcgcttatgtttatggtcgcttcggttgatcttcttcctcccccctccccttcgctctcatctttcttttgactccatttttttgctttttttttgcttttccttttttttttcatcattctttgtctcccttttttgcagtttacattttgctcagcagattcttttccttcttctatttatcttcattctcattctcatcatcttcatcatcattgtttatttatagaaaacatttcctatcaatctttacattatctctctctcttcccatctctctatctactcttgctcctccatttttttaacaaaaaaaatattctcatttgtatatacatgttggtttatcttagacagtcttcatttatttggtcataggttttgatagacaactaagtgtgtgtgtgtgcttttggtgaattatcaaacaagggtgaaggttggtttttggtttgtgtttgtttgtatgtatcttgatgtgtatgttagatgcaaaagaagaagaaaaagaaaggatggttgtcaagagaataacttttctcaaagagtgagaacatttgtggttgttcctcaggaactcatttatgtgatactgcttgtgattcattcatacagagtatctgattatgcttgtattgttattttattctctctctttctgtttgactcatctttttcccctttctttttccctgtttcttcttggagtgatgatgtatgaccatcatgcattcatccctgaacacagagaaactccattgacatgagagatgcacatatcagggcagttcacctactgctgatgtagaccatcagcagtcaaactttgctagaatcgctcttccaaggtttatgggaaagcagaagagtttggtgggaggctcccctttagagtcaaactcccacaaacttggagtttgtgcatcagcaagcaaaccttgttccacatcatcaacagttttggtgcaacatgaaccttattgatgtggcttggatttgaatgatctgaatttgttgtgaatgtctgctgaaattgtaagaaggagttgaaatctctagatgaaaaccagaattgtgtgaatgtaaccaaggataataaggaaactgattgaagccagaggggttccaaatcagaggctgaggaagacagatagtggatgaagatttagatcatccaatgaagtgactctaatcaagaatcaaacaaatgaatcggggtttcagagttgagtgcaagtgacttgcaacaatgtatgccagtcactctgaaccaaaaaccatgcatgatgagattccaaaatggctttctactggccacatataaccttgcaatgaatactctcaactcaaaatgtccaccctttttttgtccagattcactttcacaaactcatgcaattaggcacttgcactcaactctgaattccactaaaacacgctttaatggaatcgagcacaaatctgttatctggacacaggtcttcatgataaacacgctatactattccaagtgaagcaagtgaaacaaaaatgatgatggatccttattcctattctgccatctcatcaaaatctgaccctggttcacttgagttccttgaatactgtcgtgaatagcctgtccctgaatcagcacccccattccccttattctttgatccttttgtttgttttgatctagcctttcctgatcttcttttttcacgccattccttgatcttctccttcccctggtcaagtttttgttttataaatccactagtgccactgtagtagcacagatcattaggacaagcactgcaataaaggagtgatgcaaatcgactaacctgttcatactggccctgttatttgcttcagaatactgcaaagctgcattatcatatacaaggggatgaaaccaaggaaattttggagattggtaagaatagttagggttggaaaagattttgatttcatgattgaaaatcaaatcaatttcatatcataatggtgattcataactgagtctgactcctattttccagaagaagaaaaaaggttaatttgagacagatgtatctgactcactagaaggaattgtggcagaagctttcccagctgcatttccctcctccatccttttcatcaacctatggtggagctgagcttgattgaaagactttctcatgggagcctgttgaatcccatttggtgcaggaaaacaatatgttggcagagcctggaggagcccaatgtacagcagagctttaaaaaacattcttgtgcagacttgtataaatgtttatcttatatcttgaattgaaagcttgatggtctatttttattgtaagacaagatctgagctctgagcacaaatatgggacaagtaattaatcgggaattagaagctttcaaaagctcagtatttatagcattgtaaccatccatataaattgtttcctggtgcaaaggaggttaaattcattttatacagttcatgatggtagtttgaaaacaattttttgccttctactgtgctgtttgattttgagtagtttcactcttgctagatgacataagtctcgatgagctacctagccgtaatgatacctttatcttacagtggtgtatgtcaatgatgctccttgaaagccaatcaagtccttgaaaaaaattttcagtttgtcagactctctgtacttgatcttgactatgagtaattgtactctgtagaagtgccaactgctacaagtcatgttagaagggctgtagtatggcacaatggtaattgtgtgtgagatgtgccacactgaaggctcataggatacatcatctgaatctcacacaaatagctaattgaactcaatttactcacactgtggtaaaccaatcctgatcctcagggcacaccaggtactacaaatcatcaccctgtaactctgcaaatccaacacaccaagattctgttcaagcacccagctcatggctaataatattcccccatccctgaaactacacacttgaaatttatggctgttttcatcatttatttcttgataatccttagctcacacactacagtggtgatactggtgtgtacagtaattgacactgtagtggtacttctcaatctatctgaaacttccacaagtacctcttatctcccaagtacttatttcttatctcctcagtacttatgccttatctcctcagtacttatattttatctcatcatatctcatgccaagaatttcaacatcccattcatgtttcatatttacactatttgattattttctcccatagcttgttcacccacatctgggtgagataatccctctatcccatctcatcctcttgataagaatagtcaaactcctttctgcttcagttcaaatccttatcttatcttgataccagactcatttgggccacattgtttgtatttagaatcttccacctgttgtattctttccatagttttgccttctctttcatcccacaatctggccacaccctataatttagcatgcaaggagctttcaaatctcatgatttttgaagagaggccaaatatatggacatatttttcaatggcttgtagacaaagaattgttctgcaaaactcacaaaatggcactattggctttgtagcacatattcattctgcatcataacataataatggtggtccaaattaaacttcatgaaaaatcattttacatataaggattgggtcttagttaaacgactcccaaatatttgggacgtcgagaggactggccgcggatggtcctctcgacgtcgatccccctatatttttttttcccccaaaaatttgggagttggacctccaaagggtctgactattttgggagtcggaactccaaaaaaaataataaaaaaaaataaaaaaaaagaaatcccctggggggatttgggagtctttcctccaataaatgggagttggaacgacaaaaaaaataataaatagaaaaccatcaaaaatagtaaaaaaaactataaaatagaataaaaataaatccatcaagacatttaaaaattcaaccccattgaataaggggccccttgaataaattcaaatcaagtaaaaataaaacagcaaaatggagtaaaacagaacaaaataaaataaaacaaaacaataaataaaataaaatatggaacacaagaaaataaaatacaatagtattgcagtttaaatgataaaaaataacaacataaattagaaaatcaaatgtaattatgagatacaagaatccagggaatcatcctccaatgaaaggaggaaaaattggcaaaaaggaaatatcagtaaaaacagagagaaatgtatgccctcttgagcatatgggaggcaaaagcttccttcttattggttggttaaatgaccaaatatcatcaaaagtagaaatccctgctaataatattcaattgattgaagaatcaagcaaaacatgaacttcacgtgcactacttaggagttaaaacccacatcaatgaaacagaagcaataaattgaaagaaacagaaggacagttaaaggagaggacacaagtagaaggaggggaacataagcaagaaatttaatctgagacaaaatatggagaaggagaggaagacatgaagaataaaattagtaatgagtagtctctgggaataaaattttgcgtccaacagtcagaacatgacaagcagaatacttctcctcccacggtaaagcctctggtacggtgtcttccttccaatctttcataagttgtggtgcaggaaagtatacagggtcgagcatttccaaggcaacaaagtgattggggacatgagcaaagcagatggggcaacagaaataagggagaaaacttagagaaccatgtagagaaaagaagaaaacggcggtcttgaaggcattggccatagctccacccaaagaaggcattgacatccatttgtcaacagaacagggttcaggcgtgttgaccttgaggctgtccaacatcttgtcgattcgatggaagatttgctttttgacataccattccctccggctggtgattttggtgatgagcgcctcgcggatccgcatgtaatcaccctggtcttgtcccaaacaccacacaaccgctcggtagccacagtgaccattggatcttgggttgaggatgtgtttcactgagtccttgattatgggtggtagataatcgcgatagctggatacgtctgcgtcgtctggctcgttttcgtcaaatggtttggggggaagcatggcgggttggtctttggggggggggggtttggacattggcggggaggcttgtggttttgataggtcaaatcttcttctttggggctggtcctgctttggtgggcggtgtatcggatttgttggttgtggcggttaacacttcatccatgttggctggcgggggagctttgacacgagcattccgacgagggaggatcctcttcctaggttgcggactgtttttccttgcctcagatgcctcaatctcttcctcttcttccaacgccttgtcttcttctttctgtaatgccttctggtcagcttttcggaatgccttcattgccgcttttgcattgttcagcttctgtttctttgctttgacagcttcactctcatctttcttcctcttcttctcgacatgtttgaactccgacagttcctgtttgttgcgcctttcggtcgtcctcgagtcttctgagcttcggtcggcagctggacatctactaccgccccggatccttcaagcagctggttgatggcggcgatttggattgcctgctgggctggattcatcgaacgtagccgatccattatctgctcaatcattgggttatcatgctgggttgcccttggggatggatgacgtttgaggacctgaggagggattcatgtcagaaccaaatggaaacagatgggaagaagaacaaaatggaaacacatgggaagatatatgaaaacatacattcatgtgccattggagatggaaatcttccggtgataccattcctcccgattttgagatttccaagagttgatgtttgcaaggtatgcccatttgaaggacatattgttgattgcaatgcgcattttcaccaagtttcttcccggccgtaggattattgaaagcctgactgagggcataattcgtgatcttcccaaggcaggtttggaagaggctgccaaggtattgaagtgtcgtgatcttttgctggaaatggatgctggtgatctggtgatattgctcttcaattgcatttctgatgagctggaccgccgaggcgaaagtttgttgtggcccaaggaggtgagacttgatgaatgcatgggccgattccattcgcgaggctgtccggttgttgaaatgagtcacggtgcatgtccacgcattggagtagtgtttggcaacaggtaaccaggtcaaggaggcatatttttcaaagtctggcccatatttgtgggcccagcgggagaaactagcttgaaaatcggacagggtcaaaatctttactatgttcatccagtattgaagcatatccttttgttgtttgtctgtggcaatgagttttgcacctttggccaagagattcttctgaatatgccaaacacaaagcatgcggtgggcgttggggaacaaggttgcaagggaattcattagagcctgctcacaatccgtgatgacgacaggaggtagggggatcttgttgctttggaaaatcatcagaagtgattgcagggcccaatcgtagaacagcttgatttcctccgccatgaaacagaatgcaacgctgaacgtcttgtttgaaccggtgattccagacaggtggagcagaggcatgcggtacttatttgtcttatatgtgcagtcaagtaggatgatgtggtggtatgccttgaggagcttcagggaatcagagtgacagaaaaaaagcgctttgaggttaccttcttgatctactttggtggcggtggtgaagttggtgttggccagagttttgttcaagtgaacaaccggacttatcccttgaagcgtttcctggcgagcctttttccgggccgtgtaaatcgtgctgacggttgctagtatgattacattcgggtgagtcttcttcagggatcagagtatctctctaggcctcaatcctgccttgccaagagccttcatttcttcataaagccatggtgtgagccttctgttggtggtgtgcgcagacatgctttccaatggcttgtgattatgagcgcctgtcctcacttggaagtcccactgatggacaccctttttgtgaaaataagctgtggcctcccatgggcaccgtatcaaccgagtcgaacaagacttcccgttagtttcaccagggcgcttattttggtctggatggccacctctagaatccccaaatgaacagtaccagtcaataaccaaaacacacggtacaagacatggtgagagacggaaaagaccaaattcggtctgcttacctgtcacatttgaagagcttgctctttccttccactgtttgcctgagcacaattgcatagccattatgcaatgcaaagcgcttaacattgtcaatcatgaactcaggattggtgtcaagtgctgcggggggggggggggttcgggaaatcatatagccagcagtttgtcttaggacagatccggtagttgtctgggttgaagtttgtaacgacgtcggttcagtcattgaccgggtcgtcgcctttgccttcctgattagcattacccgtgctggggcctggggccaccccaccggtgtcttcacgtaaatcctgagtttcctgaaccgggttgagactcttcagttgatcatccaatatctcagcgattgcggcctcgtctttgtctgaatcttcctcgaggatctcgtccagaacatccttggatagctcttcatatatctcattgacagtcttctctgccttctcttcctcttgaatgtcttcatgttgaggtccttgggagttctgggatgcgcagaagtcctgcgtgagttgtaagagggcggggtcgataccgtctagagggtttccggaggattggataacctcatctggtggggcttgaccagatgggatggccggagaagctgggatctgaccatgagcctgagtgaagacagtcggggaggcagtggctggagtggcttgagggaaacaaccgcgggtccattggtgatatcttgaggcatgagtgttgagggtgagggtgtaatcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagggaatcctcctggtcgacgaggttgtacaacctcgtcgacctggcttctctgttagccgcgcttatgcgctttgcgtactcactgttatctcgaaagggctcaggggagaagaggtagagagacccggacgtgcctgtgacccaggcatcggcgcgtagagctacttctccagtctcatctatgacgcagtatgggtactccgaggctgtacggcgaggtggtacagcctcgccgaccaggaggaattcctcctggtcgacggggaggcctctctcttcttttatgtattgaaccagcgtgtcgtgtaggtcttatttttcttttgaaagaagaaaaaaacctctcataggacccatgtctgtgtcctatgagaagagaatcgtcgcataggcccgcatgccaggctctgcgcctggcgtgcagtttggcgtgcgcaaggggggttggcttgcgtttatcaacccccttaagatacttgcttcaacgagaattttgttttacacagggaaggaaatctgttcgacagcaaaagtgctgaagaagtaacggccggacttaggcttgagcaacttgcttgatctttgtctttttggatgaaaagtagggagaggtccaccttgctgggacagcatcagagattttgtgagcaactatagcttatatcaatgaggtgaacaactatatcaaagagacatagtaaagatgacactgcggagatgatgattggattttttttgtttgatcaaaatgaaacatcaacatcatcagctcatcaaaatgatttgagaggaagaagtggaaaatttgatgtgaaaactattgaactatttggttctatctagttctttctcgattttatactatactttattcattttacacattgcgccgcagttgttctgaaacctaattgatctttattaagcgatctctctttattgtatcggtctcttttcaatcaatcaattgtttcttaacaaaccatcgtcgcttcatcactaaccttaacaactcttaggttcgtttcattttcaaaactcattgtcatacgtagtctaacattgtgtttctttcaggtttgtgatctctcaggtcatccttagtatcatcgtgtagatttactaagatcaccttctttctaaaaggtgtgtatatgaaaaagcaatcaatcaattgtttcttaacaaaccatcgtcgcttcatcactaaccttaacaactcttaggtttgtgatctctcaggtcatccttagtatcatcgtgtagatttactaagatcaccttctttctaaaaggtttgtgatctctcaggtcatccttagtatcatcgtgtagatttactaagatcaccttctttctaaaagcttgtggttcattaggttatgagcccagatagtgcttaatctgcaatctcattgaacatcagctttatacacgatggccgaaaaatcgattcatcatcttccacttctttcaaaggtcaacttccaaaattggaagaacatcatgttttcatactgccttgaaaggaatctcgacgatcatcttctttccgatttagtcaaagaggaaaaagatgcggttgctaagatctcacttcaagataagaaagcagcagccgctggcattcttggacaaaacttaggtgttgagaattacgctaaatttatcactgaagacaatcgaaagcaaccacaccttatttggagcgctttgatcaatcattttcagtccgatttgtcacaaaatcatgctgtcgtttaccgtgatttcttaaaaatcggcttcacttctactctggagcaattcattactgatatcgacgtcggtatttctaatcttcgttctgttggcatcaacatcgctaagatggagaagacaactatcgatgaaactcttttggctgaatatatcgtcaaccttctcccacaaaagcttgaaaattcaaaagaaatcattacaaccaagaggcctttaagcatcgatatcgtaagaacttacttgaattcgaagcaactgagttcatctggtagtccttcgaattcggtcgatcctgttgtaaaatcagaatcagcaatgaagacggtaacagtttactgtgaaaacggtcaacataacaaaaacgcccatcatacgaaatcgaattgttttcaacttcaccctgagaaggctccggaatcatggaggcgaaggcaatcatctagaaagaagacttctgcgaattctgttgtacatgacgataattttgctggagtttatggctgtgtagtcaatcctcaagcgttatcggttttcaaagatacatcgcaagtttttctggacagctgctgctccgaccatatgtttcccgataaacaattcttctctgaatacgaaaacgtcggttcgtcggtcagtgtcgcaagcggtcaatcaattcctgctctgggaagagggatcgttaacatgaagaatagtgacaacaggtcctttggtgtcaaagctcttcatgttccgggtcttacgcacgctttgcttagcatggctcgtttgtcgctcaacaactgtgacctcattcgacaacccggatctaattctactttctccgtcaaggacaccgccaaaactctaattctgtttgatgcagaaattaaaaataacatttatctctgcaaagctttggtcatacttcctcacggtttgccgaatttaccttgttcttatgatacgactagtacggtttctgatgcggctcttcttcacagacgcgccagtcacccaagtcgagaagcactgaggaagatgtttcgggtcagctattcaacgatggagtgtgttgcctgtagattatctaaatctcatcgtcaaccattttcaggcaagcttccgaaacccttgtgtgtgctagattatgtgtatatggatctcagcggtaaaattacaccttcaacgttggggaaggcatcttattacttcaaaattactgattctttttcggctttcaagcatgtttacattctgtctgcaaaaagccaagcattttctaaatttaaagagtactacaatgaagtaacaacttttcactccaagaaaattatcaatctcgtcaccgacaacggtggagaattctgttcgaacaaatttgaatcgttcctgaaattggttggtatcaaacaccatttgactgcaccttatacacctcaacaaaattctatcgctgagagaggaaataggacaacttctgagaaagctagatcgatgcttaaacaagcaaatctaccggtcaatctctggggggaagcggtttcgacagcagttttctacgagaacataacacccaccaagaagatttcttggaaaactcctcatgagttatggtacggtcataaattcaatctttcacggcttcagacttttggttgccgtgctttcattaacatccctgatgatatccgaaaagggaagtttggcgatacttctaagttgggtattcttgtggggtatagactgggtattcctaactggagggtactcactgcgaatgctcgggttgagtacagccatgacgtcacatttgacgaggcttgttttccaggaatctccccgagtgattcagtctataccaattttgatgagaattttgtcgaggaaaatttaactccgtcagtttatcctgttgatccggaggctgtgtccaaatctccggtacatgctgtcgatgactgcggcgtacctgcaatcttgtcacctacgtcattgcctacgtcatcatcagaatcttctgattaccaggaggttgaatcttctttagtccctccctcttctttgcatcctttgtcagcttctcacccacctccttcgtcactttttcaccccactcctgatcctcctgaacaacaatctgttgtatcaaggccaaagcctggctgggactacgtaccagcgagtcaaccagcaccaaaaaacatctcttccgatccaaccgatcctaataacatcctcaccactaaacgccgagctcatcttgtgaaccaagacttaaccactgagccttggtttgtaccttatttcaatcaaagtttgtgttattcttcgatagcggaggctaatctggttccaaaaacttacaacacagctctgaagtcacctcaatcagccgactggttggaagctattaaagttgagctttcagctatggatcgcttacaggtttggaacgtggtacctattcctcctggggagacgcttcttggttctgtttgggttttccgagtgaagcataacgcggcgggaaacttcgtgaagtttaaggcaagactttgtgcgcaaggcagttctcagcgggatggaatcgactatggtgaaacttacgctccaaccggtcgtccttctacgcttcgagcggttctagcctacggggtgaacaatcaccttgatattcatcaaatggatgtaaaaaatgcttttcttaatggaaagttggaagaaacagtttatcttcgcatccctgcgggtctcgatgcaccgtctggaacttgtcttcacctggttaaatctatttacgggttaaaacaagcaccaagggtctggtaccgagaactttcgtctttcttcggttcgatcaattttttcccttcggcaaacgatccgtgtcttttcaagtcggcagatccggactggacctgcttggttcacgtttacgtcgacgacttggtggtcatctcgggtgatgttgctagattcaaaaaattcattaacgagcgttttctgatggaggacttgggtcctatcagttcattgctgggaatgaacatcactcatgcaaatgatcatttatcactttctcaaacaaactatgtgactgagatcttgacggaatacaactacgtcaacagccgaccggtcccaactccgatgatcccgaatacttgacttgtctccgctacggaagatgaaattatggagttcaatgctcttggtatcaattattgtcgggcggtgggtttagtcaactgggctgcagttgcgactcgaccggacatagcatttacggtttctcaactttcccaacatcttgaacgtcctgggatagtgcactggcgtgcatttactcatcttttacgttatctttcatcaactcttcatttttccatcaacatagggggtggaaacaacaaaatttcaatttacgtcaatgccgactttgcggcttgtaccgatacgtgtcgttcttactctgcgtatttggtctgctggggtgattcggttatttcctggagggccaagaaactttcaacggtttcgacttcgactaccgaagccgagtacaaatctttgtatgatggagttcaagaagcaatttcaatgcgacttcttctggaatcccttggtttgccggtctatccaattccgatctattgcgacaatcaagcggcgattgctctttcgcgtaatcctttgtttcaacagcaaacaaagcacgtcgatgtgaagtatcatttctcacgtgatgctgtagagaaaaattaccttgacattcgttacgtatccaccgcggataatgaggcggacggcttcaccaaatcacttcctcgaatttgtcatcaagcttttctcggttacctcaaaaacaaccttcaacaatttattgaatctgaaaattgagaacgagggggggtattgaactatttggttctatctagttctttctcgattttatactatactttattcattttacacattgcgccgcagttgttctgaaacctaattgatctttattaagcgatctctctttattgtattggtctcttttcaatcaatcaattgtttcttaacaaaccatcgtcgcttcatcactaaccttaacaactcttaggttcgtttcattttcaaaactcattgtcatacgtagtctaacattgtgtttctttcaggtttgtgatctctcaggtcatccttagtatcattgtgtagatttactaagatcaccttctttctaaaaggtgtgtatatgaaaaagcaatcaatcaattgtttcttaacaaaccattgtcgcttcatcactaaccttaacaactcttaggtttgtgatctctcaggtcatccttagtatcatcgtgtagatttactaagatcaccttctttctaaaaggtttgtgatctctcaggtcatccttagtatcatcgtgtagatttactaagatcaccttctttctaaaagcttgtggttcattacccatactgggcaatcaagcaaaacaaaacaaattgaagatcaacaaactgatatgagatattgatggtaaaaaatcaacatcatgaagcaatgtgtcaaatatgtgcgagccaatggagccacagattagatgcagagtgtcagaactggaggacagagtaaatttaggcatagaaaaccataaaattgtcttttggattggaaaattcaaagacaaggggactgggaaaccaggccgatccggaaaccatacaatgaatgattatgaaggagctaatgagacttggaccggagttctttagcttttaaggcgcattgtttgagttcatcatagtgcccggacttgaggcaaagctctctgaatgcggaggtttttttgactgatccaacttcttgttctccatcctcatcatccaataacagcttccagggttcatcgaattccagtacttccccgtctgataaaaccaacactttatcgtagtcgatgattgttttcagtctgtgtgcaatgcataaaatggtagagtttcccatttctgatcggattgttgcttggatcttctcatctgattcggcatctgtcagacaaagataggcattattcgcaaggaagcaacacatgagtaagctgatcattattctgcaataaacagctacctaactcacccaagcttgcagttgactcgtccaaaataagtaaagccgagttttccaacttgagtattgcacgagcaattgccaagagctgacgctgacctgacgacaggtaagtaacaagactttcaggtcaagtgtttggaaccaacaaagcaaaaaagtaaagagaaacacggcatacctgtactgaagtttttcccaccttctttgacctccatatctagacttgtgatgaatggtaaatcttgagccatggagctgggctcagggggttcatctgccgcattgctaccatttggcaacagctcagatgaaggggcagccattccaactcggcgcaaggcatcccagactgtcgtccagggcagtaatatcagtgctatcactcgctttcccagggcggatcaattgctcccccggccatgacttactttggttatcatcatgttctgagaatggatctaagttccatcgaattggtctgcgatccaaaagaataccatatgtgagtcttagtccagcttcgcagtcattgtgtttgaggacgtggggactcacgctgaaaacaagacgctctcctgtggaatgattgtcagtctactcctcagagaggtcaagtctaactttgatatgtcaagcccatcgatgagaatttggccggcctcggcttcaataaatcgaaagaagcttagggctaatgtactcttcccacttccagttcgtccacaaatgcctattgtgacgggtaccgtgccgacttcagttgatgaataaaacgttcaagttgtagataaatgtcgcttgactcaccaattttctcgccggctttaacgctgaagctaactgacttgagggccagtggcaaatgaggtgcatatcgggctgttagaccctgaacttcaattgccccttgttttgaaggccaggcggcaggcggttggatgccagccttgggttcttgatcaatgcccagatattcatgaattctctccaccttcacaatcagtgcacatgtggttagtttgagaagcctgtaacatagaacagatgttactcacagaattgaaatttatttcctgaaaaggatgtaacagacgtattagacaaaatcagaaaaagaatctagaaaagttatcaacacacatttcttccccaccatctgacgacccacaagctgagcaaatttgcaaatgcaggaatgttaccatgacgcaattttcaaaacaaaaattggccaatcttacgttttcttgttgaggctaatcacatacgacaaagcaaacccggataaggcggcaggcatgtcactctgaattatatagatgaccaccaggaaagtaaagagggcaacagcctattacgtttatgtaaaatgaacattgatttagctacgtgtgacattgctaaagggtctctgacttgaactcacagtatcgatccgacaagaaagccacctattgcacatccacaacatgaaaaatgggcggttgtacccgtcaataagcctaaacatctgttgggtgtagcgcccaatatcgccataagccctgattgatgtgacaccacccaaacctaggaacagaggaatcagaaagggaaacttcaaatccaacgaacaaaatttcttacattcagtacacaaagaaatcacaggagaacgagaagttgactcgtatcgtttgatttctcttgtggaagccagatataggtaaccaatcgccacatagattgaacatgccaccatggcacaaagaaggaatcccatgggtagaacggcaattaccacaatcagaatggccattgtccccaagacttcctccgccatgtaaattagcgtatctgctaggtcttggtcaactgtgcggacatcagttgataatcggctaagcacccgccccatgggtactgtgtcaaagaatcgcacttgagaagccaagaccagtcaacattgctatgctagtgggaggtttacaacacagctcaccttgggcactaagaagtgtaccaattagacgttcatatagtttgcgtccagcaatgatgctttggcaagtgaaatacgtttctctgatgagctcaaaggctaatgcaaacataccggtaagtagatacaacagaatgtaatgatctggccgtgcttctgggatcgagtccctttctgaagaagaatctgcgtgaagatttagatatagcgggttcgggcttgttgacaaaatcttggtggctgtaagtattgaaggaggaagtaaactcgaagaggttaagtttgtcagactggcagatttctggttactctcggtccattgcttgaggacccatgttgataggatgttgcccaattctgccaagataaacatgacaaaagtgttgaaaaggggaatcaagccacccagacaatcgtaataaagtctgcaacaaatagattttagtaaagatttcgtaaaaccggtaggacatgtttcacaaacttgtaagttctaaagctaactgcaccgacagcttgatgttcttcctcaactaatgtttgggttgcgcgcgtcttgagttcgattatttcttcgtccttgttcaagatagctgccgcaaggtcttcaatgatcagttcaggatcaattgttggagcactctggttgctgttgactttgcggttcccggatacaaaggtggatgggagtttggaggctgatggatctccagcgtaaacaacttgccctcgatccaaggaaacaaaaaacgatgcagctggcatacacaagtcaacggcattggtcactgagaaaggagccgagtaaggttcaacatcaacggtagtttacatgcagcggtagtcacaaggagaaaacgctcacccagtatacatgtgcgatccttcatcaacgggccatttaacacatgattgaataaatgttgagcggtatgagaatccaccgcacttaaaacatcatccaataagagtactttggcgggagaatataaactgcaaagagcaatggaattaatatctactaggcggaatccatgtacacatatgactgacgcgcgagccaaagaaatcctagctttctggcctccactcagtaccgtacctagacaagcaaattatttagcgggaagtcattggctaaggatgtcccaggagcgcacctttgtcgccaatttcagtcaaatcaccatcggtaaatgttgcgagatcgggagccaatgcacaagccttgaggacttgcgtataccttgaccgattcctgtttttggggttggagttgaggttcaataaacatcaaaaacaaacaatgaattcaaacggcctacatcgtgctaccgtaaagaatattatttcgtattgaatccgatagcagccatgcttgttgagggcagtacgcggtagtgtcagtgagttgaagctcaggatccaacccccaggctctacacacaggtgaaggtaggaatgcctccccgcttagcttggtggtttcgccaaggagtgacagaagaagagtactttttccctgtgttggccgatcagtagttagatttgatgaatgattactagagggagtctcgacttacactgccaactaaagagatattcagcgatagttagtcaaaatcagattcgcattacattcttggagaatcagaaaaaaaacaaaactacctcgccctataatcagactgagttttccttcagggaaaccaaagtcgagcccacccaatttgaatgtagaagactcgagggtagggtccgcatcttcttgcttcgcttcgtacgtgaatgtagcatttttgaaaccgacaagtgggtcacctgcttcacgtctgggcacagacaagcttgagtatttttctgtgtctttttcattcaagaagctttcgattcgcttcaaagatacgtaagattgcgagaccccagagatcgtcttgacggtgatccgcacaaccaagcaagtcagtgatctgaccgggccagttgactatctatgacatgggacccacatcgaccagaacgttaagcggaaacttgaagacattgaacaaggccagcgcggtaaaagcttcttctgcagttaatgatttaccaaaaactttggtatgtgtgtaaaaggtcacaatgctaacaataattggcacagaaagtgatactgcagattcgccgatggtaactagaagccgcttgaaaagcatagtcaattctgcttcacgtaaaacttgcattttttgcaagaattttgattccttcagaccgaaccatagcccaatttgtaaggttttcttcctggtgtaactgccgatctactgatgactgaacaaaatggatatcacttacccaagcgaaaaatttgatcactttaatattattgatcacttcagctgctaagcctagtcgtttatccgctgctcccatcaacatgtcttgatatcctacaaaagtcgcgtgaagaaaaaacatagcagtttggatgggtcgtattttgtgaatcaagcctatgatgtgcacgtactagcccaaatagcagtcaggtagctctgtatgggtacagcaattattatacaaaacattcctgccaatgcgctgtaacccaggagaacgtagagatatatacctgctaggataagctgaacggggctttcgggccacagaaagctaaggacagcgacctgtaagtgacagcattacttgatttactagcgacaatcttacttactgaagatgggatcctatttcggccaagctggcaatatcgttggagacgaggtttgtgattttacctgtggacgcgctcccccccggatcttcttttgatggcgatttgatctgagttgatgagtcatcattcctcgtgtctacaccttctgacaatttggcatttacaccagttcgtcgaagtgacttcgtgaatatcaatgtaatcaatagcgccctcaagcggagcgaaagacggcggccagtcattagactctagagtgaccacaagtcatgagaatatttggatttgcgcgtaagagttcagcacttatgttcgactgaggataatgaaaatggaagctgactgcagatagggaaaaggccaagaatgcttgagtactaagcatcccaaaagcatacaagagggccacatgccctggttgaggattttcgcccgatttggatgatatgaagccaacaatacgttgtaagaagaaaggcggcaacaaggatcctgcagcgttgaagtaagcaaaaagttgttgactcaagagaatattcctggagtgccatgtcaatgcacgcaacaggcttggcttgatgtttcctgcttcatattcattttgctccttcttccaacgaaacaaaattgcggcggacttatcgtctgctcgtatgtctggaatagattcttctgtcgctgtcacggatttatgtcgccatatgtaagaatcggtgtggataaagtaagccaaggataacaaggagcgtccaggctccaatggagctggtcgttggacttcaggctgcgaatcaactggtgcaattgatgagcttcgttccttggatgagcccgggagcagtgtcgtaggtcttggagtcaccaactcgagcacatttgcgatgatcaagaacattaaggtcaacaaccggattaccatcagttgatatgtcgcttcaacggtatgttggccaccgaaatgctgaagtagaatgctacgggtgtccagcagctcgagaggcaagctgaccagatagatcggtacggtacgatattccagctcaaaatatgttgggtgaggatggggtttgttgcgaattacagttcggatttggatcagaagtttcactattgacatcaccgacacagataaccaaagtatgatagggattaggagccaatttgaacctgcgtcggcatcagttgagatgaagtaacgtgcggcggcggtgactagcattccaactgtgcaggcagagattgagatgtccttccatgatttaacgagggcggtaaggtaggttgtcgtctcgccacaacagtcttggtggatgtgtaatggggaaggaaggctgtttactccgtggagctcttgacgatcttgcttgtctattcccaatccgccttcgcgcataacttcgatggcaataatctgatcttcagcttgtgagacagcgtcaggtccgttcaattctgggtcatgaagagttgcttgaggagagccgcgattgtgtaatgcttcgtagggtggtaccacacgcctcgtcaaccatgatccagctgtctttcggcttcgaatgcgcgcccatagacagagaagacacggcaggatgaatgaaccgcccagcagaagaacaaggaccagagccggctcgccgattagatatttcaaacgagcacaccgggagaaatcctggccattccaagacggctgcgaaaaaccccggcaccaatggtgatcaccccgaatttggcgctcgccataatcttgtagcggaagttgctgagattcaatgaccgattggaaatacatctgcgacctaaaggaacctgtgttgaagctggtaccagtatttgagcttttttgggtggcttaaataagttgcagtgtgccgatgggtgcgggagttagccgagaaaagaggcagccgaggcttattcgatccgcttcaatgtctgggaatttcgaggtgggcgatcttctgtgctctcccaactatgcaggaatggcgacagctgcagggttgaacaaacccattgccactggcaatccagggcaattcctttagtttcatgtagcagtgcctacatagcagtgccagctcgccttaaacattatgtattatgatgggaaaccaggaaatgagcacaaccgatcatctcatgaacccaaatatactcttgatttttgaatgaattaattaggtcccgccaaaccagagagaccaggtggggttcatccgcggatatggaccacagcttccgagtcatctcagctggtgggattttatgccgaaccgagtggcgcaaatcccaaactttctcaagtccctcggcgcgagagccataggcatggcgactgtagggttgacggcgccaccttttcaagaggtgcgcgcctaggggcgcctgtcaaaccgccagagcatggcgcctttggctggcggcgccccggcgagctgggcgccgtcaaaaaagctcaaaaaacaaggttcaaagtttttttttttttctttttttttttttgtagaggcaagatctctgctacaatgcctagtgcatgtgtcagaggccataactgcataattccaagtggtgagagactgagatcagaaatttcaaatccataaaaaattgaatccggtgtgatccggttggatccggtccaagatatctcaggggtccttcaaaagtagggttaaaagtcaggtgcgcgccgacccccattttcaggatcttcggggacccgggtgcgcgcacggggggcgggcgcactttggcgcgccccaccctatggcgccgtcaaccctaatggcgaggcaaccctccaaagtaactcacaagacaacagtatgtatagtgtagcccgccagtttctacttctgtgagtttggcaatgctttggacttcacatttcatacacgaggccaagagaaattcatcttggtatcacatgagtttctgaaatactctggatagtagtgttagatgtcagagcaaggaaacacagagaaggaatttcctataaatctatatcatctatcctacatcttgcaatccactccaaaattgttcccaaaagaagaacgtgaaaactcttactttcctcgagccattcatgatcatgagccccgaaaaaatccgccttgcatggttgctagtttttatgtgaataaaaaaaaggggagggacaacgagaacgatagacagaacgatggtagattaaaaaagaggaaatgataacgctgttgaaaaaaaggggaaaaaaaagatatcactcgtgggaaaggaaacactctatttggactacacataatatgaacgatttaagacaaattgaatgaagatcaaagaaaaacaggcgtcgtgtgtgatgttcatatatctggatatgacttatgtatcgatacgtcagtttgaatttgagagaaattgcaaacgactaggaagggaagttcgatccaaaaatcacaaaaaagaaaaaaaaagactacgaaagtgctaatgcgacttggaccggagttctttagcttgcaaggcggattgtttgagttcatcgtaatgaccggacttgaggcaaagctccttgaatgcggagggttttttgactgatccggcttcttgttcaccatcctcatcatccagtaacagcttccagggttcatcgaattccaatacttccccgtctgataaaactaatactttgtcgtaatcgatgattgttttcagcctgtgtgcgatgcataagattgttgaattgcctatttctgatcggattgttgcttggatcttctcgtctgattcggcatctgccaaacaaagataagcatgattcacaaagaagtaacacatcagtaggccgatcgttaatctacaatacacaacgaccgcactcacccaagcttgcagtcgactcgtccaaaatcagtaaagccgagttttctaatttgagtattgcacgagcaatcgccaacagctgacgttgacctggtaacagattcaagcaatgagacgtccaggtctagttgttgaagccaccatagcaaaagaagcaagaagaactatgcgacgtacctgtgctaaagtttttcccgccttctttgacctccatatctaaacttgtgatgaattgtaaatcttgacccgtggaattggaatcagggggtgcgtctgcagcgttgctaccatttggcgagagctcaaatgaaggggcggccattccgactcggcgcaaggcatcccaaactgatgtccaggagatcactatcaatgctactgctcgatttccaagaacagatcgatcatttccccaatcatcacttacttcggctatcatcatgttctgagaatggatctaagttccatcgaattgttctatggttcaaaagaaaaaccatacatgagtcttggctcaagttcataatcattatgttcggggatccagtgactcacgctgagaacaagacactctcctgtggaatgatggtcagtctacttctcagagaggccaagtctagctttgatatgtcgagcccatcgataacaatccggccggcctcggcttcgataaatcgaaagaagcttagagccaaagtgctctttccacttcctgtgcgtccacaaatacctaatttcatagtgcagtgccgcctgttgagtaattcacctcgcaaatgaatatcacggaattgtagtgactcaccaatcttttcgccggctttgacgctaaaactaaccgacttgaggactggtggcaaatgaggcgcatatctagctgtcaggccttcgacttcgattgtcccttgtttggaaggccaggcggcgggcggttgaattccattcttgggttcttgatcaacgcccagatattcatggattcgctccatcttcagaaaaattgcacctgcaattagcttgagaaaccttcgaagcacaagaggcgttacccacagaattgaaattgatttcctgtaaatcatgcaacggttttattagataaaattacgtataagctctagcgaagtcatgaacatacattgacgctccaccatctgacgatccacaggctgagcaaattgacaagcgcatggatgttaatgtgatgtgatacgcgtaagaagagacgacctatcttacgttttcgtgttcagagtaatcacatacgacaacgcaaagccggacaaggcggcaggcatatcactttggatcatataaatgaccaccaggaaagtgaagagtgcggcagcctgaagggtttgtgagaacaattgattcaacgacatgggccagcgctcaagaagctctgacttgcacttaccgtatcaatccgacaagagagccatctattgcacatccataacataaaaaatgggcggttgtatgcgtcgataagcttgaacatctgctgggtgtagcgtccaatatcgccataagccctgattgacgtgacgccacccaaacctagagagaagaatcagcaacaaagacttcaaatacgcgcccaatggaatcgctcacattcagtgcacaaagaaatcacaggagagcgagaggtcgactcggatcgtttaatttctctcgtcgaagccagatatagatagccgatcgccacgtagatcagacatgcccccatagtggaaactaggaatcccatcggcagcacggcaatgacaacgatcagaatggcgattgtactcaaaacatcctcagccatgtaaattagtgcatcagccaggtctcggtcaaccgtgcggacatcagtagatagtcgattaagcaccctccccatgggtaccgtgtcgaagaatcgcacttgagaagcaaaaaccaattaaccttgctatgctattgttagggttacagcaaaactcaccttgggcactcagaagtgtaccgatcaaacgttcatagattttgcgaccagcgattatgcttcggcaagtgaaataagtctccctaatgagctcgaaagctagtgcgaacatgccggtgaggagatataacaaaatgtaacgatctaaacgggcttctctgtttggatctttttctgaggaagaatctgagtggaagtatagcaagttcgggcttgtagatgaaatctcggttgatgtaacaatcgaaggtgcgagtaaactggaagagattggactcgtcggagcgggggattcttggttactctcggcccattgcttgagaacccatgtggataaaacattacccagttccgccaagatgaacaggacgaaagtgttgaaaagcggcataaagccacccagacaatcgtaatagagtctacaacaaacgaaaccgatcaatacttttgcaaagtcaagaggatgagttatacgaacttgtaagttgtaaggctgactgcaccgacggcttgatgctcttcctcgactaatctttgggtcgcccgtgtcttgatttcgactactgcatcgtcctcgtgaagtgtgggtgctgccagattctcgatagtaagctcatgatcactttcgcgaggactttgactgctttggacctcggtatcttcggagatagtatttaacgcagatgcaagtttggatgctgatgggtctccagcgtatacaacttgccctcggtccaacgaaacaacaaacgatgcagccggcatgcataagtcaacagcatgagttactgaggaaagagcaacattggacatatcaatatcaatggttgtttatctgcacgtgaggtcccaaggcaaagtctcacctaatatacacgtgcgatccttcatgagagggccagtcaacacatgattgaacaaatgctgagcggtatgagagtccacggcgcttagaacatcgtccaataagagaactttggcgggagagtataacctacaaatgccaatggaatcaatcatcttacaatctaccaatctcaacccacatatgttactcacgcgcgagccaaagaaatcctagctttttggcctccgctcagtaccgtgcctaaacaacataattgtttagtggcgatccatatgctaagtatgttttgaagagcgtacctttgtcaccaatttcagtcaaatcgccatcggtaaacgtcgtgagatcggaagccaatgcacaagccttgagtacttgcgtgtatcttgactgattcctgtttttggggttagagttgaggttcaataatgataaaaaacaaacagctgtgatgaattcaaacggcctacatcgtactaccgtaaagaatattgtttcgtatggaatccgaaagcagccatgcttgttgggggcagtacgcggtagtttcggtgagctgaacctcaggatccaacccccaagctctagacacgggtgaaggcaggaacgcctctccgctaagcttggtggtttcgccaaggagtgacagaagaagggtacctttcccctatgatgatcagggcggatcagtgggtagctttgataaattatttaggtggagtctagacttacactcccaactacagaaatctcaaatgtacagttgatcatagtcagacgaaaatcgcatggttggacactggaaaaagtagaagaaaaaacttacctcgccctatgatcaaactgagttttccttcagggaaagcgaagtcgagtccacatagtttgaatgtggaggactcaatagcggggcccgcatcctcttgctttgcgtcgtacgtgaatgtagcatttttgaaaccgacgagtgggtcacctgcttcaggccggggcaccgacaaggtcgagtatttttcagtctctttctcattcaagaagcattcaattcgcttcaatgatacgtaagattgtaagagtccagaaatcatctgcaaaggtgaaccgtaaaaccaatctggagtcagtgatctacatcagctatttgagtacgacatatcacccaccccaaccagcacggaaagtggaaacctgaaaacattgaacaaggccaacgcagtgaaagcttcttctgcggtcaaggatttacccaaaactttggtgtgtgtgtagaaggtcacaatgctaacgaagatcggtacagaaaatgatactgtagattcgccaatggtaaccaagagtcttttgaacagcataaccaattccgcttcacgtaaaacttgcattttttgtaaaaagttcgattccttttccaggaaaacaacaagcaaattaatcagattttttctgggtatggtggtggttgaaccatacatagttagggactcgcctacccaggcaaaaaatttaaccactttgatgttgttgatcacctcagttgccaagcccaaccgtttatcagctgccgccatcaacaggtcttgatatcctgcaaaagtcatgcgaaaaaaagatgtcagcatgggccgtcttggattaaatcaagtgtatgaggtgtacgtactagcccaaagagcagtcagatagctctggatgggcacggcgatcactatacaaaacatcccagccaatgcgctgtagcccaggaggatgtagagatatataccggctagaataagttgaatggcactttcgggccagaggaagctaaaggaaaagacaaataagtgacatgatcatccgacttgcaagcgatattactgactgaagataggctccgatttctgccaagctggcgacgtcgtttgacacaaggtttgcaatttttcctgtggaggcactggtctctggatcttcctttgatgtcgatttgctgtcagttgatgatccatcatcactcgagtctacaacttctgatactttcggattcacgccagttcgccgaagtgatttcgtaaatatcaaagtgatcaacaagcctctcaagcgaaccgagagacgacggccaatcattaggctctagagagataatacattgtaagcattttgacagatacagaaaagaattttttgaaggcggaaaatagccactaacagcagattgggagaaggccaagaatacttgagtgccgagcatcccaaaagcatacaacaaagccacatgaactggttgcggattatcactcgatttggatgatatgaagccaatgatacgctgcaagaaaaacggcggcaacaaggatccgacagcgttgaagtacgcaaaaagttgttgactcaagagtatattcctgaagtgccaggtcagtgcacgcaagaagctgggcttgatattttccgctgcgtattcatcttgatcctttttccaacgaaacaaaactgcggcagacttgtcatcaacccgtacgtctggaatagattcttctgtcgctgtcgaagatttatgtcgccataagtaagaatcggtgtggatgaagtacgccaaagatagcaacgagcgtccaggttctaaaggaccaggtcgttgggcgttaggctgcacatcagttgttgcaattgttgagcttcgatccttagatgagtctgggagtagtgtcgtaggtcttggagtcaccaactcgagcacatttgcgatgatcagaaacatcagggtcaacaatcgtatcaccatgagttgatatgtcgattcaacggtatgttggctactgaaatgctgaagtagaatgctgcgggtgtccagtaactcgagaggcaagttgatcagataaatcggtacggtacgatattccagctcgaaatatttcgggtgaggatgaggtttgttgcggattacggattggatttgaattagaagtttcatggttgatatcactgagacaaataaccagagcatgataggaattaggagccaatgtgaacctgcgtcgatatcagttgagatgaagtaacgtgcagcggcggtgactagcattccaacggtgcaagcggtgatcgagaattccttccaggatctaacgagggcggtcaaatagctggtggtatccgcgcaagagttctggcagacgttggggggacaagggaggttatgcgttcggagaagctcttgacggtcttgctcatcgattcctaatccaccttcgcgcatgacttcgatggcaataatctgatcttcagcttgtgagacggcctgaggtccatttaggtctgggtctttgcgagcaacttgagtgcttggattgtgtattgtttcgtacggcgtggcacgcctcttcatccatgatcgacctaggttcctgcttcggatgcgctcccatagacggggaagatacggcaggatgaaagaccctcctagtaggaaaacaaggaccagagccggctcgccaattaagtatttcagacgagcacatcgggagaaatcctggccatcccagtacggcgacgaagagctccggcaccaatgatcatcacccgacacccgaacttcacgatgagctggtggaggaagttgatgaggcgtaacgaccgattgaaagtacctctgagtgcgcatcggctggtggtggtagctgaagacggcttgtggctgtttgaactgacttgaaggatttcgtgctgatgataaaccacttggacgtttctgagaggtcaacaggcaaagcttattgctaggtaccactaacgagaacttgggaaagagggaagtgagagtatctgcttgaccttgctgtgtttgaaaatttcgaggcggatcttctattaaattcccagcccgtgctgtgatccggagtgcctctcggtagtccacggggggctgtcatatgcatctcaaggtttagcccgcgcgccgcaatttgctgtacatacatactcggaccgtccaaaccatcacgctgatccctgatacatcctgggtgcagctttggctctgatgggcagaggtttgggatataaacactctggaaggtaacaagtctaacaggtttcaagcacccatccatggtgggagaaaatttgttctgcaaatgctatacagtgaccccgctatgtaagcataaggatggtcaacacaaatcctatgcttacatggaggtatgcttcttatggaggtaattttactgagaaaccaagagaatggttggtggaattcaatatttatgctatgcttatattgtgtatgcttacaaggcaggctcactgtatatgcatgtctttggtcatagtggggttcaaaactggcttctgaactcacttagaagttaaaattccttttggccactggattttaactcagagagttaccacttttctggaaactttctcaacacaacaaaaaccaactgagaaaacacgcccatggtgtttgattggatctgttgtttcaacttgcacccttataatgtttaaatgtggggtgcatcattagtggattgaattgtttatatttttaaaggtgatttaactagggtcttagttaaacgactcccaaatattggagttccgactcccaaatatttgggacgtcgctaagaccccctgcggacggtccgcaggccgtccacccccggagacgggagtcggacctcccaaaccttcaacaggtttgggagtcgatcctcccaagaaaaaataaaataaaaagataaaaaatgaaaaacaccgggggtttttaggagtcaatcttcaaaaacccccagggaggttgggagtcggcgccggactcgactctcagcggtggagaggaatccctctccgccgttgagagtgtatactctcaccggccaagagggattccttccggccgctgagagtgtatactctcactggccgagaggaatccctctccgcctttgagagtgtatagctctcagcggccgagagggattcctcctggccggtgagagggtacactctcatcgaccgagagggattcctcttggccggtgaaagagtacactttcatgcccctcccggccgggggtgagagggtacactctcatcgaccgagagggattcctctcggccggtgagagtatatactctcagcggccgggaggaatccctctcggctggtgagagtatgcactctcaatggcggagagggattcctctccgccgctgagagtccggcgccaactcgccacctccctgggggtttttgaagatcgactcccaaaaacccccgggtttttttattttttttatatttttttattatttttttttttgggatgatcgactcccaaacctgttgaaggtttgggaggtccgactcccatctccgggggtggacggcctgcggaccgtctgcagggggtcttagtgacgtcccaaatatttgggagtcggaactccaatatttgggagtcgtttaactaaggcctttatcaacaatgttttgtaaattttgtgagatggatggatttgggagtttctgaacaatccacacaacttttgaaatttaaaagaatcactgataaacacctgatcaaaatgggcttgaaaattcaacggattttaatcataagcccctctatttagagttgtcaaaggtctgataacttgcacaatattgcgagttcatataatccaacaagaaactttttttgcagggcttatgtaatcatgaaaccaaaatcccctcaaaaaaactcatttattggattatatgagcttacaatattgtgtgagttatcagaactttgacaaccctaattgtatgttgatgctgaagaggcccttctgagactttggctttggagatatgtatgttgaattcaatacattacacaggactaggacaaaagtttccccaattttgaggtcaatttccaatttttcaagttggaaattgagcctgctggaaatggtgtcccttgcacacccaatttcccacactacacaaacagctgcattgcattctgaaaatgtgcaataacatcacatgccacatgcaatgtcacctcacacttgcagaatgtgatcaaatttttatttccaaaaatcaaattgcattttgcaaacatgaagtgacactgcatgtgacatgcaatgttagcacacattcacaggatgcaatgcaactgcttttgtagtgccatagtacaacagaaacaagattttcagtgcaaaccccaaaatgaattttggttggtgaaaaacaaaaagctcaaaattggctggggtgcaatcaacagtgaaatagatatgatacaatagagcatctggagataattttgcattgtatcttttttcggacacttcaaaaaattggtattgtgtattgtatctcaaagcagatatgatacaatttttttggatcaaaaaagcactacacatcttttggccaatttggactgtttgcaataaaaattttggaggatacaaaaagatacagtatcaaatttttttgtattgggctgtatttctgaccagatgcaagtattttgagacatttgtatagtatctgttttgttttttgatatgatacagatccaatgtactcagagaaaaacagatacaaataccaaaaaatacaaatacatgtatcaaattggtttcactgttggtcacaccaaaattggattgattcaaagaacctattggatcctattccaaagagaaatttgaaccagaattcgatccaactcagttcctggtaacccacaatcaagaaggctggctatgtttctctgctcgctatgtatgctgaaactagaggagtagtacagactcccctcaagtcaaccacctgttgatctgctttatcctatgattgatatatatctatggcccatatgtttctaggattaatagggggcatcaaataaaaccaaatccaccatcatttaattgactggtttgagaaaatccacccttttttaaacatgttggttattcattcaaccccttgtggggcccattgatgcaaaaagaagttttggaaaaattgactggtttctaatggtggatttcctatatttgataccccctaatataggcttatgattgatgcacaatcatggtcttcaaaaatcagaaatcaaacaagttgctcaaaaacttgatcaacaatcttggcatagatcagtagctatgatcaactttagttctaggccctgtcacatcatccctgacatgatttcccagatgggaaatcttgtaaatttgagagaaatcctgtaaaaaaaattcaagatttttccatattttttagatttttctaaattttttagattcttccagatttttcagattttttcagattttttagatttttctagatttttgagatttttctaaattttttagatttttccagatttttttattaagagacatctatatatagagttgaaaaaatctgaaaaaatctgaaaaaaaaattaaaaaattaaaaaatctggaaaaatcccaaaaatatggaaaaatctcaatagggggaatcaaatataaccaaatccaccattacttaattgactggttttgaaaaatacacccttttttaaacatgctggttcttcatttaaccccttttggggcccattgatgcaaaaaaaagttttgggaaaagtgactggtttctaatggtggatttcttatatttgataccccctaatggatgacttcccgtcaacatctgcggggctcccagttttgatttagagccgaatgtaatttttgagtggaatcgatcaacagacacctgatgaaaataatgattgagtcggagttgttcttatagcaacgacgacacctgagtattcacacacctgatgaaaataatgattgagtcggagttgttcttatagcaacgacgacacctgagtattcacacacctgatgaaaataatgattgagtcggagttgttcttatagcaacgacgacacctgagtattcacacacctgcacgagcacggcgagtgttgttcatgtgggtttttggggatggggttgttgaaggacacgcaatagataattagtttctctattcttcacaagcgttttatgatgaagcgtgttttttattgacatttagagaaaaagagaattataagagagagagaaacaagatgtgagaaaaacatatgtgtgtgagaaggagatcgaacctgatgaaaataatgattgagtcggagttgttcttatagcaacgacgacacctgagtattcacacacctgagacaagcaaaatgaaaagaatgagaatgttgagaaaaatattagaaaaacaatgagaaacattttttatgatgaatgaaaaagggaaaacatggatagtgcatacctgcacaagcacggcgagtgttgttgtgggtttttggggatggggttgttgaaggacacgcaatagataatctattcaagaagaaaaacaaaagatagaaagaaagagataaggaatccagattagtttcgagttcggatatgttgatttgaagttagggatttttgacttactagtttctctattcttcacaagcgttttatgataaagcgtgtgaggaaagagaaactagaagtaccggttggagtcgatgtttttatggagcgggatgttgattaggttaggtttgtcgatttgctgatggtgagaattgtgcttgagtcagcaacactgcgtatactgtatgcgcagtgttgatggctcagattctaacacgaaaaagctagatttccctgccaaaatctagactttttgggtctaaattggaaactgcaaggctcccagatccaacgggaagtcctccaataaataacaaaaatctaaaaaatctagaaaaatctaaaaactctgaaaaatctaaaaaatttagaaaaatccaaaaaatctggaaaaatcttcaatttttttacaggatttccctaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgtgtctggacaacaccattatatgtcgtaaatgtggaaattttagcacaagattgtgttatactaatatatgtttatatatcatgtcaattggagctgaactttcaaacccttgtaacatatattatggatgtgtccaaatggggccctcatgattacgctgacaggccccatcaaaatcttgggctgtggcattatatatactcacagatgcaaagttttgaagggccatcctgtgcatgtgtattatcttcttcaatctgaatgagatatctcagacacgcacacacttagcaaacataacacttgggtgttgtatgatacattcactagtttcttgttgttttccaccaacacagtcactcagacttatcaaaaacacccaccttaaccagcaatgaaaccaatctgatgtccggatcagtacttattggggataggatcaaaaatggaccggataccgagtattgggattggatcaatctctgacccaatcccgatttattggacaactggaattgggtggaacaatacaatcctgatacctgagatcagttcgatctgattcccaataaataccaacccggggattggatcagtcacactttggatgataccaaagcatgaggcatgtagcccacagctgttggttgttggttcaggattgcaatgcaaaatcctgatcccaatctgataccccaggatcggattgctagggcaatccaatcctgatcccaatctgataccccaggatcagatcgctagggcaatccaatgccttattttttgatacctggtattgaaaaattgatctgatccaataaattggctgataccgtattggattggcacagtttcatcgttgccccgcccacccaagaatccttgctcactcatccaccaaccagacacccctactcactacacacacacacacacagccaagaaatacaaactactgcaatcctcagcactcccctccaggccaaaagattcgcaaaatggataccccccatctttgccagactcatcactaatcatcacacaaaacaacaacaaagaaagaaatcttgggcagatcaatcggtcggtcgttttatctcaagaaaaaaaaaagggatgctgttgttgattggatatgcaacattatggcctacttgtatatctaaactgttttgtaaaaaaaagcaaagcaaagcaaaaatacattcctacatacttgaactgattctccatcctgacacaatcacccacagttccatacccacaaaccaaaccaaaaaaaaaacaccaggaaaacaaccagccaacacctgatgatttctcctcaatccagtagataagaaatgtgagcagtcattgacagtcaaagtgctgtatatatatatatattttcttttcttttttggtttgtgggtatatgtatgtaaaacggccgatcagaatagagcagaagtcacaggatctatatgttatatatgcacagtaagcagtcttgaaattcttcttcttcttcattgttgttgttggcaaatgtatattgtttataaatgatatatatatgtttgtgtggagattatctaattgataaatggatatttttgattttatgtagatttttttttctgttttgagaaaaaaaagaagaagataaaaaagaaaagaaaaaaaaagatggagtggtgtggatcaaagaaaacaaagaaagaaaaaaaaaactgagtatacatatctttattatatgtacatatacatgtcttaaacctaaactaaactaaactaagagaacaaagaagaaaaaagaaaacaaatacaagttcttttttatttaatagaaaacatgcacacagacaattgtatctgaaacaaaaaagagaggggggcagagaagagccaaaaaaaagcgcagatatcaatcgtcctttatatgtataagagagaaagagagagagagagtaggaaagatatatgtgtatatgtgtatgtgtgggagtaaattgctatacgagggagatgctgttcagagaaagagacagagagaaccggaaggaagtggaaaggaataatgtgtatatgtgtatatgggggatatgttatagtgatgtatattttatgcgacacagtgagatcaaaggaaagaaatgtatgaatgagagagatggagtctaagggttaaccgaacacatcctacaaaaacaaaaaaaaagcataatcaacacccgatcgtggagttcaggcaatgaggatagggaagagtgaagagacgcaccagatccgagtcttccaagtccggaagagatccttgacgagatccctgaaatcgatccgcttatcagcgatgaagaagaaggtcagtttgcgccgatcccactgccattcggccgacgtgatctccatcttgagccctctttgaagcgccttcgagcgacataaactcaacgccttccgttcttcctccatcttttgatgtaacgattgcacgtcgcttgcactcgctttcccatatatcctcttcggatggatctagttcatcaaacaacccggaaaaaaaaatgtagctaagcaaacgtgttacgtaatcaaataattctaggggacatctttacctcttttgtcagtcttgtcaagttggccggattaggttgagcttgcggattcagatcgccattggcaggcggcggaggaccaggagcgatagagcctgaaaggccattagtagggatggctgaatggatggctacgggagaagaagcggcaggattgttgacctggttgagcatgagttcgagctgatggttctggaatttattgacctcgtcgatcgagatctggtcatggactaccttgccgagatctttgccccggtccgcctcgacaatcaccaggtcgcctttctggacactctcaaccgcctcactgggatccaatgagagatagaacagatccgtccgtccgcccttgaactcgacgatatacaatcgacagtctcgtgggatttggtgcagcggcacccccttaccaagctcacttagctcatttggtcccgggccaggcgtggtagatgacctgggagaggagatcatttggttgttgaactgtgagttcagcgattgaggggaaggcccggatattcccgattgaatctggaacatgggcgatagaggacttgaacacatatgaggatgagacgctgcggaggcggagtagtaggaaggacctgaggatggatcgaaggcgtatcccaacggcccggcttgcttagaattgctgtcgccattgatgatctggcgggagtgaggcgaaggggcagagagaagaccactagcactgaatgtggtgactgccggactactgagtgaacctagtggctggagggccgatcctgagtggctaaacgggaagcgtgatccgggaggtggttgtgcatcctgaacagtacccatcgaatttccggcttgagaagcaaagtaccgcgaagcttgcgcggatgcactgaacgggtcgccagcgctgaatgaagacttacgggcaaaattcccaggcccgccgaacgggttaacattcgaaccaggtgccggtccttgtgtagtggttgttgctggggagacggccgaccaaggcatattgttgaggggagggattgctgagcgatcatggttgttctctgcgggatgattcggtttgggctgaaagggtgattgttgggcagattgatggttgttattttgatagtggttactaaattgaaagctgagacgatcgctgggttcccgactggtttgtgtttctaggtcaaggttgagcgagttaaagtcggcggtgaagcaaaggtcttcatcagtcaaggccgtgctactcggtccaaatatctcgtattgaggctgatgatcgttcttgttggggttatcgatcgaaccgaggggtataccagatgaactgtgaacgctttccattggaactcggtggttctttttatcgttaaggagagatgaggtattattatgtgtgcgagtggaaacaggctcgaaaccttggacggagcttctgcccccgatgaaggcagaaacactgtgacgacgactggtggcgcccgacttggtaggtggagcaaattcatcatcttcatccaaatcgttactcaggcttcgacctcccgtcaaccagctgtcggtacccaccgagcccacaaagccaaagtcggatcctttgttgagcattcgactgccgctactcgccaagcctaagccagaaccgataggcccacttgaagcagatggtaccgagctcctcgaggtcatccttccagatccgatggcgcccagactgctatcacgagcccggttggttcgatatccgaggtcgaggttgtgggtggtcagcgagcccccgaatgagactggcccacctggggggaggagggaggtaccagtgaagggactcatgttgctgagaccgatgccactccgagcactagagctacaggggcttccgatgctacccacgctaggatctctgtacgagccggcttgacgggtaccgaggatatcgcgagccttggatctcccgatccgttcgtcttgagcgagtaggccatctgccgatagactagaatcataccagggttgatagaagtttgaaggcagtgagttggggccgaagctggtgctgagtggactggttggggttaggctaccgcggtatcggtccgtactgagtgagatgggtccgatgggatcggcaatgctagcgggtgagccgatgggggattgagggtggtggggttgggttgtgctgaggtgactgaatcttcggttgatcatggaaggatgactgagtaagggagagttgagttcgaaatcagagcctgaacaggaggaagtcgaagtgggagtgtcgatagcttgagcccagatgttggtgaccggatgagttcgttttgggaatgggagtgaggcagattgtagtgctggaggattgttgttggtggtagtttgacggttgttgttgttgttgttgttgttgaaggatctgaggttgaggtttggatgatgagtgggatctagtgagatcgatcctctgggggagaaggtgctcggtgggtcatgatcggttgtacgtaggtcaggcagaggagagctgagtggactactgaatgggccagctgattggtgtaggttgagagggggtcggtcgagggagacgaacatctgatcgttagggcgatgaggcttgaggttgttttgatggagatcgattgatgagatgggttgagcttgagattggttggggagattattagtctgatgatggttgtttgtggatggctgttgcattcttcttgagttgttagatgggtgcagtttacattctgcttgtttttctgatcgaacttgacggtcaagaggaaaaagtcagagaatgggaagtgtggtcaacagaggagagactgagaaggacggtcaactgggcttgattgggatgactcaccaatacacagcacgatcatcgacagttctgtcatgtgagcatgtcatctgcgcagcccctcaaaccttattatgtacttatttctccgcatcatccaaagctccctgcacaaacttcccaccgacaaaatctccgactggactcaattgtacactttatctttcagtccaattgatacaaatgtcctgatcatccatacacacaggaaaacaaaagcagtcctaaaaaacttcagtcaaccgaccgacggagcctctttgactcatgtccaggaacaagacaaatgaaaacggttccccagacagtcatacaagcttgtcgaactggacaatccgaatccgattggatttaaaatcaaccagttatctaataaccacttcaagatcatcttgaaaaaccgacgccatcctcattccaagcagaatgggttacatatcatctgtttcgtcgatgataatattttggctatgccaagattcaatcataaaaaacaaatcttgtatgtatcaatcaaatccctcgaattccaacaacaacaacagtctactttataaagaaagtggctgccagtctctcaacagagcacaaacttactctcccattccacacttgtctgagcaaaacacgcctacatacatacatgcatcctttgtggccactgcgaaagacctcaaaagagtcgccgttatgaggtaaatcatcaactccgtcacacatcagctgtccatccggagtgtttgatctggccgtttcagattaaaaaaaaaggtgtataacctgcatgagtaactaaatacccatgcgttttttttgtttttttgttttttttgagctgcgcttgcttgcggccatgagaaggagtgtatgcatcagccctcaaggttaatgctccgctcatccgtgtttgttgctccttaaagagtacaaaattgattgagaaatctcaactttttttttaaaaaaaaaaatacatgtatgccaaggattggaagcttcaaaatctttgagatttgggggtcagatgaccttccagagctcatctcgtggatgacatggtcttgcatgcatttgtttgaggccaatgtaaatctatttaattgggaaacacttttcttgaactgccctagctagcttcccacaagaaggtttgcacatcatcgtcaatgtcatcgtgctgctcacccacatccacttctcaatcaatatgtattttgaggtggggaatatggacttgcatagtgaattccaagcgcagcatagattagcaaaaatccgccaaaaaaaaggctaacactacaacgtcacagagggtgtagcccagtctggctaaaaaaccttactgttgaatgagttgctgagaaattgaatggttgaggctaagtcaaccatagcagcaatgccctgccccttgttataagtttgtttgtattgctctagataggttattccctcagagagattgaatttgaagcaaaatacacaaagatttgagagaagaacttcacaatgaaaattcactctagatcatttattgaatcttgttgatgaaaagcccacagatcaaaagatctttggaacagaaaaggtttccaaggttcttcaccaattagctctgaatgatcatcaactctgcattacaaaatttgtatgaaattcagttaggctcttggacctatcagttacaatttcatatcatctttcacaactgtcaagattctctaccaatctgtcatcagcaatgccagtgttgaaagtctttttcacttccctctcctctttttggtcaacttcacattagcctcccccctctgttatatattttatttttctctcaaaattatttgattttactctccatcttatttcaacttccttcaacaattcatcttcttttttcctggtagctcattcaatacactctaaagcttttgactcatctttgattggctctatgttccacatcaattaaagcctgcatatgcttattctcagttatgagcaaacacctccttttaaagtttggatgaaccaccacagcaaaccaatccaaaacctattgagagaacacctttttcaacccaagattagattggcagatgttcttactgtattgtgatgaaatccaaaaccagtccctttgaagagatcctttcagatatacataatagtatacatagatttgttgtgttgactccttgaggtctctttattaattagattaaatctattatctctctttcattggtcaagattttacaatttgaatgttgatatctcctctcacattctatacatctttgaacaaaacagacatcaaattgattcaaattttgagggccctcgtagtctacctgacaagaatcaagtactgtgcattgtcactgtgcaccactctgcattgccagttttggataggtttcaaaagccacccacatctgttacacactaatcacacttggatataacaaagtgtgaaaccacttcggcttgcatcgtttttactggaacttgaaggacttgattcatacaccaatttcatcctttgaatattttgaccttccctttcagatcatttttctgagatactcttacggtcttgcctacttcagcattgttttttctattactattgctagctctgttgagttacaatagttgttgcaaagtatcatctgattcccaaaaaatcacaagatgtaagtttctccggttggaaagtgttcgagatcagccaatcttcgcattcgaaaagtccatctctggatgcgcggctttgaacttttccagcatctgtaccagaagaagaaaaacgacgtttagtagcaggatactttggcaagagacaagactaagtcttacctcgagctttttctgctcgtcagatgtcggcttgcccatttgtttctgctggttatcgaactaaaagggcgagagcgtggcagagctaagcaccactccaacaaggcagagcgagaaacttcctaccatcattttctcgaccatcgcccgtgtctccccatccaattcgctcagtttactgttctcaggtgtgatcttggtcgtgtcaatcttcggatgatgcgtcagaacgttctcccaccatgacatttgattgattttctccaggtgaagattgatttctttattgtcgtctagaattttctcggggtacggacaggttcgagtcgataagcttgagactctccgtttgatttttatcgttagccaacccacacacccaatgtccaggtagattcttcctgcttgatttctttacacagagtgccatccatgattggttctttgcctttcaggccgactttaagcttcgttttcttgatctccactacgaggtcgcgtgccttcgttccgggagggacggggatgttgagggtaacgtcctgtaagctttgcttccacgtaaacggaagctctaatgttcgtatcgtagataatgtctgattagcgattaccaccccgagtctgttcaatcagcctgctgcgaagatgacacatactagcttgctcttctctttccctctcgctctcagcttcatcgtgtgcctttcgttcctctggggaaagtgcgtcgtactcggctggggtcagctttgccattgcgaatgtctcaaacggatacgagcgatggtaccgtattccagagatgggacgggccgcgaagttcgaaaatttgtgatcatgcgggtcccccgacgggttttcaatgcagccccgcagcctccgaccttgctccaccgcagctgcttgtgaatccgggtgcactagagaatggtcacctgattcttgatacatacagcgctagatgaatcgcagagactggccggatacatatcacatttgaggtctggtgtgacagcgcatcctcatttggggatggaatcggacgcccctggcgcgctctatgttggtggctgccctcagggcacatagtgattgagacctactactaaagtaagatggttggaacttggttggtgtttatgaatatcatcatggaagtatcgagaaataactatctggcaaatctgatcatccgacgttcaattctccatcccagaaaacctcgccaaggtgggctgggtgcaatatggtacaatggacagatctccacaagtaaaagtgagtgggcttgagctttacaagacaaattcccatgagacgtaggagatagggccggcaaaacatggtgaatttttatattaaattgccaacagaaggcaacagccatcttccagaatgtctgttttcactcttctcctcaagacatgcagcaaaacccaggaagctgcataactaatcttttccaccttagatgaataggaatcgctttgcaagctatactggcgatctgcagacttttttcatgatcaagttaaataaagattcattccaggcattgcgatgttacatgtgtaggcccgatgcactaaaatccttgtgaacaactattcatacctggatcaaacgagcagacatcactggaaacgtacaacattcatgtgagacttgatgctaatatgcaaggaaggatcccaaaggctcacacatggctggaattaggtttgcccgcaggtgctggttggtttttaggcggtggtttgtaatttaccgtgttggtgggccgcgattcgatatgccataggaaagcaccaagaagaactaaataagtccaacaaatcccattaagaacacgttgatttgttagccaccagattgcaaatcacccgagaagtgccctttcggtgaaaaaagaaaataagaaaatacgcaacttatgagaccaaggaaagaaatcatcttcgagatgtatcaagctggaggagctttaaatcgccggcagaataattgataatcagtggaggtctatacttgaccattaagggaacgtgcctggatagaaataacattcatgtgactgccaagacccgtcgccaaagctgctcacgactcacaagttatgtaaagcgcagccatctgagcaaatcggaactttaggggttgttccgaccgtccattcaaccacatttgatcacatcctcgggaaagtccttgaatgtcgcactcctgccatgtctttgatagtgcgatggctgacatcaccgaagtcttagaccgacgtgtccgacgtgtcctgcccccccgctgggcccctcggagctagtcggataagtatgtccgatgatttttcggatcggcttgcccgattaatttatgccaaaaacacggcattccgatcaacaaattcctctgatcttgtctttgttcaacagttttcaggaatgcgtggcttgggtttagcatcatgaatctatgaagaggctgttataacattggtacggtgtcgactgtaggaaggacagagatgcacggggcacgctaacttatatggctttcgacgtctgacatcgattcctaccactgaccaggaagtaacttgactacaatgtggggtgatcaaaatcaccagtggggagaggtcagaataatgtcaccttcaagttccaacgcgtttttcctcaaaatcagcgtgatttttgtccccttttttattaaatcatggttttggtataagttgtgcagcataaattcaagagagcttgtatgtggtcaagtgaaaaacctgatgctttgactctttgtcagtttggaagttctttttctttcattattacatatttttcaaaactgtaatgtttcattgcctgctgtaaatgttcctacaatatcatgtgggggaatgagagcacaaagagcttcccattggcattcaatcttattacgtgagtcaaacttcccagagatactttctaagacatgtttgggtggtgagaactggataggtttatcaccacttgaagatgtaggattagaaaatgtcaaggctggaggttctaaaatgagagcaattcatgaagttaggccctgtttggcagtgatatactgcaagcaatatgtgaatattcttgccctatctgacatctgatcaggtctgctaaaactgcatcagatgtcacaagaattgacaaaacaaggccgtagttgtataggtacaaatactgaaacaagacacacatgtcctcatgtgtcatgtgcataggctcaaatggggaccaaatgagattgtttggtggttgtgggttcatgaacttccatcaacttagaaaaaaaatcagggagagagcaaaacccagaagtttatcaactgtctatcttggcatccgacaactggctccaatcttgtaggtacatgatggatccattaaactggaggtgaaaaataagcattgctaagatacttgaacttgcaattaggatgatcaggaggttgggtcaagtttccatcacggacccttatttgatgatcaagatctatcaaatgagatctaaaactcataaactagatatacttaaattgtcatcaacaaactggatttttgttttctttcccaaatggttcagcttgtgagatattgaagaaataagtaatttatccactggcctggattttgaattccccctcaatgtaaactctgaaagtcacagatacttttaagtttttgtcctgcttcatacctgctaggataggagtagaatacctacaacaaatactccttgtaaagaattccagggacagcctttgtaccccataagcttcctgaatgtttcaaccattgatgccaaacccagacatgcacttatttgtcacagtgtgtggccatcagaatgaagtgaggctccccattctgctcaagtgaacttagctaataaccgtcttggcaaacctcaatcagcaaatatttgaagttttccttttgaaactgaaagattctaacccttcttcctaggagatctcatttgaaacatgtggttgaacaaatatgtcacaagcttcaatttgtatatattagctgcttcacagaaaaaaataaaaggaagaaaatgaagttcaagatatacaattctggcaaattaatgtcaaggcttattctaaggagaaggtgtgttaagttgtcaataatgttgataatggtggctgattagcaattgaagcagtgagattccaagccaatgttgcttgaaggggcggttgtagattttgatgattggagcccaaagcctgttgctgagtggaataatactgaagcgctcgaaggatgcacaacaggaggagatggatgctcgatttttcatcttgcaggaattgtttgagccacgagtacactttctctctcgggaatttcgggatcgggccatagtcatcttggcctaacccaaccatcatcaatcttctcgcataatccatgtcctgaaaatccaacaagaagattgcttcagaattccttgaaatcaaataagaatgtgatgggaaaccatcaaagcctcactttgtacatcttctggattgcagtccttacaccattttccttttttttgattccaagtcagtttacatattcaaattgattgtgcaaggtaagtttatctgaactggtttaccttacggatggcctctccaatctttttcgctctccaaatctgttcccggttggtagttgcgatccgaaaggctcgggcaagctcagagaccttaaactttttgacatggccaccgacgcccattttcttcacaagtttggcccctgtaagttgatcaccaacagtcagaccccagagatctgagtgattttttgacagatcaatacttacaaaagaattgatctcctacaatttcaaaaggttagtcattttatgagtaaatgtataaatctgggcgaatgattactggaagactaaccaaagaagggtttgatcagtgtcggtattccagctgttaaattattcaaacaaatttaaacgatctcaatataggtcaaggctactgaaataatagtcatgatcaaggagtgcctaccgcgcaagctagcggcagtagtgccggctccaccgtgagtcaaagtggcgtctacttgagaaaacagccattcatgggggacggctccaacataatgtattggcgtatcctgagatcgagaggagcccaccgattccaaatccttttcgagcggcttcatgtcagaccaacccccagaaacgaccgcccaaactcctgccttcctgactgccttctcaagtttacgttggacctcttccgcgttagggaaaatcacctatcctcgcacattcattagattctgagatggatgaatatcctgccaagttctactttacttactgatccgaagccaatataaatcactttcttgccgttatccttggctttttgcaggaaggagcggaggtccagggggatggattcttcgattttcttttgatcactctttttctgttggtcgcgaaaccagtatccggtgatatgcgtcttgtcgctccaatcatggggctttgggacgatatgttcactaaagttatacaagtagggtatatctgctgtccggagctttgcgaatgatgtaggtttgagctttagctttttttctctccatttgtttactttcgattcgattcccttccaaatgagatagttaaacatcgtataacttgatggaggcataacatagataaatgagtatttcatccctaaaaagacaaagcaagcgacaccgactcacgacattcgattgtaatattttcccaattgttgagaagtgacggcgaagggatgcggatactctgtcgtcggtgtccacggcattgtaaacgctctgaagtatgggatcttcatactctcagcgacgtgaatgcccatcatggccgtaggactttcaatcaagacatcggtcccttgacaagctgctggcacagtaatcagcagctcatccacccactctcgaaactgaaaaagaaagacacattcagaaccttacagcatacttcacgctaaattgtgacatggctgctacaacaaaaactatggatcgcgtgaaactttgaatcggtgaagatgctttaccttggtataaccttcgatgtagaattccggcgaaaaaaagcctgatttgcgatcgtaaagggtagacttaactttcggggtttctctaggaaagaaggttcaaggtgagacgcaccatactcgacgcagtgcttaatgagttcttgagggttaccgccaatgtttctgaaaccgattccagagtcttcaatcaagtctttaaactcgagatgagttgcaatagtgacaatgtgaccatcttgctggagtccgaggccgagcgcaatgaaaggctggacgtctcctctggagccgatggtaagacaagtgattttaagaggacgggaagcccctgcgacgaatgagattggacgcttgctcggggatcccagagcttgtaaagtcagtgagattcctgccactaggatgccgagccgaatgagtgatccgattgcgggaaaagaaagccgtttcattcttgaagattgaatgcttattcgccatcaacaattgatgctggctcagttagtcagctttagatcccctgaagtttggccaagaatcgccgaggatggtcggtcggaggcaagaggcgttcgctagatcggcgtataagccctacacgacccggcgatactcccaagacttgttatgatgtatgcagcaggaaaaagctgttgactgcactcgcgagttaatgagtggtgatctcatggttcatgtctgtgccggggcatggcccagcgaggaccaatactagagttgaaaccaaatcccagccagtaccacattcatctttccgctttccgtacatgtatcatggactcacagacggcgctttggaaaattagggctgtggcaatgcaagcctgtaataattccgccaatgactatcctgaactgcagctttgtacatatctcactcgcgcagtcaatcgtttcatgggttgacaatttccaggtactgcctgagtgacgcaagtttcagtttcctttcttcgagcattcgcatgcctacgtagtcatgagatgatgacacaaaaagaacgctcaggtcccggaggaaactttcttcagcattggtgggtgttcctgatggaataagtgttttggggttcaacaaacgcgagacccaagccgtcatgattgcgggataaccttaaggaaactcctcaaattcacctattgtaagctttttcatcaagggttgaattatgcttaatttctttctcagggtggcttgagttccaacaacattgtccaagcttccgaggaggccaaatagctgtctttccaaactcaagaaacctcgaagtttaagggagagcagacgacatttcgtggtgatcggatgtgtctactatgcgcttaaaagtgtgtgcaagtgaaaacgggacaccatttggcacggaggaatggacctagatcgagggtagacatgtccaatcaagaactatattcctcatgtacggataaaaagacgagtatgtaccacgattgagatggatgcacccagttgaatcaagtttgacaacgagtcataagaggaaaaagggctcatgagacccacgctgggcggtatttaccagatgatgtaagatttccggtgggtaacagtaagtcttttgtagtccacattggtttgtgattccgttaatcaaatgtaattttcttggctgaaggggtttgtttatcggggaagatttgagagttcaagcgcgaggataaatcgtatcagcatgatgttctcaatagcgcttggtggaaaaaaagaggcatgtttacctttgatagttgtatccacttctttccaatgatccccgtaagcggcgtgctagagagagagagataggaaagcaagattaccacgctgttcatcagggaagttggatcaaacaaacttacagttttcttcttgatttggccgccccactgtttgagagcttccggcacgacctggaaagttggtatagttgagcccaacaaaataacaagaggtgatacgatttgacttgaaagaaacaggggaaagaaaataacgagaagaactaacttggccagcatccttcagaaccctcatcaactcgccagcatgggacttgtcttcatcggtgaaatatgtgatgcttttgcctgtgcgtccagctctaccagttcgtccgatccgatgaatgtagtcttcaattgttagtgggaaagtcacattgatgacaaactaagcaaaaaaaagcaaaaaaagtcaatctcttttccgattgctcctcgtaactgcaagggtgtccaagacctacctccactttaggaatgtccaatcctcgagctgcaacatctgtgtttagaagacaaggaaaaagtaagacagtttgccgcagatttgtaagagatagatgcggataattgcagaaatgcgaagacaaacctgtagcgacaagaatggtcgatttgccagtcataaaatcttccaacgatttacttcgcttatcttgggacatatttccttcgatacagcaagcttgaaagcctttacgtagaaggaactcatgcagcctctgtgcctcctttttgtagagggcaaagacgataattttgtctttggatttatttttttgactgtctttgcccaactccttgagtgtattgagcagtttccactctttccctcgagtttcttccaagacttcgaccgtctgctcgacgctacatgaggcagtcagttcgtcggccccaacgagtattcggacaggttcgtgcataaagtctgccgctaatcttctgacacttgtaggccaagtagctgaaaacatcgtcgtcaatcggctctttgaatcttcggtgcgagaggggcgacagaggttgatgatcgctcggatatcgttttcaaatccctggaggaaaatagcagtcagcggtgacgagaaaaaaaaaaacgagcgggaagtgtgactgtaccttatcgagcattctatcagcctcatctagaatcagccagctgacttgatctaattttagatgaccctcatttgccaggtcaaggagccgaccgggcgtaccagcgacgactcggaccgcagaattggcaagcgcttttcgttggatgtttttgtcgactccaccgtaaacacagagactcttgattgggggagacaccaactttcccaagtcggaaagtgtggtttcagtctgcatggcgagctcacgggtaggggcgatgactagaacattgatggctttgcttttcttgtcgccatctaagatgtgctgaagggccggcacaccaaatgctagagttttcccagacctggaatcaggagagacccgtcagctctcagttgatcatatttctgtggaggtagacagcatagattatgactgacccggtctctgcgatccccacgacatctcttccggccatcagtacaggccataccgcagattggatagggctgggtttttgaaatgcggagaaggccttccgtaatgagtcgtgtacaacaacatcttcgaatttgagaacggggggaagttgagttacgatctcagggggctcatatgtaagcttgttggaggaaatgaattgctcgatttctgccggatcggtagattgtgaagtgggatttggggatgttgttggggcgactggcacagattggtcggaaggtttcttgtctgtggaggaggagtagtttctcgatcagatttctgtactctgagaattggtaacattttgaaagaatcaggttgggtgtcagtgatatgaagacttaactgaccttttttttctttcttgttcttctttgactttttagtgctctcaacgtctgctgttgatattgatgggcttggttcgatgtttttggtatctgagacggattttggtggattcgaggtagaagaggtgctatggttgggagctgttgatggcgggaggttttcatgaactgagggaagttgctcggtagttgggagatcgtcaggttgcttattcttcttctttttatctttcttcttctgcttcttcttatccgtgggattatcatcatctttcgcctcagccatgttcacgtccgtcgtcgctatcgattcttctagaccggcagcttttccgacgggctctttggattccaccagcgtttgttctggattcggaggagcatcttgtgcctgtttcttcctctttttctttttctttccgctttggtcagcttgagagggtgcttccgaatccttggccaccgtctcatccggctctagttccgtctcgtctttcttcctctttttctttttcttgtcgggcttggtctgagcagtcccgctcggcgtggttatcgtttggcctgcttccttactttggcttccatcttcttgctttttcgctttcagttttccgctgttgactgatgacatggtcgttaatatgtggtgtgttcttctccggggtctcttgtgccaaggatcgctgtgtccgaaatctgatgaaaattcatattgcataaccatactcactctatccatactgcatatccgccaaccccccctctgaagggcactggcccacagtcccatcaagcattgccgatgggtggcgacatccaggaacggagattgcgattggtacacaatcctgcgaaatcccacctgatcaacagactgcagtctcatcagatgtaaccctccatgatgcccccccaaaaaactgggttttgtttgattcattgacatgcaaattataacagtaaagaaataaattcagaaatcaacaaagagagagacagagagagaaaaaggaaaacccctcataatatctttccctccactttgagaatcaataaataaatgtaaaagctacagcagacagaaaggatgtgaagatgaaagaaatgagcgagagcctaatgaagtatagacccaaacaaggaaggaaggaagaagattgagctagatagagaaagagagagggagagagcgagaacgggaagggaatgcgggaataggacagggatgatcagtctgggatgatcaaaaagtaggccatccaccgacatcggtgctagcctcttgtcttctagcgacaaaggtaggaacgttatgggtcaaccaaactcgacggatctcgtcccatctagcctgatgtaagaactgaggtctgcctctcctacaaaagaaacacgcacacacacacgattggatcagatgacatacagcatatgaaggggaaggagatggaatacttgatgtagtacacttacttcattcctacatcgtgttctccatgttcatctaaatacggtgccatcgaaaacgccccgttctcggccgctaagaataaggttgaacatttcttgatcaagaggtacacgcctaccgagcccccacaactaaaaatcccccggaatcaaatcaaccccaacatgtttaaaaagggcaagaacaagaagaagggagagggacttacttccacatatgaacattacattcaccatgttcaggctcctcatctaagttccgattagtacaacaaaaagcttgcacacaaaccgttgccccacagagcaaacatatcccaggatcattaggcaccgcattacaattgggacacttcttgatggccgcccgactgagcaatttatcgaacttgatcggcaggcctaagagttcatagatcaccggatgttcgagctgaaagaatccatccctgatcctgaaatcctcgatcaatctgagacttttaccatccatcacgccgcctaacccgctcctagaactcccgtaattcgcccggatgtattccgtgagttctcctagccatcctacaatcatcagtcgatagatttgcgtgtttgttttcttccccgtcaatgggtcatctttctcgtctcctctcaagtccaagaaactcgggatcctcatcgctcgtttcaacctcacatgttcgtcctcctcctcgtcgccttcgtcgtcccctcgacgatcacatgggggttgcttgccgatcacgttaagtaaaatccaagcccgacggaggaaggggagggtgtaaagtcggacgatccgctccagttcccattcgtcggccgacaagagcaccgaaccctcggccccacaaacgtcgatcactttgactaggagtaggcccagcgcgccgccctcgcttagtcgatggggctttgtccggttgatcttcactcgctcggatgtccaccatttgtatgggaattttttcgacaggtagcacagtccgatcattactctcaggagctcgagttggtaacagagcgggatcagcagagtcagtttctctggcgctgcaatcgcacagtacacgagcaaggataacggctcggagaagagcagcggcctgcgggggagatggccggtgagacgggtcgtatgggcgaggatgttggccggggcgagctggcggatcaagagtccggtagcgtactcttcaattgatgggtgtccggtctcagcctcgaggagccagccgaggacggtaatgagactgctgatcagctgctgttgggtctccgagatcgagccggcgacgccaccggtctgggccaggccgcgggcggcaatttcggtgcatgcgatcgtgtagccaatcaagtcccgcgtcaacgtcgcctggcccaatccatctgacgtgtccggccctagcgcctctgacgggtctggcagctctcggtttagtgccgcggtcaccgtcaggaatcgctccagcatcgcccgctcttcggtccccagcctggtggccgttgaactacggcgcggatgagggtcgagtttgaggtggaccaaccaggacttaatggcaccatattcgttcagagagaagagctggttgtaacttcctgcgccagtttcctccttcattttggcttctatggtgcctaccgaagaaatccaatcggccagatcggttgaagacggagaatcctgtggcttgacgagcggcgtactagggtcaacggagggcaggaagacattaccgatagacttgcacaacgggcagaggtactcgcatcggtcgatgctctcggggtggttccgagtgacttgggtaccatgacggagttcgatggatttgtagtaggtctggaaacaggcgaagtgcatcaggtgaccacatacggaggcgaacagaccagatcgattgccagccccattggggaatcctcgtgggacccatgctactggttcgagactaccatcgggtccaatcttagtatcggacaggttcacaggctgtctgctcgcgacccccgccggtgagcttttccttccatcaacatcaagactttcaggggtcagtaatgcttcttcaaaccatagacccgcttgttccggttcgagatgtactggggttagtctgaccatcctactgcgctggattagaccgagtgcgccgaagcaacgggccttggtcaaatcttcttgacagacgatacagttgccataagttttttcaatctcaggatcgagtgccatcttgcttgtcgaagtttggccatcgctatcttcctcttcgtcatcttcatcgtcgagatcgtgctggaggaggaaagcctgttgggcggctgcaaattgattcatgatcgcgttctgacgggccttggcggcttccttcttctgctcgtcggcctggatggcaatctgctctgcattggtggcagactcggctgacttgccgtcggtccgctgcaagccgaagatcgaggccatccgatccagacaccagttcaccttcttctggacactcttcattgccggctcagcatccaccgcctccaacatcatcttcagcgtcatcgtatgtggattggcgcccttcaacggtagtttcttttccatcgccatcttcgcaaacacatccggctgttcgaccaggcccatcattaccaagtggatcgcctcatcagccagatattcagagtatcctttcattgtcgggttcaccctggctaacgagtaaaagatgatttgaagcaagacttcggagtgataggtatggctgatacaggcaaacgggccagagttgatattgagacacttgggtaccaagactggatctgtcacgccagtagtcttcttcaaatgctccacgacgatccgctcggattcttcacgttgattgcggccaaatctgcaataatatggatcgacctcttccagaaactcaggtttcaaggaatacattcctacatcgctcgatcccaccggtggcttaaaatcggccagcatagctaatgccttgtcgaaggaggaatcttggatatatcgatcgggtatgcgtttgatggtatccgaataggacatcgaaccgagacagaggacttggatgatttctcgcttcaagttttcctctcgacttgacccactaataccagagggctcggagagtaaaatgattaagagatgcaacaactcttcgagcatcgcaatcatttgactaggctcgtaaactcgatctgataggaattccccgttgcaccattgtctcatggcaaaccgatcgacaatcgcaaccagcacatgactaggatccttggctgcaagtaagacttgtaagtggaagatatcctggtcaaacgtcgtttctctgaggctgtactcccgataatgcagctgttgtgcacgaacaccaaatccgtttcgaacccataaccccgcgcggacttgggcaagcaacgaggccactaaactcagaggggcaaaaagaaccaggtccttcagtatcaacttttatttattttgcggacaggattaatgaatgactaaccgcaaatcacattctccgatagagccaagggtgcaacatctgcttctgcaggtgttgcgttttctgggatcaacagatcgccgacgccatagacgccaagatggtgaacctgttcgaagtcgatcagatgggcactcctcatgatttcggcgaagagccagttcaagggatggtggaagctgatcaactctcgatcagtcctgaagtcgatacaccggtagaagaccccagaatcgatcgaggagtcatcgaccgcctcacatgaaccaaactggacgtcgtggaagtcttgttcaggatccatcagacttggtaccaacgtccgaaccgctacaacaaactcctctgggctcgcctttgagtaacactctccaaagaacttgcaaagcttagccaactggatcgtcaggttgaaggcagtcacccatgcatcagattcgaattcaacgtgtagatggacagcccgtctgttcggattcatatttgtgaacagagacaagaagttgatgagtgtcttgagatgttcgacatcttcgcagatcgctttctgaacgccggcagagctcaggaccagattgagttcgtggaagagatggtagtatcgtttatgacgaaaggccattccctcaggattgatctgtctgttctcatagtccggaggatagacgatgtgcttgtattcgttttcgggcaccccggcaggtaagaattgatgggtgaagaaggagtagagcaagtcgatgatcattttgaggaatccatgctctttgaccaggatgacgatcacactgggaacagtgacgatctggagactgaagaggaggatgttatgttccggttctcgatcgacgaggaagttgtactcgatcaactgagggaagacagaggcgaagagaacacccaattcgagtttgacggtctgacccaacgcgagtaaagagatgtacaacgacttgagtttgtcccgcgcttctttccaaagcttgacgtcgttgagtaatagacgcgcaaatcgactacgaccaccgccttcgtatcctaaggctggtcgttcgcgaagcttgcgggtgatcaacgatttcaaccatgattcatcctcgggagaaacgttgtatatccgacatgaagccaagtcgaccaagaaattgatgatcagatcggcgatctgttcacagaataagtcgtgagtggtcctgacggtgacagtcaaatcaatctgactgattgtcttggaagtctggaggagcacgctggggtcactcgagacttgaatcacctctctaccctgaagaatacataggattgatcatgattcagcaacttcgtacgagagaataagcaatcaagcgaaagaaggaaaatgaggggatggaccttagtatcgatcgtgttggcaattcgcagagcctctgctcgagtgcaaccggtggccttggagacttggtcgattacctgggcataactatgcctttcgtcattccatagaaccacgccccaggggccagatcctcgaaggttatgatcggtaggcttgattggagttgggaaatgggaccaggttgaccagtgttctgctgctcttgatgagccttgggtggtatttcccgcagattgatagggatgatttgaagggttgaaacgtccagctgtgccagcggtgagaccaaatgatgaggcagtcgtccctaccgagctgttcgggttcgcgccggtcgagtctgtgatcttgcctttccccttattatcggtagctctaccacccaagaatgctgataagagcccgccggtaatagatgatttaccagcttcttccatcgagttggcaatggcttggtgctggagttgtaatgatgtagggtgatgagagaatgggagatcgatatccatcgagttatctggaagtgagggtgagctacgaggtagaccgagataggcattttcttctagtcgactgagttcatgatagatggcatcgatatttgcaggtggtctcatgtcttccgggctccgatcgacggtgatgagtaagaagtctagtgcgatggccacgatctcctcgatgacatccttgcaatggtttggtagtggttggagttttgaggtaatctgaggagatggcgttcgatcgtctggtgggagtgggatgtttggggagggatgatcggtggagaggctgtgatacttgcatttgatgtcggtcttccaggcttcttcgtcaccacaatcgcaacaaccacatccattagcatgaatcgagtaggtgacatcatgtccggtatgatcagaggccaggaagcatctagcacatagtgcacacgttggatcgataccacagtcactgtaatgaagaatttcatatctagtgagacctgttgtttttatttttcttaagtattgtggttagaattgggggagacatacctgcaatgataaaccccttcacccttctggaagacatgcccgcaaggttttccgcgacggttttcgccatattcgactgcctcttcgccctggagtgaggtgagactgaatgaggggttgatatcgggtagggagatgattgggatctgatcttgagttgatgaggatgaggatgaggatggtgatggtgatgagggtgatgatgcaggttgattgatgggattgaatgcggtgatggggaagaagtaggtagcccattctggttcgaatgcgaaactgtagagtgacttgatgatttcaactgcgatctctgggcaatggctgaggttttgctttgtgggtggacaggctggtgagtcggctgcagttgcgagatagtcgatcttggctaggaaggtatgcagtgagtttggatgtctgttttgagtgagaggtggatgccggatgagatatggctgttgggcaaagttgactggggtgtgctgatggggagaagtcatcgtagttgttgcttgttctgttttttttttgtttgcttgttgaccattccactcgttcatgtaccaccactgggagctgttgtttatgtatggtgtggctgtgagatgaagaaaagggaaagacgggcaaagaggtgagtggatccgatcgagccctgacgtcaactacataaaccaacatgtcacagactccaaggggcggatcagatttagtgacatctgaagatttatgccctctcttctcaagatcttccttatcagaacacatgatgactgatcacttgaaggggctctcagcattcgaaattattattacttcactggctccaaattgaagcaacaaatctaaggaagtctgatgaacaggagaggaactgataatctcacaattcacaatcagatcctctcaaaaaagatctgaaaaagttcaacaaatatagggtcttggctaatcgactcccaaaaattggagagtcgactcccaaaccccgaaacccccggatattccaccgagatccccgagaaatgagatttgattgggtttgggagtcaaaaccccaagaaaaataataataatggaggacttcccgttgaatttacagccccctgtaaagctatttttacaagcttgtgaaaccgtttttcccagcaaaaaattagctttacaaggcctttaaaacccacgggaagtcctccaataaaaaccaacccccaaaggagttggcggtcgatgccccaaaacccacagtgggttttgggggtcgctaaccaaaaagagcccgcaacggccggtagagcagtacctgaaggcagaactaatctaataattattctttaaataatagctgtgctatgtatactattcttttgatgaatctaacataagatcattgaattcataatagtcaagtcagttattttttttttttctctttttctaatcataagaaaaaggtgattggactgatggtggaaatatacgattgataattttatgttcagtattcttgtttgagtttgagctaaagctaataagtgatgatttttgttaaacaaagaattagaactcaaatgatctcttgttctgactctttgttactatgaatcaattcatagagactcacctagagctcgatgattgatcatgatcatctttcttctcctctttcgagggataagaccaggaatctgattccaacagtatgtagggtgtgcgttgatatatcttcacatgccaattattcaaagcttgaactacattagccctgttcataaaggagggtgtttcttgctgatgtgggtgtgaaattttgtttaccaatgattaaatttggcctgtcacacactcaaattttgactgatggtccataagcttttactgatactgaacccatgtgaacccctctactaagggggttcatgattgaacttgaggccacttttatggtgcttatgagcagcatcttataatattcttaaatttgtcagatttattattttctggactttctgcacatctcaaaaaatcataaatttgtgatgagaaacaccttgaaaatggctttgagtcatgataaaaaaacagaagttactttgttaaagtaacctactttctggaatctatcaagggccagtagtagtaccatggcattcaactttcaattttgaaaatgtgcatttttgcttccttctgtaccaaatttgacaaaaagtgaagagatctaactagatgaaaattctccacttttatgccagcaactggcttctggtcatggccaattttgatgagacaaaattttgagtaagataagttctgaaacattaaattttcatgcccaatggtactggccctaagcttagaaactgttgcaaatgatgttgctgaaccaggtgctcttactgctgtggtcaatgcgctccggtaaaatggaatgacatcaaaccaagacaatgtcatctaatttgtcagccactggaagggccatgagctgtgaaagaggtccttctaggtattgtaaactcacttcgacatcaagggttgagctgtaattctgcaataatcataagccatgaatcaatgtgatgttgtgtgggatatttatatgattgaacttgcaggactgtagggccttgaagcctgcgtcatgaatttccattgggacacttgtctccccaagttgtaggttcgccatgttcaatctagtgacacttgagaattatgtgttaggttatcccgagttgaattgagtaaaaaagaatgaaatcaaagcaaaaaaaaaaacgattcagaaatacataatcatatatacaaacgaaatcaaaagtaagtgtgaagaagctgagtgtatatctagaagaaagaaagaaagaaattgaggacaagaagacaaaaagaggattcaagcgttcaaaggtgacggatgaattcgaaggggatacagagagaagatgggtcgaggagggaggtatgtcaatgtgaaggggcaaacaggggaaaccaacgagaagctcgattgtctcgcctagattggagcggatatgtatgtatatatggcggactctttcttgatcttcgtcgtttgtagaaggtcgaatcacagtcaatcgagtcagatgtatggagaagtacaagaaaacctattcgaggttcgggttaaagagccgctcatttcttcgccgtgcctcccccggcttcccctttcagtgccaatgctttctgcacagccacccgaaaccaaaacaagtagagagagagagataaaaatgtgtcaataagtgtacagagaaattctctgagaatgggagcaagaaaccgcagtttgttctggtcgtttttcgaaggccactcaccgcttgtttctctcgcatcttctgggcgtcttcttctcttcgtctggtcaatgaggctgccgactctttctgcttgctcttctgtaagtcggcaagctttttggcggctttggctcggtcattttcacgttgattgccacctagagatatggttcggattcagatgattaataatcgagtatcccgacgtccgatgagaaaaagatttgacgataggtggggagggcgattttaggaagacaggttgaagggatcagttgtatatgtaggatgatgatgtagattccaggaagtcagcacagtcggatgagtttttgtgaagggagcttggaagaactgacgagtcatgattgatgatggtcttgttggttcgtcgttttcgtaggaaaagccgatggtcaattggaacttgaagcctgcagggagatttcaccgacagagtggcagatagataactcggcccccgggccccgggtcttatccgctgcacataaagaggggactcgggcttgactcatttcggtcccccggatgcacatgagtgttttcagctttcttttggtcgtggaagcgcgaactgcaactcggtaagaaaaacgattcaacatgcaagaacaagaaatgtcacaacaggcccatcagcccccatacacaccaataatttatgatgaaagtaagaataaccaattaaatgaatcataaacaaagcgtgaccactaaattgattcctgagtccgacttctttttgttacatacagttgcagcccaattcgcgcaaacgcttgaaagctcattctcctaccttcgtgaagacttggatcacctgataattcttggtgcatatgggggggactacatgatatcaccggaatctgggagccacttcaatgaaatcaaaacagtggttttgccatgcttatctagaagccttcggcaaatgcaagacctgctcacgagtcctagctattatcaagggggcaaagatccagattatcaaaccggcgcaaaactcctcaaggaagtcgaacatactacagatcgattaatgcacttgaaccaatcccttttactccagggtcaacctagatattttcggggggactgggacatgaatgcctatagatgccgagctatgcaattgagtatcgtagatatcctccgaaaaacagcagaaattctccgaagaacggcacaaattccttgctatcatcgctatctcctctcacagagtgcgactctcactatgaagaaacgtgatatggaggaactatctcagataacttaccaccaaactcacctcatgctcaacagcattgataatatcatcagatcgtttgaaccatcggatctcgagctacttggagatcgatgccgacaagtggttcaaaaaattgaatctgaaattgcgcatcaggtgaaagactcgatcgcgcgggcgagaatgcatatcccatcatcccaggacgctctcacaattatcaaactaacgagactctttctcaacaagctatctaaagcaaccaatggtatacctcacccattaccactcatgagttcggatcagctgctcgccctcatcaaggctacagaccatctcgatgacagtctccgtatgttttccatccccaccgaacaaggccctgatccaaaaaaggcctacaatcttttgacgcaggttctatctgcgatcaaaattttgacggaccattccggtcgacaaggaccaagccccgagtcgccctacgatttacctagaaaatgttgtgaatggtatcaacttttcagccatcaactctccgcagtagtcacacgactctggcttcgcatctgatccatttttccacgtgtgtacggaaaggccgattttacagcgaacgagcggattggtacatgggaactgaggctccgtttggcagtgcattatatcataagaaaaaatatgtaaatccggataatcagaataaggttgaaaaaccgtaaaccaattatcacaaagctagacaatcatctgcttatgacagtgaatttttggtgttgtagctagggttgacggcgccatgtttaaaaaagtgcgcgcccaggggcgccttcccagtggcctcaagctggcaccatggggcgccaggcggcaattcattttttgttatttttgaatttaaaaacaattttggtgctgagtcttttcattcgacaccggacaaaaaaactgatcaactgatggatttgatttttggtttgagggaattgaaactgagatgatttgaccatcatcacaaccattatcagatggcaacaagattttgtctctgcctgccgctacagcatcacgaaggtaagcagatttcttctctggagaaataactgctacaagtctactcaacatttttcttccctatcgatgacagtcttcgcaacttcgtgttttccaccaccattgaacaaggtcctggtccagacaggcctacgatcttttgacgcagctctatctgcgatcaaaatttgacggacaattccggtcgacaaggaccaagccccgagtcgccctacgattcacctagagaatgttgtgaatggtatcaacttttcagctgtcaactctccgcagtagtcacacgtttcacttttccgcaccttgtgcaatgtcagagagagtaaaacactctggattcacatctgatccattttttcacgtatatacggagaggccgattctacagcgaaccagcggattggtacatgggaactgcaatatgcaaacgagtgttagtttaggcggtctggcaagttctggaaccccttgaaccaagtgcatctttcttccttacaacaaactccccaaaccctatcagagcccccctagtgttagaattccacctttcccttgcgctttcatatcagatgaattgtttagatgcttataggccgcgcatgcttctaactttcaagcaagtctaccctgtcctcagttctatctgggcactgatccagccaactctctatactgaatgaatcctcatcttatcttgctgctcagtcaaaccatcacaagacatcctgtctgcaattttctgctctcctagcctggtttgcctcaacatcaatatgcatgcaccagttggagggaagatctgttatgaattcaaggactccatcaacaggattatgctggaattggtcaagggaaggattgagtcatgacgggctggagtttgagggggagaagggttgggagaactaatgtcttccatattgtcaacaccttgggagacaatatgcttgggtggcatagtgtactcaattaggttgaaacctttaagaggagattataatttgaggtttttgggagaaaggagttggaaaaatggaaaggtttcaaatttgattttgttctgtgattttgggtagaaattaaatgaagtgcagctttgttttgaaaaaatattgagttagataataactctcaacgactcagctctcaactgtgacaacacacctgaagaaaatgaatgaaagaaattataaacagataagatttagtattgacaaacttggtattatagatgaaaaattgagattgaaagaaagaaatatcatatgtacctgcaataatgcagaatagtttctattttgtttcattgagtgatgatgatggaggacacacaaagacaaatatgttgttttgggtaataaagatagaaagaaggaaaatgatagggaaaggatatgaggaaaaatgtctcagtttaggtttgggactctttgggatcagttcatgtgagggagattatgtaccagttttttctccactttttaatttaataagcatgtgaagaaaagaccacttgataagaagcagatctggtttttatgatggaggggcgggtgtatcacgcttaaaagaacttgaaaaagagaaagacggcatggcaaatcattttacttgtatgatttgtatttagtgaagtagagagaattctctaagcgtagaatggctatcttgagtggtttctaagaaaatctcgagtgaagtggtcactaatgtgcaacacaaatgaatatcaggtactctaatcacagattcgtccgccgacatatccttcatgatgatcaagacaacagagacattttttttcgggaccgggaggagggccaggacaagtttttggggagcttcccgggggacaaattagaatgagagactggacaaaaaaattgccagaagaaagtaggatggtagcgagtgctaggatataacaacgcatttctgtaagaaaatgtgttggcttattagtcttttagctaggtatgaggtacttctgggagctatccgaaaactggcttacgttctgatttattttggggcttgaaggggattgtttggctataagcttggatggatggggtgcggatgggatgctttaaatagcggatgcccagcactcaaacagctgaactgactgggcttgatatgtactacatagaagatacgtcggccaagctccgataggctccgatgcgattccggatggcgtatgtggcaccatcaaaacatgtgcagttgataaggctgttgtagctgttgtactctgagtctgtgtagtgggtgaatcgattatcagtgtggatgccggcaggtgccgtgtgggccggaggagaccaattatactgccctcccctaatgcaatgaagcccctcgacttcatcgagttagtgtccacccaaatgtttatgcccggtaagacccgtggttgtgatttttgggctggcctgacaactgacatgttctgtggtgaacaatggtttatggtgacttatgtaagttgtgatagcgtgtatgttgtgggggcataatcctgaagtggagttggttgagttttttgttagaggaagatgttggtgttgactcagatggcgtgcgctgtgtctgttgaccattttcctcaactcaaccaacaccaaaccagcggacctcgacgatggccatcaccaactcaggatcactcaaccaccaacccacatcgacatcctcaaacaataactcgaccaccaacgcactctcactgaggatctccaaggtactcgccaccagccaattcgacgaccctaacttccgccaagcgctcgacaccctcaactcactcaccttccaaaacccttcatctcctcatgtcgactcagagaacttgggctccaaagcgagcgagatcgattgtctccagtcccttaagaagggcggcctcaggagaatcgtcgaacagcgtatccggaatcgttcgagagaattcttgaacgtattctccgaactgaatgatgtagctgtcatctctttattcagagaaaaaatttggagcaacttttggaactgatgtggttctgttgtttttcggttgggaaagaacaggacttaatcgatctgcaatctcatctcgatcaaatgcacgaatgttgcgacgaaattcaagaaaacctaaagatggccaattcggctactaagtatttgctagaacatgctgaaggattgaggaaagaagagtgagttacaaggtgacaataattccataggcatgataactgattcacgacaaccacaaaaagcgaagcaatagccgccaaacgagtgatagtgaaagcgtttctagagaaatttacgctcaacgagagtgagattcaagccttgacgagtcgagaagtgacggtgaactggagcgtgttcgaggcgatggagcattgcgaacagatccgatcagactgtgcaactctcttgaccggcgactcccagtctcccaagtccgagacagccggcttggatatcatgcaagctacgagcaagtacctcgataagggctacgataaagtcctcaaatgggctctcttcgaatgccgttctgggttgatcaagcccgatgaggctcagcccgaagtgagtccattgatgaagagggctatcaatcgtctgaagcgccgtccggagtcacttgagtaagctatcaggcttgttttcagtacgcttggagttaagattgatattcttataaacaatgatccttttttaagggaagttatcaataccttaactgcagctcggtcaagttcattatcgggcttatttctggaggcgttgactcgaggaggcccgtcaggactaccccgaccgatcgagctcatagcgcatgatccgatccgatacgtcggagacatgctggcatggatccatcaggtgatggcgagtgaacacgagtttttggagagcctatttgacctcaaggcggatggcagacgagtcggcgagtcacggatcttcccaagtaacaacccatcgggcatcaaggccgaggaaaccacggcaggacaaaccggacagtcgaccagtgagctcacagtgaccgattggaataccggggaccgcgagatggccaggaagttactcgataaacatctcgaaggttgcatccgtcctttgaagatccgtgtccaacagactgttaacagtcaagagggtagtctcatagcatgccaattggccagccttttggagttttaccagctcaccatggctggtacgatcggaccggatgcaaagctgacaaagaccttgagcgagttgagtgcttttgatcagctgcattgcgtctcttcagtgcactcgaccatcatttgactgaccatatttactcgatttgatatttgtttgctcaatcttaggcttacggatcaatcctatgaagtattttaccagctcttgagatcgctttcgagtgattatctgaaacggttagagcccccgcccgtggatctgtcagtcccagcgcccctgcgcgaagccatgtcaaatctgagcgtgatcatgtcgatctatgaaggctccacagaggatggtgcctcatcttccgagcactcgttcgagcgcgtcttggacttggtcgtcgatccgatgatggaggtgatcgataagatggctcggctacgcgcttctgagtgggaccgatcaatcttctggttgaactgcttggaattcatgcttgtaagctaaagattctccatgcaacatgcggttttgtggggtctctcatgtcttgattcgacttatcttcctcatcctcctcacaggctactttggactcatctaattcaacttcgaccgtcgacaaactcgaaagtcttcggcaaactcacctcgaaaagttaatccaacagtacactgctcatctgaccagcacttctggattggaacctgttttgaaagcaatcgagaccaaagatcaggatgtgcgtcctctttttttccatcttcactgtatattcaagttgaattgggcattaatgattcatctcatttaatgaatgaattacaaaattagactccactctcaagaattgaagaagcaaactcgaaatcgatcagtgaagcgctgaaaaagtttgacaaattcttaatgaatttcgacacattgctatcctcgaacaagttattaagtctgctaaataccagtagtagtggtagcaataattcgactggaggaaatttcagtaagagaaggaggaagatgcaagaagaaggagaaggagaaagaggagggtctcagaacttgaaagaggtcatcctcaagagatcgctgaacgatctggtggccagatatcagatcatctatgataacgtcttggatgatcgtaacctgttcgagttcaaatctacgatcctcattcgctcactggatgaggttaaaactctgatcggattcttgtaatgatccatcgctcgtttagacagcttatatgtcagttaatgttaccgtccaactttgagtatgtaaatcataggcctcggccgcttgtactttgtttccctctaatttgtatgatttcatagagaaacagtgttcaaaggactagtcaagtctgtcaagtctaaatcagtaattatgatgagtcagtgtgagttccatcaacaccttaatgtactgcaaccagcaaccaatcaccatgtctgtacgactcttctgcgcggaaccatgatcatcttgacggaaaggttgtgggactacttagctgtaggcattcggaccgctcctagagttaaatcagatgctatgtacggagaattgagaagctgtgcctggtgtccgaaacaaagacccataatcatgctaattcacttcagattgcaaagcaaatcaggttcatcaatactatggctcaagttctgctggtccttattccaaagacaatataaaccacctcgattggcttcacgtcttgctcggaatagccacgatccccatcccacattctcgaaaccgccaaaccggaggagccgtggcacacgaccttgtatattggtccctgactttggtcaactccgcggtcagatgtttcttttttggttttttttttagatccggcctcatcatcggactaatattccatacttttggagaacccgataggtaacaaaacaaagctccaaaaaacaaaacaccatacaaatcatgagcagaccgacagaaatgggcaccgaatctagagtatatagaagcagatgtgggatgttcgagggtgactgatcaaccgattgaagcaaagggaacacgagtaaatattgtaatatgtggtttagatatccaggcgaaaaaaaaaaagaagaatgtgactgatggatgggaaatgtgttttgttcatgacgggacatgaggacatggaatgggagatagttatttcataatcaaacagaaagatatcaaaaaagaaaaagatggtctaagactgttgattgcagtacgtggccaaagatgcgttgatcagacaaaggatgcgcccagagaagattccatgcccggaacgtgtggaatgaatgtactgagtacccaacgagcaacttcagttagtcggacacgcagtcggggtatccatatcttgctcacttcgaatcctctttcgattgtggtttgtggtgttggcatctgtcaagatggagattgcacatggctcctcttcggagccgttgtaggatctcttgcggtgcaagatgtccagttcgtcgtttcgagagaggcattggattttcagtgcagtggcgctgctatcttgcatagttctttctgatgtgcttccggcgctcgagctgagctggtcagagaagctttgttgatcaacttcactgggagcctctgcgtcgacgagctccttggaatcaccgtaaatgtcctcgccacggccacgcccgccttcttcactatcctcgtcgtcggtgtcgtgatcatcgtagtccggattatcatcctcatcttcgaggtcatcctcttcttcttgttccgcttcctcttcttcttcttcttcggcctgctcaacttcgtcgtcttcctgttcaccttcttcctgagtttgttcccgatgctgcctgtcttcctctgggctcgcagctatcttgggatactcctccgggtcagcgttcatcaatcgattgatggaagctggaagtgcacctgcactgtgggttcttcaaaaaaaatgcaacacatttcatgagtgctgatgccttactgtcaacgtgttttcataggatactcacctatgatacattggtggtgcataagtcggaatcagcgtgttcaagggtggaagcgattgcgacgacttcatgcgatcggaccagcgaggtcgggcaatccaccctgtgctcgacgagctatccttgtgagtctcgagaagattcgaatccactgaagtcctgcacccgtttctggggggcagtgttgacctctccaaagggtccgttgaaatgggtgacatggagtctgtggacggggttccgctacatcgtctaacggaatccagatttgcagcttctaacttccctagggcttctttggcggtttgcactgcgagtttaagaagaaaaaaaaacattagctgatgaacaatatgggtggcttttgagaaaacagattccctctcaccatagcgtgaaagcttttcttgttgtgatggtgcaaccttgctttcttgattgtcaaccagcagagtgacgagctcaacgattaaccctaacacggaaaagatatggtttcctttcggatctgtatgggttagggtgtcattcagccggcgcagctcgccctctatcctagtaaaaggcgaacttccgccgcaagcttctcgcacgctgctccatgcaaagctcctttcagttacttcctcttcctccacattgccacgcctggacggttgagactgggatgtgatggggcggctagtatttgatgggaggcgaacagagtggggagaacatggtatgaaacaattgttctgcggattggcccgggtagatggtgagactttggtgcttgaatgcttcagaagtggtgaggaggattttaattgtgaatgggttgaatgagtatattggaactgatgggtgagtataggataaagagctggggcacgcggtgggatgttggccttgccggtaggaagggatggtggcggtggtggttttccatggagaggatgatgtgctgacggtaggacggggctcggctggttgtggggcatgcaagactcaaaggttcgagcagtgcgacccggaataccattggataatggcatctgtctttgaaagtgaatctcgccagcctgtgatgtagcttgaacattggcgagggaactattagctttggatgcgccatggtgcttggttgactttcttttgatcatcgggagaagatctgggcgattttgtttgaagaacggatgcctaaattcccatgcctgcacagtgtccgtttgggagtgtgagctggagagtaagtcgttaacctatataagaacagaatcataaacgccgttagctgggggcttgagtgacatttcaagccaagggaaaacctgagcatgcttactttgtggaagccatacatgttgagctggcgaacaaaactctgccagttgttgtgcttgaagtgcaaaggtaagatgactcgcgaaaattcgatcggatcaaaaacgcaaaagacatctccggctttggaccagcttattagtggttgttctgggttcggttcttcgggtgtcggctgcttcatggtttgtaccattctactcaatccaaccccacattgtcagacgaatggagcttggaatactaggctaggaaaatcgtgagcttacatgtagagcttgggcacgaatgccgcctgagttttaccggtcttttggagtaaagattggttggcggtcattttgtcatcagcgacaatgcttcccatgattgtggtttggtggggtatgcgtgagcggcgagtgaagttggagcggtgttgcaatcagattctcgaaaagaaaataaggctgttctatgtggagctggaggtggcgccttgaagaaatcctgatttgaaacgctggactagctctaaggtagctacaataatttggatctcgagtctctctcgatctacccagtacaaaaaactttcggattggacagagatacgctgcgagcctctggctgtctaatcaagttaaaggcggcgcaaagcctcaagaaacaatagcaaacagtctgaatcctgcttgtgtgatacgatgccgcatgaaagacaaaaaacgtgacgaagaatcaaaacttgagaagattaggctgaaaatcaaggaatcgacgggtatgcagtggggtaaagaagaaaaggaatgaggtattcttatttaaattttcggcatctctaagggaaggtcagggaaggatatagaaaatgtaataatttactagactgaactggatacaggttcacttatggattacaagtatccatgtgtttgatcaggtgaatgcctctgccgatgagcctctagaagctagggaaccgcggggatgctgcgaggaaaaggctttgccagatgattatggtagatccaaagaaaataatttcgtgcacgaatgtggaacaagcgagagggatagggaatcgggatgtgacagcgtatctcttagtgttcatggatgggaaagaagtcaaaattttcagtcaatcctctttttcctcccaagaagaggatagacccttcctgtagaagcgatcggccagacatatgcaaaacgtgcagtcggagagatctaaagttgtgaaactgatacaatcggagagcagctccgtgaagcaaaggtcgcttacagtatataaggattgtccgagcgaaggatagcttgaggactataccaaaccagctggtccgttccagcgtccaatcagggattgctaaagccgggatgtgtaatagaataatctggtccacgtggaaatgtgaaacaaggatttgaaagataaagaatcgacacaaacctcactgaagggttctttataaacatgcactgccggcatggtcatgacatgtacttgccgtacaggctgtcgagaacttgagattcacaaaggtcaagcaagtggcagcaggtagcacccgggaggagccggcggagacccagatgattagattatggcaatggcacagtggctgaacaatttcagtcagacaagcttcttaggcagcctcatgaataaccttgcatcgatggattgaggaaaaaagagtgagttacaagtgataacaatggatacccaagtactgatttcttggcatgatagctgatctgattctcttcacgacaacaacaaaaagtgaagcagccacgaaacgagtgatagtgaaagcgtttctagagaaatttacgctcaacgagtgagattcaggccttaatgatgagtcgggaagtgacggtgaacatgcagtgtgctcgaggcgacggagcattgcgaacagatccgatcagactgtgcaacccttttggccggcgactcccagtctcccaagtccgagacagccggcttggatgtcatgcaagctaagtactagcaagtagctccataagcggtacgagaaagtccttcagggtgtcgttctgggttgatcaagcccaatgaggctcagcccgaagtgagcccattgatgaagagggctacaagtcgtctgaagcgccgtccagagtcacttatttccctccaatctacatcatctcatagagttaacggtgtttaaggagtcgatcaagtgtaaatcagtaatcaagttgagtcagtgtgtgctccatcgacaccttgtactgcaaccagcaacctgtcctaacctgtctccattcctgtacaactcttctgcgcgaaaccatgatcatttcgacgaaaaagttgtaggacttcacttgtaagctttcggaccgctcctggagttaacttgttaagtcagaagctatgcatggagaagcgagaagacttcaggttgcaaagcaaatcaggtttataaataagttggctcaggttcagctggttcttattccagaaaataaagaaatataaacaaatgaacataaagaatttcttcccatcgcagcttattgtgcttctatcccacctgcagatcttcagggtcaagtgcaggttcccggatgagttggaggagaaattacctggattgacttcaagtctcccttgagcagcacgatctcatccacatcctcacaacaaaaaatctgcagtggctgtggcacacgatcatgtatggaccatgactttgatcaagtccgcggttagtaggattttttttgtaattattgaataagcctcatcgtggcaccgatgctccatacttttgatagtttgtggggaaaaatcagggccagacaaagctatggggtcttatcggtacaacatgggcttccgtttaggtgtgaagacagagcctgatgatgaaacagactattcatttttgccagaacaagccggtccctcgagtgagcgattttcttcttttgcatcttttatgtatgttgtcaagcaagtcaagagttaagccttgcttccatgcgttgttttcttcactaataagggatatcaaagaaaacgctgctggacgagccagaagagcacttagtgtcaagaagccatggttggacacatcatcatccagttaagactgaactgctctcttctccaagcacttttgaaaaaggtgagcaaaatgaactcttcagtttatggtaggtaggattgatctggacgaaacctgacaaaagtgactggggcattgtccagatattgagctcgatttggctctgggcttgccggtggatcgttcggaacccaacaccaagaggcaaaaagttgctcaaggctcttcagaatcagttgctcggggacaatctggcaataaaaaccaatggaacaatccgaccagttagtgtcctcaaatttctttgcctcattttaatatgaaaataggaaacaggggaattggaagctttaaaactgagaaaaatattcagattttaagcctgaattggcccttggtttatccttcgaccattccgcttctcaaaatcaaaaacagccggtttcttctgcctctctggagtttggggccagtgatttcaacgtatggctatctccagttggaaatcttgagaagcaaccgcgtgagtactttatcgtgatttagctccttaatgaagtttacatttcatgccttcctgattacaattgtatattgaggtttcgctttgccttcttctcatgagtcccagatagcgtcgaacacaccgcaataccaaatccagcaggtcagatgtggggtgtcacccaaagtacgacacattcaacaagctcccagcacctctggcaggatttagccgggcaagccgggccaacaactcctatgacaagtctaggccaaccagtttttcagccgggaattagtcaagtgcagcacttgtcagactcagtctgtccaaccgcttccaaagatccattggttgtagttcaggcaccttccaattcacctggagttcccagaaaaacacatattcacatcttgaattcccccaaaaaggagtccactgaatgcaattccccagaccaacaagcgcacttggattccttggctccttccaaggttaaacagctatcagtacttgatagtatcacaatgatgtcaggatcagccaaattatttgaccttccacatgaggcaaaagtttgggcatggatatttgggggttcaatctatactgcccatatgaaagatcaggaactgaaacttagccctgcagcacagctgaatagctcaaaatttgtgtcccacttgtcttcaaatacaaatgacctcataaactgtagaaaatatcccttagaatttgatcctgaacaccttgaacaaagaatcttacattttgaatacaccctttggtttatcaaccttagactgatgaggagtcttggaagtttgaaagacaaagattatgtggaagaacacaacttggtttgcaactggattcttgacatatttgaaattaaacaaaaatggccagtaaatcaagtcccaaaaattcaaacaaacaaaatagatcattcatctgccttgcaagatatggcaaactttgttaatttggcactgacttcaagaaatgaaaatcctttgatttatctctttgaaagggtaacaaaatatacaacacaccttggagcaatttcagaaatccagttaatgatgactaaagctgtggtagtcttgttggagcattactacaaatcaaaaagtgctgacaagtggggaaagctttttatacaaccagagagcttcctactacacttaacaaggcttcagaaggtgcacttctttaatgatgtaagatacgaaattaagaggaaggagacacaagttgtcaatctccttccttgggctgatgaaataaatgggattattccaattaaaggtagagttgtatctatttcaaaacaagaagaaaagtttctttctcatgcagaagtttaccttaaggatacaacatatttgcaaagtcaatcagatgggaatgaagggcaaggaaggttgataaataaccaattaatggaagaaattggggaaaattctcaagaaagtgaaaaaatgtgggaatgtatctcaatgataaagattagggatggtataagatctgggagtgctccagaatttgataaaaccttacttgaagcaaagattcagaagctattggaaatgaaaagcttcacagtgaggttaaatgaaagcatctctcaagggcacatcttccatcaattgaataatttaatgaagattatgtggatcctgaattcaagatttttggaaattctaggtcacatagaacatgattctgcatatttttcaaaccagatccagatccaacatcaatttttctcaattcttgatccatctcacaatgcttttccacaatcaggcttatattgggaaaggagacctatgcttgatagaaaaaaacaacaagagataaaagaaatgatatttgattcaataaattctgatcaaagtgttaatttaatccaaagcaagaaaggtgttgcaccaaggatcagggcttctttgaaggaaataatgatgacaaaagcatccttaaaaatcattctttacttttatcagaggaagaattattcaaaatggttaacacttttccaaaatgaaaacaatttctacagttcattctcaaagatgtcaatcagacttcatctagcttcaaaacacaaaattttccttgaagatattttgccaaaaattaagactgttggattgataccttgggagaatccattcagcatttcaaacagtcaaaggaaatcaatcacttatctcttccattcaaagtatcatcaagggaatgccaatacacctccaaattgaatcattgatcaaggaaatgtgcttcacacaccatcagtatctaaatattttgttttcttttgcctcattctatatattttcaattgtccaaattctgaacaaatttggagttttttgggatgttagtagtttgaaattatgtttgttattgatatacatgtaagggcctgtaccatagcaccccagccaattttcattttcattttcatttttgatacttaatttttcaacaatctaaattcattttggtgttggcactgtcaatctggcttctgtactgtgggaaattgagtgtgcatggtataccatttctggcagagtcaatttaaaaattgaaactttgaaattgacctcaaaattgaggctgtggtacagtccctaactactttcatatttttaggtagtccttttattttggagtcggaaaaacgactcccattttggtcgaggggtcgttgaacgggagttgttcctccaaatggatggctgactttgggagttggccatccatttgtattttaattttttaattttttgggagtcagcccgcgaaaccacccctcatgcttgaggggatttgggagtcgctcccatgaccgggaggatttccttctggtcaacaagaaacaaaaacctcattggccggaagggattccttccggtagatgaggtataacaacctcattggccggaaggaattccttccgatcgatgagttgtaacccttccggtgatgaggtataacacctcaacaaccagaagggatttccttccggtgatgaggtacaacaacctcatcgactcgaccgaaagggattccttctggtcaatgaggtatgtacgacaaccttttcggccagaagggattccttccggttgatgaggtataacaaccccatcaaccggaaggaattccttctggtcaaggagaaacaacaacagtctcaatgaccggaaggaatccattccggtcatcgagacccactagccgggagggattccctggggtgattgagactgtacagtctcgatgaccagagggaatcccccccggccgtgggagggaggcgactcccaaacctcccacttgccaagaggggttttgggcgccgactcccacccaaaagaatataataaataaaaaaacatttgggaggttgactcccaatcccccaggaggaattggaaagacaactcccatctgacaacccctcaaccaaaatgggagtcgttggcgaattttagggagtcgtttttccaaccccctttattttttccagatactaaaactgttgggtgaaaagcatccatattggtggctagttccaacaacaccaggcctagctaagctcaagccaaattggctttgagctgaaattttggctaaccactgctagatctagcaatggttagctaaaaatctagctaaaagccaacacccatgcatgcacggtcacctaccagatatttatagccagtttgtttggattacacagccccaacccactaacttgaaatcatgaaacttgggaaagtggtataaaatatgtttcaaaaaatgattctgtaaacaaaattacgaaaaactgatttttgaaatttgcaaaaaatattacatattgttgcacttttttcaaaagtttcaatattgctccaaatgataaaatagaaattggaaatagtagtatggtatgcaagaagaatgataataagtgagaaaaataacaccagaaatcattcagagctccgtatccaggtcaaaatgcaatcggaatttgatcacactgccttttccactgtattttccactgtgagtctgatgaatgcctcactccacaccagttcaaaaccatctggtatttatttttgtcagaatttccaagcattatcattcctccagcataccatactccaattcccaaatttcattttttttttttttttttttttttttttttttcatttggagcaatattgaaaacttctgaaaaaagtgcaataaatgcaacattttctgcaaatttccaaaatcagtttttcaaatttttgttttcagaatcattttttgaaatttattttataccacttgtccaagtatcatgatttcaagcttgtgggttggtgttttgtaatccaaaaaaaccggctataaacatctggtaggtgactgtacttcattttggtgccccacaaacattgcacacttctacaccacaaaaattaacctcaagccacaccagtgcagctgaatggtctgtgagttaaaattgcttcttttagctgaaccggtaaagatgctccaacttttctttttattctgtctgctacatacctttatcaacaggaaatatatgagggcagtaggtgtcaggtgacatgaagtgacatatgttacaactccatttttactctgctgcttgtcttctcaaatgacaatgggccctttgtggtcattagggagtcccaaccctttgacttggaaataacactggaataaaggcaggagttagcttcatgtcacctgacatgtacagtgggtggactgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaaaaattggtgaagtggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaatttatttttctcaaaagctttgaaattcattttgggggattgagagtgctgagagaaaggaagattgggatgttagaaaaatgattataaatgaaaattttgcaaaaattggtttccagatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagttaagcactagaatttactgttttggctccaatctggacaaccaacctggccaaaccttttttggttccaatttttttcatttataatcattcttcccatgttccactctttctttctctcagcactcccactcccccaaaatcaataacaaagcttttggaaaaaaacatttttattttttatttttcacaaattttgaaactttatttttagtttttattttttcatattcattctttgggacctattctgcaccaattcaccaagtcttgtgacttggagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacggtccacccactgtacttccctcaaatgtttcatggtgtattcacaactgttacagatatattacatgtagtgtactcctgggacagcatccaagccgtggaaatattcctttcctcatccttccatatcattgtctgctgtcccaggtaagtttgcctctctttttcttttcttttctttctgttccagtcttttcatcacttgagtaatttcagccttccaaataattgacctctgtcctagtctcttcacctcatcaggttatgagcactagcaaaaacaagctatacaatatcagcttgggacgagcacaatacacttgaggatctgttgatctacaatagcagcttgtgccatacgtacaaaccacctcttacttcaatataaaccccctttgcccaccaatgccaattagagatggtctctggatatccgctatccgctggcggatatccgccagtgccaatggatacccgccagcggatgcggatgcggatgtcccctttcccctgaaatactggcggatatccacccaaataggagggaaaaaaagaaaaaatgaaagaaaaaataaaaaatgaaataagggccttaataaaaaagcacagtttttgctgcgcgcagcacacacagattccgcgtttgggtgtgtttttttaattaattttttaccacttatttttcatgtttttttttgaaattttaaatttatttcctaggttttaaaatgcgtagaattttttggtaatagttaatttttttataaatcaagggatcactttgaaaattccaatcaaacatattttttcaattaatttcttacagcttatttctcaataatttctgatattttgattttttttcctacactttaagacatggaaaaaattatggtaataatcattgggtcttagttaaacgactcccaaatattggagttccgactcccaaatatttgggacgttgctaagaccccctgcggacggtccgcaggccatccaccccctgagatgggagtcggacctcccaaaccttcaacaggtttgggagtcaatcatcccaaaaaaaataacaataaaagataaaaaaagtaaaaaaacccgggggtttttgggagtcgatcttcaaaaaaccccagggttgtggtgagtcggcgccggactctcagcggcggagaggaatccctctccgctgttgagagtgtatactctcacccgctgagaggaattcctcccggccgctgagagtgtatactctcaccgaccgagaggaattcctcccagacgctgagagtgtttactctcaccggccgagaggaattcctcctggccgctgagagtgtatactctcaccggccaagaggaatgcctctcagtagatgagattgtacagtctcatcgaccaagagggattcctctcggccggtgagagtatacactctcatcgaccaagagggattcctcttggccagtgaaagagtaccctctcatgtacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcctacattttgagaggtttaaagtctcatggtattattcattttacccaaaaatcaaagcttcaatcttaatatatgagtttaaattaccttgtttcttgcataatttgtgctgtataccaattttatttgtatgcaaacctgatataaccatcaattttcaaacctttcaaaatgcaggaaataaatttaaaattccatcaaataatcggaatcaggcctgtaagaattagttgaaaaaaacatgccaaatataattttgaagaattaattttgggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgggtgcgcgcagcacacgccggtttccgcatttagacacggttttttaattaattttttacggctttattttttcgagtttttttgaatttttaaaattgtttcctaggtctcaaagcgcgtagaatttaatggtgaaaaccattttccatataaatgagttttaattattaattttttttttctactcattttttccattaagtgtatgcatacatgtgtttaccgttattttttcatgtttttttgaaattttaaatttatttcctagggttttaatgtgcgcagaatttaatgcgcagtccaatttttttaaaactcgacggttcacttttaatactcaaattacactcattttctacttaaatttttagagcctaagtttcattcttttttgacatttcaaatttatttcccacactttaagacatgttcaaaatgatgataacaatcattttgcataaaagcaaaatattggcaatgaatactgcattggacaggttttttttaatgttttttgaattaatttttactggcttaatttcaatcatttttttaaattttaaatttatttcctacatttaaagatatgtagaattgaatggtgaagtccaatttccataaatatacaagcttcaatcttaatacatgagtgtaccccgtttcttgcataatttgtaccgtatacaaattttatttgaatgcaaaatggatacagccagcaattttaaaacctttcaaagtgtaggaaatgaacttcaacttccaaaaaataaggataattaagcatgtaagaattaattaaaaaaacccgtcaaaggcattattcaagatacattttttgttttgatgcaaagtgattgttaccatcatttacaacatgtcttaaagtgtaggaaaaaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtattcagaatgaaccgttgagttttaagaaaattgtatgttaccatcaaattctaaacacttttaaatgtaggaagcaacatcaaaacttcaaaaaagcataaaaaataaggtacacacatgtatgcaaacaattaggtgaaaaagtgaggaattaattaaaaaaacgtgtcaaatgcagcattcaaggtatagttttcaacttggggaaaaatggttgataccataattttctacatgtcttaaagtgtaggaaataaatttaaaatgtcaaaaaatgatgaaaattaagctgtaaaaaattaagtgaaaaaatgggtgtaatttgagtattaaaagtgaaccgttgagttttaaaaaaattggattgagtcattaaattctacgcatattaaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaataattaataatcaaaattcatttttatgaaaaatggtttttaccattaaattctacgccttttatagtgtaggaaacaactttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattacgaaaccgcgtctaaatgcggaaaccgcgtgtgctgcgcgcagccaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccttaattttcattttgatgtaagataattattaccatcattttttacatgtcttcaagtgtaggaaaaaaaatcaaaatgtcagaaaatattgagaaataagctgtaagaaattaattgaaaaaatgtgcttgattggaattttaaaagtgatcctttgatttctaaagaaatttaatattaccacaaagctctacgcattttaaaacctaggaaataaatttaaaattccaaaaaaacatgaaaaataagtggtgaaaaattaattaaaaaaagaaaaaaaattgaaggttctaaatttctgtttatgcagctcttggaatctgaaatttccccaaggaacattcaatttgcaccctaggggttatttaaagggcggatatccgcggaaatctgcgcagatacccgccagcggatgcggatgtctgattttgctgaaaatgtgagcagatatccagatgcgccgggcccatctctaatgccaatgaatccaacatgtcttcattggtggacatagatgtggctggtcatcctatcaacactgaaacagatacagtatctgccatgtatctgccatgtatcactccacatatctgagccccaataaaaaaaatccatctgaccaatgcgcttttatttgcaaggagatgcaacaaatttaatttttggccatgcagatttgcagaattccccatgatacacacagtgtattgtatctgttacagtgttgatcctatgctcaaactcacaggaattgagaaaaagcctccaacttgaccggagttggataatgtagatccaatagtaatattggattttttttactcataaataaaaaagcaaaaagtgcagagtcaacaccactctgatgagcttagcaaagtggatcaaatgtgctacagttttgctctgcttactgctttggccagtgtattgcagcgttgcagcaatacacagcaatattttggcccagcattgtagtgtattttactggcccaccactcttacagaaaacatgcaaaaacatgaactatcattatggtcaattcacagtatacaaccgacaggaagacaagttttacaggtataaggggtagcaataaaggcccttaatgtattcatgaaaataaggattcaaggagccttttgggaagccttgctggctctaatgttgaagacaggaactggacatcacaaaaccctattgtttagcaagtttactagatcaaaggttgtatgtgaaaatacacccttccttgggcatgttttttccctacacccatgaaagaatgggcaggggcatggatgtgtccccagacaggggtgtctttttatcaagccatcagcaaggggtcttttgcaccatttccaacttccagaattcaagagcccattctttcctgggggtaaaaatgcataaaaaactgtttatttatttgaatgtgaagtgatttctgtgaaccaataaccaaaatattcccacattaatagatttccaattcctccaaaaaacttttttttattactccttgataacccaatccaattactactaaagtaatgataaacaaacattgaattcacagtgtcatttttacttctgcataaaaactattacttatttataaccatgcattccctggtcacatcttggccagcaggataattatttgaccttgtatgaaatataaacaaagcatagcttgtagacatgacgatagccacaagatcatttcaacacttaggatcaaaagctggctgtaatgcagacggtagatttggccatataggaaggacatatgggccagattggtagtcaggttcttcttcaggcaacgtgcaaaaagaagtgtcgtcgccttcgtcttcgttttcaatcattcccggatttggtaaatcacgagaagctggtgtcgagtggttacctgtaagattggacaaggtttaagtatactgagaaaagaattgaatggtaacagagatcttacctgcatgtattgatggcaactgattgagaagatgtgcaggcgagactaaacagtatggtaaacctgagccgttcatcaagtcgaaagatgccgccttgtcctcgatgaaccgagaaggtactgaaagggtccgtaacaagttctgatgtccggttgaggtcaagccgaaggttggtaaagagtcacatttgacaagtgggttcgattttggggattgtcttcgatggtcttttatctgctggatcgtataacggagcgtacatagcgtgtcgagcatctcatcatctaacgaaccgtcactttcttcctcgaccactaacttctccgatgagcgtatcccacacggtagactttcgagattgtagctccacggtttcttgttcgaagaaatctcaggcatcgaagcgtggggttgctgattgtttggaagggcttgcgcatattcggaatggactataacataatcgccgccctgttcaagcgctgctctgggtatgaagtgtgagctatgttggtcgcttgataggatgcgacccatggctcctacttgaaactgcccagaatccgttgattcttccgactcgcgagaatgagaaggccggcggttccgtacgagctttggattcccggcaagtatgctcagagggcgcagtcgctgttgacgaaatttgaccaaggtttgcttcaaggaaggcccacttggctgactgtctccgctgtgactggataagaagcttccagcgctactgccggtagcgatgctaggttcagggctttccaatgtcctccccggctcatcagaactgattcgtcgacttagttgtgctttgagagttccactaccatgggttgatgagcctgagtcccgtctgatcaactttgatcttgaatatcgcgtgaaggcgtccaacattatcacaggtgaagaacgtaaccagtttctcagattaactggtgaagaggttggaaataaatagcgaataaaaatttatatatgagaatgattatttttgatttatgtataacggatcgcgaaatggtctggggcgatttaccttcggatgttatgtggcgggactgctctagtgctccaaagtcagaacagatgacaaggggtagaatagctttctgcgagcatccattttcagaagttttaagaggctcctaaactctacaaagggaagctccctctgtcttgaatcaacggatgaatcatgattgccgctagctgttaatcgtatgtctatcaaattccaaatttgggtaggcgtgtaagccggtaacagggtgactgatgtagactcaagaaatttgaacacaatcctgtttgtggtaggactgttaatccacaacccgcggaatccagtaaagatacattttcccttgggagttgcggcctatcggtggcccaacaaccgttgtcacctgaatcctcagctcccaccctcgcaaagtccattcgttctcaggagtaattctgctatgtaaatacgtaccaatttaaataaatatgcttcaggtaggtgcaacttgaagcacaagattgaacccaatgctggaatcgtgtagtcataggcagtgatgcttctccggttgcgtatgcttcgacatattggaggtttctacccatgaaccgagaggggacaaagataagcgactcaagtcaacatttcacttcccatacgggtacatatgtatctggaacggacggtgatagagctgaaagacttggaaaccctcaaaaacccggcaaatacagggtgttcatgaaatagagcgatcctgctggcaccatcccgttgaacgggcggaggggtttgagtttgatcaacttgtgttctgctgatttttactctagcggggttcacaacttcacacccaatgagtcagcatataccttccttgaaggacctctccgagcgacatgggagaggtccttcaaggatggtgtacacccatttcacgacatctcgaactacataatctgcccaactcataattttttttacaatggtgttggtagaggccttaaaattgactctaaaaaattttagaaatttcaatcatgaaccattactttaatgccctgcatttggcctgaggctggccatccatttggcaaaacccctttatcacactccacttctctgattcacttgtcaactctggcagcttatatgaccaattatgggacccaacctagtagtatactcagaaatgagcttgggcatgttgaaataaataaaacacgtgactggaatgaaatttggcttataacctgttcaccaatttctttgggcgggcagaccacaataaatatgagcaattaccgaggtttcaagctgtcccaccaataccttgttcatttgttgatgcaccactttttgttaagtttaaccaaggcattttgcttctaaagggcagtttcccaccattctttgatgctgtaaactaagcacatggcctaaattcagatgtatgaatcccttgcctgcaggctctcagttttcagtccttatttatcctttgtaacactcaacaaatcactttccttgataatattaaaaacatgttcattttatatacactgacagactcaatcaattaattagcttctctctctctgttttattttttctggataaggaattttatatgtatatatgctggagggagattgtttgatgacagagagaaagggactagaagggagagagaaaaaagatgcgcgtgtgtgttttttttggggggggggggggaggaattgatggcaacaaacaaaacgataattaaagaaaaaaagagaaagattccatgatttgatttgaggttgtttaaaagaaaagacaaggacagggagggggggggggcgatgaatcaagcctgaaatgattcttgaaagcgaatcaacttatcgcgattgacgacggagacgaagaagtcgccagggttatcagtccaactgacagaattagaaggatagctgaagacgccaggactgttagcgacgagggtggagggcggagtaggccggagggcgggtcgggagaggatggccaacggggaatccaggttgcgttggttgagcttgaaggagctcgagatgaacggcttcagcgagacgatctgggccgtgtctttcagctccaggaacagcaaacttaacgattcgttcagactcggggtgaagacttggttgttcactagtacgacatccgccctgttgttccgggaaagaaatcgtacatatcaatcagcgatctgactgtgaaaataaaaggtttagaaaaaaaaagatgaggcttaactgttgtagccattggcccactcggggatccttagtgaagtcagcctggaagagaagaggggcgccgaggttaacgccccacagggagtgagcgcgaccgacgagttcggagcgttgaaggttagcgagtttagcgcagccgtccatgatttcgaagccgacggcgacgcagccgacctcgagggcgacctggaggacgatgttaccgattccggagccgaggtcgaggaagaccatgccgggtcttaggccgacaagccggatgatctccgagacgaaccggggcttgagctcgccatacacattactgctccaggtctcgtacccctgtaagagctccagttggggccccacctggcggtcatacgcttggcccaaaatcgtctcccagaccccctgcggcatccccacaaacgagccgatctgtcggccgatctctttcccttcgaccagatacttgatcacccgattgtaccagccaaccagtcccagaaactccggcccgttcttccgtcggatcgtcttcacaagctctttcaagagcggcttcgagctcagatctaacgaagcgtccgagagcgggatcttgggcgtcgtcgatcgtccgggctccggcgaggaccgctcctgcgaacgtcggttcaggaagctgaagtcgttcagttggctgtgtgggacggatgcggagggggaagtgataggatgtggttcggagaagaaatgcagggactggtcgggtgtgaggtagtaggtaagtgtggtagtaatgacctacataaacgaaaaatatcatcaacaacaacaacaacaaaaaaggtaatgaggatgtagaaagggggaaccaagaatacgtttagaaggtcatccaaaggacgatattcatccagatcgtttttgggtactagtaagcggaagagttcgtgtgcgccggtaggatagccgactctgatcttggggtcctggtttttcttgaacggccagcgctgcgggtcctggttagtgaaccagggcttgaattggttcctgttggcgttgaccagcttggccgagctggtgagtttgcgctcggctggctcgacattcaggggatggttggatgagtacgctgtgatggtcttgtcgacggagcgtgggatgatcggatggagttggtagtcctggtggtttgttgttgggttcttgtttgtctggttctgatcatcttgaggttgtttatcctgagtgttgaagttgttctgagtggtgttgttattctgattcttcttgatatcctgtgttttgttgatgtcctgagtctggttgatatcctgggtcgtgttattgttgttgatctcctgggtcttgtgatgattgtcctctgtctggttcactaagggtttcgtttcccgagtcttgctgagttgatcggattgctgagtgttgttgagttgtggtttactgtgaatgctcttcttagtggttgttgttgtttggtttgtgccagtggctgtctgttgttggtggttgagtttgattctttttgggagtggttgttggtttgattgtagtgttttgattctgatctgttgctgttgctgttgctgttgtgttgtcgtttgcttttgttgttgttgttgtttgagtagtcttgggtctttgaagaagcagtccattcttcttgggtggttgtgagtgtgtttttggtcaactggcacttcaaaagggggaagatccatgcaaccaccaaccaccccacgggctcaatcgggaggctgcagcatccacaccccccgaccatgcctactctgatactagcttagtacaatcccctcgtttcaggggccgggggaccggcgcgccgggggcgcctcgcgaagcgagtctggttgccagatctgggcttttaacaagctccaaaccgtctgattatctgtgcgggatgatctatcatctgcttgatacccgcagtcttcgctcttacacctaaaccagtcacccatgagtgaccgagtgttttgagaatgtccgaatgtttggagtagtgttgcactaatccaatgaatgactcttcccttctagtattggccagttgcagatgtttcagtcttacgacagtgatccgtggatgaccgggactctagcttcatgcaacttcaagacagccgagccaaccggatgttttaactggtcgtttcagtgtacacccgtcatccatggatgcggactggctgagtctatcacccgtcatccgtgaatgaccgatcataatatatagtgttacaccggaaaaaccaaggtgcggtcatcaattgatgaccgaatcccttggttttcacaactagggagtccgggatgaccggactgcacatctgacggctgtttgggggcctataaccgttagattggactataaccgtgatgttttgagtattttgtgattgttcttgtacagcggctcctgcatgaatacagacatagtggcacagccactacatatgtctatgtgataagcatttgacgatggagaaaccaaaaatgagaaaatggtgtcattaaaacaccaatagcgtcagcaaggttgatggtgggggggggggtcgtttgactagtagatgcgcaagacgctggcggttctcctgatgcaaaaggcaacagatattttcgggaggaactatgccagacaagggaggcaaatctttcccaccaaaaagtgagaaccactcgacccaaaggccacacatggcgcccaagcccctccttcggaggctcgcttcgcgaggggcgcttcgcgccagccaggcattacttggcccgacgaattagggggttgttgttaagctagactctgtgatagacctttcggagacacccgcccggcatacttgctgttgaccggatctagttgaaccacactgacacccccttttcaagtcacccagatcgccgctgtcctcatcgccctgctggcatagtggaaagctctgatcagtccactccaacagctcactgcgtgtaaccctcatacacttcaagctccaaagatcgaatcgcattgcaagcaaccgaccaccccactgatcatcctgtctcataacaagctcgcccagctggggctcgtgtgggccctgatcttcctcggccatcgattagttctcatgggttcaggaatgcaacaagggaatcctggaagaacgtgtaatcactgtgttgcccgtcataagcgcttggggcttgtggtacccagctggcaggagagctcccagcacccagtagatccgcagaggcatgacaccctcctgtgtgcaatcttccaaatcaagcagccctgccatcgctcaattccggtccagctacatttctgcgatcgctgtgatatgtatgcctgggtgcccactgagcattgccaggatcaccctcaacttcaaccaggcccagtctacagtaattcagataatatcgaccccctcaggcagagggttgcagcagtagcgtcacttgacacgactttgcaattggggcattgaaacttgaaattggagccctatatacccccccatcccccgtgggaatcaacttttttctcaagtcctccgtgtaagaggtgaatctcttcactgatcttacgttgatgggcaagtgactgaaggctaaaaagccggacgttctagaaccaaaggcgggtttttttatttcagctagacggtcgagaggggaactctcaatcagtacaatctttctgaggaacaagaaaagagaagacaaaaatgaagaagaatcctaaaaccagaagtactcacctagacggtcgagaggggaactctgccgtctaagaccatctccaccgtggctgctaaaccaattttagcagcgcaaactcgatttagcagctccaccggggctgctaaacactcaaaatttttagcaacccgcctctcggctgctatcccaataccaaatatagaatcaggatagcagctcaacctcgcaagtatcacaaagaatccttgtgattctcgcatccaccccctcccccacatccccccgacacttctcaaagaccggtaccggtcactagaaaatgtacactctcagagaccggtatcggtcaagagagaatgtacactctccaagaccggaacagtatcagtcactagagtgtgtacactctcaaagactgataccggtgaaaaacaaaggtctcctctcaagtaccggtatcagtcacaactcatatgagagcctatactctcttgaagaccgataccggtcactggtcactaaagaagtgactggtaccagtcgatggagagtgtacatctcttgggatggtaccagtcaccggatagtaaacactctccatggtcggtaccggtcactagagaaataggaccccaataccggccaatattgggtgcagtctttgctgccccgggggggggacctttcacattccccagttgctattatagcaacttgcggtgtaacaccaactggacgcaagctgctaaaagcgcgccgcagttgccgaactttgagatttggcatctcggatagcaatttgcggtggagatagtctaagtgaaagggacagggctagactatgtacactcagtagcttatgtaatctggccctcttggccttgtgaaacccttggaacaaggggggtttcacagtctcccctcctataaaagaattgaagaccaggcaattttgaagttgaatgagaggaataaaatttggattcaatctacccttaccaaaaaaacagtggtgttgaactagggagtgagtggagagggggaattgagtcagagaagtgaaatgagaaggacttgagaggaggaggaggaagacacttgtagtggtgctcccaagatgattgggttttctcttgacttctgacaatttataaccccggtgcgtatggggtcatgtttcccagaaggtctcactgttcttggtgcagggaaaactggattgggggttggcggtctcattactcgatgattaaaatagcgggggaaggtttgccacgtggttggcctcatcatccaagatctttttggacccgtcgtgtcttaatgttgctaggtgtttgtcaaggtcttcaagagccgctacccctgcttgatccatttcagggaaaaagttgtcctcagatatgttgactgccaccttttcaggttgtttctcatgtgtcctggctaaattctttttggttttggccagttccagttcattgtccatcagttgaatcgctgatactgctgcttcgtcaagcacggcatacatctcgtcttccgctcaagctgcaactgctgccaccttagcagaagggtgacccgccgctggatgagtgggcttaccggctggagattgggaaccattttgagggtttgggcgtttgtagtctaggggttgctgtaattttacaaactatattttacaagacatatgtcttgtaaatcagatggtttgtaaaattacatttttatgggggtaatgtataattttacaaaccatcacccaaaaatatgggttgcaacatatgtgccttaaaattgcaacccatgccccatgaagtagaattttaaggcacatatgttgcaacccttatgtcttgcaaacaatatggtttgcaaaagtacatttttgcctcatttcaaggaattttgcaaccattagtttgcaacccatctatgtgttgtaaattatggtttgtaaaattgcacaacaaggtatgtaaaattgaattttacaaaccatattttgcaaccctccaaaaaaaaaaaaaaaaaaaaagagggagacaaaaatcaacacagaaataaaaaaaaaaagcatcaaggactcagcctcaaaaaacaataaaggcatcaaagaaaaagagaaatacatcctcaacaaaagataaaaggggtaaaaaagataaagacacagcctcaaaccaaacaaaaaggaatgaacaaaagaagaaaaaaatgaaaaaagcagatcaaaaataaaaaacgcagagcctcaaacagaataaatggaaaagtgaagtcagtccaggagaacaatctttcaatctcattttttctttctcactgattgtcttgaagcctgggtttttcctttggtacttggaggtgatcgttgctcaggtggtctcagtatgaccttgaaccgtattggaggtttctgagggacttcttcatcctcttgactgtgtttcacctgaatttgagtaacatgatcatctgtttcatccgctagagactgattaccagtttgattgccaagagactgttcaccaagagcaaaagattgatcaccaccgtctttgccagtatgatcaccaagagaaaaggtttgatcaccgccgtctttgttgccatcttcgccacaagattgatcaccatgggattcaagagattgattgccaagcacaaaagattgatcaccatgagattcaacaagagattgattgccaatcacaaaagattgatcacaagattcaccacgagattgattgccaagcacaaaagattgatcaccatgagatttgtcgccaaccgagaggaatgattcgtctatttccagtgtgacttctgcatccaaggaacactgttgtttggtgtctggttctttttggtctagtgcatactttcgagcaatctgtgcattcatttgagaggcgagttgtgcaattggagttgttcctttgactggtgaagtgtaattttttggagcattacccgtagttgttgaaggcgatttttctctggcctgggatgtgacagtagttggaggagtagatttaacttcgtttgtggtggtgtggggaattaacgtcgagctgtgtgatgtggtcaaaattgacttcatctccttgaaagggacatcaccagcagcttctggatttttggctacaattttctgaattgcgttgttgacatattcttcctctgaaggtgtccaatcgcgcaaataaaggagccagcttgtgttttcttccactccggcaatcgaaatgggaacccgattgatctgttgagcatgaccatcattcttggcgtcgttgtgtaaccaaattgcggtcaaactacccttgtcagctgagatgttagcactttgaaggaccttacaccagtagtgattatgttgccagtagcctcgggagatcagagtgtatgtggcgcctccaaagttaatcttgaacggctaaagatggccttgcggtacccgctgggcggtacccgggacccgttggcgggtaccgccttcactcctccggtacccgccaagtggtgccgggtgcggtacttggtgcctgcttttgagcaaaaaagcaggcggtaccctggtaccttcaagggtacccgcccccaaacccccttctcggtggcttgaccaagactaactggtctcgtccaggttgctggagaggacccctcctcggcaacctgattaagaccaatcaggtcgccggtaagggccctccttggcgacctgattggtctcaaccaggttgcctgcaagaagctccggtacgccggtacccatcatacttgagcgggtgcggtacccggtgtccgttttggccgaaaaaagcagtcggtacccaggtatcaacgggtacccgggtcccatggggccatctttatgaacagccaattgattgatcccataaagttatttttctgtttctcgtcggttatgccggtgacatctacatagaaattaagatgaagcggggctccattttctgggacagacaatcttgatcaatcaattatgtggtgtgatgtgttttcagaggatccaagcagcttgaaaatgttgacattggaagacaatttttgaattttggcgttcttcgggagcttcggttttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgtcccaacaggatgtcttgcatgaaatattagaagtagcctggtgctcctgttggtccaaatggcatagtcagcggtgcgaattgtccttgtcgacagacaaacgccagcttctccttgtcgccctccgctacacgtaggtttccgtaggcgtttctcaggtcaagcttggtgaaagtgtcggcgtcaagtaggctatcaaccaggtccattgtcaggggtagggggtacttgttcttcacggtaaccgcgttgagcttccggtagtcaaaacatgggcgtaagttgccgtctttcttcccggtgaacagcactggtgctgcccagggcgaagtggttcgtctgatggtgccgttctctagtccttcagtgatcagggtgtcgagtgcttggttttcggcgggtgacaggggaatgatcctacttgcttggggaagggctcccggcacaaggtctactcgaaagtcgtagattcttctgggtggcagtttctgggcactggacttgcggaacatgttgatataccggtgatagtgggtcgggactagttcttctgccgtcttcacaggggtcttggccttgttgtccgccgcgagttgagccgatgtcgaccaagaggctttggcggcgctgacatctgcggttggaacaggttctaggagaggaagaggcttgccagctgtttcaacagaatttatggaagggaccgcagcgaactcacattgcgggggtgttaacgtgtcagaaacacacacccccttgccaaaaatcctagcttgcctcatgggctccacgccaatagatgaggcctttgtcggaattggcaaaactggctcggcagttgcaatggtcctgtcttcggtggttgggatccggtcggtggtgctatgtcctaggaagggaagaggcttgccagctgtttcaacaggaattttggaagggaccgcagcgaactcacattgcgggggtgcaaacgtgtcagagacacacaccccctcgtcaaaaatcctagcttgcctcacgggctccacgccaaaaggtgagggttttttcggaattgacgaagctgcatcgacagctgcaaaatcctgagggtttttcctgaatttccggttagtccaatcaatgaggtgtccatgcttaaggatccaaggcattccaaggatcccgtcgtaagagtctttcagtcgagtaatgatgaatggggaagggtatgggtcggtgtcgagggtcaggtggatatcaaaggaagaacggcttgaggagccgtcaaacccagagatggtacgttgagagggtctggcaatatcaaggagtcccgtagacttggcataagactcgccaatcacgtcatgggttgctccagagtcaatgagaaaagtagcgggagggagtggcaatggggttgtggctcgagaatgtttgggtggcacaatgggcaaagaaataaataaacgcggatcaatttgatttcttgaaaaaatttcactggcgccaatgctaacaacaaacaactctccactgctcaggataggcacatccttcattcctgagctcctccattttttgacgactccgctctactgcctcctgccttcaactgtttgacctcttcttcgagttcggcgatccgggacttctccttccctttccccttctgtccacggtccgggcaatccctcgagatgtggccttggttcccgcattggaagcactggcccgctcgcatcattctggtcttctccgcatccgaaaggcggccacgcatgactgataagtccatcgcattggggtccggggtcttggccgtctcagtgggtgctaggccgtggagttcattgtcgatctgcagggccagagtggcgatgtcggccagttcggagaattcggtacgactcatcagcaacatcaggcgtatttgcgattgcaggccttgtctgtactggctgacgaggacggcgggagcccagccggtgttgtgggcgtgcaggttgaactggtgggtgtagtgagaaaccgacttggtctgtttgagcgctcgtagggctgcttccgccttggtcttcttctcggtgttgcagtacatggcggtgaactgagtgtcaaattcgtctttactgatagcttcagtattgctcatcaccttcttcacccacggttgggcccaagagctagccggtccagtcagataggacaacacaaacaccatgatggcgcggtcggtgccaaagaggtgtccgttggccaggacatagaggtttacctggttgatgaaaacctccgctttagctccacgggtgccatcgaacttgtcagggacgccgatcttcgggcctttgggccggcggggctggtccttggcgcttaatttccgcggtcctcagggcctttgtcaattgggcctccttcctggccaaacactcctccgtctccttccggaccttgcgttcctcctcgaccacggccaggagttgggacagttgcgcctggacctcggcaagtttggcgtccttctcatctacgtccatagcaaaacagtacggggcggctcacagagtggcaggtaatgctttgacggtgtgtagtgacttcggaaggtgcaactaaaattgtggaggcttacttttgtacttttacgcctcgccaaacggctcgtgtgagctctcttcggggatctggggtgtcttgagggggttctggggtttgttctgagtgtttggggggatcttaggggggtcttgggttgcttcagggggttcaggggttctcacggggttctaggtgtctgggtgtccgccttcgggataggaaggggtgttctgggctcctcacaggctgttccactcctcttttgtggggtggttggggtctttagggggcctctggggggctgagggggctgagggggttgtctgaggcgctgatagggctcaggggcgtcctgaggcgctctggtgggcttctaggggctctggggtgcgtcgttgcgcttcgctgcgctctggagtgctttgcggcgcttcgctgcgctctagggcttctccgatgggatggagaggtcctggggagtctaggggctcgggggcttctttctgaagcgtccgacgacgatccggtccgtctaggacgtctaaaagtaaacggcgggcctggggggttccagggaggtctaggagcgttccggagcggtttccgagcgttccgaggcgaaaccgagggcgcgtgggggtctccgagggtcctacgacgttccgagcgatccaaacgaccaaaaacgatgtaaatcaacgatccgcgacgatccaacgctaacaaacgactcctggggggcctgagggtctcctgggggtcctgtgagtactgtgagaggtaaagagggatgcagggctgtgagtaacaaggttgagaggtaggatagacaaggttcaagggagttgattttcaaggtttgagaggagagttttctgagttgattttcaaggtttgaggagtggtgttctgggtgtttcgttcctggtctccgtgtgagttgatcttgcaatatgttatgggtgttctgaggagagcaggtgagggatcttctgggttctgagtcttgatggtagattgcaagatgaggaatgtacaaggttcggatcttgaacgaactccaagttcgaagttcgtgacatgtacgtaacaggctctctacatatgtaacgtccccagttccagtcctccacagctcataacattcaatcaaaaatgaaccaatgcgaaatatgtttcaaaattgttactcaggcaagttcaattactggtttcatcaattctgagaacaaacttgatatcttaggccatcttgagccccataatattgatattaccctttatatgggtaaaaagtgtaatattggtattatggtgctgaacatatcccactatctcaactttgcctgtactaaaattgaaatcagcagttgaccttgccccagttaaaattttattacatactagtatatgcccccaaatttggggaggctgcgtgtttttgccccggatgttgggggttttacttgtttgaaggtcctgtggtgtaatagccttcgcttttgaaggtcattgtgaatatagccttcgcttttgaaggttgccatcgattgtaaagtcttagcgaatgtcggaaatgacattgaaatgtgcaacatcgacgccggcgttagaagccgcatgagaaatcaatagaaaggcctattcaagcctgacggtttgtttggccctctgaggccattcttttagttatatgtagatttctgagtggtttattttatattgaattcataaggcaatattacacttgaatttatgacgctgccaaacagggccttagtgtaggtggcttactgctaccttatacatccattatcaatagaagtaccagataacaactaggttttgcctgagcaaaggaccagctgaaagaatggaccactaggctacactgcactttgttcccaaaaggtgttagcatagtggcactttttttgtatggaaatttggtagtgttagcacatttttagcagaatcttgtattctatgcttctctaaagggccaaaatgctgctaacaaacatgttagtgcagtttagaaggcacactttgggaccctgcatgcctagcatttgcaaggacgcagtcgtcttctgctgaattatgctcaattttgggggaattatgctatattatgccgctgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcacagttcaatatgtagaagggcatatattattaggcgtattatggcataatcacattctacgggtcatctaacccatagtcactcatgggaaccactaggctagctccactcagtcaaaggttatttgggatttaaattttatttgcataaaaaatgcttaatgcataatgtaaaccataagttggccttagtttgtttacatattcaatattcattgcatagggtaaccacaagttagccacattgtttgtaggtacactgagaatcttgtatagggctagaaccacaagttggccatttatagattattggttagggctagagccacaagtcagccgggttgtaaaatagactatttaaggaggggctttcccccctcattccaatttttcatcatctcattccatcatctcattacatctcatctgatcaggaaccagacagagagagcaatcaatccatacatcaaccagtgtgatcttaatcaagtgtcccatttaaatcattcataccttgagaagcatataaaagggaaagtagcaagcatcacaaaattgtgctctcaacaagataaagtgatcttatcaagcaggtaaaggaggaggagagaaacaccttgaatagtcacattagtcatcagtagcacaacagacagtcacattcactatcattacacaactcaatcatttcaagcacataaatatatataaaagcattctcttataagtagtagggttcaacaactgaaccaaacctactgaggtacccacacaaacccttttcccattaaacatccacttaaatagtctgctgaatccatgttgatctaggtttgataagagactgctacacacagttttctctatcatcagtttttgccacaacaatcaataaattgttgtgttaactcttgtatagtacaatagaggggcatgtctttcaaaccagccataacagttgtagtagatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacaccgcacttacactactgttttgtgttactcttagtgttgcaagcttcaacagtgtagcattttactcactttgggaggaagttatagtgggcaggggattcaacctgggatgatagcctccttcagtctttttatttctaatgtactgtttcacactcgctttcacttttaagctctcacaccatcactacaggattgaaagatgaattgttacaatattgatgctgccaataattgagaggaaagtgtagcaacttattgctttttaccattgaaatatttgattttttttactcatagaaattttttttttttttactcataaatcaaaaagcagaaagtgcagagtcaacacacactctgatgagcttagcaaattggatcaaatgtgctacaattttgctctgcttactgctttggccagtctagctcttgcagtgttgcagcaatacacagcaatattttggcccagaattgtagtgtattttactggcccaccactgttacagaaaacatgcaacaacatgacaggatttgcagcctttcattatggtcaattcacagtatacaaccaacaggaagacaagttttacatgtatgaggggcagcaataaaggcccttaatgtattcatgaaaataaggattcgaggagccttttgggaagccttgctggctctaattttgaaaacaggaactggacatcagaaaacccttttgtttagcaagtgtactagatcaaaggttgtatgtgaaaatacacccttccttgggcatgtttttttccctacacccacaaaagaatgggcaggggcatggatgtgtccacagacaggggtatctgtttatcaagccatcagcaaggggtcttttgcaccatttccaacttccagaattcaagagcccattcttttctggtggtaacaatgcataaaaaacttttatttggatgtgaagtgatttctgtgaaccaataaccaaaatattcccacattaatagatttccaattcctccaaaaggacttcaaatatttctctagtagctaactttttttattactccttgataacccaatccaattactactaaagcaatgataaacaaacattgaatccacagtgtcatttttacttctgcataaaaactattacttatttataaccatgcattccctggtcacatcttggccagcaggataattatttgaccttgaatgaaatacaaacaaagcatagcttgtagacatgacgatagccacaagatcatttcaacacttaggatcaaaagctggctgtaatgcagacggtagatttggccatataggaaggacatatgggccagattggtagtcaggttcttcttcaggcaacgtgcaaaaagaagtgtcgtcgccttcgtcttcgttttcaatcattcccggatttggtaaatcacgagaagctggtgtcgagtggttacctgtaagattggacaaggtttaagtatactgagaaaagaattgaatggtaacagagatcttacctgcatgtattgatggcaactgattgagaagatgtgcaggcgagactaaacagtatggtaaacctgagccgttcatcaagtcgaaagatgccgccttgtcctcgatgaaccgagaaggtactgaaagggtccgtaacaagttctgatgtccggttgaggtcaagccgaacgttggtaaagagtcacatttgacaagtgggtttgattttggggattgtcttcgatggtcttttatctgctgaatcgtataacggagcgtacatagcgtatcgagcatctcatcatctaacgaaccgtcactttcttcctcgaccactaacttctccgatgggcgtatcccacacggtagactttcgagattgtagctccacggtttcttgttcgaagaaatctcaggcatcgaagcgtggggttgcagattgtttggaagggcttgcgcatattcggaatggactataacataatcgccgccctgttcaagcgctgctctgggtatgaagtgtgagctatgttcgtcgcttgataggatgcgacccatggctcctacttgaaactgcccagaatccgttgattcttccgactcgcgagaatgagaaggccggcggttccgtacgagctttggattcccggcaagtatgctcagagggcgcagtcgctgttgacgaaatttgaccaaggtttgcttcaaggaaggcccacttggctgactgtctccgctgtgactggataagaagcttccagcgctactgccggtagcgatgctaggttcagggctttccaatgtcctccccggctcatcagaactgattcgtcgacttagttgtgctttgagagttccactaccatgggttgatgagcctgagtcccgtctgatcaactttgatcttgaatatcgcgtgaaggcgtccaacattatcacaggtgaagaacgtaaccagtttctcagattaactggtgaagaggttggaaataaatagcgaataaaaatttatatatgagaatgattatttttgatttatgtataacggatcgcgaaatggtctggggcgatttaccttcggatgttatgtggcgggactgctctagtgctccaaagtcagaacagatgacaaggggtagaatagctttctgcgagcatccattttcagaagttttaagaggctcctaaactctacaaagggaagctccctctgtcttgaatcaacggatgaatcatgattgccgctagctgttaatcgtatgtctatcaaattccaaatttgggtaggcgtgtaagccggtaacagggtgactgatgtagactcaagaaaattgaacacaatcctgtttgtggtaggactgttaatccacaacccgcggaatccagtaaagatacattttcccttgggagttgcggcctatcggtggcccaacaaccgttgtcacctgaatcctcagctcccaccctcgcaaagtccattcgttctcaggagtacaaattctgctatgtaaatacgtaccaatttaaataaatatgcttcaggtaggtgcaacttgaagcacaagattgaacccaatgctggaatcgtgtagtcataggcagtgatgcttctccggttgcgtatgcttcgacatggaggtttctacccatgaaccgagaggggacaaagataggcgactgaagtcaacatttcacttcccatacgggtatctggaacggacggtaatagagctgaaagacttggaaacctcaaaaacccggcaaatacagggtgttcatgaaatagagcgatcctgctggcacgatcccgtcaacttgtgttctgctgatttttactctagcggggttcacaacttcacacccaatgagtcagcatacaccttccttgaaggacctctccgagcgacatgggagaggtccttcaaggatggtgtacagtgtacacccatttcgcgacatctcgaactaatctgcccaactcataatttttttacaatgttgttggtagaggccttaaaattgactctaaaaaattttagaaatctcaatcatgaaccacactgatgataatcatagcaaggtgatagtgagactaaagacacaaatttactttaatgccctgcatttggcttgaggctggccatccatttggcaaccccctttatcacactccacttctctgattcacttgtcgactctggcacctatgaccaattatggaaaccaacctagtagcactcagaaatgagcttgggcatgttgaaataaaaaaagtggctggaatgaaatttgccttacctgttaaacaatttctttgggcgggcaggccacaataaatatgaacaattaccgaggttcaagtcccaccaataccttgttcatttgttgatgcaccactttttgttaagtttaaccaacgcattttgcttccaaagggcagtttcccgccaatctttgatgctttaaactaagcacgtggccaaacttcagatgtctgaatcccttggctggctctcagttttcagtcctgattcatactttgtaacactcaacaaatcactttccttgataatattaaaaacatgttcattttatatacacagatagactcaaccaattaattagcttctctctgttttttttttctggataaggaattttatatgtatatatgctggagggggattgtttgatgacagagagaaagggactagaagggggagagaaaaaagatgcgcgcgtgtgtgtttttttttgaggggggggggggggaggaggaggaattgatggcaacaaacaaaacaataattaaagaaaaaaagagaaagattccatgatttgatttgaggttgtttgaaagaaaagacaaggacagggaggggggggggaagattcaagcctgacatgattcttgaaagcgaatcaacttatcgcgattgacgacggagacgaagaagtcgccagggttatcagtccaactgacagaattagaaggatagctgaagacgccaggactgttagcgacgagggtggagggcggagtaggccggagggcgggtcgggagaggatggctaacggggaatccaggttgcgttggttgagcttgaaggagctcgagatgaacggcttcagcgagacgatctgggccgtgtctttcagctccaggaacagcaaacttaacgattcgttcagactcggggtgaagacttggttattcactagtacgacatccgccctgttgttccgggaacatatcaatcagcgatctgattgtgaaaataaaaggtttagattgagaacaaaaaagatgaggcttaactgttgtagccattggcccactcggggatccttagtgaagtcagcctggaagagaagaggggcgccgaggttaactccccatagggagtgagcgcgaccgacgagttcggagcgttgaaggttagcgagtttggcgcagccgtccatgatttcgaagccgacggcgacgcagccgacctcgagggcgacctggaggacgatgttaccgattccggagccgaggtcgaggaagaccatgccgggtcttaggccgacgagccggatgatctccgagacgaaccggggcttgagctcgccatacacattactgctccaggtctcgtagccctgtaagagctccaattggggccccacctggcggtcatacgcttggcctaaaatcgtctcccagactccctgcggcatccccacaaacgagccgatctgtcggccgatctctttcccttcgaccagatacttgatcacccgattgtaccagccaaccagccccagaaactccggcccgttcttccgtcggatcgtcttcgcaagctctttcaagagcggcttcgagctcagatctaacgatgcgtccgagagcgggatcttgggcgtcgtcgatcgtccgggctccggcgaggaccgctcctgcgaacgtcggtttaggaagctgaagtcgttcagttggctgtgtgggacggatgcggagggggaagtgataggatgtggctcggagaagaaatgcagcgactggtcgggtgtgaggtagtaggtaagtgtggtagtaatgacctacataaacgaaaatcatcaacaacaaaaaatgtaatgaggaggtagaaagggggagccaagaatacgtttagaaggtcatccaaaggacgatattcatccaaatcgtttttgggcaccagtaaggggaagagttcgtgtgcgccggtaggatagacgactctgatctgggggtcctggtttttcttgaacggccagcgctgcgggtcctggttagtgaaccagggcttgaattggctcctgttggcgttgaccagcttggccgagctggtgagtttgcgctcggctggctcgacattcaggggatggttggatgagtacgcggtgatggtcttgtcgacggagcgtgggatgatcggatggagttggtagtcctggtggtttgtcgttgggttcttcttcgtctggttctgatcatcttggtgttgtttatcctgagtcttgttgttgttctgagttttgttgatatcctgagtctttttgatatcctgagtcttgttattattctgagtcgtgttgatatcctgagtcttgttgatatcctgagtcttgttgatgtcctgagtctggttgatatcctgggtcttgttattattgttgatatcctgggtcttgtgatgattgtcctctgtctggttcactaagggtttcgtttcccgagtcttgctgagttgatcgggttgctgagtgttgttgagttgtggtttactgtgaatagtcttcttagtggttgttgttgtttggtttgtgccagtggctgtctgttgttggtggttgagtttgattctttttgggagtggttgttggtttgtttgtagtgttttgattctgatctgttgctgttgctgttgggttgtcgtttgcttttgttgttgttgttgtttgagtagtcttgggtctttgaagaagcagtccattcttcttgggtggttgtgagtgtgtttttggtcaactggcacttcaaaaaggggaagatccaagcaaccaaccccgtttgaccaccaaccaccccacgggctcaatcgggagactccagcatccacacccaccgaccaagcctactctgatagaccttttggagacacccgcccggcatacttgctgttgaccggatctagttgaaccacactgacacccccttttcaagtcactcagatcgccgctgtcctcatcgccctgctggcatagtggaaagctctgatcagtccactccaacagcccattgcgtgtaaccctcatacacttcaagctccaaagatcgaatcgcattgcaagcagccgaccatgccactgatcatcctgtctcataacaaactcgcccggttggggctcgtgtgggccctgattttcctcggccatcgatttatcctcatgggttcaggaatgcaacaggggaatcctggaagaacgtgtaatcactgtgttgcccgtcataagcgcttggggcttgtggtacccagctggcaggagagctcccagcacccagtagatccgcagaggcatgacaccctcctgtgtgcaatcttccaaatcaagcagccctgccatcgctcaattccggtccagctacatttctgcgatcgatgtgatatgtacgcctgggtgcccactgagcgttgccaggatcaccctcaacttcaaccaggcccagtctactgtaattcagataacatcgacctcctcaggcagaaggcagcagcagtagtgtcacttgacacgactttgcgattggggcgttaaaacttgaaattggagccctatatacccccccccatcccccgtgggaattaacttttttctcaagtcctccgtcaacctacacaatattagtccagtcggccctcggagacagagcctctgttgactttgctgctcgctagcaccttgcaagtctaaccagccgagatccttcttgaccaaccgggaggaagagaaacacatccatacacatccaggtctcccctgtgagcccccctgcgagcaagcagccgaccaacgcggtccacgcgctgtatcaatccaggaacccttacccagtattttgtacccttccgggctacaacgttcttccttcccgcttccatgttgtatcttgcatgaattacgaccgcccggagtccagttctttggatccttaaaccggcccctgggggcggttccaggagccttgaccaactcgtccaggtacacacagacaacttccaagagcttccaagtctcttgaagcggtcggagacaacaaagatccatctgtcccctttcatatttgatttggtaaccacccccttttaatcaaacagatttgagaacacctggataagtccttccagctgatactctgaatcccaatccattataacatcaaccgaccaagcttcacagattcaagtaaataagtaaccctggtcgttctctctgattcgaaagtctgaggattaacgctcccggaaaatctgatcatcgatcgtcaaataaaaccaaatatgatgcctacaatccaccgtcacaatatcctcattcaacttactattctcgtcctatttcttgcaaataatcgaccgacaatagcagcagcacccaagcccgctccaaggttcacacccgagacgttttactgttcttcgactgatagtgatcgggctgtagggatttgtgttgattggcatgaccaagctgccaatagtaagccctttgttcccttccttccaagagtcatatctacagagttgttttttgttttgttttgtttgtcgatacatttcagttgacaaaacacgagaacttacttttttttctctctcttttgtttatgacatttttttttgttgtttttgaaaaaagtcggtagggccagccatatcaacaacaacaagaacgtcttcaaatggtgttcgactgaaaataaagatccgcgacgttcgtactgttgtatcccccgagtgggctggtgggccgatgaaggtgtaagttatccacccccaattatccccaattatctaccaactcctcctcctactcctcctctctctttctctcttttaacttaattcaaatcgatctgacattggttcggcaatttggttgatcagctaagcgtccaggcacataacatcaagagtaattgtattgaaaggacttataactcctgagactttttatccacttgcagtgtggtgtagatctcatcttgatccatctgtatagatttctttagcatcataaaaatacagccaatgatcaatccataagttcatcagtcactttgatgaccaggcacttcatctagtctccatcatctacaccacgggtgcaagaaaagttcatgggaaccacaaactttaaacttttttttgaaaaaagttggttaatcaaatggttagctcaactttctggcgtataacaaaaagttccaggacaagtttttggcttgaaacctatcattttctttttggccaaatgagtttggattttaggttaattaaccaaaatctgaatcaaaaaggttatacacaaaaaaaaaaaatgtcttcccaactttggagaagttaatatagcagatctagtggaataatatgattctgcatacccatcaactgaagtggggtggacatccgtctttcactcttgtctttgtcttccagctgtcttgatcgagccgaaacatgagatcactgttgagtgatgccagatggctcaacctgacattgtattctcagaaggaagttttgatatacataattcagagatggaatccaaagttccataaatcaagacgagtctttttctttttgtgactttgaccttcgaggctgaccgtccttgacatttgtacacaagccatccgatgggcttgatgtgtgccagctctgagtctgcacactcatgtcttcagcccaattggtgaagtgaggtacatgcagtgttgtaacctgcactgccagttgatcaggcgctccagggtctttccttaactggtcacgagctgtcacgagagtcacgatcagtagtaccaccattcccagggtgatctgacgtcatacacacctcggccttcaaaatccagtgctgtgttaagattcggtcaacaagatataaaaaaacaaaccttcgtcaatcattttgcttcccacttgacacagacaaccggacttcaaccaacatcttccatctcaaaaaaactattcagtcccagcttcccgattcggtcagtcttcagcatacattccgcctgagctcagcgaccattatcctctatcatcgtcaatcatgaccctcaaaacttctccgctctcacaactcaccccttcagattgcaaaatacctccggaattcggcgtcgttgtcgatccctcttcttacaaggatggaacgtttgatcccatcacgatgtccgatcgagaattcaaagaggttggtttcctggatcttactcactctcggcgaagtcactcacagattgtttattatttagttagaagagcttttgtataaacattctatcgtactttggagaggcgtgactttgaatccggaacagcagtttgtgctcaccaacagattcgatttgacttccaagtcttatgggtttgttcctccaacccattcttaaaatcattttacacgcggaatcggtacttctatactgacttattgctcttgacttgacaggcatggcactgaaacatctggtttgcaagctaaatcgttgagtcccgttttaattattctacatcctccaaattacatggggtccttatccagtatttgaacgaaaatctctttcttcgtaccactctgtagtatcttacatcccgacctcaagactttgcccggtcagccacaagttcaactgattggcaacggccaggtgatcgacgaggctgtggcccctggcctcaaacctctccctgtactcaaacatccccatcataaaactttccacaaagacgtcatttcagacgaggacgagaagaagggacatacccgtttttatcgctggtgcgctacatctcagtttctcatcaatctagacctccctgcaaatcctaatcctgtttaattcaatcttgttgagaaggcacatcgacgctgctttatacgacttgaatccgcccaaagtcaccactttacaagcactacgcgttccacagggtgctccacagatctgccgctatgatgatggtacgggcgacgaactgaaagttcctttgggaactactgtctgtaagagagaagttttctttgttatgattttttggttcacttcttggtttgtatagctaacatttgattgatcgtacaaactcaccagttgtcagcggcaagaaaatgtttgacatcttaccgcctgcgttaaagagtttggctgtgcgcacaaaagtgcaatatagtccccatccagtaagctcacaacggatacacatgccattgaataagaaatgctgactgatcaaatgactttctagtatgtttggatgtcccaagccaaagccaaatcgaccggacttggaatagaaaacgatgggaaagaacttcccaaagaacagttgccaccgtttgaagaatcaaaaatcaagattttccctgtagtcagtactgattttttctgtttttcgcactcgattgatccgttttttgtaactggattaacgtgctatcattggggggaaaacagctttggaagaacccagtgactagtgaactccatctagaagtccatccatgtggtgcagaaaagttacacattgaaccgatcccagcgacagcagaaacaccgcgagacccagaagcgttatatcctgatggtgggacgattactgacctagcagtcgtcagggatctgttatacaaacttcagcgtcctgggatttcaccctccttggtatatgcacatgattggaaggagagagatctgtcagttccccccctttttttttcttcatcatcttgggtttcattagcactacttatgatcacatggacttgaagattgattcttctttccccgcttcttatatgatatattcagatgtttgtttcataatcgtggtgtcttgcatagcgtagtcggcgctttcactcctgaccaacatcgggctttctggcaatgtaatatcgcggctactgatgaaccgatgggtcctgatcctgatgacttgaagaaatttgcttgaatgtattttttttttcccttttcttttcatcaacaatcttgtactttgttgtcttctctttcttatttctcagagcttcgatttgtaagatcccaattggcttcttccttataacatgtatcttgtattgtttgattaattgatcacttgtttgcatagtcactcaactgaaatgattgaacattgaaaggctccaatgtttgagccaatctctattaatttgggggcacctttattttctttgatggggtagaacaatgagggttgaggagacttaatgtgcaagttgagagcatgtcatgtgattacatgaaagagaagatgaagattttattgagaacgaaatggatggggaaaaatgagggggaaaaggagatgaaactggaagcattcagaagaatgattgtaaaaattaagatacacaaaaactctctggtgctttgagtggagaaaatgtttgagaatattgatttggaatcaaaaggagatctgagtggtaaggcaaggccatcaatcaaaaaccagtggttatgatcaacagaggatggttgtcactcatcagctctcaagaatgcatgggatccaagtttcactaaggagtgccattcatgaacatcccagctgaagcattaagtcaaatcctttttttggtcctttcagtggatgttatacttgagagtatcaggatgaaccctgagataccagatctgcagcccagaactagttgcctgtctatctggttccaatatgtcaatttcagaggtggcagccactggcatgaagtgtgtcactcctgtcccataatccaagcatctacatgcatcctccatctgacaccaattgtttttacacaaaaaaaagcaaaatgttgccatcaaaaatttgatttgttgagacctgagttgattctggagattctttaagactgtcaccatggaaactattgtactccctatgatgtctgccagactaacaaggctcttggatattgaaatgaggcccaccctggcagaccaccgggccaaatgctgtggaacaggtgataatctatagtgaaacctacaatcatagaactttatacatcatagtcttttgtctatagtcgtattttcttcttatctttgtttcaatttaatcatcaatcaacttattatcatttgtctcacctccatttcccacaggtatgcctaggccacatttctctttcttccacttcctttctatcattctcatgttgatcttgagttgtcttcttatattcctattcaatatcaggtgtccttaaccttttcacattagacttgtctgttgtgtgttctaacaagaagctgttgttatgaagggtttatggattgcttatctattaacagaagcttcactgtgtgaagatacaaattgccatcagataatagggggtttcagagttgagtgcaagtgacttgcaaaaatgtttgcaagtcactttgaaccaaagaccatgcatgattaggttccaaaatggatttctactggtcacatataaccttgcaattaatactggcaactaaaaatccacactgatttgtgcagatccactttcaaaacttgatcatatgcaaggaatttgcactcaactctgaataccactaatagaggatcaacagaaaatacatcaaatcacttggattgtatttttttcatttgtttggatattcaaggaatcagaacaaccaaaaaaatgaatttgctaaaatctgagggatctaagaagcttagattcagaaatttaatggctctatcagcaagttctttttatcatgtgcaacacaacttactagattattaataaattgaggtccaaacaaccaattcagctctacaaagctctacaacatagcaacttgatcacttgtaatatatgacagataaggcctttcaacctttttctgaactgcttctgattgatcaattccagaggctttatttgagctcaaatccattgtgatggcagccaaagctgttgaaggcaataattctggtttcacaactgccagcctatctgatatatctaacaggtcattttggataggaagggaaggggctattttccagagatttcaagccacatcagattttggtgattggtatcttactttggtacaaaattaaaaaaaaaaaaacttaagaagacagttgcttgctaataaatctagtggacatacaatgttagacatgttgctcttccttcccactacacttggcaaatttctggtgagtaatatgaaaccaaagccacacccaaacttatcattttatttgaattgggaagcagtcaacccataaaatatgtctcctaggaggagctcacactcactttcgtcgaatctcggtgcttcagcatgtcaaaagcactgatcttcactttggcagaaacttgaagctttgaaaggggtcaacactgattgtggtgatcttcaaggaatcagttttgtgtctcagcaagcgcgcaaaaggtcatcgtgtgcgatcaattaagctcaacccaagaggtgcttgtatgcagtatgcatcacaagctagtgtaacatgcaattggatcgcaaatccattggggtcaacgggcatttggcaaagggtgactctggggaaattggaagatcgagatcaaagtccaagacgaaacaaggtggcattgttcatgttaagaaacgtaaaaagtcttcaggtcatgatggtaggacgtgttaacagtaaataagataatgataaataagaatacgaattaataaggtaattaaggtgtgatacatgtagcagtaaatatgatgaacatggatcaatctagctggagaacgtgcaagtcagtagggctagcttcaatcaagtcacggcgcgtgagatctttattcccagtctggcacatcaacaggagtggggcgaccattctccttattgatttcaaagccggggagcgctgagaaaacacgctgcgatgagggaaagaatggtgtcattagtatgggttgatcaatgagaaaagggcgaaagcgaagaatggctacttacacattcaccgagttcacatccaacttcgtcagctccttcaatggtcagacagttttcaccttcgttcaaagactcacatcctccgcaggaggtgatttcggtttgagtctaagggcacaaaggcgtcagtcaggatagacatgcgaaatgtgatgtttgctgcttacgtcaacacattcgaatccagtggcgttagcgctgatgggacaggctgtctcttgagtgttggctgggcagttgggatcaatgatacattttacgatgagcttcctggtcagggtagagacgcgatatgcaatatgcggaactcacggcaaactttctcgtcagtgtcacgacgatgacgacggtagccagcttgttgactaggtctgggcttgtaacctggaggtgatggccagttccagatttgagtgcatccggtttgacaagagttatacgtgcgctaaatgtcggcagaaaaaacaatgcacctgggttaaacaataagaaacgcgatcaaggaaatgtctaaataactcactcgacagttctggactggggttcggtagtctgagtatcgagaaacctcaggttggctgtaaatccaatccagagaagatccacaagaggacatgcgagactggacccgactggcatgcgatgaatccctggcttgccaggggaacgagccataacctgagctaattccaccccacgatgacttagcatagccaaggtgctggctggcctcgtcacatctgctagagatgtgataatggctgcacaacagaggatgataaaagtaagcttgagactcgagaaatgattattgagattgcgcagaatacttaccctaatttgtcagccgtagccttgagctgggctaaggatccagttaacgtagccatctggttgttaacggtgctacaggtgctcttgaagttggatgccgcgttgatgaccggaagagccgtagcggctaatgcaaagataaggaatttcatcttgggagaagtgatacgattgtgggtgctggatggttgtgagggtgatgaaagaactgattcggaattgtactatttaaccagaagaagaactgttccgaagatgatattgggatgcgattggtgcaaaagatgaattgactggagcgagtgggattgattatattatgtagggaaagggagtaaatccaaatggcaactgatgatgggatggagttacagtcaatggctactcgggcctgctttaatatggatgatcaatacgaggagggacctttcgcgaagtccttcttgcagaccgatttgattcacgtatctctagccggctcatctaggggacacgggtttccctttctagctgcaagaggccctgagggcgctgatagcctaatgcccgaggtaatgagagatagtttccctgtgggtaacatctctaggtgcacaactatccttccgggattgagctaagaagcatgctctgcttctttcgacagtcgtaggacaaaaaagagaatgttttcgattggcgggaggcatttccttcaccaggagtagccgttcgcaccgctccatgtggccttacagccgcgcaattcatggtgtgatctcagcttcgctccctctggtttttcggaagccagatcgcatcctgtgctcacggatacgcaccaaaccggcgtgactcgaaagagaagactgtgcgcctctgtgaagctgattagtgcaggcgatcaaaggccgtgtccaccgtcagggacttgctcattctagcttgagcccgagtcatcattcagcctgaagtccttgtcatggagcgggagagcctgaccgcgtctccgaaccgtaggtgaaatgccgatcgggaaccagggactgggagcccgtgttctacaagctggggttcaacttcggatgggcaatttagcaggagcgccttccacatccaaatttgtctcgcttccttttgtgatgcggatcagctccaggctctagcatgactggctggcatgtctttgtaactatttgcggattgggactgacacacaaaacaatgtctagagtagagtctaggcgggcaaactaaagggggggaagttaagttaagtttacatgttccaatcaaatggtatcgctacgtgtgcgacccgcgcggagcaggagcctcgaccgcgggccgcagccggggtgctgagctaagtctgaccaccactccacccacaaggcaccatcccagtctcaccaagaaacgaaatagcaaggataacccacatcaagtttaccttctcccttcaagatgagcggacaggttggatcgaacgatgaagatgcggtgatgatcgatctgaagccgatatccgccctagctggaccaagctctcctcagccgaacaacaagaccaatagccaaactgaaggcttacttgatttcggcccagtaaaagaacaaggctcttcaaagggactcactcaaacggctaaggttaacaaacgttgaatattcagtcatagatacaaaagatgcaaaaaatcaagcagaggctcttgtttcctgaaccgaggttgacatttgttgtttcgctttcaggtcaccatctctcctcagcgcctgacacctctgaagaaatcctggccgcaaatctatacgcctctggtagaagagctaggcttgatggtcagaatgaatgtgggatcgcggagggtagagctcaagagttctaaacacactctttcaccggcctcatccacgatcaccaaggctgtcaacttccttcaatgctttaacctcggattcgctgttgaggacgcattggcactcctcagattggaagagatttatatcgagtccttcgagattaaggacgtcaaaaccttaactggcgatcatctgagtcgtgctatcggtcgcatcgcgggtaaggacggtcgcactcgattcaccattgaaaacgccagtcggactagaatcgtgcttgcggatacgtaagccatcatgtccttctctccacatatgcatttctccttgagtgcatcctttcaccatttttcctattcttctcatcgtactannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaccgtggctgcccgacaacgcgaacgattttaggcccattttctttagtctaccccgcaaatgtttagtcacatagaagtgcgatgtcatctagattcctccgccttgctattgctttcttcagtcaagctatcctccttataattcatgaggtactgttaacacatgcatcttgctctcattagctatgcactgaaaaaagaagaaaactcttccaacaaaatgatatatctactgaattactagagaaatcggtaaacttagattctgaagaaaacaaaattggtacgatcgttgaatccgtaaaaacctttcgaaatgcaccatgaaatcataaaaaatgggtaaagtagaagaaatttgggtaggcagcgctgtcacaaacccaaacaaatcctcgatttcggacccagggccataattttgctaggccccccttttcaggcgattctggtgctaattggcagcaaaatcacaattccctcggggctggttcacatcggtcgaccggaaccttgagggccataagcctcccgattacggcactatccttcctacaactgactcctgcttcttatcacgaaacatggatctgagggccggtctttccaacgggacacggctcctggtaatggacaccaagccaaatgtcggattgaaagaaggcgcttgctaaccgcttttgtcagatcatcctagagtatgtagattgatagtgagggaaaagatgaggaaagtcagcaaccgcatttcttcactattcgtaattcccaggattagggttgacgacttttggaaaagtgcgcgccggagggcgcctccaaaactgccagcgatgggcgcctttggctggcacattggaggcgcgccaggggcgccatttttcgcagtacaaaacatgtacagtcttctcccagatgtttatagccatctgttttgagctccacagcaggaacctaaaaactttgagtcacaaaagtttgtggaatggtggaaaatgggtttcaaagaatgaatatgaaacaataataataaaaatcaagatttcaaaatttgtaaaaaaagataaaagaaaatcaactttttttgtttgagtgaaaagtgaacacacagagggcaagtttggaacatgaaaagaatgattataaatcaaaaatattgatccaaaaaaagtttcagcatggtgggtggacaccctgcagtcaaaatcagtagattgcagtaccagaatgccacatttcttgatgaatgaccccctaggcaccctttttaaaccaccaagtagtcattttttttttccaaattttcacttcttattattcattccagatctcatactatcaatttggagagttcatcttttcctgaaaggaatattagagctgtcagtttttgtgattttctcctttttaccttttacaaattttgtaatcttgtttatcattattattttttcatattcattctttgagacccattttccaccattccaccaactcttgtgacttgaaatttttgggttccaggtgtggagctcaaaacagatggctataaacatctggtaggagactgtacagtgggcggaccgttatttttggctgcttgttttggatcccagagcttcaaagcaccagattgggtcccaaaaaatgaatatgaaaaaataaaacaaaaaatgaagtttcaaaatttgtgaaaaatgtaaaataaaattgatttttttttcaaaagctttgatattcattttgggggagtcagagtgctgagagaaaggaagattgggatattagaagaatgattatgaatgaaagttttggaaacattgctttccagatggcttcaaacagctgttgattggggcatttaccagcccacattgctgtaaagcagtagtatttactgttttggctccacatcacctggacaactaacctgtccacaccttttttggttccaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagaaggtttcttccccaaacatacctgaggattcaaatgatggatgctacttgccatgaattatctattgttggtctgcttgtactgcctgagaatgcaagtccagattgaggttttggaggaaaatagggaagggccatgtgttgagaccctacacttttttgcccaaaacatttagggtagcggtttttttgcgcaccaatttgtgtagtgttagcaaagaaagtgagcagctttttgctacactacgctgctctacgggccactaacggctgaaaccggggcaaaatgctaataatcaatgcattagtgcagcatagcgggcactttctaagggcctgcacgtcaaactcaagttcagttcagattatggcctgagaatttgcatgtaaactgcccccagttgctacaattcttctttcagtttaagttgccaaaaattctgatttagcccaacaaattttaattctctgattttgagggattcattactggagattttcaaaatcccttgtttttgtcctccctatttatactcagtttgataaatgcaacctaccactcaatagtgtaactgaatattgtgtgctttgtcctactcactaactgcccaagacatcagacacttgttcaatcccccttgtgcaaaaaacctgattcccgcccatgaatctctcagaaagcactctgaagctgtccttggttgtgctcattgcaattgcccatgcccaaaaatatcctacctgcccagatactgaatcttgtggagggacaggccttacaatgacagagtatgagtgtaacagatcgtcactcccacctcaagacaaatgtggctgagtatcttcatctagaacagagagctgcagcaaaacatgcttcaaatcataccaccgctgtatgtcttgccagagaatatttgccataaacaaaagcttcaaggatatgaacaagcaaccatgcaatcacagtgtgaaagactttgtgaaaccaccctccggtcccagccctggtccctctgagcccgacactcgcaaaccctttcttcactcattcttcccaactaagcctgagtaacccactataaacctgttatttccaattcaataacactttgccaataaaaacaatatcttgacaaagtctaaaataacccggggcgcaatattttttttttgccttaacttgagccatttttgaaaacataatatcaccatataattctacctttgaatatacctgggttcaatccaataaaatcattcaagagatccactgggcttataaagatacttaaatctaatcaattgttaagttttaatctgggttgccatgttgatgtgcatgatcagtagcatttgggcaagatgagcatagggtaaagcacaacattggttatcctgcctggtggaattggacatgaattgcaagaacttgcaagcagactggttgcaatacaccaggaaagctgcctagggggacttcaacaggtataaaatgaatcccttcagttccattttgtggtgtttcctcccattgcttgaactgatttgatggcacaaatcagcatcagtgacctaacctatttaacggcatggcagcctaacaaacattaacttcatgcaattgcatgatgaattcagatgagtggcaacctctgatgatgaagtcaattgcaaaatatttggcttgaaagcctcaataattgtcttaagtgtgcttgatttaaatgtaatgactggatgggtagcaacctcatcctagtcccatgggtcctggcagctttgctgccagaggcttggcccaggcctttggcaatacaaacctgcttagcagggaacattgcagaaccaggaacccaggtcaactggaaaacaaaggttttaaattgcggacattttctactggtctacattgagctctcaaagttttgtacttagccctatcacccttatgttcccatcaaaaccacaacggctgccccatttccccatttacctgtccctttattcaatgaagtgccctgctactattcaaagtcaccttgagtacccttatgttgctgacatcttcaatgtagttccactcccattcactcagggagtggccgcctcagacacctcatctgcaataccaaatgcattagccttagtacgatgcatgggtggcactcccttcttctttctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttttgatcccaatccccaaacccggtactcggtctcttgttgatcgcaatcctcattaactaccatcctgcgatcagatcggttacattgctgctcgaacgcattagtcggactttgctacaggtgaaaaattcaacggcttacccatgtgttggtctgttggcattgattttcacatcaaaaatataatattggatggtgtggggtgttgaacaactatcgcaacctaacccatgaaaagataatcctccaatgcttgtgactcatgataatgtgacataaatttgaccgtgcccaaaaactggatttggaagataaacagcaattttatctaatgactggctttgcacttggcttatagtgacagaaaatgccagcagaattggaaactagagatgggcggggataatccgttgcggatatccgctatctgctagcggatacccgccaggggatgcggattcgggtgcggatgtcctttcccccccaaatcccggcggatatccgggtatcccaggggatatccgagtatatccgctcggatacccgctaaggcggggggatatccgccaggggatgcggatgcgggtgcggatgctgctttccccggaaaaagcaaccagatatccggatgcaaagtgcccatctctattggaaactgctatcataaagaggttacaccacagaagtggtgggttcatgtatgatggctttggttctgccgcacaaatcaattaagaatgctcaaagttcaacctcttgaattggtaaccttgtcctgttggacaaactcaattcaagttctacgttgacaggagactaacatgtattccttgtttcaacctgtggattgcattgggtaatccaagaatggtgaatgtgctgagtaattactaaggaattgcttcatcattatcttctacatcgtctttgtccatactcaggccagtgattcataaacttcactggggatgggtgcagtgagcaacttgttgatcttattgacatcaccattcaacagagtcaagttgattggagaactgtaatatctgctgttgcctgttgacaatactcaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacatttgatggccgactcccaaagtcggcccttttttggaagaacgactcccagccgacgacccctcgaccaaaacgggagtcgtcgactaatttttgggagtcgtttttccaaccccctaaaattatggtaacaaccatttttccccaaattgaaaattataccttgaatgctgcatttgacacgttttttttaataaattcatcactttttcacttaattgtttgcatacacgtgtgtaccttattttttatgcttttttgaatttttgaagtttcttcctacatttaaaagtgtgtcaaatttcaaggtaacatccaattttctttaaactcaacagttcatttttaatactgaaactagctacttttttcaattaattctttacatgttatttcgcaatagttttttacattttaaattcatttcccacactttaacatatgatcaaaatgatggtaacaaccattttacataaaaatcagcgcttgttactgaatactgcgctggacaggttttttttaatgttgttttgattgatttttaccagcctgattttaagcatttttttaaattttaaattcctttcctacatttaaaaatgtttagaattgaatggtgaagtccaatttcactaaaaatacaagcttcaatcttaatacatgagtgtaccgcatttcttgcataatttgtaccgtatacaaattttatttgaatgcaaaatggatacagccaacaatttgaaaaccttttaaagtttagtaaatgaattcaaaatttcataaaataaggataatttagtgtgtaagaagtgattaaaaaaacacgtcaaatgcagtgttcaagatatagtttttactttgatgcaaattaatttttaacatcattttatacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatactgagaattaacatgtaaaaattaattgaaaaagtggtctaatttcagtatcaaaaatgaccgttgagttttaagaaaattggatgtaccatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagtgatgttaatggtcatggcgctcacaacttgggcagcaattactgattttctaaggtcaaaaagtcagtctgtacacttttgtaatcatggacccagtagtcaggaaaggtctccctatctgctgggcattcacagctttggaagccgtgtaagttgcacaccccaatctcctggatcagtttgatggtatcaaggatcaaactgacccttaacaagttctgcacaggtcgcctcttcagcttgtacttgcatggctccaacaaacaaccagtctgtgagcctgggtctctatagtgacagcaggacacaaggtttttggggggcacttttaaatgtatttctcaagataaaggaaatacaagtaaaagtagaggagagggaaagaagagaaggaaaagaatagaataatctttttgttctttgtttattttatgaagaagattaaattatggtagtcttactgtccctcttggatggctgcagacagtcttactttccttagtaggatggctgttataagcggagctaactctgacgcctccaaatcaacagaaactgaaatgggttattgacactgatgaatcaggtcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtagttttcagttatactaccaaacaggaagagtagagataatagaagctggagcttgctttctttgatcagggctttggtttggagaggtgagaagaggaactgagagagacagagaagagaaacaagcagaaagatgccagcttaacttatgagaagtgacttactaatgataccaatgacactgagtagtgggaaaggtaggaaaagtgaggtccttctggttgataagtgtttgcttgatctgggtctggttgttggtgttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattaggtaatctggcatgtacatgtggtagagggagctgaaacctaaaggttggaataattcttggagtactgtgaattattacaaagtcaatgaaggaatggagttgggtaaaagtgatcagtggtgactagggttaactttacaccaggaatccatttctgaagtcagaaaggtaaaaagtcttaagataaaaaagataagataatgtttggaatagaaatgggcagtttgggcagtcttttggccagcttggctggctctaaggctgacacggtctcataccacaggcaatcatgagtgattgtgcacttgcaatcactaatgccatagccattgcttaaaaatccactggcacacatgcacccaagtattcgggtgcttgttccatgtcttgaaagcatatggcaatgccgtggtctgatattggcacgagcaggctgacgaagcaatcaaagattttcaagagcttgtttatgcagacctgtcagaccccaaagacagttatcaattgtttcaggtcaaatggcaccaattcataagtttgcaaaatatgtacacaagaaatggtacaagcactatgccaagtgggcaattttctttagaacagtgtgtaacaacttcaatttcccattctgcttttgtttttttttcacatctgaatcaggtctctactccagtcttcacatcaagggatgcacacaaataactatgtcaaaggttggcaccacatcctcaagaccacgtacctctcaaagaaggaacatgtccgggttgacaaactcattcatattttcaagaacaaagtcataccttgtcatcagatgacagcaaatcaggttcacaggggtatcaagaaacaaacagcaaacaagtttcaactgcaagcaaagggattaggcaaaagtttcaccaatgaattcttgagagtcttaggtttaacaataactatgtatgtgtttttgatgtccgcccgattactcccccaagctcacttttattttttctcccagttccgatttagcttgttttcttccccagtatgcgcaacttacctgatattcttttgggttcaatcaaacggccgcaaaaacttactcacatgctgcacttgcgaccacttcacgttttatgcaagtggatgcaagcacatgtactttcttgcaaaggaactcaaatgtttggtagttgagaccattgctgttggattgattgtcagtgctgttccacaaatgggtccaggaaccgtgatgattggaaaagtagagttggaacaaagcgagaatgttgttgaagaactgacagacaacaagcccccggccatcgagggaaacccggacgctactgaaataatgagtccgatggagtcaagtgtgcgagtgttgcagaattcaaacaaactccccaagtttgttgcaaattgttacttgatgcaaatgaactcatcggtgctcgctgccaatttgttgaaggatcaatgtcaatttgtcttggttttcataaagggaagatgcaaagggctcaccgccacccacacaaatcaaagtaccgagatcaccaatattggctgcatgactggagcagaaatcaaattgctggttgggttgattattggtgatgttggtaactgtttgaaacaagcccaaaaacttgcaagaaacaggaagaacaaagcagaagtgaggaggaaaagttctccagaattgatggaagcgttcaagaaatcatgctgtgacattcacaaaataatcatggagggttgttgacagtccgatgacaggcaaaggagatagtccagttgagctaaaacgtgtagggaatgggggcttgcttgatgataagctgttggtgcccttataagtcctcaagggcagatgccaatttttgacttggttgtcctaaaaaattccatgttttgatctgttgccgtcttggctgctctcaagtaatcctcagttgtcatgtgtgctcatgatcctcattgttatcacttgtcttgctgttttcatcttcacttgtgacacttggtctcattattacacattgcccatcattttaccttttgtttgtttctagatgtcagcctgctactaatcagagccagcctgaacatagcatttacttataaaattagagatattattacttacatatgtacatacaattaaaataataaaatatactatttaaataagtggaagcactataatagagacattattactcagtacacttacattgtaatatttaataagaaaaacatttaaataattaaataaataatgaaaaataacatttttaaccagaatctcctaataacttctgaaccttaagcataactcataatattattgcagattctgaatctacattcaaaataacctagggtagctcaacaagtgtaccccttaattattactccttcacttactttgtagtccttgagcggtagtggaccaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatgcagttcggttaaaatctacaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaattgtttgggatgatctgtggccctttttggcccaattgggataattactctctgaaagatcaacccatgcatcatgcagtgctgacataggctacaggagtgttacagtcttgtcagaacaccctgtaaacatggttacaagccttaaatcatctccttgacaactgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcacctccagaggcccagaatgggtagttaagagccccttctcccccctgaacttggattccccatcttcatcattacttaccagcataaaccgtcaccaacaaccagtttcaacctgcccattggccccgttcctgctgtttttaacctgaatttaaaccttccaactcaacacctgttccccagcactcttccaacatctctcacccacctttctgagcgcttcaagaacagttcccccctcctgaagacatccttggcttagagataagtactagtaagtattatttctgtgtttcttcagttgtaggctattgctgggcatactcctttattacaaaggaccagaacatcagtaccacccctgtaacccaggacctgatattagagggcaccataaaaacccctgtaactcaggcccctctgtaaataaaaactagagatggccgcttcgcatccggatatccgcccggatgcggatatccggctgctttttctagggaaaccggcatccgcatccgccagcgggtatccccccgccttagcgggtatcttcggataccctttaaagggccggcgagggaccggctggaagggtttccttccagccggcgaggtacatgctcgacgtctggaaggatttccttccagccgtcaaggtacatgtacctcgtcggctgaggaaaccctcctgttgacgaggtacatgtacctcgccgactggaagggttttacctcgccgactggaagggtttccttccggtcgacaaggtacatgtacctcgccagctggaagggtttccttccggtcgacaaggtacatgtacctcgctgactggaaggaaacccttccagccggccatctacccttctggccttgggtatcctttgggatagcctgatacccgccagtgttttgcgcaaaaggggccatccgcacctgaatccgcacccactggtgggtatccgccaggggatagcgggtatccgcaacggatacccttcgaccatctctaataaaaactattaagtttttttatttactatttcttttcattacccaacttcccccacttttcacgtgtacatatcctattacacctttgcacctagtgtagctagaagagtttcagctcttggcatcactgaggctgacactagacacttcgaaaggggttgtaccccccgcgataaggttgcccagaggcgaccgatataagatcggtctgattgaccgattttatatcaatcgggcccaccgatacattagaacaaaggaaaaatgtattggtgggcccggccaatataaaattggtcaaggagaccaatgttatattggtcgcctcggggcaacgttattgcggggtttgtaaccattacaacccctttcgctgtgagacttatccatgatgcttggcttatgtaatgttttttcaatgccgctcattactttagacaacagttcatcttttttttgcttggtaattatggattcattgttgaacgttgctaggtaactgctcatcagcaagcaccaacactcagttttacaagccaaatgcgctacactgtcggattctgacagggttctgcgttggtaacgttgttgcaacaccgcaaccgctgtgatgcgctacaaaaagcatccattgagcacagcgcagcggtcaattgcttttttagaaactgaacagcagcagaaatagcgaccaaccgctgataagagttccaatggagcaaagaaaccgctacttggaatcctggccccgtgcagcagagcaatgttttcccacttttgctacaagatagcgtattgccagcggaatagcggctggcatcacttttttatacactttttgctgaaaatatgcttgtaagcgcaaggattgaagaaagggtagtggatatggccacttttttgtgcaacagagcatctttggcttgatattcaaacacaacttcaaccaattctgacagactatttgtattagaggaaagatggttaaagtttgtcaatataaattgggggttggaaaaacaactccctaaaatttgccaacaactcccattttggtcaaggggttgttggatgggagttatctttccaattcctcctgggggattgggagtagacctcccagatgcattttttattttatttttatttttttgggtgggagtcggcgcccaaaaccctccttggcaagtgggaggtttgggagttgcctccctcccatggctgggggggggggggattccctctggtcatcgagactgtacagtcttgatcaccccagggaatcactcctggctaacaggactcggagggaggcaggtctcaatgacaagaagggattccttctggtcattgagactgtttttgtttctccttgaccggaaggagttccttccggtcaatggagttattattctcctcattgaccagaagggattccttccggtagatgaggctgttacacctcatcaaccagaaggaattcctcccggtcgatggggttgttatacctcatcaaccggaaggaatcccttgcggccgacaaggttgtcgtacctcattgaccggaaggaatcccttgcgtccaacaaggttgttgtacctcatcaaccagaaggaatcccttccgcttgatgaggttgttatacctcatcaaccagaaggatttcattcaggttgatgaggttgttgtacctcatcaccagaaggaaatcccctctggtcaatgaggggttataccttatcactggaagggttacagctcattgattgtaaggaattccttccggtcatgggagcgactcccaattccccccaaacatgagggttggtttggggagccgactcccaaaaaattaaaaaatatacatgacaaaattaaaatataaatggatagccgactcccaaatttggccatccatttggaggaacgactcctgtccaacgaccccttgactgaaatgagagttgtcggcgaattttagggagtcatttttccaacctcctataaattatcagctagcactaagactgcagaaagcctcaggcagcaagcacccacttactttgattgatcaattttatctttcaatccatcctaaaatctaacatgaccggagacttcacccatgatccaactacatagaaatataacccccccctcaccgctttttcagcaatctctctgctattccagcgccaagcatagtggactgccactattgcttgctacagaaagcttgctgaaatacccagatttctgaacccttttcaatcagcgaaaagcacagtgaccagaccacttctaatagcgtagggtagtgagcccaaattctctgcacttacactacactcactgctatgcccagcacagcagttgcggtgttggtttttgccatcccaaagatgaaattgatccacaatgccaataactggggttctttctcctgccaccattttcccgtggtggtggccttcctcctgaccatcaacaaggcgcagggacaatcactatcctcagtgtccatctacccaccacaaccggcatttgggcccggccagctctatgtggatttttcccgtgccaccaatattgccagattatctattggtatttttggggccttggaggaggctccaaaaaccacaaatttagtcaaccttgaaatcaatagggtgtttacatagttgagaaaggcaatatcctatctgaactatctcaagctttgtcccacttccaacttcctgtcccttctagcatcttttggaaatgttctcaaccctctccatccctgcaatgattgaatcgattcaacttttcccccaccaaattttacatcacctcttttcaaccagtaagcaatctacagctagtgtcccatgaaaggtgtctgttgccatgaaccaaattcaacaaaatcagatataaatgtttagcaatggggccaatgatactctcagtgaaagacgtgaggaaagccccaaggcctgagctctcatgttcagcccctatgccccgccaaccattaggcttaaggttgaaattagggatacagtcaactccctattaggccataccccttggtggacatgttttgctatgggttaataagtcaagcttttaggcatctttcccattttggtggacaaattcctagaaaaatgtatggcttaagaggggttatgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggggaggctattgcggatatttacaggctatgagatctgtgtctagcctaactcagcctcttgaatggaggaaggcccacatgccacagggactctccataggagaggcttatggggtacagttgactccctcttaaaccatgacctattaacccataacccctcttaagccatacatttttctaggaaatttgtccaccaaaatgggaaagatgcctaaaagttaacccatactctcccttaacccatagcaaaacatgtccaccaaggggtatggcttaatagggagtcgactgtatgtcttgatttttgtgtgggtgattttacacaccatttctcctttcaggctctgcaaaaacaatactggaggtaatcaaatgatgccccaaagtagaagagtagccaggaatgttggcttcacacggccatcctcagagtgaaattttagtacatatgtgaggttgcttattctacattctcaatttactcaagatgatagaggccagtagagactgtagggagaggtagagttatatacctctcttgttatgggggcttgaaagttgaagttgtctagaaccccaatcatcacttcaacggccctgtcctggcatacccatcttacctacacccacacaaacaaggttattgacttgtcttggtgatggaacccagtcaattcaaattcatctccgatactctcaatcagtttcatctcagaaacgccggaaataacgcctcacacttcaagctggaaaccccgagtcttaccgcttaacaggttgagagtgatgaagttttatgaaaacacctcattgttttttttttatctctcttacttcctatacctaacttcaacttatgtactctattaaaattcctcaggagaagcaacatcaagcaattaacccttagaataaaaagcccgagagatttataaccagtcttacttctcaaggcaggttttctatccttgtggtttgaatttttggagacagatccatagcctttcagaaagatctcaatctcccaaacaagtttactacacccccagtgcacttggacgtccaagtggcagggtccagggggatggcaccaggacagccgcccccacagatcagagcatcccaggcgcgtgctcctcccaaaataaaaggccagccctgggatgtcttggtggagcgtccatgtgatgtccccccaaagcatcctactgatggccaggaggtatttgagggccgtctcctccaaaattgtacatccagagtatcattcaatgtggtgtctctgagctgttaccaacacagcattttggcatttttcttgcaacagcaggatgtcattgagcagcacacacacaaccaccagaaagcttgaggaaactgaatgcacagtattcccacaccaatgatcagtgaatcaaagtgtgaaatggtatttatttgtcaataacccacagaaaaatacaattggttgtttacaacaaagctaaaaaactactccaagtaactcaatctaggcaacaggatcgagacaactgcatggttgttcttcaatgtcttcaattcagctagtaagtaactcaaacctaagcaagataggcaatggacagcaagcaacttctcatatctaatcccaatcccctttcactttgtcagtttgcttttttttttcttgggcaaggacgtgaaattttgaaatatatgatacggtcaactgacccttatgaattttcttcatatattccattcagtggccctccttgagtcatcagtaaatagtcaaatccgtttggtccgacctttttctggaactccatcgtgtttctctgatagttttgattgtccttagcagaaaagaaggaaagagcacgaatgtaaggatgggggaaagatgggcatgtagctggccagatgaaagcaaaacttgatgcaatatcagcctgaatgaactcaaattgttgtttagaattgtctctgttcctgattgcgactgacaatgaagattctactagcaccaagttgagcacattgtagggcaattcttccccctctagggacactacgacggacgtgctgtgaacggtttcaatttgatatcatgggattgagcctggttcaatgaaatgttgatcggagatgaggggatttagactggaacaacgaacgaaccgatccaaaggggtgatttaagactggagaaaatgtttcagtgggggaagatgaaaatggtttgtgaatgagaacaggatgagacggtcaacgtgggcacacagttgaagtccttcagctgtgtgccaacgttgatcattgcttgtaattatgtacaatcgactgtgcgacagtcgttacgaatggggttcaggggtgctgatcccccattcaccaccagcaatggacctctgaggagtcagccttcttgcccaaggctgacccgaaaaaaattggggaaacattgaagttgaacaacggtatatgttagcaaactatacgttggatttggttgcgaaaaaaagattatgaagaggccattactgttctcaaaactgttcttggcttaaggccccatttgataagaataccgaacccatcaaaagtgaatcatccgggcccaggtggcttgtcagagtgcaatggccagatatttcttacaagatactgagaaatgtctgaatctccttcatgaagctcttcacaaactaaatgaactttggcaggacaaatcattagggatttctaaaaactagcaccctactcatctgctgtatcaggacttattgtgagggtacttatgtctcaatcaagctgtatcaggacttattgcaagggtactttggtctcaatcaaatcaatcaaaagccaaataaggatcattttgaccttccgagtggccagactggggattccattgatgataaaacaatcttgttgtctgaccaattgaatttcctcgtttgacttctctttcttggacagttttctttgctcttccaaaataaaactgtttcacaatggctaattatgttaagattctatacatcacatgactgtctacttgaagcagatgaaaatacctatattctaatcttgtgttcatcaagaaacttgattggggattagttttaagagaattttggagttcattagctggtgatatagattgaatataattgtgtgaaatcctatggaattctttttcaaatactttatcttctaagaaatgagttttatctccaaaaaaaaggttgactccatggaagtacattgagtttagtgatctcattcagtttactacttgacttcatattaaggctacctttgaataaatctggaacctggattttaaacaagtgaaagatgaaatttctttcatgtccaaacaataaattccactttttcatgtttctggtggcataaaagatgatcatagaatttaacacaattttaacaatatctactgggcctttatacagcactcctaagaaatgctttctatcatttctatctcccaactgatgaatgttctttctcaatcctggtgacatatgtggcatacatttaaacatgctgtaaaacctttgcaagaaggcttggattttcttactagtttcatctgctgtttgttcagaagttaattgtgagtcaggatattctccaaggattttgagaagccaatcctgaagaaaaaagtgcccctccaaataatattcttctgaatgtccaaaactttgaaggaattccaagttgataaactagagtaggtctgaaaatccttcaaatttttcagatgtgtttatcctggtgaattcttcttttttgattggagatttctggttgatgattttcaaatgaatgttattttgctcaattattctagtttttgggccctttcatgcatgaggatgactgttgtccccctgtcaagtgttgaagctggttgggcttccggacagcagggtaatgtcacagggagactcagatgtcatgggctttgagtgggaacggctaggtgatggatgagttggtgtgggacgtgatacgtatacaagggtgggggcgtgatgacctggggacagcatgcttgatgcagggacggctcagggacaattgcatccctgggctgcactaagttttttaagtgggacgtgatagagatgccagtcgttggcagtgtgttatgagctgtggaggactggaactggggacgttagatatgtagagagcctgttacgtacatgtcacgaacttcgaacttggagttcgttcgagatccgaaccttgtacattcctcatcttgcaatctaccatcaagactcagaacccagaagatccccacccgggtcgacaccctttcaactattgtatagtccgccatggattgtaaattggactacacaatagttggccgccgcgctcagctgttctcaagaactctcaagtaatctcaccagaattttgggtcagtttgaccaacttgtgcgttttcactgtcggagctcacctccattcgagtcccattggtgtcaaacaacccatttgcacacttgtctttctagaactgaactaagaccgacttttttgcgccactctcctcacgataacaccagccaccgataccagcatcaataccctccacgagccggacgggatttgccctccgacgcaagccaacattacgaaatcgacgagctcctgcaaacctacagccacgcaaccacaacgatggacaaggagctatgaggcccaatctaattcttacacctccccggtctacccaagatacgcaacttccaaaccaagatccggcaccagaagagcatcgctacggtgattttgatttccatgatgtcgaggaacgcgacaccgatcccaccgtccttcctcctgaaatgatcacacaatatgctgtacgaagggaaaagctttcggttgcctggaaatcaattgagaatttaatgactgttacttattttacatgccaatatcaaactcgaaactggacaagtggaaccaagtacctagatcccctggaagattgtgtatgcaccacacggcgttgtcgggctgtagacttgatatatactcatggcaagtcaatcattctcaatgatttgctcactctaccaatagctgaaccatgaaactttccccagattgagttcctgggcatcaaattgagttttgctcatgtatacccgacccaataagactcatgtaccatgggtacatcgctgcatcacccacaaatcctcgaacagcctttgccatacctcttgtccagctgtaccaatctctgtggcatgagtcagccgtgccatacacatcgttcatcaaaggacttatctgccatcaagacacccgctctagtgatccgctgttagctcggagtcgtttcaacaatcctcgtgaacttcggatcccattctcacaagcaatggatatctatggtcgaatccaaatccttcacaaagaactcctcaacactgcactaggactcaaacagcaagacttgtgggcatcccagtgcccctcctgttttggacctgaggaaccagatgaagtaagtgctaccgatgaagcatatgccattatagctatggacggcaactttcagcatcggcatcaccattttgcaagtactgatgttcctaccgagagcgactatccaccaattttcatccctccttcacaaatcaatacacatgtgattcaactgcaatctactgatgaagaagcagctggtatcagggtgagctcgctttttagttgtatctcagtcattttgaaccaaattgttatcatttcaattgctcatgtatatcttatgtatatctggtagtcatcttgctcagattctcacaaagctgcaaatgatgttcgcaactcagcctcttgggacaaatttgatgatacaggactgtttgggtgttgttgtcgccatgacatacccttgaaactgaataatattgagggaactggtgaaaagtgtgtattagatctcatcaataattgccacaggccatcatggttatgaggcttacttgcttacctactttgaaatcttaactaggctttactatcctgtcagcatacttgaagatatccttaaaacatttccagacaagaaatttggactgctttacgacattggatgccacttggatgcacatgtcaaaaaggtaagtgctgaaacagctttgtttcacttgcattgattgattggcacttactgatacaacattacttcataaatccgcttaaagcgaaacctactaggcagccggatcaatcgtgttgcctttggtacttctgtttttcatgcctatgtccataactgggcatgtcaaataaagtacaatccctgttataataccaactggggcttagctgatggtgaggggatggagcggctgtggtcacaattgtcagaccttgttggtccactccgaagtgcaactcgtatacatcggctgcaggcaattgcacgccaatgtgtctactatactcaaagcctcaaacgaggagctggtaaggagctgcttcaaatcaattaccagtttctgcccttgtcacagaaattgaagtgttgtttgtaaatttcagttgattggatgcaccgacatcttcagcaagcacaaaaaagtatagaggactgccatgtcaaactgcgagaaatctacagtcggttcaatcactactctgatgagtgttacacagcacaattctttgaagcacaatggattgcagagaggtcctactatgagaacagaaatcatgtgaaggaagaacagaagcttgagcttgggcgactgcttacattggaacaagatatgattgaagcatggtatgtatatttctcaaggtctctccagcttcttcttgccagatggcctgcatgcagctgtacacttccaatctgaccatgatgaaatttctatctagggaggagatacgggctccggaggagatccttgcacaagtacggacaatgcgggacattcaactccaaatagaacagcagcgtgagcgagttggtgctaatgaactcctcgccggggtcacacctgaatccgaatcacttttcctcaaggtttggtgggctaaaaccgagctcaggcagaagtttctggctctacttgaggagaagaggccccttgatgctgttagaatgggtgtagcttctaagttgggtaagtaatattccgaaatataacattgcattcatccattcatccattcatccgttatcaactcttcagggaccgatgggaaggaaagacttataatttcactacggaagcgcactgcagccttacaagccgtcctcaacacttataaccgccacctcaaagcttttcatctggcctttcccctgctaagaacaataagacaaatcgaatatgatgagcttatgagcttggatccagacagtccattttggaacgacggtgtgttcactaaccacgaagagccttgggctgtcgattctgacactcaggatggcatgcgactgcttgcacgtctcacaagaggtcaagaagaagtgcggcgaatcagtcaagaaatccgcagggcaactcgttgggcggtcaccgagcataagcgaatacttccacttatgtttggactcacctccaacattgactggaccaattctgggctccaatctgtgttgaatcatccaatcttacagacgatatcaaatgatgatgaccaaatggattcaataaaatcgatcctccacaaccactttatcgagctatcattcctccagttacactggaacaaaaaggtggtttcccttatttctgaatcagggccttacgagaacaataacaaaatagtaaacgattggaacgagcaaataatgaggctaacgttgttaagagcaagtggtaacttatccatgattgcaggtgattttgacaatgcaattggtaatgcattggacaatgttgatgaatcagtcctacaaaaattccttgcccaagatgatgatggcactactgcccctaccaatactcaggatggacggcctgacgaacaagacaacaataatgatgacgataaccttttagccccatctgctgtcagagatgctgatcaatttgagctggctctggagcgggagtctctcaataatgccttggaaaatggtatgtgttttctttgtcattgtaagtaaacaataagacaacttacactatgctcttgcttggtgtcacccatgtagcaatctgaaacatcagcattctggtactgacatagatgtggcactcaagagtttttctattgaacttggtgtatctacctgctgcatgaactgcttgagattgtatttttccccacttccctttcactacattcatatcatgagtcaaccataggcaaacacggaatcatatgaatttatgaacttgtgcatatcaaatttatagcgtttaaccttccagacatcaagacttgtctagtgatttatttaatgtgcactggttttgactttgatgaattcacaaattgaattcttatcattaaatttgcagcactttaaatagctacacaaattccaaactccacatttggtgtttggaaccaaaagagaaatttaattcagaaataagtgtgattgtggcatgatcatctctgaaaattgatgaattggtctgttgagttatctgtgacatgttcactgcttgtttccatatctacagttgttattgtgctctcttcagatttcacttctcacatgtcacattctgtgacattcttcatgttttctttagttcttatactggagacatcagtgcttggatgttctctttttcctcatccattccaacactcttgtctccaggtatgtctctctttgatcttctctttgtttttctgtttctctgtgttgatatgaatctcttatccattccaacactcttgtctccagtccatctcatcatggtttcaatctcaatctcagcagttatgctcatctgctctgaagatttggatatttgatccctgactgctcagattcagaacatgtggataaatttattcaaatgttgattttggtacaggtgtgtgcatgtatgtattgtggtccttctatcttaaaacagccttaacacatcttaaataatcagacctctttgcttgctccacaatgaagttaacttgatagccaacataattttgcagaaacatatcatttcattgtatgaccccaggaattagtcagtctatcaatgaggagatgaattgctccttaaattatatgcatatttgtatgccatttgaggattcatgaacctagtatctatcatccacattgaatggtcacagttcctcagacattacactcaagagaattcatctcatcatcacttgatggctcatgacttgggtcctgctgacaactgaagacaggaagagagtaaacatctctggaagatgttagtggtgactttggattgtagttttatctatcagcttccttgtacaatactacacttgatatacattgtctggttacttgcttgctgtattgggacagcaaaagaagacttacaagaagtgatttaacaactttttgtctcttattgacagccatgaataaaatctctgtattaatgactcaggagactcccctctgtttttgggtcaatgcctatggaggttggggagtgtcaagtgttgtttagttgggagctgtacaagtaagtacaagcaattgatcatcaagagcagatgacacaacaaagatgcaaccctggttttcagttaagtaatcagagaagttgtgatgatgcaccagctttggtggccactcaactcaagtctttggacaacacatacctctattacaaacatatcccaagactagcatttggtcactgtactgaaacttgagttcaaaataccaacaatgttgatccaaagaatacacagtccatcatgaacacacattcatcaatgtgttcctcacctcagacaacctgagaaaccacatgtttggtagctcagatacactcagtaacctcatgtttggatcagatggtttgcctcatgggtttcaaacatttcattcagtctggcatttctcactagaaagtttttcaacattgggaggcaaagtgtgtgatttgcaagccacacaagactgtgtctagttgagacaaaaagtgaacatagctgagagcaagatcaggctagtggagaggcataagcccaaatgaatatgtacaagcagagaaaaacatcaggatatcagaaggtcccaccacatagaggcacaagcgaatgtattttggggacttccaaggagaagagaatgaggaaaacagaataaatgaccattcttggtctagagggaaacaggcaaggtattttagggacttctgagaagaggaaaacaatggtaatgattaggcttaatcattggccaaggggccctgttcggagttagaaccagacaataaggtatttgtgtccactgcaggggcattttgggtcctttgtcgttttggtgatcaaattgctatctcggattcggaggattcagatgaggattcatccaacaattgctcctcaggtgtcaacaaaggtactcgagcccttttgcgtggctttctagggacaggtggcgtcttgcatgactttttcttttgattggtttgttggtgatggccattgggaggtggtggaggctgattagctgagtgatcttccccaggtgttaatggctgagtagctttctgtttaatagtccgagtgcgcccaatgagtgcatcttgatcatggatgactcggatcagtccgttgtcgatgtcttggttgattaacttggcctcagttggccggaggctgttgctgtaagatttaatccaatcgggttgagagacatgtccaggcatgaagataactttgtagcccagcttgcccagtgcatcatcacatccttgccaggtccaactggctttctttccatcttttgcgtgatctgcggtccatcacaaagttaacaataatgtggacattgagcaaccccaaaagtttttacttaccaaccaattcggccagtttttcgcgagtggcagtgacttcacttttagattgacctaatcattcagggaagtaggtatcaatattgataaatgataacttgaattgaaacttgtagcttaccttttttgcttgtctcttttgcaagagaagctgatatatgatttaatcgggcaccggtcagaaacgcttggagtcggctttggtagtttttcaacccatctgaagatgtaatttcacggacaaattcggcggcacctggtgtggctcgaatgttctggaaactgtaatcacagaggtgagatgacactgcaaaaatgacaatctcacagtgattgcttgcagcaatattgactgcctatgaggtagtacccacatcttgttagctttcatatctctgaacagtggttgcatcaatggattacctttttttgccaggtgttcatccatttttcaacacgcttctctgctagccggagtgattctgagtttactctcaatcttgtggggtctttctcggtgggagacagattttcagttgcataagcggctcgttcttctggagtcatggcagtccacatgacagatagttcactcatggctccagaacctcggacacccttcccttctggaaattttaaggttgtgtcagaatattgaagcagtcaaacatacacaagtgaatgcttactgcctttgaataagctgctatgctttgtctggaaattgttccagcccgaggccttgcgaaccgcctgcttttggcctctgtttggttgaagtggagggaattgtcagagaggatacagggtgtgacttaggaatagagttgagcttacagtaagtgttctaccatgccaacagacacatgtcgttggactgcggcagcagctaatttgcgctgttgcttttcgtagaattcaaagaagaaggcttcatcttcgcctgtcataaccttcttagatttatcctgcgcaatcttgcgaatctcagcggtggtcttgttcatgaattcagccatggttggctggaccgctgctggaatttcgggaggtggattattttcattgaggaatcgagttattgtttcccgctgtgtggggcctgcagggatggtggacttgactacattcccattggggttgacagcctgtgcgccatcatctgtgaccggcactggtgctttttttttgcgtggctttcttggcttggggacaggtacagtgctcggttggtttgtattggggaccgtggaggcctgattgcgtagctggtttgtatcggggaccgtggatgcctgatcgctcggttggttggtatccgggagagtggaggcttgatgagagacatgttcagtgtggcgagggccagtagtgcccgtttggccactcagatgagtatcaccaaagttgcaagctttgttaggatgttgctgttggctgccaagagctaatccattcagtctggagtcggcaaggtgagtgtcaggaacaggattttggctggtgtcacaagttccaggagtggaaccggggctgttgtcatgagtgagaccaggagcggaagagagactgttgaaatgaacatgacaagcagaactagaagcgttgtcacaagggccaggagcagatttgtggccgttataatgaatgctgggagcagagtcggagcggttgtcatgagtgctttggtaatgaatggccggattggagctggatccgtggttgtgagtccgatgagcatagctgtgactgttaggatgaataccggagctgttttcaagtgtataagcagctgatctgtgactgttgtaactaatgtcggaagtagagtcagagccattgtcacgagtgcgagtgcgcggagcagaaccgttgtgatgaatgccaagagtgtagctgttgccgttagcacaagtgccaggagcagaaatacgaggagtcccggcaatcgacacgttgctaccatccaaaacgccagtagcgccgaggcgagtgctggaagcagctgatctgtgactgttgtaactaatgtcggaagtagagtcagagccattgtcacgagtgcgagtgcgcggagcagaaccgtcgtgatgaatgccgagagtggtgctgttgccgttagcataagtgccaggagcagaaatacgaagagtcccggcaatcgacacgttgctaccgtccaaaacgccagtaccgccgaggcgagtgctgggagaagaaacctgggtcaatgtgatgaactatggtcgccgatataagaatcatgggcagacacgtacctgccattagaattagtgagtctctgattttttctcgagcgaccatcttgaggggatgagctgtattcgttggtaccccttgacaagccggggggtagtggcaagccgagctggtgagtgatggggccatggtgtgcttgatggttgccattgggtgggagatgttgttgtccattgagaccgaggatgagtggattgatgttcatttttgatcgtagtgtgcggttgagttcaacggttttgttgctgagtgtggccaaggtgaaatgcggtagggggtgttgtgtccttttgggaaagtcggactctgggacttgaatggaggtgagctccgaaagtgaaaacgcacaagttggtcaaactgacccaaaattctggtgagattacttgagagttcttgagaacagctgagcgcggcggccaactattgtgtagtccgatttacaatccatggcggactatacaatagttgaaagggtgtcgacccgggtgaagatccctcacctgctctccccagaacacccataacatattgcaagatcaactcacacggagaccaggaacgaaacacccagaacaccactcctcaaaccttgaaaatcaaccctgaaaactcacctctcaaaccttgaaaatactccccctgaacctctctcaaaccttgtctatcaaccttgatactcacccctctccctctttcacaccctcacagacccttcaggccccccaggaggtcgtttttggcgtttttcgtcggatcgtttggtttttttcgtcggatcgtcgtcggatcgtctcaggaccctcggaacacgcccaggaccctcggaacgctgtcggatcactcggatcaggcctctgaacgctcagagaccccccagaacccctccaagcccctccacgaccccggatcgtcgtcggacgacccggattgactcggatcgtcgtcggacgacccagggagaccccccacgcccccgaccgctccccaaggctccagaagcctcgcgatcgcctcctgaggcccccgcagcgcagcgaagcgccccaggacgccccagcgcggccctagaaccccagcgccccctaaggcccccaagcaacctgccagagcgccccagagccctcaaaaggccctccagagcgccccacagcccccaaaaccccaggatagagggagtggaggacttttagacccccaaaaccccctgtaagacccctgctcacccccaggaaccaagagaggacacccaggccctcagaaccatcagaacccccagtaagaaccccagaccccccagaaaaacctccgaaagacccaagccacccctcagacacccaagaccccccagaaccccccccccccccccgaacatccagaacaccccctgagaggccccagaaaccccccaagacaccccagatccccaaagagagctcacacgagccgtttggtgaggcgtaaaagtacaaaagtaagcctccacaattttagttgcaccttccaaagtcactacacaccgtcaaagcattacctgccactctgtgagccgccccgtactgttttgctatggatgtagacgagaaggacaccaaactcgccgaggttcaggcgcaactgacccaacggctggccgtggtcgaggaggaacgcaaggtccggaaggagacggaggagcgcttagccaggaaggaggcccagttggcgaaggccctgaagaacgccgacaataagccgcaaggaccagccccgccggccaaaggcccgaagatcggcgtccctgacaagtttgatggcacccgtggagctaaagcggaggtcttcatcaaccaggtaaacctctatgtcctggccaacggacacctctttggcaccgaccgcgccatcatggtgtttgtgttgtcctacctgactggaccggctagctcttgggcccaaccgtggatgaagaaggtgatgagcaatactgaagctatcagtaaggacgaatttgacactcagttcaacgccatgtactgcgacaccgagaagaagaccaaggcggaagcagccctacgagcgctcaaacagaccaagtcggtctctcactacacccaccagttcaacctgcacgcccacaacaccggctgggctcccgccgtcctcgtcagccagtacagacaaggcctgcaatcccaaatacgcctgatgttgctgatgagtcgtaccgaattctccgaactggccgacatcgccaccctggccctgcatgtcagcttgctactatggcagagacaacctgtcatagcaaataaaataataaattacataaaaaatctaagtataaattaaaaatattacataagtaaaagaaacaatattacttatgtaaataagataaaaaatacataaaaataaatgaataacttaaaaagtataaacaaaacctgaaatattattgcagattctgaatcagcatacaatttaacctagggtacctcagccaaaggtaccccaaattctaactccttcaccctgtaatacaaacatgaataattaacaggtacccccagatcacgggtactgtgacacttctgcataatgcataatgcatatactccaaatccagtctcagaaatggagtattgtgcacggtttagaagatagagcattgaggagtcctgtctccaagcccatgtgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccatttcacgtggcaacaaagcccccacacgtgtaataagaatgtgaacaagctagaatatccatgaaaacactacagtaactgtcagccttagagccaaccaagttggccaaaagacttccaaaactgcccatttctattcaaatattatcatatcttttttattttaagacttttaacctttctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgaccacttttacccaactccattccttcattgactttgtaataattcacagtactccaagaattattccaaccttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccaacacagaacaccaacaaccagacccagatcaagcaaacacttatcacccagaaggacctcacttttcctacctttcccactaatcagtgtcattggtatcattagtaagtctcttctcataagttaagctagcatctttctgcttgtttctcttctctgtctctctcagtttcccttcactccacctcaacccaaagccctgatcaaagaaagcaagccttagcttctattatctcttctcttcctgtttggtagtacaactgaaaactacataggtttccctttaaagagccttgatctttgatctaaaaaattgtggttgacctgatttatcagtgtcaatacccatttcagtttctgttgatttggaggcgtcagagttagctccgcttataacagccatcctactaaggaaagtaagactgtctgcagctatccaagagggacagtaagactgccataatttaatcttcttcataaaataaacaaagaacaaaaaagattattctattcttttccttctcttccttccctctcttctacttttacttgtatttcctttatcttgagaaatacatttaaaagtgccccccaaaaaaccttgtgtcctgctttcactattgagacccaggctcacagtaaccatattccagtgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccacgtaacagagtagcccctatccacaggttcccatgggacattcttggctgtaataatttcgtgcatgaccccttggagcttctggaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccctttacaagtctcctacacttgtaattagcctagttactactataattgctgttattaaaagcctcaagaaccctcaagaaactccccagttatcacccagcacccaaaatcaacctttctgagcgctcccaactgtccagtttctactaagaaaatcctcaagacccctttggattattactagtgagtaataaccctttcttgaagattttcccctaaacattatctcctgggatttaaaccacacctgctacaggccccagtgtatcaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggtttaatttatattaattttattaatataaattggccattttttgatttaatccataaaattccacgtaattcttttggattacctgtaccagttctatcccagagtttttgccataaaaactcttactttttgcaccttgtgtagctagaggacacgtgtcttggcatcacataggctgacactgcagatcgacaatgaactccacggtctagcacccactgagacggccaagaccccggaccccaatgtgatggacttatcagtcatgcgtggccgcctttcggatgcggagaagaccaggatgatgcgagcagtccagtgcttccgatgcgggaaccaaggccacatctcgagggattgcccggaccgtggacagaaggggaaagggaaggagaagtcccggatcgccgaactcgaagaagaggtcaaacagttgaaggcaggaggcagtagagcggagtcgtcaaaaaatggaggagctcaggaatgaaggatgtgcctatcctgagcagtggagagttgtttgttgttagcattggtgccagtgaaattttttcaagaaatcaaattgatccgcgtttatttatttctttgcccattgtgccacccaaacattctcgagccacaaccccatcgccactccctcccgctacttttctcattgactctggagcaacccatgacgtgattggcgagtcttatgccaagtctacgggactccttgatattgccagaccctctcatcgtaccatctctggttttgacggttcctcaagccgttcttcatttgatatccacctgactcttgacaccgacccatctccttccccattcatcatcactcgactgaaagactcttacgacgggatccttggaatgccttggatccgtaagcatggacacctcatcaattggaccgaccggaaattcaggaaaaccccgcaggattttgcagctgtcgatgcagcttcgtcaagtccgaaaaaaccctcaccttttggtgtggagcccgtgaggcaagctaggatttttgacgagggggtgtgtgtctctgacacgtttacacccccgcaatgtgagttcgctgcggtcccttccaaaattcctattgaaacagctggcaagcctcttcccttcctaggacatagcaccaccgaccggatcccaaccaccaaagacaggaccattgcaactgccgagccagttttgccaattccaacaaaggcctcatctattggcgtggagcccatgaggcaagctaggatttttggcaagggggtgtgtgtttctgacacgttaacacccccgcaatgtgagttcgctgcggtcccttccataaattctgttgaaacagctggcaagcctcttcccctcctagaacttgttccaaccgcagatgtcagcgccgccaaagcctcttggtcaacatcagctcaactcgcggcggacagcaaggccaagacccctgtgaagacggcagaagaactagtcccgacccactatcaccggtatatcaacatgttccgcaagtccagtgcccagaaactgccacccagaagaatctacgacttttgagtggacctggtgccgggagcccttccccaagcaagcaggatcattcccctgtcacccgccgaaaaccaagcacttgaaaccctgatcactgaaggactagaaaacggcaccatcagacgaaccacttcgccctgggcagcaccagtgctgttcaccgggaagaaagacggcaacttacgcccatgttttgactaccggaagctcaatgctgttaccgtgaagaacaagtaccccctacccctgactatggacctggttgacagcctacttgacgccaacaccttcaccaagctcgacctgagaaacgcctacggaaacctacgtgtagcggaaggtgacgaggagaagctggcttttgtctgtcgacaaggacaattcgcaccattgactatgccatttggaccaacaggagcaccagggtactttcaatatttcatgcaagacatcctgttgggacggattgggaaggacacagcagcttacctagacgacatcatgatgtaaaccccccctctggctgggttcacaaacccttcaccaagatgtcacacccccctttttagtcttcatctttgagtccccttcctggctccgcagagatctgtcctcccatctctctgagccaggtgagtttcattcattctttcattttcttttcttcttgtcttcttctatccaaggttgtactgagagatctgtcctcccatctctctgagccagaaatcaaatcccccccgtgtttggtcttagaaaccgcttaggctcactagcccgtcccatcagcaccttccccagctcattcagtgaaggactttcccagtccttacactttttttttctcacaccaaaccactcacactgaccctaccccgactacctacttgactcgactcgactgatttgactgaattccactcgactgataccggactcgcctcgacgaattccacttgactgataccggactcgcctcgactgacttgactgaattaacttcactgaacatactcgactgacccccctgccttgacatactctactggccctcctgcttcccccctttcttttcttttcaaccgcgattgtctccgcttcttattccgtctcctcttttaccttttcgaccacttcctttcgaggctacgcgattgctggtttatgactacgaggagcaataccgaccctgacgagctgctcccgctaacggaccctgaggctatcatccgatctggtaacgccgaacaacgccgactcaaacatctcaagtccaacccaaccatcccgcacccacctccttctgaaactacacctgccatcgcgatgtccgacgatacggccccagctcatgaaacatccgggtcgactcgcacggcggacgccgcagatatgcagactgctaaagactggttcaagtcggtcttcaaacttcaacatgcgttcatcgtcgaaacacaggccgaacgtcgacaagctgcagaggattgccgacaagctctggaggattgccgcgcggaccgacagatccttatttctgctcatcaagccagcgccgcccgcattagccgattagaggaactacttctggcgatgaatatcaagaacgaggtcgaagcccgaccggcacagacaactccgggcaagatcgcactctccgagaagttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttccgcggcttacacttgacgcagcgataacgtgaagataatcgtttgggaaacttacttcgacgatgaggctgcttccctagtctagaacccggcccaccatagcggcacttgaggatctcgacagtcaactcctcgcgaacgagattgcgaagcccgaaacaagctgatctagcggatgctattgccggtcacccgggacgcgcttgactcaaaattccgcctccttatcctttcctttttttctttttctttctttcctcccacttcttttatgaaaattttctttttctttcctttttttttgttgtgtgttttgttttatttttctttcttcaattttttttataggaggggagactgtaaaccccccctctggctgggttcacaaacccttcaccaagatgtcacacccccctttttagtcttcatctttgagtccccttcctggctccgcagagatctgtcctcccatctctctgagccaggtgagtttcattcattctttcattttcttttcttcttgtcttcttctatccaaggttgtactgagagatctgtcctcccattgtaagactcaaaagtgattgtgaaacccttttgctgaatggagaaggggatggtggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagctcagcttggcagtttatatatcgtgatagaggatagttcgagatgaagctgttgaatgattagtataacggttaaaggtgttgatggtgattgctgatgatgatgctgttggtagaagtggtgatgatgattgttgttgaggttgaggcttgaacgcaggtccttgaggttgatggtatataaagttaaaaagaggtgatttggaaccaaggcgcagttgatgggagaactatgcttcaaccaggaatggaacggaggaccagaacaggtggagataaggtggagttaaagtggagttaaagtggagttaaagtggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacgaaaccggggaactcattcaatatttcgatagtcccccgtcggtgagggtcaggcttcaaaaaattaaagcatcgccttccttcttcaaccgctttgacgtacaagttgagagcgctcttttccatcgctggggtccagacaagattcttccgatgagagttatcaccttcgggttgattttgagagttagtgccttcaggtcgggtctcagaattagggggctgattttgcgagctgatgccggtcttggagttagggggtgtattctctggttgatcgatcacactcggtgtggccaatgatggttgcaagccatgtgttgttcttgctggagtcccggtggttccacttccaagagataggagctcggtgtgagcagcactagattgttgagagacctgagttgcaagaatcggttgggagtttttttcttttctccctcgaggcatgttgagagttgtcaagttggaaggagagttgtctagttggggaagggagatgagctgtatatgttgatatgaaagatgatatatctggtgtttataattggaggcttatgatggcacaccaaacacagatttggtggaccgtcataacccccggggtcaagtgttataaatttgcccatttatacgtataacggggcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcaatagggcgtttacatagttgagaaaggcaatatcctttctgaactatctcaagctttgtcccacttccaacttcctgtcccttctagcatcttttggaaatgttctcaaccctcaccatccctgcaatgattgaatcgattcaacttttcccccaccaaattttacatcacctcttttcaaccagtaagcaatctacagctagtgttccatgaaaggtgtctgttgccatgaaccaaattcaacaaaatcagatataaatgtttagcaatggggccaatgatactctcagtgaaagacgtgaggaaagccccaaggcctgagctctcatgttcagcccctatgccccgccaaccattaggcttaaggttgaaattagggatacagtcaactccctattaggccataccccttggtggatatgttttgctatgggttaataagtcaagcttttaggcatctttcccattttggtggacaaatttcctagaaaaatgtatggcttaagaggggttatgggttaataggtcatggtttaagagggagtcgactgtaccacagtttttgttgaaacacccgcctatacccccatccggcacatgggggggaggctattgcggatatttacagggctatgagattggtctagcctaactcagcctcttgaatggaggaagaccacatcccacagggactctccataggagaggcttatggggtacagttgactccctcttaaaccatgatactaacccataacccctattaagccatacatttttctaggaaatttgtccaccaaaatgggaaagatgcctaaaagttaacccatactctcccttaacccatagcaaaacatgtccaccaaggggtatggcttaatagggagtcgactgtatgtcttgatttttgtgtgggtgattttacacaccatttctcctttcaggctctacaaaaacaatactggaggtaatcaaatgatgccccaaagtagaagagtagccaggaatgttggcttcacacggccatcctcagagtgaaattttagtacatatgtgaggttgcttcttctacattctcaatttactcaagatgatagaggccagtagagactgtagggagaggtagagttatatacctctcttgttatgggggcttgaaagttgaagttgtctagaaccccaatcatcacttcaacagccctgtcctggcatacccatcttacctacacccacacaaacaaggttattgacttgtcttggtgatggaacccagtcaattcaaattcatctccaatactctcaatcagtttcatctcagaaacgccggaaataacgcctcacgcttcaagctggaaaccccgagtcttaccgcttaacaggttgagagtgatgaagttttatgaaaacacctcattgtttttttttatctctcttacttcctatacctaacttcaacttatgtactctattaaaattcctcaggagaagcaacatcaagcaattaacccttagaataaaaagcccgagagatttataaccagtcttacttctcaaggcagcttttctatccttgtggtttgaatttttggagacagatccatagcctttcagaaagatctcaatctcccaaacaagtttactacacccccagtgcacttggacgtccaagtggcagggtccagggggatggcaccaggacagccgcccccacagatcagagcatcccaggcgcgtgctcctcccaaaataaaaggccagccctgggatgtcttggtggagcgtccatgtgatgtccccccaaagcatcctactgatggccaggaggtatttgagggccgtctcctccaaaattgtacatccagagtatcattcaatgtggtgtctctgagctgttaccaacacagcattttggcatttttcttgcaacagcaggatgtcattgagcagcacacacacacaaccaccagaaagcttgaggaaactgaatgcacagtattcccacaccaatgatcagtgaatcaaagtgtgaaatggtatttatttgtcaataacccacagaaaaatacaattggttgtttacaacaaagctaaaaaactactccaagtaactcaatctaggcaacaggatcgagacaactgcatggttgttcttcaatgtcttcaattcagctagtaagtaactcaaacctaagcaagataggcaatggacagcaagcaacttctcatatctaatcccaatcccctttcactttgtcagtttgctttttttttcttgggcaaggacgtgaaattttgaaatatatgatacggtcaactgacccttatgaattttcttcatatattccattcagtggccctccttgagtcatcagtaaatagtcaaatctgtttggtccgacctttttctggaactccatcgcgtttctctgatagttttgattgtccttagcagaaaagaaggaaagagcacgaatgtaaggatgggggaaagatgggcatgtagctggccagatgaaagcaaaacttgatgcaatatcagcctgaatgaactcaaattgttgtttagaattgtctctgttcctgattgcgactgacaatgaagattctactagcaccaagttgagcacattgtagggcaattcttccccctctagggacactacgacggacgtgctgtgaacggtttcaattcgatatcatgggattgagcctggttcaatgaaatgttgatcggagatgaggggatttagactggaacaacgaacgaaccgatccaaaggggtgatttaagactggagcaaatgtttcagtgggggaagatgaaaatggtttgtgaatgagaacaggatgagacggtcaacgtgggcacacagttgaagtccttcagctgtgtgccaacgttgatcattgcttgtaattatgtacaatcgactgtgacaatcgactgtgcgacagtcgttacgaatggggttcaggggtgctgatcccccattcaccaccagcaatggacctctgaggagtcagccttcttgcccaaggctgacccgaaaaaaatgataagaaaaaaattggggaaacattgaagttgaacaacggtatatgttagcaaactatacgttggatttggttgcaaaaaaaagattatgaagaggccattactgttctcaaaactgttcttggcttaaggccccatttgataagaataccgaacccatcaaaagtgaatcatccgggcccaggcggcttgtcagagtgcaatggccagatatttcttacaagatactgagaaatgactgaatctccttcatgaagctcttcacaaactaaatgaactttggcaggacaaatcattagggatttctaaaaactagcaccctactcatctgctgtatcaggacttattgtgagggtacttatgtctcaatcaagctgtatcaggacttattgcgagggtactttggtctcaatcaaatcaatcaaaagccaaataaggatcattttgaccttccgagtggccagactggggattccattgatgataaaacaatcttgttgtctgaccaattgaatttcctcgtttgacttctctttcttggacagttttctttgctcttccaaaataaaactgtttcacaatggctaattatgttaagattctgtacatcacatgactgtctacttgaagcagatgaaaatacctatattctaatcttgtgttcatcaagaaacttgattggggattagttttaagagaattttggagttcattagctggtgatatagattgaatataattgtgtgaaatcctatggaattctttttcaaatactttatcttctaagaaatgagttttatctccaaaaaaaaggttgactccatggaagtacattgagcttagtgatctcattcagtttactacttgacttcatattaaggctacctttgaataaatctggaacctggattttaaacaagtgaaagatgaaatttctttcatgtccaaacaataaattccactttttcatgtttctggtggcataaaagatgatcatagaatttaacacaattttaacaatatctactgggcctttatacagcactcctaagagatgctttctatcatttctatctcccaactgatgaatgttctttctcaatcctggtgacatatgtggcatacatttaaacatgctgtaaaacctttgcaagaaggcttggattttcttactagtttcatctgctgtttgttcagaagttaattgtgagtcaggatattctccaaggattttgagaagccaatcctgaagaaaaaagtgcccctccaaataatattcttctgaatgtccaaaactttgaaggaattccaagttgataaactagagtaggtctgaaaatccttcaaatttttcagatgtgtttatcctggtgaattcttcttttttgattggagatttctggttgatgattttcaaatgaatgttattttgctcaattattctagtttttgggccctttcatgcatgaggatgactgttgtccccctgtcaagtgttgaagctggttgggcttccggacagcagggtaatgtcacagggagactcagatgtcatgggctttgagtgggaacggctaggtgatggatgagttggtgtgggacgtgatacgtatacaagggtgggggcgtgatgacctggggacagcatgcttgatgcagggacggctcagggacaattgcatccctgggctgcactaagttttttaagtgggacgtgatagagatgccagtcgttggcagtgatgtcctgtggatggcattccggcccagggacgtctcaggtacaaaggcatccctgggctgtgctaatttgtacagagtgccctgcctgtgtacacttggctttacacttgaatataatgggacaattgtaaatcagagaggggttacaggggtttctcacatagacccctcttgaagcatttgcaactgatcatggcgaagggggggggggggctaattattcaatctaaactccccgagtccccaggctttcgggcttcgtaacccggctgaccaccggatccaaaccgagctcatccaggttttctccatcgactcagggctcagtacgccaacaacctcatcaaacaagaacaacaatctctaaaccaacacatcatggctcagtacgctaacaacctcatcgaacaagaacaacactcgctttaccacagtctgcgcaatattttcacttcagaaagcatcaacacgctggaagatttcgataggcttgataagaagcgtaagccaagcatcagtagcactgactcagtaaaccatgtaatctcttatcatttcccatctattcttttacagaaactgagaattgtctactccggcttcacgtgctcgccttagatccaagttctggtaaacggcatcagacggtaaccgatagaatgttatccctcatagtgagctcttccttcgaacgattcaagcctattgtcaccgtcatcctcggcaacgaagccaaacccaatcaagaaatgtatgatctgatcaaaaaagaattaattgacctaccaagcccttcttcactatccgcgatcaccaccgccagcctggtggattcttccgaacgtgttgatgacttacttcctaggctcaagctggaattgcacaaattgatgtacaaggatgtcccagatttggtggagcatttgttccagcatcatcacgtcgatttcgccgagatccttcagccccacaaaagttttatcaagcaaaagtacgaagaaagaatagacgacacatcggagccttctatattggcatggatcacacctctcgtcgaaaactgctttacctggctgaaggaggcaggactaaacgaacagctttctcgtgcttgggtctgtcctgagaagtatctcataggcgttgaaggaagacgaaagttggattgtgcaattgtgtcacagtctttctggcgcagcaatcacttcgaagatgttctggtccctgtcgagctaaagaagaacggttccgatgaccgcgatgccaatatttgcttggccaaatccgtctacgaggtcttcatagctcagcccagccgaagctacgtcattgggcttacgttgtgtgggacctccatgcggctctggcagtttgataggtccggtgccatcggttctgaatcatttgacatcaaaaaggacgaagacaacttttccaagttcctcgctatcatcttatttctcttgacatcaaataagcaagtcctcggctttgattcatccttcattgatattgccgggcaggcttctactactactcgagaatcaccaataatacaaatcgggaccgagcccaatcgtcaagaactcataatagatcgccttatcttccgagcgcactcgatctgcggacgcgggacgacctgttggcaagcgcatctctccggagatgagcgtacaaaatttgtcgtaaaagattcatggcaaccggctcaccggacagaagaaggcgttatgcttcgcgaggtgacggaaaaaaacattcctcatatggcgagatattatcatcatgaagacgtccaagtggccaaccagatagtcgacattgaatctcacgttcgggcgggcatcatattcagaaacggccagacgattgaaatgactaatgagtccgtcaattcaacccactcaaaccagacgatcgaaaccactagtgagtccgtcaattcaaaccactcagatgaattcaccaatcggtttcacagacggttaattctgaaagacgtgggggaacctatttggaaagtcgattctccggttcgtctgttggaggctcttgagggcggtattaagggacaccaggccttattgcgcgctggttaccttcacagagacatttctatctccaatctcatgattaactaccagaacgatctgaatcgaaaatccttcctgatcgatctagatgtggcgattccctaccctacctcgaatgatcaagcccgttctgcaagaaccggcacaaaagttttcatgtcgatcaatttgcttgcacaagaacatggccatagtttcgtggataatctggaatcctttttttgggttttgatatggatttgcatccattatcctaaaggtgacagaacaagatctaatttaacaggatggaatgaaatggacctggagacgctgaaacacacgaagcgtgatttgctcgctcacactgatgaacttacggacaaattcacacaactatacaaagaatcaaagcctctcatcacctgtgtgcacgagtttgccaaaatcatgggccatgactatgtcagggaagaagagtctgaaacactttatgatcaaatattgggcattctccaacaggctcaaaaaaagttgattgaggaacaaaaactgaacaaccataagtgtaagtagtttaactatccttcctctgtcttgctggcctattgtttctaggatcctactttttgtttacatcttgtttccgagccatgtcaaatcactggcaaggtgatcgtttttttcattttttttcaacaaagaacaggagtattccctttttgctatggtaatacctggaaccatcatactttctatttttgttgttgttgttgttttcatcttctcttcctctttgttgatactgtgcacttatttacactgacttaaggacaccaatgttgtccaccgttatagccacagcatagcaaagcccttgttgggttttagcaattgtggtttgagtgagataggccaggcccaccgtatacagagcctttgtgacagtgagaccgggaaaacgtgtcctcacccgggcaatcgtatatacatgatgcgtcgcattccagctggcacgttcttaaatactcagtaacgagcgaagcgacaagttatacatgcggctacatagatgtgtcccagttcggaatcggtggaactggcggagtcgaacagacctttacgtctccaatgtttgttggaatatctccatcctgagagtctttgggggcaatcaaagctttctgaagcacctccccttgtcaatatctctgttttgatcgtcagtagaatcattgttttgtcttctaaaatttaaaaactaatttatcaatcatccttttagtagctagcaaaaatccagcaatgttgctttcgcaaatccttatcatagttgagtggaccaaccgattttgctgacgactgattatcaggcatttttaaatccccctcaaaaaaactcacaagacgtttttggttttttttcgacagggtttggggctatgtgtgtctacgttcgctgcaatagttcgattggaacaaggggctgaaggagctgcagttgatggaaccgattcagcctcattccaattatctgtggaggggggcgaggaagcgcaacattcaggaggcattggatccctccctaccaggatcaatgaagagatcgatggcgagagcacggcacatcgagtcaacccggtaggatcatctgcgcctcgacattcatcaaatccgtcttcctcttccagggatcgcaatgtcgagcacgaatcaagagatcaagcaccagatcctgatggggttattggggtggcacagaaccggcaagaatggcccgcctggcgtgagcacctcgaatatatcactcacgcaggtgctattagtcttgtgacttctcatttggctaggacatgggcgcctgcattaatgcttgaagaagaggggagtctttctttcgtagtgactgcgttagctgtcgggttttattattggaaacacttttaaatttatatcttacaagttctcgattgtatctaaatcagtcccagttctgttcatacataaaactcttgttatggtctaaccatttgacatatgccccttaatgactattttattgggattggcaccgcacctcaactttttctgccattttctcattctcttcatttccgctgccgcgcgacaacgcaaatgaattgatgtccatttgcttgagtctgccctgtggaagtcaagtgatcagtaacagaaacgcgagctcaacgcaaaaaaaaaaaactttgattttggaccagggccaagatgtgattgtgggttcccccttttctgggtgattctagtgggagcatactcacaaatgggtgttaaatggcaacaaaatgggatttccctcagctcccctggtatgaatcctgccgaaatgtggacttattcagccccctccctcgcttgattctaggctgtgccagagcctgccgggatccgctagagctgttcctgatggaaggtaataaacttgcaaagctagtggaattggcgtgagtaataagctgacgtggtcctaatgggtacctgccccccctggggtgtgtttcgtagagcccacgagggaaatttgcttcttgcccgagccggtcttgttggcttaatggattggcggtgttttctcggatccgcaacctcgtccggcaaggagcatcccactcaaaaaatccagttctttctttgttgtttttgttgatccacaaccgatgtctcggtccatatccccagagccgatcccagcgaaccggcgccgatacacccttgacacatgcagtattgagctgcatcgacggggccgatgaacagaactaaaaaaaagagtctgttgacacatatcagtttatatcacttttgaaacagccaagaaggcttcgatctttgtgtttctgctgtcgttgttgacacagcggatgtcggtccaggtcccccttatagtatatctaacacgagagcaattgtgatagtgaggccggggaaagttgacatctgatcgggatctatggaacaggcaaagtcgaacaggccttgaccattcaacctttgttgttggaatatctctgtatataagagtctttgtggacaatccaaatcttttccaaagcatctcctcctatcattatctctattttttaagcaccactagaatcattcttttctcttaatcacgtttttcttcgagtgaggtgcatatttcaaacacccttctattctaagcagcaaaaatcaagaaatgttgctttcaccaatcctttatatcatacaccacgggtcgagccggacgacttttggtcggtgcgctggatggttgtccggccagttttccgtggctctgcgatgaccatcctatggatggcactctcaaaaccttgaattggacgttttccaagaaactgtccaaatgggtgtcatttggatggataaaaaccaccgaactaggcatccaatggatgctgtttgggtattgactattctttccgataggccaaaatattagtcttatcaatttgatttcatcttattttggctcagttaacttgttagtttttaagatacataggtatatattttatttactgctcgttgttacaagataatgcaaaataagaatagtaaaacaaagaaacaagaagaaatcacttaaatgaagaggaaaatgttaatggagtcagagacagctagttaagcaagagacaaaacaaaaaggaacctacatgttgaccatattgttctgatgctgatgagacaaagagaaagaaacacaagcccaagattcaaaagttgattggttttcaaacggggtgaagccttggtccagtcactgatagagactaaatgacaagatgatgtattagctaatcaatcaatcatcttactggaatcgagtacaatttacaatctacttactgattctcaaattctcctgcctgccataagaggctgttgaccgttttgattaagggctgttgaccttcttgtttgaagctgtgaagggctgttgaccatccggcttgaagtcgtgaagggctgttgaccatctcgttaaagtcgtgaagggctgttgaccatctcgttcaagtcgtgaaggggtgtttgttgaccatcttgtctgaaattgtagaaagctgatgactatcttggtcaaagtcgaagaggctgttgcccattttatgcccccttgaatatgggaacacccgaattgagcttgactgctgactgcactccaggtcagatttttgaactttgactactaccattgactgcagtgacaggctgcatctgaaatttgaaaacaaaaattcaactgacaactgcattttggctcaatttttcgactaacaacccccaccaccttttttccctgtgtccatcggacacttgcaatcaatactgtccaatggacagtacttttttgaccatccagttgatgtttttgcctggggagcatcacttggacgctttcggaagcatccaagtgatgcttggggcaccagagcatcctttggatgccctcatagcgtccaagggactcttttgctcaaaaaccgaccatcggatgagcaggttttctaaaaacccgccccgtggtgtagttgagtgggatcaaccaaccgagtttccaaacatttttaaaatgaccgggaaaactcacagaatgtgtatttttcttgacagagttctgcactaattatgtccacgtttgcagcgataaccagagtgggacaaggagttgaaggcgcagggcttcatggagccgattcggacgctttcaggctaggaacatctagtagatccttcttccacttccagtcatcgcaatgtcgagcaggaatccacaacaccacaagaagcaccagaagccgatgcagctactgggatcgcacagaggggtaaagcgtcgcccaactggcgcgaccatgttgtatatatcgctaacgctggtgcaatgggtctggcaacctctcaattggctatgcgatgggcgcctgcagcaatgctcgaagaacagggcattctttcgactttagtgaccgtcttggtcctccggtttcactattggaaacactaaccctaattcacatcgttcaactaccgaatctcagtcaccgttcttgtcttgtcgaaattatgttttcatttggtgtctgcccttgagcttttgttgcgatctcactcttttttcctacctttttctcatccactccgtttaattcattcctcaggttcgacattcattaaagaaattcgcactttcttccccccccccccccctcccacacttactgggttcatttgtatctggattctgcacggttcacatgtgagtgattggcagcgattgtcctatcgtagtcaaccgtagtttacaaggtggaaattttgaatgtctgaacagctatggatctgtctccaaaaatcaaacccacagggatagccaaactgcctaggaaagttgggagtcgggttgtaacaatccaaagagaaattgctataggttggttccctcaagtgattctatcatgtttgatttgtgagtgctcagaatatgagtacttgttttagagtacataaattgaagttaggtataggaagtaagagagatcaaaaaaaaaaaaacaatgaggtgttttcataaaacttcatcaccctcgacctgttcagcggtaagactcagggtttccaacttgaagcgtgaggtgttatttccagcgtttttgagatgaaactggttgagagtatcggagatgaatttgaactgaccgggttcgattagcgcgatgagctcccattggtcttcatcggtctcatctacttcgactttggtgatcgattcgaggatgattggtttcagtttcttgctctccttggtcgtcgggatcgtcagtctgatcttcatctgactcctcgaaatcgagatgatctccggtcttgatgataatgatttgatcaactccagtgcctaaatcatcaagtttttttttctttgttagtttgagaaaaaagtaaaggattatctcagatcaagaacgtgtttttgaagtgctactgacttgagttttagagctctttgatagattgacagataagtgtaattcgtcgagagctttctcgatcatggaagaggtatgaggtcgattcgtcgtaggatcgactgtcttctcggcgaccagatggatgatttctctcttcttatcgaccagggcttgagcgcgctccttatccgagacttggagctccccgttcttcaggatttctagcaggatctcttcggatggtaagactgttgcaggagtcttgttggggaccgggaaggatttgagtaggtcggaatgcgaggctagttggccctttgagacgttgctgaagatcgtgtcggtctggatcacttctgatagatccgtttctacgcctgatcgccattccataacctgtgttgattttcctcatatccaaaaaaaaaacaatgataaacagatgcgaaaaaattgagtgaagaaccatgtgagttggattgtgacaagaaaaaagcggttgatgatacatactttgtttttatagcacgcaatctcgaaccgttttccggccttcttgagtcgtacgatcgatacattcgtgagtttgatctggttggagggttggaatactggcatgcttgctgtgctcgtatggagaggtgttggtcttttgaagttttctaatacaattttctttggcggagtgtgggtgggaagccagatttggagtatccgcactggggagactgaaagtacccagccaatcgtcccttcctgccgtacataagccaatcagccaatcagccaatcagccaatcctagccaatcagccatcaccatcaccatcaccaagacaagatgccccatcatcgaccaagagcatcagacttcgacccaccaatcaccaaacgaagctcatcaccaccaccaacaacatcatcatcccatcatcatcatcatcatcatcaacgcagaccatcgcccaactatgaaagaggaaaccagcagagactcactcccgaagaatctctagacgaccggcatcatcaccataaccgtaatcacaactatcaacaagacgaacatcccaataataataacaataacagttactcgaatggataccgtcaaggtggaagggatgatttctttgaaaagtaagtgatcatcaaatgataaaatcagtctacacgaatcggttgatgaccaacccattgtactcaaaaggcgaagattagatcgacagaacgcgccagtcatcgggctttggcccaagtcacccactcaagcttatggagaagagaagaagaaaaagaagagcaagaaagaagaccgccatcgatcgtcgaaagataagaagaagaagaagtcatcaaaatccaagcattatcgatcggatgatgagtctgatgagagcgatcgatctgatgatcaccttcatcattcacgcaagaagcataaatcgcacaagaaaaagaagtatgattcggagagcgaaagtagtgatgaggaggctcgtagatcgaagaaacggaagggcaagtcgaggtcagtcgaactagaagaaaggagagacgaggaagaggacgtatggatggagaaagaagtggcaccaccaccgacaagcattgtcaaagccgaagctccaaggaaggagagtcttactggcccgtctcgtcccgtggccatcgtcgaacaggctcaagctctcagagaagaatcgctggacgacgatgagacggatatgggcgaggtagggccgatgccttataaccatgcgacgggcaaggcgatggacccgaaggagtttggacgggcgttgaggcccggtgaggggagtgcgatggccgcgttcatcgaggcgggtgaacggatccctcggcgtggagagatcgggttgaccggaacggagatcgagaaggtccgtccatctccacaccttaaaacccttctcttttttgtttgtttgtttgatcatcttgctgatcggaattctgtgccgatcaatcagttcgaaaacgtcggctatgtgatgtcgggctcccgtcatcgaagaatgaatgcggtccgaatcaggaaagagaaccaggtgatcagcgccgaagagaagcgcgggatcttgaagatgcaagccgaggagaaggccaaacgcgaaggccaaatcatctccagctttcgagaatgttagtcttcgcctctctctctctctcaatagaaatgtatgattgtgttgagtactgacttccggttcgtgtcgctcggttctggcgttctttagtggttgatactaaattacaagaaactggttgaaattgattgcgatggcttcacgaaatgattatcacatcaactcttcaataggctacccttcaacttccatacattccttcccctccttcagtcctttgttgagtgttatattcccatccagtgatggtgtaatgttcgagcgagtctgatgtccagatcatatatgaactagtttgtacacatcgtgttttgagccaacagatccctgtgaaatacactatataggctcttgaggtaaagaaagaactttcagtatttggggatgtgatgggtgggttgttgtattgagtaaatctctgcaaatcatgcaagtgtcatggagatcatttgtctaagtttcaaatgatcctatataggagatcgtatctccaaaacaaaacaaagaaagagagctgtctggcaccttcaagtcacaaatttcaactggttacatataaattatgcttgaagatcaaaaagcatctgttaactatcatgacaagaatagacacatgaagaaaaattagcaatcacatagtgcttgaggatttgattggtgtgtgctaatgggttagtctcagcaaatcgtggtgatggaaattttctatctgaatttcaaatgataagagttgggacctcaaaaaaaaaaaaaacatctggactgaagacaccacttagaagccaaattgaaatttaacgggttatctgctttgagatcaaaaagcatctaatgactattgacaagaagtgacacataaagaaaactttggaacaccttggaccatgtggaaattgtgaacaagcaaaaagtggacaagtgattttacaaaaccaactttgcaagattgacttttctttctaatagatattaagtaaaacaacaagtatcataagttgatgatgaattctaccgaggtttcatttttcgatgaacatactgattggtagatcagaataatcaccggggatttttttggctatgattcttttgaagatgacgtataaccaaggaaggttttggatttcagagtcccaagactctttgaaaaaacggaaaaacctattggtatgcaggaaatctttccatccaggatcttgatcgaattgaatcagtaagaattgtttgtaattattagctgcttccttgagcttgtaataaaagaaacttcctttattggaccatgcatcttgcggtattggacgaccataatcaaattccatccagacgaaccatccataatctagaaacatcgtcctccataaatctacttgtccaatcaacctcatcagttcgaaattcctcttgaaactgattgtgtttgggtcatggggatcgtttaaaccgaggtgctcgataaactttggaccatacttcctctgcgcaaaatccaggatcagaaatgagaatcggacgatgtggaattgaacttcagaatcgatttccggctcgagaacgggcgagatcaagaaatccttcatcttcaatagcccgtctttgacttctgaaagaccctgtaatatcgattcttctggatcattgtcatttgagtggtggtttggcaggaattctttggcgaggatttcttccatcttttccatgaactccatctgccacgagacttgaatgtgtgtactacttctaatgctactcgcggtagtgtcgacgatgtctttcatgggaaacgtcatccggtagacaaaatctatcatcgttttcagacggtgaaacactacaaaagtttgttctcttcctccaagctcttataagttcaagacggtcaatatgaaatcaacacatacgggtcaaccgacttgatcaggcaaaaaagggggggggggggacattggaccacttaccaccgaagatgtcggccattggtgaaagtaatggatggttttgtaggaattcaatctcatttaaatcgtgatgaaagttgttccaatacctggtagcataaccgaaaatccgatgagattcctgtgcaagccatttcaagacaacaggatctttcaaataattcgcaaaggtttccgtcatatccgatgggatgagtttgtatttatacaaataaaccaagctctccaagatgcatttcgtccatgctacacgaacgtggaaataattgacgcgtagatccgatggtcttgttaggatcgagaccaacttcttgatcgattctttatactcttccaggaatgatttcggaatcaagtcgattggtttgggaggttgagcaagcgatttggtgtccgtcgcaatcaccgggattggggatccataaatagtctcaatacggtcgtagaaaacttctaattcttcgtgaacttcttccattgtagcccaatcgtctgttgagatacgcgatggtatgacttctttgatcaattctttagtccaagtagcagtcttgatcatcgaattccaatcggcctgcttcaacatcaaattttctagccaagagatcggctcagttatagcctttcttttccccctctctgactgtgaaataaggttcactaaccctgctcgtactgcgtcctcagttcgcgcatgatgtttgctatttctgaggcagaggtgtggttttgaatgaacggcgggagaagcttctatgtaagaatacaacctctttgactttttactcactaatttcctctgccactcccacaaggtgttggtaaactgagttgtggcggatggacttgggatgttttcttggttgaccattctcatcaagatctttgacgcccagatgatcgtctacatccgagatgtttctcagtctttttttctttgtctgcctgactctgagggacaagaatctgggaaggattgcggcgtcaatgtgcactcacgattcgcgtcacggctcatgtcggaagcagcctggtgagcatgatgttcgccattggtttgcgagagttctagaggtactggattgttcaaacctaggaaaaaacatcacaagatattaatccttttcggtatctccagaacatgccgacggcaaacaaaggaagttggattggcataccttcgatgtcgctttggacgacctcctttccctcacttgggaagtccttgatagaagcaggaacacataacccattctccgcagtcaaacaaaccacgagaatcaaggtcactgttttccagcagaccatcgtgtgaaagagtctatcctctgttaatcaatcaaaccaacaaaaaatgttcttgttttgagtcagggtatcggtcaaccaagtttaatcgaacacacgaagactggaatgtaaaaaaaaagaccttgactctaataaacctcggcgttactttgagaagcaagtcggatgagattggcgtccacactgcttgtgggctatcttagaaaccgcgtcataacataagtgaatcatgggtattagactgatggtgattccaggatgttcatttcgagtcttcatggatatacgtgtatataaaagatgtaagtcttcaagaagcctccaattctgtacggctcgactcaaaaacactcaaactaatctctagactcttcatccaagcgcataaatatgctgtgttcaactcttacgaagcaagtttcattctcatgaagcgccaatgagggaataggagggaatgccgtttctagcgtattgttaaacgatctcttcgcttcccatttatgtatctcttgttttatcaatcaaaagttcttgtggggatgtgtgatttatggagaatacatacataaatatatagtttcagctgggctgaatttaagggatggtcagaagaccaagaataacatgtttcacaaaacctaaggatgatatgtacgacctccaagagccagttatttgtagacctatttaaaatatcccaacttgcaacttcagttcctcagaattctgaacagagagggggcctccggtagcctagtatcacataccttgcctatttccactagattcttgattttgataagacttgctgtgcaactgtgaacctcccataattgattgcaaaatacctcacaatacccacttgggaaacgcaattagaaccttggagtcatattgtgatcactgtggtggttttcagtcagcttgagtgaagcagtagcgccagcgggcggccttattactaccgctacttggaacagcttactaaccactgtttccttagtccaaagagcgtcagcgcattgcgttattggtacatgttgcagcagtctataaggcgctgctggtaatttttagccttatattcttcactgtttcttccccgattttagcccatttcctcccttttttgacatcttttttaccataaccatctagagaaaaggagcgagtgttgttgcaaaaggaatgttgatatagtgagtagtgccctttttgaagaggtagcagatcggtcttgtgtggtgcttgaacactagattagtgtgcaacaagtatatgtatccaaaaatcttccaaaattcaaaccaattcaagaggtagcaccaaatcaatattaaaaaaactccggcacagtagctccacatcttggtgatcaaaacattctgcaggtactgaatttctagtcattgaaagattacatataaaatttcagctagcaattggaaattctatgtgctaaaccaaatgatcctgctactgattgagcgtgtatgagatgtaaattatcaaaagaaaatttcaattttggttggagatcatgaagaaaagaagctttacaagttttgtgttttctgccagtgatcagtcatctataagacatcactttcaagttcaaaaatttggatcagtgttttcaaatttgattcggtgtctggtggaagaaaaaactcccatgggaaattgagaccatctcctcgtttccaccctgtcaagatgttgaaatagttatagtaaatttgaagctgttgaatttccgaatcccacacctttttagcgagatagaatggtctgtatcttgcaacccttccatcccatgcaggatctttctccacttctcgattgatcagactgtcgtaaaaattgaccgattccttgagctttccccagtaaaacgctcttctttcttcccaaattttttgtggaacttcccgacggcgcgtcgtgttgatcagaagggaccagccgtaatccatgaagagagtcttccacacatccatttgcccaactgctttcataaactcgaaatttcttctaaactccacggcttcgtgtgcgtccagtccaacacctaatttttccatgtaatttggaccaaacttcctctcaacaatattcaacagcaggtacgagaaccttgcaacgtgatgtagtggttcatcttgattttcacggttcagaattggtgtgataaaaacattcctgatgttcattagttcttgttttaaatccaaaaagttggttaccggttgtggctcagaatgactatggtcgagttcctggagaagtaacgtttccattttagtgagaaaattgatgtgtaatgttcgtgtaggtatttttctcgggtcatatccaaacatgtaaaatctttcgctgtagaaatccatcatcatcaatttacaacggtagaacaagacgaagtcttgctccttttttccgagtcctgaaaaaagaacaattgcaatgtcaagttgggaggagatggttccacgcctatcagcaattttgaagcgtatcgagatgaatctcttcaaaggaatggaactcttgcctttaaataagttgaaaagctggcacagttgtggatggttttccaggaattcaaattcactcaaggcgttgtggaatctgttccagtacaacgcgtcatacttgaatacctcctgagtttctcttgcaatccatttcaagctatctggtgctttcgataaattttccaaatcttgtgatatgtcaactgggatgagtttgtgtttgcgcaagtagtctaaggtttgaagtatgcagttgttccaacttaagcggagatgtaaatacttccctggcaaacttgtggtcttgtataggatggatacgagagccgaaattgattttttgtaatcttccgcaatttcttttatagaaatatcaagcggattggaatttcgaccgcttaaactttcgagtaatgactttttgggtggaaatgtcggaggtccataaatagtccgcaaaaggttatggcagacgatcaattcctcagaagctaatttcatgacatccaagtcggcttgcagaatttctgatcctatgaccgatttgatactcttttcaagctcatcataagatttggccattgcctcccaatgggctttcttcagagccagtttctctgatagatctcatgtttcagttacgattttatttgctgatgaagcaacagctcgctcacccttctcgtggtgtataatcgacccatgtccatcttcttccatttctagcaaaaatttcagcgttagtcaaggacgcaacacaatctaatctattaatttcgcttaccagtaccctgatccacagcggcaacacttgaatgttttgggtggtagggaagtatcttactatggccgctatcctgaacaataccttcaaagttctcggatccctggaggttatctaacttcgcaatggtactcagccccttgttgcaggatgacattttgagagcgaaggacaaaaacttacgatctttgctccgaacagctgcagtcaatccatcagaaggagcctcccgaagaccgtgtgatgtacctaacaaaagcaccccaccgttcggatttggtagaaacaagtccgtaaagatgttgttctggtacgtcaaggagagattacctgaagagtccacacatttgacagggcttccagattccattcctccattgacgacgtctctgatagaagaggacatacaaatccaatcgttggatagcacaagcaaagccaatatcaaggttggtactccaacgtaggccatagcggagattaccaattttgttcttggtagtttggtatggttaagaattgagacaccaaagcaaacacatgtcaacacactggatgggagtcggttcactagttgtggatgggtaggtggcgcaaagagacgcgctatcaagattgtgattttttgactgcacggccacaggacagctctttagaattttacccttcctgtcattctcagaatctatgaccaatccaatctacccgcactgccattacatgatttgaaacttctaccttaccaatctcggatctaatttgcgtatttattgtattacttcacaatccgggaaggtggaatccatgagtatttgagccaataattcatgaaggaaggtgcatgataaggtcatcacgtcaagatgcgtccttttgtgctcgtttcgcctagagctcaaacgagtagcaatgcgtgtttagaacgagagtttgttttgccttgctcgcccggaagaaagcagggcggcgaggagtggaaattcttttttatcagtgattcttgatggagtgagtgggcaaagaagggtaaaaagtataatgtaaaaaagacataggaaaggatttaagagatctttgatataggtgcagcatggcaaatgtaacaaaattgaacaactatggaaaaaagcacaagactatggaaaaaagcacaagactatggaaaaaagcacaagactatggaaaaaagcacaagactatggaaaaaagcacaagatctgtagcaattgaactaaaaaaatgaaataaatgatccctgcagaaaactctcaggtaactggcagtagtagacatgcaggatatttcaggatcaacttggttgcaactgctacatgtgcaatatgcacagtggctgtgtatcacaatttaactgaagaaacaaaacagaataattgagttgaagcacaagtttcacataagtctctacctgtccagtgtcaactgacagcagcttaccctttttttgcagtttgctgttactggctttcatatgatatcctaattggatactatgcagctccaatgtgcatgtgatgaggaataaattggtggtccaatcaatactggacaagtcaatttcacaaacatctgggattttttaaaaagtcacggatggcaggctcaaaatcaaagtaaaaccaaagttcaaaagactcatataacttataagtaggaccccagggggatgttacatcaaaaagttggccaacattaaagcacattaacctggccaaggatcaagaggtggccaccagcacattctcatggctgaggcccaacaggtcaccaaaattttccaagagatggaaggggcagagagccaattcctagcacccaaaagcacccacaccttagcgatacatcggttgaaagatttgtttgatgcccgaaaattgtgtcacaagagtcggcacgcttgggccacaaaagagaaagtccccaacgtgatttgaacacgtgacctgccgctgtacagctcactgcaggcggccgctctaaaccactgagctatggagactggcttgttacgtaacactacgggcaattagctgacgctcccgcgcggaacgtcacctaacccaaggggggcccctttgggttaggtgacgctgcggggcgcagcgtcacctgtttgcctgtagtgtaaacgacgtaaaatgagtcataattgcacaaatgacgtcactcagcagtttggagagaatatcatcgttgagctcgtcaaggcttcatgagctcttgatgaccattcaagcagcttattctagtctaccttcaagctcacactacatagaccattgatccgcttaacttccagtgttgtgatcttaccatgcagcgatctggtgaactcctacagtcaatccccaaaagaaggaaaccggtgttgattgatcacgttgactcgagcacgaatctcaaatgtccttcgcagacaaatctctccgctaagtttctgtcacagagctctcaacgattggaagatgcgctaggttccttaggttcctccgggaacttcaagcaattgcctggtagttttactagtatccgggagcttactgtatcttgtgtcagcaagatgagtcctactccaccaccgcagcctgaagaagccggtcgactgttgaccacagataactgtggggtaacccaaagtgaatagatttctaaccgtagtttcagcattacgagaaaacgagctcacgatgtttcttccctttgaagttttgatcataaaacttaacgagcacccctggagtctgggcagaaaccagcaggcggatttgactatcgataaaccgacggtttcaaattggcactgtaaattatatgcagtcagtagcttacctttaaacttctgaaaaactatcgataagcctattgaccaccccattttgcgcgaaaatgaagattgagtgtgatactggagaaaggatagtttgccttgaagtcaggaaattccttcgaactccgatcttcaaattattcatattcatcttttgtgtacgatgttcattttcaggacctctccactaacgggattcgttacaatgatcgattggttcgcaaaaaagcggtgattctaaacaatggtgaccaagttgagatcgctggccaaggtatagtacaactctgtttattattattcttgaactggttctcatgttatgatattgtaaacttcagttttctcttacaagcattcctgtccacctgggcaaggttctacgagcactgtaagccaaagattccctttgcccaatcatgggagcgctttacgaacgaacttgtatcctgctcttatcgtttttttcaaacagacagtgggcaagtatcgaataacagaacgggtgttgggatcagggttttttagcgtggttcacctggccatcaaccaagaaacaggtgctcagctggcctgtaaaattatcaagcgacagactggttttaggcaatcagcaagggagactaagaaatttcaacaggttgttcaacaagaggttaagctaaatgctagtcttgatcacgttagtgaggaacaatcctagaactattatcatatgttcgaatgtcttaaactcacctctcgaataatcaataaaacagcccaacatcaacaaaattctcggtcttaaacaggccaaggagaacatgtaagacatctgatttacttgattaattcagcatgtcgaatttggtaagttgttttgacgacatgctctggactctccaaccgaaaagttacatttttctagagctagtaactggaggagacctattcggatatgtcaaccggaacaagaagcttgacgaaaatgaagcaaagttcatctcgtaccaactagctctcgcccttgaggtaagcacctagaatgtttcaagttcgacgatctggttcgatttgatctaagtaaagggcccttttcaccgatagtatatgcatgaccaaaagcagatatcgcatagaggtatgtgtatgaagtagtatatttttctgatagaacgaaggcttaacattcgtaatttttcatttagacatcaaaccggaaaacattttgctggctcatcatgggcctgatccgagagtattgctcgccgactttggagcggcccgtttagccgataaagcattttgcagcatgcagggaacaatgtcatacgccgctccggtcagttacggtgggtttgataccagctcagctcagccaagctaaattggatcgattctttttcttctacccttgaaggaagtcttgacggtttacacgcgacctcaaggtttgccaaacaccatctcattgcttgggcagtccattcacttattttgctcttccaatcatgggaatgaaggttacgatggaaaaaaagccgacgtgtggtcccttggggtatgtgtttacacaatgatctggtaagtttttgcatcttttcacaaatgttccaattgcgactccatcagtataaacccattgctcaaaagaagtgcttcagtggttttcatccattcgataacagtcagctcgagagcgcggaagcagaaagaagagaaatttgcaaaatcctcaagtataacgttgaacccagcgaagttcattttgtgaagagtgtgctgaagccagcatctaaagacgaggcggtaaaatgtatgtctggcggaggctataaagaaggtgaaaacaagaatgatttttttcttggacctccgaagcacatggcggtatactgatcgtgatggtgaattctctattgaggagcagttcgagaattgttgaagcaaatgtttgaatccgatccgcgtcgaagaatttcagctagcgaaattttgaatcatccatggatcacacaatcaagaaatatgttggagacaaaatataagaaacgtgttctttgccagaaataatggtagaagaatcatattaccaacctatgtcgtcgaggaatcttccaatgtagcattaaaataaccacatcatttgtatctgacccagggattaatttcagatgtattttttttttttttcatgatgcttgagaattttgccttcaggcactcttgggcggcgttgatatacgcccgccctccccccctcccgcccgcccacgcccacgcccctccaaaaggggcgtgcaatcgcacccgcccctcagagacgggcgggtgggattgtgtcaacaatcgacaaactcaggacgaaacaaaaaatttcttttttctttgtttcagaaacagatcatgtggtttttctcttttatttctaagagttttctatattctatttctatatacatattatgttacttctatttctagttatacataatatgttattaggcgcgtcaaggaatgttaagatcctggcacgtgtcgagttcctctcataaatagtccttcatttctgaacccgctcctttttccctcatgggatttattttgttttcactctctaaacactttaaaattaaaaatatcatttcttatttttcataccatcatcaggatttgagaatcctccctgcaccctgccaaaaaaccctgcgaccctgaaagttctttacattataaatctatggaggtactgaacagccactttggccaaaaaaaatgaaaaatgaaaaacccaattttcaaacaaatatgagtgattccaaccgccaagttggccaagtggatctgtcatgtatgtcatacaccctgacaatacatctcaaacattccaatacatacaaactatgtgataagctccctggagccaaagtacctaccatcctcaacgcataacacatacaccacagctctttgaccgatgaatcagctggcaaccgagctcaagaaacactcttctcactaactgctgaccctaccagaccaaccacttgacacacaccaaccactcgacacacaccaaccactcgacactgaccaacaactcaacaccaccccgccagatcgtactacatacaccaaccatccatcatgcgtgcctcaatgcgatcttttggtgacgatttcgaggctgaggttctcttctagttgaatctggcctgacagacgctgaaatccgcaaacatattcaagacacgcacggcatatccgactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacgaaatatgggtcaacatcataaagtgtgtagtctctctgttattatattcccgtggaattatttctgatattctttgttcggaatgaagtctcacagtgcatggatcaaccgtacccttgatctgaaggtgttgatacccgatcaaaaaggttttgaagcgtcgcgtgttcaacacctcccggcccgaacttcatttggtcttccgaatgcccacgacaaaactcaagaggttggggatactctctatggttttatcgatgcttggagccgaaaaaatttggggaatctttgttcatgtccccaacaacacccccccgacacattggatactactatctcgagcttgtcaaacgtgaatgtggcatacctcgccgcacatctactgacaggggaaacgaaacaatctacatggctggccaccagatcaccctcaccgaatcgttcaatatagactgcccagatccgattcagtcacacctgttcaccacgagcacccacaatcagaagattgagtgcctatggtcgcagttaatgaagcaatacaacagcgagctaataaatcaacttatcgggtggaggagcaatcgtactatgatccacaagatcctgttgagcagtaagtttatttatccacagcttctctggtttggtaataaactgactaacattgcatgcatcaaaagtcttttatttatttacttatgggttccacttctgcaagaaagtctcgatcaatggacgagtaactataacaattacaaacgtcgattggacaagaagagcatgctcccaactcgatgtagtgcagaatggtgctatcaatatccctcggaggtcggaggcgaacaaggattgattccagtgccaatatctgctgccgaggccttacagcaggcgttctatccggaggggacagaattaatggagacgtctcccaaatggtttgtcaaagccatcaaagagctggaaaccgggatgcatctcacaatacctgttgttgacatgcacaacgtttgggaggtgttctctcttgttcttgaagctatccgttcttttgactcgtcttggctttcagaccctaccaatgacccttctgaatctttctctcatcgtgccgcatcctttgatgaataatatggtttctttattcatgtctttgaatcaaaataacataatttctgaatttgttacataagttacttggatgcgttgtcttgaatgcgagtatctgattgattatttttattctataatcaatttcaatttgggatagatgatcaagcagtggtaatttatgtttaaaattgaaaatatggaattcatatgaaacaaaagacatcatgataagggggatggtaaataaagaacactttaattgaaaaaggtaactatcagggaatcaggatggatatttttgggatttacataaagtctttttacgtatctcttcaggagtagcatcttttaattttttagcaacattggcaagtctcctgttgatttgaaaagaacaaccttggtgagtccaggggcgttctggatcattttgagaagaaagggaaggaggaggaggagttgtacaatgttcaaacttggtagtctgccaaacaagttcaacaatgccattagattttacaaattcaatcagataagcatgccttggaaataaaaatccatgacctaattcggaggaaggaggaggaatgggcctcccagttgacttatcaatataagcaaatataccataggtccatccatttaagtcgttctcatcttgatgggcttggttgtagaaatcgttatatgtgacggaaacatttgcagcaaatttgaggtgttcacgatcttcattcttcatttcagtccactcctcctgagtccaattagggattccgtattcttgcatcagggcttgattttccaggaaggcggttcgagagagagcttccatcctgccagcaaggaagtcgttgtgggattgaagcttggcccagtttgcatcgtcttcggcagtttgagcaggggtgagtgtgttgcgtacataagtacctaggacaataattaatgaataatcatgagtatagcatatgggattacttaggtcatcattgggaaaaaaatgtaattcggacatacctccagacttgccatcgtcatttcctgggcggaatcctatcagatgcatttcaccattgagtcgtttggtatttcgtttgttatgcggacgatatctggccatggcatggagcgtttggatcacatcacagagtttgtcgaatattggagtagatggagatgtttggaaggagtgatactctaggatgaagtgaggtacaaggcctgaagatagtgcgatttgacgggaaggtttatctgttttaggcaagtattgaattggtttgtgggatactttttcttcagaaggggagcagagaaagaaatatgtatgctcggtagagccaaattttctttcgagactagcaatcttctttgcagtaccagttggatattgaggcggagggttgcggggctttgatgtttgaataccgtgatccggaagtcttttcgggacaggtttacgattccaaagtggatcatcatcctcactttcatcatcctcacttgacgcaccaaccacacatgacccactttcaccctgacggttgccggccttgcgccgaacaagcaaatcagggcttccatgtgccaaggggcccttgctttgagttgatggggcactgaccgcacatgacccactttcaccctgatggttgccggccttgcgccgaacaagcaaatcagggcttccatgtgccaaggggcccttgctttgagtggatgaggcactgtgcaccgacacatggccaactttcaccctgacggttgccggcctgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggggtcagcgatgaattcctcctcctctgcagccactgccatcattgatggcagtggctgcaagtctgaaccaaagaagaaaagaacggccgacatcgtcggccgttcactaacctgctagcggctcgatccgagtgattgggtcgcttttgagctaccctacaaaaggaaaacaggaggggggggggtcagcgatcgactcctcctcctctgcagccactgccatcgttgatggcagtggctgcaagtcatgaacaaaaggatatcagagaagcatcatcgatcaaatcaaaaacaaacgtacctgaaatgcaaacgatccaaccgatcgtttgcttggcttgctaccctacacaggaacagaggaggaggggggtgtcagcgcgatccacctcctcctcttcagccactaccatcaatgatggtagtggctgaagaggcaataaactcatgggaaaaaagtccccatcaacatccacaggggccaaaggcccctgatgatcatagggaaaaatgaaccactcactgttaatttcctgctatggggctggtctctggggccaaaggaggagtgggagctgagctggtgttggattgatggatgagaggtggcttttggaccaggacaatctgaatggttgatgtgaaggagtctgaagaaaaaaatttcgtctcagattcaaatctaatgcctgtacaggcttgtatgtttcaggtgtatgattcagggctttgaatcatcattagacatggcctcaagtccagaagagctgggccctggttgcctgattcatttcatttgctttgatcaatgggctcaagtgacatgggctcatgaaagaagataattataattgattaagtggccatcaattctatatacgtgacaagggcattcatgagaaaaaaggcaatcataacggattgataaatgataaagtggccattacatctatatacatgagatgctcaatcatgaaatcgtgacctcagtgcctgcgtgcccagtctgaccactgagatcagccccagatcctcatccgtaatcgaattagtatggcctggggtttgtctagtgttgctggtggattctttgatgttgatggtggaatgaccgatctcgttggccaaatgagcagagttgacagtcgaatggtgaatgtttcctggggtgctggatcttgtggatcttggttgccaagggattcgaaccaagtcgggtagttccaggtctttgcacaccttgttgcacttgtgcttctcgagaaataattccatgaactctttggaatattcattctcccaaatagacctgtggattcaaagggtatagaaattatgagtgtcaaatacagaaatcaagaggattgatgtatagcacatactcagtgttcaaatctacaatgtgtggtttggaaataagggtaccatagcctttaaatttatgaatggtgatctggccgtgagtgtgattatagagccagtgttgaaacgagtggagcaaaaattcggtgggagagcgaggttcaccggtgaagtagacatcgtcatcaattgacaaaagggatgtatagccgccagtgatttcttcttccatccagaacactcgagatggttcatcgcaaatattgttgggcgggagattgtagttgggttcttcagtggaatcaaacatatcatcatcctgaccaggtacatatttatcctcatgtcttggtcgagtaaagatgtcatggtgaacaggaaatccatcgacaatctggtgggtagttggttagtccaataaatttgtaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccacggaacacctctcccaattgcaaggtcgccacaattgaggatccgcaggggagcattggttcaataactccggtgcccgggttacttcatgattttcatgtgggtatatatttcgttttgcaaatgagtgatctgctgaaacgtgcccagttgacactggcagaacctgttgatttacacagttacctgctccttcagtctcaaccggccagactgaggaggagcaacccaatattgcccaggctgaggggcagaatccaagtgtaagcctcatctgctgtttcaccatcaggccatccgcgattactcatatgcctttgggatgcgaccagggaagtgcccccccagcgggatcagagctcaagaggcctcttaaacgaaagtgggtccccaaaagggttggtgtcctggtgagttggccccctggtttttgcctcatgtcattcaatgacattgaactcacatgtcaccaactattcatgtctatcatctcacgcagaagcccaccatcccgggcctcccctcgtggatcgccaactatgtgcaatccacttatgacccccctggcgatgggaactgtggttaccggtgtgttgcacatcatttggcagtggtttaccccaatggcccctatggaaaaccagatgggtggcatcaagtgcggaccgaactcctggaggagcttaattcaaacaaacccctttggtctgggatccttggaggagacgcgggggttaaactagttggtgaatcactcaccgtcgatcgtgaggcaggttacgtccccttgcacaaatggatgagtaacgtagacataggtccattactcgccaatcggtacaatacgcccgtcgtcttcgtatccaccacagggtcaatgacttatctccccacaacaaagccccccggaaaccagccgacatggccgatattccttggtttcatcaatggtaaccattggatcctgctccatctgaaacgaggtctcattccataccctcccgtattggggctgcccaggaccactcgtggaaaaccaattgaaccctggttggaaaccataaagccctccctcgatctctacatccaatctcctacaaaatgatcccatcagatgactttgtaggagatgttccgactgtcggacgccaaaatgttttcccagagaccactcattactaatcttattcttcttgtcttgtttcctctccttctgccctccttctgcatattttgtttgaggtgaaatatcttgcttatgtttccactgttgatgccccttctgctacttgtgacttcttgtttgactctcctttggaatcattcaatttatctctttattaagtggtactagtcagttaccgttaagatttgtaactagcctagtatttaatttcctcttctctttgcagcggaattaaatataatactgacaatcaggtttatatctgattgtgaacactcaaacctgagtgacacatgtcaggcaccttttcagagtcagtattgaggatacatgacaggaaacattgagagacccagccaacatgtccacaaatgacacatattcccccggcggaacttgcctctgaccacatagagggaaattaacagcagtatcacggtctcaccctaaattaatagcagaatcacatggaccaggaaaaagcccaaaagaggcagacaaaagaagaggactataatatccaatacaagccagcactcagaggagaaaaaacatgccaaaagaagcctaagccacaaccattcaaaccaaccggtgggccagtgctatttcaatatcttgagaaaaaatcccagcaatcactgaaggagaaaagtcattgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgactccacaggagcttcaagtatggattgtgagtattcagatttctctttttgaaaaagaactactaactcataaataaacagatctgtccagtccagctgaatcttcctgagtaagaactgctaccagcagcaatgtaactggaatccacagaaagcttgaatgaggccagctccaggtccatagtccaatttcttgagggtgatgtcagtcccaatgattttcttcagttcttcaaaggcatcctggcattcatcagtccattcccaggtggagtccttcctggtgagttttctgagaggtgcagtgatggtggagtaatctttgatgaacattctgacataaacacaaattccaaggaatcccctgacagctgttggagtgttgggaattggccaggattcaattttgttgagcttcttgactgagattcttcttccttccttgcagacaacatggccaacaagatccagagcagggacacagcaagcaaatttcttgccagaaatggtgagtccagcttcctcaattctgaaaagtatcctctccaaagtgatggcatattcataaataaatcttctaatttttgggttggcctccagggtttctccattgtagtctgaagtaggtcccttgattcctccatcatcaatgaaaattcccatgttttctggcaattcatcttgaagaatccaagtcatctgggcctggtagactgcaactgagttggtggcaccttgaggaagtctggtgagttggaacctgccaagtggagtttcaaaggttgttaatggtctggattctggtgctaattctctttcatcatagcctcccataatgtccccaagtccatagcaagcacgtccagtaaatgactccactaattcctctggtgaaggtggaagacctgcatccttaatggtgactttgttcagttgttgaaggtcatgaacaattcttaatttaccatcttgcttttttacacagaagacagggctggagtaactggaaaaggattgttcataaaggccagtcttgagtctttcccttaccagttcaatgaattgaggcctgattggagctggaatattaattggtttttgttgccagggttcatgaggaatgacaggaatgatgtaaggttgtccataggtgtgtttgagtagtcctctttcttgttccacaaaggccaaggctccctgcctgagggtgatgacccagactaataatttgtattcttcatttgacagccatccaggggggccaaaaattggtaacatcaagtctttcttgtgtaaccttggaggtggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttgtagatgcagggttggatgctggtgtcacagaaacctcgcttattgaggaccgcgtgattttcctcaattgactctagaaattcattgccggctggcgtgaggaaagtcgtctgtcccaacgtattgagagtactccgtgaattgtccaaatgttggccatcttgcatgtgtgaatccatatcgacgtctgccggtactggactggttgtattgcccgacgagaattggctgaaggtggggcaggtcgttcgaggtgcgccaataggatttgggaggatgaaaaattcacccatccttggggcacgtgagggtgattgatttggtgttcaaatgtctttggccggctggggttctgaggccaggtaagattccgaaccagtggggccggcgggggattgggcagcaggaagattggaagaatgcccagctgtttgaggtcgctcctcaccgacaggggttgcaggtgacctttggatgttggtgacctctggaccacccgtgttatcctcgtcatcagaattctcgtaatctgccttgatatcgttgaggagcgcttgaatgtggccccgttcgtttggtttcaaagccgggtgggcggccaatgcctggactttttcgtaaaggtccaaacctgtgacatttttcaagcagacgtgtgagatggaaagaacccatgatgaaaactaccaagagtttaacttacgttccagggtagacatggtctacacaaccacaggtaaaagtcagcattgaattgattatggcaagggttaaaaaaatcagaatacttacacttgacacttgagagagtaggtgtggggggttgcagtttatgtaggaggactgcaaggaaaccaaaacaaaaatctgtgatcaattcacatgtgaattaccatcataatattccattttgcggcccgaatgacacatattttgggcgcattggggggcaggacgctcaagaaaaaagctactaacatgttgtaccaagggtccgatttatagcactggattgattggagcctcacttgagcggtttgtaggtctatggcgtggatgcaaaaccaaaaaaaataagcctcagactcacccggattgcgcacccattaaaaattactcacaagttgtacgtagggcactttttttatttggataaaaaaagcgtcagcatcataccctcacacatggctggatagcccccagaaaaatccctttgtggcgtattttcctggcaggagacccaaacgaaatttactcacaaggcctagtttcagccttcttttttattgccccggattggattctgatcagagccggtgcaattcgaggttggttggtcttctggattgaaaaaaaagggtcagattcataccctcatggcttgatagcccccaaaaaagggccctttttggcggattttgggggcaagtgacagcaaaagaagaataaaaaaaaaaaaaatattacttactttttttttccaccagggtcagagccgtggcgatcggatcggatcggaccgggccggaccggatcggatcggcgcctgggacgtgcgtgggttcccttgggagctttcgtgcctggaaacagccctcggtcggtttcggtcgcgttggtcgggtcgggaggcggctggtttgcctttggttttgttccgagggctggctggggcgcgtgaggtggtggttgaggacagaaaaggagggggaggaaagaggggggggggaaacgaacagagcagcaggccgcttacctcatcaaaacatccggggatgttttgatgaggtaagcggccgggaatcaaggttctctctcctccttgtgaggagagagaacttaatcgatacttggatatcgataaagttctctctcctcacaaggagggagagagaaagggcgcttacgtgatcaaaacatccccggatgttttgaacacgtaagcctagccaagaagccttaccgattcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacactcgatctccgttccaaaacctactgtttgctctatcgaatcgattcggtctggcttatatgtacccatcccagccaaaaacaagagcgttccattaacccggctcgcgatagcctataagccagttccaatggctgatcatctagttgttaaaagttactgatagcaaaaaaaaaaaaaaacggattcggatggatctggaatattccggggtactctggactacatacacattcaaaaatgggtgtgtgtttctaaagtatcaatgatttgctgattacaactaaaaaaaaaaaaaaatgctgatgactggttattgtgaacggttttcgattaaactatttcaatcatcgactaagatcatctgcgacaatctgaacaatatgttaaccactgctggtggaattcaaaagcagacgaatcttagatacacaaacagaagggggtttgctctcaagcatcttcacagtttccgcccatccatttgctgtaatctatgcaatcctgttcatgggtagtgtcaacaatcgacgaactcaggacgaaaaacaaaattttcatttaccttcgtttcaaaattggactcggctttttcaaaaaattctatttctaaaaagttttgttaggttctatttctatatacatattatgttatttctaattctagttacacatactatgttgttaagcgcgttgaggaatgtaagatccagacgcgtgtcgatttacttctataaatagtctttcatttcagattcgctcttttcctcatgggatttatttgtttcaccttctaacactttaaattaaaaatatcatttcttatttcctattaccatcatcaggatttgagaatcctccctgcaccctgccgaaaaaccctgcgaccctgaaagttctttacattataaatcccacattcaacttataaaaacgttgtttttatcgataaaccttgaatcacctttatcaaactgtcggaacgctgctctaacgacaaatttttctctttacattccaattccaccaactcaacctccaatccacctcatccatctttcccttctcaacacttatttccacattcatctcgaccaatccctcctcatctctctcttccgcgtcctccttccctatcgagtagacgaattcaccccggttctcgactttgacccgacatgccgccttacggattgattcacgcgggcgatcagacccaggacgagatcgaccctcaacagccgtcgggattgggtggtcctcaagtccaggattcggcggcgcgcgtagtacggggggaagagttggatcaagtgtcggctgaggtcgccaggatgcagcggtccatcgacaggatgatgaccctgatggaaaactcggcgatctttcaacccccccctcccgctcatgttccccttccaatgccacaggaccatactcacaccgttgttcctcctcaatttcaacctcatccacagaatccgccaacgaacccctttcagaggcccgggtttcctccggtccaacctcaaaacgccccggcttttcaagagcacgctccacggactcagcccgctccggtctttgtggagcagccgtttcaggaggacgaccaacccgcccagccggaaccccagaggctcaaagatgttttcttctcgggggaacctggccatttgctttcgttcctcagaacgattcgggattttctttgtaacaacaggtcggggttcagctcggagaagcgacgtgtggtttggatttctcgccatttcggcttccacccatcggatcggaagaagacgccttcgcccgccgataattggtacagctctctagtcatcgataacgctagacgacagggggtcattgacgtctacggggatctagacggacagcctttcattcttccgacgttgtcctcggtctcggcctttcttgagggcatgatcacggtctttggggataagttcatgagggagaacgccaagcgggcgttggaggcatgcaaacagcggaatctgacgatcggagagtacaactctcaattcaaatctctcgtctatctggttgaagatgttgaagcaactcgaatccagaagtacacgtcgggtctcaacccgaggatcattcggaaagccatgtccaagcaatggacagatgctaccaccttggaccagaagatggagctggcttcagacgctgcggctcaactcgacatcctcgccatgttgccgcccgaccccccggcgggtaaccatttccacccgctttcatcctctcgcgtagttcacctgcctcctccaccacctcgcccacaacgggatcctgacgcgatggaaattgatgtgatacgtgtggtcactgccacggccggcagatcaattctagacgcagctcgagcgatctgcagagctcggaacctgtgtttccgatgtttagccccgatagtcccgggagtccatacaggcagcctcaactgccctaatccattcatcaccccggctcagcgacaggagttcgttgatcgatgccgccggaacccgaatgcaactccgacgccggtttccagcatcagaactcttccttccccatcctcatctttcttgacctatcaaccggttccgccacctgcacctcttccagttcccgaaagattatcatcaacctccgacaacgcgcattctcctgatgttgttcctaattcagcgtcccaccccggttacgatgaattttatgaagactatgaagaagaagagtgtgccacagtggatgttccactagccactgtccaagtcaggctggagggttccaaaggaggtcaattgttggtccctgcctctttccgtggtccagggggcgctctgatcccggccaacattctcgtggatactggcgccatggccaacttcgtcaacgagagctttgtacgacaacatgatctcaagattcgccctcgcaatactccgatccgatgtgtgggctttgacggtcgcgaaggtgtcggaggcctggtcacccaggattgggcaggcatgattcaactttcctcagtcgatgcaaagcccttcacccttcaaagtttgtttggcattacccggcttggattggttgatgccatctttggattgccttggttggatcggcagggatgggtagcctcaggtagtttgaatggagggcaccaatttactttagggtcgacccccctttatgtgattgaatccgcgtcggtgggagggaagcctggaggtaatgaagtgttctctcttcagacagtctccccttctcccttctcattacctccagagtttcaacaatacgctgacgttttctcaccgcagatgaattgtacgctccctccccatagagaaatggatatttctattaatcttaaggatggagccacacccccttttgggggcttgtacaatttgtcttttgatgaacagcagcaattgaaaacatatattgatgataatttgaaaaaaggatttatccgagtttcttcttctagtgccgcagcccccattttctttgtgagagttcccggtaagaaaccccgaccgtgtgtggattatcgtggacttaactcaatgacggtccgcgatagctaccccatccccattgtgggacatcttctgaaccagttgcaaggttgtaaattttttactaaaattgacctcaaagctgcgttcaatttgttgcgggtagctaagggtcatgagtggaagacggcattccgcacaccgtgggggttgtatgagtatctagtaatgcctttcgggcttgctaatgctccggcttgctttcaacgctttatacaatttgttctacgtgaaatgctgagcgtatcttgctttgtttacatagatgacattttgatattctcgaagtcaagagaagaacaccagcgccacgtgtcacaggttttatcaaagctgcaagaacattctttgtttgcttcccctgaaaagtgctcattctacgctgataaagtgacttttctaggttttgtcattacgtctgagggactcaaaatggaagaggacaagctgagtaccgtaacagattggccttatccaaagaacctgaaagaactgaataagtttttgggatacataaacttctacaggaaattcatcgccggtttctccaggattgcggcccctctaacttctttgacgaaagaaaatgtggatgttgtcttgggtttgaaatcagctgagtcccaaaagtcctttgccaaattgaagcattgttttactacagctcccctcctgcaacactttgatttcaccaaggaacgggtgttgcacgttgatagctcgaaatatgccttgtccgcggtattatcccagaaggacaaaacaggccaacttcgcccggtttctttcttgtcgaagaagtggaacaatggcgaaatctcttggcagtgccacgatcaggagcttggtgccatcgttcaagcattcattgagtggagagcttggctgatggacactagagagccggtcattgtcatgtcggatcatgccaacttgaagtattttttttcaaatcaaaacttatccgatcgtcagacaagatgggctgttttcctctcttcgttcaatctagtgattcggcatgtcccaggaaagcgcaatccggcagatccccccactcgtcgaccggatttcctacccaaggatggggacgacaatccccaacgcaccctcctcattcacacggagaagggagcacgagtggaaggctcttcgctagaagcctgggacaatcgcatggatattggggaagtggttccagtttgtgacatcgaaggagacgaagattctgatccgacagctgacaaagttctgaaagactggtccttctgcaccccctcctcagaattgaaagatttgttgaaggaagcgtaccagaaggaaccgccggatcctgaggaggatgatgatctggaatttcgggatgaactttggtggtttaaggatcgaatctttgttccgcattcacttcgaccgcgcatcctcaagtactttcacgacgaacctacggctggccatttgggatcactcaagacattggatctgatcagcaggacaatgttttggccagggattcggagggatgtaataaactacactaagtcctgtttttcttgtcaacgatcaaaacactcaaatcagcgacccccggggcttatgacttccttatctgttcctcggagaccgtggagtgtgataggtctagattttgtggtaaaacttccagtatcgtctggttacgattcgatactggttgtggtcgatcacttttcgaaaggcatacatctgattccagcaaatgaaacttggaccgcggaagaatttgctgcgtcattttttgataagatttttcgactccatggtttgcctgacaaaatagtttctgatagaggttctctattcgtctcgaagttctggaaagaggtgcaacgtctcctccgaattaagcccgccccttcaacggcttatcatccccggacagatggacaaaccgaacgcgcaaatcaaacagttgaaacctttttgagacatttcgtgtcggatcgtcaagatgattgggtggatcttctccctatagctgagctcgttttcaataattctgtctcctcctccaccggcttctccccctttttctctcagtatgccttccacccttgggttaatactcttagtgacggatctacggtaccggcagcggagcgcctcctcacggatctgacggatgtacaggaaaccttacaagaaaacttgttgagagcaaaagaggtccaacggacttactttgatcaacgagctagggattcttctgaatatgcagcaggggactgggtttggctattgcgaagaaatatcacttccacccgcccctcggggaagttagatttcaagcaactaggccctttctgcatagaccaggtcatgggaaaagacatatatcgtctgattcttcctgaggatctttccaggattcacccagtgtttcatacatctctcttactccctttcgttgatccccagggattccccaattgaatcggccctaatgcccccagaggaccaacgacaaccaatcctgaattttgggatgaaaaggacgttgaggctctaatcggttaccgggcgcccacacgtacacgcaaatcacatgaatatttagtgagatggcgtggaggctcggtggcagatgattcttgggtcaagggagggatgtttgaggaatccattcatccttacatcgaacaatttcatgaaaaatttggctcaaaatcgatcagattacccgctgataagtctattcgaaccttgctttaggtacatggccgggcattttgtcaacaatcgacgaactcaggacgaaacaaaaaatttcttttttctttgtttcagaaacagatcatgtggtttttctcttttatttctaagagttttctatattctatttctatatacatattatgttacttctatttctagttatacataatatgttattaggcgcgtcaaggaatgttaagatcctggcgcgtgtcgagttcctctcataaatagtccttcatttctgaacccgctcctttttccctcatgggatttattttgttttcattgtggattgccgacagaaaaaggcagtctaagtccatggggacctggcacgcgtgacgaacacagtcacgaaccagacaaggcttagacggatgcagtcagtaactaagaccactgcggcaacaaccctgccagcaagccatcaggatcagcctttaagaagccagctccagctcctcgtgactgttcgttcccctcacccgccacacaatcctgtctcctcagcctctcttcacttaagcaaagattttcagataaacaaatcaagaacaaacgcaaaacaagaaacacactcgggaaaacccagcggcatcacctacaaactcgcatcctgataggcaaaagaaaacagcaagcagacccaaaacaccgcgacaccacctacgaatcggcgtccaagccgaacaaacattcgatccttcacggactaagcaagaactcaaacttcgtccttataaacagagtcagtccttacggaccaatgagattacaactcacgcgcagaacactcgcactgacactcaccttgtgtaaacgaacttaccctcatagatgtcccccaaccaaacgaacgtgtcccctgcggcggcaactcaagccccgagcactacaaacaacaatgcgacagacaacacctcagtagagagactcctagtcccagagaccacccagagagacgcatccgaggaagcagacgtagtcatacctaacgatcgagctaataccgcagacaagaaccctaccaagagaaaatccagagctgttaaaggcaaaggtaaggacatctgctccctcctcacacctcataaaaacacccagcggtgatactgacctattacccctcttgaaggacgggcaccggccccagctgcagctaaaacaaggaaaggcttggctcccccaagcaaagtactcccgagcgaggccagtttacgcgagactgtcggagaagaagctttcctgggcctaggcgatgatgaagaagagacgagcgactcagatgaagaccacccactgtcccaagtcacaatcaagatgaaccacaacgagattctttgtaagaacatcgaggtagctaccttacgtggagacatggagtccgtcgagatgctcgaaggcttgctccacgacgagatagtagaacaatcacaacccgagagaaacgctagacctttacccaagttcaagcgaaacccaacaaagacaggccccaacccctacgccatcccagaaagcagcgcggtagcccccctggcgctctccgtagtagcaaaaaagcaacccgacacaccgtcgatacccatcacccaaggaggattgacgttcatggccggagtggtcacaagccacgcagacatcggctttacgccttttttcaataagaatatcagggagcttcgctctcctctccccttgaccatattcgacaaggactggcaagagcgagcactcacttaccacgtcgagaagcgttcaaaatctgacgatactagtaacgaaagggtgtcgagatactccggcctcccatacccgaacgagtggtcccagacttacgcgagctggtcaatgaaccacaaaacctttcacgagctcctacgagatgtatacgacctatcggtattcgcaggatggataaccatccacaaacagcacgtcgacaacctgcacaaacatcacggcttcatgccagctttcagatacaacatgatgacaagggcgaacaccttttcacatcgagtttacgatcgtaacgggacagagatggtcccagacatctcgaaattcaaaaccgacatttggcaaatttgctactctcaatcccagaagcatcaggagcttggatttacagacaacccttacgcaaaaggcgggataagagaaaactgggaccctctaaccggggaggaacgtagagcgaaaccaaaccactcctacaaccaacctttccactcagctagccactacggcggacaacccagtcgcaacgatagccggaatgatcaccctcacccctcaaaccacgcagagacgagaggggatgctagttcgagcagatcctctgggtactcaaactcaggcttcaggggaggctcgagcagaggtagaggcgggggtcgtagcaactggagcgggcgcggtagtgacaacgtcaccgagaagaaaagaagcgggtaggaggatttctccatctgtctttctaagaatcctttttcaccccgttgctcaagtattgtaccatacatttaaaaccaccccttaaagggaaggcccctgtgtttctatatactcaagattttaaagaaagactaagagtctgacaccatgttttcactttcctgtacaaattttttgcgaaaaaaaaaaaaaaaagaaccaagagtctcctagactggccactgcagataaaatgcgaaatgaatatcccagagtgggaaaaatcactaacggaagcaaacataaaaaacgaataccaagacgtacttgatggcttcaggtatggttttgaccaaggaattccgcatcactcggtcggcaacctcaagtggttaacacctgacaaccacgcatccgccaaccaaacaaaagaaaaaatagagaaaaacatagaaaaagagataaacgcggggaggatgtttggccctttctcacacgcacaggttgcgacaatatttccattcttcaggtcaagcccgatgggagcagtggtaaacggcgacgggtcagttagaccgataaacgacttaagctacccaaagaaccgcagagaccaaccgtcggtaaactccttcgtcaacaaaaacgacttcaccacgacctgggacgacttcaacaaagtctcacggttttttaggaacttagacgaaccagcacatctggccctattcgactgggagaaggcgtaccgacagatcccgacagcaatggaccagtggcaatacctcatggtccaggacttcaacggggacttactcctagacacccggataaccttcggaggggttgctggctgcggctcctttgggcgaccagctgatgcgtggaaagacattatgttacattacttcgacctaatcacagttttcagatgggtcgacgacaacttattcgtcaagagcgtcgactgccagacgaacatggacgagatagtcaaaaaatcaaccgacttaggtgtattgacaaacaccacaaagaactctcctttccaggaggaacagaaatttatcggtttcatttggaacggagtagacaagacagtacgtctaccgaaagaaaaaatactaaaacgaatttctcaggtcgaagaattcctgaaagtcggacgaatggtaacgtacacagacatcgagatactcgtaggccgactaaaccacgtgacgtacatactacctcagctcagatgctacttgtgcgcactgtatgcgatgctgtgtgggtgggtatttcgagaacgccttagacccctatcaccagaagctatccaggacctgtctatttggaaggaaaccctgggaagttttgacagaagcagactaattaggagtcgaggcgccacagaaatcggctgggtaggcgatgccagcacaaattttggtattggaatcatcatcggctcatcctgggctcagtttcaactcaagaaaggatggcgaaaggtaagccaatccactcgcggtatagcttggttagaaacggtggcggtgcgattgggattaataatgttagagaagattggtcttcagagaggtaaaactttcattgtatggacggataacacaacgtcagaaggagtgataaaaaacaggaaatcccacgacccatcagtcaactcagaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgcccaaaaagaagggcgggtcttacttctcgccccttttggaggggcgggggcgtgggcgggtgggaggggggagggcgggtgtttatcaatgcacgcagcctggaggtgcaaatccaaattacgcattcccggaagttctgataccaaatattgatccagctcccggcatgtttgttgccatcggaggggtgtgcatgccccgagttgccagttggccctaatggattgttgcggaggttttcaaggttacgttgtttagcgagtatgtatgtattccaaaattatccggaatgctatttcaccccgtaatccatcgattccttttagtgttagccaacttaatttttagcagtccatttggtgaacttaacttcttgtatatatatattatatattaatcaccaatcccatgtcgattattggtagaacagatcttgatagaagcttgcctgtgagtttgagagagagcttcgactgttgtttcggtctaccagtgtaaaactgttagtttacatttggaagactttgagaaattcagattgtacctcattgtcttgaataatttagtggaggacttcccgtcggatctgggagcctcgcagtttccgatttagacccaaaaagtctagatttttgcagggaaatctagctttttcggctcaaaatcgaaactgggagccccgcagatgttgacgcgaagtcatccaatcagttgttattttaccgaatttgttgcttgaagtaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggagaccccaatgggggaagatgcagaggtggccgtgagtgggcagtgccgggaaacctgaggaaaggtggagaatggcagacaccgggtggcatcagagggtcttttataatcacccggctacaccaagcttgccgtcctggagtagccaaagccgtagtaggttctcatctgctccaatcgtagaattgtcagcatcgcaaccaacagcgtcgtctacagacaccacaaggcactgtcaatcaatagcatatgggatcacagaagaccgaaaaaagtaccatctgagaaacctctaccccacgcgtgggttggtggtacttgaagttagctgacactgaaaggtagaaaaaggaactgagagtgattgaacaaaaagatgccgcctgcagcaggaagcggggactccatttcatcgaccaagtaaggcataaaagagacaagagcataccgctgctaaaaattaagttagctgacattaaaacacgttgatggattacaaggtgaaagagatgtcgagaaatgagataaaagataggtctctaagaattagtcattcagctgaaaaggtttgcgaaagaagggtgtgttttaactccctcaatcgaccttcacaccagcggaactggttatggtggaccttgtcggtgaatttcaacgcccattcccggctgcagacggcgtcggcttgctctatctctcgtaaagctgcttctaacttttctgctagggtctcacggattaccgggtcgtcctcaatctcacagagccacattggccgtctgctcccattggtaggactgggtcggctgggtaagatttgcgtgcgtaggtctaggagcttcctgctcagatagtacttttttcctgttctctgcgatccggtaaactacatcacaagatacagattgtcacacgtttatacgataaaaaggcgacccaatgacgattggcatctcgtgatgcctctccccggatcgcggagaacaggaagaagtgctatctgagcaagaagctactagacctacggacgcaaatcttacccagccgacccagtcctaccgacgggagcagacggccaatgtggatcggtgagattgaggacggcccggtaatccgtgagaccctagcaaaaaagttagaagcagctttacgagagatagagcaagccgacgccgtctgcagccgggaatgggcgttgaaattcaccaacaaggtccgccataaccagttccgctggtgtgatggtcgattgaggtagttgaaacacacccttcttttgcaaaccttttcagccgaatgattgattattagagacctgtcttttatctcatctctcgacatctctttcacctcgtaatccatcacccctttttagtgtcagccaactcattttttatcagtccatttggtgtacttaccttcttgcatgcatcttctgtgagttcgagtgagagctttgagtttttgttttggtctaccagtggaaaaagtttagtttgcaatggttactttgaggaatgaagattgtacctcattgcctgaaataatttgagttgttgattgtccgaagttggtgcttggaggatggcgagaaggaggtggtttcagcatccctatatagatgaagaagaatgttacaataccatgttctagaatttttgcagctatagagaaggtacctgttttatctcaagtgtcgagatcctcgtggaccctggtagaggatccagatggttgtgactggggagtgagggaatggggagaatgagggcgagaatggctgggaccggtgggcaggagagagggtctttttatattcacaaggcagcggcaccagggctccgcatggtggagcagccaagcccacagtaagtgcagcagctgagccggtggcaggattgcgctcagcatccaagctgccctcccgctcatcattaagcttacaccaaggcaactggattgtctgcaaactccgtaagactgcgagagcacactcaaaatccacagcgcctccaaaatgctcagcactaatttttgaacctcttcagcggcttggatttttggagcgcgttatagtgatccagagtagttgttttggtagccgttcagtcttcatttggcctcaaccaatcatctgcctctggcatcagtgatcaccttatacgacgttaatcctaatgccaaagacttggatcctgcccgtgtataataagggcctatattgactgattacaaaagatatattatgatcgagcgtcgtttcccttttggacacggcttatcttacacccaagtttgggatagttaaagacgtattatgatgtcgaaaagcttggttatcagactaccgtactacatccagattgcaaaatccgttttctactctttgggtgaagatcactcagggccctccattccggaggaggcgtatcatatcaggttcttcagtgaccaacattggcccgaaaagacgggacagaagttgcacaactgcagtagtacctttggattttccccggggtttttaggggggaaccagcccagctccttggcggctttgaaggccgtccagagatcggcccttcacagacagttgaagcctcgatttatgctcaaggtgcaggcagaggtattgctctttcctcattgttatcctcaacactagcgctccaatgtctcttaactccatcatacccacatatgcacactcgtcccccgtctccagattggattgtcttcattgatcatgtccgtgtctgctatgtatgtaggtaatttgtttgggatcatttttttttttttgctaccaaagaaagcattaaagaaacagacacaaacacaaaactcgattcaattcaagaaaccacgacaaaacgtaaataaaaacaagcgtgtaagtagtcaagacaacaagacagccccaatcagaaaagaaaaagaaaaaaagaagaacatgcacgggaagatgtggaccggagaggtctcgtagccttcaggctcatgaaggaagaccaggacaaagtccaggatgttctcttaatttgcatgatatgtatacgttaaaaaaagcaggaggggggggggactatattaaatgtgtgggataatagatatagtcggggtcgtatagaatttcagcactccgattgttcgcatgggacaagtcaacaacacaaaaaagaaaggaaaggaagacacaaaaggatatataaggggattctctttttttttgaggggggaggggggggggggcggagaagatgaatgaagcttcagagattcaaggccgcattttaaggtgaaaaatgagagtgtgtgtgtaagtgtgtaaagagagggagagaggggagagtctagcggcgacggtgtttaggaggatttttgtggacggccttagcgccgataccttggagcccgaactgcttagcggcggcctcgatggactgagtgattgccgggatcatggccttcgcggcctcggcgtcggcgatggcagcggcagccgcagtgccctggggaggggcgccgtcgcggacgagcgtcggaggcgccccgcagggcgtccggagctccttcaggaactgggccgagtcccccttcttcgtcggcgaggcaatcgatccgcgctccaggagactctcgaacgaccattggtattgcgctactttgtccgctaggaccgccaccttcgagtcaagtactcgtaatgaccagaagaccgcaccggaataccaggcccaagtactggaagaaaaaaaattacatgatcaacttgatatatggtcttgctaacacaaacccatcaatctcaatataaactcttacttcaactgggcctcatagaacgatctctcaaacgtcgtgttctggatccccgtccgtagcgaccactcagtgatcaccgtggtcaccgggaagttcgcatacttggttcccttcgtgcagatctggttgtagatgtcggcggcgttggtttgtgcggggaagtagccgatgtatggatggtccgtgtagatcaacgtcggcggttgggtcttgtgggaggatgcaaattcccaccagtatgcgaacttatcacctggaacaaatccctaccagatcccccgagaaaacaaaaacccccccgcgaagaacagatgcaactatgattaaaaaaacaagtgtgattgaggaccggggtaaacccggagggttaaattgactcacatcagcaaaaaacatcgccggggctttggaacccagggtctggatggtctcgtaactacgatcgtagaaggctcgcaacatggcgcgttgttcggtggtgtaagggcggggttcgttgacgacctcgatggcagagatgatgctcgagtaggccgaggagccgatccaatcgacaacggccttgacaagttggtccgagcgggcctgttgaagaggctggaagaagttcgggctggtcgtatctgagcacgaatcacaacaaaaaaaaaatgccaaaggcgacgggtcagattgtggagtatgaatcggagtgctcagagcgaagaaatacgcaactgtgtccggattgttgctccccattctgacttccgggaagcccgtgaagatcgaggatgatgtacatgtctcgggcataggcccagccacagagacgttcgagatggtcgagttgggtcgtcgaaatgtagggctccgggggcacggtttcgatgaagatctggatcgacagagtattggcaaatctgagtaaacttgtgcactggatggcatggactggaaactactgacccaaaagccgagcgggattcgcatggtgttgatcccggcttggtagagcttctcaacgtcatcctcagtcacccaggtcgaccaatgttcctatgagacacgccaaaagggaagaagagatgggggttggtatcaggacacaagaagggggcaaaggttggaaaataagacgagagcccccacctccagagtttgagctgctttgtcaccctgggcaatcgtgaaactccactcgtcccatgaattggcgccggctttctcaacgaaccaatcttcgaccatccatctctgtgtttgtcggaagagtcaaatggaggatgaaatttttcagtgagaggtgtgtgtgtgtgtgtgtgtttggttgagaggaatgaggaaatgacagacttccaagacgagccaattgccgagattgatgccgacgattttattgacgtcgaagtcccacttgggcttaggggcgaggtcgttggggccgatcttgtgggccttggaggcagccgatgcggctttggtggccgggtcaggatggctctcagatttagaagtgaagacgacggcgacagggatgacgactgcacagatagccaggatggagccgatgatgatgaacgcccatgggcgacgtttcttgggggcagggtgggagggtaagccttgggatgcatcatagatcgatagccttgcactcatgatgatggcgtggcaggtcgatctggatatacagttggcaactgaaggaagctgggacgtaccatagccatgaattgataatgtgttttgtgttagttctcaagttttggcaacagggagatgcagaaatgagcggatataagaagcagggcagacagtggaagggggaagggaagggaggggtggatatattattcgatggcacaactcaatctctcttgaagcttgaagagggagggatgactgttctcgtgggaacctgtgccgggggatataaaaaaggcaagctgcgtgatgatggttgaaacagcatacacagacccacaggggtttgagcaggatgggacgaatgaggatagcaaggatggctatgatagctttttaggctcctgtgtatcctgttacaaatgtactaccgcccgcagtaggaagaggggggagaaaatggggcgcggactgccaatggaccaaacaagagagaggaacagtcgggctatcgtagcgatagcaatccacgcattcttctgcagtattggtaagaatgatgcccaaagtggagaatgtatcttcatggctaggtggatgtatgtcgaatttgatgacgacggcgttaaagagaaatggtggatgatttcttggtggggttgttgttgtagtgtatttgaatatttgtagagcgagatactatagggaagcgaagattgtccgacaagcactggggcttaccaagcagatcgcagctagctaatcgtaggaaggatggttatattcgttgagccaaaaagaaggatgcgcctatatatagtttgggtggatcgtaatgggttgtacctagaagacttgagcgatttagagggtcgagcttacttgctttgagaggaggctgtttggagctttttaggagcttgttggcgaggaaagggtgtggtgagctcggcgggggattgttgacggagcgtttttactggagcttgatccgagcggagagttgatagagtgttaagaaggtcggaaggggtccttccagcgtcccggctcaggaatcaagcaactatttcttttgagttggctgattcgagggtgagttgacagttttaaaggaggagagggctggcttgggcagtggcagcaggggggatgtcaatcaaaaccaccggacagggatgatccggacgggcgactcggtgttaattgtttgttgtaaataaaatcaggcttttatttctcttttcgccttactataatatgtacaatatttatatgtatttatataaagcgaagccaggtgggccaaggaaattgtagcaagagtacgatggggcgtgttctgaggaagcgagtacataactgccgattctcaattaaagactcttcgaggcggcgtgttgtatgtatccagtggaagaaaaaccttcttctttcttccagccgattcgcttccaacagacgagtgtaattctgatacacaaggtgttgtttgggcacatttaatagaggatgatgccgatgagggtgctcttgggagtcttctagaggccatcgcccggaactggttggctcttgaagtttgaacagtttgacaactgatgtgggtgttgggaatctggaacgggcttgttataagcagccttggaaactaaattggttactgtactgtgtctcgagacttcactcaaggggatcattttgatgttggtcccattgtctctggaatgtggggggcatataaagagtctctggaagctcaacagttgatggcatataaccagaagttttcattctatttgcatttctttgggtcttgatcaaatactccaatgtgatattatgtaccaggggggtccattaaggagttgaggacttgatcccctgtgtcctatcacagaggctgagcatcagatttccaacactctggagcacttgatcaggtgttgtcccatctcaaatctgcagacccttgaggattggatcttgcagccagctaaaaagaaaactacatatacatccctccacaaatctacactttttgggtcagctaatatgtatgactaaacaagcaggtgaacaggtaaagcacatagtaagaatgggagatggagaacaagtggaagtccaacaccctccacaacaccagtgaccagccatgcatgtggagggtccagtactaaagcttggtcattactgtaccctctacttgcattattaaccatggctggtggtgtgggggggcatgttctgaagtgtggcaggtatctgcaaacaggtgcaaaagtgccatctctaacaccacccatgaggcatacatactcaagaaggtaagaagcttaagtgacacatgataagtcctactaagtgagggctctatgtctaaataacaagtgatcagagataaaacaaagtaagaagtacacaatccagtaagactgatctcaactccaagttgaaaaaaaaaaaaaaaacatagatctgtgatcacttaacagaaaaaaactacagaagtttgaggtatttgatcaaagcaaaaagagagaaagatggagctcaaaactgcaattgcaaatacgactaaatctcttgaatcaaatttcaacatttgatttcacagtttaatagacttctttttattgggatatttgatcagaaatgttggtgaggtaaacataatgtttttagctgttcttatttctcctttttccacagaagatgcctcagcttttatggtatttttcagcagagaatcccaatgttcccttcttacaatatgttgcaagtcctgaatgatttcttcttttgttgaattgatctctagcaaacttgggtctttttcccatggaaagactttcattttttcccatttagtaaagctttttgtggcatgtggaaaggatgaattgtgatcaatttgcttgaagtaagcaaacatgttgacaaagtaatgatcaaactggaaaagttccttccatttattcaagtttttgtatttttagtgcatgactagagcattaattgcaacttttgttttcatagcatcacaataattcacttgacccttctgcctcttgtaggacccagaaaatgtttgttctgaaactaatttataacttgcctcttcacttgttatatatgtgaatagcatctcatgggaaatggacaatgagaaagttccttctttcagatcctctgtattgaaaagttttggtgcttcagatgtacctgtgatgtcaaataatatgatcaaccattgaagaagcttttgctgctcacttgatcttaatcttagtatttcatgatttccaatgctggaattcttgttcttcctttttgaaaatgatttcccccctgtgaaagctattataaattggccatcacggaagaatatttcctccaacaaggactgtgtcctttcaataatttttccttcaaaggcctttccagttccattttcaatgatgacgctttgaatgagatttggtaactctcctttggagtttgacttgatttttgtccaaaatttgctcccatgaagcacatcattgttgaaaaactttgaatgtttccacaacttgaatgcaggaaaatttgatggattcatcaattcatattctgaaagcttgatattgaaaaatctcatttcttcaccatgattttcagttctttctcttgatgcttgtttgatcttttttgctggcttttttggtatttttggagatggcaagttcagaattgtaggggattttcttttctgggatggagaaccatttttgggctcctcatgcagcactttattgcttcttatcagatcattacctttaaagtacacaactcagtttgcatgaaacagctactaatattgtgaaatgcatacctgaaattgtgcttgtgggattggaggtgcaatggaattgaaagagaaaatcctttgattgaaattgggtattggattcagtgaaatctgtcaaaccacctgttagataatcttcaacgtgaagttcagttgaagggctgtaactgggcagctgatcctgatggactaaatcattggtttctgacccttgtgctgttaaaagcgcattgcctgagcttctagcatgagttaaaggaaaatcacatttaaaccaatcatcttccattgggaactcagcgaagccaaatgttacatcttccacctgtggtaaaaatggagaaaatgggcttgcagaggtggggtctttggagttcaaatgacctggttctatttctatcaaagaatcacctagttcataatattgttttccagtatgtagatcaagcagagaaggtgctgttccaggtagatatgcgatgaagaatacccaaacaaaggcaatttcaaaaccaatggaagtaaaagtggctggatagttcattgccaaaaaaactaagagttttttgaatggattagaatgaatcttccactgtaaattttattttaagctataattggatgtaacagttaatgtgaaatttccacactttttaccaaaattgaatgaacaaatttcacaatcttgcccagcaatcctactgtaggtgtaacagttgaagattactctcacatgtcatgatatctatcatgttcagctatgatgacaaaaaatagtgtattttccaagaactaaagaatttttttcaaatagtgatgtacttttttatgtaacaggcagtacagtcctgacaaagagagctgataccaaagtattcctcaaaagttccaaaatgcaagagaaatttatcatgatacctcagctttctgtattgtcttactgggcacaggaactttttgcaataacaaatcttattctatagcctggaacaagaatctcaagcgattttaataactccattttttgacttacaaagaggcttacccttattttatgtgaggtaaattaaaaatttgttggaagccatcaaaaaagaggggctttttggattcagtttgagggaggtgccaagggttaactgctatggtacatacatttggtgaaaccatcccaggaactcatacacacatcccaagggaatgagaatctgcttggtttggagtcacataagaatacaaaggggtactatttacatgctttcagattgatgtttcaatgagctgtaaatacaagttcagtaaattttgtgactactacaaaataaaatcaagactttcccctataattggaaaaatctcggaaaaaaagactcaagataaaacacaaaacaacaatgattatctaaaatatttatatccacaaaagtggatcttttaatggaggaaagacatgaaggtagggaattcatactatttgaaatgatgatcccatcaaaaaggtacagccatttatttttatgcaaagaaatatgcaattcacatgcaagaagatacaaagaagaaacctactaatttataattatccacttcccttttaaaacaatatgcttagatgcatacgttctcagatcaaagtgttgagattcatatagtgtggtatgcttatatcaaaactcatgttgtatgtaatatacaactgttctgatcctcagcctttcctcactgaatccaaataaaatctagctttgtgctcaaccaactgccacaagactctacctcttaaacttctagtttctttagctttaaccacctcagcacaaagtgtcaaagaatatagatgcttttggatttactgggaagagttggatcatgttaatgatcctgtaagttaatatggtgtattgttcaccagtttggatatgactcccacctggcaagtaagtaatccttgtaccttccttctgagggcaacttactcagaagtgcatgccagctcatcatggttcattgagtaggggtgctgtgtacctaccagcttggcaagaatctttcttggtgattgggccaaaggtgttctgaaaatattgaatcttgccctgcaagcaagtgcaccatgccagctggtacaatgtgacttctgaagagggttctcccagacaaatgagtacatacaccttataaatgtttgcaagggaggggatttttttgtgattaggtatgttgtacattgtgcttgacagggagacatctttgatggagagacagtagactgtcatgggatctactcagcaaggattaatccctaaaaagagggtattttgcccaaatagaagattgggaaggccaatgatgtgttggaacttggattgatcaatcctgtatgtagtacttgcatgcttgtactgagtttttattgatcctgggttaaatgtttcttacttcacttactttgtatttcaaacaatcctgtcaaattatgtttctcatttatcattcaactaaaaccatgtcatttcaaataattcattatgcacattttcttctaattaacaatcctaatattacaatgcattttcaacactggttttgagaccttttggacacaccagagtgtctctaaggttgacaagctccttggtggtcataagttcaacacaatatatatcattatgggtggccaaacagagcctttcctgagagcttccagctttgtggtgagattttgtccatatgtatccagtgctgtcctctcagacataattcataagtagtgagggacttgggttaagtgcaccatgggtgtgaattgggatttcacatccagccctgggatggcatcatcctgcaaggccgtcccaggtcccaaaaagccatcaaaagagccttgttgtgaggctattgtgatggtggatctcttttttgaatggatttggactgtgacacctttctgtgtgatgtccccagagcctacaagtgcacctggggtgtaagcacctgcaaaggttgcactataagtaaggacaatcccaggctccagatactcttggcttcctggcccagttagttagacttgcatcttgtcaaatcaaatccttgcccagccacctcctgtgttcaacccgccatcaagacacgcctacctgttcatggtgctccccttgaaggcactcagctgcatcctggccctccccagcttgattggggcgagttctccaggggcagaccccccgccaacgggctgcctccactccaacagaatcccggagaccaagtcgattccctgccctgctacctacacctgccactccggctacagtcacccatgccccaactggcttaggagtcgtagcctacgctgcgacaattgcggggatgtcaagttggattacaccgaagcatgcgaacgggccccccacggcaagagcccatgctactacaccacaggtcgatatttttcatttgaccgcgttggctgggctgcggagtcagaaacaggtcagacttgacctgtctgccctgtatgtgacagcagggacaggccaacaccaaggatgggtcagccaaacataattctgacccatccgacccaagtgtcgggccaacactcctgacccatggtgttggcatgacacttgggtaggacagggagccgcggctgacccagccgacacaatatggccctgatgagcaggccaacgatgtcggccggttgagcccgcctgagatgatcgtcagcttgaccagcagtcaggctacggtccgacacacacaaccagccaacgaaggcttgtttgaaggagcaagccaacaccgtcggctggttgagcctttatcaaacgttggtttgagtcggcttgaccaagggtggtagtctgaccaacaactcaataaaaaacacttattgatcaagtgttctacacctctttccatgcatgaaagaggctacataggacaaaaaagttttaaaaaaatggacttagaaaaaaaaaaaagaaagactcaccaaagataccatgaaacaaaataaaaactgattgatagccaacacaattgctcagtctgcatgacaccacggacaattgcatgtcgctcccgcgcggagcgacatctgggggtttcattgggggtttcgtgcgcagtcactgcgcctactgccgcagtcacgcacgcggattcgtcaaggtgacggttacatccgcggcgacacgcaaatgaccgtggtgtgagttatgactgctggtgcaacagtcaagaggggcagctggcttgtatggtagctggcttgtctggtgagagccagatggagagttcgagcctggggtgtggttcttttttggaatgccaccatcagaagatcagctgacgtcggcttcgacgcaagccttctgtcagaagattagccgacggcgggctttgacgcaagccttttgtcaaaaggtcagccgacggcggacctttacgaaaagccgatgttggaagatatgccgacgatggcttccgacacctcccgctatgagacattgggtcggccacccaaattttttggtggtgtcggaagggtcgggccgacgggtttcattacgtctgcatccagtcgaccggcatctgtggtgtacaaacaacaccgggcatgaccaagccgagaatctcccagccgctgatacagcgcacctggcgcccaaacggaccccctttttttattgtgcaccgcagctatgacctgtcactggactgtcaaggggacccagccgggatgttgcgtatgtgacagccagccgccactccacttccactccaccccaggaagcactgcatacactctcaatcaacttacaccacttcttaccccaatgtcatcatcaacaatcaaattctcactctcaacgagctcaaagcatcctccttccgcatcatcctcatcagcagcatccaaaccaacagcaaacaaacaaaaatcaaaatcagttctaaatcggtttaatgatgaagacgacgatgctgatgaacaagaacctaaacacgctcaaaataacttacaaaatcaaaagaacaagaagaaatcgaataccttgatgccagtcgttccaacctcaagctccaaattatcccgacaacagaaacttgcgcaggaagaagccactaaattagattctacaatcttcgaatacgatcaagtgtatgacctcatgaagcttgccgacaacaaagctaaactagaaaaggaacagaaaggagccgaaagaaaagtgagttgaacgcctatttaactcatacatatccgatctgagtagtttcgcggactgaaatgctctcttgattcatatatttctcaagccacaatatatatccggattgatcgaaacagccaagcagaggaagatagatcgagttcgagcggaagataagatggtccaacgcgaaagagaattagaaggagaagaatttgcgaacaaggatgaattcgtgaccccggcttatttgcaacaacagaaggaactgcgcgaagctgaagaggccgaaaagctgaaagcggaacagacgcccaataagcaagtgatgacgactttctatcagaatatcctagaagaagagtcgaagcgacacgaagcagccgtcaaagcagtagctgcagcggcagcgacgaccaaaaaaccatcatcaagcgccatctccctaggtctatctgctacgctctcgaacgccaatcaaaattctgcccaaaactctcaacaaccacaatacgatcccgagcccgaagccgtgccaagcgagaccaagttggcagccgagattggaaaaaagttgggcagaaaggtcgatctggatgatgaaggacggatcgtcgatcaccgacaactgctcaccggcggattgaatatcggaccacccaagcttgtgggcccccaacagcccaaaaagatcggctttgctttgccaatcgccgaacgaagagctcaagaagaacgagagaaagaggccaacagaaagagtaaagaagatcaagacgcggatctcgatgaagaggatggtttgactcaagctgagaaaattaaactctcaagagagagacaatctaacttgttacaacaacaactactcgaattggaaaataagaaacgcaaagctgaggaggattctagattagagaacctgaagaaagtcgctaaacgaaacgatgaatctaggatcgaattcctcaaacaacaggctttgaaacggagacaggaacgacaagctgcactcaaggaatccgaaactcaagctcaatcatcttgatcgcacaatatatgttttgttgttgttgtcttacttttgttacttcattatttttgtcagcactttgagacgtaatggtatgttgagaagatttccaattgtacgcaataagaagaattgcatctccaattgaaattaaagcaaaatttgtacttttttcacaacccctgttccctccgtgccttctccatcttgtgctctagctcaagctctacgcaagtctcactgctgacagcccaacagggcttttttttttgttaaggtatcaatcaccccatattcttacatttatcttttgttgtaaactgtatattatctccatttctgttttggtgacactgacagtaaaatatacttcaacattcaattgttttgttcttttttttggatgacctttttattttatttcggaaggcttggtgtccacatcgtctaataatgacatttatattctcactttgcacacttaagctaggcctccatgaagttgaaatgatgtcttgccatgaaggctcacataatttagctctgcaatgcatactgcttatgaaaataaaactgatttcctccatgaacccaaaaacaacacccaaaatgtatatacaaaattcaaagacgagattttaattaaaaacgtaaacagaagggaataaaaaaaaaaagaaaatcaagctgatgatgcccaacagagatgaatgtagaaatcaggaaagtcttggacgttcgtgacgatgggcctcgacgatttcgaggtacttttgtctttgaagcggttcaccatgagcgatgtaaaacagactattttggatatcagcggccaacggattggcgtcgaacatagtgacgatgtggacattggaatcggcggaaggcgagatttcgaagcgagaattatcgcttgatagccggacatgcgtcgtgatcacttccttcacgctttctttcctgagactgtccttgaggatcacgtgtgcatattgatcgatcggacagaaatctcgcaagggcgcacccggtgggatcattagttccgggcggttcagttcaatcgcctttcttctttctgtctctatggctttcatgattgtatcccattttttcccttgactgaattgtaaagtgttctcgagtttattgatccgctcgttagatacctcaagttgcattgcctctttcgctttcaactcgctaagagtatgctcatcctgtctagagtcatcgattctgctgttgcggaataagtcgtgacttttggcgagcaaatggccgaaagtgccttgtctaggtgagactagtccgtgcagtcctttgaatcctccgtaggtatcttctacgtcgcgcgaaaggggtgcgaagaccctagcgatttcttcggccacgatggcgcccaacttggaattttggagtcgtggagtggtaatgacagttgggagattgagggcaagtaaggcctttgaggcttcgagatccttgcgaacgttgaacttgatctcgaaggattcgtctttcggctcgaaacgtgtgaagccggtccaaacgatggcaactcttttctccgctttcgcttccacgatcaggtcggccaatccagtgggtgaacatttagtaacgattgttgtgaacttattcctttgtagtcgccggagcaactgttgcctggtctttttaatttcagctgcgagttctttggcgttgaagctttcatgtcttaactcttccaaccttccactcttagggtcatattcagggatcccttctagtttatcaaacacgcccaatctatcatctggtgtggcgccgtgaataggcgagattatgggcttctttctctcagccacctggtggaagttttcccataccttttcagtcagatcttttcggaccttgtagtatccccctcggtggaccaccatctctgggacaatttggtctagagccccaagcaaactttgccagtgatcgtcgccctcgccatcctcaatatatatcaaatggccgttgttcaccgattcggtgatccgttcaccaagatcatcaaatcgtgctttcgagctttgtaaaaactccttggcatttgactctttgtggtttcgcaatagagcctgtcctaccggggaaatctcatttctaaattatgatcgatcaaatcccgaagagaaaatgattttttttgatgtgagtttcgccgtggttcaattagaaacagtaaaaaaagtgcagggggattctttttttttctttacctttgggccccagcatattgcgctttgcacgtatcagaaatgggaattttttacaatcagttcggctttatgaatagtacagggggagagtttgtttacctcgatgtgccccgcttaaggtagaaatgcctgtggaattcagaatcaagaattacgggaaaaaatatcacgtgggggggaggagaatagtcagctcaactcattgattcatgatttctactagagccaataaaaagagaggaaaatttatgaaaattttgatccaagagtgtcatgaaaacaactgaatcggctttaatagagacactttggcaatcattctcgcgagaaaaatgaacggtagctatgtactagccatgaaaggactgattccaatccggatctgaagatgataaatagagcatggatggaaggaaatttgggaagaaacagtgctggaatggaagaaaatttgactgtcttaccatcataagttgtcatagcaacaacagttgaaatatcccgcccatggaaaagttgtagggcaatttgaagaacaataatattgagacgcatttcgagcacgtttggtattattagatgaaggtgtaggaaaggaatttaaatatttgtagggctcttattgaagcaccgactgaaggacagactgagctggaatgatgggaccaaggagctggcataggcagtttttgtattgccccagccagtgcagactccaggccggccggcccaatgcttgagtagtggaatactgataacataacataagcttcaacaaaacaaattgttcgtccgaaacatgcaagaccttttttttcttcttcttgtttgaggatgactgcattgtagaacacataggctcggcgcgctgaaatgcgaaatgcgaaattgtaagcaaagaccacgtttgtactgaagctggtaccgaagctggcaccggggcgatcataaatgcatcagtcaacactcgatcgtttcttcgggagtcttacgaccggtgctgatttgccttttttttaacatccccggaggatgatcagtcgtttcggcgacagtgcctccatgagttggagtctggagagtttcgacttcgaatttctgggcgtaaatgatctcaaataaccatcggaatgggtttgatctcttctaaaaatctcttggctctatatggcgtgtccagatcctgtcggcccgggcctcccgaaatcaaagggaccttttcagggcggagatgccgggatttccgagcctggtttccgaattggcgtgccagtttcctggttgcccgtccgacaaagactctatactataagaaactcgcgacccggggccgaagagatggagtgacactaaaactttgttctgtgtacacatctattcacacgttatggcggtagttctggatgatgttcgagctgatgtacctcgtggcaaccgtaccactcggccgctccctccgaaccataaacttcatgaagtatgaagctgttgtccccggcccgagaacctgagacgacctatcccctgtatgcatcgtcttataaataaagattttacttgtctgtttttctatatttatgtgacagagccaggttattaattcatccgagggttcggtgacggtccgattatatgcggccgggtggacactctgccggaagccggttgcggaaccggccagattcagtgagtctgggaatctttgtacatagacacaacagtggctacacgaggtggtccgagcagcagaactatcccaacaccagtatatagatggacaccaggggctcgccttcattgcttgatgtatgacgagtcagtggattcctcaaactcagttgaaactttaagcaaacacatcttcatgggttttgtgatctgatcatctttgtgcataacaagttatgtctggatcatcaaacagctttattcttgacccctatgacgcccgaaacacttataggaaagtctgtggatacttctaacagctatgtatgggccattcacgactggaaagcctagaggggaaaacaaatgacaagggagtgtcatatgtttggtttgcgcgaacccaatatatctataggtttttgccaaactcattttctctgattttacatatgattgtagaagtacaagagaaaaccagaaatgttggtagattacaatttgaaatggaggacactgtgattggggttatttttgaaagcgtttgtgcaagagcgagactgaaaagcatatattctacaaatttggacagtggacttgggagcacaagaaaaagagtgtcgagagattagataaagctaagaaccctaatttcttcgttgagtctagcggtgttagcgttcggatcgaggtcctcccagatccacagactgacgattttttccgagtcagatccgatccaaccgacgctccgagtttcgagcagcgaagatgcagacgagtcgacggagcgaacgtcgacggcttctgagccttcccacaccttgactccgtccatcgccccactcacacaacgcccattttcgtcgaccgttatcgagccgattcgggacgtgtgaccgaacagagtcttcgagcacaacaaccgttttatccggtggtcactcgcatcatcatcggaaacagacgccagtcggaaacagtcgatcgtgttgtccgatcgcccaacaatcacgttctcggccgcttgctcaatcccgatcacgatctctcccaaactcaagccggccatgggtcgacgatctttatcttgcggatgttggaaggcggtgataaatcgattggtgttcatttgtagagacgtagtggatgaggaggcggatgaagatcgggaagaagtgatttcaaagtcgaactcttgcatgccaacggtccaagccgaaggataaaacggcattggataagcaatcgtcatattgaagcgctcgctcgacggttcagagcgtttgagactcagtgacaggggccaataacaactgtggttttgcatgtctaaggctagcttgatgatttgcagtttttctgtcggttgggctggtgatgaagaccaggatagacggaagaagcttagatgaaagtccaccgagcatgtgaccaacagggggaagtggaacttggccgtctcgactaatccatgatgaaccttccgtgagttggatattttggatgtcaagtacggctgaaatgatccgacctcttgaaaatcgagtactatgggatcgccagtatctggtgagacatcaggaaggctgatttcatagagagtgaattgaccggtggtgtaaaacaccgacaataaaactgtagatttcacagcttgagttgtctcagaattggtgccgcaggattcgtcaatgctgatttcagttactgcctgtccaataaacggggagacatcctgggatcccaaagcaggcgaaagtttcccgattagaactgatttcttctgttgttggtggttgaaatcattctgaagattgtaaacgtaaacggttggaagagattcagaagacctagatttccgagcgatgaacagcagggagcgatggaatcgaacaatcgtattgggtgttgggttcttagaaccttgagatcgagtggtggttgtccgagcttgagaggaagttgagatgggagggctgtcagattgattgaggataggcgtgatgcgagtcaatccagcagatccccttttccaattccagctgatccgacagagcgtcttccaggtatgacccagatgggattcttgatcgattgtaacttctaaatgcttccttttcccttttcgatccagttgagatcgagaagctcttgattccattgacccacgtaatctttgatcgagcgccggtgaaaagggatgtttgagtctgtcgacagtaaacagagagtggtaaattcttcgccatagctatatttgtttttgatgtgtccagaaaaagagttcatggattcgaaaatttagcaaagatggcaatcgataattttcgcttgggttaggtaaccgaatgaaacagaagcagaagaagaagaaggtaaacgaagtaccgcatacttgaggttcttcacatagtcgattgaacctttgagagacccgagaggctgtgagtagttcgctgatcgtaagatacgaaaggatttcgagcaggacctcttcgcttaaggtgtggatgtgagtagaagtggtaggacggagccgggaggctgctggaggatactgagatgagcttgaggacatgttggttctgattttgaggatagcatgaatatttttcgaaatggttgcagctggagatttgggtagtttcacagcaaactcggatcgaccaagactgcaaccaagtctgagcagggggcctaccctgacccccctcgcccgccaccagaggcagggaggggcctgatcaagagagacctccattcagaggaactgctccagagatcacatgaaactggatttctgaagaacagtaacaatcataagatttgattaatctttacaaaaatgtaagaaatcctgatcaccactttcttccagtgtcgacagaaggatttcaagcatcatgattatgaagaacaatggggaaaagtaatcttattctgactcttcaaacctatgttccagggaatcactcccaagtatcataaattttgaataattatacaatctgtaagttgtgaatattagtacaatcagcttgcttcttggaatctcttgctcaatctttctacaccataaaaatctccgagccctccatagcctactcccagtcccactcatctcatatcttattttgaaaacatcaaaaccaaaatatatgccccaaaggacactgtaaaagccccatctttatccctttgttttacaccaaaacacaccctgaccccaccaaacctgtggcttgcagtcagcatatatagaagtgtacactcttgcaattaccactcctgatagtctgaggaacaaaacaagattactcagattttcccaattgtaggatttttgagttattgagtgaaaatactaaaaaaaaggggagataaacctctgttaccattcaaatatccacttatagtgtttgtggataatgcaaaaccatcccaaaaaaacatctttggttattttagtggaaaaattgtaaaatcttttacattttttatgctactatcataggtaatctagcttccaagtagtgttactaaacaaatgtgatagtgggagtgagaaagatgaatatttttgggcttttagtgatgagcagagtaggaataacaagatttaagcagacacttgaacttttccaaaataaatttgggttaattaattcaggaaatgtacaagaatagcttaaccaagcttaagaagtagggggacagaaaaatacctcctgttttctagcctccaactcccaacaactattagtcaacagttgttgacatttgggggctgggaaaaggaagtcatcttcattgaactacagccaaatccagaatttatatgggctttgtgctgtggaaacaatgatagtcaaatttgaatctagaaatttaaacctaattgtagaacattataaatcttagttccttctctcttatgtttggttttcattcatatcagttcaacacatcttcatttgtcccatcatcaacacccacagctatgccttggattaattccattttctttctctttattcattttaaattgtacctgtttcttgactcattgctgtttgtgtttctacaatatcaagtgtacacatactcttctatactagactcttctgcttgtgtgtacatactgacaaaattatgttgctcttaaggtcttatggctagcttgtctattagttttctcaaccccaataaagtatgggtcaaatttggcatgtcagaaagtgatttttaagactccaataaacacaatccatctttgtaaataactaaacaccaaaaaagaaaacccaaattgtaaataaccttggtgcccataatggacatgtctcgtcttgataaccatcacctctaatgattttttttctcccaaaatcaatgattgatcgatagaaaaacttttcaaaccatgtatgtagtttggaaagtctatctctagattttctgtccatctctgaagatctgcactaaaaggcactctcaatataccaaattttcagcttggaaaatcaattattttcaaggaattaagccttttgaatccttttttgtctcctgtggtcatgtatgttttttcaaatttcaaattctttgaaatatttgaaaaattctttgaaagtctatgaagagtgttaaagaaaatcccattaaaccaacagcaaaaggaacatgttcacgattcatcaagtgattaggcagagtcagaggatgatcactggtaaaaaaaatgaaaatgctccctgccaaagtggactttttgcctcgctaaagaatttaatttatacacaagtccatgtgcggcttcgctaccactaccagtgtcagtgctatattgaattccttggagcgtttgaatagttaaaggttgacacatggttcatattttgctatactttggaccaaaataactagatagagaaaaggtgcacagagaatccgttccccatgaggaaaagcagagccatcttttgtaagataggcaaattgattagttgaaatggaaaatatttggacgctaacgtgggttgtggtatgctgcaatgaacacgacaagtctctctcaatggtactcacggctgagattaattcaaatcaagatacaaagcgtttcaattcaaatcaaaaaaaaaattaatacacatcaaacttttgttacttctgatgttccaaccgatgaatattacgcctgatgggctttatttggtaaagctacgttaaaaattacaaattttcagtactacaatcaagccacgggcacaagatactgatcaattttgaagtatgaatgaagatcctaaacttcttgaacaatcgatgatgatagcaattaatggaattggaatgggtaaaaccgatttgatcttaaggttcaagcaaccgaaaaattgaagagaattagccaggaaacccagctcagagaatcatatctgttgggaacggtaacagaagcgtcagtattggacatcaaaaaatctatctcaaaaagcatactcgtgaaactgacaattataggtcgcactcccaaatttcactcacgtccaaacacattggtttcgcatgaggcggcaagggacttaaggcctccatgttggatttctcggtttcgatccagctgaaggacaatccaaagtttgactgcccatttatttcagaatcattgctttctgagaagggagacctaaattgattggtcgcatttgcatcactgaaatttcgttcttcaacctgtgcttctggagagctcccagttgctgtgggtgatgcagagcgggcgaaatgatgcgaaagtatttctggcgagaaaaacgggaaatgagctgagttgatactcatagaagagagagatgaatattcgtccgagttcggggcaacggagttagaatcgctgctagtacttgcactcgtctttcgtggttgaattcgatcgctagccataaatggattggaagcaggaaagaattccgaaggaactactgataaggtggatgcggagaactgatctacatctccgtgactgttgtgcttattaggggtatcgaagacttcggcgggccaaaaagaagccaaattgaccgaagatggtgcaaagaaattgttctccgtcttagaggcaaattcaagttggggacttcggttgagcttttgcgggctacttgcccaagcgtttgtcggagggtccctagcaccatcccccattggtggtgtggtatttcgtgataaccaatttgaggtcggaggtttggattccacgggcacggagctcatctcaggagaggaagtttgcccgtacaagctctcagcaggacgagccttctggtctataagctccgccgaagtgttggagcgggaagcctggtgattataagccagctgtgctgggtgcaaaacagcactccttgcccctggtggccgtaaatgggaggcaaagctcggaccccgttgatcatcactactccaacttttaaaaaatttgtgttcatgcagacgatgagatgaatcagaggtatcgattccagccccatggagggacgagtagtcgatactgtgcctcgcaaggaaaggcttattacaggccgactcgagcgttggtaccattggaccaggtgtcgttgtaggtggatgcggatgtggcataactaagcctctggaaagtgatgagattggtataacggattgtcggcgtcgggtatggctttgactccggagagtaaagttttcgttccgcaatctgaaattagacaacgcaatgagctaagttccagttgctcgctggcgagtgtcagatgaattgctttgcttactctgtgatcaaacggtgcagtctgcgtatctcattttgctgttgctgtagtttcaatgcttgagccgcctcttgctgctgtcggcgctctcggagttgcctctgagctattcgattttgctccttccgtcgctgaagttggagcattgaagcaagagccacgcatttcaggaggtgtaaattcagacaaatcaaaggaaaatgataaacgaacctctgagctgcgctggccgtacgggggaagtcctggtgtatctactaaagctgttacgtacccaggaaaaaaacaggtcatgtcaataacaaagtctttcttcgaagtcttctacaccctggatgaatttgtttacggaaataagcgtgaaagacagcacaggaagcttccagggcatactgaggccaaaacttacgctggcgaggcattggaaaatggatcaagtgggatctacggatttaaggatctctggcgaataattcaaacttctctaaaacaatcgaagaactactatattaggggtattgcttttcaaagcttgattgcggctacttggaatagattagagaccccagagttgaggtgtcagaagttttcttgccggaaagcgagagcagtaacaacagatattgtggaaaaaaagggctacgttgatccgtgagatcaagctctgagaatgaccaaataagctaccatatcgatgtactatttattggttctaccgcccggcccttcgaacggtgaaggggatgaggcaaaacttacagattgcactcaacccaaccttctgggggtccatcctcgccgctctgagcccgatggtaactgcacaccagaggtccccgaaacggagtaggcgttagtgcaactggaacatgacgctttgaatgtcgttgcagtctgagtgtatattcctttcttgcctcggcatccccacccaccgtcagtcaattgttttctatcagctccaaggtcaccacatcagattacgtagacatctcgctttcttgacatatcaaaacgagtggaagaaaacgggttctttgcaacaaccttaatccaacaacacttgttgattaacttgctttgaatagcaacagattggttgatgaatatgtatcttccagccatctgaagtcttctcaagtttcctaaaattcctcgaaaaccaatcgagcgatcgtcaactgatcatcggtctaacagcttggagtgacccgttgccgagatacgaactaatcagcatttctccctcagaagcacagtcagcaaggtggttgcacggggcggccctcacccatgcaactgaccaagcaaacacaatggcaagcgaaaatacgaatgctggtttctacccctcatcttggaaccaacgggttctcagctgagatttcaaaagatgttgcgaggtgacattccaaatgcataagagtacaatggattgtaattctggtaagatgtacatggcgttcgagtcctcattctagcaactacaaaatcctttgaatactagaggcaatctctcgaagtttagcgcaatccttcgcggaatgcgtttccaaggttctttacagggactagcatgcacaaacttctcagcagatacatatcgatctctcgcagaaacagaaaggattttcgaagttgggtattgaaatttttattcttctggtccccgtgacaaattcaaaggtatgtataattgaaagagaatgtcgcaattgggttcagatactgcattatctgcacctatagagtacagtttaaacatatatgcccctaagccccgcgcgcgagaggcttcaaagggtctttagtttacgggtattttgaggactttgggggattttgggaaggagaagtggcccgcatttcccctcattaccccaaaaattcaacccggactccttgactagaacctttgcctacctttgaatcttcctcgaccgttacgtatttctcattccactcctaaaagtaaagactgcaacaggtgcaatggaagcactccataaacgtggactgaggaacaacgttcagtgcacttcaaaggttctttgggcaagtttttcagcacaggacacacatttccaagtgcaaaattctgtatggtaagtatgcttgtattatgtagatgaaagagaaagacatttgtactcgcaagaagagaaaaaaaacggttttttttttggctttactcctaaaagcaaatgcttagggtgaggatctggaagggtagaaaagccatcagccgagcaatgacggaaaatcaattgtaagaagatatgattgaaatcaggaaaaaagaatcggtaaatcatcatgaagacaatcgaagttaacgagtaatgtggctgcgatgtggatcgtctagcgtttaaacatcgcctttagtttgacaagatgatctgagttttccctgttctaacctgtagatctaattctctattattgtcgtagcattgcgtcgtcctgtgcccttgggtttcggggcgttttcgttacggaatctcagcccaggcatgttgagctattctgaaaaccatcatctagacccattcaatcatacattcataggacactggagtgaaagtagaagaagtatacactggagtagcaacgagtaatgattttttggacgtaacaatcttcagaacataatagtcgcaatggcctataaagcgcggtgctaagtgagatgcatacatatgctgagttagcttgtagatcaaactcgataacgcttctggctgtcttgcaaattatcccgctctgctcacaatcacttgcctgcatgggagccgcgataccaattttcatatactcacgtagaggaacagtgttcaagattctgcatgaagcggcttaaaacaatcattggtgtccggttctcgaatattttgcgagaaaattgtgcaggaatgaaacctgacacaagattatgccccggtttccatcggggtgctctgttactaggtaagccaagatgggggagaacggataaatgccaaagcattcatgctgaggtatctcgaaattaaaaaggaaatgacgcgatgccttgatggagctgaagtactataaatagatatagggtcgcggctgagctagcgacttcttttaccgactgcgtgtagatcagaccgagggtgacgttgaacttgatggagtccactcggaggcgggcgtttggcgcccaggacggactgagttgagtcccaggcgaaccctactactgattgggactgatttttggtccgacttgttgagggttgcaaccggaaagtaagaggcgtacatacttcagataacagtgctgtgaatagtgaacaagtctctatttttcgcctgaaacacccaaggctcacgggtaatactaaatagctcatgatctaataggcgattttgtgatcatcggatcctagtcgttccacttttaccagatttgaacctacagggaggacgttgtctgactttgccacctctgccataggttttcactaagctagaatgtgtacattctaaacttgttgaattcccgaagctggtgtgtaaagatttttcccacaaccttgcaataaatccgtgctttttgaagagaacttcatccagcttgaaagggaaatcggggggtctcactctcagtgggatagagaatagatcaaagggaccttcgatgttacaaagtcatttgatcaaaagaaattcgacattatcattctccggcaaataacttcaacgccagcgcggatcttgaacagtttaaaaataatagcaagatgatcggtaaagcagtccttgtatggtttagcattttgcaagcaatctcgaacgtcgacagccaatctgcaagcagattcgaagcggagcctaacctacctctcgaaatccaaacttgtacagttggaaaaggctgcaaaagaattccaggaagcataactttggatgctaattggcgctcagtaaaggatttgagtggacgacgggattgtttcaatggcacggcttgggacaaatctctctgtcctgatccggaaacgtgtgccaagaattgtgctcttggaaccatcgattacgaaaaagaaaaaatcgccacccatggtaacttggtcaatcttaaattgttcaaagacaacgggcgagatggatcaagaatttatcttctggacgcacaagatcgataccaagttttttttctcttgaacaaagaattatccttcgatgtagacgtgtctagatcttcatgtggagtagcgggcgggatttacttttctgcgatgaaacccgacggcgggaaatcaagcactaaccaagccggatccaagtatgggacaggctattgtgatgcacaagggcccagggacatgcattttgtcgaaggaagggttggttatttctcagcattgtaccttttcctggtttaattactaagaactggatatcactgatgattttccgctttccttgatttcttaggcaaacctagccatagggaccgctggcggggaaggcgaagttggctacgcttgcccagagttggacgtatgggaggcaaattcgatttctcaagcttttacagtgcacaattgccaagacgcgaaggctacggtttgtcggggggagaaatgtcgcggattgtgcgatgggcccggatgtgattttgcgtcttttcgaatgggcaacaccagcttctatgggccaacaaaaactgtcgatacaactaaaaaatttaccgtcgtaactcaattcatcacctccgataacaccgacaacggggaactggtggagatacggagattttacaaacagggtggtcgaataattcaaaacagtaaagtgaacctcccgaacgcttcgcccttcgattccataacaaatcaattttgtgatcaaatcgaaacaatatttggacgttcgggcggttttcgaaaacttggtggacttgggaagatgggagctgcgatgcgtaatggaatggttctagtgatgacaatttgggccgataaggttcgagggatgagctggttagacggcgagaattcggataaaactcatcaaaaacctggttcagcgagaggaacttgcccgccaggtgctggccagccatccaacatgaagaagcacaacccagatgctgctgttgagttttcagacattcgggtgggtccgatcgagtcaaacttcaacttcaagccacaggctatgtagcccgaagaaaatgctcagtggtttcaaaagattctcatgtcaggaatttgatcttgtttgttcatgttgaaaatctgtgcaagcaactgaacattacacaattgttatcagtagaatgtacggataaagcgtttgcacaaagataggatttgcacattttattctcatttctctgacattctatcaccatgaggccctacttagaccctttctagttagtagtagtacatagccttcagtcctgcaagtgaagcatctcgaccatgtgttatacattctgagtgctcactgacacaagtcattccaacgaaatctcatccttatatctaatcaaaccaaatttgaaactcattaggccatttacctccaccagtaagagctgctaaggagagctagcctgcaggtttaaattccaaaagtgaagctatactccaactattcatttaaaaaacttacttttggtcattgaagcaatagtgttattcaactgcattgacattgcaaccggtgtggcttgggatttcaggtagattttgtttgttttgccgcaagtaacttccataccattgaattgagacagtcattgtgatggtgtgagtggatgttggccacaagcattggaaaagctaccacaagcacacacagaaagctggtaaatggtccaagctgcaaggttttctgggaatgcttttcaagcctgttttattttcacaagactcccagcaaggcctttcattataaacacaccaaaaaatgaatcaaaaaatgggtgaaaaccaaaaccaaaacaacaattacaccctctgggaatccaagattcaccataaacatctccacctttttttaacattggcaaccaactacttgatgaatattctgtaaaaatggttgaatcaatgctttatagaaataatattataaaactcaatagaagtactaatcttaacaaaagataatgataagtaaatatgatcaaacatctgataaaaaacaataaagaaatgaaagaaaaaatacctgatgaatgagatcagaatgcaacaaagttaaaatacaaaaacacaacaacatcctcttctttaacacaaggattatcacaacaaaatagcctgaaaatataacataagaaatggtcaacttgtaacaatcaatgagagtgtaactagagatggcaatgggtacccgtttgcgggtacctgttctttggagcgggtacccgcccgtgggtgctgggtgcgggtgcgggtgttgagttttgggacaaaaaacggtgggtacccaggtacccaccttgacacccgccctgacacccgccctgggaatacagttttgggcgttttgggctgcacaaaggtgtcagcaaactatgtaggacaccatttggtgtcctacatgggcctgttgaggccagagggaaccctccagccttcaagatgatagatcagagagaagataaagtgcaaattagttataggatattttgttcttctttatttctttatttttatgttcttactcatatatctagtgaatatcaatcatacatttggtaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacccgcaggtacccgggtacccgcccctggcagccctagcaggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacccgctacaggtacccgggtatcgagcgccatctctaagtgtaacataaaaacgtgctacctgcccagaagctagatctagctcctcctgaatgttagaagtggttggttgatgagtcaagtattggaacttgattgatcagcaattgaataggacctcaggtgattttgattgatgatgattgatattgtggtgagaaactgacaaagaagggaaaattgaaaatgattggcggagaatgtggctgcttgtagaagagaggtatgacacaattgatctggctgtcatgaagaacattgacaagaatgaagagatgcataattgactatgaatagaatgtgtgaggttggatttcacaacatattacaattctgcaccctcaaaagtgtggcaaaaaatatttaaatcaaaatattcctttggaaataagctgcccagggccccaggaaaagcatacaaaaaatccagttgtggttcaggttccaaatgggccgggttcgggtcaaaaaatggtgaccaaacctgccctgccaaattctaggggtggggcgggtcggggcaaaaatggcaaaatgttgaccaaacccagcccaaatacacagtgctttgggtcgggtcaggtccaggtcaacccagaaaatgatcagttaattcctttcaataaggtcagtcagtcaatctcaatccatcctgatcatacctgcccccccccccccaacccattgggttgaatctgggtccggtcaatttccaaccctggcctgctcaaacccgccctgtgacccggcgggtcgacccaacccacttggattctgagttgtggtagtacacacagaaaatttagtgttttccgcaacttgcgtagtgtttccaggttgtaaaaaacttggtgtatgatatgtgcagaaaagtagagatcgtttgtttgcatttgggtacctgttgaatttttttagaaaataggtaccaagcaccgcaccaggcacttcctggcgggttccggaggtacttttggcaggtacctcccctctcttcctcacttagtttgactgcaaggttcattaaaatccttttgcattttgtttgagttttttttggggattttttgtgactatcattttattttaataacataaaaaataaattcaaaaacaattgaaaagaatttcaaaaaaaaaaactgtttgtaattgctgaaaaaaaaagaaaattctggtcaatgaggcacatcctctttgaccagaaggaatcccttccggttaacaaggcaatgtgcctcattgatcagaagggtttccttccaatcaatgaggcacatccttgttgaccagaaggatttcatcccgtttgatgaggtagatgtacctcattgaccgaaggaaactcttctgattgatgaggtacatctacctcattgaccggaaggaaacccttccggtcaagactcaatatgggggcggtaccctgaccagcacccagcatggccaggcgggtctgggcggtacccgccaagcgttactaggtacctagcaaagggtaccgtggagaaatctctactatggcatcacaagaattcttccagagttgttacgctgctgctaggggtttgttcagaataggggcccattgttgtttgtagtggggagagttgcaagaaagacctgtgatactcggggggttgtgtaagtgttgctatatttagcaacttgccatctcccgagaggctcattgtgattttctaggggaggctctgctaaatcagccttggttttctataattattatagcaactctttgtggagaagctcttacgctccactcattctgtggtgagtgtaactggtccattgtggatttcagactagagtttggaacatctgattacctggggcacttcagatctattccacaggtactggcagacacactttgacttgactctgcagaaatcattgaggctcctgattcataaccacacaccacctccctttgcgcacaccaaactgcacgccagccgcagattggtttgcggcccacacaccaatctgcagcagtgtagattgttgtgcatgcctgcacaccaatctccctcccataggactttaatttaaattcaatttggcttacaaaaagaaaggaaacactcaacttatccttgaaagttagccaatttatccatagggaagctatatttgttgagtggcaccttagcaattttaaggaacctgaggaatcccaattttctgggcaaatggacaaggtaccttgtccagcagaaggcttgccttccaatggacgacgtatatcctcgtccatctgaaggttttccccttctggtcgacaatgatgtaccttgtcaacctagagagcaatacaagaacaggccaagagggaacccctctccaacctgagactgtacaaggtctcaaggccaagagtgattcctctcggccttgagccacttgagccatgtatggtctcaaggctgggaggaacccctcccagcccaagacttttttttctctttttttttgaaatcctccctcccataggacccattcctgggtcctatgggagggagattggcgtgcaggcctgtacgccaactgcacaacaatctacactgcttcggattgatgtgcgggcctgcacaccaatttgctttgacgtgcgggcgcgcacgccaatctgcgtctggcgtgcagtttggagtgcacaaggggggatggcttgcgcctatcattcccctgattcatggatcaatagtcatcagtgtaacacagtcacctcactaatattccaagtcattatatagtagatgcacaaattggtacacggcaagatcaggtttttgattgatggaaaattccataagttagaatgaaaaaggaaaagaggctataagagcaagaagggtccaaaattccatcaatcccaaccagaaggggtgtgttgggattttttttttttcgatattgatggcccattgcaacttttttttctttcccaatgaatcccacatgtgaaaaaaaactgtcctatgcaacaaaacaaggaaaaatcagggaaaatccctgtaaacaataagccccggggttttggggttgcatgaagcccatcccgattcctgaaccctggggcttgggaccagggcagccctagaatcccatagctcaggaccatcccttagagtcaggatgaaagtgggtcgggtcgacccggttactacccgtgacccggctctaaacgggtcggatccgggcagcatttgagcttggttctgagagacatgacccgacccgcagttgacccggttgatttgcgggtcgggttcgagcagcccaattggaattcgggttgacccggttgacccgtctctaatggcccaggagctgccttgcttgcgctatgccgccgcggacaaacatcccttgaagcctaaaacacacaactgattaatacaaatcaatatactcatatccagatatcaaacataacacttacgatgaagctccgagcgcgaaaggcatccaacccaaccaaaagcaaccaaaaaaagaggaaaaagctcgccgaggtccgcaataactccaaaagtcaaagctccggatcggacgaatctcaatcctccgaatcagattcgtcagactcagacacaattcaagaggatgtagtagagattagtaaagtcaataaaagtcagaacgttccagattccaacaagaaccagtcggcaacaagtgcaaccgattcgacatcgacacagcaaccaccacaacaaaacaaggctcctccagctgacaagtcggacacaaacacttcgaatatcagcagtaaatcagatatacagcgcaagaccacaagcgacatctgggagcattataaacccgtcggaaaaggtatgaatcttatttttaacctcagtttggaattccttggcccttcaactcgtattctcacttatttggatactggcatcttgttctacaggcgaagagaagcgtgctatctgtaactactgcagggcaaacatgagtgcaaagtcctcttgtggaacgacaccactgtggcgccatctcgaccgatgcaagaatttttcaacacaaagcaagcaaactctgctgaagatgacattgggatctggcaccaccccctccaactggactttcaaccaggaagaatgccgagagctcttgacaaagctcatcatagccgacgaaaagcctttcaagtcggtggagcatccaattttcaaggcttttctcgcggcgttgcaaccaagattcaaactccatggacggatcactgtgaagaaggacatcatcgagatgtacaactcaatgaaggccaaagtttctcgcgagatttccgaagctgatcgagttgccttgacaaccgacctttggacttcatcaaatcagaccccgttcatggtggtatctgctcacttcatatcccctgactggatactcaaaaagcgagttatttctttcaaagaactctagagatggtcgctttgcatccggatatccgctgatatccggatgcaaagagaccatctctaaagaactcccaccgccacacagtggaatagccattgcggaccagcttatttgtacgattatcgactggaaaatcctcgacaaggtttcttttatcacagtcgataatgtgtcggccaacaacgttgctgtggctcgtgtttccacgatcctgaaagagaaaagccaaaggcctcccgatctcaattgcgagtttctacatctccgatgtgctgctcacgttattaatctagtcgttaaggacgcatttcaaatcatctcctccgctattgcaaggattcgatcgagtgttcaatatgtcaaaagcacccctagccacaagcaaaaattccaagaagcaatcgcgatggccagacttccttctcaggcattgccttctaccgacgttgcgacacgatggaactcgacttacttgatgctgaagtctgcactcccgtacagagaggccttcagctttctcttgatacaagattcaggttacacccattgtcctacaccaaatgagtgggacgaaatatcagcaatgaaagacttcctttcaattttcaacacaggtatgtcaagtctcactttggatcttcttaatttatttctactccatactaattattggttctcttttaaagcaaccttaaacttaggaatgactcatcaccctaccgtgcacgtgctgtacaaaaatatggtcaagattgagaatcatctcaaacaagcggccaatggcggacccgatcacattgccaacctcatcaatcccatggaacaaaaattcaacaaatattgggaggtaatgaaggactttgccgagattgcagtcgttttcgatccacgttacaagattgatatcatcgaattcaatctgtcggtcaaacataattctgatcaagccgctatttcttgtgagatgggagaaatcaaaaagaaaatctactcgtggtacgatcaaatctcctcccaagcaaagacccaaaacaaatcgaccaaatccatcagcacaccctctcagtctcaaccttcagctcaagaagaagtccccgaagatattgatgaggcccacttcaagaagttccttgccggcaagaaatcaaacatgggtgtggcaagttcaactgcggaattggacttgtatctgcaggaagcaacccttgatacaaacagcaaaccatttgatgttctcaaatggtggtcaatcaattcccttcgattcccggttctttcgactcttgccagacaaatcttgacggctccaatgactttgattgcatccgagtcagcgttctcgactgggggcaggattcttagcgactacaggtcacgcttgagcccaggtaccctagaggctttggtttgtggaaaggactggattgacactgacaaggggatttctggtgatggaaatggattgttggatgcgttgtttgataatgggttatgatttttttctatcttcttcaaataaatactaagtacatgctcaatacttgctaaaccccaaaaatactaagtacatgctcaatacttgctaaaccccaaatacacgttactgatatagtctcataagctgcaataaatagttgtgatgtcacataagagcgcctttgcataattctactcgggttgacccgcaatagacccgacccgacccgccttataaagcgggtcggatttggacatcatttgccacatctctgcccgacccgacccgacccttcctaaaaagcgggtcgggtttggattgcattttttgacccgaacccgaccctgtttcatcctgaccttagagcatccaaaacagtcttcaacttgctgtagagattgtttgtttggacctaggtacctgtttatacctaggtacctgttcatttttttcaagaaaatagataccatgtaccacaccagacacctcccagggggtacctgaggtacctgttgcaggtacctcaggtacctcccctctccttttcacttagttttactcccagagtcccaagtcactttattattattatttattttcatatttattgtaaagtatcactcataaatcacttttttggcattttttcatatcatttgtaatatatctacatctaattggaagaatcttacttttctatttttttcatatttattgtaaaaaatcagtcccaagtcacttttttcatttgttcatatttaataatttattgtaaagtttaagctatctacaacttcgaattggaagaatcttcattgtcatccaaaactatcaccttcctactcgatttttggttagacttcttgttatagagtccctgtttccattcagccaaggtaccttcttggatcttggagttcttggagtagaaggccaccatcattttggtagggaagtgagggggtacctgttcaatttttcacaaaaataggtaccaagtaatgcacctggcaccccctcgcgggtgtggggcgggtgcaaggggtaccccccaggaggtaccaggtacctgcaaaaagtaccaacaatcaatctctaacttgctgcaattaacacaattgatcccattgtgcaaccgcattgggacagattaagacaggattgtctagatccagatctccatttggagctagttgggtctaaatgtagcacccagtaatcctctgactaacttcaagttgactattcatcatcactcggattaaggagtatcaacacatttccccctccatatacacaacactgccacagatacgatacactgcgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgatatacatctgtagacaatattggctccatcaactccattgacttgcaagaagactctcccaatggatcacaggggacctcacgacatcaatctcatgaacaatctggaatgcaatcacctggaccctctcattattgattggacaatcctggtcaacatgaatcctccaactcaaacctggacaacctcaataatcttgtcttttccagaccaaaccatactcagatcactcaacacaagtcagtcaatccagtgttgttgtaattgtttctatctttccaattcacctattttcacaatctcataactctcacaaatatataggggcttggaaaaacaactcctaaattttagttgacaactcccatttgttggtcaacattgagaggaccatctgcagaccattcctggaccaaacctggaccaaatctggacccaggggttattccagggagttgtttgactaatttcaattttttatgggaggcgtccacccattttgaaatttattttttttgggagttgtccacctaatatttgggagttggcagtcccaattctcatatttttttcagggttttctgttttcttttttttttttgactgggagtcatcaggctaaagttgcctgacaaaaagggagtcaacagcccaattgtcacaaccttgttcttggcttttttttgtcttgcagaagtcgtcgaccttgctttttttctgtcacattttgccagacatttcttccttctttcttccctcccaatgacaaaaccccgatttttatttcttttctatctgatttttctcattttgtccccttgcagttatatgaaccaagactctttcctgcccctcagctcttgaaggattagaaacaaaaggcttcagaagaggcttggggatgggaagcccagttttctgaatgtttccaattgactgtagagaggaagatttcaactgcaatgacccactactaggtttttttactgtgtcttttttaattcttgatttttttccctctatgtccttttttaccctgttttttttacatttctgatcaattttgaatgtttttttcccttttatcatttcttttatctttatctttgtctccctattttttttctcaatgaatataatttttctcagtgataaggtgccttttgtcagccaccgtgatgccaagatggtaaatcttctagctacacgtggtgcaaaacttaagatgttagagtttgaactctgggactaaagagtccggtgtgtaattccaacaatgagtggtaattacaaggttatgagatagtagaaatgaataattatatcaataaatattgatataatttaaacagaggggcctgataaatcaggggtggtttagttccctctaaggtatcgtgcaaaagcagaggatttaggtacctgttaacactggggcctgtttaacaggggtggtttaaatcccagaagaaagtagtaagaatctcaagacagatgggggcattatgtactaataaagccccttaagtcttgaggctctgatagacagagaattaaagcaagagacaatacattaccagacagatacaaatgttaagcatttgggacggtgggtaatctaaagtgggttgtaataatctgaggaataattatttggggggacagagggctctttatatacctgtggaggcatctgggagatcagggtcaacttgtgggtgcttcatgcatggaggctgaaacatgtgaccatatccttggaaatgtgccacaggtgttttgtagaagatgaaagctgaaacatgtggctattttcttggaaatgtgccacacatgtgttatcaatatacaaatgtatgtttgaaacagcaaatacgtttcaagtcttaaacctgtttattagcatatttaattataagcatatttcatttcctgcttggatgtacactctatatctttaatgtagatttgccgcatgaagtagttgaaatatggggtacctttgagtgaggtaccctaggttattcttcatatagattaagaatattgataaataatgcccttattatttgatcttctcatttatttttagtactattcataataatatcttttgtattgtctacagtgtttgtgtactatgacaggttgtctctgctatagtagcaagctgacattccctatccctaagatgagtctctgactcaaaaatgatttattctgggatacacagaaaaggaggggataaggcatatcatttgttatttcatctgttattattatttgatcatttgtttttataattttcaatactctttttttttaaaaaaattgctaaggatgctatagatttttagtcaatatgaaaaacattatttcagttcagggatccttggatataaccgaattgcctggttcggggattcttaaatataacatggagagtaattcttgatggtagatcttggattattatttcaaggtttccaagggcttattgataagcaaacaagtagtagtttgaaatactcaaccatagaacaagattgaattcacaagacaccagcagggctttagtatttgtttgtgggagctgcaatattaaaatatagacatatcctgtttgctaggaaattgtaggattggatgtcttaaattcatgtagatgtacagagggtgtaagaaaataatacccctctcacatgactgttatctcttttcacctttgctcagaaattggttgttggtggaagcaaggtagctgatacatgagtcatttcaactactcaactgaactgctgtttcccttgatggagagctagatttgtctttggttttgacggtgctattgaatagaaacaaggtagtatgggttcaatggcactccttgtccgtttttgagtttttagcttcccattaagcttcctcaacaagtggtaggtctattacattgataaggtattctataaaattaaaaaattggcacacaagtgtactacaattttgactgtaggcagaagcaagttgtttctgttcagctaatggaataatcacattgatgtggctcaatggttgaataggattggtgttgacactacttgtgctattgattgagtcttaagttggttgttgttaactttgattcaagttctttcagctttctttgcaattggataagctctcagttgaagcgattcaatttcttgcagaatatacatgactcttggtttgccaaagataacggtctgctggaagtagacattactcaagaaatccaccttgttgtctagaaagtgtgtaggggttataaatagtggcttacaaaagcaatgactacagtggagccaagatcgacgctgaagggttgttgaagttgacctagctgtcttctaatcgcttcaatctatttttaaattgttatactccaaagaaggaatgttgtaggcaatgagaatgagattccttggtagattgaatctgtcaagatacatcggcagtggttcagggtacgtaacttttaagaattttcttgtttttgcttgcaagatcttcaactcgaaagacatccaccacactgataatttatctcatcactttaaacgaagaaagggttccatgactaccattcttctgtaaagctgaaccagttgttgaagatgtatcaggcactatgttgctcctactactgtgcaaggctggttgtttgatgagaaggaagagcttgcagcaagccaagcgaaagaatggagagctcagaaaggtctgttgacaaattgaataccagaaagcggtgatgacacactgttgtctaaacggtatctgagaagttgaactgagtcattaataatgtgatagccagtaattaggcacatgtttattcgcaacaagcaatggatgaatcaagtctgtgataaattaagacctgtagaaaggaagtgatctcactggtatttcaacaatgttatcaaatattttgaaggttcatctcaattgtgctaactgttctttgtgcatagtagcgatcagttgtttagaaaaacaacaaggctaattcattttctcaggctttattgtacaagattgccttgcgatatttagttgatgctattataagtagataacctgatttctaagagaagcatcgagtgtagatcatgaggacagcaatgaatttctttgatgaatcacacatgtactgggaatgagggtaggcttcttggtcgtgcaagtatatgaacacttccaggtaaataagcaaagataaaatcaacaccaacaggatggttttctagctaaccaaaatgttgaaacaaagttgaaacaaaggttgatttccaaaaaaacaacaacaacggatggcttcttctgtgttagtcctctagactaaccacagaccctattcttctaaaaaaaacagaaaaaatgattaatcctcctactggagatattttttcacttcggttgcaaaggaggtcctacaaagtaagttagcctggtggactagatgatgagcctgtaggattgagagaggtatgggttgagatgatattgggtgatcagacaaatctggggtggtggaagtgttgagtaaagctttgagagaatccggctgggtggtcgggtgtagaggatcataagtcatcacatcctaaatcaatattgtccctgatcttcatccaaaactgcttcagttttgtttcagtctatactcttttattgagatcgatccgcacagacttacagttgagataggtatgtggcactttttcttggggataggaagttttttgtcctagccagctccttctttctggattctagttgttgtagatgagggggtagtgttgactgaatcggttgaagtgaattggatcgatggagaaagataacagcagattggatccttagggatgcctcatccaaagctgaacctcaagtactagctgagaagttatccaagagcttgacaactttactttgaccactctcggttgaagatcaaaagcagaagggggaaaatgttcaaatatcaaactgatcatagcattagtatcagatctagatgtaaagatagattacgaacagtgatcaaggctatccttcgattggtatggtggcaggcatgggtcgacgaacaagaaacaatgagtgttgtttagctaatcactggtaagagatcctgagatcggttgtattttcccctggctaatccaatgggatccgataggttgatgtcaagcacgtagagcgcacagacaaccttgagagtctcgtctccttcgttccctgtgattcaatgtttcctcactatcggctcattttttgtcgctgtgttgggtgctgactgtagcagctgagatattccaagcctggggattatctcaattggagtgagtgggagagacggcggaggcagttaattgagaggttgggaaggcgcttggagccgggggtacaccagctgcaggctttgtctgatgcaccttggctcggcagcccaactcatagaattgatcactttggccgggtcttcgccacccttgctcaacaaagtcaagtgttgataggggtgctggactgagcggttcgtggaagttccctgaggaaaggatggttttgcgttgaaagattgggcgcggccatgtgatgaaacgtgagcgttctgctaagattcttgggccggaggctctgttttggccagtttgcgaagcactcaagaatcaactagcaaggggtgccttcaacgagcttcaacatgctagatgtcccgcacgtttatgaggtgttgcattacctgaaaaagaaaaacagctacagagcttttgaacatctttctttgattctgagcaagaagtattgtaccaagagtcttacatttatataacgagataatcattggatatcgagctagggaagctggaccaagtggatgtatgaggatgactgatggttgagcgactttgtgagttgagagagaccacgatatctacatagcgggataagtggtgaggtacaagagtgaggcgagttttccaattaggatccaaggacgatggaattgttatgtattggtactttagattgtttttgaaagtacaatgatccaagattccttacccaaggttgattgcttctttctacttcttggcttgaagtcgggagggtgtgatggtttgatgtgtaactttggtcttattgttgaactggagagcatcaggtattcaagaactctgatatgagtgtgttccaggcaaagagggataagtcttaagtttttgatctctttgtttttggagcgcgcgtgaaagtgatagtgatcaatattcttaacgatacgttttacatgataaacgtttattgggtcatttttctttcaaatgggtttgaaggaaagtttcccggccagacccccaattgtcagccaccgtgatgccaagatggtaaatcttctagctacacgtggtgcaaaacttaagatgttagagtttgaactctgggactaaagagtccggtgtgtaattccaacaatgagtggtaattacaaggttatgagatagtagaaatgaataattatatcaataaatattgatataatttaaacagaggggcctgataaatcaggggtggtttagttccctctaaggtatcgtgcaaaagcagaggatttaggtacctgttaacactggggcctgtttaacaggggtggtttaaatcccagaagaaagtagtaagaatctcaagacagatgggggcattatgtactaataaagccccttaagtcttgaggctctgatagacagagaattaaagcaagagacaatacattaccagacagatacaaatgttaagcatttgggacggtgggtaatctaaagtgggttgtaataatctgaggaataattatttggggggacagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaacctgtcctgatcatacccaccccgccgacccgttgggttgaatccgggtctggtcaatttccaaccctagcctgctcaagcccgccctgtgacttggcgggttgacccaacccacttggatcctgagttgtggtagtacacacagaaaacttagtgttttctgcaacttatgtagtgattccaggttgtaaaaaccaggtgtatgatatgtgcagaaaagggatttttgttatgtatcagttctaaaacaacttttaggctttgattgcttttcaagatgacagtggaaaactccctgatggtcataatatcttaattgagtgttgaaaattcacttgatcactctcattttctttttaaatatttttttatccattattgctgttctttctttattcaaaattctgctcccacatcttgaccatattgtatctagactacttaaatcatctagatgctaagaaattacacacattggttctttattccttttagaccgctcctgaaagaagcacttcagcccttcttcagtctttgcagagagcacttcagccctttctgctacattcaaaaagtattttccttggccttaccgccaaaattccaacacaattaacagttgaaatccgactccaatcttccaaattagcctcccctgaatcaaaataccacctcaccccaatcaaaccaaatctctctgctctccctactcgcttgaaccaaaaatggcaaccaaaatagtttgtgaatccaaaattctcctgacactcaataattatgctctctggctactacccatgaaagcgaagctccacaaagccaaatccctcacaattgtcaccagaatccatacctgtcctgaccctgaaatggacaaagagaacactaaactctatgtcaaacttaatgaagatgattatgccaaaattgtccaacatcacaatcaggagattcttgcatatgttagctctaccttacccaagaccaacaaattcaacagttacaagctttggcaactcttgaaacaaaagtatgctggcaacaatctcacttctcgaaccacttccctcaagaaataccttgcaatagaatacgacttgttcttgtcgtttatccctcttgttcaattggccaatcagaaaatctccctctcacaacttgcactttacaatcaagtcaagatcatactgatgcttgataaacttcctcaagaatttcactcattcaaaaccaacatctctatgaactttgaaactgtaccatttgaacaagttctgaagaagctagaagactttgctgctcaaaaccagttgcatgaaatcaagaaatcactgaccccattggaagcaacaatgtacacacaatcttctaaccccaagatcatctgtcctcattgcaagcaaggattccaagcatgttcccactgtttcaagagtggccacaccaaagacaactgtttccaaaaacatcccaacaaacgagctccaaatttggttgcttccttgtccaaacaacacgcattccatctgacttgatacacccagtaagatgaagaatacctacaacacaaatatcctgaccttcacctttgataatcattgattgatcttgagttcaggaggggtgttgaaaattcacttgatcagtctcattttctttttacatattttttattcattattgctgttcttcctttattcaaaattctgctcccacatcttgaccatattgtatctagactacttaaatcatctagatactaagaaattacacacatcagttctttattccttttagaccattcctgaaagaagcacttcagcccttcttcagtctttgcagagagcacttaagccctttctgctagattcaaaacgtatttttccttggccttaccgccaaaatttcaacattgagcttctctgaaacctagaatctaaactttattttctgtttcagaactcactgtcacttgttttgaatcacccaatgaaaatttctgcatctattgtagactagagttttgaacacctgattaaatggggctcttcagacagcaatgggcaactttgctacacggcccactcacattagtgtatcagccctcaaaatagtgcagtgttagcattctgttagtcccaatatgtgttacattgtactacagcgcttttaaaggcaaaaacagacaaaaaacccactaaaatgtgctgtagcacagcatagtgggcctttttttgtggactgtgcacatagaattagcacaagattcctctgaactacactaaatgtttgtggaattcttctacattagaccatttccaccacaggttgccatccaagttgccaaatcctcaagtttggcactgccatgcaggtttagcaacttgcacccagtggttttgcacttcaagtgccaaagataacaatcaatgaggtacatgtgcctcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggtgtatagaaacctgagtggctctgctaaatcagccttgggttgctataattagtatagaaacccttggtggagaagctcttacgctcccctcatgctgtttttagcataactggtccattgtggattgcagactagagtttggaaaatctgattacctggggaagttcagatctcttccacagcactacaaaaagtgttggatcgcattttgacaatgtgcagtaacatcacatgtcacatgcgatgtcacctcgcattttcaaaatgtgattgaatgtttagccctagcaattcaatcacattttgaaaatgcgaggtgacattgcatgtgacatgcaatgttaccgcgcattttcacatgcgatgcaatactttttgtagtgcaggtactggcagaaacaatttgacttgcctctgcagaaatcatcaaggctcctgattcatgaatcaatagacatccgtgtaacacagtcacctcactcacattccaagtcattatataaaagatgtgcaaattggtacactgcaagatcatgtttttgcacctggtttttgattgatgaaaacttaaaagactcatttagaacaagacgattagacattcacatcaaaaacatggtcataatgttttgtgccacttgcaccattgattcaggggctagccaagtatcaatgctgaaacagatacagtatctgcaaagggatggtcccaggaccccggcaagccctgaccaagcctacttatgtgaatccagggaaaaatgggttttggatacgtgcaaaatcagttttttcctgaaaaagtccattttgctacggattacatgagtaacattctttgcatacagacgaaaatttggtggaaaaaagtatcccattggggaattgaactcacaacccctcaaatcaggggtctttctcacctgaaagagcaaaaatctcgggttttagttcataaatgccctaaaggatacttagtgcctaagtatgctaggttagaaaaaactccaatccgctacatatccggtcaattacataagtatcattttcgaaaaaaaaaaaaaattttgctacatgccacataagtaggcttggtcagggctcgccggggtcctatggtcccggggtttgagaaggggctagagggacatcccaagcaatgaaccccaggaattttgggtctttctgcaatttattttttctgaaacaatgatggcactatggcccagcactacctccctatccttgttggaatcttacctttgagagggagagaagattttgaacagaatctggtgtgactttttgaagggccaaaaaagtggtcaaactcagatcaagaggagagccaatggtttcaaatccttgtagtaggctcatcatacatagactaactaaaagagtccaacatttggctgagaataaaatgaatagaaaataataatgaatcgaaataaaaaagattattctataaaaaccagtagggtacagccgcagaaaccagaaatgaagtaactacactcaagaagataagcagactccctagagagaagatacaccctcctcagtcagggttctaagactaccagctgggggtcagactacataactgaaaagataggacagactataatgaggtgggattcaagatgatgaatggttagatcctaatgataaaatagaacttagtgatagaggcataagtaagaatgaaaaaggaaaagaggctacaagagcaagaagagtccaaaattccaacaatcccaaccagaagggctgtgttgggattagtttttgtttttgttttttggctattgatggcccattacaattttttctttcccaatgaatcccacatgtgaaaatgaaaaaaaaactatcatacacaccaaaacaaggaaaaatcagggaagatccctgtaaacaatgagcctcgggggttttgggggttgcgtgaagcccatcccaaatcctcaaccccagggcttgagaccagggcagccctggaatcccaaggatcaggacaatcccttagagcatccacaacagtcttccacttgatcccactgtgcaaccgcattggggcagattaagacaggattgtctagatccggatctccatttggagctagttgggtccaaatgtagcgcccagtaatcctctgactaacgtcaagttgaatattcatcatcaccttgcttaaggtacagtggtgggccagctacgctaactatagcatagcaaaaatacactaatttttagcgtagcattaatagcgcaaatccacattgctgcgctaacgctacatgcaaaaggcacaagagtgcattaactattagtgtcgaaatttagaattgcgctaacgctacacactcagggcacaaaaagtgcccgctaagctgcattgcagtgcttttgggtggatttttggcctttttcaccgctaaaagcgctgtagcgtagtgctggtggtatatatatatatatgattacatttttctagcttgtttgaaccaaagaaagaagccttgatttgcctcctatctctgctgacactcttgatttttttgagcatgtttctctgatctcaaaagtgtattttacttaaagatagtaagaaatgagtgttattttagttttatatacataaggttgaaagactggctggccaatgtgctttgatttgcaaggagatacaacaaatcagtttttggtagatcttgcagctttgcagaattctccatgatacacacagcatatcatatctgtttgacagcattgtaagtatgtagtcgtaggtacccaaattacatccttcacatctaagcagttcatcttcttcaacaacctctcaaagttacacacacagacacagacagacccaaacactatagatacacccaacaataatacttcttgtttttttcttttttttttttataaaacaggcatgtaaaacaacataaaacaagtcaaacaaagatgatgtccaacccaaatcagattttacttttttttaaaaaaaacaaaaaggtagtggtgtgtgtatgcagtggggaaagaaacaaatgagcatatgtttatagacgtatgtgtatatagctacatttaaaaagaaggaaaacaaaaaaaacagatctgaaaaaaagaaagagaaagaaaaaaaaattaataagttaaagaaagagaaagaaagaaaaaaagcaacacccaagacccccaaaaaggacaagcggattggatgagtgagtgtgtgagtgttaaagaaaaagaaacagaaagagtaaaaacaaaaagaagagaagaaagatcagattttgagaaaaaaaaaacagagattgaaatagaaagaaagaaagagaagattcaggaaagccgttcccgcaatgcaagagctgcacgacgagataaacaaaccgccccaaaaaaacaacaacaacagaagaggaagacaccacaagtctctctctcttcgatggcgtccagcgatttccacaaaaagcaaaaacaaaaaaaacgaactagatcatgaatcgtgtgtaagcatcaagatctccaccgggaaaaaaaacgacggagtgattggagtggattttgtgtgtttttgagaagaaaaagagagagtctcgtgtgtagcgtgtatcttgaccaaaacaaatgagtatgatacgtaaaaccgaagagttgatgtggaggtcatagagcagagagagagagatcggggaacatcagggggaggaccccccccccccaaaaaaaaacgacgaggagggatggaattgattgcgaagagcgaaagagagcgggagcggagagagatgggggaatcagagagagtaacgagagagagaaagagagagagagaagactagggagatttaagggtttcgtcggcctcgtaccggatctgtcggggcgaagaaggagaactaggggaggggggaagcgagcccttcttagcccgattggcgcccattttcacatacacaggctacatgcatccatatcgaaaatcaatcaaccaaaacaatataagaaaacgattagaagaaggcaggagagggaggagggggcaagaaaaggactgacatcatcgacatcggtgtccggatgaacttcgacctggtcacaccaaagtcgagtggtagaagccgtcggattagtcgacgcaggatccgccaaattcgagacgccttgctcgttctgcttttgcggctgccatccagccccgatcgatgtcaccaccaacgtaggcacctttgtagaaatcatctcatcaatatttcgttcacatctgtcttgttgatcatgatgggggtagggagggggacaacaaaatggggaagagatgcaaaacaaatcaaacgaaagaaagggagctcaccatcgtcattaatgctcctgtatggatatccttttctctcaacaagaactttcgagagcgtttaacgaagctagaggacctcatccgaccacctacacaaacggaccaccaagccagattaattgagagtatcaatgataagaaaaggaaaggggggggggatgagatgacggacctctaatttgactgaagagggcgagattatcgcgaacgcgatcgatagcggggttccatttactagacagatgctctgcagcctcgtcatcgatgcgcacatcgtcgtcatactcgttcccgaggtcgacgatctcgagctccaatttcgacgggtctctaagccatccccacttatacacgactctgccaatgggttcggtggggataagtttgatcagagccgccaagggcaaggagagtaatccgatgatcaccgagatcaaccagtcctcgatcccgatcttcgtcacttggaatgccgcccctccgacctctacaatcaagatttgaccgcctaacatgatcaagaagatcaccatgaaatagtagttcttgaggatgcctcggaagatattgaaggagcgatccaagactcgggcgttaaattggttgaagatttggcaaaacacgaaggcattaaagaccagtgttttgtgcagatcgtcgaactcgatccgcgtcgcttcatcgggcggattgtcgcgattcaggatcttctttcccgagaagttcaggatcaggatcacaatcagttggtatatcgattgcccgatgatcatcttccacatgtccaagctgatcaggttggcccccttgtggtccggctttcggcctaatgattctcgcgtggctgggtccgttgctaacgccaatgctgcaaacgtactgtgcacaaaaaaaaacacgtcagttttgttcaactttggaagacccccccccccaagaaaaaatgccaactcactccataatcaagttgacccatagcagttggacagcagtaagaatggagctttcactatccgaggcaatactagtgataaaagtgatcaagacggcggtgatattgacggacaattgaaactgcgaaccagagtgaatgatgagtaagagagtgacgagaaagagagatcaggagaggtccgactgacttgcaagaatttcttgaccgagtcattgacacaacgaccccacattattgctgagacgatgctagaaaagttatcgtccatgaggatgatatctgatgcttccttggccacctcagtcccactgatccccatactgaaccccacatgggccgctttcagagccggtccatcgttcgtcccgtctcccgtcaccgcacaggtttccccaatgaacttcaggtagtccactagtcgtttcttgtcttccggtgaggatcgcgcaagtacctgtagacggggaactacttctagcatctcttgcttcgagagttggcgaaagatcggccctgttgttcgcatcaggtaaagcaaatcgagtgagctttttgttggcatgaagtatatatgatcaaaaagaactgaccctccatgatgataccacctggagtatagattccacattgcagagcaatcgatctggaaaagacagccaattagaactcagtcatcaaaagggggggggggatcaaaaaaggatgattgagaactgactttgcagtgatgatattatcaccggtgaccatcttaacggccaccccagctctagcgcaattagccactgcttcagtgacacccggtctgagaggatcctcgatggcgacgacagcaaggagagtcaagccgaggccatcgacaaggtcgtcgagtgagacttcaccggctggggtattaggatctttgcgatccttaccaggggcgagtaaggtgggaggccacgactcgaagtcccggtaacatagggcaatcgtccggagcgattgattggcatagaacatgatcgtccgactcacgttctcccgagtgtcgagatcgaagggagccgaggagacatcctccagctctggattgatcggctggccttcagaagatggaccgcggacacatacgtagtgactcgtgagcttggtcaagacctcagaggcacccttgaggaacagacgatagcggccgctccccggaagtcggacaacgacgcccatcgccttccgctgagagctgaaggggatcatttgcacgatgtccgcgccttgtcggacttggtgataatcaggccatccttgctccttggcaaaactcaacagagccgtctcagtctttgagccgatgaactccagctgaccgccgccagttttggcctcaaaggcagtcgagttaatcgcaatcgattcattgaatagttggatcaagcccggggtcagatgttgttggattctagcttggtcgaccgagaaatctagacgtaaattgtggtgagcagtttgagtggcgctatgagtcgagggagagtcggtatcgtcagtgatgctgatctgggggtttccgtttttgggagagtctgtgaagccggattgtatttcttctgaagccttctcatcaacgttcacccgtcgttcgttttgctctagatccgcggcaaatttacaatgaacgccgatcgaaccagcaacgatggtcatcttgttctgagttagtgttccagtcttgtccgtacagacaacagtcgcattggccatgatctcacaggaactcaatactcgaacgagaagattcatttgtgtcattcgacgcgtggcaaacgcaagagcaagtgtaaccgcgagaggaagtcctaaaataaaattatggcaatttcagctcgcaagcccttatctgagaggaaatgcttgagcttaccttcgggaacagccacgacgacaacggtaacagagataatcaagacttgaatgaacgattgggctttatcacttggactcctgaaaaaattaatagggaaaacgttagtcttaaagccggcagaaaacaaatcaacctaattcttaccgatcagccttggttttgagctgaacaaagaaccgaatcatcaaggcagtgaacaagatcaatccggccgtagcgcccaacttggcaatcaattctgctagcgaattcaatttggtttgaaggggtgtgctttcggtatcaccttgaagtctgagaggaagagtataatgagttgcaggtaggaataattgaggaaatggaggaagactcaacgagatcatgatctttccgtagaatgagttcggcccgacagcggtgaccaaatagcgaccgtatccttcgacgactttggagccactgatcatgaagcaatcggttttgcccaactggacctcctccttcagcgtctcggaagaaggtttccctgatttttggagtgccaattggagtgcttgattgtagttaaccttcttgatcaagtcgctttcgcccgtcacactactctcgtcgcatttcacctcgtatccgtccaggaaaatcccgtccgccggcagcaaatcgcccgcattcaccagcagcaaatcgcccactaggatctccccgatttgcaggatctgctcttgtccttgtcggatcactttgatcgatcggtcctccttctgcgcattcagcttcttgaattggagctccttttggtagtcattgacggagcctactagtgtcacaatggctaaagattccacattgttttttttttttggtagcagtaaattaatatattgtttccagtttaaatggaaggattttcacatacccacggctacaagaatagctacaccttcgacccaatccacctaaaaaaaaaaaaaaagaggcgtatgagaagatgatgcaaaaaggagcttgttgttttttttgtgttttgaatgaatgatgattacctgaggttcggtgacgagatttccattagagtcagtataagatttgggaggggtacctagggtagtatagaggcccaaggcgagggagatgacggcagcgatgatgaggatgatcaagactttatcctggagggctaaccagatcagttggaagatcgttttcgtcggtttctcgggcaggatgttggtgccgaattgggcagtcctattcggcagagtttcttgcagattgttcagtccacgatccaagtcggtttgaagtaggatgctgagctgttgagggccgcctaagtcggacaagctcttgatggatttggggtcgatcagttgggttaattgggtggtgttgatcttgaatccattctgttcttgttgttgttctgttgttgttgttgttgtgagttgttgctgttgttgttgttctactactgctgctgatgatgatgatgaggttggtttgatgggtgattgttgtgggtgtggttctgatggtgagagtgggatgtgttgttcgttgtgcttggtggtatctccatccctagactcgatgatgcttgttggtggtgatgttgttgttgttgttgttgttgttgttgttgttggttgttgatgttcggtgtttgacatgtttgttcggtggtgatgggtgatgggtgatgggtgggtgttaatgtttgagtttcatggtcgaaaggagtgaggttggggatgggttgctcttaatcaagctgatggctggtgatggtcctactaagaattcttgccagggcagtgcactttcccacagcccccctcccccccccagggcttaatttagaggattagctaagccagcacaccgatcacgtaaaaatttaaaaagaaacaaggaacggcttggcaggacagcggacggatcatccagaccaaaaacaacacatccatcgacaacccggtcccgaccatccaccaaaacaaacaaacatcatccaaaaaaaccttgcatcgcttggggcacacatcaacacacatacatgtaaatatgccccgggatttccagacgggggatcagccgcagacttttcggatcccatcccatatattcatcgccggaactgctgcgctaaggctgggaatcaacaacacatcaagaccattgttatcaatttatcttctttctacgcaaattctgtctagacttttggtgagtaggtatttacacaaagttggaacaaaccaagctgtttgatcagattccgaatccgaggagacacaagacagcttaacctgtagacaaatctctcgatgctcctaatcttctcccgcccctcccagctctatgtgtagaccatatatttctcatctcatgcgaagaccaccacagacgattcttggcattaaaaatgagaaagaggtcttttttttactttgtaaatatgtccagactggtccgagatggatgccgaagcgctgtgaacacaaaaaggaaagataccagtgagactgtggaggaaagtggtggtgatggtgctcatatcaatcgatatccgaccatggccacacctctaagaagggttcacaaacaatctccaaagggggccgtcttcaatcttagtcattatatgtctccacaaccttgccaaaccatcttggcggatgaggtttgttcatggttatatgacttcacctctcgctcacctgttggccatccggtagcatctggtacatactggagttacagatatcagctccatatcacctttacaaacaaagaggagggctatgaaataaactatgtagctcaactatgacgtaaggtctggactggatcacttgagaatcttcagaagtggaacccctctttcaacatttaatgcaccattgattctcatccacatgtttcctgattgtttatataaccttaatactgttgagcaccctttgtcataaaaccctcactgaacatctcaacattttttggttttattttgttacatcagttacatattggtaactagtcagtaatgtaacttaagaaaagtatgttgcaagtacagttattcaaagggtatcagatcacactgtgactctgagcatagatcatcatcgtcgtatatattcttgaaaaaaaaaaactttgaatcaaaaacagattgtgcatagaatgtttgtggatctgtcgttgaaaggaacacattcttgagggggatttttttctttcactcatgtccatcaaacttaacatgtctcaacatccccccaaatctactgggaggcattgcaatcaatcaatcaggtatggcctgggatgaaagccccctgatggatcaatttattcaagacttggctgattggaaagaatcctggatgagcttgcctgtttgaaacgggtggcacactgcaagtaccttacatcctcaccagataaaactgctgaaaaaaagagtgtggttcggaacatgttgaaacaaaatgtctttgtacatttctcaaatcatgcctagataacaacacacaagacaacacaagacaacaggtcaagtcaatgaatccaaagaactggaagatcaatgctttgatgaactcaggattttactgtggggttcaggatagagaactgattgctagttgaaaagaaactggacatacataaaacaacaaacattggaggtatggagacacaagtgatcaatttattacagcttgatgagagagagagagagttattaaattgtcaaaaaaaacaatgccaagtcagagaaatagtgtaatgaacaatgtcttttactgtttagttctttcttgaaggtcagccgttacacagggccaatcggccctatttttgtgatttcaactctggaagagcaaggcaaaagagagagagaaaaaatgagatccggaggattcacgttgaagtgtggtgtaattggttggaaacacttacgatttctgcgagtcagagtcacgcgtcgaaggaaatttaaacggataagtaatagggtgtcagcgcaatgttacctgagtaaacttagctcaagtcactaacgcgatccaatccatgccttccatcagtcctttaccagtcagtgccgaacatgccactatttgccattgtcctgtgaattggaaatcaaaattcagtctaacacttaccaaaaaaaaaaaaaaaaaaaaaaaaagaacgtagacaaatcaactcatgttgacttactatccctcagctcggtcagtgccaaaccttcagatacttgtgcgggagtcatacatctagcaagccaaacagatatcatcaaataattctggccactcaatcatacggaagcgagcaaaccctttgacatcttgtttgtttgcgaatatcagtagacaggctccgtcggatccggactgggccgaaagctcaggatctgtggccactcgatggagctcttcctttgctaaatttaaccgagctcgatccgtcgaatccactaccatgatcaacgccttttgagcaacagccagccaattttgttatagaaagacaaaatccaaaaaatgagctggatcgatttgaagtctcgagtttcataagattatccaagagtcgactgacctttgcttgcccgtagtacgatgaccatgaaggctatcaagcatacgacatggctagtcagtaaaacaagatcattgctcagagtcctagtttgcgcggtcatgaactagctaagtcgtgaaactgatggtcaaaaaaaacaagtcgaatgaatacccttagactggtttgacctcctaaatcccacatccgaattttcaagtttttgtattcgaatagttcctgtgatcgcgtgatcgtcaggagtgttgttccaatataatcgtcagctggtatttcaggttgctcagactcttttgagaaaaaaaaaaagaatgccatctctttctttgatttgggtttgatttatccgcgtacctgattagctcccactgtgggtgctgtggaaaccacttcgcccatcgtaattttatacaatatcgtcgatttgcccgcattatctaggccttttgatttgacatcagatatgcgattttcattttacggagaaggaaagcaatcagctacgataacttcaactgatctttattttctattttttttttcttaactgataaggatgccatcgacaaatgaaaaaagtgagagtaaggtgaagttgcatacccaaaatcaccaatttcatctcctccttgccgaacaatcgagaccaaagtatgcccatgtttcccagacgaagtgattcgaagatgcgcccgattagtgtagtgagtttgtgcttgatgacttcgatatatcatataatgtatctcagtggtggtggtatcgaatctggtctcttggtcagttgatggcggaaccgcatcgagtaacagagtgaggattacgtaaccaagcgcggcggctgcgcgcaccgccactttgatcagagctcactgcacttttgccgaattctctccccaaacttgtggagaggacagtagttttcaaagtgcgctttacttcctgcaatcaaagcacctcgccaggtttttatcgatggcttgacagtgcccactcgggcttgacctccctggcagtacatagacgcatttctcccagggaggatagagcaattttcagacaagtttgcccttttctgatgcctttccattcgaaaagaccccattgtgatacaatctgcaaccatggatacccgaaccccgtttctttttcgtagacttgtcaaggatgtggtttatgtgtatctccttatctaaaatcaaacaaatgactttcttgaagccgccctaaaggattcatgagtcatgatgatgcaagaccttttcccgagagatgcaacaaatttatttctgtcctgcttcccaccggtgtgtttcagtcagcgcgcattagccccggagtgcttcaataagagaagaagcaggattggatgtcaaatctggatacaaatccaaagatacgtctccagcgataagtttgaagggatgttaggcactcaatggaaacaaaaattccaacacccgtgaatcaattatctccaacaagtaaagggtggtgtgcaaacggcactatggagataatgtaaatcgactaaccctgacctgaaacacgtcttgcattccatcgagacctcgtgtttcccgctttgatggtacatatgtaatgtctgagtctaaagataacactgaaaattttccacctgatgtagatttcaaaggatcttttccattctgtttccaaagcaaactcgactcactcaaaagtggcacgcgtaacgttcggatcaacaacagagggtaaaagtggacacttttaagaatggtctggaggaccttgaatgagctctcatgcattgaggcagggcccgatctaaaatctcaaagaaaatttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagatccatctatcccctatcaacgtggacgagttggagcttgtcggaaagaatttggaaggaaatcaatctgaatgggaattactcaacaccccaagctattctgacttattccatagcgaaaaggatgatttgcagcatttcattgtcaaccgccaggaggataatttccttacagacgaaactaaacatccggttaggcaaacacattcaatagcgcatgtcgaacctcctccagcactcaccttcagcggaaacccaagctcatctcaactatcccttaacgagaaggatgacatggaactggtcaaccagacgaatcgtggtttgaaagaaactggacgaccggttcagaagagaaaaataatagcgcatgttgaacctcctcttggataccaaacgctcttcagggatagaattgtacagccagaaaagatacgaggaccttataggaaaaggaagaaagcaggagagacggatcctggccctccttacagcttcgtcgatcatgagccaacttccgacactgctcaacttctggtcttgagagcaatcaagagtttgagacaagccgatagatcaataatcattgatgcggccatattggaaaatagacacaaggagatacttcagataagaacgaatcaaattaaaaaattcctcgcttcgttaagattgcgcgacgaggatggtctaggtcttatggataagttgacgatgagaaacagtgaacaaagtcggagaggaacattcaaggacagacatcgattggctttgaagaatttcaaacagatcgggcctcaagcgcgatttcacaatttatacgtcaggcatgtcctaccggatttcgaggaatcaatgtcagagattgaaagagagattactgaagaccattctcagagacggctcaagcatggcatgttggatttgcagaatatggtcgccgatattagaaaaggagttaatagcaaaagtaataaagacagtgtctcgtcaagtcgaaagagacatcagctgctttactatcgacggcttgagcgcatatttaactactacttacttcacgtagacatcatcaacacactcattccggacgaggatacctcaaatccagtttggcgaacatcgcaaaggcaactagcggggcaagaatttttacaggatgcaagacaactggttcactcacatggcgaggctcttgatagaagtctaactccggagggtaaatatcagatgaatcgagcggataagaagtattttgaatcaatggccgaccattcttcagtcatctggaaatctgtaacaaaatggatcaaaagttcaagaaaatcactggcaaatcaaatcactgatcagaaagatccaaatgcaccaattagaaaactttttaaacaatttgttaatgagatatatgtcagtttcttagaagatttcacaaattagtattaaagctggatgatcatttgaatttatttatttatttattcaatcacaccaatttctttgcttgatggcagtattcaaatcaaagtttttgtctgaacactgatgtgctatgctaccattttctgaattcatttattctctttgcttgtgctcaagactcactgtggtttattcataaatcctcttttgtcattgttccatgtcaaacttttttttccaatatttacagtaggtttttctctgggcacattaatttataattattagtactcaactcccttgcagcatttgagctctgattttaattccacaaccttaattattctctgaatgatcacacaaatgggtagccactgttgtaacccagaaagagggttgcactagaccaagggcaccaaactacatcttctggtttgttcttcttaatgaaaatcatctcaaaccattacacccactagacctccaaaagtagcatgaaataaaaataaaaatatcaagacactggttcaatttcaaaagaattcagaaatccaaaatcatgcatttcttttttatagatggcacctcatatccagtaggtgcaagcagcaatgggatgctatgctacactcaacgctgccacagatacggtctctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagcgtatcgtatctgtggcagcgtttctacactgcactaaacgcaccaataaaattagggtagcagccctcaaaacagcacagctacactacagtattagcacactcctatttagagatggccttgggttatccgttgcagatttcctccaggggatacagatttgggtgtggatggctgcttttcctcaaaatcctggtggatatctgggtgtctccagggatacccaaggccaagagactgagaggattgctgtgaaacctctctctacaggtttcacaagaaaatcacacatcaagaatctcggctacttcaagactcattgccccgctccccctcctagctcagcagagacttttccctttattatcaatctgctgagctaggtaagccaaacccatttcactttctatcatcttgtttctctattttcttccttccttctttcttgaagtttcttttccctttttcctttcttctctaataagactcaaaaacttgtactgactagagagacttttccctttattatcaatctgctgagctagaacaagaaataaatttccttttggttctagaaagtctccctcagcccaaggttccatccataagaattcagtgaagggattaaacccttacactttttttttcttgaaccaaaacccaaaacattcaaaatccgacccgattcgcttccataccgaatcgttctgttttaaagctctccgcctcattttcaacaacacgattttgcatcgtctcgtcatcggaatcaattttttttttttttttgaatgacaactcgtcggaacaacgaagccgacatactcgatccattaccgaacccagaagccttgtttcgtgtggcaaacgcagcagaacgccagcgcaagtcgcaactcaaatcgcttcaagaagcgaacagtgaagcactcagactagcgactacggtccctttgcctaacgatacacctcccaccaacccgattcccaccccccccttttcgactagcgatgaatgaatccggttcatcgacgaaccaatcgctatcagcgcaagaactgctgatgcgtttgatggcggttcaagaaaccagcattaagctagctcaagctgatcgcgaagcagcagcagaagattgtcgtgcagctgcggcccatatcgcgtgtctagagaacgcggtcatgaaactagcgatcaaagacgaagcaaatgagcaaccgtcctcaacagtctctggtcgaattgatcttcaacgattcaagatctctgatggaccattgttcaaaggtccctttcaagcggtggagccattcttgaaatggatccacggtattcagattttttttcgacaaaagctgtcactaacgacgttgacaagatccgaattgttggaggtctgatcgcagagaccaacatcctatccttttacgcaaacgaggcagaatcctttatcgacaaatcatggtcggccttcaaggaccggttgtttgaggttgccctcccaacagaatggcgcaccacattgaaaatgaagatccgccaactcaagatgtttgacagcgaaaccttcatcaccttcagcactcgggctcgtaccttacagagtatgtacaattttgacaagaaagacatggacgactttgaattggccgaatatatcacatttgctgtaccagaggagctccgagtcaaagtgaacgatttcggtatcctccgagtcaaaccgtttgtttacagtgaattcgagaagcgagctgccaccttctacgatggcatagccaagaaaccaaacaatcgtaaccggccccaaacttcttcctcacaacaaaatgaacgtcccacacgtgatgagattgtttggcgtatcaacgcctatctcgacacccaaggacgttgccattattgtaagaagaaatgtggtagtgctcctggaacttgtcctcacgcactggaccaaacttttgtcgaaatcccggcatccttcaaggccccaccaatgccagagggttggaaaccgcttggccgccgcaataattcaccctcaacaaccgcgggaaagccaactcaagccccagctgggagaccaccaaccaaagcagcattggtagcaggagttgcagaatccaatctttttccaagtctagacgcggcattcgtatcggcacttgcagcgttggatgaagagcttcgtctacacactgaagaaaggtacgttaagcctccgacacccaaacgcctgatcattgacctcgtacaccagggtaaacacttacgtggcttggttgacacaggagcagagatcaacctgatgactgaacaggcggcgaaaggggcaaatcttctgacctacaaatcagctaaaccaacaactataacgttagcccttgaaaacaactcctctaagccgcttatcctacgtctagcaacaacagcaacactctcggaccccaactcaaaattgaccttcgagaacgtccccttcagattgggcccaattgcaggtccctatgacatgatacttgggacaccatttctttccttcttttcactatctgtttcaatgtctcgtcaatctcttcgttgtgaccgctctggtcgtacaatctcagactttcgtaaaacaatggagcaacatgacaacaaaatacaaattgcaactatttcatcatcacctgaactaccaaattatccatgtgagcaatctgaacaaagaatacttgaggaatttcgagacctgttcccaatagacataccagctgtttcagaagcagcagagacggaaggccttttcaccgatggatccttccctgagaaaattcaaagtgagagctctaaggttcgacataaaatagtactgacagatccaaatgcagtcttcaatgaaaggcaatatccctacccacaaaaatatcttgtggcatggaggaaactttttgaccagcatctagaggcaggcaggatccgccgctcatcaagtcaatatgcttcgcctagcttcatcatcccaaagaaggatcccacggcactccccagatggatttgcgattatcggaccctgaatagccttacagttcgagataggtcaccattgcccaatgtcgatgaactggttcgactggtagcctctggaaaggttttctcaatgctcgaccagacaaatgcctttttccaaactcggatgtgtgaagacgatattcccttgacggcagttaagacgccatggggactagtggagtggtgtgtgatgccaatgggtcttaccaatgcaccagcaacacaccaagctcggttggaggaagcgttaggcaaactcattaatgacatctgtgtggtttatcttgatgacattgtggttttctccgacaactttaccgaacatgaaggacatcttcgacgtgtgctagaacgactacaagcagctaacctatactgtagccccaagaagactcaacttttccggcaccaagtcaaatttcttggccattggatatctgccgagggatttaaggcggatgatgaaaaagtagcaaaggtccttgattggccaactccgcggtcacccaagaatgtgaagaaatttcttggcacagttcaatggatgaaaaaatttatctggggattacagaagtacgtggggaaacttacacctttgactagtaccaaactcgacccaaaaaacttcacatggggagaagcagaagaatcagcctttcagaacatcaagaagatcatgacatcccttccctgcctgaaaaacgttgatttcgaatccgaagaccctctttggctcttcactgatgccagtggctccggactaggcgcagcactttttcagggagcaaactggaaagaagcttcaccaattgcttacgaatcacatttgatgacaccggcggaacgtaattacccggtacacgagcaagaactactagcggttatccatgcccttcaaaagtggaaaatgcttcttcttggtatgaaggtgaatgtaatgactgatcatcactccctcacatacttgctgaaacaacaaaatctcagttgccgccaagcccgttggaaagaaattctagctgactttgaccttcgctttgaatacatacgtggagaagacaacacagttgctgatgctctctctcgaaagcatattgaggaggaaactgcagaatataatccaggggatgtagcttgcattgcagctctcacggaactaggtaccgagctttctgattccttgaaacaacaaattatcacaggttacgccgaagactccttctgtacctccctacagaaggtactacccctgcgtgaggactgcgtggaaaaagaaggtctactgttcatcgagggtcggcttttgataccaaaggatctagagctacgccgtggactaatcaaggaagctcacgagagactaggacatctcggaaatctgaagacaatttctgaactacgtcaagaattcttctggcccgggttatcaaaagatgttcgcctctttgtgcaaggctgtgagacctgccaacgaactaaaagccccacagtagcacccacggggaaaatgatgacaccaccgattccacttagccctctccgacatctggctatcgattttgtagggccacttcgctcagccacccactacgacatgatcctcacgtgtacatgtagactatcaggattcacaagactgatcccggtattacagaaagacacagcggaaaagactgcttcaaggttcttcacgggttggcttgcaacttttggagcaccaaaatcaatcatcagtgaccgaggcaagacctggacatcacgtttctggaaggccctcatggacaagattgggataaaatttcacatgtccacagcatttcaccctcaagcagacggacgcagcgaaagaaccaacaagacggtaggccagatccttcggacttttactgccaaacgacaaagccgctggctcgaggcactccctgcagctgaatttgcaattaactcagcaatcaacgtgtccaccggtttcagcccctttgaactgatctttggacgccgtccacgactattcccgtcaaaagaagggccagaagacactccccccagtttagaggtctggctccgccaacgcgagggcgcctgggcagaagccagggatgccctctggacaagccgagtccgccaagctatccaacacaacaaacactgccgagaattgccgccacttcaggtcggatcctgggtcctcctagattctgccgactggcgaggctgtcaccaagccggaactgacaagctgaaggaacgctatgaaggaccgtaccgtgttctgcaggtcttcaataatggccagaacatacaacttgagcttccagaaggggacggacgacaccccacttttcacatctctaaggtcaaacctttttttgcacaagatggatatgcgatggtggaggagacaaaagtaagttcctcccaatagtgcacctccaggcatctactaccagcggtgggctgctacgctacaggcccatgtagcgttagcgtagcggcgccatttttctttttttttcgtgtagtgttagcgcgccgctactgccgctgcgctacgctaacttgtagcggcgctaacactagccaaattttggtgtagtgttagcgcaccgctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgcctaaaaaccgctaaaaatggctgtagcgcagcgtagcgggcggttttttgcgccctgtgcgcgtagcgttagcgcacatggggggaatcgcgctaacgctacgctaaacgttagcgcaaatttttcccccctccgcgtagcgttagcgcagaaattgaaaaacgcgctaacgctacactacattgtagcgatttttcgctacactacgctacgctaacgctacggttagcgtagctggcccaccgttgctactaccgtgtagagttttggcattaccttggccacaccgtgagcaccggaacaccggccttttctgctttgtgttccaacagagatcctggacctttcggacatcaacaaacaacattctttccttcctttctacttctatttcctggattcctcctctttctcaattttttcgttttttgttatcattttattttaattttcctttttttttcctttccttcttttactcctgaactgcccaactttcatcacaacttcaactttttatagggggggagactgtgaaacctctctctacaggtttcacaagaaaatcacacatcaagaatctcggctacttcaagactcattgccccgctccccctcctagctcagcagagacttttccctttattatcaatctgctgagctaggtaagccaaacccatttcactttctatcatcttgtttctctattttcttccttccttctttcttgaagtttcttttccctttttcctttcttctctaataagactcaaaaacttgtactgactagagagacttttccctttattatcaatctgctgagctagaacaagaaataaatttccttttggttctagaaagtctccctcagcccaaggttccatccataagaattcagtgaagggattaaacccttacaattgctttctggttgacaaggtacatgtacctcattgactggaaggagaaacttccagcctgaaaggtaccaggtgatgtttttcctagaatttttattctgataatagagcaaaatagagatgggcgcggcgcatcgggatatccgttcggattcggatatccgctcaccatttcagcagaattggacatccgcatccgcatccactggcggatacccgctggccctggtgggtatctgcgcggatacccgcggatatccgcccccttttaaggatggacagatgtttttcatttttcaaaaaaaagaaaaaaaaagttaagcttgttgggaggaatctctcccggcgagctggattgtgtaccagattgccgggagggattcctcccgacaagagtgtattcatcccagcttgttgggaggaacccctcccggcgagttggattgtggccgggaggggttgctattgatcaaattatccaggtgttggtcaaattggctacgcgcatcaatgaacagatactggatcgtcccggccttcacccagtgcaggttctcccactctccttggttatcctcatttttcaggcccttgaaaaaggccctgaagtagctggccggccatccctcctgtgcagctctggcctcgaattcacgggcgacccgttcggacgactctcccatttcggcacaagcgcgtgcaatcgagcccgagccgttgtgtagaccctttccagcgcccagggagataagaaagtcaatccgtcgacctggacagagcgtctgggcttccttgacggcctccatcgatgggttgttcagactcagcttggcttccagttccagctcgtccactctcgccgccttgaaaaacagtggtgcagcactggttgcccgccccgcttgagcgaccctgtgccggttgcttgccataggacctcaacttactaaataaactgtacaccagctcgttgggaggaacccctcccggcaagctggattgtgttccagttcgctgggagggattcctcccagcggtgttgcctctcttggcaccggttagaggaacccctcttggccttgagactgtacaaggtctcactgggtccctctggcgggtatccctagagatacctggatgcccgccaggattccgaggagactggggcatccgcacccaaatccaaatcctctggcaggtatctgttgggcctggcaggtatccgccagcgcatgacggatatctgcaacggataccctgaggccatctctagacaaatccggtcagtgtcttgctgcgccttcaattcggctaggagttgcattgtcacattagcatccaaaatgtggggggggggggtgcatccgtccgacaccaattggatgaggaagaagcggttgccggcttgtccgtgatacggggttgaaaggtggtctcttgcggtgattcagaacaggtggggcctttcccctttgacaacggaccagatgtcccttggttggtgccggtcatatttgtgaaagtcctccccaccttacaacggagtgcgcctgtagcatcagaggtttgttgcttctcaatagcagtgtggagcaaattcccaatgggggttgatcaacctgtctttgataatgtggccgccagtttgttgtagggattatggcccggtttcagctctggttggtgattgtcggacatgtcgttaaatgaataatgggaagggaggtggtaggggaaaagagagagaaaaagaaataaacaccttcggtcggcggggtttggccgtggatctgaagttgcctgcagtatcaacaaggttctcaacttttttattgatttcagaaggaacactgtgattatgaatgatcagtccaatctcaatgttagctataatgttcaccacagagttatcaactaatctctccaactcagaggctaaagctgcagggttctgttgatcacgggtaagttgggtttggtcgtagggatgttttagagaggagaaagtgatcaaaaaaaaggcttgccagcagactactaggtacttttcaaaattggtgactactggttggtgggtgtataatcttttctaacaccagctactgataattataatttgagctactccagcgagaggctcgtaacctgttggagtgagagctcaggaggtcaatgattttcattactaagtaatggaaatcacctatgaagactatctacacaatctgtgacatgtgttgcagtcaagcactttgaccatgtcacaacaggtactaggggccagctctacatgaaacacataaattcattgttttgatcaatctcttcaatttcattctcatggaaggaaaagattttgtcatctgagaggaggactggattttctttgcttgctggattgaacagtgccggattgtcttccatatcagaaatggcaagaacggctggaacaagtttgatatcaattaatgaactattagcggcgggtttgggtttcttcttttgtttggcttttttggattggatggccattttcatggctttggccacatgtttctctcttttgggctgttgtgattgagccttagaagctttgctttttgccgtttcctgtgaaattgatttattcaaagaaaatttgagttagttttgctccaatgaaggtcaattgagcatgaggaactcacaagcaatgagattgaggtttcaaagtgtggaaatttgttgggaaaaaagcaaaaagtgtcaaagtgtagcacacagttggtgtttctcacactgtttgctgcagatcttgagcaaaaaaagttgggagaacccaaaatccaggcccttaaatcccaaacatttcccagcaaaattctagactttttgggtctaaatcaacatctgggagggtcccagatacctcatcaacccaaatttgtatttacaaagctatatatagttttctctcaatgaaatatattttccccttggaggtaaggctggcccctgggcattactagtcaggcgagtcaggagccctttcaagttccattcagcaggaatacatgataataaaaacctgaccaaatgattttggcgggtacagagagtcaggtcgctggcaaacaagctctggtgtcgagtacccgcaagtaggcagctaaatattttgatcagaccattcaggggaccatgggcatgttccgtgtttgcgaccttgccccaagaatgtttgattagcatgccttgagctctggtcccctagagactggagtcttggggagtctttatgattgtgatgtatgtacatcttagacaaactcagtctgtctagctgtttgttgagttttctcctccttggcctactctttcctaaaatcaccatcatttttccttttcattctctccttttctccttcttaaatcatcttgaagtagactgaattatggttcttcatagctagttttctgttgaatattatgcattttagtagtctaattagaacttacaatagcaaccttatcaacaactcttgtcttcatgtcgaacctctttctttttctattctcattatttgatttagtaaaatctggttactgtgaactaacgcctcatagtatttgtgatttagaatgttttctcttgactaacccatctagcttaactaaaagagaatgagatgttttgtctggtttgttattttcaagaacccattttatcttctctcagtttttattcaaaaacattgtttatttattttccttcaaccactttttaaccacatgtatctagtctattatcctgctagctgcaagtgaataaaactattggttcacacattccttttctagagcctctcccaaaaaagataccctccttttttggccctcaatggaggacttcccatcaacatctgccccagagctggtttagaggctcgaaattcaaatttctctacgagaatcaagaattttcgggtctagaccgacttctgcaagggccccagatccgatgggaagtcctccaatctgagttcagaatttcaacactgtttccgtttgtggtgaccaccggagaaagaaggtcaatctgttgggagtcagcagccggtacccctggtggatctcttgctagatttgagagaagctgtctgtagttgtagttgttcttggagtcttactgaaattctgcctcccactccggaccgagcccccgagtaaataaccgactggacggagaacactccacggccaccagaatgagttattatgtttgcaccaacccgacaagtggtacgaggattggcgagccctccgaccctgccgccggggttcagcgccttacttggatgagttcttcttcatttcattctaatattagtatccggggctcaacaacagcaagccgaaaaaaagacgcaggtctcccaatgaaccgcatccagttgctttccaggccttgcatctaggtgacaacagattgcttgcctggtgcctcatggcaaacaaggcattctcacacatggcccccacaccgtcaattgactcgtcaagacgaactgattcaacacatgctcggaccgactgtgtccggcgagttcggcaacccttcacctccgggctgccgcactcgtcggccatagacagaccgagcaaatctctggacttgcttgtccgacaaactaatcgatggagggcgtgttactgaccacaatggcagattccctccttatcgaccatcactgtttgcaaaatgttgacccagctccaggcttgaatgcttgagagtggacagggcgtctgaaatttgggtgaccggccaaaagctataagtacaccaccatacgccccaccttccaagtgttattcaagcaagctctatcaactcctagcttcccacattaatcattcatctttcctctcaatcagtatcagtaatttatcagaaacgagtcaggtactggttgcctttcctcccttcgcacctttctaatatatttcactgcaattaatttattcctcaaaaaacaacattcaaatcaacatgctcactcaacgcaacacactcttcatcactctggccattactttcaccagtcttcttctcaatgtgcaagctcttgcgcttccagtgaggtaagctctaccggaaactaaagtctgaatcaacttgacttgtctgactaattttctttcgctctctcttttcaatcatcttttccttggacaaaaaaaaagcagatcagacagaaggcgtccattattcatatctgaagagaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctggggtggagcgagggctgaatgaggggagaggttgtacgctgagggccaagaaaattcaacaggccgacagagtgacaagtttgttttgacttgtattttttttggtatggaagatgatgatgatgacgatggcgatggggagatggcagcctgctgatgggatggcaaatccttgcggttccttgtttacagaagttgggagcagcgaacgatggctagactctggacagcttgtatagccgtgtcaagccagaggtatctatccgtgtcgaaggctctgagcagggtccagtgggagacggaggaaggtgttcgaggcagcagagaccggaggaaggggggggtatggagggagacggtctgacactggctggcgctggctggcgatggaagacgaggagccaaggccgagaaccaagttgaaaattttttaagcctggttgatagacagagcgagcgactcacagtcagctcggttgatacatcactgcgcaagatgtggttaagtccatagtcaacctccctacatctattatttatgtttatgtaaatatgtaaataaggaatgtttatttatttgtgtggactcgacaaaacgctctctctgctccttctccccctcttccgagccacctttccatctggcacatttcgctggttgctcttgatctgcagttgacagccggcgatgatgcttctcaacaacggaggtgtgcatgtcttgacttcaattgtattttcacgatcgtcaaatctttgaaagcatctgggttggcatggcacaccggcagtccatctcagcttaccagagtagccgcttcagctgttagagccaggatccaccaaccgaacgctggagagggcgcgcatgtatctttgggtttttatcaactgaacctttccaaaaacggcagttcacttcagcgtgtagggtggggttggcgcatgtattaagttccttgcgcagttggtaaatcatccggaccacggcacataaactgtgcaccgcaccatgagctagccgacccggttgagcatcatccagtcacactcccagattccagacaaaggcaaacaaacagatttcgatcgggtggagatcgagagtcagttcacaagttgtctgagtttttttggggggggggccaaaatgaaccatgtgggcgcgatccccgcgggggcctcggcaagatccgcagcggaaactcaaacgttcctcgtctttcatcagcgaaaatccgaccttgagatggattccaatctcagaagacttctgtagctcggtgcgggttacctcgtgaggtccgatattgtgtagaatgatccccggatatccgctgggagaaaacctgaagccgcttaacatatttctttcgactcgcaaggacttttgatttcacttcaaagctttgtccactgcaaacataagtacttctattgttggctttctttcgtcttgagggcttgactcatctcacaatctagtccaaagaaaatacatgaaatgaatacccaataaacaaaacttacacacgagttaatcatgcacaccatgaaaaattagtgcagcatatctactaggaaataggcaacaggcagccttttgagctgtttcaagctcccaaatcctactagcaaaaacagagtacatgaaaagcccagacagtggcagaaacatacctcataccatagcatgccttttggcagccctctccccttccgctgtggaatcttaattctcttggtttttgtgaatgagcccatcacaaaaactcaacaccaggtaccttgcccgggaaaattcaaatgggttatgtacagcctcaaaggaagaatacaacagaattgttcccttcaactaaaatatgatccttttcagatacccattatcaagatgtgtacactagaaccttgctttattcacagattccagaaaaagaaaactgaaatagtgccggcaccgggaatcaacagtgccccaatgttgggacttggaacaaaaatacgtgcaagcacaattaggaactgggatgatcttcacttggggatgttcacaaggatccggagaaggccgacctaaggctggacctcagcggcaggctgtacgagtaagcccgtgtccccgacccgacgggtcgagctcggaggcctcactgatagcgggatcactcgtcgggtcggtgcgagcatggtttaactcgacctgtcggagatttttcttgtcgggtcggtggctcactcgggagctgacgagtgccttgcttgagggtcttctgagtcacaagatcctatgtacctcacagcgaagagccagagccaggctcaagcaagtcagcttcccgcaggtatggactagatcccccgtgttttggacaaactcgcttgtgctcgatggaccggctcgttacccagccacccgcctcggtacccagccacccgcctcggtacccgtggaaactgctcggccgggcttctactcgccttgcgagtatccccgcggagaagaactcggaagagctcccacgcgtgtaccgctcgggagccagccttaggccgaccgctcttggtacctcggcctgcggcaggctctaattgtggtcaagtccgagatctatgtgtgaggattccagcttttaaacaatattcttcggattatttctcatttcagtctggtaaatagcatgtgtccattgagtttatatgatttcttattgacctacatagttgtgccagcttacggaaactgataggcgccttcacctacacggaaacaaacatccgctccgcacttcctaaatttaaggtatactttgattttaaccaatcaaagtccctcgctgacttcggccaatggccgtcagattctacccccgagggtctgggataagttagaagagtgctacgttccgatagcagttgaagttgcccacatgttctaatttagcatgccttttttgaaggttggttccaagaaatgatttggacaatgtcgaaagaccgccggtgagcactattgtacatcagttggcagtcgaatttgatgaggtttggttcgtgattgcgattgtgtagcttgattggttggctgctgaatgacaaggccactgcactgtgccgcggacatatgtaccgaagacaacagccccacattgtactggaacatgttctcaagaatgtgcttctacaattgtacataccgttatggctatggcctgtgttcaccggcgccacaggcaccatgacattgttgcactgccctagagatatgtacactgtggctttgaagcaccataaatgtacctcttttcccttctccctccttcaacccagtttccccccattctcaacagcaacctcatctcaagcttttacaaactcgaaagtgccatgcagtcagcaaaattttcccccgtcttcaccacgatcctactattgtgcgcggttgcctctgtggcatcgtttggatgtagctttggctccccttgctgtgttgagtttacgagctcttcacaaagaactcgtgagtctccttgatacttcgtaatcccaagtcaacttcagcgctgagtctacaattgtcacttttttttctagttcgactagctgagcaagtctctcctgagccaaagatctattcctgtagcggtcaaccgatgtcgcaagatacaagatgctgtgacgctcaatacttaccccctcaaaacgtatgttttagcatagtaacttatgcagctgactgcctaaagactcattatagacattctattcaacaattttgtacatgtttagcccgatggatctcggaccgtggatataagtacttataattcgcattgcaaacctgccggaccaaatccacctccaagcacctcatctgcttgaaagcagactagaacatttcacaaacctccatcataccctaccatcttctcccattttacctatgtgtcccaatcctgtgtaaaagatgaaatttgctaggtatgaaaaagagagaaagtaaatgttacagccctattgaaattgaaaactagcacttgaaagcagactagatcatttgacaaatctccatcataccctaccatcttctcccattttacctctgtgtcccaatcctgtgtaaaagatgaaatttgctaggtatgaaaaaaagagaaagtagatgttacagccctatatgttgacattgaaaactagcacaaaaaatggatttcaaaattatgaaagaagaaagaatgcaaaacgtggagagatgtcacctaaaaaacactggactgctaaacactttcttcaaaaagtgtcagctctggtctcttatgtgacctagagttgatgggattttgggtcacactttagccaatagggccagtggaattaagcctctcctcaacactagtacagtggtggaggggctagctccttataataataagggacaacagtaggatgagcttcactgtgcctgagctgaaggatttataaggaaaatgaggttggtactagtcttataagttaaatatgtaacttataaggttagtaagaggataaagagaaaagtaataactaaagtacaataatttactgtaaaatcacaaagttgtttgtaataactagtaaggcacttgggtttgtatggtaatattgtctgggggatgaatctcagggggagagacatcctcttaaatattacagagcaggggtcaatctgctgctgggaccggtgcagtccccttattgttacacttttccttgggggaaagtgtcaggacattcagagcatgctaaatgtacatgtgctgaatatcctttatttcagaaaatactataagagagataaacataataatcataaacacaagagaggtaaataggataatcatctcttggatacacccaggagataattatccttttcaacttgattataattttcatgggagaggtaaattaataaagaggtgaatctttattaatttacagaataattattaacataaaaatacatgtaaaaagggataacactattttataattattgacttaaagattacacataataataattgttatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtctgacaaaaagtgtcagcatagcaaacctagtcaatgtccactgacacatgtagtgttggcagatttttggctgctagacctgcttttagcagtaaagatcaccaaaatgtggtgttgaactgcataatggctgttttttttgacatggccagtttgcacggtcttgatttttacatccacacttacacatgtgataatcctctacataagatcgagggtcatcaaatgttttggccccattttttccaaattgataaggttgaaaataaaattcaagccattgggattggtacagtggtgtaattgagggattcaaaagatgattatgatttttttttctgaaatttgtgcaaagtatttacatcattaaggctcaccttagttggagccttataccacctttcacatattgcaacccagattgacataagtcaattctgctgcctgagagcactagggtttttggaagggggtattttatcatcaatctcatgcaaaactctacaatagaatttggctcttgattttcatgacttcctgactcaacccttgctttctagctaatcccttggtccgcaacctatctgtgtggtgtggcatcactggctgttggtttttgaggccaagaaagatgccatatgtatcatgatgaagttttagtttcttcaatgcaaatttgctgtatttgattaaaaatgcacattctatcaagtttcaatcagaggaactcatgatatcctacagcaaaattgtttttcactatcagtatttgattaggaaatttttgtacataagttgtggcacagagtatatgtcagcctgctactattcagagacaacctgaccatagcattttaaatatttagagacattattacatatgctaccccatagcatatgtaattaatgtctattttatatgtacataatatagagacattattacataggtacatataaaaaacattaatatttaaataagtggaatcactataatagagacattattactcattacattaagttttactagtcatgaaagaaaacgtaaaaataaaccaaaaacatttataaataaacattttttaacatgaatctacaaataacttctaaaccttaagcaaaagttagaatattatttcagattcttaattctcatgcaaaataacctagggtacctcaccagaagtacccctgaattattactccttcaggtacttctgtgtactctgagtgacacttgctcattttgctaaaaaccctcccagttacatcataatacttgttgtgacaggtctacatatgtaattaaggttcatgcagttcgggaaaaatctacaaataaggttgacatcattgaaaccttaactacattgtcacaacaactgtaactggctggtcaaaagctatctgtggccctttttggcccaatttggctcactacgccttgttaggaccagcccactggtcattaaagggtctcagtgaccaaaccatggctgcaggttcgtcacagcactccttagtgtgtgttacaagcctcacttcaacccttggacacctgtaaccaaggactacaggtgtccaggcagtgctacaggtcactaatgcctagtaggaggcttacaccagccaaacagagttctgagttcgcctccaagggcccagaatgagtatataaggagcccttcttgaccacgaactcaaaatccccatcttcattaccagtcaccagcaataaccacctccaacaaaccagttttttacctgttttttggcccagttcctgctgtttccaccttgaatatcaaccaaccaaccatcaactgttccccagcactcttccaacacctgttacccagttttctgagcgctcccagaccagtttttacccacctgaagtcctccttggcttggaaatagtaccagtaagtaatatttccttgatacttcagttgtaggcatttgtctgggcatactccttctgcacaaaggaccagatcatcaggtacatcaaaaatacccctgtttaacaggtcctgattcattggagggcaccataaacacacctgtaactcaggcccctcccttaataaaaacttaagagtttttactatttcttttcttaatatcaaaaacctccccactccaagtgttacccacacttgtactccatttttcttaagctttgcacctggtgtagctagaagagtcaagctcttggcatcacccaggctgacaattgggggtctggccgggaataacttttatcttttgataaaaacctggtaccattttttcttttaaaaataaaaattaaaacatacacaaaaaatcatctttttactcttcctcttgatttttttttacaaaaatcaaaccacttaaaaacatcttacaaaaagtaaaattatcctaaaaaaacattttttcttactagccttttctttacctttttccttatagtggaattgcaagaaacctcgagactaatcaattactaccttgacttccttgcttctgaaaaagcacagcgcgcagctgcctatcaacctactccttgggaattactctctcctcaagaacaacgcgctcgtgccctcgcacgcgtccaactcaacgaagaaaaaagaatcgacaacctgtttgcctggaattccctcaaacgcgaacacaagaacagacgacgcgagattttagcagaactcaaagcaaaaagactcaataaaagtacgcgctcaaaacttcctttttctcatatcatcgattagcttatcactcttgctaaaaacaattataaaaacggcttgttttcaccggtagtgtctattacttccaactcaagcgctgcgtctaccccagtcgctgaaaccgcagctaacagccccattacgagtaagttactttgttcttacgaaagaaagagttttctttttgattctcacgaagatagagtaatacaaataaataaaataagaaattaacaaaaacgggcgaatatgtctactagatcaaataaccccgacttgcacggcccccttcccccagcctcgcgaccaaggcgtagcaaatcagctggaggaacgggtcaaccgcctcaagctgattacgatccaaaaaaagctagcacctgtctcagtcgcgagagcgacggaggagatattggtcgagagaggctcaaccacggccaccccggctcgagctacgagtccgagcgccgcgactataccaaagaccccaaggaacttggtcccagcgatagctcctgcgactacagtccaagatcacatggacttggatcaagcggtgcaaaacacgccagtccagaacacgaatccagtgaccacagcttcggaagcgatggacgtggatccagaagcttcaacctcttcggtggatatccagctactccgcaaattgccggagaagcaagtgttatccaaggaagaaaggatcaaacaccttgtgaaagagcatatacacctctggaagaggtgcacagtagcccaacagtccggcgcgatggaagatctcaagatacttctccatcaagcgcaagacagtcaaaaggttcttcagaagttaatccctcgcaaggaattagaagagttcgtcaagggctggaacccttggacgatcaagaaggaactgtttcccaccgcgccgaagaaaaacgacggcaagaagcgctcctcatcctccaaaggagcgaaggagctctacaacgacccaaaccgctggaaaatggtcatgaggggttgcaacaccctcgaggcggcataccgccacatggcggattagacactaaaatccttaccgctatcctggatagtttagagcttgttagtaaaaatatgtcggcaattgacagcaatgccgaagagaattttaaaacaattgtacatagtctagaccttgtttcacgaaataacaagaaaaacgcgacctctttgtccatacagtttgacaacattttgagaaatcctttgtcaataaaccctgaaatgacaaaaattatcgctgataatactgcgaaaagtgagaaggcctgttctaaattgactacatcagtcaataagctcaacaatgatcttgataaaattaccgatggcatcttatcaaacatcagagaagacaatatagtagaaaatgctaaaaagaaggaggagtcggatgtaataaaagacctacttatccaacaaaatattagatcagaaggcttgagcaatttgataaaagaacaaatttctgttctcaagacagaaatgaaatcagaaatacaatccagcattcgtgactcactagctcagcatttttctcaaaataaaactacgcctcttaatatagattatcagaattatcaacagcaaccgcgcttcaataacccatacatggaagaaacaccggtgcaggatactagggatgttgcgccccaccttaacagatctcaaaccaatgctgcgccgcagcaatataggaatcctccaccccatttaagtagtcatacttcttctgcgccaccacaatcccaacataatgccaatagagttccatccaagtattacaacatggatttggccactttaaataagctagtccctcctgttacagattggcctaaatttgccggctcagatgactatgaccacataagttttattaaatacattgaccacatgttgttgtcttacagtgcagatgatgagtttgttcttagtagacttccaaggttattcacgggagtagctcttgagtggttcatagaaaaacaagaatctgttggaaaacaatcttgggacacgtggaaaaaattaatcaaagctcactttggtaccagattatgggagcagaaaatcagaagagcctttgagagtgattactttgatcccacaaaagacaaacctcacaaatggtgtctcacgcagaaaaagaggattgattgtatgtacaaaaatcctacccaactagacattaatgataaattgcttgatcaatgtaaaggaaatctagaacaccaaatgagatgtagacttccaaatatggacactgatttatccacatttattaatgtcatggaggaagtcattgaaatgactggtgccaacagaagacacagggaaaattattcagacaaaagggaaggaacttcaaaaaatcctgctcctagagaaaaagaaggcaaacctgctgaaattacccctaaaaaaactgtcataccagaatgctataattgcggggaaaaaggacacaagagacctgattgcccaaatcccagaaaaaggataaataatgtcaacattgagcctgacagtgaggaagaaaactcttcaaggtttgagatggtgcaagtagaacctgaagactcagatttccaccaaaatcatcaccaatctgaggaatcagagtatagattccaggttatatcagcagatattggagatgagtttgaaattaatgccatccacggtgagtcaaatttgcctcagaaatgggattctacaatggaagttggccacatttctgacgccaaactcttgtccaacaaacctgagacaggtatgagctacactatgggaaaaaccagttacactactgttatgtaccaaggtaaagaatggaaagctttacttgacattggagctttctgctcatgcactagtagtgatttccttgatacttgttaccctgaatggaaaaattacttgctaccagtgcctaaagccaaatttagcagttgtaattcctccatgaaaccccttggtgtaattagtatgcccttaatattccctcactccaaaggatctttaagactcaatgttgaatttgttgttttacaagatgctttatgtgaatattttattttgggaaatgatactttctgcttgtatggaatagatatttttcagagcaaaaatagatactataccattggtggagactggaaaaggaaattccagatttgcaatgtgaacattaaaatacctgagccaatcaaagaagtaccttgcctaacaaaggaacttattgagtttgataaagagtatctgtcacaagcagctgtgagtgatatactaaaccaagagcagaaaaaagatgtcttaaaaatatgctacaaatataaagaggctttctgcacaacagaagagcccattggaaatgtcaaaggacatgacatcaagttagaattaacttgtcaacctccgtaccctcctgcccttagaagagccccttatccttctagcccaaaatccagagtggctttggaaactcacataaaagagcttttggatctcaaagttataagaaaagtgggccataatgagcaggtagaaattaccactcctgtcattattgcatggcatcatgataagtccaggatggttggagattttagagctttgaataattacaccaaagctgataattatcccattcctaggattgaccactctctacataatttgtctaaagcaaaatatattaccactatggatgtgcttaagggattccatcaaatacctattgagccaaatagcagacaatttatgcgcattatatgccatttaggtgtttatgagtacctcagaatgccttttggaattaaaaatgcaccatcccattttcaaaggatgatggactctatctttgggagctttatccgtcaaaattggatgatggtttacatagatgacattatcatttattctgataattgggccacacatctggaaaaaattacttctgtgcttgaaatggcggtagaatctggcctcaaaatgtccattaagaaatgtaattttggttatggagaacttagagcattgggacgcatagtgtcaggcttaaccttagccatagatcaacatagagtagctgctgtcttgttaaaacccatgccccagaatattacagaaatgcaatctttcttaggattttgtagttactacaggcaacatatccccaaatttgccaatatcactcatagtctttatgaaatttgtagcaaagatgtaatatatgaaatgacctattcacgtgtccaggattatgagcaactcaaacacctcatgaccactgctcctgttctagcccagcctgattacaccaaaccatttattttgtacatagatgcctgtttagatggtttgggcgcagctttgcaccaagaatttgaaattgatgatattccaactgagaaaccagttctgtttatctctagacaaatcaaatcaagtgaaagaaaatatggagcaagccaaatggaatgcttggccttggtctggtcacttgagaaattgcattattatcttgaaggcaccaaagttgtagtagtcactgattgcacagcagttaaaaccctcatgaacatgaagacacctaacagacatatgctcagatggcaaattgctattcaacaatatagaggacatatgactattgttcacaaagctggcattaaacacagaaatgcagatgggcttagtagatgggccttacccaacacacctgataacccagcctgggatccagaagatgaggatatttttcccattttaggaattcacgtgtgtgatttggatattgctttctacaacttagtccaagacagctataaggataatattgaactgttaaaattggttgacatcttgagcaatgaaaatagttcccctgagttgattgctagtttaccctctaatttggcaaaaccttattctgaaggaaaattcactttattggatggattgctgtactacaggaatagacactctagtgttttagtactctgtgaccaggcacaaattgacaacattctttatgaatgccatgataatgttaattctggccacttttctgaagacagaacagtggagaggataaaacatactgcctggtggttagactggagatctcaggtgaccaattacgtcaaatcttgtgaagtttgccaaaaatcaaataaacaaacagggaaaagatacgggctactccagaaaattactgaacccagtactaagtgggaaataattaatatggactttgtcacaggattacctcctggaggagcctattcttataactctgtcctggtagtagtagacaggtactctaagagagccaggtttatcccaaatcataaagatgacactgcaatggaagtagccatgttgttttggaacagaattatggctgacgtgggaattcccaaaattatcatcagtgatagggaccccaagtttacttcagaattttggaggaacctacatgacatgctagggactaaattagccttttccacggcctaccatcctcaaactgatgggctggctgaaaggatgatccaaaccttagaggatatgctcaggagattctgctcatttggtttagaattcaagaaccatgatggctacactcatgattgggtcagcctgttgcctgctcttgaaattgcatataatagcagcaaacattcttcctcaaatgaagtaccttatgtccttgaaagaggttggatcccaagaatgccaaaagatacccttaatgataaattaccacatatacacccaactgctctagactttaaaaagatgcttgatgtgactcaaaatcatgccaaaaagtgtgttgaggaagcagtggagtataacaagaacagatgggataagagccataaacaaccagactttaaaattggggataaggttctattatctactgtaaattttaataatttggggggtaataagaaacttaagccatccttcataggcccatttactatcaaggacatgcatgggaaaaatgccgtagaggtcatcttgagtgaggaactttccaggaaacaccccgtatttccggtaagcctagtcaaaccttatacagctagagacaatactgaaccaaggccatgtcctccagtcccaataatggaacctggtaaagatgagaaacttcatgtatctaaaatattaaaatacaaaaaagaaagaattcaaggaaaagacaccaggctttacttattcaggtataaaaaccaatctgcagataaggatgaatggttaccagagtctaatatacctgatggagcaattcacttgaggaattacagagcctataagaggagttaagtgcctcaaaaagcccaatttttttttttcacactttaaactgttttaataattatgcttgctatgagtaggaaactcatcttaggggtagggaatgtcagcctgctgctattcagagacaacctgaccatagcattttaaatatttagagacattattacatatgctaccccatagcatatgtaattaatgtctattttatatgtacataatatagagacattattacataggtacatataaaaaacattaatatttaaataagtggaatcactataatagagacattattactcattacattaagttttactagtcatgaaagaaaacgtaaaaataaaccaaaaacatttataaataaacattttttaacatgaatctacaaataacttctaaaccttaagcaaaagttagaatattatttcagattcttaattctcatgcaaaataacctagggtacctcaccagaagtacccctgaattattactccttcaggtacttctgtgtactctgagtgacacttgctcattttgctaaaaaccctcccagttacatcatactacatgttgtgacaggtctacatatgtaattaaggttcatgcagttcgggaaaaatctacaaataaggttgacatcattgaaaccttaactacattgtcacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtcccagtgcccaaaccttggctgcaggttcgtcacagcactccttagtgtgtgttacaagcctcacttcagccctctgccacctgtaaccaaggactacaggtgtccaggcagtgctacaggtcactaatgcctagtaggaggcttacaccagccaaacagagttctgagttcgcctccaagggcccagaatgagtatataaggagcccttcttgaccacgaactcaaaatccccatcttcattaccagtcaccagcaataaccacctccaacaaaccagttttttacctgttttttggcccagttcctgctgtttccaccttgaatatcaaccaaccaaccatcaactgttccccagcactcttccaacacctgttacccagttttctgagcgctcccagaccagtttttacccacctgaagtcctccttggcttggaaatagtaccagtaagtaatatttccttgatacttcagttgtaggcatttgtctgggcatactccttctgcacaaaggaccagatcatcaggtacatcaaaaatacccctgtttaacaggtcctgattcattggagggcaccataaacacacctgtaactcaggcccctcccttaataaaaacttaagagtttttactatttcttttcttaatatcaaaaacctccccactccaagtgttacccacacttgtactccatttttcttaagctttgcacctggtgtagctagaagagtcaagctcttggcatcacccaggctgacagtataggacacttctcaaaactcccccagagggacgcaatgacagaaccatttgttgaaattcttccttctctttctactcattactctttcatttcccatgctaattattagtttgagtcatattgaattctttagatcatattctgttgtagacctgttttgtataataagagccccctttgtagtcaagaaccctaggcagtaaccctcttattaacactcatgttctccattgatcttttctaactatattcattattgattgtttttctcttgtttgaatactcaattacacaaccaatttttgattagcttgtacgttttctatttaaaaactagccagttacaagaaatcaaaaaattaacggttcttaccttcctttttgtgcaaaagtgaacagctccagtgagaatcccctccttcactgccccacatctctctctgctcagctctccttgaaatttaaaatttcaacaccattgagcaacctcaacagattgctctggagagcaatacaatcttctggataagcccccttttttggcggacaaccctttattcatcagaggagataattggacacaaaattcaatcaaaagaatgtgaaaaatttctgattatctgaggcaggagggatgaatttgatcctaattccagccttcttagagtccctgcttgttgccagttggtttcaatacccaagataatctgggtagggtttgggaagcttcagtagagtttttctcctaacctaggctgacctaatttattcttgggttgggtttcttctttccccttccttcaaccactcatcagtctcttattgaatcaaaaatcaacccaaggtcaacatatcttgttcactggtcaatcaaatcaaaaaccaatctaatttgttgcttacttcaagcactcaggaggagctagaatctgcttctgggcaggtgttcatttttggacttattcctggcttgaaatcataatattgaaaatttcttttcattcaatttctcttgactagtttggctcaaaagtcctgtgtgtgttaggagttgatgtcattgtgaattgtgttaagattttttgacattctgatctaatctatcaggtatttattgtttgatatttttctttgttttttattttttgtttcttatttcggatgttggtttttttattctcaagcctatgacttctattgaatttctatataatactatttcaataaagtaattgattgtaccatctttacattctaacccaaactcaacctactgatgataaaataacaaagggtgaacttttgacctcacccaaaaccaactcaaacctgacttggaaatggttgggttgggtttgatcagcctgtgaattattttttgccaaccccacccaacctttttccactgttgggttggctttgggcaacattttttgacccaaacccaacccattggcaacctggctccctgaggcacagaacccccctctaatgagagagacttagttcagtcaggtgttcacctggtatttagaccttgagctcaatttgttttcacactgtgtgggcacatccaatagaaaagtgattgatttcacagtgcagtatctgggaatgaattttgtctatgatggtctgagtctgcaccatttgggttgagtttcatgccaacgtagttatgttaaaagttttggcatgaaacttaagttggagaaagctctaaatggaaacctgcacatctaatgtggcaacaggacactaggaaaatggggggaactccaagatgtatttcaagaaaaagggaaatacatacagaagagaggggatagaagagtgaaagagaaagaaataaacatatccctttttgtttatatttcaagtttagtataatacacagtcttaatttcctcttttaggaattcctctcggccgctgagagtcgagtccggtgccgactcccaacctccctgggggtttttgaagatcgaatcccaaaaacccccggggttttccatttttttatctttttatttatttttttcttgggaggattgactcccaaacctgtggaaggtttgggaggatcgactcccaaacctgtggaaggtttgggaggcccgaatcccatggacggcctgcggaccgtccgcggggggtcttagcgacgtcccaaatgtttgggagtcggaactccaacatttgggagccgtttaactaagacccctccaagaattattccagcctttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcccctctgagcatgttgattccgcttccagaggattttcagactccagaccaactcagaaccaccacaaccagaatcagatcaagccaacacttatcaaccagaagtacccatcttttcccacctttcccactacacagtgtcattggtgtcattattaagtaacttctcttaagtttagctagcatctttctgcttgttctccttctcagttttctctcaacccctctttttcccacctcctcaaaccataagtcctgatccaagtaagcaaaccagagctgctataaattctattcttcttgtttggtagtataactggaaaactatggctgataagctgtgtaacattagcctattccacaaagtaaactgtagagggaattggtctgatttaaatcagaactaaccaattctttttggatcaaatatcaagtatatttggagggaaacttatctagttttagtcataccaccaaacaatagaatcatatttattttgggtcttagttaaacgactcccaaatattggagttccgactcccaaatatttgggatgtcactaagaccccctgcggacggtccgcaggccgtccacccccgaagatgggagtcggacctcccaaaccttcaacaggtttgggagtcgatcatcccaacaaaaaaataaaaataaaagataaaaaaaataaaaataaaaaaacctgggggtttttgggagtcaatcttcaaaaacccccagggaggttgcgagtcggcaccggaccctcagcggcggagagggattcctctccgctgttgagagtaaatactgtcaccggccgagaggatccctctcggtcgatgagagtacactctcacagccgagaggaatcactctcggtcaatgagagtgtacactctcacgggccgagaggaatctctcctcagtcgatgggagtgtccactctgaccggccggaaggaatccctctcgggcgggacagtctctccacttaaaaggaattcgcattggccggtgagagtgataaagccacatcgcccgagaagattccttctcccgcagctgcgggggttgccaaggccttgcgagtatgtgaggcgggatagagcgcgggtcgctttttttaaacagctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtccggcgccgactcccaacctccctgggggtttttgtagatcgactcccaaaaaaccccggggttttccatttttttacttttttatttatttttttcttgggaggatcgactcccaaacctgtggaaggtttgggaggtctgactcccatggacggcctgcggaccgtccgcggggggtctgagcgaagtcccaaatatttgggagtcgtttaactaagaccctttattttttgtttgagtttaaagatcaattgagtttaagagaaagatgtggttgaggaaggggctggggctggtccagaactggaagtggtttctaagggtgatacatatggaccacatagatcctttgtatattttccagatgattggattctgtgcaagaaatggcaatccttttcatggaaccaaattagaaatttggattgaatactcctgaagccattcagagagcagccaagatgtcaggatttattaccttgcaatcactccactctgcctccaaattgcattttcatatgataatctgtaattgaatagactgcttgtacctcatgttgatgtacttacttgtgtcaatcaatcttgtagaaataactatataccaatggagctgagaaacttgaattatcttaggaaagagtgttaaaaaagggtgggatttgtgggctgtcaatgctccaactgtgcctctgaggagtcaaaactacttaagaggtaaatgagaggcatgaatatggacagcctcaatacaatgatggatcagactgccttacctggtagattatcaaaaaggacacaaaatttcaggtagcacaatctcaccaaccaaaatttaaccactgatagctctgctgtgctaatgctaagtggcccactgccagtattttgaatccacagaaagaaggtgaaaagccaatcagatcaaactggagaacctcaaggaattctgcacttccaagcaagaaagaactgttggaatttcactcatcaatcttctcttcatccttactcgcctgtcactctcatctcatcagtcattatttgttttatttttttatttattatgttagtgttctgagacccacaacttgaacctcatgtatatagattacttaacacatctagaccatacccaatgaaagaaaatcatctgttctgaccggacctttcctttgagtgacacttaagcctcctcaaagtcttattatgaagacacttaagcctcctcaacttaagatgtaagttaactgcttcacaccttgtctgctatcaccttgccaattttttctactctttccccttaaatttcaacaagaacagaccctgacctccttcgaaatgactagtttatgcttccaatttcatttcaagtcatgtttttttcttcactttatgcatcactttcatgattgtcttctatcatctgttgtttgaaatagccatccacactggcatcagaattgttgtttgcttgacctagttgataattggtaatagtatgaggattccatacctttattgctggctgtcataggttatttattggtctcctgctctgcaaaaaaagtttcttaatttttataattccaatagcataaaattccttgactttcttgggattttttttgtcaaactttgttgaggtgtagcagatttgatttactcagcgtattcttaaacagttgttcagttattgtaagttgattcatttttgtgtgattgatggattatttcctttcccaagtcagctgtcaataaacatacgaatcctcatattttgaagtaaacattgaattgagtcacatacctgagggaaattgagtgaatgcatccttgagccaatttatattagtgcctcagctggtattattgataaaatgtttcaaccagtaattttgtgactcaagaaattgatccttttccataaaatgcttctggaaaccatgaggagctacaaacatggaatttttgatgatttgagcaagtccaggaggttaaatttcattgcaaagcaaaatcattgaagaaagttgaaccaagtactgagtcaaatttttgattccctgggcatcaatggcccattgtttccatacattcatgacacagctgatatcccctgctttcattgcagcatccccctcaacaatggtttcaaaatcagatatatagtctcaggattgtattagaaatatttggcaaattttgaagtgttacatctattttaaccttgatcaagaagaatcacaggtaggtcttgtcaacaacttctttgattcttgaactagaaatccatggaatctccttggttagattgtagatttttttcccattttgaaatgaaatggtacaaaatcgttgttcatttaatacttcatcaaatgcagtagtgatctggtggagtcatgttgaagaggcaccatttgtggcccctgatttgcacaaaaaccaccagcattagcaattctcatgtcttttgcaccaatctcactgtcatttctagttgtaagccacaagatcactacttatttgataaattattccattgaaatcaattttaaaccattcagcattgtaaggcactgtgatttggcccctgatttgcatagaaaacacccaaaattggcagtttcctagaagagggtgttgataaacacactacatacctcccccctcgtgcacacccccttgcttgcccctctggaaggggcgtggagtagaacctccccctcttggaggtgcgtttttgtcatactgccctctgtgtgctgataaccaccatttcttcaatctcaaaaaaaaaaaaagaaaaagaaaaataggattactagcccaaggactctcccatacgccttttcattgtttcatgactcctttaaaaattctcataaactgtctcttgtcttggtgttttgttttttgtgctctcaaactggaactgacacaaagtcaataaacatccaaaataccaaaggaatcagaaggacaagtcattcaaaaaaaaaaaaaaagcgctgatcaatttggacatgaggaaaaaaaaaaggtctgatcaatttggacatgaggaaaaacaaaatgtacttggatgggtggcggctccagaactcaggttgacgaactagagcttttcattcatgtcgagtgcatttctcgggtccagcagatgagttatcctgactcatctccataaagtttttttttttgtgttaataggtccatggacccattttgcccgtctagtaccaatacgtgccacacatcaggaaacattctgaacgtataaccaagaagcctgactagagggcaagtcatggcagagcgcagtggaccctgcaatgaacatctttatatatgcatgggcgccacaagcctgtgagagagactcaattcctggaggggttaagatgatcgataaaataagcgggatttatagcaaagaagaaaacagagatcgagcaacgggtagcgagagatcatgagagggtggagaactcgaacgagaagcagacatgagagcaagagataacgataaggaatagagagaggaatgaggaagacagaacagacaaccgtggtttgtatgctgaaaaaaccggcggagacagtttagggaaagaggggaacagaggagttgctaagagaatcatattatacacacacatgcacatgtttgtgtaagatgtacatcaataaaaaaaaactaggaacaacatataagttataatatgtatgtatgacttgcacatatgaataaagaacaaaaaaaacatcatctgcattgaatagaaaacatataaaaagaacaaaaaaaactttaccagattcatttttttccaaccaaaataaagatgaaataaaataaggataataataataataataatactaattagcaggtaggacgaccttcctaatcgaggaagtgcgataagaatggtgttttttttatcatgtagggccatcctcgtcatcgaagacctcctcattatcgacgacgacggacagatcttcctcgtcgacttcctcgatcagttcgggtttagcaggggaaaggatctcgccggacgcggcggccgacttgccctcattgacgcccaagccgacgatgcttttaccttgcaacgatttctgcttggtgccgacgatatgcttcatgatatcggagagcgagatcatcccgaccagtcgatctttgactttcttccttctggtgattttgcacttggtcgtcgtcggttgatgatcatcgggttcgaatttcggcggacttgcttcagctaatggcgtcgcatcttcatcccttaactgtccttcctctcccgttacttccgtctcgatcaccgtctcgtccgctacgatcacaaatcgatgcacccgtctttctccaatgtacttgaggatatttgccagtgaatcttctgcagaacagaccgtaaccccgcaaaactctggcgaacgacgagctatagcctctgcgatcgtgagatcgagtaaccggtaagcatccgagcgaacaaggtcctagtagccagattcgataatgcgaaaagtacttagtttgctagtcacatgcaccaaaatagtggagaagctgcaatggatattgagaaagttcgatgacataccacaatatccactgcttcatacatatcgatcacgctcccatcagcatcgacaatggggacggcactgatcccacgctcggaaaacatgtggacgacatcgaagacggtggtatctaaagtggccgttgcgaggggatggaatgggtcgtgatgatgctcgttgtcgctcaagtgattcatgggctctgattgataggatgaaacataagagcctattcccagtgatcctatcgactgagtcagtcgaatcacatcagattgggccttcaaatcatgcaaccaaagtcagttattttttctttttgctaatcagctacagggagtagttcgtttttcaagtttggggcgaatggggcgtacattaatagcgatgaatttcaggactctgtactgagttagtacgcataagattgaatctttcccggtcactgagtctacgtcgatgagtggtagacgacgggcatgagtccgaatgagttgttcgcaagcttcaattaacggctgatgagcaaaagcacgaagggtcgtcagaattgaggttccatgtactatctgaggtggatatcgatggctttgtactaactgcatctgggtggacatggactgtgggtggtggaggagcctcgatagcttgttcaatatctctcaggcgagacaatgggaatgactctacttcagcagccgcgagtgcatatggatcttctgctggactgctagttgccgattgatttatttcggcaggcttgcttccggaggaggataatggggttgtaggggggatttgcggttggtcattgatggggtgttggatcctgagcgatggtgatgatgttgctgatgatgatgatgaatgggcgctattgaaggatactggtgaggccttcaagtaaaagtattggatcactattctcgcatcgcgtccagaaggagaaaccggagatttagaccgcgcatacatcggaccaaagcgtgcgtgaaaaaaaaaggaaaagaaaagtaagaaaaagtggatttcagcaggaattccctaagattacggagctgtttatttttcgggttttcctgtgaggaatgttgagtaagaccaaaaaagaggtgattgataggattggccttacagtgaatgacatcggtcaaagtaaacattccacaaaacttgaacgatgaagagtcgtacaagggcgctgagacgacgcctggttgaaagccgattcccgtcaacgaagatcggagatatgatgcaagcataaaggtactcaccattggtcatcaaagcagttaatgcacgtttgattcctaacctggaataaataagggagggttgtcagccaaacaatctttccactctagaatttttgctttcaagaattgtgaaaaagtaataagtgagaagaaaagaaaaaaagaagaaaaaaaaaacgaacgagttgtcaaagacgatcagcctgtagctttcaggcagaatatcatagcaagttttttcagcaaggaattctcgcaagtttgccagagcttgggtatgagcgttggtgggtttgacgagctttgaagggttattggtggtcgttgttgttgttctgacagccgttgttgaggtcggtattgttcctgaagccatttggaagttttaaggtcttgcagaacaagctgcagagggaaagacaaactgaaacagcacaccctcaactggaaaagcttgcatggagaacatccactgagcttccgatcgggacccccgacgtagacccggtactccccgagctggacctcagacaacgagaccgcggtatgcggggattacctggtaggggcccccgcgccccatcatcagatatgctgaattttggcaccttgaatcagccagaagaattcttattttcaagggggagggtggagcaagtcaagcttaactacaaacatctcttgtcgtgagagtgctgtgtgggcaggtctgggcagctgcccagcctcaggacctggtattcttcctacaagtaagtcccaatggcccttttggccttgaacaaaattgggatgccaaaaagtttggatcagccaaaataccgcctggttgagtcacaagtctcttgggtttgttgattgtcagagtcattgttcttttgagcattcctaacaatttcctcaaatgtcatggtcaagcataaaccaggcttgtctgattgagatggagatagcaaaaaaagaaacacctgccttgaggtatactaaaatcatcccagatacagctgattgaacttttgtaaaactcaacatgaaacaagaaggttttaccgctttcacacaggtagagtgagaattgttcagatgactggcccacccaattccttgcaatattacttgctctaaaaaagaaagagattaaaactgaggaatatcgaggcaaagactgttgaattgttcttcaatcagttgacgactaaataatccacaatactataaaaagataaacatttttttaagcaaaaaaaagattgagagattgacgagcagattttgtgacacaaataacatatatgtatatagaaagacaggttgaagaagaaggacacacacaaactgattggactactccccttatcccaagatttcactatcaaaaatatacactttgttggaacgatacttgttaccaatgaaggactggacggcactgttgattaacccaagaaaagaagagagaaaaaaaaagataaaaagataaaaggacaagagaaagacggttatccagggttagtagtagtaataataataataaaaagtccaacaatccatgacggactcaagaaagaaactttgtacaacacagaaaggcacacagagagctgaacagagacttctaattaaaccaaagaaaagaaaacagaaaaaaaaatcaatcaatctctacagcttccttcatcttcaacagtaaccaagcgatgattgacgagattttcctggtcgaggtcgtcgtcatcaaggcgagagaaggcggcctttcggccgagagtatcggcttgatccaagtgagcggccttgcgtttcttgaggactcgagcgcgtttctcttcagagagcagcaactgattaaggatgctaatgatctctgggctgaagcgaggagcgtcatcgaggggggtctgagatgattgattggccaaggattggacggcttggatgaggacggagatggaatggacaggggccaggagggcttggccagcaccacgatcgttggcaacggatttggcgggtgtcgagagtctgtgggacgagtggggcgagttgaagccgatcggcttgagcttggtgggtgtgcagagcgccgagcgttggaaggcgccctgtttacgtttgctgggcgacttgaatggcgaggggccggggttgttatgagaggtggacggggtcgatggacgggatagcccggggcgctcgttcagacagctcactaatcctcgggtctgcagcccagactcaagtaagtcggcccattcactctcgctcaccgggttgatgccaacgttgaagctgttccggctaccgtatccatcgcccggcttcagacagtctcgatagatttcataggcttggcttcgtgtcactccacagcctacattattcgtctcatcttgctctcgagaccatgcgacgcaaagacaaactagaactaagctttgatgaaggttgagatcttgaagttttttcaaacattcggcctgggaggtattaaacgtaggtgattctaatatcccactggtcttgagatatttgacaacatcgctgggtgagattttgggggcagtgttgggagtgaaatgattacatgggtccttagtctttgccttggaccactcgttttcagagcatcggccacccagatcaggcgccagttgagaggttgaaatgatccttgtgaacttgcgcatcttggtaggcgtgtcgagaaccgacttttgagttcccaacgattgctccagaaactgactgttacggatcgcgttctgctccaaggagtcgaccaacttacgcaggatggaaaggaaagttcgcaaatccccggtcaccgcggccaccttcttcgcacagagctggagtgcagccgggtgaaacagagggatcgaagtcgcgtcttggttcgaagagacgtcgggtgtagaacaggcaaacagcttttgaggtgtggatacgggccaaccgggaccagctgactgggcgtaagatgtgtaaagatgtctcaaacgttgtttagcaatatcgaccaagtcggtcgactcaaacgacgtgaagtggatcaattggggttcgaggtgggtgttatttgctgaagacgcagaagatttgacgagtcgagtggttaggtccaaggtgtttgcaattccgacaattgtaaaattggcattgggcgaccgttgagacaacgacaagagcggggtaatcaaaggaagcttggaggcggccaggtaatcgatctcgtccaagatgatcaggctgaataacacagaagaaaattatcagaccggttggaaacgtagtaaagaaaggtaaaacatgaaaacgaaccttggcaaaactttattttccatgacgtgtgtttcgaccaaagcacgtgacgtgagatgtttgccattcgtggaagcagagcgggcgatcccaaggcaagccgctacgtgattccacaattgttcgtccagtgcgtttgatccagtcccggaagataagccggtagctccagtagaagtattcagggcaacgcaattgatgaaatggacttgaaccccagccatgttgagtgcgcgtccaactacgtggtcctggttcaacaaaactgatttgatcatgtgagtcttaccggtcccaggcggtccggaaatgtagaggcttccggaggaggaattagcgtgagtactggacgagtccacaggagcttggccgaggttcgttaagctggggtaacgctctgaaagaaacttcttcagtttgtgtagctctttggaacgccctaaaaaatcatcgcaagagatgatatccgtggatgagagtttgagcagatgacgagcatgagcaaacacgttggaaaacccggcaaaagtcttgaaaggtatggggttgtttttcggagtttctaccactagtttgtcacctgttcggtccaagagagtaagcaaaagattagtctgattccacaacagtcgatgtggagagagcgattccggaaagatctgatcaaacttacataacgaagtcaaatttttcgataggctttggggctgagagcgagatttagagatgccggatctggtttggatattttcgatggctctcaagcgttttcggacgggtgagccggcctcttgaacacaagatgccatactgtgcgacttgggaagcggagtagcttctgggaaaccgaccgatccattgtttttgcaaggttttgaggagcgtaaggttcttttctttggggagggagggggtgaactggaccaggcgatagtatcggatgtgcatatgtccgaagatgcttcaggttcagaaacgtcgcagtgaagagatcgaggtcgtaagccgacgcgtttcgattgagcagatttcagaggcgccttcgataccaatgtgaagccttgaggtatcgagtcgagtcgagagggtgtgcgacgcgtggagaccatatcgagagagagagagaagagaggtgatagagtaatcaagaaatctagcaatccaagtgtaagataaagtacgaacgaatgggaccaagacagaagttggatatgaagcttgagagatagagtactactacgtgttgcttttgagaattcggacgcgagacaatgtaatgcggatatttggaggatggagaaagcagttgcaggagaggagttgaggaatgcaaaagcgttcgagtcaagtgacgggcgatggcaaaagagactcaacacacacacaccagctcaatgcaaagtagtcttggcccaaactgaaacacccgatacaacgcgtcgagtgagagcaggatcagttcgcgtcgagatgcacatctggcttatgtaagcccgcacatgcattttggtttccccagcaacaccgacaagccacaacccgatctcatcaactcaaccaattcaatgccaacgcaccatctgcagcagctcagtatcatcgtttgatcaactatcagtatcgatggatgaacgaacaatgtataagcctatggaccaaaattatttcccgcttgaaataaataagtatcgaaaagacttctcaccattaacctgcgatccatcttggttcagaacccttgatctacaatcaaagatgtctctccgcctgattggaagggattttgatccagctttccagtcaaggcacacataattgcaatctgtggcaaagctacggaagcccacaggggacaccaatcagctcaccattttgaaaaatgaaaaatgactttttgaaaatacagaattctgtattccattcaaaatacagatttctgtattttaacattctaaaatttgaaacgtaagtgctggatcagatacccatacatgcatagttgcataataccttttgccatctcattccgacaaaccaacactgcatcagcccggtacggtcctactcccgggcggatgctgattcactaagaattacccggtgaggagagtactccctccgatggctggttcagatcggtcattggtgggggtaccctctatgaccggtcatcaccggtcatcgatgggagtacatactccctttcatgagcagtcagacttggccatcaaagagaatgggcaatcccttcaattatcggtctgagttggtcatcaaaggcggtgcacatataatcccaatgaccgtacagaccagttgtttttggaccagtccgtttttggccggaatacatgaaaggtgagctaattaaacaccggtcctctaatgaacagtggttctgaaccggtcattgaagggaatgagtacccctctggatgactggttcagagttggtcattgaggtgagtaagtattcctctcgatgaccagttctgaatggccatcgaggaagggagatacttccctcaatgaccagtgctgaacggtcagcgaggggggtacttactcgcctcaatgactcgctctgacctttcttcaatgactggtcgtcagctcctgtcatggaggttgaaccttccgggccaatagggtattggtacgcggagacgtgatgccgggagggccaccgagccgattgccaccggtgccgattgtatgtttagaattttttcttagctgttatgcattatgcgcttcccgactaggatttattcggcagtgatgtttcaaattttagaatgttaaaatacagaaatctgtattttaaatggaatacagatttctgtattttaatttttcacttttcacttttcaaaatcgtgagctgattggagtcccctgtgggcttccgtacaaagcagacatacatatatccgggcggaaatgtgtaccaaattgatggggatcctgatggagagcggcctgaaaatttcgcccgttgtgtctgtcgcactcgcaacaggggacgactgcctccgcgttgtgtggcagaacagcgccttggaggcgtcttcaccctgcacggcagccatggcgtcccgggctacgcccgggtggcgccgggctcgcccgcgtgtgtgtatgaagggatctccgattacgaaaagagcaccaaaacccagctcactcgtgcagacctacaagaaacattacctcttctcccaacacgttttccgacacctcatctcagatcatctctcgtaacataacttccaacaaaacctttacggctgcttcaccagccaagtgtccaataaatatagtactagggtgacccgcggcgttagcccgccgcgggcaccctaggaccttggaccatgatacaggacattgaactggtgactgaagtcaaaaaagtcagattgaaggattgtgacaggcaaaagaacttagatttcatgttcagatctgcaatgacaaaaagaaagatttcactacgtaaaatgttttgtaaagtaaaatgtaatatgtagtaaaaaattatttttaaaaaaaaaggaccttccctaagggacccccctaaacctaagaggatccagtaggaacacaaagatccagtggcaggcaacagtaattgaaaataaatcaaaattcagctcagttactgagaatcatcaaggacatgtttaatgacatcaatgttgactacatttgtggtctcaggtcgtgattttggatttgcaaccatgcatacggaaagtcctgcaacactcgtcactcgggataaagcaacatacagctgcccatgcccaaaaacaggctgggggagatagacagacactattgataaggactgtccttgagccttgttgatggtaagggcaaatgcaaccgaaaccgggaattgataccgcttgaatgagactccgtagacgtgatcggccttgtgtgtcagagagatttttggaatgagtttctcatgcccagcacgtgatccggttaagattttgcaccataagacatgatctgatatgcctaggactaataacctggtactgtttgaaagtccatttttcagatccaagttgcgaagtagaataacaggtgtcccaactttaagtttcaacttgcagaggggaaaaccgggcagcaagaaagtgttcagaacttcctctggaatggcctcttcactatccatgccgtcgtcttcactggccattgcatcgactgagtgtgaaatgtggtaaccacctgggaggtaatcacaacagagttcattgagtcttgaaacattgacattcaatggggcaagaatcagtctcttggcaaagtaatcggccaatgtgtcaaagtcctgagattgagccgtcaactgtagatccgtgtagaccgctgaaatcgccttttgctcaacaacttctggagaggagtccatgaaaacagagccatagagaagttcaatgtctgcggatacatcttgctgagaagagcctgatcccacagacaacagccacttgtagaattcggcattgagctgagtgatttctacattggtgttgatgagccgcaggttctctgtaagctgaaatctgaagacattagcccagaggggggacttgatcatgcaaactgccccttggtctaatacagtccctcctggaaatacaggcaaagtttgtcaaaagtcgccaccaaagatcaccaacttgccaccgaaaggctcatcaatatcaaggagttcgcggaaggctctgtcaacactttcaacagcatatcggctttgcattgaaatctcgtcccataagattactcaagcactacgcataacgtcggccatagacaaccggtgatcccaattgcactgagtagagctgttgacatccaatggtattttgaatcgtgagtgagccgtcatgccgttcaccaacatcaaacctgcaacaccggaggatgcaaccataataacaggaatatttgaggctgataagtaatgaatgattgtattcattaaaaaagtcttcccacatccaccagggccgtctatgtacatgagtcctgcttccagccgatcggtcatttcaacaactgtctccatgatgatcttctgcctctgattgagccgatccgacatgtcaaggaattgccgagcgtgttcccgaaccgtttgctgatcctcatgagagttggacataaaacgttcccatagtttggagtcgcagatcaagctaccaagaccgacatctgaaaggtgtttactgtgtcttgccagaacttgatccaataggaaataacacagctgaatctttttgtattctgtggggttttctatgccatactttgacactaactcgtgattgagatcgtcagacagaggctcaatgaagcggttgaggatattcagggggtcggaaggtgggctgtggagtagaagcatgcagaacataaacctgagagaacaacctgtcatccataaagaggcttcagacatcgattggatgtagtgctggtccgacaccaacaatccaagtgcaagagcagcttctcggaaagtggggtgaatgacattatcaacagtccgtagatccttgaaactggttggcccacgtctgttcagtagaaggagtcgcagaaaataacgtttgccttcgttgattgaagcaaaatacagccggccaatcatgtctgagcgttgctttcgaggcttgaattccttgtccgacttgtcccaagcaaaatactttggaatttcctgatagagtagactgcgtgctcgaactccaagcccaattgcattttctgagttgaggcggaaaaactcagtcaaggtggtctgagcagctttcccattctccatttgttttgccaattgctcttcgtcagcatagtagaccgtatgttttgcttcgaggtgtactcccaggcgctggatagctggataacgatcccttgtaggaaactggaataatctccacgcagctgtgttcagataagccatgcagttgttagtgaaagacccctggcttcatttttatctatagagcttaccctccgaagggccaacatagtgaccattgataaatttttgcgtttcgtcgccatgagtcagtcgcattgatgaccgatcaacacctttgcaaatgtacttgaagatatacctgagagctttgacaccgtaagggatctcgacgttgatgtgacactggtaacgcaggagtagatacttgttgtaggggacaacatgcccattatgcatcagcttgttctgcttgatgacagtgcgcccattgtttcgccgtcggtactgagggtaagcatcatccaccaatgacgtctcacatacgaaaggcttggggaaatcttccttgcagcgatcatctttccagcagttgcttgaggcgttgcatggtccatggagcatgcaagtcgtcacaattcgatggagctctggctcctcgacggggtctggaatcttggccgtaactaaggcatcgaccgcgtctggggtttgagggatgcaggagggacgaaggattacgattatgtgtgtatggggcagcccttgcttttggaactcgatggtgtagacgaatgacacaacttccccgagtttcttgtacttgacaatgtcgtgaattaatgacgtcagcttcagttgaaagactcgagtgaccaaatccggtcgatcggcaggacactgatggggctttaacgcgttgaggacttcaggccatcgtgggtttgctgtcattgtgatgaaaagggaaggcttcccaaacttgcggacagaggccattgaatcttgatacaattggtgcatgttccttggcgaaccggaaaatgatgatggcaagactatccgcctaccttgcggatcaactccatccatcagagattcttcaatcccgctgtagatgtcagccttgatttgtgcttggttgtaacggaagtagtccaaccgagaccgttcgacgcataggtaaacatccgtgagaaattcttgaaacagagattttccgttaagtattgctgagaacgttccagtacgatcaaagatcatcgcagcataccactcgcactcaggctgtcaatgggcttgggcgcccatgggctacccacgccccgacgggtctcggggcgggtttggacaggaaagggtggagaatttcccaagtgtgacccgccccatgaagacccaccaaattcatgggccgggcttggacaggcttcctggaggtgggccggcccattggctcacaaaaagccccagtttccctgaatatcatcagaattaaccttataatatgtacccacagtacatattattaggtctgaaggcccagaattggtacctagattatcaaattttctttatccattgtttaggcctccatgcaatgcaaacttgacctcccatctcactcccttgagtgacaaattgctcaagattgttactcaggtcaaaaaaaccatgagcaaatttttgatgggcagacccaagacccgccccaagcccacctgtctccaagccggggcgggtttgggcagacttttataaattccggcccggcccgccccgccccacattcccaggcggggcgggtttgggcatggtttttgggaccgagcccggcccattgccagcctgaactcgcactgggagatggtggcagctgcaggaaaaagtaaggaaaagtcagcatcccattcaactctgactgctccagtggttcaggttagcttacttctttctgttccgctaggccagccatgtatccaccctgttcgccattagggaagaacatgggataccggaggggcaagtagccactgaaatcatcggtgatgtggaggagcccaccgctatgttgccttaggacgatgtctctcgggccaatcacttcaggatcatcattgtgtatgaccacaccgacttcattggtttggggagcattgtagacgttttgatcaagacctgggcgcacaaagttacgaagtgcatactgaacattaggatttacgccagcattgtggccgaccattcgaaaaaatctagcataagaattgtgcatcgagaggtgtctttgaatatcaaacagcagctgttcatccacaggggctcgggcctgatttgcgcggtgtgatgcctcttgaggatcattgccaccagtcacatagatttgagcaaaagctgcatgtgaggcatcattgggaaaaaccgtgcccatgtcgtggtagagagcgccagagactctgaaggagaaaatgcctcgctggccttgaaccgattggtcaacggttgcaccacacaaagcaaatgacaggcagttgttgtacgctcggagctgtctctgaaatgccaatgaaactgtttcaaagtcaaaagatcattattctccattagcatgaacatatttataaaacatgaaattggtgatgattgttgtaagaaaccaaaagcaagcaatcactcacgttcatctcttccggtgaatagtgggaccaaaaattgagggtaatcgatctcatcatatctcacgggagggacaacatcacccttcttgcagcacattgaaaaagaagcagacagagaattggcgtcgttttgagtccgcttgccttgccagtgcaatgccccgcagcttgcgcaactatcggtcatttggccaatgtcatgtgggaactggttcccaaatttcctgtagagctccgactcggtgttaaatgcacctgttggagaatcaatcctatccggcagcaacaaagatgatagtgatatacgacgctggcgtcttggcactcgcgtttgatttctttcagcttgggtgttcggtgcagggcggggggattcattgcgcataggggggggggattcactctgggcaggcccattccgcgtcggaggtggagattgaatccgggaagccccagacggctgattttgatttcaagagcccctagtaccacggttacctctgtgtcgcgactgggcaggcggcggtgattgaccgagagcagacctccccggcaaaggcgattgatcgcgagcaggcggtggagattgatcccgggccgccccagacggccttcgattccgagagcccctagttccacggttacctctgcgtcgcgactgtagagcattgaattgagacctgataatagcgtccgaagatcgggtcatgatgttggttgagcgctgccctctgatacgatataaaagtatacaaaaggcaacagaagcgtatcagaacgatcgatattcaactcaatggtagagatagacagcgaaggacactttactgtagcggggaccgaggctccgttcagccaatacgaaagagagggaagttggaggtgaagaatccaaagcttgttatcctgaatctccaatgatccaatatttgagcccgaagtagatggaggaggctccgttgagccgattcctctgagccggtatagtcttgacggatcagttccgctatgtacgtttaggaagagatcggctccgttgagccaatagtgacttggagtaaaagaatcggagcctatcggggccaatatttccaatgaattgaagtggagtacagtcagcgccacccacactgtacagtacgccctcaacatattaaaacgggcaaccgtgcgattccgacgcgtttctaacgggtcgctcaggaggggaatcggtttgaacgatcccaggtctcgctacttgttaacgatcccaggtctcgctttttgttttacttcaacacagccgtcagatgaatgccaggcaacagtggccgagcatcgcgcttctgaactgtcactcattgccaatcgctgaacgcgatctcttttacttgtccaaatttgtcactcattgccaatcgctgaacgcaatctcttttacttgtccgaattttatttcgggggaaggtattcgcggcatacatgcattactataagggaggaaaggaagtatgggacatagggagcacggaaacaaaagctaatgtagatcgactaaaactggggagaggagcaaggttcaggccttgttcttcagtctcttctgagcgttggacagggtggacgatccaccgatggccttggcgacagggagaggagcagccggtcgcttcgctggcgtcggcgtcttggtcgacgactgcgacaactgccctgtcgtagtcccgaagtcgtaagggttgttgtcctcggagacttcgccttcctcggtcctcgtctcctgtggagagaagttgccgatggaggcattgggggttgggacaacggtcccaggggtgccggagctgaccctcatctgcgaaatcggggtgcccagcaccccggagccaattgtgttgctcgctgagggagatgagcccgcggcggcggaaccgaatcgcttgctgatcgtataggaatgtgagcaaatgaaccaaagcctaatgtgaaggagagaaattacaaatttttgggcaactttgtcattgctgagttaccaacgcacggactggctgcctgtgaattgggacggccaccctgagagagcgagaccaagaggacctaaaacaggagtgttagctattgagagagggctgaagaggacaaaacgctcacctgtacttcccaagctgactcggactcgacaaagttcaaaatgtatccacctaagacaacctcgcgacccctgtaaaaactgccgaaggtcccccgcaagaggctattccctgggatgtaatagatagttgagaatgacactgcttgctttaactgagcaagcaacgtcgtcagaaagatcacacaattcatggagatagacgacttacagtgttgtggtagtctgtgtgacgaagaacgactcgtagtgtcctcgccgccgagtcgctttggccaggagtcgtaatctcctccaattcggcgacaacaccgtagccaaacaccctgacctttccaatcaaaagggattgtcaggtatcggtgccggcataagtggtacttcgaccgagtaagaggttcagctgctgctcgaagaaaaggttgtaaacgccagttgcggtcttgaccaaccggccgaacagcagataaacgttgctgttgaggagcgcggtggctcgtgagccgtatcccacaatttccacgcctatgtttgtttcgcctttgtcggggaggttggcgacgatcgagctgatgtagctgaaactgccgtacatctggttgtccttcagtgaattgggaccctaagaagatttcgaacgttatgcgggagatcggtagatgtagaatgaagattatcaattaacattactgttgagatatcggatcggaggagcgagggaaagaaaacgaaacgacacgctgaccaattgatggatgtcccatgggcccaccgtgaacatgggatggctgatcctacgttggggtgtagcgccggaaccggtgctgccgctgtgagaactcctttgggatggatggcagtcctgtgagggggaaatagcagttatgatatttcaggtatgttatgaatttattacaactgttacgggtggtttgaaagacctgcccctctaatgtactacactagaattctgacaacaattttattttattgttgtggcaaaaaaactgatgatggagaaaactatatgtagtagtctcttatcaaacctagatcaacgtggaatcagctgagacttagtggaattttgagtggaaagaatttggtgtgggttaccgcaggctggaatcagataatggaaagagttgaaaagctgggagatattttttgtatgtttttatatgtttatatgagtgaagtaaagtaaatgttgatatggaaaagactgagaggaaactgatgataaatatgaactattcaaagtgtctttgccctcctccttaatcttcagttaagagaacaaatgggttaagatcactttgacttgttaagagcacaaggggtgatacttgctacttgaattcttctatgcttcctgaggtatgaaagatgttgatgggccacctgattgagatcacactgttggattttaccttaatttgacttgaagattctgggtgagatgtgtagcttggtagatgtgccggattggcatgaggaactgatctgaggagggagaaatgacctccttatatagtaaattgtgagggattttagctagtgaggatgtcctgtgagggatttatgctggtgtgacttcttctttgagggatttttgctgcttggaaacttctattgagccatttttgctggtgtgtcatgtgatctgcactgccccatacagaaaatcacatgtcttgtggaatgttctttctatgttgaggcatttttgctggtctgttgtgaaaatacgtgtgatccaagcgtgtggctggtgatgtcatgtgaaaatacgtgtgatccaagcatgtgatcatgcatgtgactaaacatgtgatcatacatatgcctgtacaaacaaagattgcaactatgcacttatatataaatctatactatgtactacccaggacaactatactatactgtagaaaaaaaactgctttatccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgacctgtagaatctattgaagtaataataacaccaagaatctagcctattatcaagagtggatcatgattttatgcaatttggtacttgaaacacatttggcacactacaccgcccatggctgtgctgatgcccatggcgagtttgaggagtgagttgtcgctgttggaggtcggggcagacgggatgtcagggaggggggaggaaaggcagccagagttattgatactttgtccgattgtgctgcggtgatgatagacacagatatttgttaggtttagggttgaaatacaggcttgcgagacttataaaggggggcttacttgtccccttcggacttgagaggtccatcggtcgaagtacgatccatccaaagtagtatcgagaatacagaatcgagaatccagatgctagagcctgtaatactacagaacaccgatgaggaaataagtacagtaaagaagctaagaaaaaagaattacctgtaaattcgaaagacgcagatgggtacgtatgaaaggcgcagatgatgcatgtgtcagccaatggcgtgaccaaagccaaacagagaaaaaactcgtagagaaaatacatgactcgtgacagctcgtgacaacagagaaagtgagaagagatacaacatgagataagaggcttcagcacgtagatacatactcaaacaaatacatagtcacatacatagtaacaaacagagcaccaaacagtaacagtgccggggcacacaaagaaacgatctgacctacatagataaagagaagacgacccttgcggctcgacgaaagtaagacaactgagctttcttttttttaaatagtataccacaaccaaacatcatcatgtacatcttgcgatcaatcacagtcttgacaagtgttgcgatcggactggtcgtcaccagcgacctggggacgccgaaatttgactgtcgaaaagcatccttcaccggcagagagccgtatttcaccgtggctttctgcggcaaaaacggcgccaggggaggctacgacatcgttcaggcaaccactttttacggaacctcgttagttggttctaactgccataagcgcaatcattcaactcaaatctgttgtataccgggagaggcttatgtcgaggatccggtaagatatttgatacctatgatcacgttgtaatcaacttttgtgcgcatcttactgatttgttttttttggaatcagtcgcaaacaggttttatacccaagtataagttcgacaaccgtaaatgcaaggtcatgggattggaaccggattcctgaaagacctatacacgctgcgagtgggcaaggaaaaaatgatcttcacacgactgtggacctccgactggccatggacagccccttcagatcactttctctctttccattgtatgtatgtagctgcacatgagaatgatcattacagaccaggggggtttaactttcacccccaaacaaatcaacttgggacattgagatgacaagttgtgtttccagtcacctccctccactgtccatagttggccagtatgtttggtgattagtccacacacatatatatatatatgagccacagaaagaaagaaaaacttctggccaatggtcacattgtagattaaacacctctcctcttcaccaacatgtgcatagcatctgtagaaaacatactgtgaccatccttgatcaacagaggggcccatgggaggactatgtaccaaggctaccaatccatcctcttttcccgaccgcttgtatttcatccaaaccaactttcatggggccttcatggagaatgtagatagtaaacctcaacaatatcatacacatccttggatcaattgtagccttgacaaccattgcatttgtcacagtcatcactagcggcctcagacctcagacctctgactttccaaacagtgtccttcacaggaaaggcaccattttgttttcatttcatctttctgggttaaaaacagggccaatggaggatacgagctttttgagccaaacaagttgtttataggccccacaattataggctccaactgctacagacacaatcatctgaccaaaatctggtgtttaccaggggtggcttatgtggaagatccagtgagaatgatatattaaataccatcatgaaatatttgtaaggtccttttcttgacatctgactgatcacttctgttttgatttgaattttctggatcagtcttggtcagttttcataattaaaccaagtatcaattcaataactcatgtagatgcaaggtcatgggatcagaagttttggggacaagatgtttaatgatgaatcatgattaatcaaaagtttttattggaggacttccagtcggtttagaaggggggctattttctattttctatttctattttctattttcttagcaaatagaaaatgaaaatagaaaatttgtcaatttttctaaaatttgttcttccgccaaggttcttctatattttagaaaaccagctcctctctaccatacatcaccagacatccccaccacaggaccacatggatacccctgagtccaatgcagaagccgcagaggaccgccaccgatgatccgctcttgttcgtttgagtttgagtatctacatcagcagtttggtttggattcggagggttttgattgccttgactggcctgaatttggggatcggagaccatcgttgtccttggaggtgaagaattcatgccagttggttgtggttgggtggatatggatgtgagctaacaaaaatgcaggagggccatgaatttaggagcacagcaaaagcaattgcattttctatttgctaagaaaatagaaaatagcccccgttctaaaccaacgggaagtcctccatttattttttattttcattggaggaagaaatttctcttggttcagcttcacgtttggcttcattatttatctttttgaaatacagaatgattaactctataatattgatgatctgatcaattggcaatgagaagtgggcatacattgttgcaatttggacttgtttgaagatagagacattactcttattatctgtgacaatgaatagtctttcaacagccacatctattagggacttgtggggtgacgttccttgggatggtggttgccagatcgagttggcccctctttcgaggagtttctgggcaagatgtgcatatgcatgttttgttgggattatgcatggcctgactgcggaggagaggaagccagcggtggagaaagaacaaaaatccggagccatccctcagagcagcaacaagccagaaaacattgtaattgaccaagaaagaacatcttcagccaagccgactgaccagcatgacatcacttatcctccgaccgagccgccaaatccacagtcttgtcgctcgcagactgcctcactccttctctacctcctcctcctcctcttcttccgcccttccccgtcggttctcgtcttctaccgccggcgcccaggctgagacgcaggacttgcctaccggccagactgccgacgcctcctcatccgacccgactagcactcaaaataaaaagaccctgaccgtcgaagatcagttggctcagaaggacgcacaactcaacgaatataaggtccagtggattccgtttttttttcttacagtaaacgacgaccgaactgatttggaggtgttgttgtttcgacgggtgggatatctcttaggatctgtacatccgagcccgggcagatttcgagaacctacagaagatcacgagtcgagagaaggcgcaagcgaaggagtatgcgatccaaggctttgcgcgcgacctggtgtcgaacatcgatgtgctacagctcgccctgaactctgttccggagccgctccgaacggttcaggaagatgcgacaacaacaacaagcaccaccgaaggcgcgcccgagagccggaaacatctggccgatctctgggccggcgtccagagcaccaagagtctgctcgagaaaaccctcgctctctacggcgtcaccccgttcaatcccgtcggccaacagttcgaccccaacagacatgaggctatgtatcaggctcaggtgcccggtaaggaacctaactcggtcctcaactgctcaaaggttcgtccttccctccactcttctccccttcaatccccttgactcaacttgttctcttgttaacgtgggttgttgttgttgttgtccaggtcggttggatgctccgtgatcgggtcctacggccggctcaagtcggcgtcgtccaaggctctgactcatcctaaccaccctcttctttttctttttctttttctttttttttttcaaaaaaaaagcttggcatttggaaaccaaaatcagatcattctcaacaaaaaaaataggtgaagtcgtctgacttccttagtccagcgttgtatgttttatgaattcatgtaacactgtctctgctggatgatctagaaacattccgattttttttcctctattcttttttttttctaactgcattcttccttatcacacatcatccatccctcccaaccgcgttcttctgtcctgttcaactgttgataatcccccctcacacttcctgctccatctccactcatgaagtccccacttttcttttaaaaaatatctgcattgttgattgcattgccaaaccgaaaaaacaacaataataatagggacttagtcaaacgactcccaacatttggagttccgactcccaaattttgcggacgtcctgaggactgtctgcggacggtcctccggacgtcaggccccctaatttttttttttcccccgttttttgggagtcggacctccaaaccctttgattggtttgggagtcgactccccaataaaataatacttattattttttttttcgagccccctcgggggtttttgggagtcgatactccaaaaccccatgggggtttggagtcggcgctgaaaaaaaaaaaaagaaaaggaacggccgggagaaattctcccggccgttgacagactgcactctcaacggccgggacgattcctcccggccgttgagaggttacactctcggcggccgagagaaaccctctcggccattgagaggttacactctcaccggccgagagggatctctcggccgccgagagtgtaacctctcaacggccgagagggttctctcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacatttcgaagtaacggaagtccacactttgcagtcaaaagatatgtgctttgctgtgtgtagtctccaacgcagaagccacaataattttagggttttagtcaaacgagtccaaacatttcgaattcagagtccccaacttttgcggacctcccgagtaaagtatgcggaagttcttccgtacgtcagcccccttgattttttattttcgccgatttttcagaaccccttcctccaatcctgttgatgcggttaagagtaaactccccagcataataggagagaaatcctcccggccggtgacacattgcactctcaacggccgcgatgattccaacccgctggtgaaaggggacactctcggccgccgagagtgtaacctctcaacggccgagagaaattctctcggccgctgagagtgtaccctctcaacagccgagaggatccctctcagccggtgagagggtaccctctcaacggccgagagggtctctctcggccgccgagagggtaacctctcaacggccgagagggtttctctcggccgccgagagtgcagcctgtcaacggccgggagaattactcccggccgttccttttctttttttttcagcgccgactccaaacccccatggggttttggagtatcgactcccaaaaacccccgagggggctcgaaaaaaaaaataataagtattattttattagggagtcgactcccaaaccaatcaaagggtttggaggtccgactcccaaaaaacgggggaaaaaaaaaattagggggcctgacgtccggaggaccgtccgcagacagtcctcaggacgtccccaaaatttgggagtcggaactccaaattttgggagtcgtttgactaagtccctaataatatcccctgacttgctgatcttgatggcttaatgtctgtccgtttgtgtgtgtataaaacatggttataaaaagctgcatacaacggtcaagaacagttcatatgtctcaatgcggatgaagaggagagaaaagaaagctgcgtatcagctgatcggggcctccccgaacactctgttcgagtgatttcctctttttcttttctttctttaacttctggttggtcgtcggatgcagatatttgtagtggtgatgagtttggggctgatgagcctgctgagcaattaaagcagactgatagatagttgttcgatcgacttggtcttgatcagtccaggactccagcccagttctcggtcatgaaaaggacagcttgagaatgatgatgatctgtgaagtgaagtgaatcgaattcgaattcgaatcgaaggaagaaagaaaacggatctctcttatggaaagccggagctgatggcttggttctgatcaccactcaaacatctcgcaaggatccagatgtggcaaaccgccacctcacatcttccattatcatttcccaccctctggacccttccttgtctgggctgtgctgttctatcgtcaatccaactcgattcgaatggttttcttttcttgatgatggatgaggattaaatatgtaagctcctccagtcgatcttcaactcgcactcttcgatcccaacagcactgatcgagctcatttcattactgcttttcggcccggtcatgcgaatcgcaaaaggaacaatatatgatttgtgtcctcaagtaaattctatatgttgtattctggcttggcttccatcttgttgcgaacatttccagatttatcttacatgtaccctagctctagttacaacaacaccgagtgcatgtcccttataaggattgctcaagatagcagttgtaaaagcccccctacatctatttacatagctcatcaagctcgaccaagcccgtcgaaagacagcttcaagggctaaaggaaaactgcccagccacagttgggattcaagttgtaatgtatgttgcatatcttccgagccccactccctcccctttatgtaccagtgcagtgacgcagttggtgggcagtgcccagtctagaagcgctgctacataagaatatttgcaaggactcccgataaccctgtgggtggttgatggatatttatacaccaagggcgtatgtatacattgaactcatcgactcctatttacaatgtattcttgtttccaaacattcaacagaaagaaacaagtcttgatcttcgaaactctctttcccttggcagagagacagagaattccatcgaattcgaatcctataagacgtggctggcttgcttcttttgggcagatctgattataggctgttggttctctggaaatcgattatccaattatagccaatatccccccatcatccctacatagttggcttaaatcattagccatcatggcacactcccaagtctcaatccggccaaagcactcgatgaggagtaatcagcctcactctggctctcgttcgatcgatcataatatccaagcaccccttactcgcactggccatcatcagcatattagcctaatatcaccatcagcccaagatatcaatcatcatctccaagaacaacactcttccctcctgctacacagaatccatcatcatctccttgagctccctcaagaacaacaacaacaacaagaaaaagaacaacaagaaaaagaaaaagaaaaagaaaagcgtcaccgacgatcgcaaacagtttcttctatatgctctgacttcaatagtctcatcgaatgttactcccctaatctctattccactccttcaactcccagtctacaatcctccattggctccccctatatttggcgcaacccaaacccactctcccctaacagtgaaccccccacttcaatccactcagactcctcccaggcggataagaataataataataatacgggcattcccatctgctccgcccctcatcagagcctgtctcaaactccgctcctcagcttgattgcccccgagcccattcaaaacatgtcctcctccatcctcccccacaaactcagccacttccgatcatgcttcaaacccgcaaagagcgccgtcccctcacacatctcgcaacccacccttgccgcagaccatcgcccctcaagctccctccatcatcctctgtcggtaagccatctctctgtgtccagggttggcttatattccactcaccctgtgcccagctgaaatcttgttacatatacacattaaaatctttctctctctctctgcatcacacaggtctagtgatcgatccagaatcctgggcgcactcggacgaaagtgaaggagagtcagaccgtctgaaagaccgagcctcggatcaggatgacgacgacgacgaggtgccgctgtcgcagttgcggaccaagccgagtctcggcgagctgccggcctcgccgatcaagcccgatcatcatcatcatcatcaacaacaatcctcgttctcaaaagtcttgaagcgttatcgctcctctcgttccttacgctcgttgtccaagaagacctctgagggaccaatggcgatggccgctgcaagccaacaaccacaacagccggtctgtcggtcccgacagactgtgaacacccgcggggaacgcgcttgtccagcccagccgccgcccctgcccacacgcaccctccggccggccatctcctcccccaacctctcccaccccgtcctccaccagcccctccaagcgtcccctcctcctccgcctccctcctctgccacaagactcgcattccctcgttgccctcgcccccccgctccctcccctcataacggcgccggactctctttgcttcagcaacccctcgcctcctacgtcttcatctggtccctttcctccctcgcagggcgagggtttctttcccaccccctccatcctcgatcttctcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaccagcaacaacagcaacaacaactttataacttccgcgtaggcgcttattgaatcacttctctttctccatctcttaatatccaaaaggacacaaaataacatccaaaaaaggtttatcctcatttttactccacacataaaaaacatcctttttttgacatttttgttggacactcatcatctatattgcttagtctttgttctctttttttctttttttttggagctgatcctttttttttttgattgctttgtttcatcaatctgctcgtctttttcttcttcacttataacataacataatccccgtattagatgtatgtatgtatgtaatccttttttttccaaatttgtatagtgttttttttcttcttctttccttagtgttagttagttagttatttaagatagatataataggtttaccgatcagatagacactttgattcatccgaaattaaaaatgcaggtgcatgggtcatacttctttgttgttggtgtgcttgatgtaccagtttagatatgtacttttttttggggggtgtactgttgtccatcatgaagaagaagaagaagaagaagagtttagccccaccccaccccaccccaccccatccatttttttactcattgacagacacatatatgtatggccattcttcccagagaaatccatcctgaagatgcggcggtacagtattctctctcaattatcctgatgttatcttgacttacacatgtacatttttatccagtttttttttttctttttttttactttgttcaactgcaaccacgattagtcaaatatgatcatggggttctcccatgacttttcttcttcttcttttttagtcctgcctacacacatctatttctacttttttttgtttatgcttaggtttataatgtagaccgttaatgtagaccatattgatcacctacatccatccatccatagtttcatcttgacttttgttgacaccaaacattgccagagtgctgggatcaaactggactgattaacccacatagccctgtgtaaacccatagcaaaaggtctcatcggggacttccggtttcaaactgcaacaaaaaaacaggatttcaatcctcctagttgtcatctagattgagtttttttttttagacctttctatattcaagtcaggttccaaataatccgccgggtttgggtcaaaaactcgggaccaaacccgccccgccaaattcttggggcggggcggggcaaaaatggcaaaatgttgaccaaacccagcccaaatacaccgtgcctcgggtcgggtcttgggttgggtccgggtcaacccagcaaatgatcagttaattcctttcaatcaggtcagtcggtcaatctcaagccgacccaaacacaatccgtcctgatcatacccgccccaccgacctgtcgggttgaatccgggtcgggtcaacttccaagcctagcctgctcaaacccgccctgtgacccggcaaggcgacacgacccacttggatcctgatattcaagtctttaataataattaagagcatctccaccggggtccctaaatcgggtcccaaaaaccttgcatttggggaccgcactaccagctatatggacccaaggtgctgtggcacacaccgtgggtcccaagttgaccatcaatttggtcgctatctgctccccgccctcccccgatcttttgacaagatcaaggccaagattgatgtataatatcatgaaacaagttatactattcaaggctaaacaagcacaagatagaacccgatacatagacaaaaggaaaaagagcaataaaaagcagcaggattggtggtattcgcggccggattggcagtagtcttgttggcagtattggcagctctcttgccttgtggttttgccggcttcttggtgggttgttgaccttgaacaatggtaatgtctgaagagtcaggagcttggacaactgagattttggataagagactcggatccagaacaggttgggaggcggttgttgccatggagagctgtttgttgttgggtacggccattgtgatggctgggttggccgatgtgtccagaatagaagatagggggtatcgggggaggtggagttgtggaaggaggggcgtttcacaggggaaacacacgaggtgtgtgtgtgattctcattgatttcagcgtccctagccaatccctggatccagggtctggagagggaccgaggaggaaatccgtaaaatacggaccccgatagggactgcggtgggaggtgtttttgggcccggggtgcctaaatgcgggatagggacccaatttagggaccgcggtggagatgctcttaaacaatcctatccattgttccaaccagctcacatcagagccattgctagagggcttactgaaaaaaaaagggtcttagctaatcgactcccaaaaagtggaggattgactcccaaaccccgaaacccccggaatttccactgaaatcccgaggaaatgggagtcgatcccccaaacccgtcagcaggtttgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccacccgggctggttgatacagcaaaccggcgacgggatattcctccccggctggttggtacagcatctaccaaacagccaagggcagtccttcttggctggttgatgcagactcgtctaccggccaagatggattcttccccagctggttggtactgattgaaccgatcagccggggaggaatcctctgtgaccggtaggtgagtctgtaccaaccggctggggagggttcagactttcccctcgccaaccagccaaaaggagatcttctttggctggttgaaacttgatccggcacctgaaaaaaaaaaaatcaaaaccccggggctccggggtttgaaccctgaaccccgaggttcgttcctcgggactagcctcaaaccccgtcccgaaccccgggaccatgccttagatggcaccgccatgtctgtaacttccttccgcacgatgtggaaggacgcatcacagcacaactgaacacaaccagttcggaattcagaatgtagatcttggtgcgtagaccgatgcacacatccgactcccgaggctgatgtcgattcgccaataagaaatggcaggccatgtaaagacgtacagataaacacaagttacaaatgtaccaagccctgtgagtgccccctcctgagtcaagaggcgagagtcgagacgggtggtggcaaactgcagtcttaacgaccgaagatgtatgcatgcatgctacaaataatcgtcgacaacgatctaatggctgggtcgtcttcgttactcatgcgctcgcctttacacctcccccttttttttggctttctttctagtttttctggttcgctacattttccattagtgaagaagccccttgaatttaggaacttcacccattggctccgtcccctcaatatcctcttgcttggttgtccatccttcttcggtcaaacttgtattgcttagatcccgcagttttccttcatgaaggaggtcctggagtccttcctaactaccatttcgaattaaagatcccatcattctgcctctcaacaactcttcccattactcccgtattatcacagtccttggaaatcttcggtaggttctggttttgacacaagaaaatttgcctctggattaagctcaccagctgcgatattcatcaggcaatcattgacgacggaaattgaacacaaagagtcatagaagcttttctcctgtttacctcagtctagcgctggacagtgaagtgacctcaaagcaagcgaggtgggatccatcaatcgtaaattcagctcagccaaaaaccaaaaaaaaaaaaaaagataaaagacaaagaagagaaaccagcatggccgagaagtctacctcgacgccaccctcgaaactccaagccacgagtgcccgactgcaaaccagcattcgcagagaaccattagcagccttccgagtgtttttctttgtcctaatctggacgctcgccctagcgaatgtggtgattgtagttcaagaattccaggactcgctcccatttataatcggcgtaggcgggcggagacggatcgggatcgaggactccagacgccaagctttgcccgtcatcatcgcgccttctgtcaccctgatcatcctcatcccgatcgccgtcggacttcccctgttcgggatcgctggcttcttgtctcgatacatcatcgaagcactctggactggcttgattgtagtgttaaccttaggtaagcttcctatcagctgccccgtcgttcggtggagatcgccaaaaggtttcatacatacgtcgatttctgagcgcaaattacccactcacaagcggattgctaacgacagtcttgttttcgttagctggcgctgcgtctctctctccgcaaccaacttcacccttactaccaagaacactccaatacaatctttctcttgttcttgctctctccttcttcatcgtgatttttctcagcttttacaacatcattctactctgtcggatcagtttcttgcttgggaagggtatcccgaatccgctccatgcaccggtgccctccttattattgggaatgaaaacccaagaggatctggccggagacgagcaatcggaaaaggtggtcgaggatcatacccaacaggctacgccgtcagaaatcgctcgcgtcgaccagagactcgaaaacggatccatcaagactctcagctccggatgggacgacgaggacgatggcaagccaagcaaggccccaaaaaatgaatccggattcgcaaaagcaagagcaatcttttcttctccattgaaaagttctccttcgaaatcttagttctcagaagtagccccatcaacttaatttttctacccctgtaaaaattgtggacatttcttttttttactccattggactcaagtcttgacattattattattattaagattactttatttctttggatttcatgatgatgatgatgatatcatatcaaagagtataaaaaagtttgataattcatgtgaattttttgtttgttattgtttttttcatggatcatacttactccaacacacaaaggaccaatgacaatgtaaatactcttccgttatctcttgttttttttttttggtagtggccaatgtggattacatagtccttccgatatggtgtgtactcttaatcttctctccactttgagatgatccttttttctcttccctccaagtacaattttccaacacatttatccatgtacgggggttttttcccaaatatcttttttttttctttggtacttgacttaaatgcaaaataatttgagaatgagtgagacctgaaaaatgccaaattattaaataagtgataaaaagataatgaatgttccccgattcattcacttttctttcactgagtgcagaatctctacttgactgaaaccactcagcatgagatttcatgacattatctttcacaagatgttaaaatgccaccctgccacatcttatcttttctatctcttgttactaaccagctttggcccagagctacatctcagtcatcccaagatctgcttcctacccaagcttcctgggggttgtactttcttgatatgtacagtgggttggccgttatttttggctgcttgttttggattctagagcttcaaagcacaaacttgaagtcacacgagtgggtgaagtggagatcattcgtttgtactcgggtacctgttggtacctaggtgcctgttgaattcattcagaaaataggtaccaagtaccgcaccaggcacctcctggcgggtaccggtgtgagaactcctttgggatggatggcagtcctgcaagggggaaatagcagttatgatatttcaggtaagtatgaatttactacaactgttatgggtggtttgaaagacctgcccctctaatgtactacactagaattctgacaacaaatttattttattgttgtggcaaaaactgatgatggagaaaactatatgtaatagtctcttatcaaacctagatcaacgtggattcagcagaagatttagtggaagtttgagtggaaagaatttggtgtggtttacagtaggttggaatcagataatggaaagatgtaaaaaagctgggaaatatttttgtatgtttttatatgtttatatgagtgaagtaaagtaaatgttgatatgggaaaagattgagaggaaactgatgataaatatgaactattaaaagtgtctttgccctcctccttaaccttcagttaagagaacaaatgggttaagatcactttgacttgttaagagcagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaattttggtagtgttagcgcttttgtagcgcattttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaacgggaattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgttaagagcacaaagggtgatacttgctacttgacttcttctatgcttcctgaggtatgaaagacgttgatgggtcacctgattgagatcacacggttggaatttaccttaatttgacttgaagactctgggtgagatgtgtatagcttggtagatgtgctggattggcatgaggaactgatctgaggagggagaaatgacctccttatatagtaaattgtgagggattttagctagtgaggaagtcctgtgagggatttatgctggtgtgacttcttctttgagggatttttgctgcttggaaacttctattgagccatttttgctggtgtgtcatgtgatctgcactgccccatacagaaaatcacatgtcttgtggaatgttctttctatgttgaggcatttttgctggtctgttgtgaaaatacgtgtgatccaagcgtgtggctggtgattgtcatgtgaaaatacgtgtgatccaagcgtgtgatcatgcatgtgactaaacatgtgatcatacatatgcctgtacaaacaaagattgcaactatgcacttatatataaatctatactatgtactacccaggacaactatactatactgtagtaaaaaactgatttatcccaataaattttgactgagtggagctagcccagtggttccagtgagtgactatgggttaaatgacctgtagaatctattgaagtaataataacaccaagaatctagcctattatcaagagtggatcatgaatttatgcaatttggtacttgaaacacatttggcacactacaccggcggtacttttggcaggtaccatgggtacctcctctctcttcctcacttagtttgactgcaaggttcattacaatccttttgcatcttgtttgagtttttttggggggattttttgtgactatcattgtattttaaaaacatgaaaaaaataaagtcaaaaagaattgaaaagaatttcaaaaaaaattgtttgtaattgctgaaaaaataaaaaaaaaaaaaaagaaaggaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaagaaaaaggaaaaaaaaagataaaaagataaaaaggaagaaaaaaaataaaagaaaaagaacaaaaaagaaaagaaaagaaataaaagaaataaaagacataaaatggccttgaggctggagggaaccccagcgccccgcccaggttgaccggaagggtttccttccggtcaatgaggttcatgcaccttgttgaccagaaggaaaccattccgatcagcaaggtacatctaccttgttgaccggaagggattctctcccgtcaaggaggatgtacctggttgatcagaagggaaccctttctgatcaacgaggtacctgtgccttcgttgaccagaagggtttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggtcacgaggatgttcagaagggtttccttctgatccttttgtacatccttgttgagcggaaggaaagccttctggtcaacaaggtcgatgtacctccctgaccagaagggtttccttccagtcaacgaggtagatgtacctcattgaccggaaggaaacccttccaatcgatgaggtacatctacctgttcaaccggaaggaaacccttccggtcaagactcatgggggcagtacccgggtacatcccctttttttgccaaaaaaccggcacctggcaccgcctggcgggtgcgaggcgggtgcgggcggtacccgccgagcggtactaggtacctagcaacaggtaccgacaaacaatctctagggtgaagtggtgcagaataggtctcaatgaatgaatatgaaaaaataaagtttcagaatctgtgaaaaataaaatataaacatattttttttttcaaaaagctctgatattcattttgggggagtgggagctctggaagaaaaaaagaatggaacatgggaagaatgactataaatgaaaattttgtaaaaaaaatggtcaccaggtggtttcaaacaactgttgagtagcacattcaccagcacatgttgtggaaaagcactagaatttactgttttgactccaatctgaacaaccaacctggctcaaacttttttggtttcatttttttttcatttataatcattcttgccatgttcaactctttctttctctcagcactcccactcccccaaaatcaataacaaagcttttggaaaaatcacatttttattttttatttttcacaatttttgaaacttggttttttgtttttatttcttcatcttaattttctgggacctattctgcaccaattcaccaagtcttgtgacttgaagtttgtgctttgaagttgtagaatccgaaacaagcagccaaaaataacggtccacccactgtacagtgggatgtagacattgaaaattggctgcttattttgaattagagatggcaatgggtacccatttgcaggtacctgttctctggagcgggtacctgcccgtgggtgctgggtgtgggtgcgggtgtcgaatttgggacaaaaaatggcggccaccttgacacccgtcctgccaccctccctgggaatgcagatttgggtgtgttgggctgcatcagggtctcagccacccatgtaggacaccagttggtggcctacatgggcctgttgaggccagagggaaccctctggccttcgagactgtacactgtctcaatggctggagggattcctccggtcattgagactttacagtcttgtggaccccagatatgaggttttcgcctcattgatcggaaagaattccttccggtcattgggtttcaaccccattgaccggaaagaattccttccgattgatgaggtggaacagcctcattgaccagaaggaatcccttccggccgatgaggcccatagacccctccacacccacaggtacccggcccaggtactcgggtacccgccctggcagacctggcgggtgcgggtgcaagtgcgggtgcaggtgtccaaaaaaagcgatttttgaggcgggtacccgggtttgaagtgacatctctattttggattccagagctctgaaacataaacttgaagtcatgagacttggtcaagtggtgcagaataggttccaaaaaatgaatatgaaaaaataaaaacaaaaaacaaaatttcaaaatttgtgaaaaataaaaaaattaaattgatttttttccaaaagctctgatattaattttgggggagtgggagtgctgagagaaagaaagaatggaacatgggaagattgattataaatgaaaaaattggaaccaaaaaaggtttggccaggttggttgtccagattggagccaaaacattaaattctagtgcttcactgcaatgtgggctggtgaatgacccactcaacagctgtttgaagccatctggaagccaatttttctaaaattttcatttataatcattcttaatatatcccaatcttcctttctctcagcactctcaatcccccaaaatgaatttcaaagcttttgagataaataaattttattttttattattcacaaatttggcaagtttgttttttgtttttattttttcatattcattttttagaacctattctgcaccacttgaccaagtctcattacatcaagtctgtgttttgtagctctggaatccaaaataagcagccacttttcattgtctacccactgtacaactgtaatatttatgtatggaatggaaaatgattgaatttgttagtctatcaattgaattacaaaaataaaaaataaaaaaattgaaacagctgccttgaaaaaggttgtgagactggtctgttgaccattaaaatgaacatctttcactattgattgctggtatttctcaagaagattgctaagtgcattggactctgtattttatttgtcacacaagtacaacagagcctgaggaattttgtggatcatcttcttctttgttggatggacaatcagatgtttaggttcatctccattatcagaggtatccttgtcttggattgacttaaagatctcttctgaagtccagatttgtgtggcaacattgttcttgccttctggattcagtagattttgaatcggaatcctattgattggtaagaccacactgatcttctctcatgatttgagttgactcaattaaaaatacttaaccttttaaagtgtttgttgaacattttcctcacagctatcaactgaaattgaattgatccttgttgcaacccaacagtttgtaactatttttttagaaacactttactggttcattgcagtgaggtgattaacattgagaagattttttttgggatccctgtggcagcttcttcagaaaaaaggctgattgttcttgagatcaatttcttgaaacaataggacttattattccagccgctaatggttggacatgcctggtgaggttgagagcaaaaaacttgacttcaatgttggatacaccttcttctgggatcttgtgacaacaagtgttggaaaatatcatcagtcatccattcatttgaatcaaatgtgtatttgtagttgtaaaaagtctcatccctcttcagaaaacagcaaggttgctttgctttgccaatgaaaagtgtatttttcatcttgcttacattgacattgcaggtgagagaaaaaataatatgtgtcttgtcttgtttcccttgattccatgcttcctggtgaatgtgagtccagtgcatgtcaggtggcatcttggagtaaaatcacaaaacataccaattgtcaaaaatcatcaaaacaaaacatgtacagccccttgacagaaaaaatggaacccttcaattggagtctagagggaaaaacaatggaatgaaatttacacttcctggtgaaactgtggaaaatgagttccaagaaatgattctgaaaagttcaatagaaaattgttttgtaaaaactttgtatatttttcctcttttttgccttttttttggtatttttcaatcatctttcaatgtagctcaagaattcaatatcaacacagttgaatagaaaatcttcccattggaaattctttctttcttccagcactcacactcccccaaaatgaatattaaagcttttggaaaaaatatttttattttttatttttcacagattttgaaactttgttttttgtttttattttttcatattcattctttgggacctattctgcaccacttcaccaactcttgtgacttgaagtttgtgctttgaacctctggaatccaaaacaagcagccaaaaataacggtccacccactgtacatacaaatgaagaatcacattcttgggaacctgttccagcacaatgtggggctgtggtcctcgcgggtatgtacgcggtacactgaagtggccttgtgatatgacagacagggagcaaaaaactgatgtatagtactcacctacaatcttgcggcattgcacaaatcattttttggaaccaaccttcaaaaaagcatgctaaaataaaacatgtgggcaatcacaactgctatcggaacgcagcacgcaccaacttatccgagaccctcgggggtagaatttgacggccattggcctaagtccgcgagggactttcattatttcagttaaattatacatcatattcaggtgccacggagcggatgtttggttccgtgtagatgagggcctatcagtttctgtaagctggcccaaccatagtcaacattaggccattaagaattgacccataatatttaagtaatcctaagagtattatttgaaagctggaatcctgatagatctcagacttgacccagatcagatcctgccgcaggccgggtttccaagagaggtcggccttctccggatcctcttcaagatgcttttctcaggcttgcgaatatcgctgagggaagaccatttcaaatcctaatcgtgcttgcccgtttttttttgtaaaataaaaaacagatccaagtcgcaaaactggggcgctattgatccccggtgccgtgactcctgagcccgtacaagcgaacagaaatcatgtactcaccagtgaagttctcaaaaaaaatcaggaggtgatgctcataaacggccgacatggacttgattcgatgaagcatgttatatgacgatgaaccacgtaattaaacacttcaaacctttttctttgacaagaaatcatcccggcaaagctggcgccggagaacctgaatcaatcttgtgaaaaggttatgtgaactgtgccactgttgattcccgcgagaatatttgtttgatccttgaattataggggcttgagtcgcccatacttattttgagtattccctcccccctgaagccagtggcatgtcgaaatacgcagtcttcggccgtgttttgtttcttgaaggaagacaccgcagactggaggataatggaacactaaaggtggtgcgagcagaaccgctggctgatgatatgaactgagagcttcaatcatatcatctagataggaccatcacacatcaagtgttgctcgatctctccccccttgtccagggggccttgagggctttcttttttttaaaccctacatccacgaattcctcgacgaaactgaggaaggctaaagctttcaagtttcggcgctcttcagctgtattttggtacctacgaaatccgagttgagcaaagttatggtttgttgtgtctgtactcttcacaaggttaagtgactcaagatgagagtactcggacaagttgggcagcccgtgcacaatataagcaccatggtgatgtaaactttcaggtcatgaaaatgatgtgaagaagcctttcaacaattgccttcatcttcgaaacaaaaccgtagggttacttcaagttactcgtcactagttctgtcgacttcaatcccatcactgaacccactctggatcattttgattcattatttctgcgtgaatctggaaacgcagccgccaggctgattcaagctgcttacaaactgcagcccatccgaaaacgagattcaattcaactggtacttagatcactctatagggtctccatatttgtcatctaacgtatgcagggtaagtccttcatgtacctctgactctgtttttttttatctcccatttactccaactcgtgaaatatcggaaagtcatacacgcatctttcgcaatacacggatgccaaacttgattttaattggcctgggggacaagttgggcgagagcacctgcgcgagtcagctgcagaaaaaatatgctggatcatgtccgttacataatgtgattttttaaccaagttttacttgaaaaaagaggcacgaaccggtgttctaacttggcgttgtcccaagggatgcactgtgatgaaaaataatcatttactatacctcggtgttcttgtggtgtcttttttcttctatcaacatgcacaatacaagattttcaagtccggatccctcaaagaacgtcagctggaagctgaaaacagtggaactgggaagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatacctccacgggggagtgcatgtactcagtcttgcagatttgggctaggatctcctctagtttgcacgtcttgcctcccttgaacaaagtcaaacccccatgattggggcattgtcgttttgattcactttgtttgagaggtgtgggcagcgcaatccgagttgctcttgacgtcttacaggatcaaggccaacaccgagaagtgccatctcgagactcgagttcagcccaccttgtccttgagctatctttaatagcactttttttaaaaaaaaggctgatgagtctggactcggctattcccaatttcggggccgcctagaccgcccagccctgattggatgagagatttcatcacccaagacgattggttatgtccactctccgctcgatgcccggggaatctgatgattgccggagtggcaccggcaatcgattaagacggacaaacgaaggcggatgagatacatgattccgaactccggaatgctcctcaattgtgtatgaacttggcaagttcacgtttaaccatgtttataaccgtaacataaataagcagatcaacttaactgggagcagcttgcccttttttacccactcttgttctggtagatggaagaaattgaaaatatttgtcaagtgccatgcatacatgacaatgcgatcttcagtctctaatcgcatccagtctgatgtgaagatcgagtctgcgtgtttacataaataaacatgctcgtccttcttctctgccacagtgccactcccacccggccacgagagatcacggaagaggtccagagagtcagtgagacttcgctcgatgacataaaagttactgcactcttacaattagcatctcttggagatgaatggatctcgcacacaatttccttagtctacaaagttggctgcaagctcattactcaccaccatttgttcggtgctcctggattgatgtccatcgtatatatccggcctcgcctctcctcatattaggtgttggcttgattttgccgcagttcctcgggcaccactcagaaacggcttgttctcagtgaattccaacggtttgttgctggttcttgctggttgttatcgtggcaattaaagatgtgactgagaatttttgaggtggctgcctgcttttctagagcatctggtctactcgacttcatcagcttgagttctcttggttccctcagagtcgacggctaaggttacttgcaaactgtgaactgacattcttccctaaccactcatcatttcttgacttgatttgaacagatgtctccttcggacgtcccggaccctatctctccgacttctgctagcgctggtctcccctccgatccagcgtactccactctaagtgcatgcctgaatggacccttgaaccggaaaactgtgtcttcgggtaccgtgatctctttggcggatcttagatcaccttcctctgacttgcctccaacccccaaaacccctgattttggaggggaaaatcaaacgagtcaccgcgcagatgggacttatgtactccctgtccatcctctatctgatcacacaaaaaatgatgttaatagacgcaaggagcaaaatcggtttgttgaggctcttcatcaatagaccgggttcagtgaccaaacgtgctaacttgttactccaaatttggtattactttcggcagaaacgcccaacgagcatttcgagaaaggaaagagaaggtcagcagttcaaaaatttggattgctgaacacggtcatccaaatatctcgccgtggactaaacacgctgtgttctcttattcatttattagcgtctccaagatctccaaggccgaattgaaacgttggtcgcaaaacagcaacctcttgcagaagagaatcgttgtttgaagcagctcgttcatcaactacaagcggaaaatcgggacttgaatgcctacaaaacagccttcaacttgattgcctccgatggtctgcccaactccgcctcgccgcttccacctgaaatgcaatcccaacctcccccgaccatcaacactagcaacggtcatcctgaatctactccttcattgcaattctcctccctacgccatactgccatggatcgcaagaatttggatacttgttcgcaggcctcgatcgcttcgcagtcctccggcacagactctccattccctcatccaactcccggcgggacatctcagccaatgcttctatcggttgaatatcctgacatgacctcgatcatgcctcccttagccggtgaggggcacggttcagacaaaatgggctcggttaagatgtgcaacttttcaaatatcacctatctcgaacaagcacaacctcagccaaaaaactcttacattttcgggacttcttcagatgtcagcggttctctgccagcatctgaggcaccctcaggctccaccattcatgagcttcagaattggtacaacgaaatcaattttccgggatccaagtaatagcaatacacataccaaccgcctttgtcaatctaccttccatttttaagtgtaattgtgcccgtagcattgtacactaagaattatttcaaaacaaatcccggtcaagtgccatgtatgatagttaggagtttgaatgataaattcttaacagagtacacatcacatcaaaatcaccctctatattcaatttggacatttccctagttgtcaagagtttgtttgtaaagtgaattgatgattcaagatttttgagcaaatgagtattaatatagtagtaatctggattgagaaattaaaagctcatgccaactagccattatcatttggaatggtatttttttgagatccgagatagctagattgaaatgtttctcttccacacaaatttgcatcttgttatacctctactcgcatgcgtaactgttaagagatattttgttttgttctatttgaaaaaacaaatttgtcaattcaaaacaacagtacaaagtgggagtaaaagggagaccatcagtcagactcatatacaggaggcttggagtaaggtcaatgttggccttcccacaagacaagtttcactcaagataatcacctgatctgctgagaagacgtctagaaaacaatgatctggcagatgacgacacccaggccatttggggcaagaggcaatttttcaagaaattccttatttcttttttcttgctccgttgaatcaatttctttctttgatgacaagttctcggtcaatgtccacataatacacattcaatctacctggttgatagtctgatatgatgtgcagagtatcgcgttgtcgctcacgctttactgcttgttgcctcctcgaaatatgggctacatagcatgcattggtcaatttgtccattttttgttggctgtaccttttgcatgttgatggtcaatcaaaatcatcttttgtggaaaaataaatctgataagtagtctcctcgactcacttagctgatgagtaggagatgccctagctcatcttccatcgtcctgatagtgacaggcagcaatgagtctgggctacaccgcatcatgtagtttctgcattggtaggagttgatggagaatacttgatgcaacccgatggtgacatattctcatttaccactttaacaatttccctgatatgtagtggctaaatgccatagccaccccagcgtatgagcatagcatcgacttgaagggaaatcgtgtgtacacccagccaatgctatgtcggcggagttgctggcactgcgttaagaatatgcagctcagacgggacgctccgcgtttattttacgccgaggttgttaaggtttcttgatttcctgagtttggtctagaaaacagataatctacaacatacgctagcacatgcaactccggtctccggtaccgctttgggcacccaaactatcacagcggtcactacatgtctctaagcaccggcacagtgttgctttagctcctctgtttgtttagtagaaaagaaacgtggcggatgggactcaagacgaccaaccactcgcgttcttgcgaaactgaccctcaccaacccgttcctcagccaaccgctatttgaaagcaaattatgtacaggtttcttccaatacccgcaaccgctttcgacccgctcaatgagatgatagtcgctatacgctacgggctctttcctacgcttctcgcgatttggttcaaccccagcatgtggggaatacatcggcgggatgtcagagctcggatatcacgaactttcttcttccatgtatggagacgcgtggccgaagataccgatagactccatcgggagaggaaattggaactcatcagacgacgagcttttggggttgtacttgacgttggggccgggctcggccatgcccttcgataccttgactctagactggtgacgctatacatcgcatgtgagccaaaccaggccatgcaccccgctattcggtaagctcagctataagtcctgcgttcaaagagaatgatgtatgcctgctccgaatgtttaactaaatttgattgtctattcctacatcacctagaactgaagccaaaaaagctggcttgaaagcgcaacaatgtgtgatttttccgaattcggccaatgagctgcaacatctgatagactctaaacatccgaaactgataccaggatcggtcgacacgatcatatcgatcctctcactttgctcgatattccatcccgagcaggagcgtctagactattccagatggaggtcagatcaccaagcgatttctcaagtgattgcgaccctactcaagcccaagacgggcaagattttattccacgaactggtccccaatgagtcatcacctcggatccacgcttggcaaaggttttggtccccgattagatcgatctactttggcggctgtcgactcgatgtcccttgtcttcgaatcttgagggacttgggaggttggtcccgggtcaaaacttgggacactcacgacgaggatcctgatacccttttccctcaccaaactggcgaattgatcaaagcctaaatatccattccattccattaacataaattaatgccctcaagatttaaatagaacttttgatagaactttaattatccaaagacatctttattttgatttaatagtaatagtgtgccatggtacatgccatcttagagcatctgcatcggttgagctaaaaccgagcaggttttgactcgaagctatagttaaactacaatagcgaccacctgtcagccacatcggtgtggcttgagacggtgtagtttgaagttgaagtgtgtattttcgcgcgagggtgccgaattgaagtgttggcacgggttagcttttagctagctcgaaagctaaccattgctacatgtagcaagggttagctgaaaatctagctgatagccaggttagctcgatgttagcttaacccgatgtggttgacattggtagctaaagtccttagctcaagcggaaatagccaaccgatgcagatgctcttagtttgctccaatttcgcttggtttccacggccattttcattcaaattacttttgatgttttcagaatagaactcgcattgattagacagataaattaacatcaattttggcttaatgcagtgctagatagatgacagtgcaggatgggggtgggcacagaactccatttgggggcagagctggtttcggaggtgtaggagtgttgtggactgtggaggagtcatgaagataagaaacttttggttttaatagatcaaatgagaccataatttatataaaaaaaaatcaaacttcttcaactctccaaagaacaatccacactctacaaaatctactgcctaaagagctctttgaaccattgaacaaagacgtacatacagtcgactctgagataacccatagctgagaaaacccatacttctattaacccataggaaaatctgtctcccaagttggtgggcagggaaaaatgggtcttaacccataactctgcattctgcagtaacccataccctttttgagaaaaaaaccggaaaattatgggtttttttcaccttcaatttcaaatttttctgaatatgtacataaaattaaatgcatgcttctcagtctcagctttcttctcatcttaagccaaactgattccgagtctcagaacaaatctcttgtgctttgtatcaaccaaaaacatacaatcatcatcatccaatggaaggtcacaatcccatccccaactacatcttccgcaatgcaaatattatttcctttagaaccataaactccactgtagactacactaacagtgaaacattcacccatcttcactcattcgacgagttcctccttctgttcatcaactggaagaaagttttttgaaattgaaaaaagaaaccagctcaaaacttaagaacctttgcctgaagcaacaaaatggacaactcgatgaatcagaagaagaatggatggacaatgaaggaaacttagttgaggaacaactgttcatggatcgattaaccaacttgaaaacaaatggcgactcacttaagatccaacctaatgatttaaaaataatcgaacgcattcaaaagttcaacggtccgagcactccagccaacaagaagaagaagaagaaccaaccgtctcctcagaataaaccatgcaaaagaccttctgaaaaacacaacacctcggtcaaatctaagatgaatgtgaagtctaaatcatcccaaaaacctggtcgcgctacgttggcacaaaaggttgaaattcttgactggcacaaaaataacggctcaaatcaaaccaagacggcatctcacttcaataaaatctatccagatatcgcattgaagcaaccccttatttctgcttgggtcaaggccgaagacggaatccgagaacaagcaaagatatcattgtcggattcaaaacgtgtacgctccacgcgtttcccagaaatagaaaaaatgcttgatgtttgggtcacccaagctctccactcaaaaatgatgattaccggtgatgttatccgagcaaagtggcaggagtttgccagcaaagaagggattccttcttcccagtggttatccttaagcgatggttggctgacttcgttcaagtcacgtcaccgcttgaagtctttcaaaaaacatggagaagctgcacaggcagaagaactagacattttgactgaacgcgagcggttgcaaaaactagtcacagagtacgatcggaaggatatttggaatatggatgaaacaggccttatgtatgggtaaggggttggttcttctgcaattttttaagttggcttggttctaatcctcaaacatttgtttcagaatgcctccagatcgaggcttagctaaggaacatggatcgggactgaaaggaaacaagacccgaatcaccattgctgttacagccaatgctgatgggtcagagaaacttcccctcctcatcatcggcaagtacgcaaaaccccgtgcctttcaaaagaaaacaggagcgcagcttggattcgaatactacagcaaccagcgtgcatggatgacaagtgtcatctttgaagactggatcaaaaaaattgaccagaagatgaaaaacaaaaaacgaaaaattatgttattcgtcgataacttcgctgctcatactctcccagaaggtggcctttcaaatatccgacttgagttcttttcgcccaacctgactgcgcatgttcaaccaatggatgccggcataatttcggcgttcaagtcgcactacaagcaatgattcatatcacgatcaattcaacgatacgacgatggaataccagtaactaaagtttatgctatagatcagttgactgcaatgcacataagtcgcgtggcatgggacaatgtcaccccaagaacaatcgccaattgctggaatcacaccaagatgtttcctggaaacctgtcgaacgattcaaaaagaacggttgtggatgtcgatgaagtgcatgctggcctagaggatcagattggccgtctccaatcttttgggcttgttcatccaaccaatcgaatgaccatcaaagagttacttgacccccctcaggacaattcttttgcgatgtggaccactgaagagatatttgaaagtcagaaaaacaactcggtcggttccgaaagcgatgatgaggatcctgaaccaagagttaaaccaacagcaaaattggttttttctgcaattgctctgatcaacaactacattcaagatgaagattcaatggttgccaatcacctcaaccacgcgttgcacaactactcaaaaggtttgtccgattgacttatcgcaaatgctcgccagtcaagcatacacgacttcttcaaacacgggacctcttctgaagaccgagaccacctgtgattttttttcttttctacctcagagtctgttcctgtctcagaataatcacataaataaataaattgtagatagatcaagcaaataatctgatgcatatgggctacacaagtacagccatatcaaaatcaaagaaaacataagaacaatatctgtgttaacccataaaatcatgggttaatacagctttatgccttaacccatgaatcatgggctaatacagatctcacccctaagccatgattctattgccccataccaaaacctttctcccaaggggtatgggttatctcagagtcgactgtatgtccaattgatgtggtttggaaagtagaaagtgagctaccaagttttcttacaaagggaaaaccatatccactgcacatacttaaaggctattagggcattaacaaaacatatgatcatggcttggtacactgccaaaatgattgtatcagattgctacatctggcattatgtcagataaaaatatctgatattacatcaggaaaaactgggattgtatctaccagaattgatattatatctacctaaaatgatattgtgtctatcatgaaagatattacattggaccaccctattcaatttaaacataactgaattcatatcagagttttccatctgatttaatgcccatgggctaaaaatttatatcagatttaaaaatctgatataaaatcagttatgttgacattaaataggttgggctgatgcaatatctgttatgatagatataacatagttgtaggtagatacaatatcactcctgatagatataataccagttttgcctgatgtacagttgcagatggcaaaaaccgaccatgccctgcccgcaaaattgaaaattgatacgcggggtctatgcccggggggggcatgtaccccaatacttatttttattacaattttgaactcctacagatctgtagagttcaaaattgtaaccgctaagcttttactgcagcggttcttttttttaattgtgtgacatacatgtatccggacatgcataccaaaagccatactaagttaggcttattcatggctcataccccttcaagcacctgtagcatcaacttggagtgtttattcaatactctgagccagttttttatcactcttaggcctcaaaagggcttcaaaaccatgtaaattccaaaaaaaaactgatttttcagcgaaaatattcggacaccctccaaatccagggtcagtttttgccatccgcaactgtataatcagatttttcatctgatgtaatggcagatgtgggagtctgatataatcacatttgcagtggtatcatcatacctgtatctgctgatgcaggatcatctggtcagtaagtgtctcttttgcatctccctggctgcaagtataacatgcaccacgtttgacgaccccagctcaatcctgctgaatcagaatttgctaggtaaatatgcagtacaaccagaatttggttattggaggcttaatttgttgatgtgctgtggttgaatgatctggtcagtgtttgttggaaacctgtcacaatgtattttccaaactcggcgggcggagatcgtgtgaaagtggtctaaacaccctgtgaaccctttaaacttgcacctcttgacgtaagtggctgttccatgctgttgaccatccctgaaagtttttgccatcccctccaccttcctggtcacttcaaagacggtcaactcatgcacaataacaccgatcgactatttaatgcttgccaactagttcggaacacttcctcctaatcgaccaccctcaacttatcagccatcggcaagcttcataaaaaacaaaaaaaaggttttaccacaccgatgccttcttcatcaagttttaccgccagtgagaaggccatcatcaaacatgtgcttccctctgatcacaacaagattcttgctgctggactatgtcggatatactacgcctacccggaccccaacaagtgtagtcacaatcaatctcaaccagcccccgacaacttgtgaaatctgaaataccgaagttttcggaactaaatcatgatttctctccacaaaaaatatttaggtggtcttacacaggtctctcaggcgcgctggtctttggacgcccaagctcaggcatcgctggaagcttctggtttaaattgatcgacatctctggaactcgaggtaccatctgggaacatgaggtatacgaagacggcccgggtagacctggtcatggccattttggttatcatcaagaacgcacattttggcacactttccagggtgatgtatgtctatttctagttcatttccaaaaacaaaggtctctaaactaatcattggttgctacggccttgattatctgaaccaggactgtatgattgcatttgtctttgtcaatgaggatgaggcttcagcgatacacaaaaaggtcatcaaccgatcaaagcatatcagtaagcaaccttgtttccaattcttccctttcccttctggcgcctattaactgatcctgacaacttgtttatctaggtaaaagtgcagccaaggtcaagcctgttgaagccccagtatcagctcctagccctgtccttgcgcccagtggaaagaagaagggagggatagacaaaagcatgattagcgcacccactgacttcaaagtaggcagcagtttgatcatccgtgctaacaactcaagccaaacacttcctgattcctgcggcttcgtcttgctctgtttcacttagcgagtagctcacatgggatacgactccaatgctggtttcacggctgaaaatgtggatccctcttgggcacaactactaacaaatctgacaaacatgggatttagcaaagtcggtaacttctcgctcagttgatggtaacaactgaataccaaaaacatccctagactaatgctagaacaccctgattttaataacttttaggatgagataaacaatagtgaatcgtttatcaaagactacgtcaatcaagcaggcgggattgaccaagttctaagctcgcataataacacatcggcatcgcccccgacgagagtaccaccggccaacccggtcacgtcgaagcgagtcaagccaccagctccaccagccccaacacgtcggactgggacatcgaatgaaaatcacaacccagccactcctgcgcccatgacgaaaagtcctgctgctccctcccgggccccacccgcctctgctgccccctctcgacctcctccaaccatgccagtcactcctgctccatccgcccccgtcagcaaccctcctgcgccccctaccgctcctcctccacctgcacccgtcaagtcggctcctcctccaccatcagcaccgccgccaccagctatggcacctccgccgccacccgctccaccaccaccaccaccaccaccatccagtcatgcacccccacccccaccacctaatgcaccacccccaccagcaccgccagcaccacccccaccgcccagtaatgccccgccgcccccaccagtaccttcctcctccatatcacccgtttcggatggatctagagcgaacttactgtcgagcatacaaggcaagggcatccatgtactgaaaaaggtattgcgccccagttctcaatatttttgtcctcctctgccagtccgtagaactaatgatatgtctcacgaacaaatagactcctcagggtgcctctacacactccacgggccctaccaatccgctctctcaatccactcgatcggccggatcggatgatgcccatgatggaggaggagcgagtggcggtggcggtaatcttgctgcatcattggccgctgctcttaataaacggaaaggcactatgggtgaagatagtgaggaggaagcggagagcgatgatgaatgggattaattttttttttctgtgtttctctcaacttgctgtatttctcattcccttccagtcacctcctcttctttttacattattttcttttttatggtttcactttttttcccttctcacacatatcctttaatttcaacagaacaatgaaaaacaatcaaaagaaaaaaaagaagccaaaaaaaaatccctatgttcatgtttaatctcttttcttgggtttgggcctgtgtgtcagtgtccccttctcaattaactccttcccttccatcccctttgttttacacaagtttacatatctgattttgtatttttttttttcttttcatcagctttggtttaccacttccatcaccaccataaataacaaagaaaaacaaacattgctaggtagcattttgttgggtgggtggggtgggagtgagaaaggaaacaaggactgccatgatcaagaaaatggattgagtctgtaggatcaacccacccagtaggacggttcacgtctggcttttcagccagtttgctgctcagctctttgctggtttggtaaaattttatcataaacttgatagcttgtccaaaagaatcttgcttgttggttactggttgctatcattttctctcaatatatggggttatcccagccaagtttaatgatcatgctgtttccatctgctggttcactgccgatgtggccaatctttgtcatacattttattgcctttttcaataccagcaagctggtggctgatcatccagctggctaaaatgctagacgtgaaccgtcctagtgtgtatatcctacatgagctctcactatcactgcttatttacttcatcactcttttccccaagtgccccatcaatctcaaattgaacatttctctctccttgtaaaaagatttgttggagatggcaaacttccaggccgcttgaccatgttttctttggttttttaagaaaaatataatcggtcaagtagagagtttttttattctgtagattagtgagaatggatgatgctttgttttgatgttttgcttacatacaaagttggtggatcttttgtattttccataacatcaagctgtcaacaattcttggctcatatctttttattggaattgaataattgcagtagttgcaaagagaaaaggaccacttgaacatcttgggccacagtttaattggctaagggcatcagaatttgacatccatcaaaaaagaagaggatttgagacaatttcatgcaagacccaatggattcattttcagatggaaaatgagttttttttttttgataaattagaatggataaatgacaagaaaggcactctaaaagaagaaatagaaaccacggaagttaacacaagcttgaaaacttcagccactccactatcaatcccaacgttttaatacacggttataacggaagcgattgatcaaaaagcaagagatactaggtccgatagagaggaagaagccgggagagacaaagacagataagtctttacgagtcccaaagagctcgggccaataattcatgagggtggccaatgctgccaggttaccgattactggttttccgtaatgccaaagcagttcagtatttgatgggcggtcggtctgcgtcaattgattacgattatgacccgctgatcgggatgcttgattgccgaaagatgttaaatcggtgagctccggctcgtcatggtatggattcgccgggtcggatccttcgaaaacggctttcctcggccccggaatacgtcgtcttatcccgccctcttctaaatctcttacggctcgccatccatctccttctagttcctccctgacgggtgttgcgcaaatgggtactatcacagcacaagcctattcaaaaaaaaaaattagatatttcggctgattcctgcaaatcaaatggcaagaaaagcagctctagacacttaactattatgagcattcgtaaaagtaacatgttctttagaatctttctagacagtgcaggatatttaacaagattcctgaatataacgggctgaagggatgaaatgaaagacaatggaaagcggggttgaattttttgggtgttatacgactgatctcgaatgtcctgatcaggctcaactcgccatgccggtcactctttcgatccatcaacaagtcgcgtcgagttctgatcagtaaccacagactgcgcgtatcatcgacgctcgaccaagacacgagtcagacgcggtatatcgatcagccgctcgatcttgttcctcgttcggtactttggacgcgacaaacactccagaacggtaccaaggactactgaacgagcaatagtcacttttatacttccctgggcaaagactcaacattttgttgttggcttcgcggaaaaaccctcatggactgttttgtttacatgcacttggtgaactgacagtcagtggatatcaggccaggcttatatgtgctggttagcatccatgacaattgatttttttgataaactcttccagagtcctgatcaaatgtatatacttatatttacaattaggatcccattcccagtagcctcagcaacacatagcaaagaaatagacacatgaaaattgtttcagaagatatttcaaatggtattgtctcaaaaacatagatcttcaattgttttcagtctgcaaagtacccatgtatactgctatttgtaatgtccagcaagttacaagtagctttcttcattaaatatcaatggccatctcaaaaagaaaaggattgggtttcaactccaatactagagtattatgggaaaattttgataataatttgtgaatcaacttgttgtgattgtaagataggccacttcccagtatgtggggccccgacttgccttggtcccctctcgcaagcttgagttacattcaattaaggtcccaggatagatacttaggtcacaaggaatacttggagcgtccaggcccatttttttatttcaatattggtcaaattggtagcagatcttcagacttcaacattctcatctgggactgaattgattgcaattggtgcttcaacaagggaactgctttggccaggtataccaaggaagcaggatcatgttgtttcttcagaattgttctgaagcatccaacaaccaacacagtggcatcttcaaagaaagagcatttagcttagagcgaaagtgtaggccttgggaggccctgagaatttgtagtccattagggacttgttgaggtacggggaagagctgcggatcgcctgtgttcaggctgctttgcgcggggcaggatggcccgggcgccgcgcggctttacactaagtggtgcttttcttaaatgctcacatgttcggtgtttctcaagggaaacacctaggggagcccgaagaccagggagtggtctcccaagctccccgtgtgtgggtctggggggagagggtctcaagggttgagacccggtgcctggcggtgctcgccggaaacccggtgaaactctgccgctgttcccgccggagaggcgggttgagagcagggtgacacgagagggttccgggactagccaaggcactcccggagcagaaagagaccccccaaaaagggggaggggcaaatgctagacccaatactcaaaccgacctagaggtctttgagcctgcattgcctgctgctgtagggccagacccagagtgcaagaggatagggataggaatgtgggacgtaggttgaattactctaatggggtaggaatgtacatccagcacctctctagttcagctaggagcgcgttcgttctcttcatctcttctcctgagaagtcccagaggtatagcttgtaagcgtcagaggcccatctgcctctgatacaaatctcactgattgggacgcccagggccacttgaatagacgctccgccgacccggaaggagtggccggacacgcccttgaaaccacaagccgcccagatcttagtcagggcatatacaattagggtgatggatggggaagttcggagcgagttcctctctctctccttttttttttttttttggtgtcgcaggagggagtgagggtgggatgtggaatgagggtgaaagaggaacgaaatgaaaggaaacctactcgttgccgcggcgtctgctcgaggaaccgtggttggggttgtagtttctgcctttgtaccctgagctcctgggtggcctattctggtctggctttgggggtaaggagtttgccggagcttggggaaacgaatgggatgagccggtgttaggggttttcccgctgctgatgttgttgcccgatgctgttgcggttggtgttttcgttgacttctgacccgtgtgtgggtcccatccgtagcgtggtccgccgagtgcgtatgggttgtcccttacgccaagctcgttgaagttcctggactcggagtgggcgtcgtctgccgtttctgccttgaagagggagatgttcgagaatgattcttcaccgtccttctcgaccctgaaggcgaacgcgttgtttctaattctgatgtcgtagcgtaatgccaccataaaaccgtgctttttctgtagccaatcgcagttggccttgtgtataaggatccactccgctaggaccggataattgtatctatcgcggatcgtttcgtagaagcattggtgattcagtgttcagtccgagaatgactggagccactcgtcggggacggctaaaccatgatatcgggggttcttctcggccgaggattcttccgtcttgggcctgttcttggagtggtgggataaggcctcctcctgccaggttctgttgaagatcgttagggggatcggccctttgagctcgaggaggttcttgtggaagtaaggcgtaaaacctccgtcgtcgtgggagttggaatttgcccaaataaacttgatcccgcgaacttgggtagtgccttcagcttcgatcggtctcttcttgctgatggcgggttggtccgagactgcgttgattgcgaggttggtcgcttttccgcttgaaactcctgggtcatctcttgaaagtgtgtcgaacatcgcgaacagtctatctgctttcgcgtcgtcgccatcctcttgggcctttacggctttggctaggatcatttctctggctttcgcgttcgttgatctggcgtcggacggaggattgttgccgtcatctgtgatctctgctttttttttttttttttttttggttgtcagctatgcgcgtgttcaacatttggaattgggtttttttttttttttcgcttacctattgggttctttagcgttgtcctggttaccgagctctggagagctggatccggttctcccgtcttgagggacgtaggttctttcccttttggtatgggggtgaggttgcttgccgttctaatctctttgccttgcggctgggggatgggtttaggggcagcgttaggaccgggttgactggtgggggaggggattgggatcgggatccggctaggttgttggttgggtgtctgcggattgtttgtctgttgagatgagtctttgactcgatcgctgagggactgtatggagtttgggtttgacattgtgtgttcggagggggaggagtcgaggattgatgggagttgtacgttctggggattcgttggaagggagttgctagggggagtcgttggaatggaaatgccgaaaaaaccgatgagaagttccaggaaaggggagttgataaagcgagggaaaaatggatgccggaagctggaggagaggacggtagaggagatgtctgggggaaagggtaagccgtgcttggttgtggctcttcccctctacgcccggaccctcaggattccccagcccggctgtacgacgcagcagctaatcgcgcagccgcatgggctggatggtgggtgaggtccgggctgcgggacagcgtcctccatggacacgctccaattcccgttgcccttccatcaacgctccaggaatcttatcatgaatgactgacttgacttgcagttcagaaatagtggaattgaggattgtactgcggcacagctgacgagtgctcttgttttagaaggcagtgtagttggcatcgatcgtctccttgtatgcagtggtaccacaaaggtttccttcacatttctcacaaaaccagccaggaatccatctggacgaaccaaaacattgcggaagtgatcttcagaatgtatgtcccctcttgttccggcactttctctgcaaacacatcaagtggaacctgacttactttgactccccctttaccctccccatccccctggctacaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctgacatgtctaatctgaacttccaacaaccgattagttatcgcgggccaccattacatctagccttcatttctcattgatcgttgcatcagtagtttcgcatgtgtattgggacctggtagcctcgagtctgcgatcgaagacggaactgatcctggtccatttaccgttcagcttactacatgcttacctggtcttcctcctcgtcttgagtgcattcactgcctttggggtcgatagggctgatcataaggccggtccgatcacccaagcactcgtcatcatcgccctcttgttacttgcctcgttagtaaaccctcttccttgctttctcataatcattggctaattttgtgctggtgtgggtagtactggggtcggttatactatacacagtgatcaaggagacgtagccggcgcaatcgtcatcgcaatcgagcttgttggcgtcttcactcgtcaaactgatcccgagagtatccattgggttgcctttgcagcctttatcgctaccctcctagcgatcatcaaagtaagctttatcaatctcttcgaccatgaattgtcaagtcttttttgtttgacgttttcctacttcttctcttcgtttctttaggcattctactcttcgttcaggggaggtaggattcgtcttacagattccgaacgtgcacctttgatcgcttaaccgaagaaatctgtacttttgcttattatgtcctcgacttgtgttcaaactcagctttcatgccgaccttataaaagcagtttttgtttcttcttctcttatctctcttacctcaaaccaacacaaagcagtttttatctcttttctctcccattgctccactactaaacctctcaatatcaaatgtgttacaaaaagaaagaaaaaaatgtttgtaaagtgtttacctagctcatctgttatgtattgttttcttgttatctttaaaaccctgttactttgtacatgtcatttttacatccaaatgattgattgcggtatatgaatacacgtatattatattcaaacttttatcctactttctccgtgcctttttcttgagaatcaggcatatgcgagacatgatgtcttgatagcccatactttctgtgctgataaactccccaaatttacgcgcaaaagtcccattgagacccacgcctctgagttatttcatttaccacctcatgcctgctcatgacgctcacgttagtaataggaggccctaggtctacgtccacgatcatctttctggcctgtctagcgggtaagatagacgaacacgggtcttggatacaatgaaaggggggaaagagaacatggatagagaggtttgtgctttctataatcaagcacaaaacgtgatcctgaaagtcgaacctaccgggctggtggtgatcgcttggaaatcgtttggtttggcaaaagcctggttcgatggacagttattcttcctacaagtcttcgcgtttcctccgttattgatggatgtatcgactacatacatacatacatgggtttcaagcaaataaaccaaaaaaggattaatatgattgagaaatgtgattattggtgggggggggggctgggtctcgactctcatggaagaaagacactaaactgttgattgaaccatcgacccgagataagtcccaggagatcacattaccaaaggattggtagccgtattcaccaagcaacaccctcgaagtgatcctgccctcgttacaacgaagtccacctcgacaggcttatacaatcaataataggagaaaacacattcaactaagaattattccttgtgaatagggttgaagagaatcaggaagaaggacttgcctccagttgcacaattagcgcccttgggatcacatcctgtgcgtccccatgagcggacttggtgtggatgagacatgataagtgagaaagaagctcaaaagcggacgacgggtcggcagggcttgtaagttgtgtggagaccactcacttccgatctcccggtcattcacgccgaactggctttctccgcctgggttgagcttggtgccgtacgagaccgacgggtctggttgtccgttgggcgctttccctaccgctggccataccgggaacttgcaattgttcttgaagtggagcgtgtaaccattgacgacaacggccagtatggagctactgagtaaagcgataatcactgctgcctttaacatcttgtgaatattgatagcttccgatagaaatagatgtattcttgatcagagagggtcgagactcgattgactcaaattttcaagtcacaatttggtcagcctttaagcagtgacaggtagtactcaggagagctcttttatccttgaagttgagaggatgcagcttctctggctctgctcgcctgtctttctcaagtagcaagaggagactgcaatgcattgagaagaagaagaaaaaaacaatgaccacgtttctccaagcgggcagcatcccacctacacttctccccgtctattgaaatcgatgcaaccaagcttcccggaaatccagccggcacttatgaaagtaggtgttacctgaaattatttgttgagtggggggccatgaggtaggatcattggacattgctgccctttaattattgtggtccaatccatgtccagttcgatcacgcgactggggaaaagcctcgcaccacgtaagcctggtctaatcgtcccaaccttaccggatgtcctccaaacaagtcaccaataaattattttgaatcgtctcagctgctgttaatacattgaacttgagggaaaacaaggcactgccaatcgttcctccggcaggctctcctaagggtccccctatagtatgacgaatccaaaatctataaacgatcgaattaagaagcaatttcctggaaatccatcatgcggcttatgaaaggaaacaaaacaaaaaaaagatcgtggtgggaaacattgttgctgaaagcctgcaattcaaatcaactgccgacaaaatttgacgattttttcattcattacaaatactcttaataggtatttctgctgaggtcgaagggactttgaggcctcgtgaaagcggcaatgctgagaacggagcataagctagcttactcgggccattcatatcattgaatgattgatcgggatgagaactcattacgatacaaggagttccttgctgggtgagcttgaaggtaaagagaactgggacggaagaccggggacaagtgctgtgtgagtgagacgctaatgggctctgaaggatgagcctggtcaaacaccatctttcttgggcgatggctggcatccagtcatagaagactcacaatgcctgttgactatcttctatttatagtcagcttgagacgctgcctagattcatataacttctcaacatccactccgactagttatttatttatttaataatatcagttacagtgaaatatctggaaaattaagaaatcaaacgtcaagagatgtttcttttagttcttctacttgctgctcttagtgccagcaccaccatggctgctcacaaagtcactgtgatcaacaaatgccaacaaaagttcaccatgcaggttcctggtcgagggatagtaagctctgggggaggagggagttggtcttacaatggagacgtcagagggtattcttctcctttcttctcgtctttcattaccatgagctcattgcacaaatagggtttaaccagtttcgttttccaatgtgaccaatattctttttttatatctttcagtgtcattgcgtccgtcgggaacaattgcgatgtcaatggtgtcccgtgcaccgccgccgagttctcgctcgtctcaggcataacctctgccgacattactctgattccacctcaccgatgtaagcggacctgagtcttcaattatagcccaagcgtaatctccaatttccaggatactcacaacactcgcctttcttttgcctttctctgcctgcttggctttccatctagacaaccactccttgcgtatcacgctgaccaacggtaaatcaaaatcctgcaacagcgccggctttccaggcgctttccaccaggacggaaacgacgggctttaccaaatccaagaatctaataaccccaactcgggcatcaaactcgaattctgttactagtgcgtttgatattaatgcctgtttccagagcttgagaaaatataattgtggttcaatcaagattggaattgcgatctccgctcaagtctttgttctttggaatcttgcgattccttctcactttcctccatcaatcctttttttttgtttttttttttgaacatgtttaactggccctctcatcattagcaactaaaccgttttcttcagccctaaaatcaattcaaagatcaaagttcctttgtcttcaataagatttgaaagcatcccctggtttgaaattttgtgattttataatgtgcactatctttttataggtatggtcactgactagaaagcagattttcttgttgtgtttagaaatttaaccaaatcttccagataattgcaatcatctcctattgccaaaattttattgcgttaatgaatacaaaatctcgatccatctcagaattcattttgtgaggtgtcaacaaattcagattcaatgtaggaaaggcggtggagcagtcgggtgggctatttccacatcaagcacaaaacgtggttctgaacgtcgaacccaccggactggtggtgaccgcttggaaatcgtttggttgagcgaaagcctggtcagttggacagttatttttcctacaggttttgacgtttctatcattgctgattgaagtatcgactgcattttttttccatgaaaaaaacacagttgttaggacacaagatgtgcggtaaactgaaggatggataagcttggggaagacactaaactgttgatggaaccatcgacccgagaaaggtcccaggagatcacattgccaaaggattggtatccatattcgccaagtaacaccttcgaggtgatcccgccatcgttacaacgaagcccacctcgacaggctggatgaggtaaataacgaaacatagtcaacggatcagatgttgaagatggtttttgtgcgcatcttgacgatcattgaagaaagagggcccacctccggtggcacagttggcaccattcgcatcacacccagtgcgtccccacgagcggactgataatgagcgcatagtataggcatggtcaacagaacctttcaaatagtagattctcagattcgttacttctgctcacttccgatctcccggtcgttcacgttgaattggctttcgcctcccggattgagcttcgtgccatacgagaccgacgggtcgggttgcccatttggggcttttcctaccgctggccataccgggaacttgcagttgttcttgaaatgaagcgtgtaaccatccacggcggacgacatgagtaagctactgatgaaagcgacgatcattatcgacttgaacatcttggggctcttagttttttttttctaaaagaatcaatcaagttctggctcgacaatccgctatcagccttccttaggagaactggttgaggggtttttcgatccaggaagtcggctcttttgttgatgagaggacaaagctcctcttcaccaacgttttatgtgtgcttctttattgtactgcaatagctatacacatcagatgtgagtgggtcgatgcccagcttaggttttcctgcgaatgaggaagttttgctttgatacccatgcggctgagatgtggccttcagctacatagcttcagatgctgggtaactaaaaagctgcataaatatgacatgcacgagggcctggacgtggtgttgaaaatcaacagagacaaaattatgtatacgttgtttcttcagattaacgattagaaatatcatgtgacaccggcggcccccctctcctaaaaagcaccatcctcctcattgatcctgctctccttacagtgctgcaaaagtgtctcaacaaatcgcccggaaatccagcctgcacccagcgttgtacataacttgacatgacgcaccattcaataacacacagcaggatgaagattgcggcacgttcaagtaaatatcgtgtaggttgaagcttatcttccatcttaggctcagcggtgtcccaccggccagggctccgagtccaattgggcaagattgaagaggcctctagtttttatttagcgcaatatcgaatataacatggtatctccaatccccttgccaagctttcctaagtgccggttcctactcacccacaaggaatttctccaaatataaaccattgaaaaaaattcaccaactccatccaggaagggaaaataaaatccaatcatctaatttctggttcaaccgcgttgacattaatggaacacatagcgagttggataaggtaattggagacttgctatcttctgtgcatgaagtagggtgaacaaaacattgacaagcagttttctggggattccttgaactacaggtcccactgagaagcataaaaatgcccaatatgaaggagttccacatgtcatctatggggcgtgtccatcgagagcgaccagaattttcttttttttgccattctaatcatcggtgcataactgttcctgaaaggggcccgccttccaagggttttcagatttttttttgaaggtagaaatgatcgaagtcatccaaagagaaacccagaaggtgcatcaaattgatcgaaatggtggagggggtgctgtgtgaatatttacacagtgctttcctctgatttacatctactcgatctgatgggcctggcggaagggaggatgagttcctttggtgacatcctttcatggaagactacatatcctgatttttcttgaacattttcgtctacttaaaagcttcagaaggtcaaagtgttttattatttatccacttcacccatccttgacaaccttgaaagatttgtggactctgtgaatttgaagtcccttataataacatctgaagaaatcgaccccgaaggaataatgctcctttcagcggtgcttctggtagtgcttggcgtcagcaccacttgggctgcccacaagatcgatgtggtcaaccactgtcgagaaaggttctcgatgcagatccccggccatgggtcggtgagctctaacggaggtggaagttggacatatggcggggacctcagagggtacttagcttcaattcccttagcttttgaatcaacccttaagccgattttttggatgcgcaagttgaactattatattgattctcatctcctcactgatcaacaatgctacccccccccccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttctgaattgagtccttgaaatcaaagtctagaacttctttgaggattttagaggacaattggggaaagcaagtggggcagatttagaaaggttagacagtgtacaatttaatgtcaagacagctgcttcaagtgtttttataagcacttcttttgaatcgggtgacccattttcctaagaatgagaatgagatcagtctgaatgacttgaaggaagattgggaaggaatatgctcaccttaaggttggactagagttgctttgacgacacaaatatttctagaagagatttcaacgtcaaagactttgacatctttctttggatcgtgtataaccatctgatgagcttctccacgaatgaaatcacagcctttggagaataaacgaccaagactgatcaacgggtacttcaaagttggcacgtggagggctttgaaggagcgtgaaactccatcggtgttctgcaggttgatgaatccggttccttcgaccgtcaaggatcgcccatcaatcgttttgacctctgatatcgacgggcgatagttggtgaaatatcggcgatcagggaacatatgattgggagagcagctgtttagaatgatgcaatctttgtgttttgctatttcttctgctcgcccagaaatagcaacaaaggctcccccgattggcacactctccgtctgagtctgggtttccgtggcaagatcttcttgcttcttcttcgccttccgtttcttgggcggatctggagccaattccggatggagttggaagcatttggacttggaatgccgagtgtttttattatggacgccgttttgacagtatgcgactggagctttcttgcagacggatttggatttggaagaggtgtcgctgaccaaagagccaaatttatcgaaccgcctcgcgtccaagtgtgctttcacaatctcgatcgtcagcggacgcgtgttgaatagaatttccttcgtcatttctagttgcgctggaagacgatcgactattaatcccgccatcagttcttcgctgacatcaattttctcgccttctaaaggtccaatggttattccgactgagacaagacttgcgataccgtaattgatgtcgttgatgaattggtctaaggtcgaaaaacggatgtcaaggaattctcgatataccttcactttatttcgcagggacttggattgataatgttcgcagagtagctcccatatctgatgtggctgagatcgattttcttcagtgatgaacctcgcaacgttctcagcgcccatatatttcacgagaatttcagcggtcaaatttttcttttctaatagactagctcttaattcgatgtctgattctgcggcaacgaggtcggagagaagatgatcacgaaggttctcgatcatgcaatgggcaacaatccggtattgccagtttaggaatttggtatcagagagtatcggtaagagatgttcatgttcggacatcctcaaaaatgttctggcagtggttttgtcgagtcaagttgatcactaggcgcatgtcctggtgaacaacactgatcctacaaataaattttttggtcaggatctcgaagcttcaaccttatgagaaaaaaaaaacatactgtttttcgcggaccaggttctggttgagatcaccaagaggatgatgaccgcgaagtgaaaagtggatgaattgatcaaggttagggccgtgtggacacccgactccccgagtggaactaaacacgctaaagcgttcggggcctgacatagcccctaacgtaaacgggcgcgtccggggggggcaggctgaaactggatgtgcacgctttttggaattgccaagagcattcatcatcatctattcacccgaccacagtgtgttgagcttaaatcaaactatttatgtcacaagtgcttgcggtttctctatctttttgtttgcttgtattttttttgcgtccaatttcattcttgaatcctgcgccgccaggctaaagtgcaacaggcgacctagcaatccttaggaagtgcaacgtcgcactcgacgtgccagctgctctcagaagctatgtgaggaaaaatccttcagtcttactatgacgggtgtagagttgtatgctgaatgttagtcagaacactcatagtcagattttgtctctaggtgtttctacaaagcggctccgaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctggaccgggtagtgctggcacagccttgccgaagtgcgccccctacagctagcaagccgcctggtgcaacaagcccgcttacttgagcagttccagcggatatccttgctgagggctgcctccagacctagatcacccccaaggtaccgctacctctcaatattgtgcccattgaggacctcatcgaccgtctttctcgccgagaacagaaactcatcgcccgagtctatcgcaacctcgacaatgccttttctctgatccgagacgggcctaaccttcgaaacacacataacttccacccatccagccaacaaatgagacaagatatggctctcgccgtccagcaattgatggctttagatcctcatcgcttcagtacattccgtcagaatctcttggacgaccgatctgacttgtacctccaatcaaacaaccctctactcagacaactcgcattgacagacttgctggactgtcttggtagggcggatgttttgtcatttgtgtctgaaaaccctggcagtggggcttctcagtgcttagtttgcctggttgactacacacttgatgatttcattattgtcctcccatgccatcctacccatcacttccaccggaactgcatcgaagtaagcattttctccttcctccgttgactcatcaaaaagcacgttaagccaattcttctcttttttttgtcacctcaggcctggctacttgaaaatatgacatgccctgtctgcagggcacgtcttctggttcctcgggggagacaatgatcaatccacgttcttattgaaagatgaacactttttacccatccaattctataagcaatgtaaattataatcatatgatatgaatttaataatctttaatcttatcatgatgtttgatatttgagcatcgcaactgaatcccaagagataaacaacttgaagcagtgaatgtcccctcacaaacagatccagctgttatctatcaagactgaaacagctgggaagtatttagtactccctttgagttcctgactggcattcaccaaaaaaagtgcagagtaaggtccaattggcctttgagactcaactagtcatctcatgagtttactcatccactcggtttctgatgatcactgcttctgcttcttccattttgtgatttggggacatcatattaatgaattggatgggcgattcagtttgcaatcaccaccacagactttcaaatcatgaaatgaaccacttggtttgcatattttggagaaaaattcattggcatgaaatagtctaagttgttttgaattatcagcttttgttgtctttggtcaatttatcaacactccagtttctatgtatcagatgcaacacaaactacagaattccttggggaaggttaatattcctaaaatatacagagtttccattcacttttgttgagctgaagaattcactggtgtttccattgatgatcattttgcttttccagtttcctaatcacaagtaaccttttataccttgtttggtttgggcaatctgttaaggaattggtgtggatacaaacaaaattgtaatttctaaaaatacttttcaaaaatcattaaaatcaaaggccttttatcattgctgcattaaacagcataaatttagtaaaaagagacctgcaatcatcttggaaggagagtgaggcaaaatgagctagttgatccaattattttgaagaaaatccacttttgtcaagtgttgaaattaaattagtttgcctggctttacatctcccttgtgcaggtatcagtttaagaaggcatatttccataatgcagaccccgcctcccagacctagttggttgaacttcccctctgtttcagcacttcattcaagccacacctcgtgttcaaatccttgccaagaccaaaacatttcacccactttcctgaaatagtcatgctcatcaagaagtcactgtgctttctggccaccccaagcttgatttggggtattcaacgaggtcagaactcagtggaaccagcttttgcccatgcatataggtcaacagtctatctcagtgccccatgtcaggtggactatacctgtgaaaggcaacatgtacatgagtgtggggccacacgactctatgaggctcaacagtgctccaactgtcatgataacgaagatattcagcctgctggtcggtgcaacagcagccacaggaggtgcccctggcccagataaaaatctgcaaatatcaacagtgggaaaaattgcctgatcattgcaacctatcttcaacacctcaaaaaccacacctggaggacaccccccctttttattctccacatttttgtaatttactgacccagttaataggtaacacccccctgctgacattgaaagtcaaagaaaattcaacacaggtttagacaattgaggccacaggttggatggaaagattagataacctcaagttggttgctctcaatgtccattgggggacttgaaggaattttcactgtctgaccctagctgttttgactcctaattggttctcaaatctccagaagtgaagtcacttcatctgacccttccaccacccaaactgggaaaaatggctggaactagtcagtacccatcagctacaccacaggtgcagtttggggccttttgtggggaccaaaaaaaccctgtgcaccccagcagtgaactcccaatagtctgatttcaggagggaaaaaattggaacagttggccattgtcagcacctttctggtgttggctgaaaggtcagtacatctccaatgttgaccgcactggatagattctccaagaggaaagtcaaacacaaattgagccaggagccatactaaacaaatcatcaaatgccagttaaacttgctcatgctaatgtctctgcacatgctacaagtaagattttgggcttgatgttgtattacagcaaggactttgtgtggaagaaggtattcatgtcaaagttcaactcacatgacatttgtttccctcattttttgcttctgtgtaaagaatgtcttgttgtaggtcacaacacaactctcttcaagtcatttgcatcctggaaagtcaattgtaacttcccggtgggggaagtcttcccccaatctgtatattaagctggcaaattgatcattcatgtgcttttctggttcaaggccatccttttttcataaacctctatgataaggatggcaaaaatataaaagatgaaaaatatgggatttgtggtccacatgaatttcaatgtgttgtcacatttcaagcttttgtaacttatattcttgattggttttcaatttcagagagagaaaaaagcttttcaacaaggagtacatgatcagctccattcatacataaatttgttttacaacattttaaatgccatggagtttttggaagaagaaagtggaagtgatgccagaagctttcagtatactacagctgagaggcccctttcaactgtgaagaatcgatcattcagaggatgattctgaagactgtttgaataagtgatgataaattagggggcacaatattgtccttcggaatcaactcgactaccgcatcgcttgctgcttcttactttgaccaccgtcagaccattattgccgcttcctcccttcgttaatcctatgactcccgactgtttgtatacgatcagtttaatcagtcttgagggatctcaactcttcatcaactttttgatatgatcgatgcttcctcttacctggcctttgcattgtttgattgtcttcgaaactactacgccaatctcggcctttttcctgatagtgatttccagccaaaagatgaaaacaaacaaacagaaacggaatgagttttttttttaaattgattattattaatttatctatcaagatcggtagaggagtacataacacctgagatcctctgagaaacttacgcgatgagttgggaggcatcagttgtatagatgagtacctaccaagcagccgttgtgatttggatgttcaagaagtgagtgatcagtcaatacagtcgatgaaaagcaaccagagctgaactcaccgtgcaggttttcaatgtcttcaatacggaaggtgccggtttacccttatcacccaacaaccgaccccaccgatcgacggaaatactgtcgaacgcactaatgtccgggaaagcccttcaagtcagttgacagtctctgatgttagatgtaggcccatcgatagaaacaacacttactcttgacaatctttgtccacagttaatggtgcgttgctgttgagaccacaggccaaagtggtaggagcgaggtaatcggtatcatgcagtgattgatggttttggctttcaacataaactgaatcggataagctgattgaacccgtcttatgattcaaatttggttgttcagttggggatgtttgggcgcgttttataaaacagatcgaatgataatgttcatcaataattggcagactccagactgctttatgtacatatcattgttgtttgatgtatgttggatcactcacattgggtttgcatgcgtccaagatactcttgaaaccagcctcgatttgttgcttggttctgatgatcaagagatttgttattcatcagttcatcatcacaatcggtcccttggaattcgtatggctccaaagaacagaagttaactgacactacctccctatcgggattgttgacaagtatctgttttttttttttgaaaacatcttcgcttagtgtctgctgaaacctatctatgataagattcatgaatctttaaacatacggtacaattgcccgagagcttcgcaaacctgctcgagactctatcgagagtgttctttggcttatcatagacgatagttgcgatggctctggttgacaaagcagacaccaattggatttcgggagttgatttacataaagcgaaagtaaggatcagttcccgaagattgaacggatagagattcgacgagacagagatttcgtaccgagtgcactcgttccaatcaactacttcgccaccagcacagttcaatgcagcgaaagttgtacgagccaaccaagctccggtgagcagagacataacaagggcaaggtgatgagagggagcaagcatgatgatgatattagaagtatcagtttttttctttttctttttctggttttcggcacaagttgagatgtggttggtgggaagaagaccctctgcagtgaaggaatcgatagccttttatagtctttttccttccagccagtccttcccactttacagttgcctttgggcctcatcccatccgattcccgaacggatcgattgcatgcagagcaattggagcatctccgaagcaataccaatgaccaatgggctctgaggatatccaataatactctttcgcccaccctccgcccggtctttacactcttaatggtaaacagttgttggtgctttgcggtgaaaatcatcgagagatggaccactcagctggctgatagcgagattctctgccagtaagaactcagcaattccggttcgatgtacctcagatcgatctacctcatgctacaatacattcgacagcttctcgacccctctgcagagaaagatctcagacctggtcatttgagcttgatggggaaagacagactattcccagcgccgatgctcccctactcagagtcaggtgctcattacaaacccagctgcagatggatttcttttttttttctttttctttttttgatcgaattggctgactgaatccaaccggctttccggaatgcacgttttttccgctcaagaggtgtaaataagcttcctcgaactcgttctatttaataccatcacaatcgaattcctgtccgatgaacttcattaataaagctggtcaacacatcggccatcggatccccacggtaccggtcatccttaccgccccggtcatccaaagcgctgcacgtgcctcacaatacatatatttggaggtatctcccacctcgctttcattgtccgattcaccttgatacataccttcctttataggttcattcccgaatttccttgctctttctcaatgcaaagcaaattggctgcacattcattaaatgtgtcccttgcgagatatgtgcaatggggccggtgaataatgcgaaggagcattccgcaagaccaattttttttttcagtgattgaggcgcataagattgtaaacgggtcgagagcgaaagtcgatttaaaacgctttgcagaatggggactgataatattgattgctatgatcttgagtggagcgtggcaaaagaaatgtcgaaccaaacaattggaaagagaattgcggaagtcgtgtactttaaggacccccaaatcatgcaaagtgagctcgacaatggctgttgatgggcccggagtgtactcgtcaccgatagggcttcaatttttttcctcacagggtttcataaaccggcagtacatagcaatagcaatagcagtcggacatccatcccgctctcccttccaaaatcatgattaatcgaaagccatttgagacagggcttgggagcaagcgaaaggcccagaataacatctggactcatacaagcgagctcgatgtccagatgaggatttttataagaacaaatcaatcaatacatgatctgttgggtttgtaattataagcatctaaatctgaacaggcgagcaatcccccaatcagcactgggaatacacagtctgtctttccccatcatgctcaagtgtccaggtcaaagatctttctttcaagaggggttgagaagcttacaaatgtattaatgtatcagttaaaccaatctgatcagatatatggccagaattgctgagtgctgactggccgagaatatctcaatcagtaagctgagttatccatgtcagagcatcatagatggttttttgtttctttaaaaaaaaatgaatcattgtcttgaacaaggacatagtgtcagtcagcttttgtttacaagagactgatcattccaagggattactgcaaggaattattaatctgacccactttgaacttcttacaaatcttttgaccatctgaaccaagcagctaattgaggctggtttcaagagtttccttgatcaatgcaaacccaccgtcagtgatcattttccatcttttactaattcatcctagttttttgagtcttccaattgttgatgagcattaattggccaacatctggtctgttttttaaggacttggataaatgactgccaaccttaaggaatgtcctgacctgaggaccatatctcaacagccctgggacgtgcattgataaacgcccgccctccccctcccgcccctccaaaaggggcgggaagtaagacctgcccttctttttgggcgggttttgctacacgcccctcggtttgctgacatttgcaacaagaggggcgtgcagtacaacccgcccaaaaaagggggggggggttggcctgcacgccgggcctggagggccaggagaaaccctcacgcccatcaagacttgtacagactcgatagccggtagaattcgcccggcctggagactgtacaaggttccaaagccacgtagatacttctcaacatccagattgacaatcttggagttggacaaccctctcagcaacaggcttgactagccgggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaacactgggaagttacatatgtcacaatatccgggagggatttttgtaacataacttcccagtgcattggatttagaattatccagaaggctatttttttacctttgagtaacgtaacaagagggatttacactttgttatggaaaaaaacaacataaacagcacattatccacattgcgtgagggtaaacccccttgttatgtgtttgttatccacacttaattgtggtggatagtgtaacaacaataaaaaaaaagcggaaaaaagaaagaaagaaaacataacagaaaggcttttgcggttattgtaacactaacagccacaattccattaaatttttgttatgctaccgttacgggcagtgtaacctcccgctgtttctgggaccatcctaggagtcatctaaagaactctagatctttggtttccaaggaggatgttaggacacgaacaacgtagactaacgacacaagctgaaaacagtgaacctttggtttccaaagaggatgttaggacacaaacgacgtggactaacgacacaagctgaaaacagcaaacctgggtcaacacaggaggagcgaatgcgtgtgagacacaagaacaagaaaaaatctgagagaatcggatcatgataacctttggtttccaaagaggatgttaggacacaaacaatgtggactaacaacacaagcaacggtgggccagctacgctaaccgtagcgtagtgtagcaaaaaatcactacaatttagtttagcgttagcggtttttttcaatttctgcgctaacactacgcgcatgggggaaaaatttgcgctaacatttagcgtagcgttaaagcaattcccctcatctgcgctaacgctatgcgcacagggcgcgaaaaaccgcccgctacgctgcattacagcaattttcagcggtttttaggcgatttttgccgctaaaaacgctgtagcgtagcggcgccagcggcgcgctaacactacaccaaaaattggctagtgttagcgccactgcaagttagtgtagcgcagcggcgcgctaacactacatgaagaaaaaaaaaatggcgccgctacgctaatgctacatgggcctgtaacgtagcagcccaccgctgacacaagctgaaaatagcgaacctgaaagaaaggacaaaggatgagaaatgaatgagagaaagagagaaagaaagaaacaaggtgaacagaccagggtcaaaacaggaggagtgaatgcgtgtgagacacaagaacaagaaacaatctgaaagaatcagatgaagaagaaaaagagaaacaacaagaacaggaatgaagtgactcttaagtactacagccaatggcagattaggtttcaatccttgtctatctcacaacctgcacgtgactagatgcgccacagcaggatgaaactgaacccgtcggactactagttcaatatcatcttcccaattctccccagggggatgggagtctttgttttatttttccctttcaccttgggagttgtggcagaccattgagctgcgcagctagaagcaagacctcttggcaatcaggttattgaactgcttggccagaggcaaaacctctcaacaagtaggctattgaccttctcagtgtaaggtcttgcctctttcaaaacagttcaatggtgtactcatcaagaggaattcttcccctagagttagatcacctaagataccaaacccaaacttgtagaagatatgatcattgctttacatctattttcactacaatagtgccagggcctctggatgcagggcttctcttgcttctgttaataaaatgtacaatggcaaaatgagggaaaggtatggtttccttcctgttgtcgtatttttttgttagatgcaatcctctggatagtctgagttggatggttgttaccaataggaaagttggggggcacatcatttacagaaaggaaaccaaaagtcaaatagtgacaaagtattaggagaaatgtagtctcttctaatccttttgaaatgattcatccttttcaccatttcattttccatcaatctactctggaatcaatgaagagttatattctagctcaggggtgaccaaactggtgaggaaataaaattaaattgtggcaagatttaatactggcaataatttgctcacatgaggtgatttgggtcaggggtaaagccaagttcaagggtttgctaacaaaatattattaaccagagtattttgagtaatgcaatcaacacgtatgtagctccaaagtatttattggattccattatgacaggcgagttgattttcagacaggataaatatgtacctgggagtttgtgcagtgtcaaaaaagaatgaacaaagtaacaagtgaactattgtgtgaacttgtgtcagcttatgtgatgccaaaatgtaaaatcttctagctacacgtggtgcaaaagcaagcaaaaagcttaaggatttttggttttaactctaaaggaataaattccaataaaaaaaggaatttatggcgtagtttaataggaaaaagtggctaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggagtggtttaattcctctaaagtatagtgcaaaagcagaggatttaggtacctggaaaatgggggcctgtaaacaggggtggtttaaatcccaggaagagtttaaggggaaaatctcaagaaaagggttattatttaatagtaataatcctatggtggcttgaggattttcagagctgaaactagacagtagaaagtttgattttgggtgctggtttataactgtggagtttcttgggtaattttgaggcttaataacaacaattatagtagtaactaggctaattacaagtgtaggggacttgtgaatggtaagtaaatttctataaggtattgtaaagctgggggatcattatttgggcggtcagaaggctctttaaatacctgtgaaaggcctcaggggttgctcaggggagcttagtaggacttgggggcacttttgggcccattgtgccccacatggtgatgtaaccagggctggaaccttggggataatattctagaagctccaaggggtcatgcacaaaattattacagccaagaatgtcccatgggaaactgtggataggggctactctgttatgtggaacagtttccttggaaatgggccacagaatattccagaggagtcttctgaggcttgctacacgtgttacctactagaaatatggttactgtagtattttcatggatattctagcttgtttatatttttattacacgtgtgaggagctttgttgtcacgtgccatggagattctgaggcttttgtggcccattccttggatactggtgcgcagcatgactacgtggcgcgtgggcttggagacaggactccacactgctctatcttataaaccatacacaatactccaattctgagactggaattggagtatatgcattatgcataatgcataagtgtcacagtacctgtgatctgggggtacctgttaattattcatgcatatattacagggtgaaggagttagaatttgaggtacctttggctgaggtatcctaggttaatttgtatgcagattcagaatctgcaataataattaaggttttctttatactttttaagttatttatttatttttatgcattttttatcttatttacataagtaatattgtttcttttactgatgtaatattttcactttagatattttatctaatttattattttatttgcttatgacaggttgtctctgccatagtagcaagctgacaacttgagggttcaaataggttaagacttgggataaatcaaacaaaagctcatgaatggagccaaattatagagtaatgggaaaataccatgggactcttcaagatgtgcttgagcagcaggcttgttgggcagcaaagccacttatggcctctatttgggtgtaataggggggttcacaatggtgcttcccaagcaaaggtggcggcttccacaagaattttccatggtcctgtgctgaagcaccacagatgctgcatagctggcaaaaggctgcatccagtaggcaagtaatgttgcatgcaagaaaaacaataacagggaaagcaagctagaaacactattgtgaatcccctaatgtggttggaatccagtaatatgaagtatctacaccaaaaaaataaataaatagaaaaacaatcctgccaccaaatgttccataaattcctggctctggaaatctgggccaacaacaggatttttggagggatttacttgatggaagcatttaaccaggccaaggaagggggttagtgatattgttgaattggtaagtatctctgcaagatgcagagctggccagcagaaacctgcaatgatcatgcaaaaagagagtgagataaagtgagatctccaatagcggggttcacaattgaactttttgcttctgagtttgataaaattcttttgtggtctttgcatagaaccggcgagctcaggagaccttcagcactacacctcgactgaatgaaacaacttcacacttgctacaggttgtcaaagtgtttgttggaccaagacaaccaagtcttgttgaaactacgaccaattaacagggaggagtttttggatgaatttttggacaaaaaaaatgtttttgttggaacagctcaaagtggcgaaaaatgaaggtgggaactgattgggttcatttcttgtaactagccatgtttaaatagactaagtacaagatgttcagaatgtggttgtggagaaatgaataaagaagcaataatgaataaaaaacagactgagaggaaattaaattcagtgttgatgaatcatgagagagacattatttatttatgataactctacttgataaacaacaaaagaaaacaagaaccacatttctgatgaagatgttagtttaatcagatcaatctcaacaccataactttaagaataattagaagataagcatggagaagaaagaaattaacaactagggattcagggttcttttgactacaagaatttgatgtttaattttcatgacttgctactagacagactatataattattggtagtttggtgaagtaatataagaaagaggtataaaaggattgagaggtgaaggagatgaagaagggaagagtcgaaattcctacaagtctccaaaggcttgattgaatcactttgatgggctcagcaagataaaaaaatttaccactattgtaagcatctgtaagtacttctgagtttcacaagggttgcttctggcaaatcccaattgtgaaccccgctaatggattcttattttaaaaaagtccactttcttgtgtgaaattttttttcttggctgcaaatcctttgctttaaatggtgatattctgaccatacatcttgtaccaccctggcccacttggttagacttgccttctgattcataaccctttttctggccgaccccgtgttcaatcctcaagttgcaaacctcatcaacttgccaccatgcccaccatcaagtcaatcttcctcttcaccttcgcttgcttgctatccgctccgatggtgaaggggagtccacgcatggaccccgcatcatccggctgcgcccattcgatccgaagcaccgcatcgaaggactttacatgtcaggccacctacatctgctatgctggatatagtcatccatgcggatatgggctgactggagaggttgaacagtgcgagagctgcaatcactactccatcctctcgataagcccctgcccatatggaaatcacccctccaggtcatgtcgaaaacatgcggtggttaatccacgagctggagagcgccgaaaatacaccgatatgagctgaacagtccggcttcaaccaatcttggagccccccccccccgaggaaaacccccttttttgctgtttgtacgccgtcaagagtctgcaatcgcctaacccagtcaattggtatccttcccttgctggaggtgagggaaatttcgctactgattcgaaagttttgaggccgtacatattggagggtcgattaaggaaagcttccgggtaactttcacctcgatctctctcgacgaccctcacaagacttgccggggcttggtaacacccgatcctatctgttgaaactccttggtttttgatgaggctcaaagctgccagacgtcgaggctggttgtcttgagtccagatgttttttttttattgcaccccagccctgtttcgcatagttttcgattcatgatattggagggaggatggatgtccgactgctgctgcaggttcaggaaaccctgtgaggaacaattgaagccctatcggtgtcgaggacgggcccatcaatactaattctcgaccgcacttcccctaatctaagcggtcttgaacatgactgccgctattctctccctgatttgtttttttcattatctcttctgtcaagctgcaatcgggagcatagcaatcggttccgattctgctgaacattctcaaccaattctcgcaacttcgctcaattacaaaagttaatgttgttcttgtaattattcactagcgtcattgtatctccaatgctcgtcaaagcattgaactcgttcaatgaatgtgcagccaatttgcatcgagaaagagcaaggaaagtcgggaaggaataacaattaatgggtttcggaaatatggatcgattcggagaatgaaataaaaagcaggggattacatgtatatatatcgttgaggcacgtgcagagcttttggatgaccgaagcggtagggatgaccggagcggtagggatgaccgatggggtccgaaggccgatgggttggccgacagcttgatgaagctcatccaggaattcgcttgggatgggaaaacgagttcgaggaagatgacactcttttaagcggagaagtcatgcgttctggaaagccgatcggatgatggtcaactgcccccaatctgtgtacaataagctggcgaacagatccgtgctgaatcagtcatgtgcttctctcggccgttgttcttctgatatcgaaagatgaaatgtaatctgttaatcgtgcaacgttccacagtactccgtctcctcgatcgaaagaaaaaaaatcaaacaacaaaatatacgtgttgggtaacaggtttgtaatgaatctgaacaggcgagcaatcccccgatccgcgctgggaacatggagtctgtctttccccatcaagctcaaatgacaaggtcaaagatctttctttacagaggggttaagaagcttacgaatatattaatgtatgaggtagatacatacatattcatcgaaccggaattgctgagtgctgactggccgagaatctttgtatcagccagttgagtcgtccatgccagagcaccacagccccaagaatgttccgggcggagggtgggtgaatacattttagtcaatatcatcatcagagctcattgctcattgactatcacttcggagatgctactgctctgcatgcgatcgatccgttcgggaattggattgcacgagaccagagaggcaactgtggtaagtgggactggagggtggaaggatataaaaggctgtcgattccttgacttcaaggctcttatccccaccaacagcatcggctcaacttgtgtgaagactaggaaagcagaaaaaaataaagaattataagctgatactcttgaagtcctcatcatgcttgtttcctctcatcaccttgctcttgctacgtctctgctcactggagcctggttggctcgtacgactctcgcagtgagctgtgatattggcgaattagtcgataggaaagagtgcgatgcgtaagtactctctgtctcctccaatgtcaatccgttcaatctccccgaactgatcgttttccatgtattatccaattcaaaaaaaatctggcaatcggcgtgtgctcgatcaaccagcgccgtcgcaagtatcgtttatgataaaccctccaacactctcgacagagtctcgagcaggtttgcgaagctctcgggaaactgtaccgtgtgttgaattgaattcctcagtttttgattcccttgttcaagctaggctatgttttctgccggtggagactaatggaagatcacgttctccaaaaacaaacagataatcctctcaaatcccagaaaagacgtagtgtcagtcaccttctacttagaaactaatcattccaagggatcgggtgtaaagataaactcatatcatttggacttgttgcgaccttttcgaccatcagaaccaagcagcaaatcgaggcgggttttaagagtatcttcgaccaatgcgaacccaatgtgagtggtcattttccatctatttactactaacaatcgcagtggtttttgagtctgttgttgattaacactatttgaccgacatccgattgattctttctataaatacgcatacacatcctaattcacttcacaaggcgggtgaaaatcctttgttcaattcagtttaccttttaaaccaaaaccatcaatcagagcatgataccaattacttccctcctcgaactttggcctgtggtcttaacattggggcgccgttgacggtcgataaagattgtcaaaagtaagtgcgataatgatgatcccagaagcagctgcaccccaagagcttcagctgacttgtttagttttcctcgacatcagtgcgttcaatagtatctcggtcgatagtaagggtcgattgctgggtgataagggtcaaccggcaccttccatattgaagacgttgaaaacctgcacggtgagttttgctttagttgcttttcatggactgtattgacttgctcacttcacgaacatcaaaatcacactggcttcttggtaggtgctcatatacacgaccgacgactccccactcatcgcgtaagttgacaatctcagagcccctcaggcttcatagactcttctccccccaaaactaaaaaatctaccctgcccgacaaaaaaacctcattttttcttctgtaatctacctggaaactattaggaaaaagagcgagatcggttcagtagtttcgaagacaatcaaagaatgtaaaggaaaggtaaggaagcattgatcaagtcgaagttcttaaacatccgaaattgttaaatactgaaaccctccaacatattccaacagtctggcgtgataggtttaacgaagggagccagcggcaacaatggtttgaccgtggtcagagtaagaagtagcctacgatgcggttctcgagccgattctgggggacaatactgtgctccctagagtagaggcttacttataatcatctatccaaattacttttatcactcactgatcataaaatcatcttcagagagtccaactcttgcatatcaaaaggactttattataagctctaatccactgaaggctcagggcactacttgttttcctttccccatcaacaaccactttcttcattcaaacatttgaaaattctattctcaaaatcatgtaaaacgaagcaaaaacgaatcaattcatcaactacttattgaaatcttttactgtctcaggaattgaaacttatttgaaaatataagtgataagagctcaaaagtaaaatgcattgaacttcgttccatttgtttggataagtggaggacttcctgtcccgattgagagtggtttttggcccctttcagttttacattaacactaaaattaaaaccacaaattactcacattggggccttcactgcaaggcatatgaagattttgttttgtcaaaaattaagcccttagtggttgaaatcaaactttgttagagttgtaaatgttgaggggaagtaacccagtgtctttagccaaacctggacatgctatcaaaacagaatgtctcaggaatgtgtattgtgtggaaattacatgatcaagatagatgacataaataattttcaatctaggcaatttggaaatttagagatgatttacagcagttcccagaaagcttgcgctcgcaagctcctgggatctgattttttttttttccactttttttttgcgccttgtaacctgtacagtgggtggactgttatttttggctgcttgttttgggtgggggttgataagcgcacgccaacccccatggcgcacgccaatctgcacgccaagtgcagattggcgtgcgcgcctggacgccaatctgctgcagggtagattagcctccagttggcgtgcaggcaagcagccaaaagtaacagtcaacccactgtacaggttacaaggcgcaataaaaaagtggaaaaaaaaaaaatcagatcccaggagcttgcgagcgcaagctttctgggaactgcagtaaatcatctctaaatttccaaattgcccagattgaaaattatttatgtcatctatcttgatcatgtaatttccacactatacacattcccgagacattctgtttttatagcatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccctgaagaagaagatgaactagagatgattataagtaaatctaaaaatgtacagtggtttacacagctgtgagtagggcatttacagctcacatgtattaaagcactagaatttactgtttggatgcaatctggacagcaacctggctcaccctttttggttccaatttttcatttataatcattcttgacatgttcccctctttctttctctcagcactcccactcccccaaaatgaatattaaagcttttgaaaaatatgagttttattctttatttttcaccaattttgaaactttactttttgtttttattttttcatattcattttctgggacctattatgcaccacctgaacaagtctcataagagcatctccaccgcaggccctatataggggccctatcccacatatagggcccgcgagtcccaaaaccacagccaccgcggcccctatgtggggccctataatagggaccagggtcgaaagtccctatcgagctgtatatatacagacttgatagggcccggctgatcggtcccatcccgtgtgaaccttccgacatcggaaggtttcacacatcctcaagcacactacaactccgaccgattggctttcaccgacttttaaggccgatacacccgctagcggtggaaaaaaaaaaacggctcggtcgctatccaattttttcggtccatattggaggcatatagggccccgcaaatggggcccgtggtggagatgctctaacttcaagtctgtttttcggagctctggggtccaaaacaggcagccaaaaataatggtccacccactgtacttcattgaccagaaggttttccttccagccagaaaggtacacgtaccttgttggccagaaggaaaaccttccggtcaacaaggtacatgtaccttgccggctggaagggtttccttccagtcaacaaggtggcagaaccttgttgactggaagtaagaccttcctgttgacaaggcagaaccttcccaagtgaaatacatctaaatttccacttttcctcccttgaaaaacaggattctgatgtaagacctacagttgactccctattaacccataccccttggtggactgattttgctatgggttaagagaatcatgggtaaagagtgaaagtctctattaacccatgaattcatgggttaatgacgactccctgttaagccatgaaacacatgggttaatgaggtttttgactctcttaacccatagctttcatggggtaaaagagttttttttgcaggcaccttgctgacatagaaaaacaactatgtacatattgtaaaaatgaggaaacaaaaaagtggaacatagaagagattattcagaattgataggttgaaaaaaagaagtgatggtggtttgttgagcagtagcaataaggtggtcaatgagttgctttgagtaagcctccattgattggttgagtttattggcagctttgcaggtgtcactctcgatgtagtcgttgatgagtgcaactgctttgaagacttctttggcagttggcttggggcgaggaggtggatcatcgcagccgtcatcttcatcatctggttcggtcctttcatccttgactgatcggtaaatctctttggtagtccacatggcaaattcagacttgattggtgggttgagaagttcagagacagacattcgatttcttgatttgaggagaccaaccaactggagccaatcaatctgcttctccaaagattcaaagtctttgctgtcgtctggccttatggtggtgtgaccaaaaataccggtgtgattccaacatttttgaattgtagctgcggatacacattgccattccagatgactgagatgcatggcagctagctgttctattttgtacacattggtgattggtacaccctgattgtattgttgaatagactttgagatgaacctttgtttgtagtgcgacttgaaagccttaattataccaggatcgattggttgaacatgagcggtcaagtttggtgaaaagaatttgagtcagatgtttgagagacctccttcaggtagagaatgtgccgaaaagttgtcaaccaagagcaatatgtttctctttttgcttttcatctgactgttgagtcgagctagccagtcatggaagatttccgttgtcatccaagctctcttgttgaaatgatagtcaaatccaagggaaagaccggatttcttttggaaggcccgtggtttggcccacttgccaattatgagcaagggtagcttctcagagccattggagttggttgttacagcaatcgttattctagtcttttcagccttcaggccactacatttctcttttgctaagcctcaatcaggaggcatactgaaggaaaaagtacaaaaattttgaatgggttagctcaaaattatgtgcattgaggatgttgaagaatactgacgagtacatgagaccagtctcatccatgttccaaatatcttttcaagagtattccttgacaagttcttgtaattgctttcgctcttcttcaatgacttgtgtgtccgcctgcgctgcttcaccgtgctttctgaaattttgaagctggtgacgagctttgaatcgtgtgagccatccttgactcaagctgagccacttgtctgatgggatcttctccatgctggcaaactcttgccacttagctcgaatgacgtctccgttaattgctagattactgtggagtgcctgggtcacccattgatcaagcatctcctcaatctgtgggaactgagtgaccctcacccgcttgtaacgggaagcagcagtctcagattgttgttgaatttgatctttgtctgcaacccaagccgatatgagtggttgcttgaagccgatttctggatatatcacatgaaagtgtttagcggtctttttctgatttgagctgttgttcttgtgccagtcaaggacttcaattttttgagccagtgtggctcggactggtttctttgacgactttgatgcagatttcagattcaacttttgcttaaccgagggtttcttctttggcgaggcagaggtactctgtatgttcttctttggtgaggcaaccgtgttccgttctttcttctttgattgagtgttaaccgttattttttcagaagtgttccagttagaatcaggaatttcgaccatacaaatctttgtcattatctcaacattggcggggctgatcgcaatgtgctggccagtaggtgcaatgtctttgagtcgttccatcagcataaattcattgaccaagtttccaccgttgtcaagccactcctcttcttcgctagttagactgtggtttttcattctagtcataagagcagctttcttttcttcaacctgagttttcatcgccttaaatcgtttttccaagacatggagttctatttcgtcaattgaatgttgaaaagatagtgtttcagactctccagtggtatttgagatttgaaatgacaatatatttccattgcggtaaacatatttgggagttggtcttggatccattgcagtggaaggatttcaaacaagatttgaagaagaagttgctattggggagtatgtagtgagcagaatattgttttgtgagtacaaaattaaagtgaaaacaatctctttaaggatcgaagacaaatgacaaggcttagtgtgagaagagagagaagaaaacgagaaattcgataattttcaagatcaaaaaaagctaaataaggctgggaaaaattccctattaacccatgaagatccattttttttttcaaaaagggtatgggttacggggctagagagacttatgggttaagctcaaatttacctgcctaccaaatcggtggactaatttttccatgggttaatagaatcatgggttaatgagtatactagtgtctaagggcggctttgccgcccaaaaatatataaatacttgtttcagttcaaatcattgttcattacataactatctatattaatctaaggccatgtcagaaacatcatctgactttgcttgtttcttattaaatgatcattaccaagtggaaaaagagaacggagtgtactggcgaaggagttagcggggttgcacaaagttgatgatgagtatggctgaatttaatgttaccactgagttgtggtcctccatcacatcacatacatgagggacaagaattttgccaatatgagacatgagacttgattttgataacatccagatttgatgagagatcaacagtgccgtaataaatcaaccagggaccaccagtcaaagaagcaagcgacatcggctttgcaataagtgagagttgagggtattgggcggggtaggagcgacggctgaggggaacattggtatcggtgaaattgacagtgattgagccatcagagttgattgagaggggttcatctataaattggcaaccctgaatggagtatgaggtactcatgttgtattttgaattttagcgataggaagaattcaacgggtgtgaatcaagtaacaagagagtagcttcaattaaacaccgaatcatgggacaagaggaggtaatgtggcaaaaatacaaaacagagggacaacacgataggaaaaggaaagagtaagacataggtcgaggaaaattaagaggaggtgattggaccaaaagaatggaaaaggcaaagataaaaaaggggagacaatgcaaaaggaaacgcaagaaggaagacataagatcgaggaaagggccagtcaaaagattgtggtaggcgatgaagagtggtatataaaattagaaagtattttgaagttttcaagaggctaagtttgtgagtgcaggagcaaaaattgatgtgataggagtagcgcttggtacaacaaaaatagaaaagaaaaaaaattggagaaagtgcttagtatagaatgttaagttaaggttgcttgagccaagaatggaaacacaagagtgaagaattacaagagtggcattcgggaaaaagggaaagaaactggacaaggaaaaggatgttggcagatgagtaaaatgcaggggacaaatattgattttttgcaacaaagatgtaaggataaacaaaagaaatgaaaaatatataagtcaaggctgaagagaaatattttagaagaacggtaatgcagggtcaacgcgagaattaatgtctcaagtgccatcacaatttgtggtacctgtagtttagggaagtttgtcgcttgatgttaaacttgttaatgggttaatagggagtcgactgtattgtgttttgaagaatgcttggacagatttgcaggattttcactcgaaaatcctggattctcaccatttaagtttggatttttattttaatcttttccctctcaaagccatgatgttgtcatagccaatcacctttttcacagcggcctccatcgttattgattcacaattggcaagctgccttcgattcactcccaaaagccatcaaatggttcaaaaatcgtctcgatggcgcaggttggatacaaccctcttggaagaattaaaccatcatcatcatgttactacctcgctagcacgtttggatgatccatgaaattgtaccattgttgtcctaaatctcggtcagtattttacaaccttgacactactcaggaccgatgaagtttctaatccttttgtcttgaccactctatatacaggcacaggttttccatttccacttaatcagtccaatgctctcaatcttggtgcgtttcctactttgcttctcattgagctccattacattgatcttaatgtgtttcctgtcatccttataaccccaagtgtgtatgacgttgttgatcttcaagattactagaaatcaaatctaacactctatgccaacgtggtgagaagagtacaagaaacctcagagttggctttaaagaaatgcgagccatgtcaagagagaccaatctcgataagactctcaagttggaatgagttgttacaagaaacctatgaaaattgatttgcatctttagactgtagctgagaggttgcaacttggttcactaagcttcttgaataaaaggtgcaagtaaattcactggaacggtcctgatctctttcaaatctcggtcatcttgggctagagcttgaagaatgacaaccatttcactttcagtggttaacttgcagttgattcaaaattgttttcatttcaacatatcacagaaaagaatacacagtctcctttcctagttacaattaattgttttactttagggcattaataaaaaaacacggtttttccgcgtttacacgcggttttgctgcggcacagcgcacgcggtttccgcgtctaaacacggtttcgtaattaattttttatgggttattttttgagtttttttgaatttttaaagttgtttcctacactttaaaaggtgtagaatttaatggtaaaaaccattttccataaaaatgaattttgattattaattattttttttcactcatttctaaattaattgtttgcatacatgtatgtaccttattttttatgtttttttgatattttaaatttatttcataggttttaatgtgcgtagaatttaatggcgcaatccaatttttttaaaactcaacggtttacttttaatactcaaattacatccattttttcacttaaatttttagagcttaattttcattcttttttcacattttaaatttttttcctacactttcagacatgcataaatttatggtaaaaatcattttgcaccaaaatgagaactacatcttgtatactgcatttgacaccgttttgtttatttaattcttcactttttcactcaattgtttgcattagtttttttaccttatatttcatgcttttttgaaattttaaagttgtttcctacatttcaaagtgtttagaatttaatggtaacattaaatttccataaaactcaacggttcattctgaatactgtaatcagccttaaaattcaattgatttttaagagctggattttcattattttttgacattttaaatttgtttcctacactttcagacatgtatagaattatggtatcaatcaatttgcatcaaaatgaaaactgtaccttgaataatgcctttgacatgtttctttaattaattcccacacgcttaattatccttattttatgtactttcaagttcatttcctacactttgaaaggttttcaaattgttgactgtatccattttgcattcaaataaaatttgtatacagtacaaattatgcaagaaatggtgtacactcttatattgagattgaagattttcttttgaggcaaaatgaattctaccattaaattctacacacttttagatgtagtaaatagatttacaatttcaaaaaatgaataaaatcgagccggtaaaaattaattaaaaaaacattaaaaaaaacctgtccaacgcagtattcattaccaatcgtttgtttttatgcaaaatgattgttaccatcatttttaaaatgtcttaaagtgtgggaaataaatttgaaatgtcaaaaaagaatgaaaattaagctctaaaactttaagtgaaaaaatgggtgtaatttgagtattaaaagtaaaccgttgagttttaaaaaaattggattgcgccattaaattctacgcacattaaaacctaggaaataaacttaaaatatcaaaaaaacataaaaaataaggtacatacatgtatgcaaacaattaatttagaaatgagtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcgaattgaactcgccccctccgtcaaatatgacctctttaattggacgaccatgaagggttgtaacattgttgtaatattcaacgaacttagagaaagcctcagacttggcagataggatgaaaacatagcgatatcgagtaaaccaatctgttattttgaagtagtattgccctcccccaaaagaagatggagtgattttcccactgagatccatatggactgattcgagtggatgagtggcttcaggaagatgagatggaaatacaaggcggtgggatttagacaaagagcacgagtcacatttaatttttggagacttgatgttaaatagtctttttaatgcctcgttgctgcagtggccggcacgcctgtggagtaggtcgatgtcagtgattgttgagattcgagccgaagaaggtatggactgaccttcatgagtggttgtcaaatggagcatgcaggttcctccaataatcgtcgctttgaagatgacttcgccttctctgactagaacaaatgatgacgtcccagttcttttgatttcacaacctcgctcgtaaagtcgtccaagactgatgagagtcgcgctgatacctggaacatggagagctttcaaggcgataacctgattgttttcggctttgacatgaacgaacccctttcctcgcacttcaaggctgtttccatcggctagctcgacctgattagatttttgttgatagttcttgaacagtgatttgtcggcaaacatgtggtgtgatgccccactgtcaagatagcacaggttgggtgtgctgattgctgcgaaagctttgatcgtgcatcgaagaccgttgccagttgattgagagtgaacgctttccgagtcgtccgcttgagccgcttttgctgatggtttcaattgccagcatacgctttcggagtgttttgtcttcggattgtgctttccgtcggtacaataatgctttttcggtttcggtttggatgatgcagccatagctgtttcttcagttttgatggtaactgaggatgggattgcgtcaagtcgtttgttgttgaacgtgtctttgactttctcgatggttaagggtctcatcgtcttgaggaggtctttggtggtgtcgaagttggatggtgctttagaaacgatgatttcggcgacaaacgattcagcgatgtgtcgatcagctccttccatcttgatgccgacggaggccattagcttgagatgctcgtcaactacttcgagataggctgttaagtcttttcctttgaattcgaaagtacaaaagtcgttgtagactctagcctgattgccggatgatttggcttcgaagtaatcggtgagaagcttccatagcgcaaccgggtcttcatcattcttctctgtaacgaatctgttgtaattcgttacccccatgtttgatactagtatccctgccgttttcgatcgattagagttgaatagatcaagagcggcggcattggtaggaattgtctccagcgtaagatattttcttagaccgagctgttgacaacttccgatgactttttgcttccaagctccaaaggtggttttggagaggtcgggaatttggttttttagatcggacatggttgagagaatgatttgtgtgtgtgttgaaaagcgcgtccacagagttaggactctgggctcataacctatagaactactaggcgcagagggtctttataaagaaccacgagtgtgagtgacactacacgagaagacttgttgaaacgacgacgagcacacctttataaagaaccacgagtgtgagtgacactacacgagaagacttgttgaaacgacgacgagcacacctgttgtgcgagattgagttgaaacagcgagatgagaaaactgaatgaagaaagaagaaataggaaccgatacaacttgtaactatttaactaactaacatttaggtttcacaattaggtttcaactctgaatatcactacttaaccctaacacaactggttgctgagtatgcttatactgagtgaactcaataaaatttcggggtgggaagtaattggtatcatgctcggattggtggttttggttttggaggtaaactgaattgaacaaagggttgttacccgtcttgtgaagtgaatttgggttttcagttgaggacgtttttgcggatttgtaaagcagatcggatgtcggtcaaacaatgcccatcaaactgcattactgctaagtagatggaaaatgattactaacattgggttggcataggtcgaagatactcttaaagccagcctcgatttgctgcttggttctgatggtcgacatgttgcaataagtccaaaggttatgagtagcttatgatgctcgatcctcttatctccaaataatagaaattgactaacactacctccttagtgggattcaagacgattatctgttttttggagaaaaaagaaaaacaagcatcttccattaattagtctccactgacagaaaacgtaacctacatagctctgataaactgaggaatatcaacataccgtacaatttcccgagagcttcgcaaacctgctcgagaccctatcgagagtgttattcggtttatcataaacgatacttgcgacggctctagtttatcaagcagaccccaatcacaatttttaaattcgattttcatggaaaccgaccagtctcccaagaatgtacgaatttagacagacttactgatcgcactctttcctatcaactgattcgccgaaattacagtccactgccagggttgtacgagccaaccaagctccagtgagcagagacatagcaagtgcaacgtgacgggaggaagtaagcatgatgaggaccttaaaagtatcagttttcctagcttttactcaagttgagtcgatgttgttgatgggtcgtagaaaacctttgaagtcaaggaatcgacatccttttatatcctgttcccttccaccctccagtcccacttacaacagttgcctctctggtctcgtgcaatccgattcccgaacggatcgattgcatgcagagcaatggcatctccgaagtgatagtcaatgagctctgatgatgatatcgactatgtatgtattcactcaccctccgcccggcacactcttggagctgtggttctctgacatgaacgactcagctggctgatacagagattctcggccagtcagcacccagcaatttcggtcatatatcagatcgatctacctcatacatcaatgtattcgtaagcttctcgagccctctgtaaagaaagatctttgaccttgtcatttgagcttgatggggaaagacagactgcatattcccagcgcggattgggggatcgctcgcctgttcagatgcctattacaaacccaacagccataaataatttgttgtttgtttgtttttctgctttcgaatagtttcgatcgagttggctgactgtgactgtgaacgttgggcgattaacagattactttcatctttcgatatcagaagaacaacggccgagagaaccacatgactgattcaggacggatctgttcgccagcttaatgtacacagattgggggcagttgaccatcatccgatcggctttccagaacgcatgacttctccgcttgaaagagtgtcatcttcctcgaactcgttttcccatcccaagcgaattcctggatgagcttcatcaagctgtcggccaacccatcggccttcggaccccaccggtcatccctaccgctccggtcatccctaccgcttcggtcatccaaaagctctgcacgtgcctcaacgatatatatacatgtaatcccctgctttttatttcattctccgaatcgatccatatttccgaaacctattaattggtattccttcccgactttccttgctctttctcgatgcaaattggctgcacattcattgaacgagttcaatgctttgacgagcattggagatacaatgacgctagtgaataattacaagaacaacattaacttttgtaattgagcgaagttgcgagaattggttgagaacgctcggcagaatcgcaaccgattggtatgctcccgattgcagcttggcaaaagagataataaaaaaaacaagtcagggaaagaatcgcggcagtcatgttgaaagactttttagattaggggaagggatgtcgagaattggtgttgatgggcccgtactcgagacccatagagcttcaacttgttcctcacagggcttcatgaacctgcagcagcagccagacatccatcccccctccaaaatcatgaatcaaaaactatgagaaacagggctggggtgcaataaaaaaaacatctggactcaagacaaacagcctcgacgtctggcagctttgagcctcatcaaaaaccaaagacttgcaagaaataggattgggtggtgctaagccccggcaagtcttgtgagggtcgtcgagagagatcgaggtgaaggttatccggaagctttccttcgctccaacctatgtgcggcctcaaacctttcaaatcggtagcgaaatttcccttacctccagcaagggaaggatatcaactgactgggttaggcgattgcagaaccttgacactgtacgaacagcaaaaaagggggattttcctcggcgggggtgtcacaagattagttgaaggtgggtagtgatggcggattagtcttgaccgccacgtttgcggcgggctccaactggtacattatggtatgcacattgcctgggggggtgaccaacatatgggcagcttgtccagagctcgatggagtcttcttctttgcagttctcacacttttcagcctgtccagtcagcccatgtccgcattgatgactatatccagcaaggcaaacgtaggtggcttggcatggaaagtccttgtagacggtctttcggatcaaatgggcgcagccggatgatgtgggggccatgctcggactcccctttgccatcggagcggacaacaagcaagcggcggcgaagaggaagattgcctttttgacagacatggtggcaagcggatgaggtttgcaatttgatggcgaatcgaacaaagggttggccaggtcaagcaagggtcttcagtcagactaaggcaagtctaaccaaatgtgctacggtggtacaagctgtgaagtaggaatatccctatttaaagcgcagaatttgcaaattgcaagccaagcaaccaaatttcacacaaaaagaaagtggactttttttcttaaaaaaataagaatccactggagatctcactttatctcactctcttcttgcatgattaatgcaggtttctgttggcccactcatagatttgcatcttacagagatacttaccatttcaaaaatatcattaacctcctcccttggcctgattaaatgcttccatcaagtaaattcctccaagaattctgttgttggtccagatttccagagccaggaattcttggaaattcgatggcaggattttttttgtgtagatactccatattactgaattccaaccacattagggggttcacaatggtgtttcttgcttcctatccctgttttttttttttttttttttgcatgcaaaatttctgcctaccagatgcagccttttaccagctaaaaattgggtgtgtatcatctgtggtgctgcagcacatcacccaagagaattcttgtggaagccaccacccttacttgggaagcgctattgtgaacccccctatggcacccaagcagaggccataggtggctttactgcccaacaagcccactgctcaagccaagcttgtaaattccaattgtatcttcccattactctgtgttttggctccattcctgaatgtttgtttgatttatctcaagtcttaacctatttgaaatctcaagttcacatgatatctcaattttcctttgttcatgctttttcacattgcacaaactctcaagtacatacctatcctgtctgaaaatcaacttacctctcacaatggagtccaataaggccccgtttggctgtctataatttgtaattttggggcaaggtttggcgggagtttgtgcaaaattttatatcattttatattgcatggtccaaatccttgccaaaccttagccaaatcacatatcatgatttgtggccaaacgcagcctaaatacttgagagctacatatgttttgagtgcattactcaaaagactctggttaagaatattattttattaaaccttgaccttggctttaccgctgacccaaatcacctaatgtgaggaaagcattgccattaaatattaaatcttcccacaatttaattttatttcctcataagtttggtcacccttgagctagaatataactcttcattggttcaagagtagattgatacaaattcaaatggtgcaggtgagaaggatgattcatttcaaaaggattagaacataatatgtttctcctaatactattccactgttttaattttggtttctgtgctgtatctaatgccctccccacttctcctattgacaacagccatccaactcagactatccagagaaattagaattgcatccaaaaaggaaataccagtcaacattttatgattcaatgaacaggaagccaaccatacctttccctcattttgccattggcaaggctatcaatggaagcaagatctgccttgaattcagaggccctggaaatattgcagccaatcctgaaatcttagccttgttctgtagttcttctctgatatcttgtaggaatctgtgttgctgtggacagataattaaaaattttggctgcaataacaaattgagtgagcaagaaattggcatattcaatataatttcaactcctgcacaggtgttgacactggcgttaagcagagtcagctgagagtaaggataaaataaagtaaaaaattggtatgaaaaaaatgaagatcttttttggggaagccatggtaggtgtaaaaggaatgttgtaaccctagttcttgacctcttcaagcccttagggttacatgctgtaaatctaagcctaacagtagagtcaagtgcagtcagctgaaggtagtgataaaaaaacatatcaaaacaatgggtccaaatgtaagaaaagaaattgctggtgaagccatgggaggtgttaaatttaattttgtaaccctaggcctcagcctgttgcactagagatggttgctccgcatccagatatccgctcggatgcggatatccggctgctgtttccgcagaaacgcccatccacatccgcatctgcacccgctggcgggtatcctttggccgcagcaggtatccgagcgggtatcctcagatacccgccctctaaatcagcggtgaggccgccagctggagtgtttccttccagttggcaaggtaaatgtacctcaatggatggaaggaaatccttccagtcaacaaggtaataaatgatttgattcctttggtttttgtactcacatctgagtagaaaaaataaaagttgtaaatgaaaaaaatgcatatttgctttttgatttatctttctttttctttggaaaattaaaaattcaactaatgcaaaaagtgtttcattgctcaaaactttcaaaacccttccaagcgccaaactactcacgatttctcctcaagcacattgtatggctgtgttagaatttggcatcagtcagcaacttgatcttgaagttgtctttgcttcattgggcaatcaaaagatatatctgaaaatgttacatccttgcttttatttttgaacaaatttaattggtctcttcctaattccaatctttgtctagtgagcacgggttgtttacttacagcttacttgtgacaaaacacatcatgaattggataatctgaccaaaccccatttgttgtaatttcatttggggaaaagggtttcttgaataataaagccatttatttgggtttcaatcaataaataaacacatattagctggagaggtacatgcgccgactggaagggtttccttccggtcaaagaggtacatgtaccttgccggctggaaggaaacccttccagctggcaaggtacatgtacccaccgactggaagggttttcttctggtcgacaaggtatgctcgccgactggaaggttttccttccagccattgaggtacatgtacctcgctggctggaaggaaacccttccagctggccatctcaccttccagccttgggtatccttggggatacccggatacccaccagggttttgcggaaaaggggccatccacacccaaatctgcacctgctggcactggcgggtatccgccagcagatgacaggtatccgcaacggatacccgccgaccatctctatgttgcacaggtgtcacactagggttgagcagaatcagctgggaatcatgattaaaaaaataaatcaaaaaagttacataccataaacctaaccctaaacctaaacctagggtgtcccaaatgtgttttcaggtcatttgggaattgttttttcagtggtgctaccttgttacctcctcaccaaaatttggtagcaggggtcacacccagagcccgcaagtatgtcacctgttatattcaaattgaacttatccatggcaattacttgactttatcctccaccagctgtagggccattgaatcaaatgttattccctgggatgattttcaagcacaacagctcaatgggattttcatcagagatttgggccaacattctcagatgcatgtactgtcagggctttcagggggagggtagctgaaaggcaaggttgaggtggtgagaccagggtcaattgtgagtagagttctaagaaatgagatggtattaatactggatttgtgaggaggctaagtttgtgacagttgaaacctgaatttcattaggaggttctgaaaaaaacaatcagttcaaaaagatcaggttgtacctctggttcaaaataggaaaccaagtcagttaaaattttgtggcatggagtttgtaatggttgtaacagaagacaaatgaggggtttgaggttttctgattcattgaatgtattacaaaagcagcataactgtcaaaaggacaaatatgctcatgattgaaataacagtgttcaagtagaaaaatgcctggcaagagtgatggcaggagatttgaaatgctgaattttcctgtaggatgtggtgacaatatctgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatcattattattaacttaccttatttatcttacatttatcttatctgttaattacttatccattaaatacatatctgttttatacataagtaattatcacttacctttcactcctgtgtccgtgaaatacctgtaccacaagttatccctggtctacagtattttcacggtcaaatattattacaaataaatatgtacagtgcctagacagtgaaaaatggcgtcccatttatttttttttggagggcaaggagccacttttcaactccaatttttttgtcacaggggcacagtgggtcagggaaaaagaatatagaaacaaattaattacacaggcaatcaaaaaaaagataaaaattgttgaaaaaaaacaaattttgtagttttttcaatattgatgtaaaaaatacacaatttggaggggggatgcgctgagagtggagaagaaagaatataaaaaaaaagttaaaaaagttttttttattattgattttttgatttttttcttttttcttttgtcttttatgctttttttatgtctttttcattttttttgttcaatctaagagtgaggtgaggagactagatcagtaagggcggagttttgggggctgagggacgggacggagctgcggaggaggagacgtagaacttgtcgtccgttgaggggtcttggccggggacgatgtagcctttgctgggcaggctgggagtggctggaggaggaggaggagcccgtcgtcagtctggagcaagtcggctgggagtggctggaggaggaggaggagccgccggcaacggggccgtcgttggtctgaacgtcgccagtctgaagcaagttgatcggccgcagactgccctgtgacctgtcgcatggtggaggaggtgatggagtcgtgctggtggtctttgggacgagctggtagcctgcgatctgttggccaagcagcctcaggtcttggtcgctcactcggtccagcgattgcggatcggccgtcagatagatcgccgccggcgtccccgtctcgaccacctgggtcgcattcatagatccccccgctccgctcatgtagttgtatggcctgatcggaatcgtaaggagccgagccatccgtccaagcggccaagcaagccttgccgtccctacaataatcatgttgccgtagggggtcaatactgttgttttttcttctctccttttttgatgtcactcgtcacgcgttcaatcaactcacggcggttcccccagacctaatccatcgaccaatggagaaatcccgacaagaaggacagccaatcaatcattcttttgcaaccgttcctaggccactgccgacgatccgattgatggtagtccggatgaaagaagtggccgctggtgctggacaggagataggaaaaaactaaaaaaatcacttactttttcgagttagttttttgtccagaggtagtgaatggctggctagggagtcggtgcactgactctgtagctgcagggtgcacttgcataaaatatgcaaaatcaccatttttaccccgcgccatttttcactgtctaggcactgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacagtcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattatcctggccaaagctcccttgattctgagcgctcattctttcccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtacacttactcaacttatccacagtattcatagccttgctgaatattcccattaacaatacctgttaatcttcaactaattttgttaaagctttataagtattgttagcccattcccttttggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctccttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacgacctttttaccattaaatattcaggttagttacccagaggctgacaatatcaatccttacagaatgctgaatagaaaagcctcttgcaatcctgataaaacaagacaattgtgaactgtgaaggtgatggttacacatacttataaggtgatggcaacacatactgataaggtgattgtgacacataatgataaggtgatggtaattggagaagggttggaagtaacttagggcctgtaccatatgacataaatagtcattttttcaaaatttatatgcctcaaaattccccatcatcaaaagtgaccatgacttaaagccagtccttgatgtgaaagtgaggaattcaactccagatcttgacaattgttcccaatttttgtgtagaagatggaaaaaaaatgtccggatttcaaaattgaaccctacagtacatgcccttagctttatggcctgtaaatctagcctcacagaggaaaatttccctgggttgacaggctctgtaaattgagatttacaggctgtaaagctaaattttgctggggaaatacagctttacagcctgtaattatggctttataggggcttgctaaatcaaagggaagttgtctacagcctgtaaaaatggctctgaagagccggtaaaaccaacaggaagtcctccagttatccacatgaataaacttgtcagctgactagcctattgtgtccgccttttttattcacttgtttctccctctcttatcaattccgatctcatcagatttttcactctattcatcgcgctataattttctattaaactctcttgtctcaagcccgcacaacatcataatgaaagacttcacctcgacaggtttctctttaaaaacaccttcaaaaatagataaacacgtgatgaatggttggagaagcaacaccctccgtagctataactccgcagtgcggaaattcctaaagtttgcgaaagagaaattggatagacgtttcgaattaccggcgacacacgaagacattattggtttctgctattgggcaggaagaaacgaagacgacgccaaccctaacgaagtatccggggcaacgctgacgaagtaccttcacggcatgaaagcctggcacacataccacggggtacaatgcccatatcactctgataaaaaggtggcactaatgataaaggcatcgttaagagcggacgcactagcaacacgacaaaaggcgaaaagaccagtgatggtagaacttgtcagcatgaattggatctcctctgcaaaccaactttgtcaaactcaagtttgtattcactttgacaatatgtatgcctatttggagtggattgccaagtgacccctctgcggaggaaatttttgagagcaaaaaactatgcttgcaagaatttgcctgttaaagcttgaattctgctttgacagtttggggcgctcgggcaaaagtccctcctggaggctcacttggttcaacttacagcctgcagtacataaggactttcgcaagttcgcccatcgacccatcgatgcagcttgcacgatgcctacatactgtatgtccctgccattgggtagcatcggcggtgggttgtgaaccgatatcgaagcccgcatcgcatcacttacgggcaagctacaactttgtagactaaggatgttagcaggcaggtgcatactgtaatccccaaattagctgagaattacggaattatgtttacaatcaagctcaactgacaaggtcacatattttggtcagaggcaccgagaagctagttagatcggtctcatatgtatgtatgaccggaattgctgggtgcttatactggcgatgagtctctgtatgagccagcggtgaattgtctatggatgattttcaactcagagcaaaacttccaatcaagtccatcggccggagggtggctgaatatttgatatcatcatagctcatcggacatcctatgcaatcgatccctttgggcattggattatatgagaccagggaggaaaattcacagtgaaggagagaactggcctgaagggagctgtatatataaggctatcgattccttgttttctggagaggtctctccccactgacttttgtcgaaaattaggaagcagaaaaaacctgatatttgatgctcctcatcatgtttacttcctcacatcaccttacccttgctatgtctctgctcgctggagcctggtcagctcgtacgactctcgcagtcacctgtcatcgtgaccaattagttgatatgaaacagtgcgctcagtaagtactatgtctcctttaatggcaatctgatgaatcttctggggctgatcgattttcatttaaatgaaacgaatgaatccgaaaactttggtgtctgatttgccaatcagagccctcgcaagtatagtgtatgataaaccggagaacactctcgatagagtctcgaccaagttctcgaagctttcgggaaattgtaccgtgagttttcagtttcttattttcttatcaaggatagactatgcattttgccagtggacactgatggaagacgttttcaaaaaaaatcagataaccgtcgtcaattacaacaaggaagtagtgtcagtcaccttctagttggaagcagaaatgtattacaaggggtggatgtaatacaactcatccgctttgaatttattacaaacttttcgatcatcagaaccaagcagcaaattgaggctgcttacaagagtatctccggccaatgctcacccaatgtcagtcatcattttccatccactttgaaaatcggcttgagtccgtcaatcattgatggaagttgttcggatttgaatgaatcgatctgccttcacaaatataaacaaattcacatcacagtcgggttcagctccattattcaatacagttttactagaaacccaaaactatgtccccaataccggtttttatcttcctcaccctttgacctgtggtcttgacggtaacagaccattgactgtcgacaaggattgtcaagagtcagtattaattgtgatgatggtcgtagagctagctcacctccagaatctcaagtttcaactgactaagagtttccgggagattagtgcgtacaacagtatcccggtcgatcgtcaaggtcgattgttgggtgataagggtcaaccggcgccttccacagtgaagacatcaaaaacctgcacggcgagttcggctccgattgcttgcctttgatgaactgtattgatttactcgaaatttcataccggctgcttggtaggtggccatcttcacgaccgatgaatccccactgatcgcgtaagttatcggttgaaaaatatcaagttttgcaaactcttctaccctactaagatgatttgaaaacctaatctttctctttgctttgaaactattaggaaaaagaccgagattgaccgcgtagtttcgaagtccatcaaagaatgtaaaggcaaggtaagggaatcaagacgacttcttgaacatttgaaatccctgaatactaaaaaccttataaaacagtcgggcttgacggttttagcgcagggaggaagtggtaacaatggtctcactatggtcacagttaaaagtagccaaccttttggtggttgaattgcttctgagtgacaattttgtgttacctgcaggcttatcaacatgtactcaaatagaatttaaagatatcctttgacagttcaactctttatatcagcagatcttcagcagaaatttactgaaaatttgtttcattactcatgtttaattttgcgtcagctgccttctttatccagaaactggatgatacttgaactcatgaacaaaataaatgtgattgaaattgtggaccaattgttgaagcatctctctctctctgaaattgaaaaaccagataaaaacatgagtaacaagagcccaaaatgatatattcaatttctaattcttgtggaatataagtcccagaatttccaatgttcattcttcttcagcctgatcttgtaaaatcattcatgatcaagacagattatgaaggcatttcctaatctaagacaatttgggtgtttatagacgatgtaacatcttctgttatagctttgcaatgatttgataaccaatcctttttgatgcaagaccttttgaaacctcaatagcagggttcacaataaaatttttgcttcctgaagccagattaaattcttccttgatttaaaaattctgagcttaatattagccttaaattaagctcacaatttcaacccaggaacctctgaggcttcctgaggtcaggaagctttaagggttcctgagcgcaaaaaaaggcttaaactttgcaaaatatttccttgatcctgtaaaaagcttacctaatctaagctaaaattcaatcctcccagatagtgcttgagaatactgaggctctcaaatatcctcctcacaaaagcttattctaaaccctgctaatagaagtataagcttgaatatttatctataccctcttgattgagagagcgtagaactttgtggagaattatcaattacttgtactttattattaagcaatctcaattggatattcttgagaagctctaaggctgaaactaacactacacaatctgtgctcaaaaagcctgccacactaatgcttcttaggaaacgagtggagcatagtgtagtggcccatcattttcacaaggctcttgtgagttctggtctttcaaagtcctgatatgatttaaacctctaggtaggcttcatcataatgtacataaaaaattgagtcatagtaagcaagcatttgtgtaacatctcccttatcccatgactcattcaagaattcaatatatttcaagatgaagaattgcctttttttcatatcaaaattaccaaatatatcaaaaaacagttcctgtgcatgtcccagttccaatttttcaagaatgttttttttgccttcctgatggccatttatctaccaaagctccaagaggatcattcttaaggaatcttctacctccccatagattactgaagagcttctatcgggctcacattcacaactgtttgatgctcctctctgggaatccctgtgtacctgccccagcatattttttgtagtaatttgaatctcacattttcaccatgattcttcagatttgcactggaaggcagcaatttgttttctgaactaactcatcagcaccaaagatccttgactcaatatcttggtggctctcttaacatttcagcttacctggactcagattgagctgataaaataccaaaatgtttgttctacaaacatctggccttccaacacatttcacatagcctacaggtgatggggctatctcctggaagttgcacaaatccacgtctccagcacagggggggggggagcattgtggccaaaacttatgtgcgttccatacacctttgattactacatacctctccttctgcaaggaaaaatacatacatttgcggtgagtatctttctgggcaaaaacagcaattcatgtatttggggtgagtaccttttgtggttcttggttgctgtgttctatggggggtttgctgggtcctgcactttcccttcccatggacaatgagagtgggggattgcaagccaatattccaggaaaccactttcattgaatattacactctcttccaaactagtcctttccacagaccaaattctgaaatttttcagggctcaaggctgagattgcttcaagattcatccacttgttgaaaaggctgattcccaggtgatagattttgtttatggccgaggccatcatgacattcgtggccatgcaagccagagtagagtaggaaatcaaagtgcattcaccctccgtcaatggagtagatcaaatttagaagcacccttgggttccaatccatgtctactgttgcttcttgaaggtagaaatatattcccaagctgagaagtcaccttttatggaaacccggctctggagagggctatggatcaatgaaggccagaagctggcgaatagtcatgtggttctcgggcgttgttcttccaaattcaaagacaaaattaatgcttaattgctcgtggtgaattcacctcgctgttttgaaattggtgaacggccagcgaattaagaactacatgtgctggatttgcaatgaggacctatttctgaacaggtgagtacatgatccccaaagtagctgagaatagtccgcctttcccatcaagctcaactgaccaggcctaagatcctcctattcacgatctcgtatgggtcttgaccggaactgctgagtgcttatactggcgacgagtctccgtaagtacaagaaatgagccagcggtgagttgtccgtgtctggatgattttcaagatagaccaaaactcccatttgagtctatcggccggagggtggctgaatattcagcaccatcatagctcgttgatttcatattactccggagatgctatatatcgctgtgtacatatttgtacaatcgatgcgttcgggaattggattggattggattggatgagaccagagaggcaatcgcaagtgggagagggaaggagtaactggtggggaacaggatataaaaggctctcgactccttgacttgacaggtcttcttcttatcaaccacatctgaactggattcgaaaactaaaagaacagagaacccatcatgttgacctgctcgcatcaccttgctcttgttatgtatctgctcgctggagcctggttggttcgtacgactcttgcagtgagttgtgatcctgaatcggttgagagggaacagtgcgctcagtaagtgctctctctcatcgaatgccaatccatacaatcttccggaactgatcggtttccattcaaataaaattgaacacgaaaaccttggtgtctgattgggcgatcagagccattgcaagtatagtctatgaccagcccaagaacattctcgatagagcctcgagcgtgtttggaaaactctcgggaaattgtaccgtatgttcagtttcaaagtctcttatcatagcttgggtatgcttttggccagagatgactgatggaaggcgttttcaacacttcagataattgtcttcaatttcgataaggttgtagcgtcagtcaccttctggttggaagaagaaattcattacaaggggttgagtgtaacaacgagctcatcccctttgaatttcttgcaaacttttcgatcatcagaaccaagcagcaaattgaggctggttacaagagtatcttcgaccaatgcctaccccatgttagtcatcatttcctatccaccatgtcaagcagtttgagtccatcaagggttgatgaacaccatttgattgatctgtatttaatccgacaaaaatactccactgaaaaaccaaattcacctcacagtcgggctcaactcgactatccaatggtgtttttctccaaatccaagaccatcaattaggccaggatcgggagtatttccctccccggactttgacctgtggtcttaatggtaacgcgccattgtctgtggacaaagattgtcaagagcaagtcttatttgtggtgatggtcccagagctagctcgctcacccggagagtctcaactgacttgaaagagtttcccgaaaatcagtgccttcaatagtatccccgtcgatcgtcagggccgattgttgggtgataagggtcaaccggcggcttccatcttgaagacgttaaaaacttgcacggtgagttcagcttctgattggttgtctttgagaatttgactgactcacttcgtcaacatccacatcggctgtctggtaataggtcctcatctatacgaccgacgaatccccactcatcgcgtaagttgtcaatctcagagctatccctcctcctgtaaaatgaatcatgaccgaggaacccattcatccattttttctgctcggaaactattaggaaaaagagcgagattggcccagtagtttcgagggcaatcaaagagtgtaaaggcaaggtaagcaagcatccatcaagcaaagttcttgaacatttgaaattcctgaataccaaaaactttcaaatgtattcaaacagtcgggcgtcataggattgtcagagggaggcagcgggaataacggccttgccgtggtcaaagttagaagtagcaaaccatgcgggggtaaaacggattctgagggccaacgttgcgttccctgaaggcttatcatctcgtcttcaaatacatagccttcacaactcctcatttgagtgtttaactctccatatcaactgcacgtttatacgctgtgaattgattgactggttgtttgtcacattacttcttttctgtttctcccactttcttcttccaaaaattgggatgttcttatctcaaatcatgtaaaatataaataaatatgaatgaactcaatcggacaagagcttaaaatgacaagataaaattggatttagttcctcattttgtggaatgtctccttgttataatgatcagaatcttccaatctttttggttcatgaaactgcacagaacttgagtggaattaacggtttaaatattattcatgtaaagtatgttctcttcaaaaaagaaagaaaacaaaaccaaaaacttgttgttccttaaaaggatcatccgtttttatatgtcaaaacagaagctacataggtctgagaaaataacctggtttgatgaggagatgcatgcaaagactgggaattatatgagttcaaagagtaagtggaaaacagatatgcgctggtgtgaggatttttgtttactcctcatcactcatcaccttttgattgctcagattattatcaaacgtacaatcttactttttgcatttacataacatccggaagggaaacaaaaacgatgggatatataaatatatatatgtgtttgtgtgtttgaaaacgaaataagaatgaacattttcaagacaaaaacagaaaactggcagaattctttgtatctatttgattattgaacaaaatgtacccaattaatcgagcaaagacagaataagagttgaaaagggttaccggagagtttttatgtggggggggggacattaagggagatgagggcgctgccagatgaagaacgagctgccgaacatgccgggtcgagggagagttttgcgaggaagatggggagggaaagaggaagaataaataggaccggggggttgatgagaaagagttgaaggaacagtttgagatgaaggaaggggattgttgttggtagttgaggcggaggaagaaggaggagggggaagagggaggggcggattgagataacgtttgtagccgtccggccgtaagaatacgtttgccggacccgccatattctctccttgactactactgcccccactactgctcgtcaatcctatggcagagcctgtcagacctccactactgctcgaaacattcttgctctcattcgtctccatcggtagatactccgcactcaatggtcgctcaatcatcgctcggacgtggttcttgtactcaatctatacatcaccacaaaaagagacaaagcgtcattagggtactttcgtatctttcctgaaacttttgatgttttttgtttgtgctggggatagtatcttgagtgagacatagactgacctcgaaatccatcatatcgatattctgtctgagtaaatcaaacccgatcttcatctgttgattcaaggttttcttctcctgagcgcgctgtttcttgcgtgcttccaaacgatcgacagcggccccattataacttctttttgaaaaggggaaaaaagacgagtggagtattaacgagacgcgtctccaatgttgggattgattgaaggatactaacagcgatgcttgaggaggaaggtttccaggcttaacaggcttaacagccggtttctatccaattccaatcacccgattaacatctccgacatttgtgtttttctctcttctgataaaaagttaaacaggacgaaagagaggagaggacgaggaccaaccttatcaccagcaccaaacaaggcaccccaagtggtaggatcattgaggtcgtattcacctgctttttttcgaggtggattgagtggagcggagattgaaggtttgggagtcgttgtggttgaggtagtcgaggaacctgggaaaccatttgttgttgttgcagatgaggaagttccggctttattcacttttttaaagctcggctttactggttttttcgtcgaagtttgggaaggattttgactggcatttgacggttttttcagagatgtagtagtagtagatgttgttttagatgttgttgttaaaggtttggatggatttgggacgtcttggtcttgcgatagttctgggcgattaagtggctgctgctgctgttgctgcttggtggggtcactatgagaaggcgttggttcaggatgctgatcggtcggttgatcagttggtgattggcggtttgaattcgatggaacaggcgcttcttcgttctgagttacatccatctcttcctgtgcctctgagactgctgtaggtgctgcttctgctgctgttggacgatgtgtggctggtttagctgttgaaggggtcttgggttttgatgatgttgagttggtcttggtccgtttaggaggattttttttacgtttgaacgtcattttcgatagtttgctgggctctgttgaaactgaattggctggaggtaaggccacagattcggtaggttgggggtcattattgagattctgctcggggtcggcaaactctgttggtttgggtagatccggtttggcagactgtttgattcttttgtttggtttttttactctgcttcgttttggttggggttcaactcttgccgctggttcggagggtggttcagagagggtggaatcatcttgatcatcctcatgaaagcttagatcgtcatcctgccgtcgttttcgctgtcctcgattgttcagatctgtgctggtcgaaatattttgattttctgatggttcctgataatgatgtaggtcttcttgcggtgctgcttgttgattatattgctcttgttcctgggtttctggggggtgatgatgatgttgctgttgtgtttttcgttctggagcttggcttgttagttgaggtgagttggttcggtagtgctttgttggtgaggagtagttcgttggttgattatcaccagtcgttggtgtgggaatggtttgggagtaaaagagctcagtccaggtgtggtgctcgtccgaaggcgattggtgagctcgagccaggctgtcttggtgatagatcgaggtagttgttgatctggttgagttgcgttccattttccaatccgatagctcttgtgttttgatggtcaacagtcagctggttgttggtcgcagttgagtggatggtcaacagcgaggtgaagcccagctcggtgacgctaagcccctcggaccatccattgaagcgccgcagcgcgcagcatggcgacgaaagttttactcgcgacccgcgacccgcggttcggtacgtgaaatcattttgagatcaacaagggccgtgaacgcacacccaagtccatcgtgcatcctttcagctgagagacaatatgaaggggcgcaggcttacatcgggctttcctcataagggaatgatcaaatatcatgttggacgccccaagctcgcaaaaggcaacggaacaaaggggcgggtcagttcctgcttgacaagtagggaacacaagcctaatgtcgtcaagctgactcgcacccggcacatcttcagaacaaactgtttttgaggggggttgaatcccaggagggtgcgccgagggtgcgggtgggggaagcaggtcgcatagcaatctcggttagtttgaaagtgtgacaaaattaaaacttgagatgtgcgctgtcttcaaatcgaaaaaattgttcatctgtattccatattccatgatatgatttataaaattattggattctacaagtttataggataaagattccgataagaaaaaaaaacggtaaggaaggggtcagtgattgtaagtgtgttgggagaaacttgtgcttccgcatctgatgcatttcaaagctggaaggattctgatgagatacaccatgagggcacaagtgaatttactctcgatcttgacgcagctgaattactttcatgacccatccattattcagttgggtggctttgtcaaaactgagggagagaaaattcaatttggcttttacttcttctggcctcattcaggaaagaatgcatcaaaaggaaagtcatggatttctgtgttggaaagtgcagctgctatttttaatattattaaaaaggtttaaccatatacctcaaaccccagtcctgaacaggtattgctactagcaatgtcgacaagacattaattcttgtactgaacctgcattttgaccatattcccaattcttatcttgctcaccgttgtcttcttaaatagtttttgttcgcttttgttcactctactaccaccaggccttagaggctcctaatgcctttgcatcgctgcctattctttcctttgcccaattttggacaataatctcacaaacattaatttcatgccttatccctattgccttattcctttagtaattattttccatatacctctacgcgttgttttcctttttctcagccacatattttatgttcttttgacggttttgtccttccttttgtttcttcttgtcaacagcgtgtcaaattctattgctttttgaatgtgttacatggcctcctgcgccgcctctccctgctaatcaaccaaagctttattggtttctctcttctaagtctgaatccggtcccatcactgtgcccttcttctaaatatatgaattgattttggaacaaaaaattctttaatccggcctggacgactcgtcgcactcccaaatctattgccaataggatttatctggctaaatttctctgggctgccagatgctttccccatttagtattaaattgggaacaaaagaagctctcaatccggcctggaagcgttttccaactcccaaaaccatcaccaacagaatttatgagactcaatccctctgggcccgccggaggctttccgcatttaccaaccaagaccggttcgctgagtcaccatttacttgtagctttggccccatatatctgtacacagtctcaaaaataatgtttgtcttgggattggaatacaatctttgggcaatgaagaaaataaggctttggcaggagaattattggaggtaggcaaaggagcgaatcagactcaggtaacagaaagtattcagcttaggactatagaggtggattttcaaaaaaaagcaatgttctgttataatctagcagtaggtcatgtatacaaggccacgagtcaaaggtggaatcaaaattatagtcaatatgtgaagtatcttggcaaaaggatcatcttaacaacgttgaccagagacgcggcaaaagtgaatcaggccatggtatcaactctgaaatctcgtggtatagtttctatttcaatagacacagcggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaattcccgttagtgttaagcgtagcgtagcggaattccgccacaacaccgctaacgctacgtgtgtgggccacaaaaaagggcccactacgctgcgctacagccgtttttagcagtttttagccgctttttccgctaaaagtgctgtagcgcagcgtagcgtagcaaaaatgcgctacaaaagcgctaacactacaaatttttggcgcaaaaaaagcgccgctacgctacactttttgggccaaaagcgtagcggcccaccgctgatagacagaccagacgttgaagctgaaggtgcagttgcttgtgaggctctgaacaaaatagattttgctggttttccgcctcatgaattggagctcaccgctcaaggttggtgcaccaatagttctcctgcggaacttaaacagtgatcagggaatatgcaatgggacaaggatagtaatcaaagacatcagcccaaaagctattaaagggcaaattctaacaggaccgttcaaagataacgaagaattagtacaaaagatcactttgtttcatgaaggcaattccacagtaacagtgtccttttataggtatcagtttcccgcagggttagctttcgccatgaccattaacaaatgtcaaggccagagtatgaactacgtaggtttagtattagaaaatcagcctttcacccatggtcaagtatacgtagggttgttgcgggttacacaagtcaaaaatcttctggttactcaagtagcgtaaaacacgctggtaacaaatgtagtagacaaaatcttatttatagaagaagatacagaagcatgttgtgtagacaatgttcaaatgagagaattgaagacaatttctttgttttggtgcaataaatatgtgatagtatgtgatattgttgatggatctgaagctgataaaaaaacaccgcctctagacactagtgggggtaatatgtgagatcacagactctgcatgcgacagttgcaagagtagggtggttgggctctagtgtcaatgggtcaattggctcaatacgttccaggagccgtgatactccctcttctctgttttgggagaagggcgagtgaacccatagctcggttcggtcgtcggaaagattggtcaggaatcttctgacacggggagggtccaaatctaacaatgcgcgggaggcttcagtcatttctggggtaagtttggtcttcgtttccacaaagatgtgtcggtccacaggagtgccagcgccgcgaaggatggccatctcgcaatcgaagcggaaaaagcgccgaatgagttgatcttgctgtcaaagaggaagacgcgcgaggaggtcgtcaatgggtctgaaaactcgaacgacgaggaaggaggggataggcctgcggtgcttccacatattcttggggtccaccccaatcgactatattccccctactacatagcccaagtcgagctgcttttcaggctatgtagggggggtataaagccctcgcaatcccttgcccgcgctgcgtacattaggcacaataggggggttcacaatacacattttgtgttctcgccccgcctatcatgttgtctcgcttgtgacatttcttgggttcaaaatttcaacccaagaacacagcagaacatcttcatcgtttcttgctttggatatacccgggaaactccacatcactcaccccctaaagatcgtaccactcaccctacaacatcatacaactcaccctaccaccctacaacatcgtacaactcaccctacaacacgaaattgtcacccaccgcggcctctgaaccaagcatcaactccaacacctaaactcaactgaagcaacatcatctgaagtcttaaacttatcaaccgcccgactcaaaatggtgccaaacgtatgtatcgctctcgctttctttcagcaaaaaagaagatgaggctaaacttacattcattctaggcccatctggaattggacccaactttgatgtagcagtcttcaggatcaacgattgagactgagccaacacaaccgcacccgggccctgtgtcatcgattggagcaccgtccgtagggaacttatcgcttggctctggcgcttcatcaggcttcatttcatcagctgccaacaactcggcttctcagaagaaagcaacagcaagaaaacgctcgaccggaaggagtcaagaatcccgaggtatagaagatgaaatgaggattgctgagcagagggctcggatcaaaagattaaaagccggccaaaagaaaagggcaggggggtcaaaaaatcaaaacaattcaactgcaacatcatctcgatcgcggaaaactacgtctcaatctcgcgggcgaacagcgaggtccgagtctcaatcgtctgatggccgggacacaaatcctcaatttgtccaagaggattacgagaatctctgttgctaccttgaggaggaaaagaattacaaccagctttacgggattcaagacaaaacagaagtcggagggacgtttctcaaaaaatcggctgcctatgacgtctttgcaatctacatcaacgaccgatcaaacaatcgactcaagcttacgggcaagcagctacgtcagcgattagatcgatacaaagccagatttgcgcggacgaaagaatgggcggagaatacaggagctggtattgaagagagtgatggtgctaatactttggcggcaatccttgagaagaggtgtccgtgctacgaacgaatgtatgcaatctttggagcgaagcataatgtgaccccaatggcacagtatgaatcaacgaagggaacagggctctacaactcgaactccgaacaagacagtgatatgagcgatcaggctggagataacgagacgattgcccgcaatatgaacaacatcaattctcctgaggagaatcatcaggctgataacaactgtctggagggttgtatggagaccaatgaaggaaatgagtgtgcgatggatgtcgagcacgatgttcaatcaacccgcaatgggactcatttggagagtccagatattgagttgaacgatcgggacggtgaaggagtggggtcgaatgatcgggacggtgaagcgaatgagttgaacgatcaggacgttgaagcgaacccagatcaaggattgggagagccagacattcggatcgaatccgcttcagaaaggtcagcttgaattggtcctgaattccctgatctgccaccgcctctgatattcaatttctctgatcaaaacagaaatcaatccccttctactagtcctcttcgccgaggccctttggggtcgtcaatgaacgcaaactctgcggatggttcccacaatactaatcctcctcgacctcgatttccaaaccaaccagcaagtgagaaagcaataatggaccatctaaagattcaagccaaaagagcaaatcatcggttgccggggctttccaggactcaaccaacaagcgctttggattcctggagtcgcacttgagctgggagaaggaacagtttcgttacatgcgagcaaaagagcatcgtcggattgttgcggaggaagaaagagacaaacaacatttgggatgggaaagagagaaatacgatcgtcaagaacagcaacaacagacaaaggactatcgcagttttcaactcgaggttgtaaaactccatcaacattcgaacgaggtacaaaataggatggctttggagaaggaacatgcggaccttcagcgaatgaaatttgatcaagaagtcaaagagaaacaagaacgagttgacttggccaagcagatgatgaatgacgggaaatcggcggctgaaatcgaatcgttgatacgggtcatatatgggactcattgagcaaatgggtttttgaattataggttgatttttattggtccccttttttttgttcttatgttttcctcttcataattttgctcaatctcatcacatacacgtacaaatcagacttttattccacttgtcatctcaaatcccacttgttatctcaacacatacacacttgttatctcaacacatacacatacaaatgagaatgagtcagacatcagattgagactgtgaatagcatgagatgcaaatgaaaatggcaaactactttcctcaacatgattaattcaaattgaagaatgagactgggaattgtggatgagacaagaaattatggaaataccagaaatgtttcaagggaagtaatttaataaacaaagattgttgcttaagttgacaatgaaaataccaaagatcttcaatgaaaacatttacaatcataaaaccatagataataatcaaataataaatagataatcataaaacaatcaacagatgatcataaaagaataaatagatgatcataaaacattgcctatcaaaggggaagaacacgtcttgagtattttaaagccaaacactttgcctgtatttcagctcgatgtcgttcctcggcagttccctcctctgctgattggtcttcaattgatcctgaatctctgtctgctgggcatatttcatcccaagagtcgcccaagtgagccagcatattgtgaagcgtcatgcatgcattaacccaacgacaaacttgaagcatgtcccgctttttgtacaccaagagccgaagttgctgtagcgatgcccatcgacctttgagtatcccaatcgagtgctcatttcgaacccgagccttagcgatgcagtagttgaactccttgtttgctgtgatgtttgacgccggtgacttatatgcggggatacaggtcattgatagaccatatgccgagtctgctaaaagatactggcctgcagataaaaaatgttagcaacatggcacaaacagattccaaaaacctccaagtcacttaccctcatcaaaatacaactccggctccttgtgaatcgacatttttttgaaaactaagctgtctccacaagatcccggccacccagtcatgaacaaagtgacaaacttgtcgcagtcacatatcacctggcaactcagagaatatcgctttttgcggtcgaaatatacctccccatcttcgcctggtcgctgatacaacgggatcgttgttccatccacaaatccaatacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatcagaagcatgaacaaatcccggatgagattttgacgctcgctttgtaggggcatgctgggtaggtaccgtagagaagttgtgggtagtgggcggcggtccggtataagtggtgggtggttgggcgagctcggtgtccgtccggtatatgtatgacgtggtgtaggtgggcgagtacgcttccaataggggtacttttcccgcctgggtgtgcttgctgtgtctactttttgttgcgcagtcatgcgcagcaaggtgaaaaattactcggggagtcaaagtgcctttcccgggaagggctattgtgaacccccctaatttacatatgtatgtagtcttgagcagaccccaagtcccccaagaattcctttcctgtgtcgtctcgcacaacaccacctgatcctttacctccctccgcctatcttatttgattacattctcaccaattatgatacctcacttcaaatcgattcaactaatccccctgccaatggaatcagcaaaatcggcattgatcctttcaggacagtcaagaagttaacccattccaaggctacttgaaaatcaagcactccttctaagtcacaccaccgtcctcattgcctttgataactcggaaaaggctgaccataatcctatcgcgactaactccctacccctggaccaaccagacaccaacatggaataggttaccaattgatcgactagtttgacagccaacagtcaaagcatttgcatacccattgcccccaatgattgagttgccaatctgtttctcttggagttctgcaacgggttgtttttacatgactcaagattgctgatttgataggctttctactaggtggtacccctggttgttttcttctaaatgtcttgttatctgctaggttgtattcttctgaatgccttgttatttgctaggaaatttttataagtcagggttcaccccttaactgacattggtacttattcataaagcaaaatggcaccttttgtgaaacaaattgatcaagagattttgataacccatgacttgatgatccctcaacagacagctcaaaatgaaggacttggcaagaagctctgagaaatatgacttgatgaaggaagtaaaaatgcatgagcaaatagagggatcttacttttttccaccttcaatttcaatttcatatctttatattgtataagtagttttgaatgtataatcatggagagcttagcagaaaaattacacttgtgttttatctttgccaataagttttcatacttctgatatcaatggtattgaagatataagcatagaagttttgagtcttagtggaagattcataaataggagaagaaagacattcacttgaatgacctttctgtttgagtttctaaaggaatatcaatttgttatgatcttttattgctttgtatccatgttatctgagtaccaatgaatacaaatgctgattgatcttcacttggccaagaagccccatgcattgttgatttgatgttggtgagttaccaaccagattcaatcattccaaataatgttgcattgattcatgagcaatatgaatcaatattgaattttttggaagtgtcaaattattttgtttaactctcaaccaatttagcttcattctacaatgaattgaattgaccatgttttggttgagagttgattaatccagttgaattgttccaaaccatacaatcactatcacatatttctttgagtcactgtcaaacataatagagccaacatgaataaagattgaacccattttggctgagactcaacctagttcaatcatgaatgttttgtactatctcaatacacaggtacaattagccaagtaaatactttttaattagattgtgttaccttaatttggtttagatatgatcaatctatccaagaaatcaaaattgtgtaatattagtatctatagctgattaattaatattatatggtgatcattaattcaccatttctagtaaatcccattccaaccaacataggttcaattgaaatacaggtttataattcagattagccctatgttttttggcagtgaataaagctagctgaatcattcaaaatcatacaatttcaatgaagaaagtaaattgattattattctatgactcaccaacatcaaatcaccaatgcagaggtgttcttggccaagtcaagatttttcatgctttcatcttcctcaaatcaataccagtaacacttgaatacaaagtaaaaaataagattataattcaaagtaaacactaaaaaaaaattatattccttcacattttcaatcataaaaactttgttccatggaccagatttattgtatttaccacttccactaagagtcaagacccccatgcttatatatttgatactactgatacaaaaaaagttaagcacttcttgtcaaagataaaacacataagtatttatcaaacacggttttggttcaatttgaatttaaaataaaattgtaatgcaagaaactgaatttctcccatttaccatttttccatgaagttccccatattaaaaattaataactactgattgaacaaaaattaaaatatgaaaaaacagattcaacaaaaaacaaacataccaaaaggcttctactcatcaaatgacagtgttcaagattttacatttctcttactaaacaacttttgaccaaatgctctcacacactcaatgattcttcaattataataaaattatagtagaaatggaacacccaaaaatcaatccactcaatttttttttgtttactacttcaaacacacaagtcattaaataaacttgatttctttgatctgtaatgtttctgcttattgcatttttcttcaaacccattaatattataacaaacaagagaaaaagcaaagaaaaatcaccagaaaaatcatcccctcaaatttcaattcaatcatcacaaaaaaaacaaattgatgcaagaaccctgaattctcctattggtcattttctcctgagacccccatttttattcctaataccactgaaactagaaagaaaaaataattttgatcagagacaccacacccagaagcttgattacccaaattttctattcaattccatgaagatcaaacagacaggtcattcaacaattttacttcatgctacttataatttttatactaacatccccgtgattatgactttcaatctgctgatgtggtgagaaaagatatacaaagctgcaaaggtttttttagatgaaggaaagtgttgctctctgttgatgggtagcggatttgctgtttggtttacattgcaagaggtgcttgagagttgggaatgaaacccagcgggtgaactatgccaacactcaggatggattggaggctgagtgggaggccgattgcagaacgatcgcatcagaacgagggaagttgaacagaactgtccggtccagccatcggaccggactgccagaaacacatatgtaaattaagcccaatgtaggcagcgcgggcgagggattgcgagggctatataccccccctacatagcctgaaaagcagctcgacttgggctatgtagtagggggaatatagtcaattggggtgctgctactgatttggctcagcttcacaacctgaagagttataagaagcgcagtcatcttggcccagaggggcctccccatcacaacattaaatcggcgaaataaactcgaaaaaaacgcggaccatccaatttttacaaaccttcaaacagcccttccaaggcaaaaaaccactcgaaaaatcacaacaggaatgactcaacgatcaaatcctagtgaattggatgggaatcttcccggagaagaaggtactagtggcccatcttctactactccagaaatgagcccaccagtgcacaattctgcagcgaaccaccatgccagttccgacaacatctatgggcccgaggacgaatatctcatttttggtagttctggtatagaattaaccaacgacgagtcggaggctgagatcagtgagcacccgccaccagccgtgggctttgaagctcttcgaaaagacccgaagtattccgcctatcatcaaatcccgcccatcactcgctgccttgcagtgttgaggcccctggaagaatatctagagaaacttaagccccgggaccaaaccaaaatcgcgcgatactttcgccaattggaccgccagatgtctgagatgctacatggtcccctccaaccaagggacttcattttcttgcatgaaacctccacaaccgcgattgatcgtagtatctcgaaattgttcgcattgaacatggagaccattactcaaatcgtccaaactatgtttcatgaccgcgttgacctgtctcttcattccccccattcccgccataggccacaagccgtggattggctgctggactctcttggactaactcctgtatcctcattattatctgaagatccggatcctgacaggattgaaaggtgctcactctgtctgatggaatacaaccctgaaattcccgtaactgtactactatgccatcctgaacaccacttccaccctgactgtatcagagtaagctttttctcctttctacctcaactatccccaacaccttacttaccattcatcaatcttttttcccttgtttttcgtccagagcgctctgaacaaagtggcacgctgcccgatctgtcacattgatgtcctgtatccgcgagattgagctccctgtcatgaaaactcctgctgtttacatctgattctgaacaagactttttatcctgcaatgctatttttatcatacacaataatcacagcaagtttccaccaaacttttgatactgtttgatgctttccctctgagtcctttgttgcttcactttataactagtggggattgaaaggcaaccgcggcctcatctactaactacccgggagggactttttaagttgtaaaaaagcgtgagttaagtgagcaataccacaggccatcttgatctgtctaccttccttcgcagaggcgcagaaaggaagtgaaccagtcggatgaaagttggattggtgggcgaggcatatggggcttgtgtgtggcatagctccccctcatccctcatactctgatcaatgccagatttgcaacatgaaggatctgacttgctggtctgttcgttcatcttgcgatttatttgcctaaaacttaagaattcaatatatccctgacggatatgattttcaatttggaccttgaaagtggtggaaaacgcgtctggcttgtttaaatattgtcaagatcatggagctagatgcaccatcacccacagcgctcatagaatcatttgagtttggccttcattcgtacatctaccaaaagctcaacaattgacgatctctgctgcgcggtccctctgccaaatacatcccccaaaaagaaatcactggacttgggcccggggtacaatttgtcggggttatcctgcggatgggtaggggtatggctcagcagtcagtatcatcaacactgaacgcaaatttgaaattctctacagatgcacttctaaacagagaataaccgtgattttcttgatgaaggattttctcaaacgaatagcagttggatcgtaccaattcaactgttagtctgcctcaagcccaagcccaagaggagattcacctgtgccaccaaaacgtgtggtctcatcacaatttttcctgcttggaagattaaatctatcaaataaggaacctgcttttttgtgacaaagttaataatatctgtagagctcaacacttttctgagcctgacgcatcaaatgttcctttgaaaatgcgtgtgggcccaaaagcgcacacaaaggtccttactgctgtttgattcagctgagcctgaagggatacaaggtgtataagaaaaccaagtgatctggcacttgcagtccctcaccaccatctgaagcagacctgaagcctcaagcccgcgacaacactgtttttcagttggcaacagggcggtggtgtgggtggtagtagtactgatagtgtcaggactcagtacttgcgtgtggttaagtgtaagtccactccaagggttggtcggaaatgacaaccgacccaaacggggattaaaccccccaatacagatacaacattgggatttgattggattggctggggcaatactgataccaagttcctagacggcttggattggattgctccagccgatcctgattggccaataaattgggattggagcgggttcgatccgattctgatacacagtatcgggtgacattttgatctaatccctgatagataacgattgggggatcagatctgttacattgttgctcatatctgaaaagaattgaccaactagaattataaaattgtctgtgaataagtctagtaataaaggagaaattcatacaacaggaggtactaacatcacaaatattatctgtaataaatataagattcaatgtttcattgatggaggagcattctgttctatagttagtcccaaactattagacaaaatactacctagctggaaaacaaaactgatcccaatcaaaccagaaaaattctacggttgtaatagtaaattaaaccctctgggaataataactttagatattatatttcctcatgctaaaaataacctacaaatcacggtagaattaattgtaatgaaagacttcagaatgaaatatattattctgggaaatgattacatcattaattacgggatagatgttataaatagcaatggtagatattttactatcaatggagatttatccacaaaatttgaacttggaattactgacaaaatgaacttagtacaattagaatgtaatgctttagaaaataataattttggtaatactattgaagaagcaaaaatttctgacactttgactaaagaagagaagtcacaattatactctttacttcacaagaagaaattagcctttgccactactgatgaaccctttgtgcgtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaatctgcctattcagtatccccaagaagcagagaagccttacaacaacatttaactgacttagtaaaaatgaatgtacttagaaaagttggtgccaatgagaatgttgaagtaactactcctgtaattattgcgtggcataatggtaaatctagaatggttggagattttagagctcttaataattacacaatttctgaaagatatccaatgccaaagataagtgaagctattacccaattacaaaatgctaaagtcatgatacttggtcaagtggtgcagaatagtttgcaaaaaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaattttgtgaaaaataaaaaataaaattgatttttttcaaaaaggtttgatattcattttggggaagtgtgactgcagagagaaaggaagaatggaaaacagaaagaatgattataaatgaaaattttggaaaaagtggttaccagatagttttaaccagttgttgagtggggcattcaccagctcacattgcagtaaagcactagaaatgaatttactgttttgactccaatctgaacaaccaacctggctcaaccttttttggttccaatttttttttcatatataatcattcttgccatgttccactctttgtttctctcagcactcccacttccccaaaatgaataacaaagcttttggaacaaaacatttttattagggggtatcaaatataggaaatccaccattagaaaccagtcacttttttaaaaatatttttttgcatcaatgggccccaaaaggggttaaatgaagaaccaacatttttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctattgtttattttttgcaaaatttaaaactttgtttttttgttgttattttttaagggccttaataaaaaaccgtggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgtggtttccgcttttagacgcggttttttaattatttttttacggcttatttttcgagtttttttgaaattttaaaatttattcctacactatgaaaggtgtagaatttaacggtaaagtccattttccataaaaatgaattttgattattaattttttttttccacttatttttcaattaattgtttgcatgcatgtatgtaccttattttttatgttttttggaaattttaaatttatttcctaggtttcactgtgcgtagaatttaatggtgtactccaaattttttaaaactcaacggttaattttcaatactgaaattagacacattttttcacttaaatttctacaggttaattttcattctttttgacagtttaaattttttttcctacactttaatacatgcaaaaaatgatggtaacaattattttgcatcaaaatgaaaactacatcttgtatactgcatttgacaccattttttcaactaattcttcactttttcacttaattgtttgcatacatgtgtaccttattttctatgcttttttgaaattttaaagttttttcatacatttaaaagtgtgtagaatttaatggtaacatccaattttcttaaaactcaacagttcatttttaatactgaaactagacacttttttcaattaattctttacatgttatttctcactattttttgacattttaagtttatttcccacactttaatacatgataaaaatgatggtaacaaccattttacataaaaatcagcacttgttactgaatactgcagtggacaggctttttttaatgtttttttgattgatttttaccggcctgattttaagcattttttttattttgaatttatttcctacatttacaaatgtttagaattgaatggtgaagtccaatttcactcaaaatacaagcttcaatcttaatagatgagcgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaatgcaaaatggatacagccatcaattctgaaacctttaaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatacagttttcattttgatgaaaattcattgttgccataattttatacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaatcgttgagttttatgggaattgaatgttaccattaaattttacacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttactaccataattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaacgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaaataataatcaaaattcatttctatggaaaatggtttttaccattaaatttgacgccttttatagtgtaggaaacaactttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaccgcggaaaaaccgcgtttttttattaaggcccttttttaatactcattttctgggacctattctgcaccacttagtcttcaccaagtcttgtgactcaaagtttgtgctttgaagctgtagaatcctccgattaggcacaaggtgcaaccaaacagctgccaaattggccatggaaataagcacttcaaataatccctgtgaggtacatgttgtggtggcttttctcttggcttgaaacagcctaattatttctatctgtggttgcacttcagccaaatgatttgcccatgttcgcttctgaattttcttcttctggcaagatgccatcagggtccatacaagatttagaaaaaaatataaagccatcaatctttgcccttgtctccagtagctcaactgacatgacccaattagtcctgaatgcatccagctcattcaacaatatgtgaaacctccctggacttgctcaacgtgtatcaagcaggtggaccgcgcagaagatattgtcaatatttttgcttttgttggatcaacaaatgcaggccaaacccaaatgaagctatgagtgctggagctgatgttgccttatctgtacatgctcgagatgtttaacaaacagagggaaatatgaattgatctagctccatgttcttgacaatttttaaacaagccagacacgttttcccccgctttcatggcccaaattgaaagccatatctgtgcaagttgaaagatgtggcaacagtgggaaattgggagatgcactgtcttctgaagattgtttaaattatgtttgcttgttgggtctagtcattgaactatacaagattatagcatactagttctaatgagaacaaaaaaaaaatggctgaccttggaagcaacaatgtaatccgataacaatttattctcgcggaaacacggggggagtttcacagacgggacatctgggagttgaaatcagccagcgctgggagagggaaagaaatgggtgggggggcaaaaagtggtgagcaatggttttgtgtgagtgtgtttggtgggggggaggtcttgaaagagtcaaaaagcatacctcaatacatctgaagtggaagtggtgagaaggattgcacgggagagcaatcacaacatggtgctgggaatagtcagagtgacagattctgcatgccgcagtttcgccatcaggggggctgggctctaggtccaagtggtcaactggtgggagacgttgcaagagttcttcaactccttcttctctattggtggaatgaggcgaatgaaccaatagctcgaaccgttcctccaaaatatctcttaggaattgtctcacacgctcggggtccatgtgactcagacggcgtccggcttggtacacagctggggtgcgtattggccgcatacgctcgaagacgagtctgtccgcacgggtaccaccatgtcgaaggatggccatctcgctattgagatggcgaaagcccagattaatttgtacttggtggcgccgattgagacgtgcaaagaggtcctcaatggggtccagaattcgagcgcatggcacggggggatcctcccaggcattccggaggtcattagtccaaactacgctgtgccgtcgtcggcgcacttcaccatatactaggggaggcggtagggcagtgaatcctgcatctcgcatggcggggttatcaccctcggtggagggattctcgtcaaagctggtctctgagggtaccaaatggccatcttcaccaggaagatcttcattcaagtcaccaggattgggattattcattctggagtttctggttgttctgttggatgaaaagggctacggcaggggctgctggagatgaattgttgtcgcgggcttgaggcttggggtctgcttcggatggtggtgagaggctgccagtgccagatcactcggtcttcttatacacctcgtatcccttcaggctcagctgaatcaaacagcagtaaggacctttgagtgtgcgctttcgagcccacgcggattttgaaaagaacattcgacgcgtcaggctcagaaaagtgttgagttctacagctatcaattactttttcgcaaaaaagcagtttccttatttgatagatttaaacttcaaagcaggaaaagttctgatgagaccacacgttttggtggcacaggtgaatctcctctcgggcttgggcttgaggcagactaacagttgaattggtacgatccaactgttattcgtttgagaaaatccttcaacaagaaaatcacggttattctctgtttagaagtgcatctgtagagaatttcaaatttacgttcgttgttgatgatactgactgctgagctatacccctacccatccgcaggataaccccgacagcttgtaccccggacccaagtccagtgatttctttttggtggaggtattcggcagagggaccgcgcagcagagattgtcaatcgtcgagctttcggtagatgtacgaacgaagtccaaactcaaatgatgctataagcgctgtgggtgatgttgcatctagctccatgatcttgacaacacttttttttttttttttttttttttttttttttttaagtgctattgatttcacataccgcactataaactatgtgtttgctaaatacaactgtaatctataagtatagttctgacgccgcaatgcagtatgcttggcacgccttcgaatttgaacaaccgatatttgttagtcgaaaaagaaaaaagaagagaccatttaaaatagaccccatgaagagaaaccgggagaccgtcaatccgagagaagtgagaagaagaaagaggaagaagaaaagagaagaaggaagaaaaagagaaaagctttctaggtaacgaataaggatatagtagactagcgtctgaggtcaaggcgcccctccctagtcccatcccacctatagattgaacttcggcagcaaagtagcccacacctgcgccagaaggattgacacaaaccagtagtaaccccctgtaatactgatgtcgtcgcggtcttcaagggttcgggagagaagcctctaactcatcagcatgtatgtacaagtggagacaattagagagactgtagagagaagaagatattcaagaactgaaaggaaccagaaagaaattatggaaaagtcggagaacgagtaacagatgagaaacatagtggaacagagaagagaaaggaaagacccgaacacttaaacaagccaggcgcgttttccaccgctttcaaggtccaatttgaaaatcatatccgtaagggatataataaattcttaagttttaggcgaacacattgcaaaatgaacgagcagaccagtgagtcagatccttcatgttgcacatctggcattgatcagagtaggagggacgagggggagctacgccacacaagcccaatatgcctcgcccaccaattcaacttttaccagactggttcactccctttcagcgcttctgcgaaggaaggtagacagatcaagattgcctgtggcatcgctcactcaagtcacactttttgacgacttaaaaggtcccccccccccgggtggttggtagatgaggccgcggttgcctttcaatcctcactagtgttcaagtgcggcaacaaaaagacttagagggcagccatcaaacattatcgaaattttgttcgaaacttgctgtgattattgtgtatgataacaatagcattgcaggatgaaaagtctctctagttcagaatcagaagtaaacagcaggagttttgacgacagtgagttcaatctcgcggaaacaggacatcgacttgacagatcggacagtgtgccactttgttcagagctctctggacgaaaaaaaaaacaagggaaaaaagattgatgaatggtaatttaaaaggtgtttgggatagttgaggtagaaaggggaagaagcttactctgatacagtctgggtggaagtggtgttcagggtggcatggtagtacagttaccggaatttcgaggtcgtattccttcagacagagtgagcacctttcgatcctgttaggatcagggtcttcagatattaatgaggatacaggctctaggccaagagattccagcagccaatccactgctgttggcctatagcgggaatggggggaatgaagatacaggtcacgttggtcaagttgcatagtttgaacgatttgaagaatggtcaccaagtccaattcaaccaatttcgagatactacgctcgatcgcgggtgtggagatgtcattctcatattcatgcgagaaaatgaagtcccttggttgaaggggaccatgtagcatctcagacatctcgcggtccaattcgcgaaagtgtcgtgcgatggtggcttggtcccggggctcaagtttgtctagatattcttccaggggcctcaacactgcaaggcggcgggtgatgggcgggatttgacgataggcggaatacttcgggtcttttcgaagagcttcaaagcccacggctggtggcgggtgctcactgatctcagcctccgactcgtcgttggttaattctataccagaactaccaaaaatgagatattcgtcctcgggcccatagatgttgtcggaactggcatgatggttcgctgcagaattgtgcactggtgggctcatttctggagtagtagaagatgggccactagtaccttcttctccgggaagatttgcatccaattcactaggacttgatcgttgagtcattgctgttgtgatttttcgggtggatttttggcttggaagggctgtttgaagattttttgtaaaaattggatggtccgcgtttgtttgagtttatttcgccgatttgttgtgaggagggagtcccctaggccaagatgattgcgcttctttacataactcttcaggttatgaagctgagccgaatcagcagcagtgtgatgtccggaaccgggacatctgcccgcttgtcttttttttttctctctttgtcttccggaataagacgcgtctttccgtatgtcttctttgactccacctgattgttatgcaaagatccctctggctcattgcatttccttatccatcgcaccctcgtgtttctatacgtgaaccacctcggttcgtcgagttgtatcctcagatgaagtcccttattgcaagtgctctttgatctgtggctagaggtccgatgacgcctgtgaatagtggccatcgtgctcgcggaaacagacttcaacgcgttctcatctcgcctcacgagccagaattgcgtcaagaaagcacagcaggcagacccgttgtcctgataagaaggtaaatatgacgcgtccgattaggcacattaaggtgcaacccaacagctgccgaattggtcatggaaatcagcacttcaaatgaaaaattaatcgctgtgatgaggtatacgttgtggtggctttactctggtcttgaaacagcccaattatctcgatctgcggttgcacttcagccgaatgatttgcccaagttcgcttctgaattttcttctggcaagatgccatctggacgcatacgacatttagacaaaaagataaagccatcaatctttgccctcgtctccagtagttcaactgacatggcccgattagtcctgaaatgcatcccggcgcatttcgacgacatgcggaacctcccctgggactcgctcaacgtgctcacaacagacccacaggggttttttttgccttgctcagtcgacatctgtgcggtcatttatggcgaacaaagagcctgtagttgtgagagttgacagatccatcccaacccccaatcaagagctccaaaaagaaaaaaaggtcatggaacgggtatagcttttttttttttatcatcatcatgatcatcatcaagagctcttcgaacacttcttatagtgcagtcagcaagcacttctctcattcattgatggtcaggaatccacacacccagaaaacaccacatatatctgttttgtacacttatgtaccgatccacaatcgaagagctcgtcggacactcatccctatgttcctaacgcgcgacaagaaactccttcaagtttaacattacaacttgttgcttttttgacacatcaaagccaccacattgtacaagtcaattttgtttttttctagggttttgttttgtatagggaagagatatatggaatcaggtaaccgtacaatgatttcaggagttgatgatcttgatagaaggcacaatgaccattgctccaagatagatataaaatacccacaaaaatgtcgcgatgtaagcaagcacatatgtaccacccgtccaatcttccattttctcgcatatccttcctacacacatccacattgtataccatgatggcttgatttatatatatagacgagaccaaatatttaaaacaacatgaaacagcggagaggggagggggggatggacgaatgaaaagagattataaaaacttaatatatatatatgttcttcttcttcttttgagtgtgaatggctagggaaaaatcaaacaatactagtaataataataagaagaagaatgtgaatatcaatgaacaaaagaatgagaatgagaatgagaaagggaggaagggagggagagaatgaatgaatgaatgaatgaagacaatggtacaaagtcaaaaaaaaaactcaaatatttgcgctttaaagtaccaaccaggagtaaataagaacagtgtttcccctaacctataatgtttattgttatttatttaatctatataaatatatatatatatatatatttctttataatgaacacaatataacagtaacgaaaaacaaaagagaagaagaagagagagagagagagagaaagagagaaagagagaaagaaaaaggtcagccggaagaatcgagagatttatgggcaaccggagaagcccgttgaccggactcggcagtagaagtagtaggcgtggaagtagtagagctccgacgatcggctttcgggaaggtggattgagagggggagacggtggatggtaatgaggaggaggcggcttggtcggtcgggttgtcgatcggggctgttgagtggtagtcgaagatgtacttctcaaccgctttgatccgttcttgtttatcttctggtaatctgtggtgagagtattcaaagtcaatcagcatttccaacttcttaatttttttttctcctacaggtttatctttcaatcaacctatcaatcgtttttgaaagagagattgaaaaaaaaacatacgtaaatttaggtttccactcatcatcatctctgcactcaaaaaacacgggttcccatttgagttctttctcctcgcgcagtctagcgcgatctctctggaagtcctcgatctgagtcttcgcgagtgttgcggcgtcgaggtccttcttcttgatcgcccgagtcaccttcgaccaaagccgtcgggattcgttccagtcttgctccgcctcgggctggacgatcttctgagtcaccgtggctttcgaggcatcgaagatcgtttctgtctttccctgtcaatcaatcaatccgtcaatccaaacatcccttggagtaatcatcaccaccagacaaaaaaaaaaacactgtgagattgtttgcctaccttcgtcctcttcagctccatcacttcattccatttccctgagatctctccaactattccactctgatcccgcaccttgccaccgatcgcattataatcgcccccgaaaaaccctttcgtcttgaactcgacgtcgcaatagatgtcattggctgcagtttggacgcgcgattcatcacccaactccagaatcatcttcccaaacaggatcccacgggcatacctgttgtttcaatttacagatcaactattcaccatcattttccggctcacttttgaatgaatgaatgaatgaatgaatgaaggatggatggatggatgaaatgtgcatactcacatgttaggcatcgtaatctgataatgtccgtcttcctcccggtccacaaatcttagatgacttacaccctccatgatcgtcgccgcactgttcccaagaaacttgctcttgggccgcaaatctccccagatctcgatctggttggtcggcgaaacatagtagaacgccgagatcggcgggtgatgcgagacttgctcggcaatgtaaaatccttcacttccgtctggatattcgtatctacatctgaaaaattctcctaggatcggattatatcttttttgagagaaacaaaaataagagtattagaccaatcttgaagtgatgatgaattgaagtagaatccgcacggttttttgactcctttaggtttgatatgccatccagcgagataatagcgcaagacctggatgaatctttcggtaggatcttcctgctgactcacactattcattgaagttgagactgagatgagccaacacgcttgaagatgatttttttttttgatctagatcagcagaagagtgataacatacccaaagatcagatcaggatgacttaagaaatctgtaatccgctccaacatgcttctaggttccaatacaaatctggattggttagccacaaagtttccaaatgatgtcaatatatttagtttccaataatttgagttttttttcttcctgtgaagcggttcattcttacgtgggaagggtgaccttgtggagatccattccgactcgaagttgagagatcaaagccaagagcatgtgtttaggttcctcgtccaggacctcttcgtcgctagcctataacgacgaacgaccgtgtgagtcttgtgatcccctttttttcttcacagtcagttataaatgagccttctgacctcgtcatgttcttcctgagttcctgcaggtagagacaggggatttattagtattgggagtgaagaagagttgaggtggttgagtagatagaaagagagatttgatggtcatgagaatcggagatgattgtattattgttattattttcgagatagtgcttacgatcgtttggctgagtggtaggttccttaattccagccctggaagcaacggcagagaagacgcccatcatcttgaggaggagtgtgtgtgtgaggatgattagaggtggttctggttggagtgcttttcgtgttgttgttgttctttcgtgaagtgtgcgagtgagtgaggatgttgtgtgtgtgtggttgattaatttgtttgtttgtttgttgccagttggcttggctggcttacatacttcagattcccaccctttttgggtattcaattcacttggccgtatctccgacgtccagtctgccgctgcaatgactccccgctcggcgcttttcaactcaacactcaaatcttcctacacttgacttcttgaatggccagccaggaacgggcgacgggccaagaacgcaagttcatcaaaatctggttccttccagagacgggccatccttgttttccaaacagcatctccctgatcaccagacgcccctgtctgagttgggagagggccgacagcttggtaatacgcatagattctgtactcaacttggttaataaaggctgtgcttgaaagctagatcatgatgttggttaaatttttagggaaatcaaataaaagagtgatcaaattaatcataagactcatgtctcatacccaaccatattcttttacaatcagtcagagcctatgtataacttgtgattttatgaaatttaactttgaagaccataagtaatctgactgcaaacaaaaaaaagaatggctatcataacagacataatcatctgatgatcaggagataaatctctgggttttatccagattgtacaagctggatcacagactggaacagatctatccccttgatgccctactcaacaaaaagcaagctgctgcttgagacactctgtgagcccagagttcaaaccagtggctgcatatctacaagtactgtgatccaaaaggcccatcatacacactcatgaattgttccaatggccacatgctcccaataatgttgatcacacatatttggtatatatgtgcatgtgaaaataaaatgagatatgtatgtatatataaatattgattgatgaacaggaaacacacacacacacacaagagtagtaaaactcacacaacatgatcaaaacagtaagtaacagtaaacaaaaaaaaagtataaaacaagtggacaactacactgaaatttatattggaagaggaaagaaatttgatgacttgatatgaaaaaatgaagctattctatgacccccccttgcctgctctttttgtttgattgaatgattttcatgagaagaagaagacatgttggtttgtttttgtgtgtgtgagagagagagagagagagagatttggagatgatgatgaacatagaagagaaagaaagttgttgattgatcggactatcaaaaaaaaaaactaatataccttaaatgataatgaaaaagataaggaaatggatatgcaattacacaaacaaacaaacaaacaaaaaatggataagaagggagggcaggagagtttagcaacatcctttggagttttggaacccaggttgggcgactgagatcgagccattggcgccactttgagacgacccggctccaccagctccaccttcatcattattatcaatcaaccttgtcttgatatccctatcattagataccattcatgtttggatcgtcagttcatctcctatctcgacaatctttttttttttttgttctgggctgggttagagttggattggatcgaggtggaatgacctcacttaccgggcaagtgagaaaaacgcttcttcgacattcgtgttcgcttttgctgatgtctccataaacgaaatccctaattcagccgccaattctcgtccttgattctcttgaataatctagtaatttgttttgtgaaaaaaatgaatcaattaaatgatgtggtttatttgaaaattcaaagtttgaaaacaatttctgaaaacgaagtgaaaacgaaagcggggtgggggtacttttttctcaacagagtcggatttgtttccgatcaggattttgttgactccttcggatgcatgttgatcgatatttgaatgccagttccggatatctttgtcaagtaagtaagaaccagaaagtttgatcaaaagatcataatgagaatgatgttagtataggggagatgaaatagaaagaaagacaaacaaactttcgaaagatttttcgtctgttacatcgtacacgagcaagatgcccatcgctccacgataataggccgtagtaatcgtcctaaatctttcttggcctgccgtatcccactacaaaaaaaagtaacggttttcttggcttagtgagtccgtgagacaggaacgatcggaggggatggagcaggctgaactatttgtagcttgattcttttgccatctagttcgatcgtccggatcttgaaatctatccatcagaaccgaaaaaaaaggttgatgattagaacaaagagatttcacaagaataaagcccaggaaagagtggggctacagaatgaaccaaggcgtacctattccgattgtggtgataaagctaggcgtgtaagcgtcatcacagaacctcaagagcaagcaagactttccaacgcctacataaatacacatgtgccacaagagagattatcatccagcggagtcagcttatagaacgcaaagtgatcgaagctggggatgtggggctgcaatatcaaggaagagactgctgacctgaatcaccaatcagtaagagcttgatctacagatgcacgtttcggaaatggagcgcggaggacatggagatgcaatacagaaaaaataagattcagttgatagggtcagtgttttatgtttgtttgttgaccgttttggagttttggagctccctgaatggacgctggagagatggccgatgtgtggatggactgacgaggaagtcataatgaggattggccggcatcgtccttgggcctgttctttataggtggtagttcttgcccaagtttcttgctgtggtggtggtttgtctgatcggttcttggtggagtggctggaaggagtgaagatattctcttgttcgatcggttctccttctagagtatatgtatggatgtttgtccctccgttgttgatggttctgctggatgtttgtttgtgttgaagtttgatggtgaaggacactttggtaaatattttttgaatatttgtgttatatgagctgaggctgtccgaggccgtgtatctaagtgcatactgcatgtatgtggatacgcagaggagattttatgcttttgttgtataaagggcatctcagctgaactatgggcacttttggcctacataaatcttaaccagttttcggcttcaagtcgcccgatggaagcccagaacaaaagaagggcacaattggtggatgtggtcggggcttcctaatcaagtcaacaaccatacaaacggaaaccaacacccagatcttccgcaataaggaaactttgttcacccccccccctcccggcaccgaacaaacttgagccacgaactcatgtcgataaattattaatgcccgacagggaagacaaaaaaaggctcacagagggaaagctctagactttttagttagatcggccaggtgaacaacaaatcagcgatcgagctggggtatcctcaggctccaaaaaaccacccgacaatccgacctgcgtttgcttccttgaacatgtataaacagacattgcggcgacatcaaccagaaatgattatcatacttatgctcaaacccggaacaacttgaatatctttgaatgtcaccagctcatgagccattgtctggattgacaagacctgattgttttttttacttcaagaaagagtggaaattctcacccactattgttagcccaattacaagcaaatgtgggttcatgccatggaggagattttgaagctcaaaatcattggtcccctcctcacacctggatgttggacatgggtgtgtatctaacccatgaatgcgtgtctatcaacatccctctcccggtgtttgttttgagatttttttggtgattgtctcaaaagcagatggcagaaatgagacctcttagcttgatggctatgtttgtcaaaaacattaggcttggaccaatcaccccttcctattttttatttcccaaatacacatttatattgtccagaaaaagtggttttttggtctgcacacatttgatcaagaggtcagccttgtgagttccacctcacaggcctgtatactgagtggacagaataatctgaacacctgaaaactagttttatgggactcaaggttaacacccttctttttttgttgaatagggggggggggggggagggggtgcaacaatgagaattgagaaaactgaattcccagttaatagagctccatttcacggtggacaaaggtagaaaaaaacaacaagaaatcttgatttttttcaaaattgatgaaagaaataggataaaaatggggggggagtcttgaggcattcagaagaaagatgaagggagaaaatacaagaataaaacaacaacagagttgtttctttaccttgagggatcattggtacccactgagaattgagatcacagcaagatttccagaaatcttgattcttctccagaaatcctgagtgactattcttgagtggagaatggttgagctggtgctgattgggcctggtggtaaagtgatgtggtccaaagatggtcagtggtcaacgggataactgtacccaatctgtccactcctgtaccttgacagaaaatactgaacccatgcctgctgaaatgttgtggagggattcaattatttctgtcaaggggctatatattagcctgtatgctcatttaaatacagcaatgctactctagatgcaacgttcctgcttattgaccacaggcaccagttgtcagcatctgtgtaactaacctgaggtatggtttggttcactaataatcatggtaaaattaattgttgatttgatgctactagaatttcctgggggtaaaaggtaggaatcaggtctccttaaatattctgcagaggtctcaggggaagaagagaggccctcagggcactagggagcttcttatctttgcaaatttcaaaaattgtacataatgattgattttcaggtttgtataagtggaaataggttgtgcttctgtgagggtttggttattcaaagctaagcggggcagtggaacaggctcacaagccttcaaagtttctagaaccaaaaacagggagctatctttcaaaaaccagacattagagagagagagaatcctgtaattggatgacctcaaaaccaacaaagggaacagtgtaaggataagaagaggaatggaataaaagaaatcaggattgaactgagtacaaccaaaactgaaactgagacaagttctgttttttgtttatgtgtgaattgtacctgttttgagactgatgcctggtatcagtatttgcttggttggtgataaaatccactgtcttggatttgtcatgacccatgcaaaaaagtctctgttttttcattgatacagccagatatcatgtgtatttgagaaatttttggtaggatcatccctctgagacaatacacaatacttgaatacgatatgtgtgtattgtctcaggaaattgagacaacacaaggattggtatttttggatattcaaattccgagatcatacaaataaatgcctgataccatcttgtctcctctcagtttcagtgttggtacaactgagcttagtttaatggtttgtgaaacccattgcaggagggggaattacagcctctttcaggaaaacaaggcttttgaagtttcaaaatctgaaacaagttactgttgccccaacctgtaattactgatttgtttacatgtttggatgagtggaggtggcttacgcttgtttcaagggaaaattgcttgcaaatttcaaaagctggaacaagtttctaaaaactgtttggagcatgtgtgatttactttagctagaactctggggattggggttataaaagcaagcttcatctgagaccgtcaatcttccaaattttgatttgacatttctagatttgcctgtggcttgacccattctaataacaatattaaatatattaacatatttttgtgatgcctgtatattttaaatttcaccaaagaggctttctggctttatgtatcttgaaggcaactcagggaattcctgcatttattgaacatggaagagaaggtactaaatttatttcatattctggaagtctttctctaatggctttggtggattcacaattgatgatttatgttttgcctcccataaaatccttacagctctgcctggaatgtcatcaagtgatacacccatggttatcaatcaattcaattcattgcccttggaacactcaagttccatggaggttgaacctcaaaattctatctttcaacatcaaccaattgttgtggaaatggaagatggaaaatctgcaaatgacatatcaaaagagataggtaatctgatctatctgtataaaattccaaaatttattgaactaacctatcacccttttagaaaaatatgacattagaagaggaagggattcaaataaaggtaagatttttttggaggttttcactttcaataatctaggttcattgaagctttgacctatcctcactcaacagaactaattgagacaatggcaaaggaattaaggtcttggaggtacagcttggcaataattggaggacaaatttatgcaaatctaggggagtcaagttttgaaaatctcaacttgaaaagtgacttggaagccctgaaatgcattgacagactcatttcaattgagctggagagcaagataattgaattgggtggagacagctttaccattgcttccttcaacgatataaacttgagtgaggaaattaggtcttctttcaactatcattcaccttttggaatcagacaaagtgataacaagagagaaagaggagaggaaatttacaatacttcaacacaaaacaattcacaattgaggaagactccaaggaagttcaagacagctggaatctcaaatcatatattccaggggaaacctactgaaattttacaaccatcaacaatttctcaatattctttttcagaaaatcatcaatatggggatctttatagttcaattaccacctatttaaaacaataatgttctcaatcttatttgaaaagtttcaaagtagatttggttgggattctgaatggtatattacaaaagattggtacattcagaattaatgaatcattttattactcaataaatttcacaagagaggcttttaaattggataaaatcatatttgaaatggtagattacatgggcaaatatggtttgatccctattgaagattacaggctgttcttacaaaccaaaaacacactggagattgcagtcatcaatattttctttgggcctgttgtgaaattggctaatcaagactggatgcattacccaagtagctacattttttccattctgcaaagagcttcaggctttaaagtttacaggaatattttcaaaggtaagaaaactgcagtgaatttaaatcctagttgctctttgacactgaagaactgatatacaaaaatttgctttattcactattgaaacaagctctgaatgaagaagacaggaaaactatgactttcatgttccttcaattatgcttcttgaaccacaataaattgcacccacaagttgatctgggagaagttgaagggtaattttcaaagttaaacaattacatcttcacaggcagtacatttttggatatttcagaaagacagaagataatagtagaatcatacatgaaatcaccagataataatatgcatggatattttgaactaactgaaatagctagatcacttcaaagagtatgcaatcttttcataaaaataggcaatgggccaagcttggaaggaaaggaatttcacttcagatttatgttcttgctattggattttgttgcaagaaattatggtccagaattgcttgtggaatataaaatagggagtgaattcaagttgaagtttgatttgatgtattccagcaatgatttaatggcaaaattggaccagattgatgaagttttgaagaacaaagaaaccatcactccagaagcagctcatcaaatttttgaccagatgaacaatattatatctcataaccaaagtatatcaacttctctctcaaactctgaataaaaattgggcaactattacatgcatgaacatataaaacatagaataatgcaggttggaccaaatgtcagagatttagaatcaaaattctctcaacaaattgcttcaagataattaaaaacacaaagtttatgatgaaaaataaacttgaataataagactcaaagtggaaataatgaagggactaatcaatagttcctttcttgaaattccaagtcaagcctacataggatttttaaactatgaagtctgtcaaaacttgtcatattctgcattgatacctaaattacaaatatcttcacattttcattatgtgcccattccttggaatgtagaaagatttcttgtggtattctcctttctggcttaatttaatttcaccattcttttttacttggaatgtctgacttctcttcaactcattccttagttttttttttggctacctttactttgtctttagggttttcagttgtcatttttttggattaataatgtgattgttggatcttggatcttttttgtttggtttgtttttttggaatgttcattttgttttttatattcttcacatttgtcatctaaatcccacagtccaaaacaaaatgaaatagtgccactagggggtatcaaatataagaaatccaccattagaaaccagtcacttttcccaaaaaaaatttttgcatcaatggaccccaaaaggggttaaatgaagaaccagaatgtttaaaaaagggtgcatttttcaaaaccagtcaattaagtaatggtggatttggttatatttgataacccctactatctttgatttgaaacccaatggaagcatgagctggctcacccagctgactggagctataaatttaactatgaagagaaacatctctgtagggagccctacaccctctgcagatgatggtgtgacctaaaccaaaggggggtggtccacttttcttggcttctattgtggcctacaacagcacctatgtttctgtagtttgaatggtctgtatgaggctgtgaatttgcacacccaacaggttttgcatccaatctgcactaagccccatcccctgatgggggttcaggccccagggtcaggttttgggaggctaggcttaggatgttagtgtataattttgaattaaatttctcaaaaattatgagcatatggaagaaggataaggaataagaaataggaataagaaataacaaagtgagatcaaaagaatagaaagagcaagagatagaaacaaagaaaaacagatcagtgtttgttgatgagaacatgtaattaagagagtcatttaattcctcaccaacttgagagatggcctgtaattgaaagaggatcttgagatgttgatgtttttgatgagttgaggtcaagaaaccattaagataggtggtaaatagaagggcaagaagggggagcagaggaagagagggagagagagaacagagattgatgccgtgcccgtaggaaaggaagtgaagtgaggaacaagagactcaagagacagctgagttgactagttttggatcagggatattgaattggtgtcaaaatttgagaccatggcattgaggtagagtgttgggagcccaaggtttaggaggtgatttcaacagttacagttaggagcttatggtggccaggcaaacactgagttttttcatttttccccagcttgcatagctcacggcacccaactcatacatacttctgtattttgattgaccaaggtgattacagtgtggaaacactttccagctgactcttgacatgttccagccaaatttcaaacacttgattctgacttttcatagtttgatagatgtaatcctattgatgttaatacatagccaccagaatcccagaacaacagaagagtacaaaaaaccactgagttaatggatggttacagtgctgcctgatctctttaaacccagaaaaacaatatgaatcttcttcaaaaagtgtccatctagcaccaagcttgacccatgaccaatagccatgttgagtacatagcatacaatgcaatgtagagttgcagaaggctgggaaaaggctcacattgcagcttctgccaatgctacaattgattgaccccacatatatgcaatcccttcttgatttcctactacatctacacgttgtggatactttgaacaacttgaggaagtatttatgtatcatcaaccaatctttcaagatcttattgcataatttggtctatctagatgaaaatcaaattttcacaaatatacaccaagtccatgaaattaaaagggaaaagacacaagtcaaaaagaggtgggggggctggttgagagagatcgagtgtgtttaataatctcggggaatcaaggtgcgtgtctcacagataggacaaaagggccttttgcgcaattgacgctgtacgagacaacaagggaaaaaacaggggggagagaatgacaacaagtgagtaatttcgaaggaaagagggtggtaatgaaaaaaaaggcttacgtggatgcagatgggatgaaagtgatgagtcggattgcaaggaaggacgacggcggaggtatctggcgggtatttcatgaagcaaagggagcaatgaggggttgcacgatgggggtgattgggcaacaattcggacaagtgggtgagtccgagtcggtccaagaggacgtctaatgcggctcgtcgatcagcggaatacatcgaatggagccgcaaatcatggaggtcgtcgcgcagattctggcggaaatgttggaagcggagggggtccaaagccttcaactgtttgatagcaagatcgatttctccgtcggctcgggcctcccgagggtgctgatccttcggcgtgttttgctccgtgggcccaacgaccagtcgggagaatatacagtcgatgataccaaagtattggaggaccagcgagcgttgtcgagcagagagacgggcgacgagatcttcaatcggagtcaaaactggaaggtagcggtatgtgaggatcaacccaactcggggaacagcccgtcgaccggcagcagacggcctgctgggatttggatcaggtgctctgatagccggcccattccagtgggcttgttctacgtagagtctttctagtcgtcggagcacttgacaatcatctacttcagattcaaccagaatagatgagttttcaccacgccgagcggggttcatagcccggcgggctctttcagaaggacgctctgatactacggccggtgcctgaccggcggtgcggcctccggggccttcttctccaggaagattcccattcaaatgagtaagggctgaccgacgagacattggtgttatgctggtcaattgtttcgcttagaagttagagcggctgtttgaacagtccgaggattcgaatggttctcgaggtccttgaatctctgattgatgtttagatgatgatggacagaaagcctccagcactcgttagctggccttcatatatccctcgggttcctccaagctgagctgttccagcagcaatgatcaggccctttgagtgccgagcgcattcataaacaacgggtaatgtgtcggatgctaaggatcaaatgagtgatgaagcgaacttagcctcaggcatagctcgacaacacttctctttgtcatcgaaattcagcatcgccccttttgacacatatccctttgaagagtcagaaaaactctctagcgatgcgccggaagtcaatggcacaagggcattgtctctcagctttcagcacagctatgtcaactcagtttcctttatcaaccgaccgttctttgttgtaccggctcaatttatccaaccagtacagaaatgaagaaaagttcgattttattttcatctggcaaaaaacccatttttttagtttgaatttatgagaaagcaaaaaagtgtacagacagcagatcgatcatgtacaaacaacaaagataagagaaaatgcaaggagaagtagagccactcatagcgagaagagatacaaacaatcaattgtgacatcactgtgtactcatcatcataatgtaaactaaatatatggaagtggaacaaatcagcatagattgaaggaagaagaacaaacacgatataacagacgacaagaacagattgcaatagatatatgtagcatggtcaacaatgtaaaaatacatacacgcacagtgtgaacgagaagagacaccatctccgcacagctagaaagtgagaaactactccgccttcccctgccccaacccgagtgacttgggatattcttcttcttcttttttttttctggcgacaaggaataaagctcccttataccattttgcctttactagattgttctcttggttttttttttttttttgagatctgatgatggatgatgatgaaagaatagaaagaaaagaagccgattcttcaagccaaataatggaactcatcgacactaagtctttccaaataactaccccaccaaccacccaaccaaaaaaaaaagtcaacacatcacaagaaaaccccaaacaaatttccacatgaaaagaagagcttactctctagagataaggttctcgatagccaatttgacgtctttgacgtcgacctggaaccggcttttcaagccctcgatgacctcgaagaggagcggattgaacttagatttcttgcgcgatttcatgatcctgacgatcgataattggatcaaagtagcgcgatccgtcaccactttgtctcgtgtagagcttcgctcttcaacctgtattcaagaccccccaaaaaacgtaagtatttactcaatgtggaaagggggggggggcggaagggagaaaaggggtgcgaggaagatacgcacggtctctttggattggatttggttgatcttgatcttgaaatgctcgtccttgaagttcgaattaaacgtgaatcgatcggtcttggagacctctttagacttcggattcttcaccaacactcgaacctttccacacgccaaagattgtaaagttctagctgcgtttctcatcttttttttttgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctctttagacttcggattcttcaccaacactcgaacctttccacacgccaaagattgtaaagttctagctgccgttttctcatctttttttgtcatcgccagcacatacatatatttaggaaagaagcaaagtttaagagaatgtgatggaaaccccctttttcgaagcaaaacatatcaagataaagcacttaccgattccagttctttggacaatagattgaaagtcaatcgagagattatctgtgtcgacattgaacagcaagagcacgagggcctgaatagtcgagacggtgagttccttacgggtcgtagcggcatgaacaaaagacgcggggggtcgagaattggtcatgttattattattcttaggaaacgaggcgatcaggacgacctggcccaaggagtgggcccaagtcaatcgtctgccgaggtatttagaaccatagaacttttcgaaccggcttaaatgagtttgtaggtgagtgggtaggagggctttcggctcgctcgcttgactcattggccagcttcctgacgtcaataccgtcaccgttaactctaccctgtctccttcttcctcttcttcttccattcgttcttcccctccagcttccctcgccaacacgctctcatacgctatattcaaatcattcgacgtctctaaatcccggaacattgtctctaacttcgccgtaaaccctggtccacattctttttttgtttgtttattattcaagatgaaaaatgagttcctagaaacacgttcaatctgttattcttttttggtcaaacataccttttttcaacttcatcaccatgttcctttccaaatcgatagagctagatctggataacaagagacgtttagcaagatcgcgtttatagaattcctcgaagatatctttagcctgagagtaacgaaagaggacgaggacatgctcgagacaggtgtcgatttccgcctcattcatcgagcgagacgccgtacgcatcttaaggtcgagatatttcgcgatcagttcagcgggtttattacaacgttgattgatgaaggtctcgaaggcctccttgatcgcaaagaacatctcccggtcctcagcaaaacaacccacgacgatcccgtccaacttggtcttaaattcgatcagtcgttcgaccattcctgcatcgcgtttggcttcttcctcctctcctccattggccttctcgaccatcctggcccccgttgccttgatccaaacggagaaactcttccggagtcgtcgcaccggtggctcgccaagtctggtcaatagcttatagaatgtcaacaaggaagtggccgcaatcgggtcggggaagctttccaagagtcggacgagtccgtgagtgagtaatgtttcaagatggacgagaatcaagttagactcgacgagccggagtatgctgttgaggagctgtgcattcagggctcgatcgggggtcgtgaagatcttgttgaagagctcgacctccgactcgagtcggttcttgatgtgactcaagtatcccgccggtcctccgacgctcaagacattcgactccacatcttggatcagtctcatgccttcctgagtgtagaaggattcggtggctttttgcaaggacgtgctgattagattggtaaatcctgtcgccccaaaggccgtgaataccagctgagttaacgactgaagaagcccaactggaatcgtttggcccgatcgctcaagggtgacctgctgacaaatcacgaccgataatgaaagcgagataggattccatggtcgtccaatcacgtttttacgaaataaatctaatccaagttccctaagaaaagtccgaagaaagatggaaagaacaaatgaacacttgagtcaaatgaaaagatcagtttgtttttaatttgaacaagaagaagaaaagaacactacaatcaggcctgtctaaccacatactgcttggtgaacagaatttgctatatagtttggggggttatgcagtttcaaattttataaacaatcaaaggaggcggttttttgtatgccagtgggcaggctatgcccttagagggagtgcctttgcagaaaaatcaataatttgggctatgcttttggacagcttctacagccagagacaggttttgctgaatagacaaaaatgaaattttggtgcccaaatcttgtggaataggtgaggttatagcgttatagaaggacgtgtttagacagatttgacggtaaaacgaagtatgaaaactgaccagataggaagcatttcatgagatcgagcgagaatgaaacgatcgagatggactagcatgctacgaatgaggcgcaattgatgataccaatcgtgccaaacagcgtgagttttttccaaccaagcgtgacaaggaggttgatcgaaggaagcaatagccttgatgatatccaccgaattagaggagagcaaggcgtccatgactgggtgggtgggcatgccttccaagaggtaagctctgatctctagcgtcttgttctctaattgatccttgacttgcttgtacagactttcacaccatcgaggtccagctagtacgagtcctgttcgtgagatatgacgggtcagtgcttttttttttttctttcttcttataatcattttgtttttgttttttgcttgcttgctgatcgctagggctaaccttgacaggcttctgatagtgtcgtgagactcgtctcagtaggttttggtgggacatggaggatatcatcgagcgcatgacgtaagttggagagtgagttttgatagaatccatccaatggggcaccacaagtgtcctgtgctgtgatgcaaatatgatatatatatttttttttttcagcaggtggataggtttgtataggatgatgatgactaacgtctcttctttaaatttctgatcgagattttactgatttcgaagattgagttgatttggggtaacaagggttggatgggttgagggccagttgatgagagtccgaggacgaaagcagtgggtagttctgtcttgatcggattgaatgagtttgatagggtagtcaatggtggttcttctacttcgattgggctgggtggttgatgatgaatccggttcctcttggaggcagttgcagctcggaatgtctgtagtgatgcttgtgggttatcctgtgggttagtgcgctggttgtttgggttgcttctgttgttgttgttggtgtttgtagtttcatggtgttgaccgaatgatggtcttgattctgggttggttcgcttcatcttgttggtggtggtcggctgtggtcgaagttgatcgaccgaactgcttcccccccttttttcaagcgatgttcgatctccaccggggatcccccgaaggatatcctgtgacacctctcatgacttcagcggatgggccacctgtcacacacttccagactcagagcaattccatctctttcatctttcttgctgatgaggatccaatgtgatcggagacacaaaattcaattcttgccttctctcagcaatttggtgtgtgtgtcttggccacatcatcatgccaatgtatgaatattcacagcagccagctctacatgttcctttacaggtttggaggagtggagatggggaaggctataaatcttattaattcactttggatttctggacaaagttcacaggctgaaacaagtccccactaccagcagttacagttatcttgagctaattttacttgtctgataaatctatgctgggtaatggtgtttatcaagctaaatttccattccatttctgattctgaaaacttcttccaatctgaaagctcaactatcctctgtggttctggaatctgtttttattataatattttcaccagcctttgttttttttctctatgtttggttacccaggaatttaccaccaagggcttctggctctatgcttcttaaaagcaactcaagggcttcaagaattccctagtaaggggaaagaaggtagcagaatctcattcttttatgctgatataattcagtgagaaggtggactgactgtgtctttgtgttttatattttgcaacaattctaatcagttcttcctgaaatcaaaacaagtgaaaatggtgtgaatatgggtcatttcacttcatggtgtccctctagttccatggaagttgaaaatcagaaacctcccttatgccatgaacccattccaatgacaagagagggtaacatagcacataaaactttgttggagataggtaggcaaaatgaactgcacaaaatctaaaatagacaaggaaactaactattgcaaaatgtcataagaaacactgaagattacagaagtatcaaaagagtcaaagaaaggtaataattttgtttgcattaattatttgattctttcaaaatatatgtactgagattgaaaatatccactgggaaggtctatcattaattcaagaaatggatgatgagttgtggtcattgaaggacaagattgaacgtattgaaagaaatctttatggaaatcaaagacaacaaaatattggaaaacacacatttaattgggattttgaaggattgaagtctattgacaaactactttcaaatcaattgaaagtccaaagaatcaaattaggtcaagaaaaatcaatagtgttgcggattccagtcgaaaatttgggtgaaaatcctttttccatgtattcaaagacagaagactttgagaatgatttgatgagactcaacctggatttggttatgattctcagcaacatattgcacaagatttgtccattcaagattgaggaatcagtcaatcaccacattgaaaccagcaaaatgggccctttttacttggaaaagcttgttttctcaatggtgggttacatgcacaaataccatctcatctcacttgaagaatacagacttttcttccaaacaaaagatacattagagattgcagtcctcaacatcttctttggtcctgttataacacacgggaataaacattggactttgtatcctagcgactacattttctcaataattcagtacactttgggatttgaaccttacagaaatatttacaaaggtgaggtctttgatccaccaaatacatagcttcccatgttgaatccaatcatttactaatttttgcaattattgctttgcttctcttttgattcaagctcttgatgcaaaaggaaggaccaaaatgactttcttcttcctccaattaagtggaatacatcaccacaaattacacccaaagatccatatgagagaaattgaagatgaattctcagagttgaatgatcaaatcttcaaaggtagtaaatttttcaacaccttagaaaaatacaccaagatcatggaatcaccagagaaacatgttcaggaatatcatgaactcatggaaatcaagaaagtactccaaagagtatgcaagcttttcacaagaattggtgatggtccaaggtttgaaaaaatcaactttcacttcaggtttctgtttttaataatagattttgttgtaaggaactatggaaaagaagtgcttgatgaatacagagttggaagcgaattccaagtgaggtttgatctgatgtattgcagtcttgatatgatggcaaaattaaatgaggttaatgagctggcatcttcattgaaaaaagaacgactaactaatcctgaaagagtgggtttattgttggaggagatcaatagaatttcaaatcaatatcaaaccatatctgatttcctctcacaatctcatcaaaacttagataaatattgcttgattgacttcataagctatagaattttagaggttaaactcaatttaagaaatctatgagcatgaaattatgaagttttatatgaagggtaaaaccatttgtccttgaaaacaaacatatcatccttcaattttgagtcaattaatctgtaactgttcattgggatgatctagcaaaatgtctacattccaaaaatttctgaaaagttgtctatggaattcagtgcaaggcatctgaaatattattttgatagctgatacccaaccatgtattcttgcaaaaccatgccactgttactttcaatcagcaatctgtctcattgggccattgctctgtttcaaaactaactacgtgccaattgttatcaatgtattgtttgcagtttgagttttcctcatatgcctagataaatattcttttaacaaaagctactatgattgccagaaaattgatgggagggagctctcaaatttctcaggaaatgagaacaggtaggtgttgaaaggacaatttcatcgatttacaaagtgaatttgataatttaaaattggagtggtgattaagctgacgggccaagaaaagtaagggtagcctccatagcctctttataactcaacccagacttgagcaactcttgcaacatcttagccttctcgaagccctgcgacttgatccgcagtctctcggcctcatcggcggcgttcttgagttcgaattcgcgaatcttgagcttgagctgtttatcggagcgttccacatgaggatgctgggccatcttcgagtccggagtgttttccttgttaatatgcaggattgaagccatgccggatccggcttcagagttgggccgtacgagtcgattcatctgcatcagtgtcttgtccaccgtccgattacaatccttttccggtctgtagggacgactttgatctggttggttagcgcaagatgtctcttttcgcggccggcctcgtccccatttaggaatagccagtatgttgttggtgtcgcaatcacatttgttccctgattccaagcgcagctgttgacattgttcgctggcgcaagagttttctttgcgcggacgacctcgtccccgttttggctcgatggcaattggctccgtagaactccggtcgaaccactctcttctggggttggtgtgtttttcctgaatggtgattggtctctcactcgatgggcattttaatttctctggaaccctgcttccctcatcagatgaaatgggcagaatggcaggctcagtttgactaggtttgtcggtcgagattgctggagcttggtccaagaaaactatatcatcggaagataccgtcgcttcgcttttcctgcgctttgggggaaccgggacaaatgctggaggtcgatcgtgcacgactgatgatgattttataagttctgggcagggacgggatggtaccttcccttgggtcttgtcttgctttttcttcttctttttcttcaacggcgtgatctgcctttcctgtggcgcaaagtccgagcctttcagaccaccacccggccgttgtcgatactctacattttcaccccgcttcctccgacaaggcgcacaaggacagatgcccctacatttcacacacagcatcttcccgcctgggacgaactggaatattggagggcggagctcggggatgttgtggtatactggccgattgaccaaacagttgcgacaaacgcggatgaagcagttaggattttgtgattgatcgcagatcatcttaggtcgggtggtcttgatccgacattggtggcagctaaaggactcgtattgtccagtttcatcgggttcggtggctggtggtgggcctaggattttcggatgcttgaccttcgagactcgttcgcaattcccagatgatcgaggtgctgggctgctgggtaaactggagagatcggaggataaggaaagctctggatgtggtgagttgaggccttccttgctttgcgtcgatgctgccgtaagctcgatgttcgtcgcgctcttatgagatggcaggacatcgttcctgccggtcgagctactgggtctgctcgagcaaactggcgaggctgggatgctgggagaggctggacgtggcaaacgtgacttgggcgacgcgacggcggccatgaaggaactttgggcgggtcggaagaattcttcaccgccagaccaagatatgttacgcaagattgcctcgcccgttgttcaagctaaagaaaggcaggacaacacaaaagaaaaaaaaaaaaatcaggtcgcgagcggagtcgccagcagatgcagcaatcaaactatcataacacttactattgctgcccgctcgttggtgtcagcaaatcgcttatccatggcgacagcactggtgatttgactatcttgatttttacttgaggactgctcgagaatgtttagaaaattatttgcgagagggttcgagatcggccgaatattactcagggtcgccttgggagctccagcagaggcgacaggagcaggcgtgtttgggggagaatcttgctcatcggagagcagagtgtatggcgcaagcgcttcatcgcctgaactgtcggctgcttctaagccggcttgatcagagggaaagatgaatcgattgtggttcaggttagaagagggcctaggctgcatggcgacaagaggatccgatagaacaatggtcttttcgtccgttcctgggtctttgaatccggagcatgtgaaggcaggtgagacaagccttgtcaaactacggatagccaacggtggctgacttacgaatgccaagaagacactcactcccagttagatatggtcttgctccagcttgacggaatggcaatgactataagaccacagtgactagaagaaaaagagaggaaaattactcgaccggctcaacgatgatccggttgaaggcatcaagtacaaatagacaatcaagtaaatatatgatgtctggctcagtagctggcttgtgcctcaacacaagtgggctcaagtggggccatgacttgcaagtacaacctgaagagatcggaagagaaccaagccccacgatttggctattccttaagctttacctgtggcgtttcttcattctgccgcgttcttactgcatagatcgggtcttccattttgttttgtatacatagataggtttctttgactttctatcgccgagtttatgaaccatagcaggtcagtgctcctggtgaacattctttgacggatatggatacatttttgtaattatgtacaaggtcttgcttccaggttcatcccgatggcggcgatcacaagtcagatcatgagccgtatcagaaagcatgccacaacattaacttacaattgttgtgagagggagcaaagcaatcatatgtagacaaaatcaatgcacatgcacaaagaatttcggcgcggtccaagttttgttcatttgcaaatacagatcaaggcgaacttcatattgttgctagggatctcgacaagaaattcaacattgttatagcaagctgcaagcttggaagaagaagaagaaaaaaaggatgatacactgttgttccgaagcagatttaattgacttaagcaatcaacggcgagctggagattgagtgggcaagcagagacattcgttagtagccctcaaggcgtcttcaaggttcaacccacagcgcaagaactgctggatcatcttagccttagtgaaagcgtcagcggttgcattgttccgctcgagttcttcgcgcgccctccggagttcgagctcgcggatctgggaatccagctgtctttcgagccggtcctggcggacatcctcgggatccttcgagcggaacccgggcttctcctttttcggtgctgggatcgtcggcccatcgaccgggatacaacaatcactctcctcatcggtgaactgcttggcacagaactttcgcttccgcgagcatcccgctatccagaccggatccggcgactttctgagcccacaagacgctctggatccgatgcgattggatcgagcgtgtgattgtcctgtagtcttgccattcttaccggatatgatcgttcgattagatttgccaacaagttcatcccaagattcttccaagcaaactacttcagctcccttttgctcattcttgcacttgtcgacgattgggtggccgggtgactgcttaggtttcgcttgttctctttctttccttttcgttttccttagcggtgcttcggtctttggctcgtcgcgcattaagtcgtaaaacccattcaacccattacccatcacccctctctcgcctcgggccctccgacaggaagcgcaaggacagatattcctgcacttcatgcagaggattttgccgccagggacgaatttgaagagcggccctcgaagcttaggcatctcgtcgtaagcctttcgatccatcagacacgggcgacaaattcgaacgaggcaattgggattcaaggattgatcgcagatcatctttggtcgagtagtcttggtacggcattgatggcaggttgaggattcgtattgtcccgtggcatcgggtgcggtggcgggtgaaggtacaggtcgcttagcttggcttttgcttttgcagctcccatgagttggaggggctgtagtgcttggtatagcagtgaatgttgcgcgttgatgggtgtgaagggatgatttggcgccagaagtggttcgcaaagattccgtagtctgcacacccgttcggccgtggtcaccaccgaacgtaaatgatgcattggcgggcgtgggtccacgtgccgatgaccgttcgccgacagaccttggtgatccgttgggatgattcatgtcaagcgcttctcgcttgatctaccaatccgagaagaggagaaaaatatcgaggaaaagaaatgtcgttagtgttcaaaagtctgtgatcctccaaccagggcattgcttacggctacggctcgcctgttgccgttggtaaaatgccttggctgaagataagcggaacgagtgagttgtcaattgaaagcgatcatcgcgtttgatgcagcgaacaacgaacagaaaaaggactcaccccgaccctcatctcgatgatatcatcgtctccaaagactgtcatctcaatattggttctactgtccctcttggaactcggagaatcttcgatctcctcatcagaatccagcacaaactgccttaggacttcatcgcccatggatggtagaacaccgggagagagcagggattgcataccgatagcccaggctgattaaacgcctccttcgtctcgattcttttcaagtctaatcgtctccagttcgctcgaaagaggtcaggaacgtgctgaatatgtagggattgtgtagaggaactcgacgaaagcaacccgcagacggtaggatatcgctctcggtccggcgacccattgacaaacaaagtacttaagttatcggctcagtttctagcagtctacacagacgatttacaaaattgatgcgccaaactctccgtcgcacttgtgtcttttctggagctggcttgagctgagttgagcttgctcagtttatgaagttgaatcggtccctcagcatttgtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgtcctgatatattttatgcggttaggcgctttatcacaaatcctagaacatccggtttaacacattacaatgcagcggagcaagtttttgtttacattggaggaacgcgcaaagtcggcttaacgtacaagaaacagcaagaatctagcctgaagggatacgttgacgcggattggggcaattgtctagttacacgacgatcagtttcgggatacgtcgttatggctggaagtcatcttctttcttggaagtcgaacaagcaagatacaatttctttgtcctcagcggaagcagagtataaagcattgtccgatcttagtcgtgaaatggtttggattactagtttaatcaatgaagtcaacgttatgaaatcaccgatcaacattccgatttatgtcgataacaaagctgctattgatttggcgaatagtgaaacttctcaaaatggttttcgaacaaagcacatggacatacgacttcactttgttcgggaacatattcagtcaaaattaataacgcttctttacattaaatcgaatgaaaatccggctgattttctaactaaatcagttggtcgatgtacaattcgacgatcattgaaggtactgggaatctatggagacttggattctgctttgcatcttacgactcaaagcacggatgactgttggaatttcagcaatgaaattagccctcgaaagaggagagttgcaggtaagctttacacgttgattgtaagctacctagagaagattatctgtcatgctgatcatgtatattcggtcatgcatagaattcatagagtctgaatctctagccaagcgacaagcttgtgaaaaagagtatgacgttaatgacgtcatgaatgtaaacgatgatgatcgtcaaccatcgagctctaggtgagtcttgatgttgacattcaagtagacggaatgatcgctaacgatcattcaatcaacttgacaaaatcattctcagttctgacaatcgcaacgcatcaatcactcttatcgaccgaatatcctcatcgtccatcggtgagtgtaaaaagcctttcttttaatttaaaagaaagagaataagataataagactaacaaatgtcattcgatcatttattactcataattagattcaacaaacaaataaaacaagttgaaattaaaataaagaaataactggctcaatcaacaagtacagttatattctttattactgtctatatcgatcaagagaaaatagaccgcttaactgatcaatttctgtctcttgaatttagactatcaactcacatttatccgcagaagttacagcgttatattattcttttatcattattttcttttctcttttacctagttcagatattattctgcctttaggtaaaagtcttttcattatactaattttgattgtattatgtattagaagaaaagataacttataaagaaataaatacctttagtttccaaaatctttcatgagggcagtgtgatctgtctgatttgtgagtggtctcttgttcgattggcggtttatattcgcggtgaccccggttccctcagcgggtaagatgggccgacggacaggcttagtttggctaggtttgccggacgaagtcgctggagcttgatccaagcagattatgtcgtctgaccatggctccttgagttgtttcttccgcgtcaggggtcctgaggggacttccgaagcttgatcacccacggagggtactggattgaccaggtctaggcgggcacgggaggcctttttcagcacggccttttctcgatttcgtttattcttcatcagcgccttctccttatcctcgggtgtcaacccataaaagccattattcaaattcagcccccttcgattctcttccttttcaccccgtttcctccgacagtcagcacaaggacagatgcccctgcatttcacacacagcatcttcccgcctgggacaaactggaatatcggaggctggagctcggggatgccgttgtatgccgctcgattcagcaaacagttgcgacagactcgacggaaacagttaggatcgtgtgattgatcacagatcatctttggtcgggtggttttgacacggcattgatggcaggtataggattcgtattgtcccgtctcatcgggttcggtggctggtggtgggcctaggtttttcggatgcttgacctttgagacttgttcgcaattcccatacgattgaggtgctgggctgctgggtgaactggagagattggaggataaggaaagctctggatgagctgagttgaggccttccttgctttgcgtcgatgctgccgtaagctcgatgtccgtcgcgctcttctgagatggaaggacatggtctctgccggttgagctactgggtctgctcgaacaaactggcgaggcggggatgctgggagaggctcgacgtggcaaacgtgacttgggcgacgaggcggcggccgtgaaggaactttgggcgggtcggaagaattctgtcagaatgacaacctcgatcaagcccggacccctgatcaggctgatcgtttccttgaaaacataactggttgtaagtaccaatcaaaacataaactggactgtgatataaccagtgccatggctaaccaaataccccttaccgttaccttaggcaacgaggatcaagggacggaccaatctggtcacaaagaccctaccgactgaaccatggcgcaagcctggcagcgatgattcacctgagcattatagtaagcacagcgacaaaccaaaaactgaaagcacataaaaggaacctgacttctttccttttctcagtttaccccatctgtcatccgttatctaaacaggtcaaaccatcctcacaccctctccgtaaaaactcaccgaacatcaccatactcctgcattctcatcttaaaccactcgcgacgacttccttccgcgactcctttcttatctaaacctctttctgtgctctgcacctcttaaaccactcgcgacgacctccttccgcgactcttttcacctaaacctttttctgtgctctgcaccgcttccattcttaccttttcttgtcttatactttttacatcgtccagaacgatcttgtttcctttcctatctctttatacctgcctcatcaccttgtacccctgcccttaaggtgtgaaccagttgtcttttctctctcctctacctcatgtgtcgcaccatgagctgactttaaaattgcaatccttaagcttttgaattctcacaaattcttcacccccagaccaagatatgttacgcaagatttgccttgcctgttgttcaagctaaagaaaagcaggacaacacaaaaaagaaatcaggtcgcgagcggagtcgctagcagatgcagcaatcaaactatcataacacttactgttgctgcccgctcgttggtgtcagcaaatcgcttatccatggcgaaagcactggtaatttgactatcttgatctttacttgagggctgctcgagtatgttcagaaaattatttgcgagagggtttgagatcggccgaatattactcagggtcgacttgggagctccagcagaggcgacaggagcaggcgtgtttgggggagaatcttgctcatcagagagcagagtgtatggcgcaagcgcttcgtcgcctgaactattggctgcttctgaatctaagccggctggatcagagggaaagatgaatcgattgtggtccaggttgcaagagggcctaggcagcatggcgataagaggatccaatagaacaatggtattttcatccgttcctgggtctatgaatccagaggatgtgaaggcaggtgagacaagccttgtcaagctacggataggcaacggtagacttacgaatgtcaagaagacactcacttgacggaatggcaatgactgaccagtcaccacaatgaccatgtagaagaaaaagagaggaaattaactcaaccggctcaacggagatccggttgaagtcatcaagtacaaatagactttataattgttggactcaaaccgattcttctggttttgattatggatttgaaaatcctcagatctgtgttttttcttatttttttccttgggcttttgcccctactatcccacggccacagcctgccacccaccgccttcaccttgcaaccacccgcttttctcaagtgcaacagtgatgaggttggcgacctgcacaagcatgatcggggggtggaccagagcagagttctgtctccggttccgaatatgaggttgattttctcttcccctcactttggaaccaagaaagggggaatcacatagaaagaccaattgagctggccttggctcagatgctgcggatcatcggatgtcaaggaaaaaaactcgtaaatattttgaaggatttataacaaggaaatatgggatcctctaaacctgaaaaaccgggtgttgcagattccagtggaaaatttgggtgaaaatcctttttccatgtattcaaagacagaatactttgaaaatgatttgatgaaactcaacctggatttggttatgattctcaccaacatattgcacaagatttgtccattcaagattgatgaatcagtcaatcaccacattgaaaccagcaaattgatgggagtgagctctcaaatttctcatggtactttgaaaacaaatgagaaccagcaggttttaaaaggacgatttcatcgatttatgaaacttttgaacaaagtgagcttgataatttaaaattggagtggtgatcaagctgacgggccaagaaaagtaagggtagcctccatagcctctttataactcaacccagacttgagcaactcttgcaacatcttagccttctcgaagccctgcgacttgatccgcaatctctcggcctcatcggcggcgttcttgagttcgaattcgcgaatcttgagcttgaactgtttatcggagcgttccacatgagggtactgggccatcttcgagtccggagtgttttccttgttaatatgcaggattgaggccatgccggatccggcctcagagttgggccgtacgagtcgattgatctgcatcagtgtcttgtccaccgtccgattacaatccttttccggtttgtagggacgactttgatcaggttggttagcgcaagatgtctcttttcgcggccggcctcgtccccgtttcggaatagccagtatgttgttggtgtcgcaatcacatttgttccctgattccaagcggagctgctgacattgttcgctggcgcaagagttttctttgcgcggccgacctcgtccccgtttgggctcgatagcaattggctccgtagaactccggtcaaaccactctcttctggagttggtgtgtttttcctgaatggtgattggtctctcactcgatgggcattttaatttctctggaaccctgcttccctcatcagatgaaatgggcaaaatggcaggctcagtttgactaagtttgtcggtcgagattgctggagcttggtccaagaaaactatatcatcggaagataccgtcgcttcgcttttcctgcgctttgggggaaccgggacaaatgctgaaggtcgattgcgcacgactgatgatgattttatgagttctgggcaggggcgggatggtcccttcccttgggtcttgtcttgctttttcttcttctttttcttcaacggcgtgttctgcctttcctgtggcgtgaagtccgagcctttcagaccaccaccctgccgttgtcgatactctacattttcaccccgcttcctccgacaaggcgcacaaggacagatgcccctacatttcacacacagcatcttaccgcctgggacaaactggaatattggaggctggagctcggggatgccgttgtataccgctcgattcagcaaacagttgcaacagactcgactgaaacagttgggattttgtgattgatcacagatcatctttggccgggtggttttgacacggcattgatggcaggtataggattcgtattgtcccgtctcattgggttcggtggctggtggtgggcctaggtttttcggatgcttgaccttcgagactcgttcgcaattcccagatgatcgaggtgctgggctgctgggtaaactggagagatcggaggataaggaaagctctggatgtggtgagttgaggctttccttgctttgcgtcgatgctgccgtaagctcgatgttcgtcgcgctcttatgagatggcaggacattgttcctgccagtcgagctactgggtctgctcgagcaaactggcaaggctgggatgctgggagaggctcgacgtggcaaacgtgacttgggcgacgtgacggcggccatgaaggaactttgggcgggtcggaagaattcttcaccaccagaccaagatatgttacgcaagatttgcctcgcctgttgttcaagctaaagaaaggcaggacaacacaaaaaaaaaaaaatcaggtcgcgagcggagtcgccagcagatgcagcaatcaaactatcataacacttactattgctgcccgctcgttggtgtcagcaaatcgcttatccatggcgacagcacttgtgatttgactatcttgatttttgcttgagggctgcttgagaatgttcagaaagtcgttcgagatcggccgaatattactcagggtcgccttgggagctccagcagaggcgacaggagcaggcgtgtttgggggagaatcttgctcatcagagagcagagtgtatggcacaagcgcttcgtcgcctgaactattggctgcttctaagccggtttgatcagagggaaagatgaatcgattgtggttcaggttggaagagggcctgggcagcatggcgataagaggatccgatagaacaatggtcttttcgtccgttcctgggtctatgaatccggagcatgtgaaggcaggtgagacaagccttgtcaaactacggatagccaaaggtagacttacgaatgccaagaagacactcgctcccagttagatatggtcttgctccagcttgacggaatggcaatgactataagaccacagtgactagaagaaaaagagaggaaaataactcgaccggctcaacgatgatccggttgaaggcatcaagtacaaatagacaatcaagtaaatatatgatgtctggctctagctggcttgtgcctcaacacaagtgggctcaagtggggccatgacttgcaagtacaacctgaagagatcggaagagaatgacctttgacctcccctttcctacactagagaagtgcaggaagaaatgcatgtgaagacccctccaaagtgcaaatcacctggttttagattgaatcccgattccaatcccaatcccaatcccggattgggattcccccccagattcatttccagagtatgacatgggagcccacaccggtcatactccaaacagtctctcagtagctaaaggctacataccgaagcacaagttacttcgacaagtcctgtctatgtatttaagtgacaactatgtatgtgaaagtatgcactattatacactcacaaaaaaaacccagttgccggttgtgtcctgtctggttggtacaggtacataacccggtctttgtctgtgtagtaaccggcttttaaccaggcagaaatcaccgaacctgcatcgtcagccaagcaacacccaatcaatcgtccctccgcttgttgtcaacaccttgtccctccgtttggcatcaacaccacgttcctctgttcggcatcgcatcaacactgtgttcctctgtttggcatcaacaccgcgtccctctgttcggcatcaacaccgcgtccctccgtcagcatcaacacctcgtccccccgtcagcatcaacaccaatgcagtcaaacaatcaacactacggctactctgagcttgaccagtctggccacccgattcttgatgttagccccggtcacccgattattgatgtcagctctggccacccccttaccgatcttagctctggcccgcttactgaacttagctcgggtcacctgcttgtcaatcttacctctggtcactcgcttatggatcttagtggcactggatatcaacccttggggaattacaccgatcaatcccatcatcacgacaacgaaggccatgtatacacccagtacgactcagctaactattataatggcctcgacaattataatggcctcgacacagagatgaccaagccaaacaatcattggggcactcagaatatctttcaattagcgggattctcaggccatattctgacgaactcactcagccacaaacatccattcaaactattccaactttgtacaactcatccaccccaatatgcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttttaaaagccaaaaaaaacttttttttttttttttttttttttctgtgttacttcatactagccatgtatttgtatctagatctgctaccttgggggtatgctttttttttttttttttttttttttttttttttttgcaatacaccctgctccatgacccaaaaaaattgttattaatacccccctgaaaaatgtgaaaaattcatttgtaagtgaaatagtttttcaaatgaaaaactggtagcctccaaagctagcgtttcttatgttcttagctttgtagcttcttgatatgtgctttttgtaccacttatgtgctcctcctccgtacaacctccgtctgattgcaatactgactggtccatatcttgagttccaggttccatattgtaaaaaactgtctgccgcttctgtcgtgagaatctggaagaagtccaatgatcccaagccgcctcctggtaactcttgtaaccataagggtgatctccgtagtgaccttttctgagtaggccaggtgaatacctccttgaaccgcgggtgtaaccagacctcctccttgtacaggctccaagcgtctcgttctggatcgacatttgttccccatacggttgaattaatttggtggaacatatcccaggccgccttgtccacttctgctgcgcccagttcttgtgcccaatctaccggttctgataaaacaacctgccatggatcttcatttagaagcgggattgttctattgtactcctccatcttttcctgcaggtcaaaatcttttgaactgatactttcagcctcccattcgtcgacttgaaaagtgcagacttgtcgaagtttcggtggttctttgtgccatcctggtgtatttggtaagcatattggtatgcacaacctccgttgatctgtgtccaaaaagcttaacacttctcccttctgacttgataactctagccggatattatggtctgcaaggaaaggtcgccctataacggtatgtactgatcccttaacaataaagaaattggccaggtgaatgtgtcctgggaatacgctgacgggtatgttctccgcaatcccaataattggtgtaaaatgtcccccgattcccttcaaccgcatgaatatttctgttgttaagagtccaagttggtctgccagactgtccggaatgatgttcatttccgcaccagtatccaccaaggtcctaattttgcgtttatttatggtcatatccaccattcccactggacatgcgtacgtaagcccagaatcttgttcttcattatccatacttgcgttggttgcacagttgaatttgacactgtttaaacctctttcagctaagtcttcctctggttgtaccgcatgcaaactttgtaagaaatttggtgagatcttcaagatttcttctaaggtgagagtgtacgactggcggtaaaatttggctttcaatgatttatccaattttccaattatctccttttgtttatctgccgtctccgtcctagcctgcttttcttttgctggcggaactggtcgggtcttagccttagtaggtataataatcctttcttcttcttcttcatcgtcgttgtcttcaagccaggatcccggaaaactttctctccttgcggctgttttcggcccctcgtcctgaatatttgatggttgtccctctgttcctacagggttgctgggagctggttggctaccggagggtgcattcttctcctgtagtctctgggatttccggagtccaaaacctaggttgttttgtaggtcaccttcctccatgtttacttgtggtggaacccaagatccccattcttcaatttctgccactgctgacgttgattccttcacggcttccttgggtggaggatttgaagaagtgctttgctcttccgcaaactttctgactaattctctaacagatgaatccttgtctaagacaattgcctggcggtttggataatagtaggtcccctgagacttgtacaccttccgatcctgcatatcttgattgaggtattcacactgggtgaccacatgtctctccttgcagtaaaaacattccaaagggccgtatcttggtctgttatctgagagtcccggtgatgatggtctgctgacgtgtggcggtgcttgacgattctgatattccaaggcggaagttaactttgtaagcttttcttctaagtcttccttggtggctggttcctgaatcttgaccgtctttttgacctgctccttaggtttgtactcttcgtcatctccgtcgaaatccacaattatcaaggcaatttccacatatttcttaagcttctccaggtccgggactatgtttctcccgtcctttgttgtctggagttgtttggcgtgggctaattccttggtgacttccttcttcaattccgtggagagtgccttccacaatgggttcccgctatctgggttaagattttggtactccatccttgtaaagtagtccataatttcctcaaattcgctgataaacttcttgtattctagtctagtgttgatgccaccattttcctgggccttgcgtatgagtcttggtatagagtcttccttgtagcgtctcagaggtgttgcccttccccacttccggattaactctttcttcaaaagctcccaatttccagtttcgtgtccttccatctgctctatagcttcgctgatttttcgattactgatgatgaagggtaattggaaagccacatctcttccgcctgccttctgtaacaccgcaaccttctcgactctttttataaaaagttccacttccgttccttcgaagtagaggttagtcttcttcgtgtccaaaactactcctctctgttcatccggaagttttatttccgtcctgaccctggtttgttcgaaccctggtgattgaatagctgaagtagggatactttgctctccagcgccaatggttgtctacaatcctggtatcctgccggtgtaaggggttgacgtcccgaatcttaaggtgtgtacccttggagatggggtttctgataagggtgggctacggggagatgctgattgactgaagaaagatttcatcatttccgtcatttccgccatagatgattccatatttgatattgtctcttgttgttcctggattatcgctgattggtccatgctggagtcctccggatttgcatatttccctgttgccgttttacccgttcgatttcttcgcgacttcctcgagtgatggatctctgctgtgtgaactacgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagattctgacaacaatttaatttattgttgtggcgtaacttctatgatggagaaaactttatatgtagtagtctctatcagacctagatcagtatgtaattcaatacaagatggttgtacaacctttacacggtgaatgtgagtgtgaaaacaatccaagtggaatattttatagggttttatggttttaaggtgattctggataagtagtgaaactgttggttgttgttgttgatgttgatgttgatgttggtgttggtgttggtgttggtgttgttgttgttactggtgttgactagacttggattatgatgaccactgagctggttgtgggggatgaaccggctgggtgatcatggggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctggtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtggaaataactaaatatggtactactgtatgtaaggattgcataactggttgcactgcctggtggaggttttttctgtccacatgcatttatgcaaagtctgcataaattcaattaagtaactaagtggaggcctaatggttgcacatatgcatgcaagagttgcataactgccctgcactactggtggaggcctgctgatgtaataatctatgtttatgtacatatatatatgtggtaaactactattgaatactaattaatgactagttatggtatggctttaacctttatattggattatcttctaagctaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgtagattctgattatgtaataatatattcatatatgtaagtggtttaggttataaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacaccgctcaagatgtgtatttcgaatatcaacgacaactgcatccgctatcaatcaaacatcagcggtctttcaaggctctcgcaaaatatcttgggcaacgccggacccgacaaaagaaaagcgcttggcataaatttcaatcatctggaaagacagcccaaaaggagtatcaccagagtaggttccagttctttccgttaatgttcaagaagatcactgattgtgtattttgaccttcattcagctcaaaacagtattggtcagcgcaacaaggatgcctctaaaatctaccgagaactagatccagcttcgcgagacctctacaacaaaactgatgatgacgactgggttgatgcggactccactgaagatcctaatgctgatgaccgatcacagtttgatgtccggcgtcagtcaacaaagaaactacttgctaatgttgacatctgggctaagggtgtacagctcaaggtatgtccaattattaaactcgtacatcatttgtgtaacttactgatgtttttgaatcatttgttaatcagctgaaggagttgagtgatgggcttggacttgaaggtttcttagtaattgctgatcaggaccatcgccaaccttacttctttcaaggaggaagtttgcttggggatgtatttctgcgtggcctgattgacgaaggggatgcaatttgtcggtttgccgtctggactgcaggaacaaagatcagaacaaaaccagcttcaaagatcaccacaccagttgttagcgctgtttgcaatgcttccaaatcaaatgatacctcaaagacgcctgatatcaacaattatcaccctcctgaggagccagacatcaatagtcctgaagaaaatcgtgatgtgtgtcagggtaagctcagcccccctctctgtacattgccttaagatgctaatttttctttcttccttttggaacaaattcaggaggtctggcccaaaaccatcattatctttccaccatgctccgtgacatgtacagtaagttgtctcattcacaattcaccatttactcagagtcatggagggaggtcaatgtgcattatttttatggtttttttgtgcatgtaggtcaagctattggcctgactgactcaacatccccgtggcctgggactgataccctctatagactcaagaaaaaaaaccttaaactggtaattgctgagaacccggggcagttgggattgcaccacttctcgcaacctatcaagaagcttctcctaccccaaacataccctttgctacgcggcctcaagaacaactggattttgcttgttaagattgaagagtctgagggactagcaccaaccaaccgagcaccaattgcagcatcgaaagaagtagcaccaattgtggaatccgaggacccagtttccatggaaattgacgacaaccagagctttgaaaaaaacaaaagcagctctgacaccactgatcaagcatttgaatggattagttttgaccaggtaacatttcaatactgcaatgatgttgtcaattgttttggaaaatctgatgatatttgatcttaattcatatcaactcaatgcaggatcatcttcagtacaactcggtgcctacccatttgaggcattctatctcactaatctgtaatgttccaggtgatggacattgtgggttcagttcagcagctgtgagtatgggcctccgcaaaagtaatccctgggaagatgtacgaagggctatggtggaagttatggataaaattgaggtatacaaaaatgagaagtacttatccacggtatccgattgcattcctttcgatcaattgcgcttcaatctaaattacttccatccttttgcgagcaagacccattggatcaactttcctcgacacggagatcttctcgcagatgcttttcaacggccagtcattcacatttcaaacttgatcattgcaacctatcttcctttgacttatgggccaacaaacaaccccccaatctttgttgtttatttagaaggccagtatcactataatgcttttcaattcaaagggagtgtttttcctgcacctagaatctctaatcactggttcaagtggaaaagcaaagcggcctcagagtgggaaagctttattcaattgaaccgtgatgaatgggaccccaaagatttcctccaaatccaaatgtaaaatctgttgtgttggaaatatagccatttatgatagtagcttcttggatataattattctcctatgttttcagtcatttttctaccttactgtcatctttggaccttaaattcactccttgaaaatgccattatttttttctgttcctatctactccccctaaaaatctcattcattccatctcttttatttttcttggaccatcttgatctggactgaattatagtctttcatagctggtttgatgttgaatcttatgaacttttttagactaattacaactctccatggcaatttttttcaacaactcttgtctttatgattgatttctttcttttcctatttcactatttgattatttgattcatgatgtcatcttaagggtctgagcacaatgacatcatgattgcgatctggttgcgatcttgagggacaaagagccagttaaatgttaagcccccagggcttacctatcaacaagtttttattcattattcccatatttattcaatttatacccaaacacatttttcacacttgtattcagtctatttaatcctggctagttacttgtgaagaaaatttattggttctgagcctctcttaaaaaagaaccttgtctttcttggccctcttctaaacctattctcttctcctgtgcctagttcaacatttcaaaagctacaattattccattatgccaatatgccacttgtttgaaattacaaacacagttcacctgccaaaaatgcaatagaagacaataatagaaatatcattatgagctctacaggattgaacatattcaatctatgaaattgtcctgaatgaatttaaaaaatcaggattgaacaatcctaccagctttttgttgttatgcaatctgctaataaaaattaacatggctgaattcctagccttctgattgcatagaaatattgaaaagtgtgtgcctgtgttagtgggtgtgcttgtctattccccaaataaattgcaggccctggcccttggggacaagctctccagaggactgaaaacataatgaaccaattggcacaacctactaagaacaatgaacatggaggaatccatagcctcctgatggtaaatactcaggagtcctgaaatatgcacaccattgtttttggacttgcttgtttatgctccaaagaatttgtagtccctactccttggagacatgatcttcaggtgggtgcagctgatttttggcttaatcatgcttaatgttttttggtaaatattttagtttggggcaaagagtcataagctcactcactctaaacaaatttggggtgactatgaggaccctgaatactcatgaatcttgcttggtcaagacaaatattgagaacaggcaatccttgttccaggggtttgtgctgtgcacaactccctgaagtaaccttgcacataatgtggaatgtcaagctgaccaaaattcatgcattgctttttggcagtgtgaaaagatttcatgacacatttgtttgcagtgtgcacggtacatccatcatttaatgtggcatccttcatgcccttgcacttgaacttgtagtgaggcttttattttaataatttttcaacttattagataatacgcatagaaagagcacataggtgcaaagatgaagattgaatgctcagagaggtattttatgtaacttcctggatgccctgtaattcaaatccatgtggagcatcaattccatatggcttcctcgattccaaagaacatcaattgtaaatgatcaatactcaattacttgaaattggggagatttgtcataagatcatagggtaggtggtaataatcatttgaaacttgctgtatgattttacaagggcaaagatttagctccatggcctccaattgacatccataatcctttgttggtttttgaaattttgaccagacatagaaattggatgactcggaaaaatggaagacagagagtagcaaatattttgatagtagcaaagatggatggttagatagtagaaaattgagaatcatctacatgtccttagttcatttgacttattggcctccagactggatatgtgggaaatgatttaaactccagttattagattttgggggagttttagagatatcaaatattgattactgtttgagagatatcaaatgagaattatgcatttatcttgaatactttccattgtgtggtggattttttgagatggttctcatattgatcattggccctcaccaaggggattttctgcacaaattaaaccactaatcaatcaattctgagtaagtgtggtatctggatggggtaagtgttgtatctggttgagtccaccttttatgtctatgatgatttggatatgacctcatttgccttctcttgcaatcatacaagctgattatatgattgcaggtgatataatatatttttcacactggttatcattcaatgtgcttgattatatgcaacaagtatgtggaaaatgggatgactgcttgccaaatccattgatgatcctgaccatgtgtgttggttgggttagaggatgatgggatgattcctatctgtaaatcaagattccatccattctgaagccatttatgtccactgggaatcatccagattattttccccatctatgtcaactgccccaaagcatgggctttggaaaatctgcagatttattttggcagtactttggttgatcatatgtgcacaagtgaccatactgtggttgatatgtgcacattttaatggaatgtgtgttgtgtgtaggtcagctcttgtccccttgatcacatcattataagaaattcatcttatactcatttattgttcattttgattcatactttgttcaatcacatctggatttctcttaaattcagtctttcttctactgctggatacactacagttgagggtatcctgccccctagaggcacttgatatctcatccagagatttcatgatttctttataatggggaattgtggaaattatgaactggaccagtcattattgtttaattatgagttcagttagtgcccatctttcatgaacaatgaagaccattgtgaccatcagggaaattgatcttctgtgtgattatgtatgatttaccattgctgaactaggcttgaggtaaaaacacagctctgtctgctctcaaaatgcatgatagtttcttcattcatcattgattgcttacttctcctctggttcagacctagtgctgtattaactctcctcaggttcagcaaatcacaatgaattggggaaaatttcagtccggaggtcaaactgtgcaggtctcaacaaaaaggcttcaaacctcagtcatgcatgcatcattaagatgggtgtatgtggatactgtatctcaactgaaaagggtacagaggtctgcccacctgcttccattggatccgcactaggtaagctactacgcgtcttgaatataaactctccagaaatggcttacctccttacatttgttcattcatgtttaccattcaagcggttccttggattttttctttgcatcaaatagacgtaagtgtttttttgcagaaatcgtgcactcgaggattttggctcacggtgacacattctattaggtccaacagcacgatgtgctaggaagaacatctttgtaggttctatcaatgctgatctgatgattgattcagtcaccatcggtgacttcgcgcttccaacattgttaagtttgtcaggtgtcggagcggtaactcatctaagctcccaatttgaaaaggctagtccccaaagcacataacatcattcggaatttgactgttctgtatgttttaggtatttttcttttacatttgtttggacagagaagtagagcggcccgagaagtacacatttgagatacttattcaattatacaaatataaatataaaagaggtgtagcatgctaggagggatacttgaacaaacatatcgtggctgcaagacactgaacccttttttttccccacaggaactctgcgcactacaaatccaatggacgatgtgcggccctggataatcaagaaaatcgtagaaggaccactgaagcgtttagagactgagtcgatcttggataaccggaccgcaagcgtcttaccacttgagccattttgcacacaaaagctccaactcgatcgattccaatctcctcatcgatggggatcccaggggccggtttgggctgaggcgtctgatcgggacgtggttatcggttatcctcgtctatctctccccacagatcatccaaaagttcgagtccgatcagcagactgataaacgctcattcggccaactcggctttcccaccttcttgttcggcggttgtcgctggatttggcacgcccctgctaataccaatcgcaacggcgacagaatcttgaaaaaccactctgtctcaaagtctgaaagacgaggaaaatctttgatcggaggacgtgctcggacatggtgagtgtgagatggagcgtatatcgaatggtgtacgcgaatagccgctaaccacacttcgactgatcgacctgtgcctaggtctacggttgtcagatctcgagcgactgcgggaacgtcttggggagggtgatgtggtgagatgaagatcggtaatgttggacttgatggcgcaaggggtcaataatcactctgcccgttgctcgtccacctgtcgtaagagaagtgctggtgttgatcagagtaccgacgagctgattgatctcctggtcggttatcacggcgctcgttaccatctcgactgaatccagtctcagcgtcgttgtggttagatcggggccgatagcgctgatgatgattagtaggattggagaagcaacgcgaagtagcctgtggaacaatgttgaaggagatccctcagtaatttttattgatgaggagtagtttagactgaatctggagagggtagatcgattggccatgcacgattgaacgagggcagtagatcgattggagatgatcgatcaaacgagggcagtagattgattggagatgagcaaccaaacaagaccagggttggacaatgagtggttgatcggagatgagtcaagcgatagtagccggggcccatggtctctagtgagtcaatattcggttggatgtcagagtagatagtagtccagcaggtgaagatgcggaaaggaagaatgagcgaaccagtttgacgacctccttagcagcctggtcaattcgatttgtgctacggtttgattgagcaatcaccaataggtttgggcaccaagggcaatggggtatcgcgagtgtgactgatgagatgagtgcagtaggataagattgttatagatggagccgagttgatggaggtcatcatactgtacgatatggagctgtggtcatgatgatgggcaagaggttaaaagggttgtgtaaatgtggcggggggcggttggtgttctgaaccccctcttgaggacaattggtagcccctctgaaaatgaaaattttcactgcactacttccttctcctcgctttcacccgactcttcacaaacgactcgactcggtctccttgcaaaagataactgccaacccactgaatgtaagcctttatcttcttaatctatctctaacagctcatcacctccttcctgcttgctcattgcttgctgcaacccaactcatcactgaaaaatgcttccctcatgactgaacattccagacatcgtttgagcctcaccaggccgattcaatcatactagcgaggacatttatccgtgaatttttcctctttatagcctgtgcaaacacactcaaccaatacaacatacctgacctccgatcaagaaccctcaaagcaaagtcacatcagacatgaaaccttccctcgctgcgaaacaacctgccccaaatccctcggtcagttggcccaggacactactagcataaacatccagtcgatgggccaaagggaactgacaattgcaacactaccccaactagccattaatgaattcgcaacttcccagaggccgatttgctgccgcgagtttcaaccaacgactgctctcgagctttttatcaaccggatcggcctttgtcacaccaaatactggagtgacctggaatactgctacgggggcagaactcaagtcagcctgccttgtttttcaactatgtccctccaacttcttttcttttatctatgtttcacaaggttggatgtgaggcacgagcatcattcgcacctcacctctccaacctgaaaaaacattctcttctcctttaggtcaatctctcccctatcaaaggttggatgtgaggcacgagcatcattcgcacctcacctctccaacctgaaaaaacattctcttctcatttaggtcaatctctcccctatcaatgtcaaactatcagccccatgaatccagccaattgagaatttactgactaacttcatatgatgtttttgacctccttgacaggaaaaaacgggtccgacctgatgaggacatcaaacgatggaatcgacttcgccacaaagccaacagtccctttgttgcttcccaagacccagagaatccgatccagtctccttcatctcaacaacttgggcccctcaagaaaaaacccttctactacttcattcctcctgcccgtcaacatgaccccgaacccaatgtgatgcacacctcacaagaaacccttgcatcctcctacaaaggtcttgaccatggcacagtcataattgcaccacgaggccaggaagcattttgcaaggctaaatttatcccgttttcctcgatgccatcagatgagttgcttggatgggaaaagctcgtgtgcttttttctctcccgaactcattacatcgcaccagtcaaaaacaatggccctcacatgggtggaaccatgtgggcagatggatggcggaaatgctcgaaggcatgtgaggcgttcggccgttattgctctgttactcggttggttgccatgatgcgaaagtcaaactacgttgccgaggatgaagctgttgccgttagagaggccaacgactggatatctgttcaccttcaagaactggctcctggagtgtttgaagattaccgagcaactctcattaaaaataatttaccctcaatggcccacatggaatggcctccttcgtcgtatcacgctctcgactttgcttcttttctcacatttacgatgtatgattttttcaacgagacccattttgattcggatgcaaacaattggacccttgtttgctggataccgatcttgaatcctcggacctcggacaaagatgatcccatcttggcagacgatggatttgatatgataggtggacaattcacctttcgtgatttccaggtgtacttggacttgaacaaagtcattggtgtgaccatgtgtgtgttccggtccaaagatcaccatcatcagacattggctggatcctcaccgtccgacaagtatactcgaattggcttttcctgtcaaatgtctgaagccatgtcaaatgctgttgttgcttacatcaatggtacagcaactggcgactgtatagctggtcaaaagaaacaaatagacaatgccgaaaaaagcattgtgaatcaagaccaaaaaaaagcagagaaacagagagagagggagaagtctaaatgaattataactttctcacagctatcatttcatactacagctattatttcatactacagctattattcatcagctctttaaaccaagtttgttttcaaatccgttgttgagaacacgatttatgcttaccagaaaaattacattttcctcagaattgttattgctttatctcctcagctaccaattaatattcttactattgtcctgttattcaagatcattttatttttgagttgaaatttacagcacagctaggtgcccaaaaacaattgccgaacaggatttgggggtagtgatactgtatatgaggcatgtgagttcaggttcgcgcagtcagagatgcccagatttgccaacatttccgaaaatatcaacataaaccaccatcttagcataactgacgattgctcatcatttgaacccatcaaaaatgacagccagaaagcaaaaatctagtctccaccaattccacaaaggatcacggatgccacggatcgaaacgagatcccagaaggattaccggaacaagatgcgcaaacaaacggcagctgaagtatcagatataactacgactagtgttcctgtgccgctgactgaactgatacctgaagatgattaccttcacaacaccgaccaagaaacctcacatcacgatcaccaagaaacctcacatcacaatcaagaccaggatgcttggtatgacattccagacgagatgagaccggaagacgccgaatccctcagacaaattcgatcacaccatcaagcactcatacagcagcaaaaaatgaggaattggtcagatcttatgatatcgatgttcccagcctacctccatttgaaaaagaaaacgcaaaactggtcccagattggctgtcttgaagacttttcaaaggacctgtgtaaatgcactccaggacagcagaattggagagaggttgacctcattgatctcatgggtgagttgtttcattgaacatatgctattcagattgagcacttatattcattttgtctgacaggtcaaaagcgaaccaaaatggcattttgctcctgccttcccgacccaataaacatgttggctaacggttatattgcaagcacaccccttttccctcagactgctttttctctacgtctgcttcacttttatgatctcttgtggaatatatgcaacacccatttgacctcatttactgaagtcatacggaggtggaacgaaacaatttcaatcaggctgtgtgtcaaggagaaaaagaaggtatagtggcaagaactcatgttttcctcagtggtgattgttctgactttcacatagcccagggatcttcggagttgtttttcaggttcagtcgatgcctaccgacacctgaagcggttagaacaagatttaattcagaccacaaccgcctgctcttcacaagacattctagcccaacggtcatgtccagcttgttttggtgtttccctgccggtcgatcatgaatcacaaccctcagacactagtcaagtattcctctgcctcgatggaaattttcaacaccgacatcatgagaaggcctccaaaaatcacctgccccttcatactccccatctgtttgtcactccagaagaaatccaagcctctaacgaccaaatattaacccacgaaaaagctcaaaaaaagactgagaaagcggtatgtctcttatgtactacccttctctgttcagtcaactcatattcatattccttctgtaattcatcagaaagacagatgtacagagcagcacaaggctgcagatgaccgacgaaacgccagcacttggaaaggttgtgatgacactggattgtttggatgttgctgccgacacgattcagtaatctatttctgtaatatacacaaatcgggagaaggacgtggcctacctatgtcaatcttgaagcggctccttggcgaactaaatcccaatattcaattaggtgttctttacgatattggctgcaccctgggaaaattttttgaatcccggaatttacttaccaaacatcttccaaggatgaaatttgctacagcagtatttcattcctatgtccatgactgggcatgtcaacttaagttcaatccaagatacaacaagggatggggcttaacagacggtgaggggttggagcgtctgtggtcctatctttccccactggtgggccctcaaaggtatgcgactcgaaatcgtcggcttggtggaatcaatcatcgaagtgtattccacaacatgcttggaatggagaagctgtgtatgttgttttcacttatttctaattatgcatttgggtttctttactgattttttttcttagtattaactctgaagaggaagacactccatgcaatcactcatcaaaaagatgctcggacaaatctggacaagcttctgagtcagccaaacccacatcaacgtggcacttgcttcaccgaggatttttttcgggcacaatgggaagctcagcgtgctttccatgccaatctaaatgaggaggaggtagcccacaaagaggagctagcacaattctttgagcgaggtgaaaccatcaaaacccttgtgtatgtgaccatatgtttctttcttgttacatgttttcaagctaacttctttccctctgcatgtccagtgagatgcttgtgtcaggattaaaatcacactcgcagtccgatcccacccagatgatgaaccagttgagtgagatccaaatgctccaggccaagcaagatgaggaaacgaaaaaactgggctctcattttggaacagctaatattgaggatggtaagatgcctttgtttttttttttttttttgaaaactgataaaggcaacaggatacaactaatattgatattcaatagaggaccaacaaaaacggttggggctcctctacagtgccaagttagcactctataaggctgccgttcagattcaaggtgaattgcaaccattgcgagattcaaagggtcggggcgagcgcctgggaactgtcttgaaggagaagatcttcgatgccctggatcgtcgaaagaaatccgtcatttcggttctaaacactttccagactcggcgtactgactacctcagaaaccactgtcctgaacaactcgacttgccagaaaatgcaccaattgactatcaccaatttaagaaaatcccgctggacgaccccttttggaacgatgggtacatgtgcctatctaaggacccatgggccatcaatcctaacgtgcggtctggaatccatgcggtccttgccttggaacgttcaaaagaggaacttgttcaactgacgattgagttgcgaaggaccgtctcatgggggatttcccacagagatcaggtgaaatcatgcattgatcaatgtgtactgggtacgtttttgtttatgtctgtgtgttggtactacttgaccaaagttgattgatcaaaatcttcattttttaggtccattaagcagtgggctgcagaatacattaaatgatgcactaggtgaagatgaaaaccgtgcaaagactttgctacgtgatgaattggaaacttatcagcagcagcatgaagcactgctggtaacatggcatgtaaccatagaagaaatggtattgcagggcttagtgggccgcacagttatacccaacacgtggtttgccttaatagagtttcttaaattagatatatacaacgactcaacactcagcctgaatttgctcttagaggaagttgttctcaaagatcaagaatcagatggtgaatcagctgccaatgatgatcttgacgagtaccaagagtcccacagttgaaatgcttccaataaacaacattatcaacacttaatcgcatcttcctccaatgtttccgcattatctcttataatatctatctcttataatatctttatttcactatcttgaatgaaagccaactaagtctgtctgtaattgttatcaccattatgatcatgctttttttttcttgaaatcttctaccagaatgagatgcaggaagacacatcacaacaatgaggtcagcgcggtgaaaccgcttgcactgatatccatgtgcttgaggaaacaggtcttagcatgtgcttgaggcaacagggaacaggtctcagaggtagagtgctgcttgggttagggtaggacggtctcgggtggacggtccttccagcatatacatatttgtgtagtgttactcctgtcatgtgtagtgtatgtacatacacttctatgtatttacatgcacttaccgtgatgggatggggggagttactgtgaacggtctcagttactgaaagattggatttggagtacgaccggtgtgggctaccacatcgtactctgaaaatgaatctggggggaggcatttgcgggattggaaatgggattggaatcgggattcgagcaaattccgcgggatttgcactttggaggtgcatttgcatgcattcctttgtgcacttctccagtgtagggagggtgagcggataggtcaagagaatcacgccccacgatttggctattccttaagctttacctgtggcgtttcttcattctgccgcgttcttactgcataaatcgggtcttccatttttctttctatcgccgagttttgtacacaagcaggtcagtgctcctggtgaacattctttgacggatatggatatttgtatttatatacaaggtcttgcttccaggttcatcccgatggcggcgatcacaagtcagatcatgagccgtatcagaaaacatgccacagcatttacttacaattgttgtgagagggagcaaagcaatcatacaagacaaaatcgatgcacatgcacaaagaatttcgacgcggtccaagttttgttcatttgcaaatacagatcaaggcgaacttcaaattgttgctagggatttcgacaagaaattcaacattgttatagcaagctgcaagcttaaaagaagaacaagaaaaagaaaaaaggatgatacacagttgagcgagttttggaagcagatttaacgcagagctggagattgagtgggcaagcagagacattcgttagtagccctcaaggcgtcttcaaggttcaacccacagcgcaagaactgctggatcatcttagccttagtgaacgcgtcagcggttgcattattccgctcgagttcttcgcgcgccctccggagttcgagcttgcggatctgggaatccagctgtctttcgagccggtcctggcggacatcctcgggatccttcgagcggaacccgggcttctcctttttcggtgctgggatcgtcggcccatcgaccgggatacaacaatcactctcctcatctgtgaactgcttggcacagaactttcgcttccgcgagcatcccgctatccagaccggatccggcgacttcctgaccccacaagacgctctggatccgatgtgattggatcgagcgtgcgattgtcctgtagtcttgccattcttaccggatatgatcgttcgattagatttgccaacaagttcatcccaagattcttccaagcaaactacttcagctcccttttgctcattcttgcacttgtcgaccattgggtgaccgggtgactgcttaggtttcgcttgttctctttctttcctttttgttttccttagcggtgcttcggtctttggctcgtcgcgcattaagtcgtaaaacccattcaacccattacccatcacccctctctcgcctcgggccctccgacaggaagcgcaaggacagatattcctgcacttcatgcagaggattttcccgccaggcacgaatttgaagagtggccctcgaagcttaggcatctcgtcgtaagcctttcgatccatcagacaggggcgacaaattcgaacgaggcaattgggattcaaggattgatcgcagatcatctttggtcgagtagtcttggtgcgacattgatggcaggttgaggattcgtattgtcctgtggcatcgggtgcggtggcgggtgaaggtacaggtcgcttagcttggcttttgcttttgcagctcccatgagttggaggggctgtcgtgcttggtatagcagtgaatgtcgcgcgttgatgggtgtgaagggatgatttgacgccagaagtggttcgcaaagattccgtagtctgcacacccgttcggccgtggtcaccaccgaacgtaaatgatgcattggcgggcgtgggtccacgttccgatgaccgttcgccgacagaccttggtgatccgttgagacgattcttgtcgagcgcttctcgcttgacctgccaatccgagaagaggagaaaaatatcgaggaaaagaaatgtcgtcagtgttcaaaagtctgtgatcctccaaccagggcattgcttacggctacggctcgcctgttgccgttggtaaaatgccttggctgaagataagcggaacgagtgagttgtcaattgaaagcgatcatcgcgtttgatgcagcgaacaacgaacagaaaaaggactcaccccgaccctcatctcgatgatatcatcgtctccaaagactgtcatctcaatattggtactattgtccctcttggaactcggagaatcttcgatctcctcatcagaatccagcacaaactgccttaggacttcatcgcccgtggatggtagaacaccgggagagagcagggattgcataccgatagcccaggctgatcaaacgcctccttcgtctcgattcttttcaagtccaatcgtctccagctcgctcgaaagaggtcaggaacgtgctgaatatgtagggattgtgtagaggaactcgacgaaagcaacccgcagacggtaggatatcgctctcggtccggcgacccattgacaaacaaagtacttaagttatcggctcagtttctagcagtctacacagacgatttacaaaattgatgcgccaaactctccgtcgcacttgtgtcttctctggagctggcttgagctgagttgagcttgctcagtttatgaatgtttaaatcgatccctcagcatttgtttacatagcattcgcaaacccatgtggtgagtcacagaccggtcaccaagactgttgaacttgaggatatagcgccccgtctccggatccagagggatacatacacgagcgccgtcgaccatccacatatacaagattgcttgccattttttgaccttcgccacccgctgcaagacgataagcggaggtggctgtatgtatgcgccggtcagctggaagctctgcagctttgatttcaggccttttccacagcagatgctgggtggacggattgtgaaagcctccctgtaaaacgccgaatcaagtctaaaattaacccaatttttgaagaacaatggttgatcttgttacacattcaatgcgtttcgagcaaatatgtacaacgcacggcaagtgcttcctacaaatgcaagtccgatcattcaacaaggaatctgaagatgccgacaagttttgactttctgatagacacgcatgatatctacggaagcccaggcacgacacaatcgtgtcacccctaatgctcatgtcctaattcctaaaaccaaaaggcgaaagcacaaaacaatctctgatgagtgatacaattcctgaaccagaatcccaattcccaatagggctgtatcaaaacatatgaattctctgtgtttcataaatctcaactacccaatttgtaaccgtaatagtagtttgaaacatgtgcaggcaggaactgttgcctaccggacacaatttggcttaaggaacttcgccccgaattgctcccctcttccctacacaccagccaatattttgtcacccaatgagtgatatatcaacttcggactacagtaccgagtactctggctccgatgacactcaatctgatgaagataataccccccaactaccaagccctcaagatcgatataatgagccagaaactttgcgatacctttttcaccagggctaccgaggcccccaagtacttctcatcctccaagagagatatgggatccatatgtcactcagcacgctaaaccggaagcgaaagttgtggggtttccaaaagcgtgacctacctcaaggcccttccccaatcattcaggcatccctaagatcctcccattcaaagggactcaacttgtatgagattcaagcacgcctattgaaagaaactcacattaatgtacacatccgaacaatccaaagatatctacaatacctaaaattaaaattacaatctaatgaccttcaagatggaaaagtatcacttgagaaagttgttgagtgcatcaaccatgcacgcaccgagctcctccaaacatccgctggctaccgaagcttgcatcgttatttgaaaaggttctattctatcagcatacctcggtaagtaccctatatatttgtttctccttttcacctgaggttctgactttaggaaatacttctgctagaaacactgtttatgacatactcaagcagattgatccagaagggctggctcagcgtcttcgaaaaacatgcaaaagacgcattttccgcacacatggcccaaatcatgtatgggcatgtgatgggcacgacaaattaaaaaaatatggtatttgtatctatggcattattgatgcttggtcccgaaaaatcctaggaatgtttgttcatgtgacaaacaatgatcctaaacacattggtgtttacttcctccgtactgcagcaactgctggtggcattcctctcaaggtcacaacagattttggctcggagacaattgatatggccgcataccaaatgtacatatcacatcaacacgctggaatcagccctgaagatgctgccaaaagaatgcatttcactaaatcaactcaaaatcaaaaaattgaagctctctggtcacaaatgatgaaacagcataatcaagccgtgataaatgtcatagaggagcaagttgaaagtgggcgatatgatccagatgatgaggttgaaaagtaaggccatatcaatcacacacaaaaaactagagtatcaactaaaggattttttcccagactcctgtttctttttctttggttgccagttttccaaaccagtgtggatcgatgggttttgcatcaaaacaattcacgaaagcgctgagaccatcgaatttcacttcctactgcctgtactcctgatttctcatacagcacaccggagtcatttggtacaattgatcaacttctcccagtcccagtcaatgaaatttatcaaataatgcaacaggaatatccagatcaagaaagcatgtttacccaaacaccaccttggttccatgatgtagccactggggtcatggaggctcttggactcaggtttgatcatatttcaattggatcagtctggatagcctatgaactcatgctcccatacatcaagaacacattccctgacaatcttgcactcccaagttacaactggcccccctcaccagacttaggatcagaagatgattttgattcatccgaaagtcttgaatttatcaatttagatgaagaatagtttgatattggcaagattaaattcatacaaaatataaatagtttatttaaaattcaaaagctattcaatagaaacaattaaaaaaacttgaattcaatggattagaaagttgttttgaatttttggttttctctttgctgctttttggttcgcaagagtcctcttcttattttgggccttatcttttgcctttttttctgcccttgccacttccatatacttccttttttggcgacccagagtcttttcttgtctttctttagcagacttatcttttaatatcttagctctgtccaccaacttctgacatatttggaatgaacaaccaaaatgagttattgtgctggttgattgaagtggttgcggtggaaatgtggtatgatgttcaatcgtgttacttgcccatatcatctcaatgatgcctggagcagtgccaaagtcaatttcgcagttgaagtccggaaaccgaaatccatgtcccgaaaccaaagattgaggtacaacaggaaaacccgttgatcgattgatgtagctgaatagcccgtaggtccatgggtttgagtccttatccttatgtgcatcattcgaaaagtcggcatgagtcacgaccgcactagagaaaatgccgttgcattcttgttcaaaatcgttccactcagtgttggaccagcttgggattccgaaagatttgatgacatccacattgtcacgaaagcattgctttgaaaaatgctgcactcgggtgcagaggaattgattgtgatcgcctaactgatcccagcgaagatcatcgtcatccaaggtggattgggaaagattgggccgacgagcatagattcctggggaagtaataaatatttcagaacaagcatccagtaaaccaaaaagttgactttccaaggctaacctgcagtagaacctttatcagaaccaggtctaaagccaacacctctcatgatgccactgttcatgccttgagggtgaatatcttgccgattattggtcatgatatagagatttgaaatgatttccccaagcttttttcacaaccccttgttcggctgggttgattggatcaagaggatggaattttatgaggaagactggttgagagccagtagtggcaaccacacgatgagaatgaaattgcgaaggtcgtatgacgaaagggttaggtggattgaagttgagctgtagaacaaaggggtccttggccggaccgactgattcagtgaagtatggattgcggatgcgtgggaaaattttctggttacgcttctgtctttgggttgggtgatcatttttgtcaatggagtagttagagagaagagccaacggatcatgtggcttccttgtttgtttaaaggtgggtgaattacacatcacccctgaaggcacatgggtagattcgaaaggcctttggtcaagagggcagaggataggtgcagacaagtgagtgggtgggccaaaaagggacggagatcggggaaattgattgtgggtagcttggtgagatgaaacttctgagatcccagtaatggcagggggaccccattggcgtcgtcgatgcacatgagtagaattgggattccatcggtctagataaccacgattcggtccggaagatggagtgatggcgcaaaagatgggctgggattggtgaaaatgattggcagtagttcggccagatgtagtgtctgaggtttgagggatgggcagggtaccccattgatcccctacattttcatgagtagaactagatggtcgtttgtctagagggccgcgtgtaggcccagacaatcgggagggggggcaaaaaaactccttggattggcgaaaatgatgggaagcaacttggtgagatgtaacgtctgaggtgtgggctctaggcaggggaccccattgaccccctgcatgttcatgagcagagctaggcggatgtcggtccagaggcctgcgtgtaggtccagacgaccgtgcgggggggccaagaataggcagagaggagggtgaataagagtgagaagatcggtactgggctttggctgagattccaggcaattgtgggccagatgattgccagggtgggctgagaaaaggctgagaggagtgaaaatgattgccagtagatcggtaaggtaattgaattgaggtccgagttgatcgtggtccagacggttgtgccggttgcccaaaaggtggctgagagttgggtgaataatctcgagtagattggctaaagaactgagttgagttttttgttgatttctgtccaggtgattgtgtcggttgggcacaagactcctgcaagccgggtgaataatcgcaagtaggttggtgaatcaaatcagcaaagattccagtcaatgggtcagggcccgaggggcatgcaatatcgggcattgatccaaggctataggtggttgggttgcacgattgcgactctcttgagatggccgacctggtgctggaggtaacaaagggtcattcagccgggtcggaatcagactgcaggcccaactgaagctcttacggatagctggtttgcacatgatctgtttgagcaggccggttattcccaagcgagtggaatctcagtgaaggacatcgtcctggaaggaggtttggggggagggagacaatggtgaggaggagcatagcaccttcggtgggctgtagagcggttccagcttgatgagtaggccattgccagagggtgggccggccgagatttctctgactaccgaggaggtgcaaggccttggtgctggtggcttttgagttgaaggaggggtacccgaagtagtgtctggtggttttgaaggagttgagtgatgggggaatgttgcccggtcagattcctgaatagagagagacctttttgggcaagaaaaattcagaggatgtgtttgcccgcatgatgtcacaggtcactaatgacctgtgacatcatgtcacaccctctcgatcggtgagtctacatactcttcaatagccgtgaatcaaccccatacggcaactctctcagcggcccgttggattcatctgcttctctcgataccctctttggtgttccaaaggccatatgatatgtcagcgtatgtgcatcagtttgtttgtctgattttttggcgcttgatccgcgggctaagagatttactggtcactctagtgctgccgatctatgtcactactcaattccagacagacgtgctcatctaggatccgagcagctcatggaagaggtccagcgaggagttggcaaaagatgtggtgacctgtgagtgagaattcgatggtcaaggcgggctcatcagcttccgcaacttgatcgattcaattaccatcagcttgagccattctgactgacgccgattatcttatgtttcttagggccccctaatctgtcacaattatctgcgcaatgtgcccactgaagacgacgaaatcacatggatctccgctattcgttgtctcctcacctctcatcgcgctaatcatcctcgatcttttgacggcatcctcaatccttgatccctcctttctctcacattctcctcctctcttttctgttctctcttcgttgtcgtcgtctgtttctctcccgaaatcgtacgtctggaatagcaactcgaccgcacgcaggcactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatgctactgctctgaagaatacgtggcatcgtgggggtcacgtcagggttgctgcctcacatcagttcagtctcgccggcgctctgcccccattgctgtcgtacccacggccgccggccccatcaaacgatccaacactcacagatcgtcaagagttatcagcttccccctcctcctccactcgatttagaacaggatactcgactcgactccatccgcgacaagctgaaaaatctgaccgattcacatgccctaaacaatatctatacactcggtgaagtcaagttattttgcaagtaagtgagcttatctatcttgagtttgaatttttaggctaacccctctttttgcacactagtctaggtgccctcactggctagttagacgtcaatccatccgatcgacttcgactaacggaggatgatgtaacagaaagagaaagaggaggaggagatccaaggacagatttgatgggagagactagtaataataataatcgattgttaagtcgccctcaacagactcggcataattctccaggttggagagaccgataaggaggagcacaacggcgtcaatctatatgcgacttgtatggaactctcgcacttgaaacttaaacccttcattgctaattgcttgaatggcatcacggtcaagggcttcgaactcaagcattacttgcttcagcctgactaactcggtactctctgctgatcagtcaggtgagtcatcatttacattttatgtatatcttcccccgtcatcaactttttctttttttcacccatccgaactgacctgtcgcccgaatcccctcttgctcaatccagtcgctatcctcctgggccacagattctccaatccgggatcctcagtgatattcaagctggatcaggggttagccagcatcctaactcgctctctgcctatctgaccgctttcatccaacgctcatgcccgaatctagtcctttggccggtgacactagcgccctgatacagagtcacctgaagacccgctcctaggtcaaagttgttttgctgctgaagggattatgtcttcaaaccatccaattagtcactcagagctgtctcaacatcttaatagagttcgttcaaaatatatataaaagccactgaaggggtcaatggggtcccttcaatttatcatttgttgccataatatatcaggtgtaaccagggggtcaatggggtcccttggacactttgttcatctgaacttccaccatttacttgagtagagagatcagcgaatgcccaccaaattcccaagcagcaggctaacgaactactcacttgaaggatgccactggtcaccattgatgcccaaatcttaaactgactccctgccttaacaatgagttgcaaatgagaattgctttgcaaaagagtatgtgatattagggtaattgaggtaggaaaatgctaaaatgcatgtcatattaagggaattaagcgatgatgagggaacatgacagatttgagataatcaaatgaaactgagttgaattgatgagggaaaattagcaatcaataggtttttctcttcacatctggattctatgtagagtgtgatggcctaacatgatcaatgagtaaccaggaagagagcaggtcttatggaaaggaagctgaattcaaatgaaagaaaaaattcacaattgaattaaggatgaatcggtgaagctactatcattaagggttgtgtgacagcctcggaggaaaaccctgggtttagtaactggggatgttgttctggataggacagtatggaagccgagtggttttgttatgtgactagttgcttgtgttttggaggcttgggaaggatgaacgggttggaaataaagtactggggtcttggagggcaccattatcatcagaatccacaagtaagtggctgatgccactgggccgggatgatctggggtgttgagcggctggatttgaaatgcgtgattgggatggatgattggagcctgctaattgagagtggctttggttaacttcccatgtacttgaaccaaccggtgggaggcctatggcttggcaaacttcattacagatgtgatctttaatgaatgcctggatgccatctgccgaattatttcctaatgtccagaggctaaaagattgggctaagtatcaatgatgttttgtgggaaggcatgatttggactcacttttcattcatatcaagaatttggggatccgttatgaggggaccaactccctgcaagtctccaactagattttttccttcagaggtgttgtacgtccagtgcgtaaaggtattcatgagctgaaggattttgggatccattccaggttggtttgggctgatgttgaaatcggtgttgctcgagtacttgacatagggtccggtgagtcgtttttcaaagaagtatacatctgttggaaagaatagatccccagtaaaaaccacggaatgacgaatgatctgggatgagggagtatgtgacatttttgttagcccatgattaatcaagacccatgatcaatcgagatagaaagctcaatatgtgcacacctgcatttgcttggctttagctttggtgctcatgggcaagattcggcaatcatgaaccactgagcggtactctgcaagaagaagtgcacatgcctcatacatgcgggcatcagtggcatggcgagtgaggtcttgatgttcggggtctttcatgacttttgcgacgtagtccgaaatgacttcgacttcgtcttcatcaattgatttgacttgagccgcgtaggtgattcgcatgccacctgtcccaatgacctcttgcttgttgacttggatgatgattggatcagttctggtcttgggtttttcaatcccctcgaaaacgagtctctgtgcaacaatccagccatcggaattcatattcaagtaagctggcaatggcttacttaaacaagccattttactggccaggctcttgtttccactggagatcacggttcctggtttgagacatgtgtatgtgtgcattagtttgagtttcaacagatgataaatttgtttacttaccagctaaggggccaagtgcccatgctgctttccgctttccaggcttgcttgggttgggggtggtgtggttacggctggaactgctggctcctttggatcctcgggttggatatctcttggtggaagtggaagtggggtcggaattcgaatcatcgctagtaaatgggtggtcgtacgtgagattgatgtgggcaactttcctgccttttgcttcgttgagaaccccaagaagggtctcttggtcactcgtaatcgagattctccatcactgaggccaaggtaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggatactggtaaagtctcttctggggaaatgggttctgcaaaaagttcactttctgatccaagatatactgattgatttttatccaagggatccaaattctggctattttccaggagctgagggggaaattccaagtttacaggtgctactggtgagcaattttcctcaagcatggcacatggtaaggatatttctgagggaatttttgctgaaatgacttctgtttctgatccaaattgttttgtctctgtgttgtccaagggttccaaggtttccagggattggccattttccaagttcagggggcagggatccaaattagaagaaagtattggggggaaattttctgtgagtggtaactggatttctgagttaaaacattccatgggcctttgagagaattgattctgattgttttgtccaatttcttgtgcagattgatcacaatcttcctgtattttgtccagtttgttgaactccctgtcaatatactccagaataacaccataggatggtgcctctgcaatatgaaaatttgctcccaaaatcaagtgaccatcccagataagtggatcagatattaacatttccaactttgggctgagggatccccaaaggtagtttgaaaattcatccatgtggaaattgtgaccatttctgatgaggtagtgagtgattgcttcaaattggattctgaatagctggaggtgttctagattttttattcctcccatgcctatagtggagctgaccaaacattgcaaatcctttctagcatattcctccttggtgaaatgcattccatctttgggtctgtagataatgctcaatttttctgctctttccagaaagtggatgggggttgatttcttgggttccagagggtgagttggctgagttggagtattcttttctggccctggtggtcctgtatgctgactttctgtcctgtggtggtaaaggggttcctgaatttccaaaggttccaggttgtcactttctgaaggttggggatgtctcattggtccagggttaaaggctggagtatgggcaggaggaggttggtagaatgtggttccagggttatagtactggtgagggggtagttgagggggtaagacttgtcctctccaagctgggatgtccaaattggccatgttgatcctaggggtaggtccagacagggagtttcttcttggtggaaaattcatgataatggagaagttgttgagatttctactgttataatattgttgctgttgatccaatgatgttttgttgatgcagatttaccaatgaagatttccgcagggaatgataaggtatataaattctgaattctaatatgtttggtagtaactagctaatctgtgactgtatatttagcatagaaactgtaagtgggtagtgactgaaaccaaaagatctgttggggccactgttgggacaccacttgtggaactactcttgggaggaatagagcttgagagggatgagtgctttattgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaggtgtggctttggagatttcttgaggatggtatgtctaatgtttcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaataatgggtgatcagttatctgaattgctggggcaggatctgatgaggaacaaatgaagaggaaaaacaaagctccttatatacaaaattctggggagtggccagcttgtggttggaagataaatggaacattctatgaagagtatgaaacaagggaaaatatttatccagagaaaataggagaaacaagcagtgggaaaatgctcccaaggttactagtatgaaacaactaaggggtggaatattccatggaaggagataggaggaaataactgtttcatggatcagggggattgttactagtgtgagacaccagggggaggaagaatagaattgtttggaggggagtgagtttcaagggtgtggagtttctggctgggaaatattattatccatgtggattgtgcttgggtgaattcattattggtttgagggtctggggagctttctggtgtgtcttgatcctgtgattcctctgtgatttgtactcttgctgtgattggattttcaggattggcttaccacaccgtttattaaaatcagcaaatgacataccttttgtcatcactggccatttcttcttcatcctcgtcgacaaacgtgatgctatgagcacggtcctttatcatcatgtttgcccgtttggcctcgcgaatccatatggggcaatcgggatcaccggttggctttcttgaggataccatcgcacggaacttcgtcttcaaggggtctgcgtcgcggggggagtggccggcctccaaggcgtattggttgtagaggtcatggactcgctcccaatcgttgctcccgagtggtcgaacatgcttgacaaagttgaccagcactagacaattgttcccgctgtagtcttgcaagccctgttgacaaccggtttggcggttgacagtagagtttgggacctgagtagcaggttcattggacctctgggtgggttattgggttacttgagtagtcgattgagtagtacgaagggtattcatagacattttagtaataaaaatataaatcaaagtggataatataatggaatgaaggatatgtggaagaatccaaaacgagaagttatccaacggcgcagtgggatgacgacgcaggaacttccaaggtggagggttgagctggttatatatcagacaatcagtctgtattagcatgttggttttcggagatggatcgaagtggatgaatgataaatgctgatcttgatcggtaggtgatggatggatgatcggtcagtgttcgataggatgattgatcggtttgtgtatgagatgatcctctccgaaccagcagagaggtgatgagaatctagaaacctgatggcaaccctcggttaaatcaagaggcgtgatatttagagtttttgggcctaaatcgatgtctgcggggcccgcagaaccgacgggaagtcctccactgctctctcaaagccaatgtacaacaccattgtgccatctcctttgacacatatcacatctgtaaatccctcaactctagcttatcaaagtctcttgaacaggcgccccctcaggacgtggaggcagtcactttgcaccctgggaggtaattgtgaaagttgtgaaaacttagcctaaactaaaaaatcaacatcctttgacagtacctaccttactgtggtaggggaattggtcaagtttggtccacatcttaactttcatcatgtttttgaagttacatctcccagataaattggaattataattattttgttgatcaaccactgaatgaatccctttcagcatttacaaccctcacagaatttgatttacccctttttttcagaacccttgtgctcatgtgagctggttttgtatttgattagtgtcttaatttggagctgagaggtgtttaaaaaacactctcaatcatgagggtaaccaatggcaaaacagatacaatatggtactgtacctgcatactttacctgcagatacttttgtgttgtatctgtcaaaaaatacattgtttcaaaagaaggttgtattttttcattgatacaatacaataatcttgtattttatcattgatacaatacaataatcttgtattttatcattgatacaatacaataatcttgtattgtatctgtattttgatacaatgtttcttcttatttattgtatcattatactgatacaatacaaatacaagcccaggggtatctggtgaaattaaggaaaaaattcctcaaattgatttttatgttgtgcaaaaaatttgaagaaaaaataaaaggtctgaaaaatcaccatgaaatagtgaggaaagagactgaggatggatgggatgaaggaaatttgattagaaatcaggctaagttgtccgtttttttcttgtaattttcttctgcagttttaaggttaaaaaaccctcagccatactttaatccacagttactgtgcaccttccacagttactgtacaccttccacagttactgtgcaccttccacagttactatgcagaaatttttaaactggattagattacagtatgccagaagttacattgggagtagcctgcatgtcaactgccaccagacttggcaccagttggatgagattttttcatagtgcaagggtctggattttgcctaaaaccaatgcattttccaaagccatttacacctcatttgggtggagggggagcttttgtaaagtgggggacactcactctgggagaccactcaccacatactatagctaaatgactgcatagcaaatttgagctgaccatgcaggccaaatgtttgtttaacatggtggtccaaaacttccaaaagtctctggaggttttagattctggaacttggaattggaccagtcaatcttcttaagtactcagtagttgagagggttacagtgcgattgatttgagatagatccaaaatacagcatcttgaggaagatccagccacttgagagagatccagaaaattgagagagatccagcaacttgagagaaatccagcaacaaaaaaaagagacccagcatgattgaaagatatccagggccactgagttgacaaagattcagtgccaccaagttgagtctgagagagatccagcgaaaacagtagaggagagaaagttagtgagatccagcaagactctgagtgaatgaaataaatatatttggagacagtggaatacagtagatggctacctgagtggactgccggttgagttgtgaaattttgatggagtatgacacaaaccaggatacaccacaatctgtatgaatatttagctttagatgtatgatgtttaagctaagacctgaggtttgggataatgccccaggttgacccaaagccccaggtcatgagtttggcacttaatttcaggcttcaacagttttttctgctctgttctccttctttgatcatcctcaaatcccacgtgactggttttctcactctgaaatgaggtcttcattatgcattttctccttttttttatatggaccactgctcctggccccacacaagcactagacaagcatgaagtccccaaaagcccacttgaaatcccaggaatcccatctccaaacaaaaaatgattccccggggtttgggatctccacaagacccatcccaatgccctgagccccaggggtcacaccttggggtgaaaatctggggcctctattcaggtcacagccttagtttaagcttacacagagtaaaataaaactgtattgtattggccacttgatacacaaggcagctgataccatgtatttccctgtggccttgatacaatacagatacagatcattggcaagtatcacgatacaatagaggacttcctgtcaaacagatggcttaatttagacggaccagctaaactttttttgctggtgaaatcttgaggttgaacaattttcaccaaccaataaggtttagagtcttagttaaacaactcccagaaattggagttctgaatcccgaatttctaggatgtcaagaggaccatctgcagattgtcctcaggaggcccaacccccaaattgggagtcggaactagggattcctctcgaccactgggagtgtacagctctctgaaaccaagaggaattcctcttggtcacagagagttgtacactcttagagaccacgggggattcctctcagtcacagagagtcatacactctcagcaaccaagagggattcctctggttctcagagagctgtacactctcagcagccaagaggaatccctcttgggcgttgagggcatctttccggcgccaactcccaacccccatggggtttctgaaggattgactcccaaaaacccccttggggtttttatttttattttttttattaggggaaagactcccaaaccttttgaaggtcttggaggtccgactcccaaggacatcctgaggagtgtccacagacggtcctctcaaagtcccagaaatttgggagtcagaactccaatttctgggagttgtttaactaagaccctaaggtttattgtaatttacaaatttagatgacaggaagtcctccaatacagactgaatacagatacatgtcacatattggtttcaccattgtgggaaggcctccactcttgtgtcataagttggctttccttgctcttctccaacatgtactcaccagcaccatcccccattgctccaagagacctcttcatcccatctagattttcccagtgaagctcacagaggacttggtagtgaggtggattgtgacacttgatcatgaaccccaaacatccactgcaatgtagagtctagagaaggattttcatgttgtatcgtaagctgctcatggagcctgagaggtcaaaccttagttgttttgtgacaattacacatgataaatcttgtcatctcaaggccgccagtagccgccagtggggccttcagctggagaggaggattaaagtcaccagaggcaaaactgtgaagtcttcagtcgactcggtgaaacagccgagttcagtctgcgacgcgacgtcggattgcggacctgtcacctggccgtataactccataggtgtccttctatgtagtgagtatgggtttagagcgagacggtagtcgtgctggagatcgagacgaccaaggagaaccaaaacattgaaagaagacgagcaagattcagaagaccacgaaaggaaaacgttaatttgaagccgagcttggaacgatgtcctggttatccgttatcggtggtgctgccacctcgttactttccaagggaggagggatacccaacctacctgggttcggactaggaaacaaggagagcaacttcgaaggacaaaccatctggacgcagtacgacgggatcaagagggacgataactcgagcgtatccatcttcgtcctcgatatcgccaacgccaaccaactcaactccaaccctttcatcggctccaaggatagaaaattgctgttgggattcgctaagaactcgctcaagaaattgagatctcttaggcacccggatatcctgaaattcatcgatggcaccgagacggactctgccgtttatatcatcaccgagaaggtttctagcctttcggtcaaattggaccaactcaagatgtccaaccagacgacagtcgaatggaaaatctggggcctcagtcgaatcgtggcaagtttccaaatattcatcttcaatcagcctcatttcaagctgtgaacatcacgagaaaggaagcattcaggatggctaattggactctttgtcattctctgatagtcagccttgaaatttttgaatggtcctggtgcatccacccatggaaacctcagactcacctcggtctttatcactcaatctggggaatggaagctatctggttttgaggtcttgagtagtccgaaagaccctcaacccatcctctacgttggtcacctccacctaccttccaacttcaataaaatggcgattacttattcaaagcgacccgcaattttctgataattcctacagactcttggcggattgtttccagaatctgcccggtatgccagtcctgagttaatgaaaacaggctacgaagtgttgaaagagtaagtgcggtttgattttgttctttacgatcgaggcgcaaaaatgactgcattcgaactgatatctccaggttgacgattttctagtctagatccgtcatgtttggactcataccagttatatctattaatccagacgctattcaacaatctcccgccgagtgccgatgtaagttcccaacaacgcgggagcatcccaccggcgctattctcggcagcccgtcgcttggcatcagtaaaccccaagagcaggttgaaggccgaagcgttttgggaagtaggatttgggagcggcgagggtgggggcggggtcgccggtgcgttcttcagggagaatcggctgatcaaggtgtgcaacggccttgaaggcttctcgctggccagtcagggcgaacgggcctcgctggtcaaatctatcaaagactccgccgaatctctaccacccgaattcttaaagtttagagttttgccttctcttgtacaatctttcgatcatggtgcaggttagtccattctcgcggactgcatctctattaaatggcatggattgacggtacttgtgtgggttttgacatgttccaatttgaatgacagatggtccgacactcctaccgcttgcgatttccatctcctcttcactatcgccagccgaattctcgacgattgttctccagtccctgatcaagatctttgccagtcctgaccgggcaatcagattatcactactcgagctgttgccccattatgtagatcatctggacagatcagtcgtcgttgaaaaaatttggcctagcttgctcactgggttcactgatactgtcccgatcatcagggaagcaaccgtaaaaagcgtcttattactggccccaaaagtatgtgttttttctcttttgctcaagtactcgccaatattgttccacccgaaacatgaaatgtttatcagatttgtccttggtctttatggatagctttctgaacggatcttgaacaacgatttactgcgtcatttagcaaagacgcaaatggatgtagagccaggcattcgaaccaacacgtgtatccttctaggccgtctatcgaaatcactaacgctgtcgacctgtcgcaaggtgcttgtgccagcgtttactcgaagcgtccgcgacccgtttacccccgcacggatagcgggactgatggcactgatggccacagtcgagtactacgagccagaagatctggttggaaaagtgatccccggaatggcggtctgtttgatcgataaggagaagacggtcagggaccaagcgttcaaggctttagacatgttcctcgagcgcgtcaggaaggccgcctccgaaatggttcgtctctgcttaccattctccccatcccacccagaaaactttgggccgtggatattgactgtcggtttggttttttatgtagcctgaaagcgatactgctccagcctctttaggtgatacagtcaacagcgccatctcctcatcgcagcctgggatggccatgaacgctactggcgcagcgggtgccttggccagctgggccttcagctcagtgagtcgcaagctgacgtcgaatgagcttgcctccccggaacccaagatactgggcgcgtcgcccagcggtaattccgcaacatcaaactcgacctcgtctcacgcacagctgccggtccccccgacaaacctggcaagggcagactcgttcggcttggtgagcgcgtttacggttgggagcgagcaggctccaaaagagagtggggtgtcgcaggactggggaggcgatctaatgaacgtggaagccgatgcagacgactggtcgaccttcgagaccgggcctgcggtccacgaacccagcttcacaccgctaccatcgaagatcaagcttggcgttcaggccacgaacaaggctcaaaaaggggccccatccgggagcacgggaagccggatgaagctgggacaagcaacacgaggtggcctgtcggggttaaagggcaagccgcccagcacgtcggcctcactagttgccgcattggaggccgacaacgaactcgacagcgccggctggggcgtgactggagaggaggacggagagcctaagcaggaggagtcgtggaacaacaccccgttcgaagaagattgtccgtcgtctgcgcctcccaagaacacccccgacctctcttccgcttcctctaaagagtccaaagctgcccatatggctaggatgaaggaagaacgaagagctaaaatggccgcgctcaaggctaaaaaggcctccgcatcaacaaccacaggctgagactttttctcaactatcatcatagctccattggttgtttttttcgcttttttctttttcttttgtgtttccaggttaacctggaacttttttttttaacttttgcactggtttttcatgtcaaatatttcagggtggttccatcaaccctcttgcctttttctaatctggataaacgcatgtccatgttcaatttggctgtgtcagctccatcaaccctcttgcctttttctaatctgaataaacggatggccatgttcgatttggctgtgtcagcgggtctgtacactgctgaggatttccggccgaacaagccgcttgagggccggatgaggggccctgcaattccacgtttctgtgctctcaatgtgacaatggggttgcactcaagctgcaaacagagtagagtacattttggagcccttgtgatttataatctgtacttggcaggaaaataccctcatcaatcaatttctaacttacagcgctttcttcaaggtggcagcagtctgtacaagccacaggcccaatctacatccgtaggtcaacaccgtaagatgtctatctatgagcacgccaaaacattgcctggaaccgcccggcaaagatcagacaacctcgctttcgtcactgaaacaacgaaacgcagtctcgtttcttgagaccagtgccagaaaccctagtgatagggcttcaatgttgataccggcggtccggcagtgattcgaaaatcccttagcactgcggcttcagcctgtttcaacagtgcacggcaccaacctccaatatattcatgtattatgatcacatcgaccatgccaatgatgacgtggacccggccgacgtgattatcactcacttccagcagtcatgtccgactattcatcagaatcagcttttctttgaggtttattcacaccgagtcgtatattgatagttgaaacatgcgtagaacttgccgactaaatcgatgtttattcccggccgaatcgcagcacatcgcagcaaagcaaggatcctgcaacttttcaacaaactgaggactgccggtagaggacttaatttgcgtatatttcatctggtgtgtatttgttttggatgatgtaccagcagctcaagtcctgacttgaattttcggtggtccccgcaaaacatttgttccagttggtgggccacctacctgaatagcctttgtgcgggttcgactgctcttaaaggggctgactggagttgtgcagctgtccatatatcatccgtgttccctgtccagaatttctttggcaactctacgaaaagtggagtatcaaacccgccctttatcttgcgtcgcacaagttgaacaacttagcatcgctcctaccgtcctctgattcgggtcttccctcccacatgatgatgaaattgatagtacttgctgtgtcttacttgcaaacaattcaatgcatgaacggtggtcgtggtggaataacccacgagctcttggccgcatccaagggaaagagtatgtccagtttcccaaatttgcttctaaaggaacttgctgctctaatgagccctctttcaccaaaaaaacagatgctgcacaaattgccgaagctccttccttcacggagggagacgtcaacctatacttcacaactgtcagagcattcacacggccagccccgggatcatacaaagacagtaagctgtcagtttaaatccaggttacatccttctgaagtaaataattttccttcttcttgacagagttagacctgacaattgcaaaacccaaggatgatcaagaaggctcttcagaaaaatttgtgcttgacacttactggccagctgttcaagcaaaacttctttgggaagacttcaatgtgattgccacagatctgttgaatatgaaaaagacccttgaaattgagatgtcaaaaagagcatggtttcagcaaaaatcaatctcaagaataaatttaaataaagccttgcttaagtatgccactgagttggaatatattcttagtagattggaagagcacatagaaaactcatttcatctttgggcaaagaataataaatttccagacccaaagatctttgcaaaagaacgtttttttacaaggtatgtccacttctgaaattgtataacaaattactcaacctgtatgctaaaattgattaaaaaattaccttgaataagttcttcatcatttccttccttgaatagcctcagattgaaaatgcatccagacttagtgattaaaaatttccccagagacaagcttcagactctttctgtagatttgcgttatgcatattctgattttaaaaaccacaaaaatcaacatgtcatgactcttagaagaattcatcttctcacattggaccaagtctacaagtatgatttaatagatgataagatgtttaaagatttacataaaggatggtgttcttcaaatatttctcccattcatatcaacatgttccatcatttttatcattttgaaaaagaacctgaaaacagtattttcaaaatcagcaatatcatattgaaaggctggcacttgtctccttttttgaatcaatcaaaaggtatgttacaaatcagatccactcttgattgtctcccttgatgaaaatggctttggggttgacatcatccaacatttttttcttggtttcacaagttcttgaaaaagatttcaatatgggactttcatatcgtattgttctggagtatgcaagaaattacaaggcaaatacattggattcatttgaagatttggtggaaaagacagtcaaatccttgttaaaagatgatacactgatcaaaactttagaatacactgagaagaatagatatggtgtagattacagaaaacatgagactgctaaggatggtgtgattatgctcattgatatcctaaaaagcccagatgtttggtcaaaagaatggcaaacaaacgaagcattgcggattgtgggtgaaattatacaatttgttgatgaacatggcctggaaacagaaggaatgtcaccaataaaagatagatttgatgctacagtaaggaataaattggaattaattgcctgtagaaatcaggatcttttagaattggaaaatatttacagatatttgaaaaatgagtttcctctaagcaataaagttggaatttcaagaataccaccacttgaagaactgaaactaattgaaaactggttgagaaaatatcacaaggctgattttgaaagaatggatgtgaatatggaagtcagtaagaaagaaattgaagtccgtgttcagtttttggaagatgaaatgaacaagctcaggaaaaagtattctgaatcaggaacttcattagtgtttgaatctgttccacgaataaccttgcagagcaagaagggaaaaaaccctttttcagtttgagacaactgtaaaatgcacaataagcaacaaacattccattctggtttacatattccctggaaattacaagattcttagaccatccaagttgtttgggtgaattatatatgggggttccattaatttttctttttaaggatctaccaatggaagaaaacaagttcagattgagtcaaagtcattagtcaatcctaaattttgataaactgggattttgatttaaatattttgaaaatactgggcaccttaagcttcccacatttcaaaaaaaaaaccatagatctacctcaatattactttgatcactcagtttatattttttgtcaaatatttttggccggttttttgtttttgggctcttcatttttattgtcaaatacttggaacaccttggtcttgatctttcacaatcggagatataaagttcctaaatgtgctcagtgcattccaattcattccaatttatctgctttgaccttccaaaaagcaaaattttctgcaggccaattatttagtgcattaggcctgtggctttaatgagtttggttggacaatggataggtatgcacagtcttctgttgagtgaaatttggtaggcataaaatactttcatgtttaactaaaagactgaaagcttttccatggtgatgatattggatgttggaagttgaaccccatggattccctctttggtgaaaataagagaaaaccctcaagctcatttgataaatgttttgccaacaatggccagttatgctaactgtggcattagaatgtcataacatagaaaaattctgctaaaatttagggcagcagagcataattctgctgtttctgtgctaacactatgtgcacaggtccccaaagttttcctgctatgctgtggtaacatgtgcaggtccccagcaatgctgtgctaacacactggtaagcagcatttttggactgtagtggtctttagctgcttttagcacagtctagcatagtgtagtcaaaaattgataacactacgtgttttctgcaccaaaaaaaagccgctatgctaacaacttttgggcaaaaagtgcagcatagcatataacccactgttggttttgctttgaaaatacagattcactagaaatgacaagcattggaaatcagtcaatcaatcaggaagatttttccttgattaattaaatcattgtgcgaccaaacttcagccaacaagaaggttgatgaataatcagttactttgaagatctggggcacaataagtttgataacccagatgctgatgaaacaatgagcttcaataaaaactgataaaatgtcttccaccactcacatgccacctcaccagcaaatctcaaatcatatgtagctggattgagattcacacagaagtgaaagaacaacaagggatgtgtgaattgccagtcaaactacctctctaagttgctcaatttgaaatcaggcaagcttaagtaagctctggtgatgtaaagcaactggggattacagttttttcattctaaagttcactcttgacaaacaatttctcaatcaactcaagatgatttggcggctttggcttagttgcaaatgagagacccctatctttgggcagcaatcaaatacacaaaacccaaagcccatctgtacacccagcatggcagcaatgctcctctgatgaagctaagagctgtgtttgaggaattataggtcatcagcttggtcttttgtgtgaaatgaaaataaaaccccaagtttaattttaaaattggcccttttggtcaagaaaacttaggggccgttggacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaccaagctgagattcagctattttggtgtatctgaatccagattcagaatctcaatcagctggatttgactccaataaagacaagtccttgttcttcactcaccttccccaccccatatacaacaaccctcctcctttaatcaattcaacaatgcatccaaaagcctcatcttggactcatcgtgctcctaattctcaattgattcaaatcaaaattcttcttctgttgatttgaatcaattgatttgaatcaaatttgttcttctggtaagttgaatctcaattgcaaaattttgctctgttgttttggatcaatcttgatctatcaaatcaatgtattcatcttgactgatcttgagtagccttatttaaattgggtgataggtggtgataatgtgctgatggtgggtcaattgtgtccgtcaggactcaggatgtgtgcccagtgatgaccggaacaaacagtcattggtcatcacaagattttgtctcttgatgcctgtttgttctggccatcaagagcttcttttgatgaccggagcaaacggtgcaagactcaaaaagtggttttaagaccctttttgctgaatggagaaggggatggtggaggtgcaagctcttcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggaagttcaggaatgagtttgtgtgatgctgagaaatgagtttagtttttattggtgtttggtaaggttctgtaaaggtggtgtatctttgattgagtggtactaaactgtgactgatgaataatacactgaggagacaacaactgggaggagagcctccttatatagaaaatagtgagggaactgagctccagggcagccagtaatgagtgattttgactggcctgggctattacatgagggtgtttagctacatacataagttgaatgagtgaaggtgattggtcagacatgtacaagagttagagcatctccaccgcagtccctaaattgggtccctatcccacatttagggctcacggcccaaaaaacgccacccaccgtggtccccattggcgtctgtattttacggatttcatccttggtccctctccagaccctggatccagggattggatagggaccaaggactgtacacatcaatgtgaatgtcacacaacatcacacctcaacctagtgtgacagcctgtcaacactacaccaataccggtgatttaaagactgcccggtctggcataacagggttccgagtccctacacacattcgcaagtccgtatttttgattgatagggacccaaaaatacggaccacggtggagatgctcttaaagtggtgatccaaacagttgaaagagtgattctgattggtcaggttatggggtgtttacaagtaaatgtggtggtaccacctgcagctgtcatgcaaggaaaatacactaatttagactgcatgcatgagttatgtaatatgtagaagtgaaatgtaaggagtgtagatgtatgtaaatgagtgtatttgtaaatggggggttgtactgtactgagggtgtctgtgtagcttgagggttgtaattgagattggtgacatgtactgatggatgaaatccttgtgatatgttgtccactgttgggtagttgttgatccaagtgtgttccagtgacgcctctgtggtgaccaagggtgaatttatccgtagagtccagttcttgagccgtatggtgtgatttctgatggatactggatgataacatgaagaaaatatatatataagaaaagaaagaaaaaaaattgaattttctcatctttgactaccacaacagacatcaagagctgttcttgatgactgtttgttccagtctttatgtaagaggttgttggacctgtccagtcagccccagagctgagatttcagctacatagacaaccaaacagtcatgatccccaggatctgggtctccagcctcatgggttcagataccatggcatgtttggctgccatggtgcatcccactgagatcagaatctgcccgtgggcagattgtgatctcccaaatttgagattcaagccctcccgcatccgaccaggccctaaggaaggtttaccctgatccatgatctgtgaaatttaaaggttttacttcatgtgtgcttggggtgatgaaattggacccagggtctaatagtaataccgtggcttcaaaattttatgaagttattgatgataatcatgaaactccagatacaaaagctcatttggatacagggcaaccaaccaaaatccctgtttttaccaaaaaccttacttgattattaatgaaggattttcagaattatctctcaagacacttccatctggaaacaaagaagtaaatcctagtatctttccccctttttggttggctgaatgatgatcctgaaacaggctgttcaatttcacaaaaactacattcagaagaaaaatccaaattcattggcactgatattcatctgaaatataaatcaagagaaaaattcatatagtgactatgggaatgcagatgataaaacattgcaatttggaggttaacccaacactgcaaaaaagtacaatacatagtttgtatcatgagggatcaaaccaacatatatggcaaagagccagattaaagaaataagactctcaatagaaccacattggtcatgaaaaaaatacatcaagaccatgatacatgaaacaatacatgccaatacattgcatataccatatttgttgcagcattgataatccacatcggataattacaaccacaaggatacatccaaatttacctctgctataacagatgtgagtaatgtatgacacctgacctaggcacagaaggaaggtgacggggtccatgtgcacgagtaagattggcctgaggcaggcacagaataatccctgtctagtccaaaacaagatagggattattccatgccgttgaaagtatctgtagctttatagacctagtatcgcacagctagaagaactttctcccgccactccttcaatcatctccaaatcttacttatcatcttcctggaaactttctacatacacaaattttcatataaaaatttttctcgaatcaaacaactattcttaataactctcactaataaccaactatcgctgcttaataactctcactaacaaccaaaccaccgctatcatcatccctacaactatcgctgcttaataactctcactaacaaccaaaccaccgctatcatcatccctacacaatggtcaacgagaagatctctgccctccaggtagaagagaaggatcaaggctaaatacaaaacggctttcttaggtaatcagccttgtgaaaaccaggggaggcaggggtttccggctcaactatggattaatatgttgagctcaaggaaatattcccttggaagatcaagagttctctggagtgaaattcccactagtctatgtatcacaccaaaaagtatcttgatgaggcaatggtacaccattatcatggcacaactacttcaaaactgtttgctattagctgacacctagcaatggcctttttgctgcttgcacttagtcacaagtcattttgaaattcccaaccatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctttcgttcaagaatggacgcaaacgtatgctcagtggaccagaaaccacagagccttcgccaagaccctccacgatgtctacaagattatcaagttttctaagttgctagcgactcacaagaacaattgcgacgacataactgaagaattcggattcatggtcgcgttccgctatgacatggaggttagaagcaacactttctctcaccgcataacggatgaagatgtcaaaaacgcaatcccagacatatctcagcggaaagaatcggtcgtcgagcaatgttacaacacttgcagaaatttcggcgagctggaatgggaggaaaacctctatgctccggggttttcccacagtaaccacgaccctttgaccgggtatctcagaccttctagaaacggcgccggcttccaaacatcgcaacatagcaacgccatgattgcgaatccaaactctcatggtcagaattggatgaatcctcccgtcaacagttatatgaacggggttatgtacggaaaccagaactatggtcaaccccagggtaacagattcattcatgcacctaacaaccaaaaccaaggtttccaaaacggcgccaaaagaccgagaggtggttacaaaggagggaactattcagataactttgggggaaaggtagagggaagccaagcaaacgggagaaagaataatagcaataagtaggtgctgtaccctactgtccccagaccccttgttccgctcattccttagtccatttaggcctttaggcttgcctctgtcctcgccaatcaaattggttctgaaattttcttttgtactgtcatgtaccaattgcgaagcgatattataaatagtctgttaggattgttgttaatacaccatcctgtttctccctttttctaccatgccctttgtttccccttccctttttctcccgtgttcctctcactcttttaggaactcagcagatgaatacccaaagaattcaaagcgctcgttcgcgcaattctccaatgctcatgcaagtccttactggccaggtgtggtcagatgtgaaatgaacctagacctctgggaaaaagccctaaaaggagcgggcattctggcaaattatcaggatgtcttggtcggctttaagcacggttttcatcaagggattccagtccacaagataaggggcttatcctggttcacacccgacaatcatttatcagcaactttagcagaagggaaaatcaaggagtcaatgtcaaaggaactcgaggcgggccgaatgtttggacccttcacgatggaccaagtaaagtcaaaattcaaattttttagaacgagccctttgggagcggtcgtaaatggagatgggtcggtcaggccaataaacgacttgtctttcccccacggtaacgtatctataccgtcagtgaattcctttgtggacaagaaagaatttgagactacgtgggatgactacaatgtagtatcatccttcttcagagaatccgaaggcccgctactcttagccttattcgactgggaaaaggcttatcggcagatcccaactcacccgtcgcaatggccttatctgatggtaaaaggactagacggactcttgtatctggataccaggatcacgtttggaggagtggcaggttgtgggtctttcggtagaccagcggacgcgtggaaggatatcatgtttgccgaattcgacttagtaaaggtcttttggtgggtagatgacaatctttttgtcaaacggccaaactctaagacggaaatgaaagacatcgtcaaaaggtccgtcaaactcggagttctaacaaacttgaacaagtgctccgtgttctctgaagagcaaaaattcataggctttttatggaatggagtagcaaagacagtccgcttgcctgaagagaaattggaacaacggaagaggcaaatcttggaattcctggacacatccagaaagttttcttttaacgaggtggaggtattaacaggacgcttaaatcatgtgttgtacatgttgccacaactccggtgttacctacgcagcctctacagatggatgagtgattggttcgacctgaacgcgaaacgctattcacccaacgatgtcttgctcgatttggatcgttggatacatacattaaatgacttcgtccacagccggctcgtatcctcaccagaccctgtcgatattggttgggtaggtgatgcatcaacaagttttggagtaggggttctgatcgggaagtattgggcccaactccggatcttgaaagaccgggtcaaggggatacagaagaggaatattgcttggcttgaaacggttgcagtcagggtcggactaattatgctagatacgttgggtcgattaagaagagggtcaaatctgctggtttggaccgacaatacaacgacagaatcggttatcctgaggaggaagtctagagatactgaggtgaatgaagagtggaaagtaatacaagacttcctaatcaagcaagaagtcgacttgacagcgagaagggtaaaatcaaaagataatattgctgatgaactgtcaagaggattgtcgggaaacctcaaaacagaaaacagggtctatttcgagataccaaaagagtgggattcatacctttgccatgcatagctctaatgtaacctgtaccagttgtaggtagctaaattgatcatgaacccgtcgccgtttgggctccttctgttttattttctgtgtccgttttcctctttccatttttacacttcattattctcgactcaaatactgcatccaaatcacaaataaggctttctttaaaccaacaattatgatagattcatcgaacgacgtagttattatgggtagcgaacctttgacagtaggccatttgaataaaatcaaggcattcgcagctaacggcacagtagcttatccaatatcgaccttgaacgcacacctcttgacaggatggaaatggaatactctcgtcggctataatgctgcagtaaaaaagttcattttctttaaaaatctgtcaggggatcaccgatttaaattaccggcgacagttaaagacatagaggacttctgcttttgggcaggaaggaaactttatctcaataattcatataagatatcttctggttcaattaaaaaatatttgtgtggtctgaaagcgtggcacacatttcatagcgaagtttacccagacatatcggataaaaggatcgaactattactcaaagcgtcagctaaagtcgacgcaaacttacctacgaaaccgaaaaagccaccaatcatgttgaaacatctgatctggttatcgaacacgatgttcccgggtggtgatatagataggacgatcatggacctcgcaattgttgctttctgggggatggcgcgtttaggcgaattgacttacgaaaagacgatgggcgaccttaataatcaagactcggttctaacgtcagacgtccggatattacaatcggctattggagagaaagtgatacttactatacgaaatgcaaaaacggctcaacctgggaaacctcaagaaatcatactacatagcttaaagaatatgctatgcccggtgttagccataaggcgacgattacgagaagcaaatggagaagacacgtctttgttcggtttcaatcgcgatggggaacgaaaacacattacccggtcgattgcggtaaaccggatcaaactggtgctcagaactggtggtttcgaaggccttttcgggcattctttcagagttggtggtgcatctttgcgttacgcgttggggacaccggtagatgaaatctgtctccttgggaggtgggtttctaattgttataggctttacattagagcatacagcgaagaagatacagtagagagcaagaaaatcttagaagagctgaacgagttgtggtgcgaggattaatttgtgtaactgtctatgatgagtaggagagataggtttaagtcactgggctcaggctcctatcatcaatagaaatttccacctgagttatcaggcgcatttgtttcttaaacctacttcttcaaattattttttagtaaaattactaaaaatataaatagactcaaaagaaagaaaaaagaaaataatttttcttctatacactataattattccccgtggtccctaaatatcttttcccttttgttaaaaataaatcatttaaaaaagagcaaaagaaatttatttaccacccacactcgggtagatggaagaacttgttctatatctaccctaaggaatgtgctgcggcaaattcctgaaaaagagtaccacaggaatgatcagagtgctaaatggaacacatagaccctatattcaaaattgaccaataataggacaacacctttatttttgtagatttaaatatgatgccttgagaatggaaagagtttgtagatcttaccagagagcttgtgatgattcccaccttttgttgcatttcaatttcatgattgattgaaaattcattgaactattcttcctcaggttttcttctaaaagtcctcatatgtaagggttgagttccatgcactgatcctgggactgaatggagaattgggagatgatgtgttggcccaaagctatttagaaccaaactgatggggattttaattcaaattatagatagttgagaggagagctcttgtaagtacaaccatcatagtgaaattgaaagagaaaaaaaaaagagaagaaacaagggtggtatattgcttacctaggcggttgagagaagatctctgccctccaggtagaagagaaggatcaaggctaaatacaaaaaggctttcttaggtaatcagccttgtgaaaaccaggggaggcaggggtttccggctcaactatggattaatatgttgagctcaaggaaatattcccttggaagatcaagagttctctggagtgaaattcccactagtctatgtatcacaccaaaaagtatcttgatgaggcaatggtacaccattatcatggcacaactacttcaaaactgtttgctattagctgacacctagcaatggcctttttgctgcttgcacttagtcacaagtcattttgaaattcccaaccataagagggagctgagggaggatccccaattcatcctcatcaagaaatttacactcaactacaccacaaaaaatttgtgtctcttgctgatgagtgaaatcaagagactacatgtttaacttggttcatcataaacttgaagcttgaataacacacatgcatattgaactagtagaaaaagggtggacacttaataaggtaatgttcccaaaagcctcagtgaaggcttccccaaagcctccttgatttcacttgctagcaaaagatgttcaactttccatcaccaggggagctttgggggcactccccagggagtgccttatctgtaacatttcatgtgactgtgtctaatgtatagtatttcattaacataaccaagtgtgaatggtttttgaaatcaggtagaaatcccaaaacccagctggtactcgtctgaaaatctgttgaaactaaactggaccacataatacaaattggctacaaagttttttcatcaaagtggaaagaattgatccaacacttttcataccaggggggggtacttccagctgaatggggccagaaatgttccaccctcatttaatgtttggacatattcctcttgtgattggtgtgtgatatgtcaccctattgtacgcaagtacaatagggtaacaaatcatagactgttctgaagaggaggggaatgtccagctgaatggtgaccagattttgcccccctcatgtgccaatggacaggcccctctggtgtggaaagtgtgtgattggtgtgtgatctgtcaccctattgtatgcaagtacaatagggtgacaaatcatagactgttctgaagaggaggggcatgtcccctgggtgcactgagctggacatggccctctgatgtgaaatgtgtgtgatatgtcacgggattgcacttgagcccaatacctttcataccaaaggggcatgtccatctgaaaggtgtctgaactgtgacaccctcatgcaactggtggacattcccctctggtctgaacagtgtgtgatatgtcaccacattgcgctcaagcgcaatccagtggcatgtcacacactgttcacacacagttcagaccagagggaaatttccagctggatgaagcccaaactgtgtcaccctcatgtacacagggtacatgcccctgttctgaacagcatgtgatttgttgcaatattttactcaagtacaatatggtgacaaatcacacacctgccacaagactttcagaccagagggcatttccagctgaatggtttgtgaatggtgtcagtctcatgaacccagtgagcattgcgctctggtctgaacagtgtgtgatgggtgtgtgatatgtcaccagattgcgcttgagtgtgatgcggtgacatatcacacactgttcagaccagaggggaatttcaagctgaatggtgtctgaaccatgtaaccctcatgtatggtattttaattggcaatgtagaaacaaaattatgactgagttgaactagaattcagcatagcttcaacaaatgtgactgatacttggcattggataattacatattgtttaacaaatatattgtgttatataatgaaacagttcaacaaaaacgtagtaatgacttcaaatgaacttcagacaaaaagccacaaaacattgagctatggcactccctagggagtgcccccaaagctcccctggtgcatggtgctagaacctgagaagcagacccacacccttctctaccaggtggaaacttgagactaatgagatccacttgtttgagatttattttggatcagacggaagtgaattattaaagccctggtgctatgaaccacaatttcctacacaccaagaagagctgcaaactcaagtatatggtggccaagatcatcagcaattcagattttatgatcatttaaagcccactaaacactccaccacaattatcagttaaatattaattggcctaaaaatgaaccaggagataacccccaagagaacacgatcaacactcacctcaaggccaacctgttcaacaacagatctattgaaaaaaaaaggaaacccccaatggtgaaaggtacacaaaactttatcaccattccaatctgccatgccattcttcctaacctttgtcttggttttttaattcaactgtttccaacatgataagagcttacttttgattggtaggatcatcatgtgcagttgatagaatattctctgtagaagtagatgtatgcagcagtaattttgggcacttgattgcttcaacaatgtcccactgcatcaaaattctcatgttgcttcacttcaggagggattccccctaaagggtcctatttcaaatctgggaggttttgaaaacattattaattttcttttctatcacagttgttccttgtgccttaaaaatactagttttgatatacaaaatgcatgtccagtgttgggactgtgaaacaaagaaccctgttgtaaccagagtactgtaatttcaaaaaaaaatgaaataaatattattccacaaagtagcaggcacccatatggttatcattaccaatattggccaaaagatgatatgttacacatgcaggtagcataactacccatttttgatccaaataaatttccctctcaagctatgttactccattcccacaatgtaagccccaatattagcatatatggcctagattttctaccatgcatcaaaatcaagtgtggcatattaggactacaattttagatgggcacctctaaaaaatgcaaagaaaaatctatgatgacagaacactcaaacttcaaatcctaaaaaaaacattactattatttcaagtggaaagaaaagcagaacatatttgcaaatacagatttattaagtaatcacaaggttgaaaaatgtcttcctatttttctctaattttttcaacctgtttagatgtgtataatttattgaatatttattttcagaaggcagaaaaacttttctatagctattatcaaggttatgtgttaatttggaactaaagtatgaaatggcctactggagactacatgaaatcttgagttgattgagaaatgagaaggccatgagagctatgctttttgggtttggtaagaagtgttttcaattcatcaatctcatccacagatcagtgctgtccaccctcaaaatctcccatgaattttgctttttctgcatgctcttttactttgagcatttccatttttgaattggcatgctgagcagctaggaaatgtgcacgtgcaatgaacttggggatgctttcctatttttaaatgattacaaaattagtcagtgcagtgatccatgtttcattttaaaagatctactggctaacttaccacttcacatatctttaaaaactcctcaatctgactgggagaaagagtgcaatattttctgaaattatcaagctggttgagttttgcaacatgtttgtctgactcctctacaaggtctgcatccatcatgaaatgtgagcaattgcaattaataacatatgagtcttttagtttttttgtctactttcatggtctatgtcttgtgaacaatctatgatgtttgcatttcagtttcattttgattaagatttcaaaccaattatctccttaaaacatatggttagttcatcaccaatttcaattgtctcccattcattcatggtcaagagctgtgttttgggaacaatatagtaatatacattgggtctgcaggagtgaaatatcttcacattcgtggagtgatgtagagaaagattgaattgaatgaaggagcagacgcaggagtagtagaaaacaggcttgaggcctggtaaataacactgggtagctacattacccgtaacggtagtgtgaagataaagcagtgattttccattcactatcacccagaaaaaataatgatcacttgataacaagtgaaatcagcccaagtccagcatgttacccattacatacccagatcaactcttcctcagccccctgtagcacacaaaggcactattgtatttgtgttgcagcagagttggagctacagtggagcagtgatcaattttacatggtgtcacttgccatctagtgaaaattgattcttcctggtgtatcattactttcaccataatgttttggttttttttttgcacattacattatccattttgtgatcttgtttttttttttttttcataagcattacactattagcaacttgtagatttttatttttttgaaaaaattctaataagtggtaagacatggccagaatactcttttggaaattcacggcatgtgttgctgccaaagcccaagaagagaggctttctgccacttaaaatgtgtttagtgttgctcaacctctggataatgtgataatgtattactctgttcattcacaacagaccaaaacttaatcattacactactggctaagaggaaaattcccactacagatgatgataatgtatcagggaaggaatcaagtgcactacattactgtgatgcaaatagtgcagcataaaatagcaaccaacagtgggtaagttatgctaactgtagtatcagcatggtgtaacacagcagaattccaccaaaattgagtgtaatgtagtggaattgcaccacatctgtgctagcactatgcatgcaggcaccgaaaaagtgcctgctgcgctgagctaatgtgctaattagtggcattttggcccagtagtagctgtgagcagaccttagcacagaatattgtagtgtagcaacccagtgttgctgtaaatggcagtgcaaatgctccaactgtgcaggtctccttctcaacttgtcttggcctactctttgatttttccagttgatcacctcccaatccatcccaactcctacattgatcactggtagggttggtggtaaggttcccttgacagatctgtgagctccatacaaaaccttccaaaatggcctgggagaggctgaaacactttttttcatttttgtcagagaaaagtccaaaaaccccaaaataatccatatttctgccataaaggacccgactggtcttcacacataaaaagatccaattggataccaggtatctcctggatgcatccatgaccagacctaacctagtacccaattgggtagtgccagatcttcagggtccagattggaatcttggtggggtcagtaacagacctcacgggggggacacaaatgtctcaacccctcccaccagtactcagagactgaggtaagtagccaagtactcaagatattgactgtgactgacggattagtgatgttagtgccagatcttcagggtccagattggaatcttggtggggtcagtaacagacctcacgggggggacacaaatgtctcaacccctcccaccagtactcagagactgaggtaagtagccaagtactcaagatattgactgtgactgacggattagtgatgttagcaacctctttaatcccaggattagtggggtataaatttaatccccgttggctccaaaactgaccctggagctaacttaatccgatatggttgcgaggattagactaggcaactaatcctgcctaatcacaccgatgcggatgctctaaggatcaacagatttcttctagagggtttgcataaggtcgaggagggtatcagatggtctgggtactagggttgtgatggctcgcgaattgtgcatctccagccgatatcgcatcactcataagacagacccggggagggactagtgataagttaggcagagggtcctagctaagtgttaaacgaggtatcaggggaccacttggtagaatgaatgaggccaggcggcatagtgagattcacaaaggtgtgcctgagttaggtgcaggtggtcgtccttgaggggttgtgtgaccccgttacactttccacttcctcctcgctctgcttgggctgagggatgttgagattgaccagctcttttgccgactcaagcaaataacttgatactgccgtccttggccactgccctcatgctgctctcactacataacttgcagaatccagctttggatttctgcccgcactcgaccaccaagcccgtatcgggcctggggcaacaggcagcaaacatccggaacggcctgtcggcgctgcgtcatcggctggttcgcgccgattgttgtcggcgatatgctcattcaaattccaatctagctaagcacaagtctcctccttggcgcgaaacaaccccaaccctaacgcctgcctccccccccccctaaacatttggatatttgcgtatttatttacaagcagtggctagttgtatcgccctctggtctcaattaattcctcacagagagtttcacttcagcagcagaaagacactccataaatttcaatcgttctatatcattgcaatggcgaaattaagcgacttgcctagcgaactagtctaccaaataatagagtatatccttgttcgcgatgaccagggtcctgatgactccatcgatgctgatcactatcgtctgctcgatcacaacggaatcgggccaatcaaatcaaaaccgaggcctcatctagagcgatttagtcgtaatcctactcctcggacccttcctcgtcactttcgagctgctgcagctttacagccccatgcttcgtggccgggtggtgagtaacataggcaacactttggctaggtagatctactgactttgtgtttaatctcgcgctgtagctattccatccaatcatctcctgccactttcactggtcaaccgtacttttcgaagatgtgcccaggagttactgttcaaaaatgtacctgtattgagtaggtggagggcgatctcattgcttcagacacttacacggcatgcaatccagaatccatcgactcttccggggggatggttcaatcgaaaacataggaggaacgcccaggacaataacgtctcgatggtccgatggttcgacattgattattctcgcctgagcagtttagcacgccacgtccgctccttacagcttgtttgtgacggcatctgttcggtgtcaaagggtagtggcgatttgttctgtggaatcatccggagctgtcccctactcatgaatatcgccatcagtactgcggtgtcgatggactgtaaggaccttatgttggaggccctgtcgagtcgaccactgatcaaagagttcgttatcctcgacaacttggatcacaacaatcggtcgatctttcagtggaatgtcgacgatgtcgttggtcgattattctcgaaatgggaccaccttgagacggtagaattgagtgggcttaggggtccgtcaggccgactgatggggaccgctcagaggccaatacccattctaaattgcgaggtgctaacactgatccttcgaaacccggaattggacgagcaagagctctcgaggtttctgaaaaactttcgacatagcatgcggacgctcgagattagcaatccaggcggagggatcgacttggaaggcttttgtcggatccttcaagggtctacgaatcccgacctggagtgtttgaaggttgagattgactggcgctttgacgactcagagtccataacatcatccgccgggggcgatgtcaatcacgatatcccttcttccaacaaaagcctgctagatgccgtctttgagtctccctccgcactcaggagacttaaatccttatcctttactggcgacaccgcaacaagcaagctgttccagtccttgcccgattcgattgttaagcttgcctgggaggactgtgatatatgtctcactgctttcgctgaagtcctttcgagctcaacacaggacagacctgttttgcctaatctgaagtcttgttcggttcgccatcgttggggatgtcagttcttttgctttctttcttcttatcatattgacaatagagttctacgatgagaaccggattgcttaaccttcaaacaaaacacttcttatttgtttctagtgagccgagaggaaatacgaaacgccgaaacagcgttagaacttagaagtccgtgaagcatatttacaacgcgatttcactatggcagatggctcacctacctgataggatggatttcccagatggatccttattctatcaatcactcgatacgtcaatcaaagagtggcatagaccggtgagattgggtcgcactcccaatccatcacaggatctatctagatgggatggacctgattattattcccttggtgtcctgtcctctgtccttcaatcccccaacatatgggtacattttctggcttgctttcttgccccagtggcgcaaagaacaataaaaacaacaacacgtgaagccccatggcaaaacattaaaagaaccccatccaagttctcaccaacaaggactcatgatgcggtcctggacctagactttcaatgctttcttttttttcttttgcatcaatttaagagcatctccacttggtgatctaaaccaggttgccatgctttatttagcaactcaacacactggggactgggaaatgccattccccagggctttcttttgtctttctcaggggaaggcacttctatttaagaagtgccttttctggttattttccccccatcagcaatccatccaacctctcacacaccaaagaaaacaaacacacccaccaacaacaaaaaaattaaagactctttatttaaaaatggtcaatattgtaaatggaccatttacttctaatataattaatacatatgaatattacactgatattattaactgccttgaattacggctgtttatattgcagggaccacttcttggaggagtattgtgaggttgtgcccttcacggggaagttcaaaaggtgttgtgaggctaacagaaagtgtagcttccaaggaaataagctgcctttttctcctctcattctgtcaatgtactttgcttacactgacataaatatcactcatttaattttcctacacagctacagtacttattgagaccctataccataacattatattacactaagatcagggggtttcccagccccttggatgccagggcacttgggaatcttccaatgtacttggcagattcccaacaaacaaaaaaacagccctgtaggggcattacattagagatggtcggggataatccgctgtggatatccgctatccgctggcggatacccgccagagccagcggatacccaccagggggtgcagattcggcttccaatggccattttcctgcccaaatctggtggatatccgggtatccccatggatacccgaggccaatggccggctggaagggtttccttccagcttgcaaggatgtacctttctggctggaagggcttcctttcagtcggcgaggtactggaaggaagccctttgtcagccttagagccagccaagctggccaaaagactgccaaaactgcccatttctactccaaatattattctatctttttcagcttaagacttttaacctttttgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgatcacttttacccaactccattccttcattgactttgtaactattcacagtactctaagaattattccaacccttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccacccagaaaccacaacaaccagtaccagatccagctcacacttatcaaccagaagaaccttacttttcctgcctttcccactactcagtgtcattggtgtcatcagtaagttacttctttaagtccagctagcatctttctgcttgttttctttctctgtcactctcacctctttctcttccttctctaaaccaaaagccctgatcaaccaaagctccaatagcttcaaagattcttctcttttattgtttggtagtaaaactgaaaactacataggtttccctttaaagaaccttgatcatccttgatctaaaaaattgtggttgatctgatttatcagaatcaataacccatttcagtttctgttgatttggaggcgtcagagttagctccgcttataacagctatcctactaaggaaaataagactgtcagcagccatcccaaagaggacagtaagactgccagaattttatcatcttcttaaaataaataaagaacaaaaaatatttctttctatttcattcctcttctcccttttctcttacttttatttgtattcctcttcttataagaaatacatataaaagtgccccccaaaaccttgtgtcctgctgtcactattgagacccaggctcacaattgggggcctcatcgggaaattttattccaaagacctcttataatcatacttctaaactcaattcatcaggcaaataaaaaaaagaaaaaaattttttttttacattattcctccctttcttcctcgaaaagaaagaagaaaacaagatacatatagatatcccgctcatcagtttttcaaaaaccaatatctctattcttcatcgcggagcgcttttcaaaaataagattctcatcgcggagcgctcgcgaaaatcctttgtccgcttgattatcctatcgaagatatcagttgttaaccaactatcttcttgattctgtttcgttccctggtcgaacccatcctctcttttgcgaagtgaagaaaaacgaacagatcttactcgaatcgtctgacttgtcatccatcccttcagaatctgaaaaggactcggacctcttagacgaaacgcttctcgctcctccaaaaaacggaaaccgcatctcctcaaaagagtggactccgatcacgacttcaggagctcacagatccaagaaacgcacagctaaaaaagcgcctaacgagactgaacccgttcgttaccccgagtggactcccgctatttctacttacttgaacaagccggataaaactaaaagaaaacctcgaaaaaagaaaggaaaaggtccgtttccctaacttagaattctgtcccaaagttaagatctttatcttctcagataccgaatcctagatctaactgtataccttctacaatttatctcctatatattttcctccgacatgggtgcccatctcagaaatggaagaaacatctcgatcgaacaacaacaacgagagctccaacgcagagaacagtcgcgacgagagacaaagtcaccgccagaatctggaagaggagaccgacctgctggactacagcgaggagatgaccagagatacgtcttcagtcccgccgccgccgagcggcttcgcaagcttagggagcagtctgccgtcgattacagacaccgctacgaggcgacaggcggcagaagcatcgcagtcggagcgaggaatttcacccgccttaatcaattccagagcgacttctttagcgctagagacgatgtccaaccgatcgactccggtacctcggcccatagaccgactaacttttccggtcaatatgaataccgagacgggccggcaggttttgactccgatccctcgtcaaagccatcagacccagtttccagtcctggaacagcctctagccccacaggaagaagacacgataatggacaacacggagttggaaacagtaatcaacctgttcaacgatcagtggaacatgtttgtccaagcccgagagaacaacaacccgcgattgatgagagtagctctcatccaagccatctccagccaagaggagatccgactactagccggaggagcggagatgctccgcatcagcgagaactggatagctcgggaagaactagccgatctagagaggtcccaactagccaaccagacccaaccggcgagccgcttggcgataactcagactccccacgagcacacagtcagcccgtccccgatgccgctgcgccgttcgatacgccaaccctcggacgtcacgttcctgggtactggccccatacagcaaggaaacaaccctatgcctccacccccgccaccgtctactcaacccccctcggccatagtcaggcagaacaccgcacaacaagtgcttcaacacaaccagccgactcgtcctcaatacagagaagggggctattaccaacaaccacctcatctagagacgacggttcagaaccaagcgccgcagtaccagcagcaaaccggagtcgtcccgaactacgcgccccaacggccccaccgccctccacagcaacgaaactggagaggatctgggaggaattggagacgcccccaagaccagacgagcaggttactcgaagtaggggactatctcatgagagcggagaggattgcgggcagggtgttcagaactcgaggcagagggagagcgagaggaagggggagaggacaaccccctcgacgagaagaacccccagcacagaaccaccagtagacccacctcttatttttgatccagaccttctttcaaatccctcaacaaaagagttttttcttaggaatattaataatgatctaactcaagatgtacctctacttattgaggatagattgaaagatttgttttctatttttctctctgaactgtctggtaccatggaatccatacctaactctttgttagagtcttgtctagcaaatttcaataattccatgaaaaattcaatttcagcattagtaaacaatgaaatagtcccatccattgtgaataaaattgttgaatcattgagtgagaggaaatttcagaccactggccattgtcagtgttcttgtgacatggaagtaataaagacccactttgacaagaaaaatgaagcgctccaagatgtgctctacgtgagagatactctacaccactctgagagagaagagttaatggataaattgaagagaatggaaatcaaattacttggtaaatgtcagccaccgtgatgccaagatggtaaatcttctagctacacgtggtgcaaaacttaagatgacagagtttgaactctgggactgaagagtccggtgtgtaattccaacaatgagtggtaattacaaggttatgagatagtagaaatgaacaattatatcaataaatattgatataatttaaacagaggggcctgataaatcaggggtggtttagttccctctaaggtatcgtgcaaaagcagaggatttaggtacctgttaacactggggcctgtttaacaggggtggtttaaatcccagaagaaagtagtaagaatctcaagaaagaagggggcattatgtactaataaagccccttaagtcttgaggttctgatagacagagaattaaagcaagagacaatacattaccagacagatacaaatgttaatcatttgggacggtgggtaatctaaagtgggttgtaataatctgatgaatccttatttggggggacagagggctctttatatacccgtggaggcatctgggagatcagggtcaacttgtgggtgcttcatgcatggaggctgaaacatgtgaccatctccttggaaatgtgccacaggtgttctgtagaagattaaagctgaaacatgtggctatttccttggaaaagtgccacacacgtgttatcaatatacaattgtatgtttgaaacaacaaatcagtttcaggtcttaaacctgtttattagcatatttaattataaacataagcatatttcatctcctgcttgaaggtacactctatatctttaatgtagatttcccacatgaagtagttgaaatatagggtacctttgagtgagttaccctaggttattcttcatatagattaagaatattgagaaataatacccttattatttgatcttctcatttatttcctgcactattcataataatgtcttttttgtattttctaaattgtttgtgtactatgacaggttgtctctgctatagtagcaagctgacattccctacccctaagatgagtctctgactcacaaagaattattttcctaaataagcagaaagggataaagcattgaagatctaccataaatttctgctccatgttgaacatttatcatttattttcccactttattaatcatagggtttcttaatttctaatctaggatgctaagtatttgtagtcaatctgaaaaaatcaacactcttacttggtacctattaattttagatttaccatctcaagtttttcctcaggttcagggattttgttgaatatagctgactttccagttcagggatcattggatataactggattgactggttcagggattcttaagatataacatgaagatttattcttgattgtatatcttggattattctttcaaggtttctaagagcttatttgatgagcaaaactagtttttagttaaaaatattgagctatagaactggaggttgaactaaattgatccacatctattttttcatcacagatttttaatactttgtcaagcatttctctctatttgattactcttttgtctagttgtgtagcttatattttcattgctttgttggaaggaaaacacggtcctttatcattgattatgtagcctagctgatttctgatttgaaaaagattgatagttgcctttcatagttcagttgataaaaaccagatacctataatacatacttaaatgttgctacaattttttcatcaattcccactagtgcatcatctctgcttgagtatcagattttgaagctgaaggctgtttcttagctccctacaagcagagatttgtggtagggtgaccactgattgtgagttgggtgcctttgatgtgccattggaacgtcttggctttgggtagggccaatgcaccgagcttactatagggagacatattaacttctctgtttcactgtgtttttgtactctattcggatcaagatagaccaatgaggaccaggaagattgtgatttgcttattggattctaaagtttgaagtgggcttatttgtttcctcaatcaacttaaagataaaagagttaatggacctttgaggcgagggtataatcagaggaagagtgctagtgcgtgtgatgggtgcatattgttgaatacagttccattcagatatggtgctggatggccgtcctcccaagtcgttgatgaaagctgatcatgagggattggcgcctcaatcgagtaaatttttttaacgggtttctagctacaaatcgggctgcaagagtgattgcttcctctccatctttgttatgaaagttgaggatatccattcacctctcttagggtactccaaccattgacttgaagtcgtttcaggtactccgacatcgacttggagtcgtgtcgtttctaggcgatagcgtatttttgttgaggcagcattagatggattgccattgatcatacattccgttgctttaggaagtgtctcagaccagactggtatcacatttgcgttttctgtctgcaacctcaagtcttcatcatcaggaaagtcacactaatatctcttaatccgggctgattctgagggtgcagtgttgactgtgaatggaagatcctcgattggaataagggtacttttttggcttactggtaatgccttccatgtgtgagttattcaaaacgtttctgagctgttgtatcactttaaacgatcgactccaaagcatgctaaaatcgcgactgtgggctgaaggttgttgtttccgacttattgatagaagaagagcagcaatgtgttttgattccgatttcttttagttttatttactattgaagccctagtcaaagtgattctataatgctagatttttagaagagataactgtgcaagaggttttgcttgatgcgaaggaatagcttgcagcaagccgagcgatagaatcaaaagctcaacaaggtctgtttgacaaattgaataccagaaatcagtgaatacacactcttgtctaaaaggtgtctgataagttgaaccgagtttgataataatgcaatgaccagtaattgggctcatagttgtttgaaacaagcaatttatgagtcagtctgtggcaaattaagacctgtagaagagaagtgatctcgctggtgtttgaacattgttatccaatattttgaagttttatctcaactcagcaagtagttgtttagacaaacaacaaggctaattcattttcttaggctttattgtacaagattgccttttttagttcatgaaatcacaagtagatgaacgcttccaagacataaaacgaagaaagatgaagtcaaaaaacaacggaatggtttttcagctaaccaaaaactatgatggtgaagcaaaaatttgatttccaaaaaagaataacaacaacggatggcttcttctgtggtagtcctctagattaactacagactctattcttcttgaaaaaacagaaaaaaaaatgattgatcctccgagtagagaggtttgttcacggtcacaacatcgattttatgaagtacgttgagctgagggactcaataatgagcctgtaggatcaaaggcagttctggtcgatgcttcaggggggatatagattgagtgctggtcgcatcattcttctatagtcgtgtgtaattgcatcacatagccgagctggtttctggatcgagttgaaaagcttgatacatgtcttttcctctttgctttggggcaaaggacaacattttataggaactaaggtcattggttttaagcgatgatattggctagggttagccatcaagacggtatgctcgacttccagagactcgatggtaaccatggtggtgttagtatgtgactcggagctggttccatctttcgatttttctacaaattcttgagaatgtcaaaagattcattacgaggagatagacttattcacataccattaattctgtggtttgatgacctctttgattttagacatttgggcttccttcaactgacgtctgagctctatttttccttcccgaacctgttgggcgactctttttccagtacttcatatacacagaaattggtctgtttgtattcaattgtctgagatcgtcgggcaatcttcttgaatccaatcccgatatttgtcttctttgtgctagatggtttccggttgggcatcttgttcttctttggccattttttttgagttatcaagtgggattgttggtttctttctagtcttattggaataagagctttgatcgcaagtagtaactaggagttggaatcgagactagagttgcatctagaagcaatttggatgaatggaaattttgtttcaatcagtttagtgggtttccagtgaagatgatgcagtggtgcttacaatcatttgataccaagttggggaagctggtcaaagaggatgttaatgatagtgagaagacagctaatgttgttgaaaccactattggaggtccagttttggtctctgactgtgatgtttagtaacattttattagtaatcaggaaagagcgagttcttcaatgagacataagtacgaaataaacactcatcagttcagcaaatgagaacggagatagttctttattttttctttggattttgcttagcgaatgagtacataagtcaacaagaatggagatggagggatcgttgtctattaagtctgacaagctggtgattgagtcgtgtcggacactgtgacgaggtttcataaatagtttgtgatattttttacggaggacacttgagtagtctaaggtggtgttgggcgcgcccaagaagtgtaatacaacatagatgatgagtcttaaggtgtgatctcttgacgtttatagcacacaggagggtgtttgatattcttaatgatttatttatgataaatgtttattgggtccttttcctttcaaatgggtttgaaggaaaatttcccggccagacccccaattgtcagccaccgtgatgccaagatggtaaatcttctagctacacgtggtgcaaaacttaagatgacagagtttgaactctgggactgaagagtccggtgtgtaattccaacaatgagtggtaattacaaggttatgagatagtagaaatgaacaattatatcaataaatattgatataatttaaacagaggggcctgataaatcaggggtggtttagttccctctaaggtatcgtgcaaaagcagaggatttaggtacctgttaacactggggcctgtttaacaggggtggtttaaatcccagaagaaagtagtaagaatctcaagaaagaagggggcattatgtactaataaagccccttaagtcttgaggttctgatagacagagaattaaagcaagagacaatacattaccagacagatacaaatgttaagcatttgggacggtgggtaatctaaagtgggttgtaataatctgatgaatccttatttggggggacagagggctctttatatacccgtggaggcatctgggagatcagggtcaacttgtgggtgcttcatgcatggaggctgaaacatgtgaccatctccttggaaatgtgccacaggtgttctgtagaagattaaagctgaaacatgtggctatttccttggaaaagtgccacacacgtgttatcaatatacaattgtatgtttgaaacaacaaatcagtttcaggtcttaaacctgtttattagcatatttaattataaacataagcatatttcatctcctgcttgaaggtacactctatatctttaatgtagatttcccacatgaagtagttgaaatatagggtacctttgagtgagttaccctaggttattcttcatatagattaagaatattgagaaataatacccttattatttgatcttctcatttatttcctgcactattcataataatgtcttttttgtattttctaaattgtttgtgtactatgacaggttgtctctgctatagtagcaagctgacagtaaaattgagtcagtatcaaaccaagttaatgatttgaacatcaatgaaaacaacaggtttgaacaagtaaaaagaaggttaggtgatgcttacaacactactcaactaatccataataagttagaatctattattgagccggccctaacgagattctcctccccatctccaatataataaccctctttcgcaaaacttcttcggtacgcctagcctgcaattcgagagatgcgatagactgagaatgagacaggatcgtttgatcccgatcaggattctcgatctgtaatccgaaagaagattggaaacccgtctgatatcatgtcgattcggttccggagaggggaaagggatactgcgatgagaaggaatgggcctcggctgaaagtcgtctggcatgggagataacggtggaagatctcgctgggaagatgttgcgacataaatgttcggggccggactattaaagggggagataagaggatgagaagattgaagactgagggcatttcgggatggagaatccgggaaagccattctgttcgaagtgacgggagaggaagaatcggacataagattatagagaagaagaaggtgtcgaatgaagaatcttaatttgaagaaggatagtttcttttgaagcggaaatcaggagatcaaggacgaagtctgaattgaagttgaagatagtgaatcgaaaagaaccggatggataaataaagtgttgaagagataagagaattgaagtcggaattgaatgaagcgatgaggatagcaaaaaaattttctaagaaataaacttctacgaagtcagatgatttcgaagaagaaagatcgcgatttaattgtgagagcccgcctactacttctctttcttgagtgactataagtttactcgagagagtaaaccgtctatattacagaagagtaggggtagtttatcttttaaagaaaagataaactcttgaaaaggatttataagaaaagattttttataagactttgatttattgactcgacgtaaatgataataataaaacaaagaaatcgcgatgaggaaaggaaagaaaagaaccaccaaagtaataacaatatatatatgagaacaaccggaatcataaataaagaaaacaactgctaacaataatgaatttaagtaaagataaagaattagaatcacaaccagattaaataactaatgaaaaagtaagctaatttatagatatcttttactaattaactagccatatttaacgaaaatcaaaaacgttacacctaccaagtaaggcttggccccggggctcgggacggggttggaagcccaacccaaaggacaaaccccgcgcttccgaccatccaaccatgagattactagtataccttttttactgacatcattaatagtccataagttaaacctttgagttcatagactagcaacttctttttttcttacattttcaaaccttggcacagtgaagctcatttcactcttgccccttacaaacataagtagcaaagccctccatgtctaagtgatgaggagaggttcactttcattgaccacctctgtggctatagtgagacccaaaaatcccatcagcaccgtgtcacataagagaccggcgctgacccagggtgtccattatcaatttatcaaacgttcccactgagaatcatactgaaacatactgggcaaaaggttctaccctcagctccccccaccaacccctctcaaaatgaagactagtgctcacaaactgtaaaggttataccatgttcttggttgacccagaagaaagtttcatcatgcatggaaaacaaagaacagcttgatagaaactgacatacggatcaactatgtgctttttcaagaaatgactacaacattttttattctgtttattcttccaagatctgcagtcaagtcttttccaagcgcttcaaccattgggggattggatgattgaccaaatgtatctgggctaagaaaaaaccaggcctcaaatttcaaggagtgatgctaacctttggagttccgaattagtgtgaccaggagttttctggagctcttgatgtatagtttgaattttttgcacaagaatgtcgatcacttctggtagatgggtgcccaacccaagcgagttgatgttcaggttcaggtcgtttgacattggtatgttcgccagcataacggactttccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggaaaaaaaaagagaaaaaaaaaaaagaacaatggggccgtcccataggacccatgcctggttcctatgggacggcccaggtcctaaacgcatataaatatgcgttaaggacctaaggttgggcgtgcacgccggcacaccaacctgcagggtatacccctgcaggcaaatggcttgcctgcctgcacgccattctgcaatggcgtgcaggcgcacacgccattctgcagctggcgtgcagattggcgtgcgcgtggggggttggcttgcggctatcaaccccccttcaggagggattccccctaaagggtcctatttcaaatctgggaggttttgaaaacattgtgaattttcttttctatcacagttgttccttgtgccttgaaaatactagttttgatgtacaaaatgcatgtccagtgttgggactgtgaaacaaagaaccctgttgtaaccagagtactgtaatttccaaaaaaaaatgacataaatattattccacaaagtagcaggcacccatatggttatcattaccaatattggccaaaagatgctatgttacacatgcaggtagcataaatacctatttttgatcaaaagaaatttccctctcaagctatgttactccattcccacaatgtaagccccaatattagcatatatggcctagattttctaccatgcatcaaaatcaagtgtagcatattaggaccacaattttagatgggcacctctagataaaaaatgccaagaaaaatctatgatgacagaacactcaaacttcaaatcctaaaaaaaaaattaatattatttcaagtggaaagaaaagcagaacatatttgcaaatacagatttattaagtaatcacaaggttgaaaaatgttttcctatttttttctaggttttttaacctgtttagatgtgtataatttattgtatatattttcagaaggcagaaaaacttttctatagctattatcaaggttatgtgttaatttggaactaaagtatgaaatggcctactggagaatacatgaaatcttgagttgattgagaaatgagaaggccatgagagctatgatttttgggtttggtaagaagtgctttcaattcatcaatctcatccacagaccagtgctgtccaccctcaaaatctcccatgaattttgctttttctgcatgtgcttttactttgagcatttccatttttgaattggcatgctgagcagctaggaaatgtgcacgtgcaatgaacttggggatgctttcctatttttaaatgattacaaaattagtcagtgcagtgatccatttttcatttttaaagatcaactgtctaacttaccacttcacttatctttaaaaactcctcaatctgactgggagaaagagtgcaatatttgctgaaattatcaagctcattgagttttgcaacacgtttttctgactcctctacaaggtctgcatccatcatgcaatgtgagcaattgcaattaataacatatgagtcttttagttttttttgtctactttcatggtctatgtcttgtggaggatctatgatgtttgcacttcagtttcattttgattaagatttcaaaccaattatctccttacaacatatggttagttcatcaccagtttcaattgtctcccatgcctacatggtcaagagctgtgttttgggatcaatatagtaatatacattgggtctgcagtagtgattgaattgtcttttcttgagaaggaaaaaaattagtcatttttgtgcacttcccaaagttcctcatgtgggatattatgtcaaaattacaatgctttcaaatgtagcccaccaaaatgaatcaaataatctccaacctggtgatatgtgccaaagatgttgactagatcacacttgataaaactcatcctcagtttgacctctgccagaaaggcatgaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggtggcgtagccatctttgaggacaagagtcacgacgcctaagctgaaacctaacatgagacattcctgcggaagataaggtgattatgggagttttttatttccctgctgtctatagaaatatgtgcctatttacatatttagtgtacttttcatcaaacaaaaggacaaatccgaattcacgctggccaccggcgtaacgcagctcaacatcttttccaattaggaacaaaatactgctgatagagtgcactgggtctcaattggctgggtgaacagctaaaaagagagcaattgaaagcaccaaaaaaaaatatcttcacatttgtggagtgatgtagagaaagattgaattaaatgaaggagcagactcaggagtagtagaaaacaggcttgaggcccggtaaataacactgggtagctacattacccgtaacggtagtgtgaagataaagtagtgattttccattcactatcacccagaaaaaataatgatcacttgatgacaagtgaaaacagcccaagtccagcatgttgcccattacatacccagctcaactcttcctcagccccctgtagcacacaaaggctctaatgtatttgtgttgcagcagagttggagctacagtggagcagtgatcaattttacatggtgtcacttgccatctagtgatcattgtttcttcctggtgtatcattactttccccataatgttttggggtttttttttgcacattacattatccattttgtgatattggttttttttttcataagcattacactgttagcaacttgtagatttttattttttttgaaaaaaattctaataagtggtaagacatggccaggatactcttttggaaattcaaggcatgtgttgctgctaaagcccaagaagagaggctttctgccacttaaaatgtgtttagtattgctcaacctctggataatgtgataatatattactctgttcattcacaacagaccaaaacttaatcattacactactggctaagagaaaaattcccactacagatgatgataatgtatcagggaaggaatcaagtgcactgcattactgtgatgcaaatagtgcagcataaaatagcaaccaacagtgggtaagttatgctaactgtagtatcagcatggtgtaacacagcagaattccaccaaaattgagtgtaatgtagtggaattgcaccacatctgtgctagcactatgcatgcaggcacccaaaaagtgcctgctgtgctgagctaatatgataattagtggcattttggcccagtagtagctgtgagcagacctcagcacagaatattgtagtgtagcaacccagtgttgctgtaaatggcagtgcaaatgctccaactgtgcaggtctccttctcaacttgtcttggcctactctttgatttttccagttgatcacctcccaatccatcccaactcctacattgatcactggtagggttggtggtaaggttcccttgacagatctgtgagctccatacaaaaccttccaaaatggcctgggagaggctgaaacactttttttaattttggtcagagaaaagtccaaaaaccccaaaataatccatatttctgccataaaggactggtcttcacacataaaaagatccaatgggataccaggtatctcgtggatgcatccatgaccagacctaacctagtacccaattgggtagtgccagatcttcagggtccagattggaaccttggcggggtcagtaacagacctcacgggggggacacaaatgtctcaacccctcccaccagtactcagagactgaggtataaagtagctaagtactcaagatattgactgtgactgacggattagtgaggttagcaacctctttaatcccaggattagtggggtataaatttaatccccgttggctccaaaactgaccctggagctaacttaatccgatatggttgcgaggattagactaggcaactaatcctgcctaatcacaccgatgcggatgctctaaggatcagcagatttcttctagagggtttgcataaggtcgaggagggtatcagatggtctgggtactagggttgtgatggctcgcgaattgtgcatctccagccgatatcgcgtcacgcataagacagacccggggaggaactagtgaaaagttaggcagagggtcctagctaagtgttaaacgaggtatcaggggaccacttggtagaatgaatgaggccaggcggcatagtgagattcacaaaggtgtgcctgagttaggtgcaggtggtcgtccttgaggggttgtgacgtgtgaccccgttacactttccacttcctcctcgctctgcttgggctgagggatgttaagattgaccagctcttctgccgactcaagcaaataacttgatactgccgtccttcactgccctcatgatgatctcactagataactcgcagaatccagctttggatttctgcccgcactcgaccaccaagcccgtatcgggcctggggcaacaggcagcaaacatccggaacggcctgtcggcgctgcgtcatcggctggttcgcgccgattgttgtcggcgatatgctcattcaaattccaatctagctaagcataagtctcctccttggcgcgaaacaaccccaaccccaacgcctgcctcccccccccccccctaaacatttggatatttgcgtatttatttacaagcagtggctagttatatcgccctctggtctcaattaattcttcacagagagtttcacttcagcagcagaaagacactccataaatttcaatccttctatatcattgcaatggcgaaattaagcgacttgcctagcgaactagtctaccaaataatagagtatatccttgttcgcgatgaccagggtcctgatgactccatcgatgctgatcactatcgtctgctcgatcacaacggaatcgggccaatcaaatcaaaaccgaggcctcatctagagcgatttagtcgtaatcctactcctcggacccttcctcgtcactttcgagctgctgcagctttacagccccatgcttcgtggccgggtggtgagtaacataggcaacactttggctaggtagatctactgactttgtgtttaatctcgcgctgtagctattccatccaatcatctcctgccactttcactggtcaaccgtactttccgaagatgtgcccaggagttactgttcaaaaatgtacctgtattgagtaggtggagggcgatctcattgcttcagacacttacacggcatgcaatccagaatccatcgactcttccggggggatggttcaatcaaaaacataggaggaacgcccaggacaataacgtctcgatggtccgatggttcgacattgattattctcgcctgagcagtttagcacgccacgtccgctccttacagcttgtttgtgacggcatctgttcggtgtcaaagggtagtggcgatttgttctgtggaatcatccggagctgtcccctactcatgaatatcgccatcagtactgcggtgtcgatggactgtaaggaccttatgttggaggccctgtcgagtcgaccactgatcaaagagttcgttattctcgacaacttggatcacaacaatcggtcgatctttcagtggaatgtcgacgatgtcgttggtcgattattctcgaaatgggaccaccttgagacggtagaattgagtgggcttaggggtccgtcaggccgactgatggggaccgctcagaggccaatacccattctaaattgcgaggtgctaacactgatccttcgaaacccggaattggacgagcaagagctctcgaggtttctgaaaaactttcgacatagcatgcggacgctcgagattagcaatccaggcggagagatcgacttggaaggcttttgtcggatccttcaagggtctacgaatcccgacctggagtgtttgaaggttgagattgactggtgctttgacgactcagagtccacaacatcatccgccgggggcgatgtcaatcacgatatcccttcttccaacaaaagcctgctagatgccgtctttgagtctccctccgcactcaggagacttaaatccttatcctttactggcgacatcgcaacaagcaagctgttccagtccttgcccgattcgattgttaagcttgcctgggaggactgtgatatatgtctcactgctttcgctgaagtcctttcaagctcaacacaggacagacctgttttgcctaatctgaagtcttgttcggttcgccatcgttggggatgtcagttcttttgctttctttcttcttatcatattgacaatagagttctacgatgagaaccggattgcttaaccttcaaacaaaacacttcttatttgtctctagtgagccgagaggaaatacgaaacgccgaaacagcgttagaagtccgtgaagcatatttacaacgcgatttcactatggtagatggctcacctacctgataggatggatttcccagatggatccttattctgtcaatcactcgatacgtcactcaaagagtggcatagaccggtgagattgggtcgcactcccaatccatcacaggatctatctagatgggatggacctgattattattcccttggtgtcctgtcctctgtccttcaatcccccaacatatgggtacatgttctggcttgctttcttgccccagtggcgcaaagaacaataaaaacaacaacacgtgaagccccatggcaaaacattaaaagaaccccatccaagttctcaccaacaaggactcatgatgcggtcctggacctagactttcaatgctttctttttttcttttgtatcaatttaagagaatctccacttggtgatctaaaccaggttgccatgctttatttagcaactcaacacactggggactgggaaatgccattccccagggcttttttttgtctttctcaggggaaggcacttctatttaagaagtgccttttctggttattttccccccatcagcaatccatccaacctctcacacaccaaagaaaacaaacacacccaccaacaacaaaaaaattaaagactctttatttaaaaatggtcaatattgtaaatggaccatttacttctaatataattaatacatatgaatattacactgatattattaactgccttgaattatggctgtttatattgaagggaccacttcttggaggagtcttgtgaggttgtgcccttcacggggaagttcaaaaggtgttgtgaggctaacagaaagtttagcttccaaggacataagctgcctttttttcctctcattctgtcaatgtactttgcttacactgacatacatatcactcatttaattttcctacacagctacagtactcattgagactctataccataacattatattacactaagatcaggggctttcccagccccttggatgccagggcacttgggaatcttccaatgtacttggcagattcccaacaaacaacaaaacagccctgtagaggcattaaatgcttggaggctgccaaagtgacagacagcctcccaacatacttgcccagtgttgatccacacaaaacaattacaacaatgcaaagctgggcactccagattctatggagtgcatgactatgtacagccccttgatagaaaaaatggaaccctttaattgcagtctagaggtcaaaccaatagacttgaatttatgcttcctgatgaaactgtggaaaatgagttctgaagaatagttctggaaaattggacaggaaaatgttatgtaaaaatcttgtacatttttccacatattctgatttttctgatagttttcagtcatttttcaaaggagctcaaaaaatcataatcaacacaattgcatgtgaaaagaatgattatagatgaaaaattgaggatgatcataactttagagagcagaagaagttggattgatattggaattgaatttgatttcagtgctcagggttggcctggtggatgacacaatccaaacatgcttaaaaaagctgctgatcacttttttcaatttttcatttataatcatgttttcacatgaaattgttttgatcatgattttttgagctatttcaaaaaaaaaatgattgaaaaataccaaaaaaaacaaatcagaaaatgtagaagaatctacaaatttttgacaaaaatattttcctgtccaatttgtcagaatcattcttcagaactcattttccactgtttcaccaggaggcataaattgaaatcccttggtttgacctgtagactccaattaaagggtttcatttcttctgtcaaagggctgaacctcaacataaccaattttttctctttttggtgtacactccaatggtatgcacggtgtaagactcaaaggtggttgtgagaaccctttttgaatttttgcacattcagataccacaatggggaatttttttgtgtgaaaaaaaggcagaccacccaaaatttcaacacccaccaaggatgtcaaatgagttttgacttgaccccagcaggtaaaaattgtcactgggtctccatattcagaaacccaatagcaactcactagctcccatgaaacctcttgtgttctattgcaaatgggaccccatggctttttgggccatttattatcttttccccccctctctcaatgagcaataataaggggattacctcagaagataggaaaaataatgattaccaccaaattcgaatcccatgtagcaaaaaatcagcaccctgtcatgccccacaccaaagatgtgtgccttggttcccctcaactcaaaggtggagtggccaaccctagttgtgaaactggactgcttggagcatacagccaaacatgaaacctcaccttattactgagtaatttacaccagtatatcgaccctagatgaaaaattgactggaaaattctttatcaccagcactttgactgtgttgaccaagcattcaagcagtgctggaatttgtaagtttcacaaattaaattctatacaaaggcaatttgtgacatgttgcaattagtcatgcatgttccttttgaacaatacaaggtttggcatgtgctgttggctcacacatggtttcatcagtggtaaaaatttgaggtctcagctgatagcaatacacctccagacttgtgtcatctgcattttccctgtataaagttggagcatttattgttgaacacatgctatataaggaggttcactagagactgtttagatttcagcagactgtattatccaactatccagaaattcttggctgcaaggaaaacatttttttctatttattgggtgttgtgtaccccagaatttatattacccttttttgaatttgggcctccaggctcccactcaagatggtagttttctcaggatatgaaagattaaaattgatagcacttgctgttttttacttccaagcaaatcaatctgtggaatgtggtgaaggggtaatcacccatcagcggttgccatccaaggaaaacagtatgtccttttttctaaaccagaaagaagctaccttttctgatttgccctcctgcatgaaaaacaccaaaaacttgtcagtatacgcacccattgatgcaataatcagtgaaaagccttcattcacagaaagaaacattgagttgtaccccagtactgttagagcattcagaaagccaacccctgggacgtacaaagaccgtaagccatcagtttaaactcatggtatttacttctgagcaactaatttttctaattcctgaccatagagttagaccttgcaatgggaaaatccaaaaaagaaaaaggaagctattctggagaagtttcagttgatccttactggccgactgtcaaagtgaaactcatgtgggaagatgtgaacaatatcaaaaaagctcttcaagatctgaaaatcatcatcaaaaatagaggcagcgaagatgcaatcaaagatgaaaggggtgttttgttaaaatcaaccggccattccaattttattctgaataaacatgccaatggtttagatttaattcttgaaagcttgaaacacaacatggtgcataaatttgagaattgggcaaaagagaatcattttacagaccccaaaatatttgcaggcggaaagattcaccaagagttgtatgtgaacttattctctgtattatatgttgtttcacaaaaaactgattgaagcctggatatgccaaaatatgatatcttttctaatctattccaaaagagaaacttcatcagataccatttttcaaacagataaaactataatgggcgcagcaaattctgtaaagtatttccccaaatatgagcttacagagctattagaacagatggaattccagttcaacctaccaaaatataacaatgataaagaggttttaatgctcagaagaattcacattcaaacattggaccaactttacaagtttggtttaataagtgatagggagttgaaaaatatagctactagttggctccatcctaattttattccaactactcaaaagatgttcaaggaaatttatggtctgagaaaagagcatgaaaacagcattttacaaaacatttattttacgctgaaaaagagtcaccaatcccctctattgaatgctctagaacgtaaggatcaagaaaatctgcttttttctcatgagtgtaattgatcttatcaacttgtgctgacatttctctgcatgttttgtcttgatttttttttcaagttttggatattaattcacaaacaagagtcttgggaagatttcttcaatctgatttaatgagatacaaggcagaaaatgatggtccatttggtcatactgtgaagcaattggcaaacaggttgtatggatataatcaactgaatactgctttagaaaaaagtgaaaaaaatggggatctggatgaggccatcaagatacccctggttgatgtcattcagcttttcacagatgatcacatctggaagaataaatgggaaacaaatgaaggaataagaattttggcccaaatcatagaggttgttattcaacatgggcagaagaatgagcataacaagaaaatgatctcttctgtggatgggatttttgatgattcagtaagcagccgactggaattgttatcttctagacatcaagctcttttagaactggaagatatcaggctttatttggaaaaggactttcctctgtccaaaaaaattggaagtgaaagaattccaccacttgaagagctgaatttgattgaaagccatatcaaaagttccccatcccaattactgtacagaaaaaatatttcttacagtcaaggtgtagatcagacatcctgcacacaagaagttgaagccaaacttcaatttttagaaagtgaaataaacagactcagaaaactctattctgaaaattctgtttgaaaagcactttattcaagcttcacaacaaaataaattcttcccaaatatgtggaaaagaggaaacaaagaagatagttcattgaattttggagaaaaaagtgcacatttgcaatcaatgaaactatgaaacttgtgttttggaatcaaatttattttaattccattttattctcttttgtttgaaatatctggctgaaaaagaaaagaaaaagcaatcttgtgtgctgtgaaatgttttcttttgatatctttggttttgaatttctgcattgatttttgggttatttgatttttggtttttgatttctcaagtcctgtttgtttggttttgtgtgttatttttgtctcttgggtcttgttttctgtgtggggtttatcttctttgatcctacatagctgatacatcgtcgttgctcaaaaaactcatccctacttcatcacagcaatgtcaaacatgcagagggaattcatttctccaatccaaaaagaactcttgagtttctattctgtttctgcttttgaaggaggccttgcccattctgagtccagttgctgcggttcttcgcagtggggatactccaatcggggctccgtctgatttattatcccactcttcaaactttccagccgatcgtctgatgcggtcctcagcaatcagcatgactttcttccaccaccaccctctcctactctcgagcctggtccagctacagatacgagcccagccgatatcatcctcgatcagaaccctcgcaacactctcgacaacaacaacaacatcatcatcatcaccatcatccagcaccccgactgaacccaccacatcagaagccactatcccccagtctacgccctcccaatctcccacatcgatcaccgagctcatcaacccgcctcaaaaaccatggatgccgggtctccgtagaactggcgtgcttgctcgtaagcgcggaatgacgagcttttgggactcggatggaatcaggattccagtgaccgttttggaggtataatcaaattcttctttcttccgacatcgattctcaacaaacggaatagagtgatttatttttccggactttctccaaaaacaaaaaattagctggaggatgttcaggtggtcggacataagtacaaggaacgagacaattacgatgcgattcagatcggttgtaccgacaagttctcgagaaactcgatccataacgcccaattaaaatactataaacatcttgatctgacccccaaacaaaaagttactgaattcgtcgtctcgaatcatcaatgtttttctcctatcggtaaatcttctccctttcttgatctgttcacttttttccctttcttttttttcggggggggggcagaggggggtaacatttggtgtgtttattttaggtacttcgatctccgcggcgcatttcgtacccgggcagtttgtagacgtaaaatcgaattcgtccgtcaattttttccacatccaacttcagcacttagtttgtactcatctatgaactgatccctttttgctgatgacttgtttgtctgatataaaaaaaggaaggggaaagggtttgcaggagtgatgaaaagatgggggttcagtggaggaaatgcatcgcatggttcgactaaacatcatcggaaagcaggctccacaggacagcaccaagtaagtctccttcctctgtgaatcctgaagatttagacagaaaaccaatacctggaagagagccgaaagggacctggaattaatcggatggtgtgatttgtgatgacaggatcctgggcgagtatggccggggaagaagatggcaggaagaatgggaaaccagccggtgacggtccggaacctattagtggcccggatcgacacagacatgaacctgatttatgtgaagggtcaggtgcctgggccgaagaaggccttcgtccgggtcaccgacgccgagaagggtgtccatagggtcggccaacattggatccgcaaaggctggaacgtccataatcaggccctcctcccaggccatatcaaggccctcccttttcctactatcgatactcgctccgccgccaatctcctccccgatcaaatctctctctctgctcttagtaaacttaaaaataccaaggctgtcgaatagacccccctttccaccattcaagatttttttttttttcatcctccctttatctatctcttcaacgtttttctccatataagtatttcagaaaaaggtgatagcagtcacagcaatgaacagctagcaaataccagtgatccgaattcactttcccaagtgattttttttctatattagaaatcaatgagaatcttgtgagattcttgatttacaagaagttaagagacagataaattgagttggcatttttccagatggcgtcacaatcactcggcacctgacttgtagagcctctagtagtatagctctgaaatttgacttgtagagcctctagtagtatagctctgaaattttctagggtcatgtttcttgagagaagtggcctctgctgtgagagcgatcagaatggcccaatgatttccaaggggctagtaggataaggtccacccattcttagagagagaagtcttactctgtattcggcgtcggaaggtatgcaccgctgtgtctcttaatctagtaaagctaaacttgcagactgacaccacagttgcttgacttggacaggattggaattcctaaaaaacagctgggacaaggagtgggaacaaagattcctggaaagatagcaatcaaatggtttgaatgacacgtgctttgaagcgttttctttcctgctctctctcctctggaagaatcggatctgattcgatctaaagatggatctattaacaataacacaagagaaaacaagacgataaaagataagtgcgaagaatgtaatattgaaattcagaaaaatagaaaaaaagtcacatacatcatgtgaagaagaaaactatatgtaagagcatgcggaaaggtaatgacgatttaacaagagaattggttggaaagaaatggaaaggtggattggtcaaccatgtttagcactggagtgaatttcttcaatccagcttcccatagtggggaagtaatccttttgaagacaagtgtcatcttcaagaaagtagaaggaagaagcaaaaatcatcagtaggacaacgggagaaagcagttaatagaggagaagatgatagagacagactatgatttccatctttgaaagctttccatgatttctgcttagacggacaaaggtcatagaggatccggaagtgagatgtgggaatcaaatcgtcctttgttcccgacaagaataaaaacgcaggcgagtccgacccgtcgcttatctgtgtcatccgttggtccgaataccatgtctggtgacataaaaatgatagcggtccaatgatcggcatcactactggaatcagttttctctggttggttttcggtagttgatgatgttgatcattcagaacgcagcaaaaaaaaaatcatcagggtctcttgatatgatttttctctcatttctgagtgcagggaaatgagaaactaaccaagtttgcaaaggtattttccaagatcactccggtgattttgcccttattgaccttattagcagccaatccgatagcgactgcaccacctaaactttgaccgtagaggaagatcggagaagagtcgaagatcgggtgagaattgatgtaatcgaaggcggtttgcgagtcgagaaggatgcccttctccgagggagtgcctgaggaatgtccgtaacctcgatacgaaatcgcaaccacattgcattcgtatcgttctaccaagaccttggctatcggtaatctatgtccctgagatccaagtgattgattatcagagagatttagaaacgtttgcttgaaattgatatcatttcttggccgatcaaacgagaggaagatagggtgagcagtctcgcatgccctcaagcaagtcccactgaccacgttgccagcattggcatggagcataagaatcgtcgggcgacgccgtctccaatcctccagggcctttccagaaaggctcttctcagacctccgtgctgcaaggatgacgaaagctttggtgacgacttgatcgggtgcaacgagctcgatttcttgccaatccttcatctcgaaatccgacggtttcggcactttttctcgagatccttggggcatcgagctcggataaatcatcttgccctggaacgaatatcttccagttcccaacaacaacaaacactggagctccattagccttctccctgtaaacctttttttttttttgtttcccctgttgggacacacataaatacattcaaatgctcacaacagtacccctatcactccaacaagcgccgcattgaacttcaacacccatgcccctagtcttgctatcttcatcaaccacgaccagtatatcgacgtcataattttgttctcctatgagcaaataactgtgagattcagattcatccgaagtcagctgaaaaaatttcgtctgttcaaactatcattgtaatttttttttgttgtcgcttactttgtgtgtcccgagactgagattttttggtattccgttatcaagaaatctgaggtgtttctctctttttttttccctgcggtgtcgttaatcagtcgattgctatgacaggtggtacaactgtagagtggtgggattacccgatagcaatcgggggtcgactcggggcttacataaatgtcgacgtgtttgagagcccttgtaacttttaacctcacttgaagtcacccaccgtcgcggttgggcgttgttcttcacgattcacttttctctgtgtttgctctactagcataaatattctgtttcaagaggaccactgcctttttttacttatattttatggaacaaagaaacatctaacaaaaattaacaacctcttgaatgtgaagttatgggcccaaatatccaaacgcttatttgtgaacttacctactatgaactatcaaccctttttgattttgtttttggaagcatttcattcctttattttcaggcaattttacgatggaagatttcaatgaaagcttcatgagctccctggcactactcttggattcaatgtgtcctcaaaatcattgtggggtggaacaggtgtattctctggtgaataagacatgtgagcacttcaaatgtatacatagctccgaaatgaacactagaatttttcttggaaggggtgagtgtttttgaatgcacacatcacaagaccagcggagaaaaagtcggcttgaggtatgcgacagagatgatagcctctgtgatcatgaaggaaagagagcaggatcagagacttgaacggggtacttcatgcatgtctccacagttcttcaaatccaccgagttgcctttctggatgtcgagggaagccagacgcaaattgataacatattgttagcaagagttcctttcaatgaaaacccgaattgatcatttttgagagttcgcaccttcttgcaacagagaccaatgtaatcctttggacagataaaaatagggttgtcccatacaaactgcttctcccgattcacgccgttctgaccgactgagagaggatggtagaacaaggtcagcttcattaagagtctgcaatttaaacgcagaatacacaatcccgctctactcacctccagtatttatgttgatacaataaagaaagttccagacttctggcattctacaatcaaaaactttttcgcctggtgccagttggaaggggtcgtttggaggagctcggcccgctgatgggtcaggggctggcgaacctccagggcccgaggctgcaatggcggtgctgatcaacataaacaagagcgaactcaagaggatagtcgcggtagatttcatggcggttgatcaaagaaacggatattgtagattcaaatgtgggcgattttggttgtgaaggtgatttggggagtgggttgcctggcccccacacagaggcgttcttataacgctgcaagcgccacagattgatttgattcggttctattcgattgtggtgtgaaaccaccaacagaccaaaacgggtcttttggaagaccctgactagcttggctcagcttccatgcccgacgtacacttctgaattttgggccctgaatactcttatgttgtatcactattgcattgaaaaaaatgttatgtgaattaccggttttattttcaacttagtttgtgttgccattcatgattggctgcctcatatgcctgtaatatgtgaaaatttatcttccttgcttcttacattctttcttaatcatccatttactttctacgcggattttttaggaaaaaagattgactttgttactcctcattgcaaaacagttgcaaaccttagacagagaggaaacaaaaaccactggtttcaagcttcctggcagagaaaattgaatatcacatcatacatgtgactgttgccagaacttaacccccctcccctagagtagagggtacataggcagaaaatgggtgagagtgactcttgaaaatgtatgggttttgggtaaaatccatatttttttgccacttccataatctgggggtttacagggtcttatgaaaactcaatgagaagggagttgtaattaagtctggatttcttgacattttcaatatattgcaccttccagaatatgcaaaacaaagatggtaaatagttcactaagagtatcagatcaaatgaaacacctcagatgaaaaaccaaaacatgatttcatttctaaccatcattcatcatcattatgtgttacatctcatcaaccaattaactaagtaagttaagaaaactgttacatccatgcccaacctgctattctaattttctccccctgactcctcttcatggattgtgtttgatcactgtactcccatccaaaaagaattgtggcagatgtgtctgcctctggattcatttgtgaaattatagttttgtcatctagtctcatggaaagtgctgacagaacagaccgcttgcatccgacggttcccagaaaagtactctggattaaacatgtcagaatcttgctctgcgaaagacaaacttcttccgtaagacccataagaccatttggcctttctgtttttttaatcagctgaattctgcgccccagctgagtgggatgtcaagtgctggaattttttcccccacggcacaagctggcagcttgcgttgacggggatcctgaattccctcggccccacaatttgacataactgaagaagtcgtgtttaaggatgtttcattgcaagctagggggacatgcctggacatgctctcatgtgaagctttcctgctcaggacactcaacacgttaattcacattcgtgtgtcggtttgacagccttaacccgaaatgtgtcggtaagattatctccgtgtaatgcacggtttgggttcgttgtgagtcaaaatttaaacacggttgaaccgagttgaaaaatggggcaactgaactaccggcagcaactggaaaaacacgctggttcgagcggttcccaatcccggcacctgatgtccggccggttctgcgctgttctgcgcgctggacttagaggcggttggaccggtctgtcccctgtttgcagccagtgctaaaagttgccccttacacaaatattttacagttagtgaattgacgcagtacttcatgagccttataataaagtgagggcggtgagttcacaattcgattcacctcggtttcatcaattgtaagattatgacatcccagccgataacaattcgtctacatacaactccagactgatattctttgcagtgtgagtccccgcaaaacgtttgagcctgctggacagctcatacatttgtgctctttcaagtttaaccctgtctttataaggagattcgatttggacacgtggagctggttgaccgtatcgtcgccatttgtccctggccacaatttctttgactacaaccaaagtcgagcatcagattcacccttcatcgatcttcgtgtaacccagtatctcgccgtgaccatcctttgattttgggctctccactcaagatgactgtgtttttggtgcaccaaatgatgaaattgatagttctggctgtgtgtttcttgcaatcggctaagagtgttagaatcaatgatctgcttctgaaaaacaaaaatggaaacagtatgtccccttctaaatgctcctaaatttgaagacacttcctattctgatcagacaacgcacatcagcatttacaccaatgtccacaaagcgttcattcacagaaggtgacatcgagttatacttcaacactgttagaccgttcagacagccaactcctggatcttacaaaaaccgtaagctgtcagttgaaccatgggatgcacttctgatcaactcattttcctgtttccggatcatagagttagaccttgcgatgagaaaaaccaagaatgaaaatcaaggctcttccgaaaagattttggttgacccttactggccaactctcaacgcacaaattttgtgggaagacttcgacattatgactaaagaccttcaagatctcaaaaaatctattgaaaagcgaagcattgagaatgcaatcataaaacaagatggtacagtgataaaaccaaaaggtcattccaaaaatatcttgcgtgaacatgccaatggattagaattgatccacaatagcttaaagcaacatatgagctataaaattgagcagtgggcatatgaaaatcatttcccagaccccaaaatattttcaagtcaaaattttttgaaagagatgtatgtccaattctttctctgtataacctttctcttaaaaataaatctaactggctttagaaattaaagtaaaacatgcctttccccctcaaagaggctcttcttcagattcatcgtccaagaaagaaaaaatgataatgggtccagaaaatgtggttagacatttccccaaagataggcttgaagagctatctgaaaaattggaaaatgagggcaaatcatatgcaaatgataaagatcaagatttcatgactcttagaagaattcatattcagacattggatcaagtatacaagtttggcttgatagatgatgaggatttgaaaaatttggctgtaaggtggtttaattcaagatttcttcccactattcacaacatgttccagtttttttaccctttcagagaagtggatgaaaacaaaggttttcaaagcttaaaatttgctttgaaaagctattaccaatcacctttcttgaacattttgaaaggtatgttacaaatcagaatcaccttttcttgaatataatatctttaatttgacattgttataaatttaatcctctttttttgaaagttttgggagacttgtccaatagaagatttgcagaaagtttaattgtttatcaatcccttaaattcaaggcagacattcgtgatccatttgagaatgttgtgaaaaaagctgttgattgcttgtgtcaaaataatggactgcttaaagccttggaagcgggtgaagagtatcagttagataaatctgttgagaaaggactcattgatctcatcaaaattttcaaagatgatgtaatttggactcagaattggagaaaaaatgaagcaataatgcttacagggaagataatagaactggtggttgaacatggcttgaaaaatgcatcaagcacaacaataatcacttctgtggctcctatgtttgatgatgcagtaattattcgcctgaaacttttaaatttgaggaatcatgtgcttttggaactaaaaaatattcatcattacttggaaacagaatttccgctgtcaaaaggagttggaagggaaagaatttcaccacttgaagagttgaatttgattggcaatcacatcagagaatcccctttacaattacagtacagagaaactatatccaagattaaaatcttggatgaaaaagcctgcacaagagaaattgaagatcaagttcaatttgtaggaaaagaaattgaaaaactcagaaaattgtactctgagcccaaaccttctgctttgaagaatatgtgctttgggttcaatatgaaataaaccaaacataaatgagagatattatgaagtgagtaaatgctgaattgactagtgtattaccaaaaacagaaacatggatcctgatttgtaaatcaatgtccctttacagaaagagaagagttcaagccatgcaaaattttatcagaggaaatttgttttcaattccttatagagtcaatctagatggtcatttttcaattgatgagaatgggagaaaaaaaaaaaaataaaaataaaataaagaaaaagaaaaaaaagaaaaagaaaaagaaagacagaaaatcagaagagaagacaaattgaagaaaaaaagaaggaatgacattgaaaaaggggggattttctcagtatggatcattgtatgactgtttgaaaccagttcaattaacattcacacaacccagccaatagtacttccacaattggctgtgttaagcctacctcaactggtatgcacacaggcaattttacattgcttgagtgcaaaaaagctcaagggtaattcaaaaaactcatccaatacttatttaattgtttactttgaattcttgcttgtctttggagtcctttctttgttttgtcttgattccttctggatattgctttgttgtgagttttttttcaaatctggtattttggattgtatactttggaaatttgctccctttcatttcccagattttctatatagcttattgtgtcatatgatttctgataccaaattgcccatgtcattcatactatttggtagtgttaaacacacttaaaatttattttttacatcaattttgtattttggaagagattatcctttgagtgaattagagaacataaaaagataaaaatatttactgaaactacaccacctgtgtcactccgattcttccattccaaatggaggaaaaaacgttcacatcctccatttggaatggaaaaatgggtggagctggatgttcctagctccacccagctctcccagctcctttttccagctcagggagctggattgcaactgtgggtttagtattggtatgacttcccgcagcccagccattatagtctgttggcataagtgcacccccacatgggttcaattcccaccctggctaggggttaggggtttagggggttgggggtttaggggtttagggggttagggggttaggtttagggggttaggtttagggggttaggtttagggggttaggtttagggggttaggtttaggggttaggtttaggagttaggttttagggtttggttttagggtttggttttagggttaggttttagggttaggttttagggttagggtttagggtttagggtttagggcttagggcttagggtttagggtttagggcttaggttttagggtttagggttagggtttagggttgaggtttagaccatctccaccgcggggcctaaattgagggactaacccaaatttaggcacccaggccggatttagccccgccaccgcaggccccaaagggcggcctaaactgagaaaatccctctcgggacctacactattcctagactcaagattgtgtactcctccaataggtccgctccatctggatatcacagcccattgctgtgatacttcacactacccttcctgcccacaacccccaatatccccaacacatacaccaccaatatcgccaacacatacaccaccgatcaccgatattgccaacacatacataccaaacgacagcaatggccagaaagcgaattcaaaatgttgatccatctctagatgacaatgatgacaaagagaacaacgaaaacagtgagtttttttcttttcatttgttcattttctgacccactaacctatctggctcccaaatgaatcccaatcagatcatccagccaaaaaaaagaaggctcccaattataccgaacccaaggactttgaggtatgtcgagcctgggttcaggtatctgaagaccccatggttggaacaaatcaagatggcaacacgttctggtcttgcgtttccacgttatatcacgaagcggttccagacccaattcaacccgtcgatagcttgaagaagagatggagcaactacttacaaccatcgatcaataaatttcacggttttgtcaaccttgtcgaatctcgcaacgagagcggggcatctgcagaagatcagctcaaccaagatctccgcctttactcgcaggaccagcaatctcatttcaagtatctccgctgctacaaactcctcgtcaaaagtcccaaatggcacaactactgccgcgataacaataagaggggagagaaaaaacgagccagaagccctagtagtgaagcgctgtaagactcaaaaagtggttgtaagaccctttttgctgaattgagaaggggatgatggagtgaaagctctgcccttctatactatcagataacaagacccaccaagcttagcttggcaagttttaatcaagtgatagggtaaagttcaggaatgagttgtgtgatgaagagtgttgatttggtgtttggttggcgctttaaagtgtttgtgtgaaggtggtcaaatattgcttgagtgttacttgactgaggattaaacaactgggaggagagcctccttatatatacaacagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtgtttttagctacatacaaaatttgaatgagtgaatgtgattggtcagacatgtacaagagttgaagaggtgatccaagcagctgaacgagtgattctgattggtcagggtctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtgtatgtaaatgagtgtgtactgtactgagggtgtcggtgtagcttgagggttgtaattgggtttggtgatatgtaacaatgggtgaaatccttgtgatatgttgtccagtgttgggtaagagttgatccaggtgtgttccagtgtcgcctccgtggtgaccaagggtggatttatccgtagagtccagttcttgagccgtatggtgtgaattctgagagtgattgggtgataatatgaagaaatatatatataagaaaaaagaaaggaaaaaaactttgaattttcacatttttgactaccacagcgccagcatcgaccaaacttgcatcgacaccagcacaatccgatcctgctgcaccattggaccctgtctccgattttgagggcacttctaccgatccaagaaactcgaccgacctacaggaaataagaaggccaagtttctcaacctacttgctgtaaaagatctagagtggaaggaagatgttgcaagcgctcacaagaaacttgctactgaatcgactcgactaaaagacatcttcaccaatgacttgcaatccctcaaattgatggctgacaatggagaaactgctgcagagctcaccatcatgacccagagcctcaatggtcttgatgatgagcagcaggagtactttaagctcaagagggctcaaatcctccaatctctttgatctggctccacctcaaaccagtagttgtattcttgtttttttttctcacttgattaatacacggttttttgttatcagcaattcaaacagagtgttttttgttatctatctcaattgttcatgcgatccctttcaataaaatacaattttctgttttgaactgcctccttatcactttcagatctaatataatcaattatttatttgaaagatacaactattttcctaagaacaaaaaacaatgaatcagtcgattgtgtcagagagcatcaaatccactcttcaatctagttccaaacggtgtggcctggtcttatctctcaaagctctcaagatcaatagaatcaaaatattctttaagtcaagacatagtcttgttgttatctctcaaggtcaataggattaatatgggatttcagtttataatcggaatgaaagaatgaaacaaacatgtgagcacagctagcaaaatactgatgataaactacgtgtacaattaagaatcaacatcactgtcttcctggcgacctttaatctctcactgatgtttgatgagattggcgcgcaactgaaaatgagtaccagtgtctttcattgattgatagttgtcaataaaatcagaaaaagaaatcggtggttcatcgcgcgatatttctatgggtgtaatgatggctgcaggggcgtggtcgtatgtatattccaagtatgaatcccgttcatcctccacaatcatgttgtggaggataatacatgccttcatgatataattcagattgtgatgcttccagccttgggccggtcgagaaactaccgcaaatctggcttgaagtacaccaaaagcacgctccacgtccttccgtcgggcctcttgcatcttgacaaagtgcctctgctccgctccttgaggctgcgacatcgatttgacaaaggtcgcccaatcgggatagattccgtcggtaagatagtacccttgctgatagtcatgcccgttgatcgtgtattcacatcgtggtgcctgaccattcaatagatttgcgaagagaggtgaagtgtcgagtacgtttatgtcgttgtgtgaaccaggcatgccaaagtaggcatgccagatccacatatcttgggatgctacagcttcgagaatgacggttggcctctggaaagcatcacaaagcaagcctttagtaagaggatcagagatagattagagtgtctacataaaaattaccttttctttgccttggaactgtccagcccaaccagatgggcagttcttccacacccagtgcatacaatcaagtgatccaagcatcccagggaatcctcttttggcaccctgggtgagaagcctttctagatcggctggggttgggtgtcaaaggtattcggctgagtagatagccacaattgccttgcaaaatcgatccatacactcgagcgatgttgattcggagagctgaaggtactcgtcgttgcagtcggcagcagctccatgggcgagcattcgtaaagccgcagtgattttcacaaggggcctcaggcctaattttcccaacgcatctcgtctgagagtaaagtatttgtcgaattcttcaacagcttcggcaattttcaggaaaagcggctgccccattcgaaaatggcgcctgaaagtctgttcgttgtagagaggatgagcaccaaagtaatgttcaagaagtctttggtaacttccttcaaagtcgcggggcaggttgggctgttcccaggtcttgatccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacgccaatctgtaagtatgcatcatcaagatgaaatttcaacagaaatggaaattatttatcaagtatcccgtgaggctcacattttttttattttggattcatttagacgagtttaatcccgaggagtttggagtatgtcatccaacactgaaagcgtttattccgctcgaagatctgggctcacagatggaagccgggaagccagctagggaggattcttgtgtccaaggtacttagacggcaactcgataaaccgatgcatggacatgaagtcaacgagattaacacgcttatcaatctctctttcttgtttggtgtctgttcattgaggctttgacaatgctggattcgtcattggtaaggagaccttctgcaaatgctccttaatttgctccttaattagtttctcattttgctatatatattattcgagattgcgtaggtgccagtagcaatgttctgagccagcctggatttcgtaaattttcctggaaaaatatcttacccgaggcgtatgacaagatcacgaatcacatctatgatgaagcaattgtacgtccagctcacctaccgcaaagaccagcccatcctcagctgcccccgttctctgtcatctcacgctctcgacctttgatatattttcctctccttctgcaggtccctgtaagcagattgatccacaaaatcgtcttcctgttccctcgcccgaaatcggccgtactcaagcaaaaataaaaataaaatcacaaacagaatcctttctatcatatggggatgggcccagtaaatggctctggttaccctgaacgtgaaagtaagaatctttatctcgcagacgggggatggggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccgtcagaatctataaccctaacataggggggttactgttgagctatacatgttaccgggtccttttattattatagctacattgggggtcctgcttcttcctgtgtttcatctctcacatgtcacaatatgtgatatgtatcttgtttttcatttgctcttatactggagtcaactgtgctggaaaggattcctctttcttcatcctttccaatcctgtcggttccaggttagttttttttcttctctttttgtttttctcttgatgttaaattgaacctttatcctttccaatcctgtcgccttggctccagttcacatcaacaggttatgagcaccagttgtgcttaaacgttccaaaatcacattcaattcccttcttgcctgcacactagctcagtagtattctgcctcatccgcgctaatgctacatgcaaaatgcacctgctatgctgcaatgatgaactggttagcagaaatttggccctgtagcgctgatagtggcctgtagtgcagtttagtctcacaaaaatcagctcacaatgcactaacaatacaggatctccacacaaaaaagtgccgctatgccaattctgttggattagtcaatcccgtattgtagtacccgtatgcttgtacccagttatgcttatatcaagcctcccattgctacttattcaccgtatctctactcaatatgctttcctcacttaataataatacttatattctcaccgtcaagttcactcgtgagtcttgacctcactcagtgtttcagtccctggtgcccctcaaccaattctttatgggtaaaaattgtagtgtatcagagcgggccattgttgaaactatccacagtggatattggaattcagttttccaatttctctgtagagcattccaaatgaattcaggaatctggaagttcaatatgcctcatgagaccctagctgtatactctgtctaatctcctatcctggtgtgtgtttttctttcttggtggcatgtgggcaaggggtggcaatgtttgagcagtaaattaggtagctggtcaggagaattcatttactacattactactatgaagatttatctcagtaataagatctggtcgactggaactagaaacacccgtgcagaatatccaggccacgtgatgaagtcggaattttgtaacaataactagccgaatcggttccagttttaagcaagaatagcagggagaatccaaataaatgcaagaaattcattactagagcaatgaacaagcggcttaaggttgtcaccaagatacaataaaatatcaattttgattagaataggagtatgttttgcacttgaagatgatccttgcagcaaacagattcaaagatacaaaagtttggtggcacctacgccgtcacaatctgccagggcaattgagaagcctgtctggatgatcagaaagttcaaatggaaatcggtagtaggttgttagctgggatttattgaagtaaaaaacgcatttcaagatgtttgagagtactcacaatccccttgcaacaaagtgcaacatggtcggtgatgcaggtaaaaagtggacattgccatccccattcatcccgctgatcaaggggaaagtaaccttctgagaggatagtacagacaagtcaacttctgtggggagcttcagataaaatatcatgcaaacgtgcttgactcactcgcagtaggtatccttatgcagtaaggaacattatatgtatcagccagtttacactcgaaaacaacattgccaggtgaaagttgtgagcggtcaacacttggctttttgggaccggcgcccatgactccgctgctgactaatagcagaagtttggtgcttaagagtatagaaaagcctaatttcatgattggagcttgagtatttgtatctgattgagcgaagttggtcggctggctgtgaaatgaagaggaaggaagactttgtaaagctgatgtggggatatttgttagaaggggagtaattagttactcaatagtctgattgttcgtgatatctatctgtggtaactgtggactcagagaacatgatgtgatcaggcttcatatcggaaaaagtcactgtgatcttttctaattgatctgatttcgttggactgatggcgcgcctcaaaaacataaaccgatctttgccaagtccggtctttaatttggcttccattccccatacgggccttctggacgctgcttatgcctggtggttctatcgacctactcctctctttgaaaacttttttgcgacgggtttatccgattgtgtgtgaaaacagtggccatcagccttgtagcaccacagattacccaggccacctgttcgttcctccctgatgtcccacagacaaaggcttgcctagccaattgttctatttttttctctttccttttttcattaacctattttactgagagttaaatggggctacatagagaacttgtggcagaactcgcggcagcactcgccctatgcctttcagtgaccgtagctggggacgacgtgccaatgtgtttatgctgggagaaggtagaagtcactttggctgcgagaaaagggcgtgacacattaatggtaggatggcgcgtatttaaaggattgctgtgtaggcccatcttgtactttggggaaactcgcgtccatgtgctacaaatggatggatggctcttggctgctttgaccaggcaacaaggccacgccaacccgaatgactgcacggccccagatctgaaagtctggcagacctatggacctacatgccatacactgtagaagtgcagtaagaaatacatgtgaatgcactcctacagtgcaaaagcggtaaatcccaatcccgcaatccccctccagtcaaaccaatcaaagcttgacttcaaaaataaataaaaaaaccacccttctcaatcaccccaataggcattaggccttagggttagggattaggaatagggttagggattagggatagggttagggattagggatagggttaggggttagggattagggatagggttagggataggggttagggataggggttagggatagggaatagggattggggatagggattggggatctgttaccgagcaagggtcctacatattttttgagggggggaggatggcgggatggcgggattgcgggatcgggattgggagcgggattgtatcccaaaccaccttttttgcactacaggagtgcattcggatgtaattcttactgcacttctgtagtacaaaacaggtaggtctaaaggtcgtctggcgcacctacagtgggggacaccatattactttaacaaccccccagcaaaatgcaagttgaccacgcaggctgaatgttcgtccactataggagtccaaaagttccaaaagtgtctttttgggactctttggaggttgtagattctaaatctcattcagttttgcaattggaccagccattctctttttccctttttttgaaatcatactcataccttcccctaagcccatatgtacaccctaagcgcatagttatgggcttccatcaaggctttattgcatataaatgcatgcaaatagacatataaacacataaaatgtgttgtctacaattgtgttgtgcttcctctgggctcttcaagccttttttgtgaccatcatttgaacttttgggtttgatttgttgaaattttgagtgcaaaagttcagaaaaacaaacttttaccaacttgacccatcaattttctcaaaaatatcacccctcaccctcctttccccctactcccaaggggatttttccaaatttttcccacccaacatttgggacactgcaaaatctgttacagtaatatggtgtccaccactgtatgaatgcaccattggtgtggttcaaccattttgttttcatcagtgtttcccacaattaagcaaccatgcacagcttgagtagaacttgaagaatggcttcctcaaatgactccaagaattgatcatgggaattacacatacaaagatgatttgaattgaaacgcctggcaccacacacactaacaaaaaaattatagaaactagcataacataataaccttccaccaagggagaagttccttgcgatcctagccttaatttagacaaaataccaaaaaaagactagctggttttgaagaaggtcatagtggggtgataggttgaaggataagagagatggagagatggatttgatgatcaggttctctattcatttcagttgaatcattgactcatttgagaacccacaagaatgtgttataacacatgctaggatgctgcttcagttgaattatatggtcagcttaatgatggcagagatagtgagagatacactgttaaaaacttatgagaagatagtctcacctggaaaagactatatatacttgaagttaacaaatcacatcgtgctcaagaggaagaaagcagctccaatatttcataacggattactatatgttacgggtacccccggagtcctaaacacggcatcaacttggcctgcactttcagcagcagctatgtgtccgctttcgaagatcggtgacttggagagaaacaaagtcagcccggcgcaatttggtcgcatcacgagctggataattttccaccccttgccaaagggttgtacatacgttgctgaagggtgtctcaagcgccgcgtgtttcccggcaaaacggggcgaggcagctcggggccttggccaaccatgtaggccgaactttgtgagccaaagaactccagagaaccatcgccccagaaggatgtgtgtttgggtaaactggtcatgtcagtgggtggatttatttgaccgtgatggtatgtacctcgacacgtattcactcgtgcaacggcgaccggcaaccgattgcaggatgaactgacaagcacaaagatttttgtcttctagtctacgccctcaaatcaagctttgtaaagagtatgaatcttccgagatctgataagaagattcgagtcgtccgagcagaaaatcagtggccagatggcgggaagaatttcctgattgcagcgcttgacgtttctttctttgcagcgtgattggatttgtatgtgtaccgatgatggattataatttgtaatgatgaggaaagaattgattaacattagtccatatctcggatctcggtcgctactcctcagagcccaacgaacaaattgctaccagaatggccaaggtaaaaaggtgtcttcgaatgagcttgacaaccattcaggttcaattgccaggtcaatgcaatcactcccttccccctgcaagctctttactggttaaggatcattattactcctctcaatcatctccggctcaggtgaccggcgactattctacctctcctttcatactacttcagtacacttgtgtctctcaataatctcctagtactgctgtctacgtcctttgaatagtcttttttaaaaaaaatagtaatagtcaacttcatctccaagtaaaccaatgtatctcttcttcctggcaatacctctctcgatagcattgattggattgatctactagtaagtggattttatttcgaacttcttctgacggaattcttcgcatgcttgaggaaacgttttaattgaaaggtacacttgtaaaaaaaattcttcacagcaatcgacaaaggcagcaagaatttgaagaaccgccggttgaagggtactacgtttatccacccccgctgccccatcaaagcgcgcttcatccgagccattactggatggcacccggggccgttgaccctcttggatatcccaatcattgtcaagcgtttgcacctcaaccagcgccttacaaggagccatcccaataccaagactctctgaatcgaaatccacatgccccagagcgtctctccagcttccaagatccgcagatcagaagccctcaaaaaattgctcagcctggattctccaatgcttcgaataccatcacttctgaaaagatgctcgttcgagataactcttctcttcaactccctaccccaacacttgataacaagaacacgatcttatcacctatttttccagaatacacccggggaaaggaggctgctggatatatcaatcaagtcccttcagaacaaaaacatgaaccttacctttcgacataccaagagggcttaataaatcggttgtctgacccaccaagcgttgtggaagcgcacatcaaagaatcatttggagacacggttcgggaagtaaagacatgcgacgattcgttaagttccaacttaggaagggggagcgcgggtggagcagattctgtggacagtttcccggtgagtatgaggatagtggagccggtagcagggactggaaacgccttcggacgggcgatcgtcgaggagatggccgttccggacagccccaagatggatgagcgcgcgccagtcgagcaaggcggcctggacggacgagatcatcagcccgaggtactcccccgatacacctccgtggatgccaaggtcttcgaacgctacaaaaaccgactctccctcaaacaggacgacagttatatcggtagactcagggatagctatcacccccctgaaaccgtctcgcctcctcgaaaagtcatcagagatgataacttcttcatcaaaccatctagtccggctcctaatccagacaccaataccacaaagaagtaacatcgtgtttatatatatatgttttttctccccagttatccagttttctctattacaaaatacctcacaagcattattcaacaaaacaatcttaatttatttcatctcttcttgtttgataaaacagtagcagggagatggggggggcatgaaatgattcaagaaagatgtctagttgtctgtgaatttagcatctacataatatatcatgcagtatataatcaagtacatattttgctattttgtcaattgtaataataacttccaaaaatatgtatctccatttttacaacagtcaaataaaaaactgggttgaattttctatcttggttgtaacttgtgtttcctcttttcctttaacgctggctgaaaaaaaaatctccagtcattttatgctcagtaaatcagaatgtgaagaaataatcttatatgcaattcagttaatgttgactagtatgtgtgttcaaatttcaaaagcccaccttaatttgcttaattcaatgaagacttcttgtcaaatctggagccctttcagatgttgattttgacttgaaaagtctattctttttgcaggggaatctagcttttgactctctaaattgattgtgggggcctccagatcatgagagaaagtggatgagttcccatcagaatctacaaccctcccagaagtcaacttacaccccttagatctaatttttttcatcaacaaaaagattttctctcaagccttagctctcatgtgagctggttgaaatgttaactgtgttgttaatttaggactgggagaggtctgaaaagccttctaaattgcaacatgaagtcctccagtcctcaatttttgttgggtgcagatgcaagaaaagcttacaaacattcttgtagtttccatacaatattccagatgcaactttgaaatatcacactggttgattgatttccagatgctttgttaacatttgttcttcacttttgaccatttttcctcagtcctcttgaaagatctgagaaaaattggtcttcaataaaagtcactttcacatacaatcccccaacagcataccactcacaaatcaagtccatttgatttcaagtaatgggtggaggaattcacatcaaattaacagcccttgtagatgttgattcaggttcccagccctaagaaatttttttccaacagcctcaaaccccagggctatccaataggacccaggcctgggccctatgggataaggcacaacctaaacccatattcatatgggtttaggttgctggttggcgtacaagcccacattccaattacaattagtgtgcgggtctgcacgccaatctgcagggaaaaaacccctgcagtgctctggcgtgcggacctggacaccaatttcaatttgtgtgcgggcccacactctcctgagaaggggagtgtgagagtgtgtacgcaaagggggggagtgtgtttatcactccccaaatgccacatgttattgacttagcagctaaagttggcattgagaccctctcaaaggatactcttcaagaaaatccatgtgctagccttcatgacatcctcattgatttacctcctcaagtaaatatgatcacccatctcttggattagcaagtttaccacttacttgaaacaatcaaccaaaaaagtgactgaatttgagaacctcagcactgtgttaaatggcaagaaatttgtcatggttcctgatgtgtgccacttgaacctacacaagacctttggagttgcacatggaggaggcgggccgggaaatcaggacaatctgattggcaaaacatctcacagacttctttcccagtcatccaatgattgacaggtggatcaataagtataactgaggatccaacctgtctgctccatcctctctatctcttgatcttatatcaaattggttgccggtcaaggccttactctgagctccaaaatggtgctcctgattgcaaatgatttagcttatttgcttgaaaatcatttctatattaagttcaacaatcaatctgggctttgtgctcatgaattcttgtcagtcttgtactttctctctttcttgaagaaaaccatttgagctaacattgttttttttttttttttttgatgatttgttggaaatatgttggaggattgatttctcagaatttgagaagtatggaatcaaaggaaatgatgtaaaggaagacatgtttccaattttcagattcaaatttgacttttactctcaagccgcaaggacatagttttcacagtactgccagggtccatgatagtgtttttttgcttcttgcatccattatttttttcccttgctcccacattgctgatataacatttctcagcaaaaatttcaactttcacactaaattttaattccgcagcagtgcagcagttgctgtaagaaattgcttcttgcaagaagctatcatcatgaacccccctagttttgctggacctgcctgtccaaggcaccatctcatagcgcaatgttgtggcatcagaaactggctgtcttcaggtgtgggtttgaatcccgctgtcatcaaatctttttgtctgtagaccaatcaactcccaacaatattgtttgcaatcagggacaaaggctgtttttttttgtccgttgcaacaagtgtacacatcaacttaagagttcatgtattggatatcaatctctcaaagatacacatacacgagtgttttttatgccgttgatcagtagatctccagcccccttcagatcctttgatataacaacaacaaatagagaaagagagaaaggggggggggggggactctaatcatcaccagttgaagagggaggaaagagaagaaaggtgccatttggaagcacttgagcgatctcagcaacggggaagaagcaatcttcctgttgggaagtgggatcccgagaaggaacgatccgagtgcctattgaaggaccacggacgaccaactagattgaaaaatccgggagaaagcatgtgagtatacactggtagatggtaattgggaagaaagagaaaagaagaggacgaaacttttcctttccaagcatcgtgattgactaaagaaggttcagcaaccccgacaatcttacattccacattggctgcaggagggccacagcccatcatcgactttgttgctcgagtggtcgactgaggtacttggaagtcgtattgttgggagactaggatcggccctgtggatatcggatgggcgtatatccgttgcatgcttactccaaatcctgctcggattaaagtggctgtagattgagaaattggatcttcatcattctccccaaaaacgtcagtgcaattttctcttagaaatatgatgtattaagttggggggattacctttggtgaggatcgctcgtaattggggtcccacccattcgccagtctcaactaatggactccccaaattcccgttataaacttgcgataatcggcggcctatggtgaattttttgagcaaactgaggtggcttagttggatgatttcttcggctaagatctgtgcattcatcgctttactatgaaaataaacatttgaaatatatatatatatatatatatcaattgatgaaatgagaatttgggtgggggattactaatgaggttgattgatgatgatgatgatgatgatgattgggaggtttgaaataattatggtgacttacatcattaggatcgttggtttgtattccgataagagtttgaacccgttaaagaaataaacatcggcgcctattcattccacaaatcatcaaatttttgtccatttggttcagcaaatgtgttttaaagaaaggaaaagatgaggcaacctgaccagaataaagcccagccagagctacagatatctcagacccccaaagatcatcatcaccatcactgttattaaattctaagaagatcctgtcttttgaggtcatttttccagtgactgggaatattcctaacaagcccgtgatcccagctagtatattttcgggcgtatattcgtatacttcaactccttctccttctttcttcgttgaatcattctgaagaagaagaaaagatcacaggagtattttttttttcaaagaatgatggtgtttttagcacatatgtttggttcgacatacaagacaaagaaagtgagactcacggaacaagtagaagaagacgaacgctgctgctgatggatgatccttaatctagcttgagaaaccaacgcaggatcatgaggcgccgaatcccccctttgatcatcagccaagaaccaagcattacagtccaactcggcggtagataacacaagacaatctccagcaagtttcgggcccaacaattcctggacaaggtcctttgatgataagtcggagatcactaaagataacgagtcaagatagggctctagcgcggctttggagtcgatcgaaatcgtcccggtgggcttgcttgagcctacaatcgtcgtgatcggtaaggttgctgctgataacgtaaaaactagcttgactgtggaggttttttttaaacgtattttaatcagtgtctttggagatgatagttggaatctttttcatgtctgtgcaggattgaaacttggcgtacgatatggatcctcacacaggatcaatatttttgggtgttcttcattcttcttcgatggcagttgagaccaaagctggttacgcacattcgtgatcaacctgttcaaacgaacatcttgtggcttcgttttttcaagatcaagatttactcttatgattagcatactgaccgatatatagataacatcttttggaaaaaagagagatttacgaggatcgaatggaggtcgatttgttgcagttttccctcggctttaagcaagagatcgtagagagatttaaccgaacgatccggggtgacgggcaactgttgacgaatcagaaaaaaaaaaaaaaaaaatccagctacatatggatgaccagttgtatatggttgtttgtttataaatgagcataaaggacatacggaatgaggggttgcgcccgaattagtgatgattggagtttccgattgtttccgagtgggcgagaatcgggcttgatgggctaggatgatcgggtgaatgagccaggattggtctgggttgatgatcgatggtatcagataacttaggatgaataggacgatgagtgtcgatgttagttggtcgaatccgatcaggacagcttggtcctccatcctttgttaatattcttttctttcttttcctgatatcgagggtggttctctctagtccaccaaagtcatgacatcgttgcttgttgaccaaccttcaattcaaggtttgctgtgatggtcaacagaaccttaaaataacacaacacagcaagcaacaaacaggaacagactggaacccatcaaattcaatcctccagtctcattattcccaatcttacaattgagtacacacttgagcagtgagtcactctgttctcttgctaaggctttaccgatcatgacttgttgttttttgcttcagttgatgagagcattccaattcaaggtgagccatcccccttggggggaattgggaagatggttaaacttaattcccatgaccattgagagatggtcctcaggacaccccccaaaagttgagagctgttttccccactgttatttctctgagtccctaatttaaatttatggggttggttaagcaactcccaaggattcatccactactcccaacaggtgtccattgatggtctttgggagttgtgaacaaatccttggaagttcatttaattaactcctcaattttaatcatcagtctacattttcttgttcccaactgaaagttgtccagtttcacctaaatttccacattcacaatgctttgttatgatacaaacaaatgtggccttagaatgtttgaacctgaatcaacatctacaagggctgttaatttgatgtgaattcccccacccattatatgaaattaaatggacttgatttgtgagtggtatgctgttgggggattgattgtatgtgaaagtgacttttattgaagaccaatttttctcagatctttcaagaggactgaggaaaaatggtcaaaagtgaagaacaaatgttaagaaagcatctgaaaatcaatcaaccagtgtgatatttcaaagctgcatctggaatattgtatggaaactacaagaatgtttgcaagtttttcttgcagtgtacatatctgcacccaacaaaaattgaggactggaggacttcatgttgcaatttagaaggcttttcagatctctctcagtcctaaattaacaacacaattaacatttcaaccagctcacatgagagctattgctagaaggcttgagagaaaatctttttgttgatgaaaaaaaaattagatctaagggtgtaagttgacttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaaccagactagattaatatatcaagtagcagtctttgtgtttctgagtccctacagagtcaaatttgaaccacatgagctcaactcaatattcttgtctctacggtattatcttctctttttcctgacttgttgtgtgttattaagaattgattaataagaattaacgcctcttgttatctgtgatttaaaacatttttttcttgattaactcatctgacattactaaaagagaatgagaagtgttgtatagtttgttacttccaagaacttgttttatcttctctcaatttttattcaaaataattttttcttattcatttttctcaaaccacattttgatcacttgtacctagtctacttaagctagcctacctacagtgaataaaaattattggttctttcatcctttttctgcgaaccattcccaaaaaaggtccttaacctttcttgtgccctcttctcaaaaattccaacttcaaccggtcaagagctcaaaaaattcaacacatgcatactagttaacattaattgaattgcatataagattagttcttcacattctgatttactgagcatataatcactggagattttttttcagtcagtgttaaaggaaaagaggaaacacaagttacaaccaagatacaaaattcaacccagttttttatttgactgttgtaaaaatggagatacatgctgcagcagttggtatgcaacaacatagggacaactggggaaaaatctggaccaaaatgaaacaagagatggtcacaaactcactgtactcaacagaaaaatatctggtaaatgtatggggtgaaggtaccaaaaatctccaagaatcattaagtaaggcaccaatccatttctggatgaatatttctgcccatgggcatttattggcagacacttacaagcggccagtggttttgttctcagagctttcttctctaacttaacaaagtctctccctttgcgggaggtcagttttgggtaaagcttaagtttggcgggtggcaaaggggcttaaaagctttatgggggtgcttgcctgagcccactcagcaaaacaggctggaaattcactctctgaattttccagcctgtagttttgataatgtcaaccccagcaaccaaaaattggaaagagtgatgctgttgggatttttagagcctgcaacctcagctagatacccacaagggttttttagcaaatttttgaagcctgtcaagaccagtcaagaccacacccatctcaggatgctcttgggacctccggctcaagtatggtaagtttttatttcttgtttttctgctttgctcttttgattgaagatatatcttcaaaagcagatctgacagaaggcaagccaagatgaaagtgtatctttctctctgtagaaccatatatgtagctcaattgtcctgggggctacagtccctggaaactgatcccgatttccaaagattcccccaggcaagcacccccacatagttgataagtccctctctgcaggaggggtggctttgccaccggccagtgctttgcaccagcaaacctcccacccaaggggacttagttaatttagctttcttctacactttatttcctctttcacaccaacccacaagcaaaccccccatctgcatcctcctcctttcagatctttcccatttcatatcctttactcttgagcccagtgtaatctggctgcccccaatgcttgactccttgtgggcaaattatgccacagaggaataaaagccatggaaagaattttttcaacccaatttggacttgggggaagatgttttatactcttcaatcagatgaagctcctcccgaattaataaaaaagccctgtggatgttgagtagttattcctcagttgtctgcttcttcttttttttcttggatgggttgtttcattgtttcatgtccattgaggttgtttcttttttttgttcttggatggttgcttcattgtttcatgtctatttaggtgttgaagcacaaaaaacatacagaagcctgtttgcgcttggatggttgtttccttggtgtactatgattcatgcaataagtccaaaagatcaaaagcacagagttacaaaatttcagagggccaaaaaaaaacaccaaattgccaaaaaactgtgaatcaaccccaggccatatgtgtatgatttttgtatgtatcaatatgatccaccaggctgttttggaaaccttttgctagacattcatcaatggggttttctcatgtctgtcaccccagggatgatgatttgggccttgctagaatattatcctaacagtcaatggtagaaaatatcactcataaacaagtacatgacaatctaaagagtcaaagacaaatgacttcaatttgatatgtcttccagcttatccaggcaggttcaaacaacagtgggcctctacgctaagctaagctatttggccattaactgttagtgtagtggaattttttttcctggaaattctgtagtgttagctcacgctaaaccccactgagctaactgttagtgtagtgtaaatttttctctcaaattttttgttagtgttagcttcaaataatctcagttaaactaacaggtagtgtaactttctttgagataactaaattttgactgtcagatagtgtaactgattttacactaacatttagcgtaacttatgccaaattaagctacactaaactacactacatacctagttatgctacgctacagtcgaagttacactacacatgtagcatagtgtaacttatcaattagagaaattgatgtgtcaagtgagaatttatgctcttgcagcctggcatcccccccttgctacatgatgtgaaagtggaaattgaacacaagtaagtgtgggaatggaacccagtaaagtatgatctgagggggaattgaacccatgatcttaaggtagtctgacaggggaatgtggtcttacaagtaagtgttaaaaattggcatggggctaaaattgagtggcccccattaccaactgaagaaaatgatgatcaattgtggggatctggatgtaggccccccaatcaggcactgtcttcagggtagactaacactagtcatgtggtcatgtcactacatattcagttacactaacagttattgtaagtttttgatctgttacactaactgtcagtgtaactgagggaaccactacactaactgttaatgtaactcatcaaaaagttacgctggtctgtagtgtagtgttttcaaccactaacaccactacaattgattgaattgtgctaacaaggttttggttagcgttagttggactttttccaagtcagctaacactacactaaagtttttttttcaaaaaatctgtagtgttagtgggccaaaatttctgctaacagtaatttttttgtagtgtagcttgaaaagctaatactacactgcactaaaactatggttagtgtaactggcccactgttggttcaaaccaaagctaaggaaaactgttcttggccctgaatgttgtattgcatgtgtgtgtttatgcagtgttactggcggctgcccaattccagttccaggagattactggaaacaattgccgagtgaaaatatcatcaaaatggggttttaaaccaagtgagaatttgtgggacctagtgtcagcttgctactatggcagagacaacctgtcatagcaaaataaaataataaaaaatacttaaaaaatctaagaataaagtaaaaatattacataagtaaaagaaactactttacttatgtaaataatacaaaaacacttaaaatatacaaataacttagaaagtatgaagaaaactttatttatttttgcagattctaaatctacatacaaattcacctagggtacctcagccaaaggtacccccaattctcactccttcaccctttaatactaccatgaataattaaccagtacctttagatcacgggccctggataattatgcattatacataaccaaatgcatatactccaaatcttgtcacggatttggagtgttgtgtaaagtttagaagatagtgtagcgtggcgtgtactgtctccaagcccgcgcgccgcgtagtcatgctgcgcactgttgacaggcgcgcctgactacaattgagccccaggctcaagcccccgcgcgtgctaggtatgcctacccgccttggatacatgcataaccccctctgggttaccagtatccaaggaattgggccacaaagccccagaaactcactgtgcacgtgtcaacaaagcccccacacgtgtaataaaaatataaacaagctagaatattcatgaatatactacagtaactctgtatattccatcttccagcttgtagcacgtgtaacaagccccagaaaccagttctggcatattctgtggcccatttccaaggaaatagctccacgtaacagactaacccctacccacaggcttctaaaggatattcttggttcaaataaattcgtgcatgaccccctggagcttctagaatattatccccaaggtttcagcccttgttgcgtcaccatgtgggctaaaatgggcccaaaagcgctcccaagacctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccctttacaagtcccctacacttgtaattagcctagttactactataaattgctgttattaagcctcaagaaccctcaagaaactctccagttatcacccagcacccaaaatcaactattctgagcgctcccaactgtccagtttctactaagaagatcctcaagacccctttggattattactagtaagtaataaccctttcttgaagattttcccctaaaatttatctcctgggatttaaaccacacctgctacaggccccagtgtatcaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggtttaatttatattaattttattaatataaattggccactttttgatttaaatccataaatttcacgtaattcttttgaattacctgtaccagttctatcccagagtttttgccataaaaactcttactttttgcaccttgtgtagctagaggacacgtgtcttggcatcacataggctgacacctagagcttaacccgtcacacacacaatttaaacaagaatgggtttcattgttaagaatacaacagtttcaatggcgaaaagagatgtttgagacacaagacgagatgattgacaagaaaatacaggctattacttggaaggggtaacagtacagaaacaaaatcaaagattaagcgctaccgttgtcaatactgctggatgggatgggcataggttcttgaccatctttgatgacttgccaaggggttctcaagtagtgaaagtccttgaagaaaacgtgaaaacggtcccgggtagcgactttacgaggcacatatcggaatgtgtagtccgtatcgaaggccggatcatgcagctctaggctggggctagggggagcgaatggaggtaagtatttcttctgccaaaggtgattccagtctacgtcctcgaagtaggcatactcattgcagatggtagcaaaatctagtaatctatgactggggttgtgcgacaagagtcgtttcataaacgacaaggcatgggggtcaatggggtagggtagctgatagcggccattcacaatgaggagtttaaccctttcgtgatcatctgaggaaccccgcagcagggcgaattagttagcggctttgcaagcgaagagtaagaagtgaaaagaaatgaaaggtttgtgagtttaccttggtagtttcttgggtcatcgtctgcagaatgctctacctcaaaagggaagcgggcaaacaggcttttatacatgatgattccaagggcccaccagtcaatggagggtccataggtggtgcgtctaatcatttctggggccatgtaatacatggttccgaaacaagtgttggcctctttctcgctggagatgctgcgagcaagaccaaagtcggttaacttcaagtatccaccttcggacactagtaaattctctggcttcaaatctccgtgtattatgtcttgctcatggatgtagtcgagagcaagggtaatttgactcagatagaacagagcttgggtggtactcatgggctgtcgaaacaagaaaatggttagcggaaatgagggcgaaaaagaagaatcggaaaaagagtcagcagtactgactgcataagcatccagataatggctgagggttccgttagttgcaacttggagtccaacgaacaggtagtcttgattttggaaggcaaattcaattctgatgataaatggatgatcaagtgaggctaaaattttggcttcgcctttcagagactggtcaaagcttgagaggacgacgttcctcttggacgtcactttgacagcagtagagtgtttactgtaatgagatcgggccaggtaaacggtcccgaaagaaccctgaccaaggactttagtgaaatagaaatcagcgagtttaggaaaggaaggataggaaatgggattcgcggggactgcatcctcatcggactcggagtcgaaaagcgagttgtatgaggagtcggaaggctgtatgaacacagtcatgtcagctggtatccatggagggggacggcgaccagtgggcacaggcgagggcattcgatccgagtcagaatcaaaaagggaatcggggccacgtgatacagggcgggggctaggctggggtgccagtgtggggtgattgcccacaggcaagagcctctctgaatcagaatcaaaaaatgaattgtgtcgacgtgatacgcttctgctgccaggcggaacgtgtatctgcctatggaccgatggcggagggtgggaattggccacaggtgaggacatctcagatggggtaccggaacgtgcaggagagtccatgtcgcgtccaataatataggtaaaggatgtcggtaaatgctattctttgttgtaaaatggtttttcgaagagcagtccgaaaggttcaaaaaaaaatatgtcgatgggcttgtggtatagagcttgcacgatgaaagcagtgatttttatagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggtgagttactttcaacaaaagctgagaggcattagacaaagattcgaatgcttgaatgcatgaaagtctcgggtcgaaaggcatgacgcttatggcgatgggactgatcggcggggagcacattggagagatgcgcctttgggacaaaaggtttgtgaccgagttgttggcattcgggatgaggatgcctacgacgataggcttattcggttaggaagtgttaacacaaagattaacaaagatctgaataattaccataagcagctgcgacattgtgcaaccggtttggacgaccgggaccagtagcgcgggagcacgactgagttcaaacgactcagtcttatgagttgcattgcacgtgagttttcgagctgtgatataccgttccggctcagccttgtgagtcgcgttgctaccaccccggctcggtctcgcgagtcgcgttgaacgcgttttgagttgttccaccaatctcgcctggactgccggtctaatttgttcggtggtatgacattcaggagagggacatcaggctcctaaagattgaaagtaatacttagcctgtttatcatcagggataacttcaaccgaccgtcttgctcagataaaacccgatgcaagaaatgtttgatgccgtagataacttcccggttctcagtaatgagcgagaaaactgctttaaaacaccatcaagttgaagttctgccagaaatatcgcgcggtgtttcagctgaccttgtcgccgaccccaccttccaagtcccacttagtcccacacgggttccattttttatgaccaaagatgggatacagcctcagcgatcgacacgcaacaggattggagtcaagttttaagagcaatgtgaaccagcgagataacttaatcaacttgaaccgggggagtttagaatcctggcccataatcaggaaccaatgatgcaatataacataatatttgtgatcaacattttcgtgggctgcgcttgttgaacgacgttcaaactagttcacctcccgagacccggaccaatctacaaaacataaaaacgacgccgtcgcatttgtcctgctcgctgtggggcatcaatttaagcacggcaatctgaaccatagtgaacagtgcagatggaatttcgatagaagtgaaacttccaaaacattcattgaatgataaatcaaacatcaagtgacaactaacacgtgatctaataacggataggggggaagagacaggcacacgggacatttcaaggatgctaaaagtcttcatagaaactcgggtccaaaccagccttagctcggtctagaacaccaagtgcaatcgggaagtttagtggttgggaatagaacaacaccagggaaatatcttcagtatacgcgacgataggtagcacacaaatttacgggctgcaagatggggttgaagtgttaaaacgacaagctgaccttcgacattgaaagggggtttcaacttcccaaagaaatgtgttttcaccttaaccgaaaaaattgcgtaatcagacaggctggagagatggtctctttttttgggtgtttgagaaaaagtaggaaaccttggggctaacctcttttctgaagacgctgactggcgcagttttcggtacagaattgttgcagatgtaacagagccagcggtggcctggggataatgaaaaagggccagagtcttagagcatgcaggcgtgtagagatgcgcgtaggactcaccagctgccacatgcgtcacctcatcagcatgtatgatttccagcgattgtgcggtctccaactagaataactcgtcatcgttagcgacggagaaacagaaaatacgagctattctcaatgactagcttacatctccggcgtcccgaactctcttaatctgcgtggggttcacatccaagccacgcgctctgtgcattaccaaaatatgagcaaaatattgcaaccttccctcaaaggtttatagacttactcatgaacaagctaccagttggaataacaaaattccatgagagttttatgcgctgttaggatcagatcaagaatggtctcctcaagtgccatgatgaaatgaagaactgacatgaattatgcagatcctcgatatcagagagtgcgacgtatcgcgagctgactgccaaagcccttgcatttgggaaaatcatatggcttcaaccactgtcgaaaacgcattatttcagacattaaaacagacataccatcgtgaatcggcagttctccccaatcactacctaaccttcttaaggcttccctgagcaaggtaaaatgttttgcctcatcctctgctacctgaaataagaaaaaaaatcccgtcagtcaagaaataaatggaaggctgtcagcagaattttggagagtaagaactcaaattcaaaatgagattaatgctcaactttaccaaaatcagtaaaaaatgccctgggtaataacttcccatttattttttcttgagcaaaacgcgtgattatatcccaagccaagtcgattgcccacagctcgatatttgccaaagcatgtagaagtttgatgcgattagccagactgccaccctttcctcttttcaagacatcaccaggtcggaccatttggaccgattcacgagatggtgtttcaggagggagtgaaaattcctcgggggtagtcgagagagccaggatcgggatgtctcccttccggaataatccaacggcatgtcgggtcaggttgactttcaaatctggattcgaagttcggaggatcagagcaccccattccactaacgattcagggcgtggtcgttccaacgattggatggaactttcaagcttttcagcatcaaggttgggtatcgcgaatcctgatgggtgatgaggttgaggcaaatgcagtagtgagcactaagagttacaagcacgattctgctggggtttcaagatcttaaataagccggttggtaatcagagacgaacgttgggagacgggccgtactgagatgagcgtccaatcagttgctccgctgggatatccaatataaaggttcccatctttgatcgaagttggcaggacgcatgccgtcaagccggaagaagattctcctgttcgcaagttgaaatcataactaatcgtaagaatgagacatcaaattggcgggcgacagcgtccttgaacatttcagagatagtgtttaaaacattcaagttactaagacaaaagacccaacttgtgccaaggacagatcgcaacgactccgtcatcttcgatttcaatctcggcttcagccatcgaggcgcccagatgagggcattcttcttccatggcatgccattcgcgagcatgagaggcaagcgcgaccgagtctagccttctggccaggtccttctcgacatccagttccggtccagtcggcctcgggtgctctttctccaccgcataaatcacgatcgaatggtacttcgattccaaggagatcgagcgaagagacacgataaatcgggagtgcgcgttgagctcatcgagctttccgatcgagatcatcgtgagtatgggatggttgtggtgtttcacctcacccgacacttcttcaactcagctccggccaggtgcccgctgagcacccgggagtcgggacactcgggtccttctccggtctgaggtcgatccggcagacgtccatcggccggccaaggcggcactgggcgaccgggcgatcgcaaattgccgcgggttccgttctcaataacaccagccaactgcggcaatatgtatgaaggcaatttgcggggtgctgctcccatttctactttcaagtcagtctttggtaattgttgaccgaaaatgtgctcaaggaatctgtgtctggcatggaaaccctcatccggaatgagagaattgagttgtaattgatggttccatcagtgatggcatgtctcaatctaaagtgggaatatcacaaactcaattggtaagatcatgataaaattatcaaaacttgtttgctacccatgacaagattaatacagtctattagggcagttcatgttgcaccaaaactgctgctgatgtggcacaaggtttgtttgctgatgcaacgctgtcacagatacgatacattgtatgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagataggtttttttattggggctcagatacatagtgatacatggcagatacatggcagataccgtatctgtgacagcgttggctgatgcacaaactttgtgaactttaattgtgggatttcaactccaaaggggagcctcccactaagctctgttgctttcccataaaccttaagataggaattctaacaaggtttgactgctgatggtcaacatcagcagaacgtgaactgccctattaagcagcagtgggccgctacgcttttggcccaaaaagcgtagggtagcggcgctttctttgcatcaaaaaattgtagtgttagcgcatttttgctgcgctacggcgcttttagtggtaaaggcggctaaaaaccactaaaaagcgctgcaacgctgggccagctacactaatggtagtggttagcctagcgtagtgtagcgcaaatacgctacattgtagcgtagtgtagcgcaaatttctgtatctgtgctaaatgctacgcgtatgggctgcaaaaaagggcccactacattgcgctacaggtttggtgtgctgttctgagggccgctacactaaacgttagggggccgtttagtgtagtgtagcgtagcggcccaccgttgagcgctgtagcgcagcgtagtgggcccttttttgaagcccacacacgtggtgttagcggtgttgtggcggaattccgctacgctacgcttagcgctaatgggaattctgctgtgttagagcattcgcatttgttggctaaaatttcaggttaattaaacctgggtttgtggccaggttagctagcccaagggtgcaaccacattggataggtcaaattcaggtcagctaacctaaatcccgactgctaacctgaggcaaccacattggaaagtgtgaatccttcttttacaaagacccccgaatgccagcacgaaagctcaatacctctctccagtggatgatggcagagcccgatccacttgaagaaacactccgattcctgaccaatagtgacagcgatgaagatctccccaagaacactcaaggaccaagcaaaaatcaaaggaggttggaaggggagcagaagttgcaagaagattatctctcaactaacgcggtttacagcggtatggatttcaaacgaagatttcgaatcacaaaaactctctttgcaaggaccagcaaggatttggccgaacatgacaggtattttgtgcaaaagcgggtgagtctcttgatactccttgtttttatagttttgatttcatctgacattttattacacaggattgcaccggtgttttgggtctcagtactgaacagaagacagcagctgccttacggatgcttgcttatggagttgtgtcggatgccacggacaaatacttgcaaattgctgatacaaccagttgaaatacactacatgtgtttgcaaaaggaatcgtcgaactctatcaaggagaacttctcagagctccaaacgtgaacgatctacacaagattctctacaacaatgccaagcaaggctttcctggatgcattgggagtctcgattgcacccactggagctggaagaactgtcctgttgctttggcaggacagtacaagggtaaggaaaagtatccaactgtcgttcttgaagcagtagcaacccaagacatgcagatatggcatgccttttttggatcaccaggctctttgaatgatctgaatatcctcgaccgatctcctctgtttgaagataccctttataagtgtggttctcaagttgagtttgtcattaattgcaataaataccactatggttactatcttgcggatggaatctacccaagctggtcaactatgatgaaatcaaagccaagcagcgacaacaagccatccaaagcatatacaaaggctcaagaatctgcccggaaggatatcgagcgtgcgtttggagctctcaaaggttgatttcaaatcttggatcgcccaggccgtgtctttactacttctagaatgcagaacatcatgttatgttgtataattctacataacatgataattgatgagcaagccaaaccaatccacatcccaaatacgctcccatacaacacttgggtgattcctcctaatcccaaccagcgagcactcagttcaaccgaggtcagtttcagacaaatggacatgcattcagagttcaaatacacctaccttttgcaagaccttgtggatttgcaacatgctcgatacctcgcgacaaaacaaacccttgataacaatagcaaaagcgatgacgacaggagcgatggggataggaatagtggctagctgtctcatttatattttcttatttcacacttcatattttaaatttcaaaatgttaaatattccatttacttgacaatgataaatataacattttgagaggttgagtgagactaaagtaagatgacaaagaaataagtgggagatctgactgtgatgactgttagaaggctgagaaaaatagagcacaaaatatcttgatcaaactaggtcattcataaccattggatcaataagatcctccacagccgttcatgtcgtgtcaccttcttcattttctatcggatctgtttcattttggggcaggagttcagaccgatcttcagtttctcaagaggtagattggctttttttcagttccttttctcgcatcttggtaatgattgccttcttttgtttggtgaagtattccttagcatagtcgtcggtaagagtattgagatctttctccatttggtcagacttcaatgccacttcgattttggatagagtgtttgtttcttcttgcaacgtgttttctcgcttaaattcagcactttgtttttcgcctttggcagcattcttctccataatcttgattttttttctcagatgcacaatcctcagcgtcttttattttcgcttgcttgatacccattggtctcgaatcaacatcattgacacttgtagaggagtcatttgcagcatcggatgttggtgtttgagatgcatttgcactcattttggacaaaggttcgggttcatcgttgacaactatgcttggtcgcttgtttttactattaccgtttgggctggcatctctccacttttcatggtttcaaaggatggaccaagcggaattgtgtgagaacatttttcgggtatcatcgtagtaagcctctttgccatcttcaggtgatcggcttctgttgttccggagggtgggttgttcttgatcttgttgtaatacccagcaaacttgacagtagccttttgaagaagatcccatcttaaaacaacatgtaaatcaatgaattgaaacatattcccaaaaaaatggctttttaaactcaccgattagaaagcatttttgactccctcattgaaccccctgtatgttcatggaaactgttcgtgattcgttcccaaaaatcggtgcttttctgggaattattgacaaggacgttctcggaggtttcaatccaaaaacgggccaatatcgcgtcttcattcggagtaaagtttggggttcttgtggactttgttgtggccaacatccttggagattttcttggtagttggtcactatggatgtcatctcccccgacatggtcggggaggctaacctgtagtgttttcaggtttattattgcatattcagattgtcctagcctgccttgacctgccaggcttacgcccgctaaatttagcgggcgtaagcctgaaatcaaacctgaggtttgttgacccaggtttagcctgggccaatgtgattgccagtcaggttaagttgccaaaaatcggcaatttaacccgacgaatgcaaatgctcttacaccacactaaccgctacggttagtgtagcggcccaccgttgtataagacaatgtttaactcacaccttgctatcacaactggcacaaatgtcatcttccagccaaaggaatgatgcacagtaaagtttatacaatttcttgtttgggcaatcacttaggcagtattaactcaaaggcacaggattatcatctttaaaaaattggtcttacatttttttcttcttaatgccaaagaaggatatgaataaaccaagataattgtggcctggttgctggcagtttactgtgtgcatgactgtaatccttgaagtatcaaaccaacacgcacttcttcttctgcttggttgggctctcaaggccattccagttccatcatgttctatcaagtctctatagttgtttcggggctcttgtaatgagcttcagctcccggggtttttgatagagggggggggggattttctgtttggttaagcgagaaagtgatttttgtcagctgagtcgggcttaagacctctgtaaaaagcccaacagaagagcagtttacgcttggcaatatattagaaaaatggcttcgacctaaaatgggtttttgactcttcttgcaagataattgtctgctgctgccctgaagaggttgaggaaattctcactttgaatcggtaaaaaaatgacgctgctcctagggagtatgatgttggaggcccaaagcaaatacgtttttggctctgttgggattttatttgccgtgagaaaaccccatgaaagctttcttgaaaagtgggaagactatttctggtaaaacagaattatagtagcagatcaatattgctgggaatttcaaataggtccagaaaaccggatgataagaatatataaattgtattagggaatttgagaaccgactaagatgagtgtgcgtgagctgttgcacccagtttgaaaatcaggccttagtctcagcatcactgctggacgggatgagcatacgtgtttggccctctttctggacctgccaaggggttctgacatagtaaaaatcattgaaaaaacctccataatgttcggtcgcgagtggttgtcggtccaaataagtgattgagtagtcgactgtttcgtcgtggtggtttggatccaccggagggcgggggggtgggaagggggatatatataccctgttgagaagattcttccagttcaccccttcctgcaagtagatattcccattaatgagatgagccatcgaaaaatttctgctctctgcggaattggacaacagtgcttttaggagctctgtggcattgtaatcaatttcaaagggtaattccacttgtcctgtacagattagtagctttagctttctgttattatctgctcggggcccaaattcccacgaaaagacgagtcagtactacgaagatggtatgcttgagttttgtaataaagaaattctgtggacgcacccctgtggaatctttggtctgatcgttcacttgcgacatcaaatggatagcaggcaaaaacgctcaggtacatgatgactcccagggcccaccagtcaatggaggggccgaaatcttcgcctctaatcatctctggggccatgaagtgcacagttccgaagcatgaatttgggagctcatcccgagtggtatcgcgggcaaggccgaaatcaccaagtttcaggtaaccactttccgacacaaaaatgttgttaggattcacatctccgtgaacgatattcttctcatggatatagtccagggccatgatcagttgacatatgtaaaatttggctttggcagggtccatgggctatcaaagttcatatggcacggaagggcaatcataagcggtggtgtctcctgcagaagaacaaaaaacacaagggaagagacaaggagagtactgactgcataggcttccaggtaatcatgaaaggtcccattcgttgcgacttgcagtccaaggaacagatggtcttgattttggaaggcagattcaattctgatcacgaaagggtgatcaagtgaagccaagattttcgcttcgcttttgagagctccagcgacggatgaaaaggcgcagtccttcttagtcatgactttcatggcacaagaatgtctatcggagcgacggcaggccaggtaaacattgccaaaggaaccagtgcccaggaccctagataagtggtattcagaaagattaggataatcaggatactgtatgggacttgtggggcggacatggtctgtgtcattggggtcggatgagccgattctgaaggaaacagcgctctcggtcggcatcaggggctcagtgaccgtagaagatggtttgaacaatctattcggttcctgcggaaatagacctcttggaatatcaggattcatgttggagtgaagcggagtggagagtagaggacttcggttgatgatgctccgtggtgaatgttgaggtgtttggtaggaagcttgctggtaggcgaaaacggggaagtgtggtctccatgctgacccataggtgagccatttttatgagaagctacgctttcactcttgaagggatagatcaggaaaagcttgaagcttggaaaagctttttcaatcaaatgtcgcgccgctgtttatagcagtggttatttggcacatccaaaagtcgaacgcgaattacattcttcacgcatctaatatcggcacttttttattcatctgggttgacaagaacagaaaaatccatttagaactcgttgagaatgtataaaataatcttaggctcaaatgctaagggggaatattacatagaaggaagtgcagtgtgatactcgaaagcatcaacttgaaaagggcgagactctttaccattcgaggcgaagctagattgcgcgggtggtatgcagagtcacaaaaagacgcgatcatgtacctaacttaactaattcccgcccccgggtccctgcgggacagagtcctccctccgaacagtgggacttggttatgataggttagccacaaaggttgaaaaaagttaaaaagtgtacccggcaacaagttataacgacatccaaagggggcaaccgggttagatgacctggaccagcggcgcggaggtaaaaatcccgcccagctcaaccgcactgcttcctcctgctgtagactagcacacgggccttgaggcgtgtcacatgtgttttcatccctgacgcatatgccttggatagtgaaaagaaatttttggccggacttgcatgatcgtctatgactttctcttcgtggccctccacaaagaattgggaaaatgaagaagacatgaggcaacagaaggcgccaaaacagagaatacgattctcatgtgaaattcttaacccgcatcaaactcgactgattgaggttccacatcaactgaaccttgcaggggcagtttgagaatatggcaaaatgattttcatttcacaactacttgtcatttgcttggaaaattatcaacaacaaagttgaattcatgtgtaaaggtttgaacaagtcgaggttttggtcaacttgcgactggctcattcctcaaattttcaagcgggaaccatgttatcaggcggagaccatgtcaaaaggtggttgaatttatcgttcattgttcaaaaaacaaaacaatgcaatcaagacggactttgcatgtcatgtgtatctttatgaggtgatagatcgagcggtttctctacttattctgtgcttactcatgataatcacggcgtccttcaagtcggggttgggaaactgaaaggtagcggcaggtgcccctttcgttgaaaaatgatgtggttggatcaactgtgattgtatttcattgagttaattacaacacacttcagaaaactgggggcttctaactgccacgggggagactagcaaggatcgcatgcttgaatttgtgatgattaatgatttttgttccaaaagtggcaaagagcaggagttttgaatttgtgaggttcccggtcaggatgtgtccaacgtcttaccaaggggcaccaggggccacgtaatggaagtcgtcaaagagaccagggaattgatctgtacgcttaccgttaacttggctgacgtacctaggagaataatctttttgagtttcagccaaaagtatgtgagcgtcttcaggtttgaagggtgtctcgtaagcttgggccaagaccttatcccagcggatgccgaggaagtagacatactcatcggcaatggacgctctgttgagtaacctccggttgggagaattcgataacaatctcttcaagaatgataggcaagggaaagagacggggtaaggtattctgtactcccctgagacgatgagtaacttgacccgattttggtcatctagaatgcatgaaagtggggaaagtggaatttatgagtatctgctacgcacatagtgaaatgtggagacttgtatatgcttgtaaagagatgatggaattggggacgtacctctagaaaacctgtggtttgagttaggtagcctctgcaaatcaaagggaaaacgcccaaatagggattggtacaagataattcccagagcccaccagtcgatcgaaggaccaaaaaagctaccgtcaatcatctcaggagccatgtagtacacggtgccaaagattaggtttgggggtgtgtgatcggtgagtctgcgggctagcccaaaatcagccagtttcaagtatccgttggctgatacgagtaggttttctggcttcaaatcgccatgaattatgttgttttcatggagatagtcaagtgctaagatgatctggcatacgtagcccttggcaatgccaggttccatgggctgtgagaaagaaagtgaatagattagtgtcgtgaagtgcttgatgaggccatacatacaacaaatttggagcatggctggcacttactgcaaactgctccagtaaatcctgaaaagtgccaccaacagcgagctcaagtccaatgaacaagaaatcttggttttggaaggcggattcaattttgacaatgaacgggtgatcaagggatgccaagaggtgagcttcttttttcaaggtatcatagacagtagagatggcgcagttccgtttagacatgactttcatggcacaggggtggttatcaattcgacgacgggcgacgtaaacgtctccccaagcgccttgtccaagccttttggtcagttgatagtcagataatgaggggtgttcaggttgggctacgggactgggagagctgggagattgttctttctgatcagcatattccaggaaatcgacggagccgccagcagctgtcgtaaagtagagagtctgttttgccgaggcccatttggaaggacaagtctggggctcggaatcagatggagcgcggtcagccattgagttgaaaagaagtggagcttaaacggtttagggtgattgtgcttgctggtacaacgactgctgggggattggaagcgggcaggagaagacgtgtgaggatggtagatagagggccggggggtgtgcgaggaacaggtgcttcttataaaattcattgctgcattcgggaaaagctgagcccttggtgaactttctcaaggaacggtgttgtagcttttgatgagggtgtgctgcttttgataatgacagacgctgttttgtggcttttcaaactttgcctttgtggaaaaaagtctaatcacagcccagcagccaatatgtaccaatgatacctttcaagtttccccggatcttacctgcctacactaagcgacgcgacgttgagcactgaggtaaaatacgtgttcaaaagccctcagaaagcgaacgaagcaccagttcaaaacgggcgtttgcaacgagggcatcgcgctggaaaactaagtccggattgtcgagatcttgctcacctccgtcaggagtaggtgggcggggccggcgaactgcagcgtccccactgagtggtcagccggttcgctacattaaccgtgtttcgactcgaggcaggttcgcgactggcttcgaagggcacgcgagggcctcaacaaaggcccgcgggtcgagcctcgagggatcagtcgagttccgcccaagtcgcgaaggacctccccgacatctccgagcgacgtgagagacgaacttatcgcaagtctcaggctgcggggggcgcatgcatctggcagcgtagcgctggccaggcggttcccgaagggaactccccgcaggggagacttgggccagaggtcgacaaactcaggtgctgagtttctggtgttttggtgggagcgtcacaagatttgaaatcatgacgctccctcaaaacttttttgatgtttggtctcgaatttttcaagacctgcctgatcttattgatcaggccaaatttcaaaattttaaaatcacaaaagtaatcaatattgattttctaaactcaacgtttgaactttttttacgctcacataagcagcttaatgaactcgcgcacaccaaaaaaaactcaacttttgttgaaaagttgtcattttcaaaaataactatatcaaaattgacaaaattgcaaaataatgtgaggagagggaaacatttacaagaagcaggccctccttggtccacaaggaaattagataatagtggaagaggaagagcataggtagaaaaatgcacaaaaaactggcttttaagcccaaatttgaaaactcagcacgcggggattgccgcatctgtcttaggcctccactggcgtggacagctccgctgctcgctcccgctcccgccgtggaggcctagttaggctcgcgtgagagaggtccttcaagagtggtgtacacctattttgcgacatcaggtgtcgagttcaattggtacatttcagcattgaactttcaacaacccaaaccacaaaattaggcattgcgagtactacgtggtgcttttggcctcaggatggaagttgagacatacaccatctcataactagacccaatcatatgctgcttttaatctctgcataaagatagcagctcatcctactggacactgaaatagatgagagcacatgttacatttgaaggtgttagctggggagccatgtatttttccccaccactttctaactcttgaagttgaactgcacggttaagatatcctaaaatggattttatggtgctgccactggccagtattgaccattgtttgtttgcttgtttttgtaatttttgaattcatcatgatttcattagggggtatcaaatatagcaaatccacctttgcaaacccgtcaattatttttttgaaatccacgattattaattgacgggtttccaaaatccacctccatcaaccccaacgggttttgaacaaaaaaacacacatcttttcacctaaaccagtcaattaaaatatcccatttgtttcaactcatatcaccgccaattttcacttgcaccgccaaacttcacctcatcagcaccgatcatcccaccaccaaactgatcatctgaccaccaaacttcacatcatcaccaccaatcatcccaccaccaactcatcatcatcaacaccaagatcgcctccactcaagtcctcaaaagcaatcatgcccaaagtatctcgaagaaagaaaataatcgaagcatccaatgttgctgcaatggccatgatggacgattcagattcagatcacgactcagaacttgaagaattttactttttctctatgagccagcttcaaaaacgatacctagtagctcaaaactccacgacacgatttgatcctcgttatgacttgtctgagcttcaagaacttccagaattaagctttgtgcagatgtttcgtatgacttttccttgcttcctcaacctggtacagctcatcgaacaaaaccccatcttctacaacaactctcgtaatccccaaagggatccaccaatccaaattgctgtagcagtatgtcgtcttggatcaaatggaaacggttcagctatctacaggctcaaatatatttgatacgccctgacaaaagaagtaggttatttggtcactgcaaaggtggatttggtaagtgtggatttctcaaaaccagtcaattaaaaagtggtggatttcgttatatttgataccccctattgtgatacatcagttttttggtattctgaatcctgatggcttggctcatcccaaaagttagctgcttccatattgatcaattttaattgcagaatggaaaaataaaggatgaatcttacatcattggaatttgaataagaaaaccgaggcaaagcaaaatggcaagtcaagtctacattggaaggtttcaaggctacttgatcaattgtagttttgaaagcttgagcttctaattcacaagcagacacctgaaaccacacccagcactgcctgggtgcacagcatgtgtgaagggtacctgccaacgggtgtggggtatccctgaacatgtacccaaaggccatccttagctagctatcccattgcctattccttaaactaatctcttgcagtactgtagaccattttctgttttgtaagttcaaattctcttggacccaaatgctgatttgaagtgattcataagcattgcacagatatatgcttggctgattgttgcttggctgctttgtcatagtacagtggagcttcaagctccctacactgcaagaaagagtcatacaactgtttgcagttggcatatgattttaaaaaagtgcctttgtaatatcacatgtcaacttcaaaccactgcatggctcttttttgcagtgaatttgacattcattttgggggagtgggagtactcaggaattatagaaagggccatgagaagaaaggctataagtaaaactttggagaaaaaatggttaccagatggttttaaacagctgttgagtggggaattcaccagcctgcattttagtcaagccctagaatttaacattttgactccaacctagataactaacctaggtcagcctgtttgcttccatttttcccccacttatactattattctttttttttctcagcagccccctcccaaaaaaaaaaaaaacagataaaaaagaatcacaaagcttttttaaaaaaatcaacactgcaagaaaaagttgtgcaactgttttgagttgacatgcaaaatggcaaaggttcctttgtaatattgcatgtcaactccgcacagttgcacaaattcttcttgcagtgtgaaattttctttattttattttgggtcttgataaaaaacgtggaaaaaagtgtgtttagaagcggttttgcagcagtgcagcgcacacggtaaggtcaatggtgagccagctatgctaaaaataaactaagttttagcatagtgttagcgcaaatccacatttctgcactaacgctacgtacaaagggcacaagggtgtgttagctgttagcccagaaatttggaattgcactaatgctgtgtgctcagggcacaaaaaagtgccctctaagctgtgttgcagtgcttattagtgtatttttggacttttttgctgctaaaatcactgtagcggtgcactgacactacaaaacaaaatgatgctgtcagcgccgctacaaattagtgtagcatactggtggtagaggtgcgctaacactacacagaaaagtgccgctacactaacactaagtggccatgtagcgtagcagcccaccgctggtacagtttctgcaattgggcacatttttttgattaattttttactgcttatttttgattatttttttttttgaaattttgaaagactatcacttgaaacataacttcatattagagatgtcgctcgatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacccgcacccgcacctgctagggcagccagggcgggtacccgggtacctgcgccgggtacctgcaggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcatcagatatatgagtaagaataaaataaaaataaagaaataaagaaaaacaaattattccatcaccaatttgaattttatcttctctctgatctatctttagctttacccttttgcttggcctcatttgccttattcaatgtccattgatgaagactgtacaccgtctttatgactggaggaattcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctccagcctcaacaaagcaaccagattagttcagcaacacatgtaagacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaaaagggagttttggaccaccaatgataaatgaaattcttcaggggaagcattcccagggcgggtgtaaggcgggtacccgggtacctgccttttttaccgcaaatgttgacacccgcacccgcacccggtacctgctttggaaaacaggtacctgcaaacgggtaccgggtacctgctgacatctctacttcatatcccgcactggatgtgcagtaaaataaacctggatatgtagcatttttatattttttttgttcacctcttcacaccatttttttttaaaaaaaaacactgaatatccagttttttttactccatatccagtactggatatgaggtagtgttgaaagtgtatacaccacacttcaattttgtgattggaatttggagtatttcatggtgttcaaaactgcatatggagttttaagtagggggtcggaaaaacaactcccaaaaatttgccaacgacttccattttggtcaaggggttgtgggcgggagttgttactccaaatcaatggccgactttgggagttggccatccaattattttttaatcgtctgatttttaggaagtcggtgccccaaaccacccctcatgcttgagggggttatgggagatgagaaagaaaaacctcatcgaccggaaggaatcccttctggccaatgaggtttttgtttcttgtcaaccagaaggaaatccttctggtcataagagtgagtgactcccaaaccccctcaagcatgaggggtgggtttggggtgccaactccctcaaaataaaaataaaaaaagggacttagttaaacgactcccaaaatttggagttccgactcccaaattttggggacgtcctgaggactggctgcggacggtcctctcgacgtcggcccccctaattgtctttttccccgactttttgggagtcggagcaccaaaaggtctgactcatttgggagtcggacctataacaaaaataataataaaaaatataaaaaaaggaacccccccgggggtttttgggagtcgatcctttaagagccccagggggggttgggagtcggtccgaaatatctcggcggccgagaggaatccctctcggccatcaagagcatacatggccgagagggactactctcggccggccagcgagagcggtacagctctcagtagccggagaggtttcctcttggccgctgtgagagtcgtacactctcagcaaccaagagcaatcctctttggctgctgatagggtatgtcaatggccgggacgttgagagttgtaccatctcagccactggtattcctcttggccgtgtatgccctcaccggccgagatgaatccctctcggtcactgagagggtacaactctcaatggccggagaggattattctcggttgctgagagtggacaactctcagcggccgagaggaatccctctcagtctctgagagggtgagactcattgaccgagaggaatccctctcggtctctgagagggtgagactctcattgaccgagaggaatccctctcggtctctgagagggtgagactctcattgaccgagaggaatccctcttggtctctgagagggactctcattgaccgagaggaatccctctcggtctctgagagggactctcattgaccgagaggaatccctctcggtctctgagagggactctcattgaccgagaggaatccctctcggtctctgagagggactctcattgaccgagaggaatccctctcggtctctgagagggactctcattgaccgagaggaatcctcttcggctgctgagagtgtaccatctcagtggccgagaggaatccctctcggtctctgagagggactctcattgaccgagaggaatcctcttcggctgctgagagtgtaccatctcagtggccgagaggaatccctctcggttgctgagagggtacaattctcaacggccggagaggattcctctgggtcactgagagtatacaactcccagcggcccggaggaaacctctccggctgctgagagctgtaccgctctcgatggccggccaactctcggccatgtatgctcttgacggccgagagggattcctcttggccgccaagatctttccgggaccgactcccaaccccctggggttcttaaaggatcgactcccaaaaacccccgggggggttcctttttttatattttttattattatttttgttataggtccgactcccaaatgagtcagaccttttggtgctccaactcccaaaaagtcagggaaaaagacaattaggggggccgacgtcgagaggaccgtccgcagccggtcctcaggacgtccccaaaatttgggagtcggaactccaaattttgggagtcgtttaactaagtccctaaaaaaataaaagaaaattgaaaaattgaaaaataattggatggccgacccccaaagtcggccatcaatttggaggaatgactcctgcccaacaaccccttgcccaaaatgggagtcgtaggcaaatttttgggagttgtttttccgaccccctttaagcataccagtataaagcgagatttggcagggacctgtcagcatactcaaaactcaaattgatagatcccagccaaaatttcagtttatactgttaagtaagacttcacatatgcagttttgaacagcacatttgcatattcaaatatgcataacagccattacctgcaatctttgagggtaggttgtaattcttccagtgtgatttacacagtgaaggagttagaattgagggtacctttggctgaggcaccctaggttatttcacatgcagattctgaatctggaataataatttatattttgtttatccttttgaaggtatgtatctattttatatatattttttgtttatttacttataaagtaataatgcctcttttacttatctagtatttttatttgattatttttctcatgaaagtttgtctctgaaatagtatcaatctggcatctgccaccagaatattacccaaccatggccaatgatgattaccaatccatctgctcttggccaaagacaagatgggagagcagcccctcgtaatatctttcttctctctctctcctcctgttacattcattgccttccatataccaaaaaaaaaaaaatacagagaaatgtaatcaagagtttctttgttgttgtatgtgtatgtgtgtgtgtgtgtgtatactgggtgacaatctgatactttagatgattgtgcaactacatatatatacagcagttcccagaaagcttgcgctctcgagctcctgggatctgatttttttttattttctttccaccttttttttcgcctcgtgacctgtacacatgactgtacaggttgcgaatctgttaccgaggtcttgattggggcccggcgacctggcagttgcccggtgggggccgggcatgcaccgatgtgatggcggcttcctgctcaaaaaattgagaggattccgatggtccaactcccgacttctcaactcaaaaaatgagggagttgggcctcaatgcctggaagactgtcgctgtacacggccagatacaggacgaagaggcacaaaaaagtgaggcgcaaaaaaagaaaaattttgggatcccatgagctcgcgaccgcaagctttatgggaactgctgtatatgtgtgtggcaacagatgaagaaaaaaacaatcagaaactcattggggatctctatgacaacatcacactcccacaaaggttttataatcaagagaaaaggaggcgacaatgatttcaagaagaagaaggaaaaaattaagggggaggtctggaaatgaccaaggtaaaaaaaagggaaaccatctcaaatatcgattcgactatccttgatgatgacgacagaaatcatgctcataataaccgcaccattgatcactggacttcatccatcaattcttgacaattgtaaaattcctatcctattcctttggacaggtttgtcaatattgatcatcatcaatcttgccatgggattcaaaaaaaaaaattaggaaaccttgttgattatgatgggggttctgatgtcctttcttgcgttttgtctactaccctgccccccccatctttcattacttgaaaaaacacacacacacacatatacatttgatcaaagaaagacaacccagggccaaaatgataaaaaaaactcttttgtctttctcatgatcaacctatagaccaccttcttatgataatgtctctcatcgctcaaccttttgaagaaccaaactcaatctctcaatctctctctcaatcaataaaaaaaaacacacacacaatagtctagtcttgataatcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacttgaaaagtatgttaaatatgtacaccaaagctgtttttctgatgtcaacccccaacaaccttgacattccacacagtacagtaggagaggagaagtccctcttcaaatgaagtacagagacagcactgcctggtattgcttcattatctatctctcaaattccgcacgccagacttgcatcatcatcaaggttgattgattgattgattcattcactaatcttgactgcttcattcattcaaaccacacatacatatttcattctctaacatcatataacggctgatgaaaaggagctagctacctaaaaaaaaccccagaaaaaacaaggtttgacagtttttttttcttcttttagatctgttataaagaaaaacatcaggataagattgtgattactacagtactatataaatatacaaaccaaaacaacaacaacaacaacaacaagtaaagtaaagaaaaagcagggaagaagagtaagttgagtaagtgatgagatgagtattgagcgaaataagaaaagtaatttaaagagtaataatttgtaaagaaaggatagtgtcagatatgtaattaatgaagaaaagagagaagaaggaaaaaagaaagaggaaatgaaaactacaacaaaacaaaacaaataaaaaagaaaaaagctgaatgaaagagcagagatgaagagcagagatgaagaaagaagatagaggaggataatacaaaaaaaaaagaaggagccgtgattgattgatttgaagcgagaaagttcgagaagaagaagactacataagatatataaagaagtgactgactatctaagtatagataggatgggttgttggatagatagatcgtgagattgattgattgattgactgtttgattgactaagaagagataaagaagcccgaggccgacgacgaaaaagaaaaagaggagggggtgaggggggagggggatgcaaaaaaccaaagagagagaaaaaaaaagacaaaaaaaaagaaacaaaaaaaagcgataagaagaaatcaaatggaatcgtcagtcaaagagggagactgaggcgtgacgatgccggagttaaggaacgccgagaacccggcggctgaagaagggtcagcagaggcagcagaactggtaggagtagtattgctagaagaagaagaagaagtatcggtggtgggggtgggagcatcagaagaggacggttcttgagggggcgaaggggggagcaaagggatctgaacgatgggctgatgaacggctggagcactagaatgccaacgcttactaagcccgggtttattgctggctgtggagtggtaggtgagcgactcaggaggctggtaatgaagaggatggaccggcggacggtgatcggagagatcgaacgagtttaagaacccaccagccgaagcagcagacggagaaggccgatgatgagggttggtcgagttgatcccgatccattcgaccgggacgttagagatcggcagcgggatcgctggggtgaaccgatgagtattcccaacaccaatctttccatttgccatcccattagacggggtcgaagattgaagatgtttgacggcggcggcctgtttgagcgagagtccaaaatcgtagcgagccgagagtgccgagccggccctgaaatgcccaagattcccagtagcattgcccatgaagtctgctttagagtctccagctgcaccaaaggaagaaaacgagctcgagtgggtcttcttcttcttgatcaccccgtccggaagcccgccaattccagaggaagaggaaagccccagatcgtcgccgactagccggtccaattcggccctcaaggtggtcgcccacggacctgaagggtcagacgaatcaccccgagtcttcctgttctgcggttgtccattggtcgtcgttgtggttggtgttgtgccgttactggtcgataagcccatttgttgttgttgttgttgttgattgttggaagaagcttgatgaggattgtttcctccatgacgaagcatcttgaacttgacatgataattcgcatttgaattattatcccaaaactcgcccccattggccaagtaacggacggcgatctccatttcgcgttggtggatcctagccagaacgtcttgcaatttgatggtgaagccgaacaaatcagccgccggactgggtcccccttttatcgaagaagaggtggtggtggtggatttaggaggggaagggacaggaggacagctgctgagataatccgcagtgacttctgagaccgtttgccaactatcaaacgtaaatcggacggcgacccgtttctcgaagctgaggttctcgacgaggacggtacctttgaggttcttgccatcggtagcgagctcgagggacttgagacaaaccttattgagcagagtgagtctaggatggagaggcatattgggcagttcgatcaccagtttggagcgatcagaatgacgatgatcatcagagttgagcaggtcagggaacgggtattcttcttctccttcggtctccgtttcgatgggcgatccgtctcgactgaccgcaatcggtctctgctgggataagaagtgtcgaacatgttcgagatgggcatcgaaatggacggccttggggccttgggtgggagtagatggggcgctccgactgttggagtatgaactagatctggaggatgaacagattgaggaggaggaagaagaggcaaagccctggttggatgagagcttgagtgaggatctaacgacctctccggatttctttcgtaacatgggtatgttatcgagagaggttaaggaggaggaggagggaaacctgaggggtagttcgagcctcatgacgctctcagattgagccttctgatggaccggtcgaataggtttaggggactgctgctgctgctgctgctgctgatgaatgcgcgtgggtgaggggagattgtggtcaaagtagtctgatctatcggctgttgttgatggtggagtgggggagttgaagttgacgatcgggaatgagtaggaggatgagtagctcttctgatggatgaagtgggtgggagtggttgaggtgggagtggatgaggtggcggctgatgaaggggttgatgactgtgagtttgagggtggaggggtttcgagtgagaacattttgttgttgttgttgttgttgttgtgatgggtggcagtggcagtggtgttgatggtcagagacattgtgtgatttgaactggggcggttgttggagtgatgatctgctgggggttgttggtggcagttgttagtgttgatggtgagtgagtggtggttcttgggggtggtctgagtaccgccggttgaggatggtgggagttgatggatggattgggtgagttgtgggattgaatctgagttgatggggttgttgttgttggaggggaaaagcggtggagaggatgatgttagttagcagcgttatagtagtgagggtgagtaggaggggatcagctgggtactatgtactgaccagatgatgctgatgatgaaggaggggagagcaaggcggtttgtgattcgctgtaggagatctgcatcctgctagtcataaatatttaagtagttagtaactcgacgagagtggacaatcgagatgaaggatgagggggaagtaaatttgttggggttggttatgaagaaggaagaggaggatacatacagttcggactgggactgatgagctttaattttggtttagtagtctttcctactgaacctgagctcgttaggaatccaacttgactttcaagtttcaactgagagaaagaaaaaaagaaaacaaggaacagatatgaatgaatgaacacagtagacttcagcaggtcaacagatgactggagtctgggaagtggggggagctgagaaattaaaagaatcctccgaagaacactgcagggactgagaaggaagaccagaggactgagtgtacatacacaatgacgtcatccatctcaaagttttaaactgcggagtcaatccagccgatgagtctattaccagattaccaccaccgaagaatcttccgatccgagactcgatccgccggcgcgatgcatacatacatacagtcgatgggcacaatgatgtcgatctatcttatctgcgacaccgtagaatcacctctctctcatccattgttgttgttgtttttttcttcttcttcttcttccttcaaactattgatgtgaatatatgtataaacttcccctcatcgaacgtgctccaaaactgtgtatatcatcgacatcatacatacacctcaccttcaagactcaagactcaaacaaacaaaaacaattgtaaccttacatatcaaccatttcaaattgataaatatgtaccttgtaaatatctacgctacataacccttcaagaatggaggacttcccgtcgaccagatggcttaatttagacggaccggctaaactttgtttgctggtgaaattttgaggtcgaacgattttcaccagccaacaaggtttagccagtccttgtaaatttacaaatttagacgacgggaagtcctccaattgtcctgtcccaaaaacaaatatgtatcctctctccacacatgacacatacgagatgagaagacgacatccaaccaatccagaagaaacccgacaatcatttccgataatatgtagcacgtttccatatgtaaaaaatatgtattatcttaccatctcttcattcacatccaaacatatttacactgctcacaaacaattcctcgatgatcacaagaccaaacctcatcatctgactcatcaactcacacgtaaatcgtcttgtttgagggtacttcaactcatctagatatctgttctgataatccacttacagaaacacactcaaattatctccccccgccatcttctagatcttatatatcgatgagtcaaacaacgaagacttcttgtctatgataatcacacgcaaatccccggatttgcccacataagacactcgtttttttttaaaaaaaataaaatcacaataccactaagcattttcttgttgttgttcttgttaagattacagggcatcgaagctacaaagaacagacaacgagaaaaacaaacaaatgaagtcaatagaagagccgagagaaaggaggcaagcaggacgaacttgatggtatgagctttccgtctccgttcacgttcgtcttcgcgctaaaagtaagagaagggggagggggggggatcaaaacgagagcagaagaagtaagaaccgacatgaaagtaagagagaaggaaggaaggaaggaagcgagaaccttttcattaacatgaaggacgacgacgatgacagcgaggacgagagtagcgatggccagggagatggagacccaaggaatccaatcggcgggatgaagatagagctccttcttccacgagcccaccgacctcaccccgctgggttggtaggggatcaccaccagttgcgagttgggcaacaggccttcgatgttgatgtaatgctcgccttggtgtcgcgtgctgccgatgtacatgttctccacatagttgttcgttcgtcctagcccaaaaaaactgtacggcgtcgtcggggaggcgtatatattaaacggaacttgacccacttgtttttttttttttcgttttcaaatacacgcataaagttgagcttcatctttggacgttctatgaggtttgctcttatattaatctcttacctgctgtagctcgtcgttctccaaacgtatcttgaatcgtaaacttataagttgcaccagcataattaacgccatacggctttcaattcaattcaataaaataaaaataaaggatcagtcaccaaacaaaagagaaaatgagcggtcagaaaagagagactgactcgataatcagcatgtccatctttcccagaacatctagaagagcaagcgccattgagcatgatagctttaagaaagaacgcgtcattgaaaaagttatttttgaagacggagaccgatctagcggcgggatgggagggagaagcggatggagcatgtctttggacgacgacatccaagctgccatcctcattgatgtcgaggaagaaggcggatttagcgtcctggatggtattcaaagcggcagcgccattcgaaagaggcctgaacgttcgtcgatgcttggccgtctcgggaccgctacaaacatccaacgtgcatccgaagctctctagtaaccatggcactccgcggatccctcccgaggaagagccgcccatcggcgccactatcaaaagcaggtccgggtagccatccaggttgtagtctcccgtttggacccccaccgggctcgggccttggaaatccgaccccgttaactcggtcaccaatctgaaggccgggaaaagcttggcaatgtccatcgttgtaaagccctatcgacccacacagaaaacaaaaaaaaaaactcacattcatcagtctccctctttctctgaaaactcaaaaaaaaattgaccgagggctcactgagtcggcactgtcaaacgagaaccggaagtcggggtcggctgtgcacagattctgaggatcacgacacttgggttgggcggagtgactggaggtacagagcgggatctgttggttataggccacatgaaccttgcaagtgtcaggagagggacagacggaaaggaccatgtcgatcgtcccgtcccgatctgtccaaacacacacacaaatacaaatgcaccggaacatataagtatcaacacgattcatatcaatctctttcgtcgatagcacccacccatatccgcaaacgtcacttgcttcgttccccatggtaaattacctcgtcgggctaacgaaaacccggcggctttgttgttcagccagatctggtaactctggtcacccgctccatcctcacaaaccaagaagatatctacctcaccaaaaaaaacccaagtcagtttacacatttagatgggctaaggatccgtgggggcgcgggtattcaccggcaagacaatccccatctaggtcgataaatgtgctactgtgaggatttggaagtttgcaattgatgggagagttgaacggaggatctgcgctaaaaggatcaataaaccggccaaaaaagaaaacaaaaaaggcatagttaatgaaaggatatcataaaagaagaggagaggaggggagaggagggtacggacggacatggagaagggagtggagctgttggaatgactggatccggaggccatgttcttccagactttgaagaccgacggcagactggatgggaggcctaacaaatccatcgtcatcgttccttgcgaatcaagcaccaatggatgggctgctagcgacgaggcaatcgggatccctgggcctacatcaagatccgccatactcttagctttcaattgtctgtttgcacactatttctttgttataatgatcaaatcttcacccaccaaagctcgtcccatctcggccataccatacctccatcttcaacgtcccttcaagatcgctcggatcggagtttcccataactaagatatccaatctctgttgccaattaacaatctcagttcatcaaattcccgcctaaaacaatatatgtgaaagtcatcaactgactccatcataatttatgtccgtcgcaatgatgttcgtgatcacaaatcctccgacggtttttgggattactgggttttccgggaccgagacgaattgatagagttctgagaagaatagaaattggtgaatgagtagagatccagataaaaaaagggggagggtgacggacgatggttccatagatgtaagttaaccgaacgttggtcactactgagagtgaagatatcccgactagaagaggaagaagaaggagaagaacgtcaacgaaaggaataaacagggagacagtccaaagaaagagagcattacaattgatcggcgttcgagtcaccgatagcgatgatgattccatcgagattattgagtcccaagtcggccaactcgaacaatccttgagccttgaacttctgctccttcgatccgaggacgagccatgtttgggcttggatgatggtcaggatgatgaggagtgtgtgaagactggttgtcggtctcttggtccttggtctgttggtgcttcggttgttcatctattctttctctttcatcctctttctttgctttctgtgttcttattgttatgtatgtattttgatgtttgaaggttcttctgggttggttttggcggtggttggctgtggttgtgctgttcttttttttcctgttcagtcgatcgaggagcttgactcaaacactgaccccgggggcctcgggagtcggaactgaacacccaggttccggggggaagccggggattaatcagcacgtcagaataaaatcaaacaagaaagctccatctgcgtagttgaagagatgtggtggtaagggtcaaccaatgaagcttgactcgaggagctactgagtatcaaggcactctgacttgaatgttactcgcagaatcctgaagcctgactcactcacaatcacatcatgctttaatcatggcaatggactggccactggcttcaggctcagctccaaatgattttggaagaggactccctactaggcattatgtttttcgttgcaagaacgacacatcagcccatttttctttgatttttttgactgattcttagtaattttgtactcaaacctaggaaatgcatgttcatggggtgttttttcaaaggatgatttcctgtcgataatgagattcatgaatttcaaaagaaggtgacttggcgcgctcacatgtggagtgcccattgacgcgcccttttgcaaaactggcgccgacgacaactaactgagaggcgttgtgaagcttggggtattcatgaatcatcattgatccaacttgattccgagtaattttggtccaagtcagcacagtaggaatcatgctgaagaatgcccacacattatgtaaacgttcacagttgtatgaagtttggactctgccgaagttttcttgtgtttctgaccgggtcccctcatcttacctcaacagacctcaagagacctcaagtctggaacttgtgtgtagggttgaaaccagaagtgtttcaaccatcatgggcgtccctcaattcactaccacaagtttgatcaacaacgttctcggatcacatgcgtagcgacattgatgattgggcagatacatcaaccggctcgcgattcccttggcgtttgttccccctcccctccatcccaccacatacgcgtgtgcagtccggataacccagatcagaccctctctagactctcagctcgaaaaatgagccccctcaacgtgcttccgaatcgtcggctcctttggtctatcttctgctgcttcaccatcgctgcgattgctttagcaatggatccgtccgagatgagggagttttcgcaagaaagcgcgtggagctctagtagcttaagagaggcagatgataatccgatacctgatctcaaccgtgacgcgctagggcaattgcctgtacctcaatctcatcaacaggatccacttctcagccgtagttctttgtcacgtcctcgccgccaaccacccttcgctggtgggtccatctttcctggcttcccatagcttcccatgttagatacacccccccccgggttttttttgcgtcttgttcatgaatcttatcaccgtagcgtcacttgagagaaaatacgagcaagatctattggagcgtagaaagcgtagagaggaattcttttctcgctctggaatatcctacagtaattctcggcaagaacgcagggctcgtgggtgtctttgcgctttttcctcatactattgagtatacgtataaccgcatttatttagtaacaacacacgatcaacccaggcttattgcagagaaaaaaggagttcatggaacgcggaaagcgtagaaagggtttttttagctccagtatacctaccagcagtcatgttgacagagatccggctactagttagtgggtttcgacttcctcttcgcatattcttacagtttctataataattcatgaaatgtgatgaacctataggtacaaaccccgagatgagggaattcagcccggccgatgaggatatattcctcaaggatgctactcaggattgtaagtccgacttgagtcgaccggttcaaccgttcaaccagctcaatcacccttaaaacctgcttcacttcttccctccctctctccaattaaatgaaagacattcgtcggtatgtcgttgcaaaagccaatcgcaaattcgctcgcgtgttcgacatcaaagaaccattagttattgataccgatcaaaagattccacacaaaactttaccattcgcactggccatctatgctgatggcaaagatggtaggccttcacgggtactacgagccgacaccaactccaaactaaacaaagaagaatggaagttgctctacagcccattggcaaccgcgttatccagcaaatatcatgaagatctcaaatcgttgtcgacaaccgattacaaagtggagcaaaccaaattaattaattggttggataaagagatctttacgcctgataatgggcttccaatcacaggactctctcgaaactcatttggaacagaatcaatcgacgaggtcgtactgggtgctaatcagctacgcttgatagagtattttgcctggggaatgaggaatagaaataacccggaacacaccgaatcggcagcaacgaaactactggaatcttacaaagatgacgtcaaaaagggtaattagcagattcaatcttcaagccaagctatatcaaaccgcaacctgattcaaaccactttttctccgtctgctgataccatagcagcagaggaaaccaagcaggcgagctcggcggagcactctgaagccatgaagtcacatcgcgaccccgatgcagaaagatatgggttttatcatccatggggtaaactctttgtggaaaaggagataaacctatccgatgaggagagggaagacagcaaaatggagtgagcgccagtagagctggctaaagaaatctcaaggaatattcaatcaaagaatgaagaataaaatcagcttgtgcaacctcatctggtaaggggtcacagaattccgacagaatcaagttggattgtggaaggaatttagcttgttgacttgataaaacaagagtgtatttcgctaccatggcccaattgtcttgtgaatgtatcttgcgtttttggattttaatctgttcaacttccagcatacccataataatttttaatgtcaagtccaatttctctgtaagcatgagccaaaggtttatcaacctagttctactaggccttcctaaagccaagagggaaaccctgatgaaattgaactgagcatgagtccccccgggccccatttcttgttgtctgagacctcttctaatcttcaggccacctctctccatgtataagattctgatctagttgttataatcatgctgatatgcaaacccactggaaatcactagatgatggtaaagacaaaaatttcaatttctggtttcaatcaaagcacacataattatgatgatatcttccttcatttgtggtcatcacaattcacaaggccatttatgcaagccaaaccgatgtcatggctatgtggaagccctaaattggaagatggactgatatgcactcaaataaaatctgggttaacagttgttttttcagccatagagcaaacacagctgagcaaaagcctggataaatcaacttttatacggggatgtagaaaactacaagtcattttttgcagggcttaggccccgcaaatccaaagacttgtaaaattcacggatgcagagcagaacagtaattttacaacatattcctgacaatgcatcccttgcaataggaagccttgcaataaatgagtggcaattttgccccccccctgcctccgcgcccaaaaattgcacgcattattccactctgcttatgacatgtaaaaacaaagctgtgcagaattattgcacaaaagccaatggggcaaatttgcaaggcttctgcctcacaaggccaagccgcgcaaaaataagcagtgcatttttgcattaggacaacaaaaacaaaagaaaagtgcaaagcatttcctgccctttacaaacaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaatcgctgttagtgattagcgtagcgtagcggaattccgccacgacaccgcgaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcgctacagccgtttttagcggtttttggccgctttttccgctaaaagcgctgtagtgcagcgtagcgtagcgaaaaaccgctaaaaaaccgctaacactgaggtttttggatgaaaaaaaaaacgccgctacactacgctttttgggccaaaagtgtagcggcccaccgctgttacaaggcatcaccccaatctcaaaggagggctacttcttgcccatagcagccatttgcttgctttcctgaccaccgtcttgcagaaatgccgtcttaagattccccttgcgcagtgtaatcttaagcttgggcatctctcccaacttaggtggcggtttcaatgttgcttccgacttggagaccgtcactgagcaatccatctcatcgcgctcagactccttgttgtctaagccaaaggaaccgttagttcaccaaaccccagcaatcaaacaagcaaaaaatcacttactggactctgagagggcttcatcggccaagaagtcttccaccatctccatgtcattcattgtcgagtccattggaatctctgcattcaatgaaggccgcaggcttagttcttcaggtgtcttaagcaatgcagacatctttgcaaaagggacctggccagttgcttgtggatggtcctccatgatttgagtgatcttttcctcaacaaaaactttcttttcagcggtccaggcgcgagaatacatcagccagcttgtgtgggcctcagtccccccaatatcacgaggattttcactcaaaagccgggcgtatccatcgttaatcatgttgttatgcaaccatacaccatccttattccgggtgttcctcacaactttacaccaaaagtgtgcactgttccagtagccacgtgcaaataacaggtagtgttggttgtgaatagaaatggcaaacggccaatctacagctgccatgaacacttgttgcttggcaagcaacatgatcgaggtgacttcaagatgaaagtagagatggggaagagccttgttgtcaacagaaacaatctttgactttgacttcaatgggaaagagcagggatttttggattgagattttgggtcggccacttcaatggttgaatttgcttgaataaattttcccggtgcggtggagattcctgcaccggcgcacaacttacattgcaggccagaccacccttgcaggccctctccagcccaaagcttcaagagggaaggcacatcggtgtaggagacgtgattatcatcaaaagtattcttactgaccatgataatgtagagcgtttgacgagtatcttcggtcgcttcacagtgatgtttgcaggtaagccgtcggacctcttcatattcaaacaaccctttcaaagatcagttcttgtttgccttgggatccaaaaggatctcaatgaaaaaatctgctgaggcatacttgccgggtataaagctatcagggaaatttttgttggccacctgaaacatagacctttgattggctgcaagcattttacaaattgacccggtttctgtgaatttgtaggtcactctagatgtgaaatgctttacaagcatggtaaacatcaaagttcctttcccgctggaaccacgtagccaaagtggactgaacagtgcgtagagactttccaatgaggctgccatccagcaacgattgcgcaaaagttctttgtccgaggcgtggtacgaggggtatgttgagtagatgttgcaatcaatgttggttgcaccgggtggtcggcctgcctttttcttttgaggagcagtgtccaagagggtctcggtggtgtctggtgcccgcccatggttgttcggttcatgttggatcttctgtgcacgggattctgtggtggcctttggggctcgtttgcgagccttttcccatcccatggattgagctacatcaatctctccttttcgttgagaaccgtactctatcgagacccccctcatgactgcttcaaaatcttcttccagacatttcacaaacgagaacagttggatcattccaaccagtaaagaggttttcccgccactgacataatgccaagaagccaaagtcagtacctgtctaatcaactgaaggcgaaaagaatcagctcacctgaacatgtagtacactcgatgcaagctctcctgagcattgcttgtttccggtagcgggtccaatctagagatggtcgcggataatccaccgcggatatccgctatccgctggcggatacccgccagtgccagcgggtgcggatttgggtgtggatgcacccttccccctgaaatactggcgggtatccgggtatcccaagggatacccggtgccaagaggccacaccgccgggaggaatccctcccagcaagctggtttttaaaccagctcgtcggtgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccatcaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatgtcaggctaagtgatgccaagagccaaactcttctagctacactagctgcaaaaagtgaaatgggatgtgtacacgtgtaggtgacacgtgaaaagtgggggaagtgtgtgtaaaataaaagaaaatagtaaataaaaactgttaagtttttatttacagaggggcctgagttgcaggggttttttactgtgccctctaattcaggtcctgagttgcaggggtggtactgaagttctggtcctttgtaataaaggagtaaacccagaaaaaagtctactactgaagaaaacaaagagataatacttactggtacttatctctaagccaaggaggtcttcaggagagggggactgttcttgaagcgctcagaaaggtgagtgagaggtgttgggagagtgctggggaacaggtgttgggttgttgagtgaaattcaggttgataacagcaggaactgggccaaaaggcaggttgaaaactggttgttggtgacggtttatgctggtatgtactgatgaagatggggaaagcaagttgagggggaagaaggggctcttaaatacccattctgggcctctggaggcgaactcaggagtctctctagttgctacaattctcctactaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgtcaaggagatgatgtaatgcttgtaactatgtttacagggtgttctgacgaaactgtaacactcctgcagcctatgtaagcactgcatgatgcatgggttgatcctcaagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacaatttaatactgtagtctgtgctcatgtaattaaggtttcaatgatgtaaaccttgtttgtagatttttcccgaactgcatgaaccttgtttacacctgtagccccctggcaacctgtgttaacatatgagtaacatctgtgtgacatccctctatgactccaagtggccaacttcgatatgacatcacttctcttgaaatccgctctcagacacttggtcagatactctcattcctctgcaagaactccgctcaatccctcgtcattacgattctcgaacatataaagaagactcctttttctcgattccggttttctcttcggaggaacatcatcgacttatttttcatccatcgatcttcttcagcaacattatcttaaatctcatctgctgaactgttcttcccaaactcgtcactattcttctgacgaccatctcatatagcgctttgttcgctcatctcttttccacttcctttcggctgctcgccgacctgttcgtttccacttcctttcgactactcgccgacctgttcgttttcacttcctttcaacagctttccgacctctctgctggatcgcaagaccttcgtcgtctagtatgttctcactcaacagcccttctctcatctcaacggcagctgactgatcactcttatattagtccttctctttccattatcctcctgttttctgctatctcgtgtcattgtcctgtcaccgcgttgtttctgcctttaggtattttttgtttcttttatttcttctttgtcacattgttatatatatgttactcataagaaataaaacctttagtttgttcatcaacaacctgtagaatgatgtaactggaggggtctacagtatattttggtccaataccactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttgctgagctaccctaggttattttgcatgtatattcagaatctgcaataatattctaagttatacttaaggttcaaaagttattaggagattctggttaaaaaatgttattttccattatttatttaattatttaaaatattgcaatataaaatgtactgtgtaataatgtctctattatagtgcttccacttatttaaatagtatattttattattttaaatgtatgtacatatataagtaataatatctctaatttatatgtaaaatgctatgttcaggctggctctgattagtagcaggctgacattccctacccctaaaatgagtctccaactcataggataaaatgtaaaaaatatgtaagaagggtttatgaaaaaaaattttttgtggtattcaagacacttaattccttttagcagctctgtaattccttaagtgaatggctccatcaggtatgttgctttctggaagccactcatccttgtctgcagattggtgtttatatctgactaagtaaagtctagtatcttttccattaatcctttctttcttatccttcaatattctagatacatggagtttttctgccttactgggttctaacaaaggaactggggctgctggcaaaggttcagagttgtcacgtaaggtataaggtttaactaaactgactgggaaaacagggtgtttcctagaaagttcatcacttagaataacctctactgcattcttgccatgcaaatctttgatagtgaaaggacctacaaaagatggtttaagcttcttgttcccacctaaattattaaaattgatagttgacaaaagaactttatcaccaattttaaaatcaggctgcttatggcttttatcccatctgttcttattatactccactgcatcctcaacacacttctgagcatgtttatgggtaacatctagcatctttttaaagtcaagagctgtaggatgaatatggggtaatttatcattcaaggtatctttgggcatcctaggtatccagcctctttcaagaacaaagggtatctcattggaagaagaatgcttgctgctgttgtaagcaatttccaaagcaggcaaaaggctaacccaatcatgagtgtatccatcatggtttttgaattcaagaccaaatgcacaaaacctgcgcagcatatcctctaatgtctggatcattctctcagccaaaccatcagtttgggggtggtaagctgtagaaaaggctaattttgtacccaacatatcatgaagatttctccaaaattcagaggtaaatttggggtctctatcactgattataattttgggaatgcccacatctgccattatcctattccagaatatcatggctacttccatagcagtgtcatccttatgattagggataaacctagcccttttggaatatctgtctactaccactaggactgaattgtaagaataatctcctccagggggaagaccagtaacaaagtccatgttaattatttcccatttagtagtgggttcagcaattttctgaagtaagccatatctcttaccagtctgcttattggacttctgacaaatttcacaagatttgacatagtcagctacttgagacctccagtctttccaccaagctgtatgcttaattctttctactgttctgtcttcagaaaaatggccagagttgacattatcatggcattcatacaagatattatctatctgggcttgatcacaaagtactagaacactagagtgcctatttctgaaatataacagaccatccagaagtgtaaatcttccttcagcatatggcttggccaggtttgggggaagactggcaattaattcaggtgaactgttctcatttttcaatatatccactagtttaagcaattctatatggtccttatagctgtcttggactaaattgtagaaggcaatgtccaagtcacacacatgaatacccaaaataggaaaaatatcttcatcctctggatcccaggcaggattatcaggagtgttaggcaaggcccacctactaagcccatcagcatttctatgcttgattccagctttatgaacaattgtcatatgtcccctgtactgttggatagcaatctgccacctgcagcatatgtctgttaggggttttcatgttcataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctacaaatttcataaaggctatgagtatactgcaaactgggatatgtgctatatactacaaaatcccagaaatgattgcatttcagtaatattctgaggcatatcttttagcaatactgctgctactctatgttgatcaatagcaagagtcaagccagaaactattctgcccaaagctttgagttctccatatccaaaatgacatttcttgatagacattttgagaccagatgagactgccatttccaaaacaagtccaattttctctaaatgagtatcccaatcatcagaataaataataatgtcatctatgtacaccatcatccaattctggcggataaatttcccaaatatggagtccatcattctttggaaatgggaaggagcatttttaataccaaaaggcatcctcaagtattcatagacacccaaatggcaaatgatgcgcatatatttcctactttctggttcaataggtatttggtgaaaacctttgagaacatccatagtagtaatatacttagctttagacaggttatgtagagagtgatctatcctggggatggggtaattatcagcttttgtgtagttattcaaagctctaaaatcccccaccattctggacttatcattatgccaagcaataatgacaggagtagtaatttcaacttgctcattatggcccaccttcctaataacttttaaatccaaaagttctttgatatgggtttccaaagctaacctggattttgggctagaagggtaaggggctcttctaagagcaggaggataaggaggttgacaagtcaattctaatttgatattatgtcctgtcacatttcctatgggctcttctgtagtacaaaaagcctctttgtattgatgacatatttttagaacatcttgtttctgatctttattcaagatgtcactcacagctgcctgtgataagtattccttgtcaaagttaataacttcttgagtcaggcaagatacttggttaattggctcaggaattttaatattcaaattgcatatttggaatttccttttccaatctcccccaatggtgtagtatctattcttactctgaaaaatatcaatcccatacaggcaaaaggtgtcatttcctaaaataaagtattcacataaggcatcttgtaacacaacaaattccacattaagccttaatgatcctttggagtgaggaaatatcaatggcatactaattactcctagaggtttcatggaggaattacaactactaaatttagccttggggacgggtaacaggtagtttctccattcagggtaacataaattaaggaaatcactactggtgcaagaacagaaggctccaatgtctaaaagggctttccattccttcccttggaacatgactgtagtataactagtcttacccatagtgtaactcatgccagcttcaggtttatttgaaagaagcttggcatcagagatgtggccaatttccatagaagagtcccatttctggggtaaattagagtcaccatgaatggtattaatttctaactcatcccctatgtcagcttgaatgacttgaattctggaatcagattcatattcagaatcatctctacgttgattagtgtgaaaatcagagttatcaggttccacttggatcatatcaaatctggaagaaacttcttcatcactgtcagggtctacttgaatattgttgatctttttcctgggattagggcactcaggtcttttgtggcccttttccccacaattgtaacattcaggtatatctttattcctgggggcttgatcagatctcttattggagttatccatcctggctgagctgtctgaagtcttattggcattactactggtcttatcatctttggggttattattgggagttttatttctcctgttcaaacccatcatttcaacaacttcttccatgacttcaataagctcagagatatctacatccatgtctttgagtctgcatctaacagcatgttccatacttcctctacattgactgagaagtttgtcattgacaaaaattcttgtttgattcgtgtaaatacaatcaattcttttcttttgggcaatacaccaatcatgagggtcatcttttatggggtcaaagtaatctgtctcaaatagtctacgcattttctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacaatatcagctgcacaatgcatcatgaggctgatgccgtttagtccaatcatcaaatgtgaaggactgtgtgagtcaatcctcacatttggactggctggacagtcaagatgagctacccatctgtgtaactacttgatctgcaacatgcgtctcaaagctaatatcaacaaagtcaaaactgaaatgcaggcaagttctaataccagtgatgaccatcgacagccaaagcaaacagagtgcatgtctatgggtcagtattctcattacataccactgaccagcttgttggaagcgattccttccaaagagctgttttgaaaaccagcgcaccgggaggaaagaagctggcatgtggacgctttccaagaggggttcctcctggcagtgtgacctcagcttctctaggccgagggggctatttttttttttttttgaaaaaaaaagaatccatggggccgtcccataggacccatgcctgggtcttatgggacagcccaggtcctaaacgcatataaatatgcttttaggattgcatatatttggcgtgcaggcaggcacacctacctgcaggagagtgacgtgcagtttggtgtgtgcgaggggggatggcttgcctgtcagccttagagccaaccaagttggccaaaagactgccaaaactgcccatttctattcaaaatattatcatatcttttttatcttaaagacttttaacctttctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgaccacttttaccaactccattccttcattgactttgtaataactcacagtactccaaggattattccaaccttaaggttttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtcagaaatgtcggagcaatcaaagcgttacggccaatcagttattatggctgaaagatatgcaactttgggtggataaaaatttggaagaaatcgaacctgttcccaccgaagaatcacccaacccagatgcgtctggatggtgaggacacatcatcatccaaggaaaaataaatagtggtgcaccggacctccgtattcccctctatacagtccccaatgtgatggcttgctggaatgcccgcagaaaccgtcttggacgaggtatgcagtgtgccactcaaccacttttccagttcttattctgacccacctttgaccactggttttaggacctattgttccaattggaatacccgatgcaggatcttcagcacatgccggtggtgcagcccaatactgattgggaaaaagtacgcttttgaattaattcatctggtgacgagggtactgactaggcctgatttgacaaagaatatcttgtgtttcaactttgatctagcgatggaggccaacccctatggagctcaacatgttgtttcttccatttcccattgctacatatgagacaccacagcaaaccaggctgttggtagaataaatctgtctgaaaccctggtcttcctgaaactatgctgccaaatttcccccgtgcatcacgtagctttgggttttccttcatcaccatttgtttcgtacctttaacaagtctcagaagtcccctgcagtctcattgaatctgatgtttggacgtctgtgaacattcttcatgtttcaagacaaattggagcacacatgtagttcacagccgttttttgattgagatgcaaggaatgaatttccaaagatcatgtggacagcatgcatggtggagtatggatggcttttaggaagttgtggatttaagaagtgcatttcaattttaatctcgttacgtacaatcttcttgacccaaacaaaccatgcagtgatatggtaccattcaggccatgtttggccaacctccaaactaacagcactcaaaatgcatatgtcacacaaacgtacgcgcgtacgtttgtgtgacaaggcccccactcctcaaactctctatgaggttcaagtacctttgccacatccctctcccaagacttggatagcatcctctcacctgatcgatatcccagtacaattctcttgtgttcaatacctgctctctctatttagaattacccagctttgccaaatttcttgttctcaacttatcagaaaatggtcccaccatcttcccaagcagcctgcttccaaaatgaaggcaaacccccaagtgcaggacggaaactgaacagtctctattcaaacatcctccccaaatcaacttcacctctttgccgtagcatgtatgctttaactcagaccttgttagagctcaatctcaaaataccatcggacaaatggaaggagactccctcacaagaccagctgaatatcgcctcctcacttcccgactccattctactgcatccaatcgatcccatcccccccacagcccataaaccagtttcggaaaaaattcctccactctatcgagtaatatttcttcaagacctcaaaaattcaaagttccctggttggacctttgcctgggaccaagcctgggaaagcaagtggaatcaactgctctcgaaatttctcctcaaacactggaatcacgctttcaagtctggggcattcaaagctttccaccttgatcctacagaaacttctgaagagatcatacgcactggtattctacaccgatggtttctgggacggaaggatggtcttcggttgggacatttctctgctgaacgtaggaatgaaaagaagaagtctgaaaagaaatccaaattacgattacaagtaagaattttctcaaaagtcaacttcatctgggctattactgaagaaaaacatcatcctgattttcagctgcagaagcatagacaggagaccctctcaaaactgtctgtatccctaaccgagatggaactctttgataacatcaagtgttgctccgagaccgaagccaccccaggcaaaacagtcaggcaaattcccctcccttggcgttcagaagagttcaacaccctggcccgtcaactggacgagatcaagatccacaaaacccacaatactaaaggactacactttgtcaattcatttagtcttgaacataagcgagctacctcaacatcctcggtcgcaatatctttccgcaatgttccacgcaatctaccaagaaactgctatgcagaagaatacctagccaccttgtctgagcttgatgtcaaacttctaaatcccaagccaccaatagattttcagaagttattgtccttgaccaaagtttcgtgtaagtaaatcatcttcttattgcaccctaatttaacatgttactcataagaagctgtgcacactcataatcctcatttccatgcgatggtacactcagcctgaaattcaaagtcaagtacgtcccaaagaatacgtcaactactccatgtatggatacagagagaccattgaattcttacattgccaattcccctttcctactttttacctgatgtatattcatttccagactgccttgcacatagtatcggtagacatgaacctcgtttgtctgtccaaggcgatagagacgatctacagcttgattttccatggccggattccaattcggttccttgaacatcaaaattcttatcagcatattcagttacacagaagaaatgattcctccttaccatcatgtacacattttgtgcacacctcaaatcaattcctacccccgccgcttgtattgagcctagaagaatgttgcagttgggatctgttcgaaatctagccaggttctcatctcgttttgctatacctaaggtccctataagccatgtgcaacccatttgtttctctttgagtgccttttcaattcttcatcatgccatacctcatcagtctttatttagcctctttgacaaaatctccaatgaagaatatcactcacatctcaagaaaagccacaaagctcgagaatactactgctttgggccttaaaatcccccttccaccccgcaagaatcgctccaggttatccacaagatggaccagttttgcggagtcttgccatcgccagttcttttggtgaggaattttgtcacgtgcaaaaatcggatgattgcagaactgccgtatcattgtcagctgtttgaaaaattcagtcgaatcccatggctcgccagatgatcgaagccgtccaaagtactgaatgaatgattggtgaaaccctcttgagaaatcatcccatgggccacccaagctcacaacaaccacgttttctatcttggaaggcaaattcaagagcacatccttcgtcctcctcaagcatacagtttccattaagcggttcaacgtctgaatggcttcttgggatccaacgtcgttaattccaggtataaggtgtgacttccagatccactcctggttccaaggccaaatcttcaatagaaatatcaagctttggacatcggtgagtcgattctggaacggggttcccgtcaggcataagataaatcttgacttcagcttttgaatgttcaaagtcctgttggctgttgggttacgaatcatactacatgacctgtaacgtcagacttgataataactgataactcaatacatgcaccaggttattgttacttactgagcctcatcccaatacaattctgaaccaacagatatccagggattcaatggttatttgattggtatgcagtgggtttccagatgttccaaccatctcgtaggttgtcaaaacaacaagcgatgacaatagcgatcctctgtcaattcttcctcggtctcttccatgaaagatacagtaaggtaaggctcccccgtcaaagtgaatcttgatctcattttcccagtttgacaaggttgctaacggacaaataatcagagtggctgaagatcgaactagatggttgtcggaaccgctcatctggaatcggtttgccaaatgagatgttgccagaactaacgcaaggctggttaacgtttttcctaagcccatgtcatcagcaagtatggatcctcggctagtaaattggtctgtttcgtcaagtcgtagttcagaagggttactacatcgtcgtatccaactattgatggggtggttccacaagtcttcaattgtgttttgttgggtagactcgtttctcttgaggaaatttagagctgtgtattggtggtctttcaaggtggttacacagtttttgagagtagaccgaaaagaatcatcctcttctggcgtgctggtgagggttggtgtaaacgatgtttgggggatattgaaaaagaggctgggatcgtagttccagatgggagagagattgatttgtgcccgagagaaagctgatgaaatagtggccttgtttgagtcaagaccaaatatgcatcccctcagttgaggatcattacaggttttggtaacaaggaaagctcgaatctttatcagggatttttcagaagagatcattccttcttctgttattggtgttgagcagctgcccacccgacctaacaatggaccaaggaacttgctttgaacttcactgagatctccaccaatcgtcttgggtaacaccacacatgcactcgatctgttcctcgttgtaggaaggcctgttgtgggtgatcaggagggaatctgaggtaggagattgtagacgtgtgacaaattgacccaggcatagtgtgttgacatgtggatagaaaatcagtagaccgatttgaggttgtgagatggggggttggaatagggatgggatggttgtattgtaccttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaaccctaaccacaaccctaaccccttaaacctaaccccaggttaacgggcggttctaattcctaaccccaatccctaaccccaatccctaaccctaacccctaaccctaatccctaaccctaacccctaaccctagcccctaacccctaaccctaacccctaaaacctaacccctaaaacctaacccctaaaacctaacccctaaaacctaacccctaaaacctaatgcctaaaacctaacccctaaactctgacccttaaacctaacccttaaacctaacccctaaacctaacccttgaacctaacccctaaacctaacccctgaacctaacccctaaacctaacccctaaacctaacccctaaacctaacccctaaacctaacccctaaacctaacccctaaacctaacccctaacctaacccctaacctaacccctaacctaacccctaacctaacccctaacctaacccctcacctagcccctaacctagcccctaattttgacccctaacctgacccctaacccctaaattggagctgcctttggtgggtcttgaacccacaacctcaggggaggtggagggtaggcttagctgactaggctatgcagactggactgaggatttagtgtttgtattttagtggacctcatgagctggatgagctggatgagacgggtctgagagctgacggagctgggtctgagagctgactgagctgggtctgagagctgaattgagctgactgagctggatgagctgggtccaagagctgactgagctggatgagctgaaaaagttgggcgagctcagctccagccatcttccattccaaaatggatgatgtgtgcatgaattttctccatttggcatggaagaattttgcagccacaggtgtcagaagccatggtgaagttgtttgatccagagtcggttgtctgagccaagatgtattgaaataaaaaagaattgtgttggttcatctgatcagacaagcaaaacaaatacaaaggaactagacgtatcttctcttgaagttttgactttctcagaatgtttgcaaatgggattgctaaaagctttcccttgtggctggatgcaatgtacttcattccaagatgcgagattttgaagacccaatcatcagtgatgtaagcaactgagatcccgagaaatgcgtggtgattgcctttagtggtccagacatcgtggatcagggtaaatttagagctcagtttctggaaaatcagaatcatgttcaaagtcagatgagtgcttccaaataacagatatctttgagggattaacccacttgtaagcttgtaatcactttgctctgtaaattcatatagagacgatgtgcctcggtggccgcccaagtcaaacaatatatggagacaccgtgcctgacgtaattgaaagtgacttgaagtaggaagtcgtcaaaccgtttccagggcatataaatattgaatcagccagattaacaggagttgattgaagaccctgttgtcaaaggcagcatgtgtcagagatcccttgacctttgtttggtgtcgatcattgtccttctttgcaatatctttcttcgacaatggcaatttgcaccccgcctcaatggccgccaatcgtcctgagcagggtgcactcttcttagtgccatcgcggtgcttgagcaggtttgagtttgttccgagacccttcttgtagggtttactgcaccacttgcacttgaaactcagtttctctcccttaataaaggaaaactatatcatcagtaactttatctgatgattctctatgtttgatcagagttcagaaacttacttcgtcttcgtccgtttgttcagcatgatatggggcctcaaagtactcacggatattgtcgaggttactagttttcttcttgcttgatccctggacctttgagttttctttgtctgagtcttgagtgtgatcgatgacaccgtccacttcgtcagaatcatcatctgtgttggtagtgatggaggaccttgctctcttgtgctgcttggttgaaggaggtttacgtgtgcgctttttcttggattgctgatttgacgggatttgaacaacagactcggcttcgctttcggaatcaagactattccccttttgttgagattggctagttggtccaactgacctttgcaagtcacggctaggcctaacgtagctagagcttgtggttggagtgacaatacgagtagactgacgggagggtagtctagagggggttccgcgaggagtaacggaggatctggccatttctgtgtgaccaaagcagaactactacagctgaggatgttggtggcggatcaatctgaaaaaaaacaaagctgatctatgatcaagcactactggcaataagagaataacagtccaagtgtccacactggtggcggaaccaatcaaaaaaatactcaattaatcagtgatgatgggatagaggcttgggggaggcacccgtcaaaagccaaaaaaaatgaagattgattactctgatgaagaaaagttagaaaaaaataagaattggggtgaatgaaagaagatgaaaataagaatgaacaaacatttttggtagctaaggtttgagtgaacaaggtgagaagtgaaaagaggaagagagttgagtttgagttgtggggaagtttgttggggattgtgaaagttgtgtgacaggtgagttggaattctgatcaaagaaaccttcaatcaattggtgaaaggccgcttattggaatgaaaacaaaacagggcgtcagggttgactccctttatatagacagagatactagaaaaaaatttgaaaggagattaagaaaaccatgaagaacccacctggtttttgtgcctattgattgtgaaaagaaaacaccagtctatcagaatatgaacagaagagggggtcaaaagtcaacccctgtgcaaagacagtaagcctgagaaagagaaaaaataatggagtacttgccttgtttatttgccttttgatcacaaaatcaaaaagaatgtctatgaaaatgtgaacagaggtgtcagtgtttggcattaaagttgaaaaaagatggaggattgtacacaagattcacaaggatgtcacaggtcatagacagagcctgaagtccaattggcctcgatcaatcagtgaggattgagggtggcagcagtagaacaattgcttcaatcaagcagcgatgatggaagagggctgggtggactggcagcagcggaaagagtgattgtatcaaccagcaaggatcaaacgcctcggtggcgggagttgtcaagcaaaggcctcaattgatcagcgaggatcaaacgggctcggcggcggcagcacaactggcacctcaatcaaagacgattgtagagttctcagtggcggcagtagggtaagcgcctagatcaatgaccacagatcaaacgggcactttggtggagtctaggaattgggaggtgtcggctccaagcgagctctgtcgcacctcgatcgaagatgaatgtagagtcctcagtggcggcagtagtttaagcgccttgatcgatgaccacagatcaaacggaaactttgggagagtctaggaattggacggtgtccaagcgagctctgtccaagaacgaacaaccaaagtgatccagctcaaacagcaagctggcaacgaagtctcactcctgcaatcaggaacagagtaatactttgttagcattaattctgagacggtcattagttggatgaatagcatgaagatttgaatgtttctcactgatcaatctacaatcacagtggctcggtggcggtagccgtcgagcaaaggcacttatcgatctaaaaccacagtggctcggtggcggaagctgtcaagcaaaggcctcaattgatcagcgaggatcaaacgagctcggcaacggcagcaaaactggcacctcaatcaatcagcaatgatcgtagaggtttgagtggtggaagcagaataatcgcctcaatcgatcaacaaggattgaatggggctcggtggtggtagcggagcggtaacggcctggcaggaaggcctcaactagtctgataacctgcttgattgatccaaaaaaaaggatatcagcaatcagattgattgatccaaaaaaaaacttaccttacttactagggtgaggatgcagtattgcaaggagagagggtgtggtttggtggttttttgaattccacactgataattttaaagtatattattttattttattggctgggccaatagattaatgatgaataaagtttattctattggctgcccaatacttgtgcccatgaataaaaagtattgggccaggggcccaatactatacttagcccaaatattgggtggtattcataggcaataccacccaatatcaatactcagctaatatctgtttgaccgttgcttccttcaagtctaacatcttcttcccctgttgtcttgatcatttatcgtgttgtgtctgttaaaccgaggtaaggaatgatgtccgtttcatgttgtagtcgttctggattttcaacaatccttggattgaattgatttttaatttgctctctcgtgtggtttgagaattctgaggtaaggtttcatgttggattgaaactgtagcattgatcttgtccagtggagtcggtccaagactgatcgcaagattatgctgtgtcttcaaaactgtctaggtcgattattttcacttcctctttgttggtttgagctggtatcaattcagagcagtgagagcagcaaagttttgatttctgagtcgcttctccttctataacctcaaatgatgttgcagtctagataaacttgtatataaaaaatttaaaaaaaaaaaaaaacctttgatccttatccagctgagtttataagcaatcaattgtatgtcttgtcctcgtaaactgaaccggccaaaaaatcaagtaaggctttatctggaaaaccttgctataagagttgcagagtaaaaaaataaataaattttgaaatttgataatgaaaagacaaagaaaccccctcccccaacttaaatggttgtcctcaaccattcctaaaagaagaaaaaaatagaaaaacttgattcaagattgagttcatcagaggtgaatctcctcccccaacttttcaaaaatgagtatgaaactgatatgtttttggtattttatgagttatgcttggattttttttttttttatatatattattgatgttagttatattttatctgttatgttcccagatgtacctgtttctatctatatctggtggaactgattctggtaaaatatgaaattgatcttctgaagtagggaaattttgatctggaagagcttgggtcaagataattgagctgattggctgaaaatatgtgatagaacttgaatcaaaaatagaagaattatcccatccctctccttcattttccacatagccaaaattcttgagatctgacttttcaaaaggagtgcagtaacagttttgaatttttctgtgaagatttgaatgaggtttaaacaggtgtttgttgaaaatcttgttcttaagcttgttgatctcttgaaactctttgtcttttggatttaaaggaaatttggaattttctggagaaactttactaaggtgaaactcttgagtgtttgaactattattgctggactttgtggagttggactgatctgtttcttcctgttgaaaaaaattatccaaattttcttcatcatcagtttctgtagttttgtcagcatcttccacttccttttctggtgcagcaaaatctacttcttgtttgttgacatctggttcaggtaaattgtgtgaatgttctggtaagtcttgccctgtttttcttgattctttgaattgagctgtaccacttttgaaaatttttaaaagtgaaataaaactgattaaaaaattctttctacacaacattaccttcatgaaaacaatttttatcttctttgtaagcttctgaaaaaaatcaaagaaaatatttttaagccagtctagaagacccggcgttcggaatgcaactcgcttgactagctttagtgagtaattccttaagtgaacaccgggaatcagaaaaaaggcttggctgattctgtttttgaaatttttcgggatttttcctcctgtaaaaaaggcttcatactgttagtgctgagatctttcatgttattccaacctttaccctttcctgtttttgcaagtggtactgatacgtttcttccatttgctccttgaaaaatgaaagtttcacccctttcatgatattctaaattacacttgtaatcaaaaagaaatggtcgtccaaggatacagtcctgtgcttttggagagacaaatatatgagccggtcctgagaatcttccaattgttactggacagttttctgctactccactcaaatcacatctggctcctccaactcctttcataggtatatctactttgaccacttccagttctaaatcttgggcaactgagctgggtataacattgaccattgagcccaaatcaatcataaaatccacttttgaacctccaatttctgcggtgacataaccaagagcgtaactgtaatagcaaggatctgtgtcttcttgatctgaattgagttccattgcagaaaccttggctgattccgttgctatgtaagttgcggaacttttctccgggagtctgttctgtaattttgaaatgatttgggacgtgtatgctggtgatatagccgtgagctgagcaaaagtggtcggaattttgacattgtctatttcctgaagcaaaatttcctctggacttgcatccttggatttcatggctgagattctgtccttactccaaaccttctcagctggcttcttcggaggattcggcaaaatctcggccacttcttcctcttgatccacatccatctgttcctcgtttgtcggctcctgaatcctgacggtttgtcttcctttctgcgcatcagacctagttattgcgtgagttcctagaaaattttccgctcctaaagttggtggatcccaatcaatggtttgagctgaagacttcatgattcccgcagtctgatttgtttccgtctgggttgcattccttgagagttcttgcatctttgcgtctgctgaagctgttgcaactatggttcgaattggtcttgaggggttccatggaatatgttgcccatccggtagataccaatctttcccgttccgcttcactagtccttgttcttcatccttaaataattctgaaaatctataggttgaatgcccttctctgtggcaataataacacatcatactctcgtaaattggtgcagagggcctggcgtttccacgtgagaattctgatttttctgatccttgctggctgtaaacaggtaatacactcttcaactgttgttttagtgaagcaatctcctgaatcatgtcttctacttgtttctcgaccacctttccagttggagctccggatatcatctgttcttgtcgctgaccatcacctttcttctgatccagttcccgttgcattcgcctgttggcctcggagaagcctgaaaactcaaagtatccttcctcttcaaccctaatttctgtatccgctgcttctgtaacatgtttccacagtggaggtttactactaccgtctggtccttttgggagttgtccgttactgactaaagtcctcttgatgttcttctgactttctttagaaaatgcacttatgaaaagaagtgatgcatcctgcttcttgttcaaatgttcattatccacgagatatttcaagatagtggtgaattttcccaagtaagccttgtactctttgtagtccttcagtcctccctttctggactattcttccacaattttgaccaaatccgccgtagtatacagaatagtgttgtccaattccccccaactctccttcattgccttccttaattctttccagttgaagctgtcgtaaccttccatcgcctcaagttccaacttcaattcctccttatgtacaaatcgtccaatctgtaccgccttttcgtagtccaatgcctgaaacgccaaagccgctcgttcgtatctcgctagaaatcgtgtgaaattggtcccgtcgtaaacaagtcccggttccttgatgatccttggtccatatcttctctccgtcggttcaccatctgatcctctcgcattatgtaatccatatccagtcaccggaggttccgtttgcttggcttgtctctgtggtgtaggatcttctgagtctgacatttcttcctcaatcggtggttctctgtattgatcagctggcatcttccccttatccttcttcattggtggtggtggtgccgtaaatccttgagtccagttcaaattcaatcctgacgcaaatggtctatttcccaaaggtgttgttaaagcaaatccgtcttccaaatctggcacggtatatggtaaactcatgttgttcctgttgacttcctagttgttgtgatttaatactatgtttggatactgttggaatttcatctctctctctcctcatccctaaaaatcctgttctgtttagtcttttaattaataatgattaaataatagaattcaatttattatacaatttttgttggtttctgcgtggtatcttgtcctgttgtctagtgctgcaatccttgtagtcttcgaaccctggtctagtctttatcaatagtcatttgctccagtcatctattcaagaatttgttcattttttgttattcattatgacattcattctttctctcaaccacatgtttgacctcttgtatgtagactatttaacgcgtagtctcctctaagtaaaaaactcattggctctctcattcttttcccgacccttgagtcagtccaagaaattcatttttgttgcccccaaaatttttctctcaaaaattctccgcgtcttcggtcacaatttcttcagatactaatcctactaaactctgattttcaattcaaaaatggtctctggtctctttaccagggcaagttgggggttttctcagtaacaatactagtagctgggagtgttcttctagcaggatacggttatccagattcttcggtggtcttccttcttctgggatataatcgtctgcttccttcgagtgggctccaacgttcgcttcaaacaggatccagttatccaaatccttcggtggtcttccttcttctgggatataactggctgcttcctttgagatacgtctgtcagaactagagtcacaaatcttcttcttcttctttcagaggtttagtagttttcgctcgttaataggttttatcacttgactattcgatcttcaggttaacttgatgtttcttctttacttgatgacagttgtggttgacaaatttgttcctcgcaaaatccttcaagagtgtcgactatccgtgttgattcttcttcttgctgttcttctagaatttgatccttcttcaattataccgtaatccttatcactttggggactcccttgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaagaattgattgagttggtgatgttgtttctcgtcttgatgtcttgatacttgtgttcttccttaatgctgtatatgtaatagaggtggttcttgaacccaaagggactgggagcactatgcttcaaccaggactggaacaaaggactggttcttctgtgtaatgtttgtgaaactgtgtatatatttcagactgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggaggaaaacaactggcaggcagaggcctccttatatagtaaaatatgagggattttagccccaagggaccccctgggtgaggcattttagctgccctatccttgaaaatcctgagggattttggctagactatctacaatgcatcccttttatatgcaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtgagtataaaaggaattcaatatggataaaaggaattcaatatgcaatatgcaatatacccccatgcaatataccctccggctgagtgcctccgatcctgtgattctctgtgtgacatccttgatccgtgtaacttctgatccagtagagatatgaaggtgattccagtgagtgaataggggttaaattggccgtagattccatttctgacgtccatttttccatatcttgagtccttcattgataaataataaaattttgaattttctcccttcatacacaggaataatgaccacatcgggaggggctcctcccggcgagctggtctgtgtaccagctcgtcgggaggagcccctcccgatgtggtcattattcctgtgtatgaagggagaaaattcaaaattttattatttatcaatgaaggactcaagatatggaaaaatggacgtcagaaatggaatctacggccaatttaacccctattcactcactggaatcaccttcatatctctactggatcagaagttacacggatcaaggatgtcacacagagaatcacaggatcggaggcactcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccagcgagctggcctgtagacactcgcgggaggggttcctcccgaccggtgtgctctgcccctttaggccgagggggctggtttttttttttgggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgccgcgccgcagcacacgcgcattccgcgtttaaacgcgcgtttattaattaatttatttctaccattattttcgagttttttttgattttttaaaattttttcctacactttgaagggtttagaatttaatggtaaagtccatttaccataaaaacgactttgatttttttttttttctgctaactcatatgtacaattagctgttactggctcgtttttctttattttttgacattttaaatttgattcctacactttgaaaggtttagaattcaatggtaataattatattgcataaaaatgaattgtatgccttgtaattttttttaccactcatttttcctattaattgttaccagcttgtttttaaatcttttttgactttgtaaagttatttcctacactttgagaggtgtagaattgaatggtaaaatttattttgcttaaaaatgagttctttgccttttaattttggctcccactcattttattgatgcaagcactgtggaaagttcccagtggttattcaaccttccgaaattgaatttctcaatggaaaaaggacacagaatgctataatattctagagttttttttgatgtatttcaagaagaaatcggttgagatctggctgagataatcgcagaggtagtttgagtcctactagcgattgagcaatgaataaccaacaaggagaggtgtgtaggcaaaaacagagatggtggctgtcaagaaggtcaagaaagaatatttttgaaggttttcttgaagaattctgtcaagaaacggatgagttattcagagttgaagtttcaaacctactagcgttccagcggtgatttaaacgaaacgagaggtccagcagcaaaaacggagaatgtggcggtcaagaggatcaagacagaagttgattgatggttttcttgaagaaattggttgaggattggctgagttattcagagtttaagtttgaggcctaacaatgactttaaaaaaaaacaagaaatggatcagcaaatttgaagagtgtggcggtgaagagcatgaaaaatgggttcttttggtatttttttgtgaattttggttgaggaatggccaagttatgattttttgaagtttagagtgtacctgccagttggaaatgagccggaggtgaatcgaaaaaatccgagtccgtggggtcgaagaggagaaaaaatgggtgattttgctattttttttgttgattttggttgagttttgactgagttgtggtgtgttgaaggtttagagggggggtgatgtccttttttgattgtggtgagtggttttcttgtttggtgcctgcaggaaaattttcaaacttcatgcaggcacttgcggtacgcgcgcgcgccccctggaggcgaaattatgcataaattatgcataattaataaatgcgcgtttaaacgcggaatgcgcgtgtgctgcggcgcggcaaaagcgcatcaaaacgcggaaaatgcgggtttttttattaaggccctttttttccttttttttttcttttttttaaaaaaaaaacactcctggaagagccggctgcctcgccgcccattcagagggcgggcatccacgggtatccgggcggatacccgtcaacgctggcgggtatccgccggcggatgcggatgtgtgtttctgctgaaatcgtgagcggatatccgcatccgcgcagatatccggattcaatgcgcccatctctagtccaatccttctggggcatcttcatctatgggtcgacacaaaggaacagcatggccccaacgttggccatggtccaccagtcaatccattgttttgccttggggaaacgacgttgcaattcatccaattgctcctcatgggttgaatcaccaacctcaggcgcttttatcaaatccatgcacatcttctgaaaggttgccttatggggccagtagatatgcatcagtaaaaacgaacacaatgaagatgaaaaaaataaacccacctcgtccccagccatgatcatgttccggtttctcttgactcaagtgatttgtgctcggtaatgttgatgacagccctgaagcttactgatagcatgctccctattaaaattcccaaacacttccccataggcctcaatgaaaccctccctctgagctaaggaaaagttgacgacgttttgtaccagaatgtcgcgctcaaccggggtgaattccggcttcatgaattttcaaaacaaggttgcaaaatgtatacaatagtagttggcagagagtccacgaatccaattcagttgcaccggagcccatctggctatctcttccacctacatcgaggtcgacaagaggtatacgttctcaaagaagtgataggtaacatccaaaactaagccaccactgtatgggttgttgtcaaagtcccgcgtcaccagccgttgtctcatccattctgtttggaatgtaaagtgttcagaaccgtccatgaatgatgaggacgtaatgagcaggcctcgtctacaaaatataacagaaaaacaccggcctgttagttaatgaaagagatcttgaattagagaagtaatatactttgaccacatgaacatatctgttatgaacttgtctcccacccctccacccaaagaatctggtgtgattctcatctcttgaagcattagcttccgatagtatctgagttggtcagcgtttccaaacgacaagtgtatattgatgacactgtcaaacggatcctttggggcattcggcttacccagctgcatttgtattgagaccacaagaatgtcagtcgatggatatgagcttaagcattaataagcagattctaatcaaccttcagagccaacgctccagcctttggattcttcatgatttctttcttgagggtctctttggcgagtttgtcaggcttcttagcctctggccaagggtgattgtggtggcatttgtggtgcaagacagcccatcctgtaggaacatacttgtcaacacggattaaagtgttcttgcattctaggtgacaaacagtcccaggacactttcccgccgcaccacggcagtgagagtgtgtcaggaaaagactcattcaatcagcacacctttgcagatggcacaagaaacaatactcacttttggagatattcagccatgttcacccaacctgttggtggggcccctgcccacctgcattgagataagtcacacgcaagcgagccaaggcaatatatccgcttgagcttccaggcgccttttgagcgatactcggtgccaattcatttgacaaatcccacattcccaaagttgataatggttgcttttgtgggcctgacatagattgtatcaccattagggaggagagggaacccctctgggtccaaagtgcagccgtgatcgatgaaggtctcctcttgcattgtcggcaagaagaaggtcttgtcattttgttctaagctaacggtaggagttttctctgatggggacttgggcttgccacgtgatgctcgagtattagaactggcaggaatctcaggaatgtcggatttggctttgctggagggatgtgcctcattaaagtctgattcttgctcgtccaaggaggtggttaaggtcatgttgatgggcagacttgttatttttggtcacagtattgttaatgggaagccagaggtaaaggtgactagtctaaggagaagaaactggtagatactaggaaagtaccaccagttgcaaaaaaaaaccccgatgcatgagaaaattctcattcatgagccctagttgtctttgcaacccatttgttgccagggattaagccttgtacgtttgatccattgtatttttgcctaaatacaggacagccagtatttatgatgtgtggaatcacaactgtgcaaatacagtctagtaaaattcttgacaccaggactgagcgggtgatgttaagagcgtttttttgcaaggctttggtttacaggggtacccttgtcagacaagccttgtaaaattagtgtttcagctgatcagctgctattttacagggcatcaactttgcatggcatttcccttgcaaaaaggcacttgtaaatttcttatgcccccttttatactcttctttccctttaagcttaatatctaatcttattttttttatttcagaaacacatttttccatgcaaatttacatgtactcttgttggctggacatttcatcattgcttaacccatttattgacattgaatttgtattagcggggttcacaatagcgtttttcgcttctcgcaaccgttattttttttcttgctcgcgcacagctgacgttaattttctcagcaaaaatttcaaattctgcgctaaattttgggggtcggaaaaacgactcccaaaaattgtccgacgactcccatttgggtcgaggggtcgtcggacgggggtcgttcttccaaattgatggccgactttgggagtcggccatcaatttttctttttaattttttgatttttggggagtcggcaccccaaaccacccctcatgcttgagggggtttgggagtcgtcactcccatgaccggaaggatttccttccggtcaatgaggtataacagcctcatcggccggaaggtatccttccggtcgatgaggtataacatcctcatcgattggaaggaattccttccaatcgatgaggttgttaccctcattgacttccaatcaatgaggttgataacaacctcatcgattagaaggaattccttccgattgatgaggttgttaccctcatcgaccagaaaggattccttctggtcgatgaggaataacatcctcattgatcggaagggattccttccggtcaatgaggtttacctcattataacaacctcatcgaccggaaggaatcccttctggccgatgaggttgttatacctcattgaccggaaggaaatccttccggtcatgggagtgacaactcccaaaccccctcaagcatgaggggtggtttggggcgccgactccccaaaaatcaaaaatcaaaaattaaaaaattaaaaagaaaaattgatggccgactcccaaagtcggccatcaatttggaagaacgacccccgtccgacgacccctcgacccaaatgggagtcgttggacaatttttgggagtcgtttttccgaccccctaaattttatgcctgcagcggtgctgcagtttcttgcgagaaccaagagagcttcttgcgagaagctatcgtgaaccccgctattatctcaaagtactctatgaaactgcaatttactccagagaaagttataagaaaaaaggggggtccacttgtgggaagaaaaaaaaaaccatcattttagacactcaaatacagtaagattggttctgcaactgcatataacttcacaaaatgagtgtgccccctgacactcacaatagcgtaatcgcttattgcaatcacttcacccccgaattgcccattcctttctcggttcaatccccattgccgacgacttctcctccttcgatggtcccaatgaacttccgcaccattgcagtgtgtctcaccttgctagtggtccttatgatgaagtgaacctgacgataaggaacacgccacgtgagcacaggtacgctacgggtatttgactccaaactcggttagattactactcacctgacgataaggaacacgccacgtgagcacaggtacgctacgggtattcgactccaaactcggtgaagagagagagaggagccggtacccggcgcatacaacagctagactaaatacatgatgtttcgccgcagcaactagtttaggtttaagatgatgatagataaggttgaaacacatgtaagtctatcctgagttaagtttgtgatcttgtaactctgcgctaactctaacagtccttccaaccattacctccgcgggtcgacctcccacctgttccaactgtccaacaggaaaaggctatccgtgcacagatgcgcagatgcgcgaacatggcctcatacatagagccccatgtggtttcaagaccctttcagcaaacagaccatgtggcaagatatgcgacaagtcaaattacacctgtgacgtgtgtcatgcgattttccgcacaaacacagcccacgaagatcgtggtaggcgcccgtgtcctcaccctgacaaagaaaccctaataatctttgagacgataacaatgtagtcgtgagcgtcaaacaataatctctggcaaaaggctaagaccacccggtgaaaatctttttgggttcacatgagttcaatccaacgagctcacttgactattcagtatataattgtcatcttacccaatgatcatgtgtcttcttgtccattcatattggatagttcatcagacttgatttaaatgcaatccaactccttaccaatgatgtagtttgaccagacaccaatgacaccaagagcctcaatgaaagcctttgccaaactaagcctattgatggactgcaggatcactgagaaatccaagtcagatatcatccccaactttttgaagttcttccttcgccttccaatgccaacccttttttgttagatccatccaaccaccctcatccggcatcccaccgatttccacatcggccaattggtctacacacccggacgaatcggaataagttggttcgcccgcgaggcgcaccagcactacaggcgaccccatgccgcaatacagtaaattagttgcgcaaccggcgggtgcgtgattgcagcggcctgtacaccctctgggggcgttgccggccaagtgtatgcaacagttacgcgttgggtgcaagctggggtcgtaatgacctgggttcgccccaggccgtcctggtgcaacgcacccaggccataccagcacccgagacggactgcgacatgcaattgtaaccgcccggggttgctatgctgactcgagaccgggctcgccatcagtccgccgataggcggcactggtcgctcgatcggtcaacctttttcctttcccaacacccacctggaaagatgtctttttaggtgggtgttcgagaaaataatcgatctctttttttttttttttttttttttgacttgacttgggaagatttttttcgaagtcggatgaataagtggctggggggcgagtcagatacccatgatcctgcctctcctccatcggtgttctatcccatgagtttggcgtgggctcccttgggtttcggcggtgtgagataatgtcgggttcgagcccggcattgaccagctttttggctctccccaacctggctgtgtgacctgtcgagccatagggccggtgcgccatcatgacgcccggcctttgatggcggcggtcctccgactccgtgggcgataactgagacgcacccataccgggtgagacgaccaaatcgcggcccagcaacacgcaactatgacgggttccgtttggacgcccggatcgcgcgaggcgcttgcagggtcacgagggcgcctcgttagctgcacccgaggcggcggacccgatccggtgtgtagatgactgttcattgattccgagaacttcaatgctccatctgcaacatacttggctgagtttctgagtccgactttcccatctttcaagccacctcctgacgaatgattgctgatggatgtgatgccaacagccccaagaaaggcctttctcgacttggacctaatcatggaacagaggttgggcgagaaattgcagctactttttgtctcaaatttcaattatctgtcaggggcgtatgatttccaacacccggtcacattgtcttcctctgaacccacagctggatgatctaatttcaccatccatctggacaaccacgacgcgcaatctgatttttcttttctgagttattccatccccttaggctgtgatgtgaagctgattactcatgtccgatggggtacgagtgggggggatgggagtccgtcaaggactgggccgtatgaatttcgagcgtcaaccgatgcgactggacgtcataactacgaaagatcaattcatccaactgtcgatgtttcgacggttctatacgactcagtcctctcgacaagtcctgccaaattgatccccatactctttgccttcctccttacttgatactttcatcagccgtccgcaccatcgtcgccgcctcacccaaaaccaccttataagcgacttgagtccgacatcggctccatagacccatttgtcggccagaaacacagttgtggtggcaacattgtttgccccaccactcatccagcaagagctggttttatttttaattctactagatgaaagatctgcatgatttggattatcagaccaagtaacaaaaatgatagaggcaacgttggccctcttgtgacaaaatcaaaattgagcacactttttaggcacttacatatttctcagtggattacattcctttggaatcagattcacactcatagggagatatgggctggtgaagtgctttttgatgaatccaatggccattttttaattgatcccttatctattgaactcctctcccagctggcatcaacttggcggatagaattggggcaaacaacacctcatcatggccaacaaaccctcacattaaactccagtcaccaaccttctggtcaaactcaggtaacatcagcaaaatggtttccagtgccatttatatcaaggcagtttatttagcagagattatttgctaatttgcagtaagggttgatttcagatgcctgatctcaatttacatttaatgatgataatagtgctgtgctgccaaaagggagttgccttggaaattctaccactttttgatgaaataggaaaaacagagacatctgagtcttaccaaggtttggttgctggttttgaaatcagcagtacctgaacccagctatcaggaaagagaagatgctgggagtcaatgaatttctttcaaagaaatggaagtgatattgaaaggttttggagagggtaatagttacaatggagaagttgtaagctggtggagatgccattggatcaccaacaaaactaggagacaccctcctcaactaacaagctctggatttcaatgcacaattgtaacatggtcccaatcccctccttgcaccagtggattgaacatctagagatgggatgtgattcttcaaacccatgttcatacaggttacaaccaaatttttccaagaggcctggttggaagccttgagttcaactgacccaaggatcatgggttggtttctatctagggctgtgtgggttggagaagttcttgagcatcttgcatacatttgttgtttcattgttgattggacttacgcaaagtctacaagcaaagtttttgtttccctacacagtttgtatattacacggacgcgtcagatgattgtggaactcgtagttgttaacattggaggttgaaaccccagtgcctccgagtccaagtgtggtttcgaccatgatgggtaccccatcccatgttgtatgtgtcacatatctcacggccaacgatattcctggatcgtggccacattggacacataagttcaggtcaattctctctcccccgtttcccctcacattgatcacaatcctcgtgtgcctcccgaacggcctgcacaacagctcagaccctcgtagttccaacatgcttttctctcttaccgctcggcatcgccaacttctatggttgattttttgctgcttcaccattgctgaagcaatggaactgtccaggatcagagagctttcggaagagagctcgaggggctcaagtggcttgaggggaggatgcgattcccgcattcaggagtatttccatggggatccagagacatatcctgtcaaagcatatcttccagaagacgatccctctgacagcgtcagtcctgtaccatctcctcagcctaaaccacttcgcaatcgtcagtgaatctttgctggtctcttgtattagaaataacacggtgttttttttctctcttactaattaaccatatcaacgtagggccaccttccaaaaatcacggtgactggcaatgggaaaggctttcagagctgtatggccctaactcccgccttgggcgttctacatcacctttaaagaatgatcggagctcaagtacgtggtctttggcttgctcccgagattcttttttctctttctgattaaccatatcaccgccggtctgcgctccaaagatcagggtgaatgggaatgggaaaagcttacaaagctgtatggccctgacttccatctgggaagtttttggtcacgttcaaagaatgattggagtcccagtaagtggtcttgagttatctcttgatagaatatatagtatcctcgattttttttcccttatcatggatgtgatcaatctaggcgcatatatctggcatagtgaatttaccccggtcggagaagaaagacagctcaaggatgtcaacacttccgaccaagcgcctcctccaacaggagcaagacggcccaacttgcatccggaaaaataggtcccatctgggacctagatgaccgacgatacacggatagcagttataccgctctcatcgaaaatacccatgagtaagattgtcaggagtgttgtactgcaatatcgctcgagctttgcatctccgtcaggaccatctctcatctcaagggatagattttatcccgctctttctgtctcgtcttctctgtgttttacttttttggatctgtgaaaaactggcccattgtcgctcctaagttgttataaagtagtcgctcaagacaaataatgaatcatctcatttgtccgagtcctcccgcaggatgcttctcaagattgctagtccgaccggctcgattgatcccgcatgaaccaaaggagcgcccacatccgaagagaggggactttgtcaagtttgccttcggcatcaatattggggcccgctgagaaaaaactcaacacaagtcactctcgacaccgtgtacttaacgcgtttcattttgagtcagcttatagctcgcctgtccttttctacactggcatccacacgcgtcgttaaaatcaatagcgaacacctgtacccgaaggccttcagaagggtggttggtcaatagacgtaggggcacgacgggtcgccacgatcgactgactcgcgtccccccctgtgactcacgggtcctggaaaaaaaagacatgccaaatatcagctgaaaccaacacgggttttcttggatagtctttaatattgtaacttgggatctgtccatcccctcgccgtacctcaacccgtcgagtggattctggaacttgttaagtagtttgaacgattattggacttgaaccccggtgagctgcaagtcatgttttgagcatggtgggtccccagcatcttccactatctataggtacatatacgtaccacagatatttttacgcgatcggatgtagttcgagtatatacatcttgctcgctccatccctccatctcaatcctggtggttgaacttgaatagcctagttcagaccttcttagtcccgaaatgaccctggttgttaccctttcgcattgtcgccttctctgggcaattttgggctgctttaccatcaatgttttagcaatggagtcgtccaggatgagagggttctccggaggaagtatgtggggctcaagtagcttgagaggaggatacgaggatctttctcttgagggtaagtccaacttgactcgatttgtttgactagctcaatcacttatatctctgttcatctcccctctctcattctagacatccgtaagggtgtagtcgaaaattccttggaagaattcactaatgcttaccagaagaaacaaaatgcgttcaacgcggagtacgagtctcacaatactttgccatttgggcgagtcctttacccggatctcagacgaggtaggccatcaacggtactgctacctggtaccaatccactcaaaggactcggagagagcgaatggacaacactatacacgcatctgatcgacggattatccaagaggtatcatgaagagctcaagtcactctccttagtcaagtacaaaaaagagcaaaccaagttattacattggctggactttgagatcttttggcctcagcatggccttccaatcctaggaacctctcgaaactcatatggattagaatcgatcgaaaacagcgtgctcggagacaatcaggtagaattgataaactatttcgcttgcgggactctaaatagacacaacccaatactggaacccacagtaaccaatctactcaagtcttacagagatagtcgaaatcatggtgagtaaagcactggatgctaagattttattcgaattcaatcatgtcaaatattgatttgattgacttcttttttttttttttgaaaaactcggaagccatgattaaaaaatatgatcctctagaaagatttggggattatgttgcggcatgcaatatctattactatagtccagctaagaaatgaaatgcccttgtggggcttttccctttttgtatcaaccatcaaaaatccactatgtatgtatagtttggttgatgacttccctcagtcgatttctaattcatgcttggcctaatattattgtaccttcacttccagtccattttttctttccttttacttcagttttcaggtgcatagtgaataaaatgtgtgactgctccctttttggttggatacaacttcttggcagtatcagactgtcgtatgtacagatgatctccgtcgagacctccctcactcataaatccttgtatcaagaatcgctgttgattatatggcccgcagctgcgtcttgggacagcccggatttgcaacacttcaagccttgcaccagccgggcgacccgaacacccctatccaggtgccttcaggatagttcagttgacaggcctgaatctgatcgtgtcgctttcccgccagaagtatctggttcttggcagtccgagcgatgatgatgactttagagatgtcttgagcttggtaatttaacagtatcgattatctttaggtaattgttcacgtacattaagtaagtctgcgatcaccactgaccgagcgagcaccatgtagaagtatgcagtatttgtaatggcggaagagcctattaaggaatcagggaggattacaataggacccaggaaaccccctcaagaggtgggtaaccaaaatgtatgaatttttgtggaaaatcacgaaatcatacgcacgaaagtggtatgaatccgctcaaaaacccgacatggtacgcacgaaaatggtccaaaatgtatgaattttggctcaatcttgaggaaagcctgcttacctgtcacatccccgaattttcgggggcaattttctcactttctggtggattttcctgtcagcatacgcacgaaaatggtatgaatggcttccaaaaatgtatgaatttttgcaaaatccgggatttttggttacccacctctagagggggtttcctgggtcctattacaatttgatagccaatccacccgaggagccttggatccacataaatatatttatgtaatcctttcagtggccggcctggtggtgccatttgagtggggtcgaagctcgtaaccacaccaactcatgcacccttattaatccggcgatgatgatgatgatgattatccctgatttgcctgccagacaaggatatggaaagtcttttcctcggcgggcgtggcatcggtcggcggaagaagtgctcgatccatcggtgcttgtctatctagagcttttccagcttatcgtcctcgttgatcactctctgacttgatatattgttctcggttccaaacttccaggctgcagtcaactttcggcttgttctccatcgattcacacttcttgtggatgaatgtgtcgatcgttggccttgtcaatgaattagtagttttttttcctttttgtttgtttttcaatcccatactccactgtactatgctatactataccatactgttgtacagcttgactctgtatctccatacccttcatcttacatagaactctccaccttgtccatcatccactttcctgcgtttcccttccttccttccttccttcttcctccttctccttcccctgcttctctctctccccctcctcttccgccattcccgaccttcgacaaaaccactccatctatattggatagcctctctgcgggtctcgactagcacattctcaaaccacgagagacgagcagaggaagaaggggaagcacaagcaagaaagcaagaaagcacaaaaacaaacaatctgcatagagcttgaggatgtccgaagcttatcagacctcccggctgaccggtaaacaggtcccacacttctacatccactcagacacacgtcacttcaaggacacctcaggaaggacgctgattctcagaggggtcaacctatctggctcggccaaagtcccacgagaccatccccaacacgtcctacacaacttctgggaatccgccgaacaggacggccaacccacccaatcgaactcgtacactcaagctaacccggattcctcctactcctccaattcctcaaccgccgactcatcctccttcaacttcgatacccagaacttgacccctaccaccacctctattcccatctctcagaagaaccagcctccgaactccaacgggattagctatatcggtcagaacttgaaccttcaggatggctccgcagatgtccatctgacccgtctgcgccaatggggcttcaattgcttacgctttgttaccgtctgggaagctcttgagcatcaaggcccgtcagtagaatccttcacgtttttttcatcaattatcagcagcaaaacattgactttttctctccctcccttttctagtggtcaatatgatgacgactacatggaatatgtcgtggcgatgctacgtaaatgtaaggaatatgggttccgtgtttacatggatcctcatcaagacctggtaagctggactatctccgtgttttataggctgagtcagacaggaagacctgactgttgttggacgtgtatgatggggcaattcagttctcacgattttgtggaggatcgggcgcgcctctatggacactatatgcgtgtgggttgaatccgcggaacttcacggtgaccggggcggcatatctacaggcagaatggccgcacccggacagcccggatccggagtccttcccggcgatgatctgggcgacgaactacaaccgattggcgtgtcagacggtcaacacgatgttctgggccggacgagattacgcgccgaagtgcataatcgacggggtcaatatccaggattaccttcagtaccatttcctcgaagcttatcgtcgtttggccatgaagttggcaagtgctggggatctgctcgacgagactgtgatcggctgggacagcatcaacgaacctaatcatggctatctcggtctccataacctgatggccatccctgatgaagtacctctgcggatcgggccgaccccgacgggctatcagggtctcaagatgggcatgggcgggtcatgcaagctggaaaactacaggtttgggccacttggaccgcaacgagatgggagcgtagtggtggaccctaagggcaagcgggcctggcttcatccgagtgccgagcccaatggcttatcgggatatggatggcgaagagatccgggatgggtgttaggaacctgtatttgggcccaacatgggatctgggatcccgagaccgacgccgtcctcaaacctcattacttcaacgaatcccgacaggaccctaataaacccgtcgactttgccagccaatattggcgccctcatcttaacgcttattgtcatatgatccgtcagatccatcctgaagctatcctcttcgttcatcctcccgtcttcgaaatccctcctgatctcagtccttccgtcttacctatcctcaaacatcgttccgtatttagtagtcatttctatgatggcttgactttggtcaccaagcattgggtatttctcattttcttcttcttctcttattcatctctccgttgcttttgatcgctcactaatctcaaatcggcgtctttcgtagaattggtttaatgcggacgctttgggaatccttcgtggtaaatatccgtcggttgtctttggtttgaagattggtgaaactgctatccgaaaatgtatgcgagctcaattaggaatgctcaagcaagatggactcgagaagatgggagagtttccgacgatgatgggtaaatcccctacttttttttcaatcaccccgaaaattaaaaatcaatcaacatgatcaacattaatttttttttttttcgacgattttgtttaggtgagattggaattccatacgatttggataagtcgaaagcatacaaagacggagattacagcaaccaaatcaaggccatggatgcctccttgaacgcatgtgatggtgagaacatgttgagctatacgctgtggacctattgtccctcgaactcgcaccaatggggagacctatggaacggggaggacctgagtctctggagctcggatgacgcgatgtaccaaggctcgacctatgcggaaaagtcgagccgacatgggaaggttttagggcgaccgttccagtacaattacggggcccagtcggccgggccgacgccgaatgcatccgcagtgacattgaaccaccgctcgacggatgtgtcggagaccgatctggtgcgcaaggggatgttcacgccgatggatggctcgagttcgaacacgagtctcgagctggggctgatgaacttgaacgatggagcgcgggccttgccggcgttctgtcggccgttcccggtggccattgtgggtgtgccgagttacttcaacttcgacatccacagcgccagtttcgagttgacggtcgaggtggatgcggagaaggatggcgggctgggctggggcaacgaggagttgccgacggagatctatgtgcctgcggtccatttcggatccgcctctgctgacccaggcggtcttaagcgtcgcgtggcctctgagaacgatgctcgcaatcccgagcattggcccgtcggacgctcctccgatgcctccctcccactgcccatcggccacgaccataccctcctcaatcccgccaccggctcccctgctggtgttcagggtctccccttcgacccccatcgcttcaaggataccctccaacttgaggtctccgtctccgctggtagatgggaaaccgacggacagatcctccgttggttctatcctagaaaacctctcaacggtaataaaaccgctagctacactctcaaagttcgcaggaaattcggacccatcctcttcactgacggtcatactaatctctggttagtctttcttctcttcaaagtcttgattttctcttcctttcgtcatctttttctgttcttctctcctttttctttttctccctttcttttatcctcttcttcatttcgtattttcttcatcggaggaattggggatccagagggttctaatcgattcattgatccggactaaatattcatatattgtctgtcccatgcaaatatacaggcatgattggtgttgcttctcttccgcttcttgatgatccatcatatatctatttggttcaaatcagcatcacgttttcattcttttttatttatctttttattttttaaagaaataagaaaatgttcaagcgcgtttatgagactcacctcaatcctttctccctccctccttcttcgatttcttatctgtcttcttttccttattgctcgtctggtcatcatcattggcacgttcatgcacccttccttttcgttcacatcttccgtgtgtctcgttctctccaccattcatctcctacatcggaactcggtaccatcaattgatatacacatatatatgtatattcaaatccacaccctgggttgacctaatatttttatcgccttggcatggtgttttttttatcctgccaaaatgaccacacacatactgtgtcggatgatcttacgctgggtgtattgttgtgatagcgagccctctgggccactgaatatcagcaccagtggcgcaagccgaatcggaataggctaccaacaccgtgaacggaagcctaagggctcggagaacttcggccggacgaagaaagtgttgagctctattgaacaacatgctcgactgcgcgctatctggaaggaacatgtgtccgctaatccgtcgctcaattctaatgcctttgcggctccgtcttcttcctcttcttcctctgcctaacctccccccttgatctccttctttcaataaattgcttttttttttcctccgggtctttgttgtataaatgatctgtatcctctagtagactgttttaccattttcacatatccctctgccgtttctttatggttccttcatctccttcttttctccttcttcctcgccattcgtcagttctttgggtgctgcttttatatctgcatggcaggatcttctcttttcctttttttggatttcaagtttcttttttcttcctctttgatttggtccaattttctttgtgtttgtgtttgcatgcatatcaatcaatgatgattgtgaatatcaatgatctcatggatttctgtcaagtttcaaaaccagatcaataaaatactaaccttgcttctgttttctttttcttttccttcctttttttgggggcaaccatttcaaccttgaccaatccaaattctaaccaacccattgaaattcttatccgcgtgggtgatctgacttgaaatgcaaattggggcttcacaggatgggcatgtggcaaagtgtgatcaactttgtgcttttcttcttcaacctatcctggccttcttccaactccaactccaactcaacctcacccaattcaccagactcttcttcctcttcctcttcttcttccccttacatgagaaactctaacaaggaaggccaccatcatccctcccaactaaaaaaactttaaccctcgatcctcatgtattttatttgtttatttggacctcgttatcgtttcccccccacccaccccccctcctttggctgtgttctttttctttttttttgagcttgtcttacatacaaaaaacattgttgtttagattgcaattgttctattacttagcattcttgtttctgagattcattggttgtgattgattgatactatcatgcataaccatcttacagactatcttataacagtactaccttcatacattacagataaaagtcctccatacttacttggttatcttcttttttcttttggttcacttttttcttttatcaatattgcatgttgtttcttttagatatgcaagtcaacttgcttggtcagacttgtcaacaataaaaatttgagctgacagtccatgtccttgtgcccatggatggggaggggaggagggcaagcttgactggcttgtgctgatacatgaatgtcatgttctgttggccagggttggagacattatgtcttggtctgacaggaatattggaagactcaagacctgctgtcaaagaatgttcatttgataccatcatactggggaggtgagtgacagtgattcatgagtcaaatactgggtaatgtatgtgtcactattaggggtattgaaggttggaccttaaaatcaacactgggtagttacatcacccgtaatggtagtgtaaagataaagtagtgagtttccactcattatcattactttccccataatgattggaatttttttgcacattacattatccattttgccttggatttttttttcatgctcattacactatcagaaacttgtagattttttttctttgaaaagaaccataagacatgtgatactttctggacattcatggcatgtgttgctgccaaggctcaaaaagagaggcttttttgccacttaaaatctgtttagggttgctcaacctctggataatctgatgatgcattactttatccattcattacacacaaaaacttcaccattacactactggctgaaagaaaaatttgccactacagataatggtcatgtatcagggaaggaatcaagtgcacattactgagataatgcagatagcacagcgtaaagtagagacccagtgttgctcaaaggcatgaacataaattcataaatgatttttgtaatttttgatagatgaatcaagacatggattatgtaagcagtgctgtgaaaagaatagtttaggccccatttggatgcattgttatttgttataagttttcaagttcagcactaaagtgcatgaagtatatatattatgatggttcacatttgaaatatttcggcaaaatctttatgtgaaaccagcagagcgctttgagtttgcacacataaaattggcctgtgtgtctgccaatttttaaacttttttgaaaccagcaagcaggaagtttacccaaaatcaacgggattttaatcaaatgtgaactgccctatcaatttacaacaacataatgcaatcttgcattaagctttaaaatttatgacatctaacactgttgtccaaaaggggccttatcaatttatgtcaccaactttgaacaccactattgtgactgatgaatcaatgatctgcttcttatttttcatcaatatctgtcacaaataagaaagggacttggtcaactgactcccagaaattggagagtcgactctcaaacccgggtttccccgaaatttgggagtcaattccccaaatccatcagtgggtttgggagtcggcccccaaataaagaaccaagtggtttttgggggttggtgataaaaaataaaccagtggccaggaggattcctccctgccctggaaagtgctctcttgacggctgagagaatttctcttggtctttacataagggtaaaaccctcaatggccaaaagaaacctcttggccatcaagggagtacacctcaacagccgagagaaatcctcccagccatcaagggtgtacacctcaacaaccaagaggattcctcccggccattggttttttttttttggttctggcattgacaaccaaacccttccagggtttctcttttttatttaattttttttttggggggccaactcccaaacacactgatggatttggggaattgactacaacattttggggaaaaccgggtttatgattcggctctccaattttggggagtcggttgaccaattcccataagaaaatttctgtttttgtttttgattttgctttttctttgggactatttcaattctccatttggaaagaacaaaaagaagaagagttcgtttgccaagtcagatttataattccccaatattgttgttattatgatattggtgatacaccaaaaaccttgtatattacaatacaaacaactggggtttttgccctcaacaacagtatgttacacagtaatggaaaatatattcagtttcatttcaaagtgagtgagttattaaaacaaacatggttccttatgtgttgaggcttgaacatccttcctgtcccagtctgatatctgactaaaattttcacgcctcttcaactgagagtttcctgtgggggcaccagggaggctctattaagctaggtatccagagttgttgcaattcatctgtccaaaggggggggcttgaaatacaaacaaatgtggcatccatgatagcaactctacctctacccccaggattcaactcttcattggatgttgccccaaataatctttccttatgaacataacacaatgtaccataaatgctgtaatgccacttactagcaagtggcatcaaggactgaccatgaggcagtattttttgcacagtcactatgcagtggatatgtgcttaccctgagcttggatagaggttgggtatgagcctcatgatgtcacccatcagcaattgacatcacttttttcatggtgatgagatcaaaaataaacatcaaaatatcagaaccactttggaatacaaaagatgaaagttgctgctggacttcatttcacacaagatgagtgttgtaccacatcctgctactgataggtcacccagattcagaagaatcaatatctggcaattggggactgatgccagagtgcaccactggcacaaatacccacctgaagtaccactagtacccaccagacagtgccaggtgtggtaccaggtgccagttttaacagggtcatccctacaactgattgcccatgaaaagaattctgagtgaattaacaatggtgggaatcattgaactaagccaaattctcagactgattggaactcaaacaaacaaggttacagctggaatacaatctctgccaacatctcctgtcatgaacaactgcaaagtcctagtgctttgtgacgagtgttttcccaatatagattcttggtgccgcttggagatgatgggatcattgtaatctatccaaaatttggagctcggttggaactcaaacaagcaaaaagtacagctggagtttgatttctgttcaacatctcctgacgcgcccaacttcaaacaaccatcaccttccagtccgtcacgtcccaagaatatttgtttctccacccatgctgaagaaaaaaaaaacacctgtagtgatatgatttttggcatataagctagatctactggaaagattgtccaccgtggaagccgggtgggggagcttgaccgggaggaccgaatcctgggggtgcattacccatgaaaggtgggcctcttggattgaagcctaacagatcaagaatgaaaatatgaaccgaaccaatcagttatcaggaaagaaaaaagagttggtggatggcgtgaagtgtcatgaagcgaatagagacctggtgggggtggcatgcccatgccaggtggaggcatgccagggggaggaccacctggacgagggaaagacatcggttggccacgcatcatcggaggaggagcaccagctgcaaacaagaaaaaaaagagaaacctcgttatgatcatctctcaaagcaaatcaatcgaaaagtatttccaaagtgggcatcttacgaggtggggcaagaccaacaccgcgtccagcgggaacgcccgttcctcgaccaggcgcgatctagaaaaaaaaaaaaggggggggatgagatcagcttgtttaccaccactatgtaccgtgatacatctcccatgagacctactgttggacctttatcgtcagcaactgctggtggaggaccttcaacactgaggctgacgatagtctctcctcggaggatgactaggccgagcgctctcttcatttctagttcttcattttcttcaacatttgaattagctgcgaggccgcctttcttcttcttctgtttaatgaaccgaaactcttcacaatcagctagaactaagttgagatgtcgatcgaatgctagcatctgtccagtgagagttcgggaatcattcaacgtcactcgtagccgatagttgatcagtgcaagcatcttgctttgtttgggcgcctgtcggtcattacatttcgatcgaaagagatatcagtacgcgacttggtttttcacaggagcaattgacgccagagatcatcatgagagaaggttcaaaagccacagaccatcgtgaattgtgttgatgggggtaagttgaccaaggaaggtgatgcttgatgatcggggcacccatgtggtgagggccgccacctggccaaggggtcgcgcgacccacggcgcggacatgctcggcgggcggagcaagctgcgcaccgcgggctctgtggcctcaggatagaagcatgcggcgtccagatatccttctagcggggggtagaccttgggccgagctgaaacctaaccctaggttggtgagaccagccgatttagtcagaccactcggcggccagcacgcacaggactgccacaccacgaccggcacaaccgagcagcatcctcaagacacgaccagtcccggccaacgaagatggtaaataccgcccgccgccccacatatccatcatcacaagtactgaggaaaaatggatcgagctgaccactgctattggtattcaggctgacaccaagacaaaccccatgcgcgagctccggatcgaaaagctggtcatcagtgagtcgcccaatcggactctccagaggaaaaaaaaagggctctactcatttagcgttgtccattctctcccccaaagacatttcggtcggtgaatccggtgatcgactcacccgagcttccaaggtaccgaatcattcacaccgtaataatcacttgaaactattccagcgtaattctgattccttgatgatgctccggacaacccacctatcaggtcttggaacaacttaccggtcaaaccccggttacctccaaggctcgttacaccgtccgtcactttgggatccgtagaaacgaaaagattgcctgtcatgtgacgatccgtggacccaaggccgaagaaatcttggagcgtgggctcaaagttaaggagtacgaactccgaaagcgaaacttctccgagactggtaacttcggcttcggtatcacagagcacatcgacttgggaatcaaatacgaccctggaatcgggtatgcccccgtcatatcttcccccatggctcacagtcatgagagactgatttgttctttgtatctagtattttcggtatggacttcttcgtcgtcatgggtcgacccggctaccgagtttcccgacgcaaacacgccaccaaccgtgtcggcttcaaccaccgtgtcaagaaggaggagactatgacttggttccgatcacgtttcgatggtaagctctttgtgtttttttttttactaaggaaataccccatttcatacttatggtttcgatacgttcaggtatcctttcacgatgagctgtgagaagcggacgatgatgctctgggaccgggaaatgggcggcttactattctatgaccagtaaattccacggttcttattgagctgtcaagaagtgacttgtctggtttttgaatctccatgtaccatcttgaagaaactctaaacccgagcaacctcacacaattttttccgacaccaattcattcccatcatgccattcaatctaagtcttgtcacctatgaacccccgcacatgcttcctcgaccgcatcaatcatcatcacatgcgatttgagcccgtaatgtaaaatcatgccgctccagtcttacggctggtaaaacggtctaatagtcgttgtccagtcgtgccgttctctacatcagatacaatctcctcttgaattccatatctgagacctaggctttacgcacctgctagcatgaatgtacgctggtaagtgagtgccagcaatgacaagataatcttttaaggaaattaaggaattattaagaccaaccgcagcggtcagtgaactaaggccggattagcgtagctactccgagctatgtagacatgcgatttgagcccgtaatgtaatatcatgccgctccagtcttacagctggtaaaacggtctgatggaggacttcccgttggatctgtgaccctcgcagatgtcgatttagacccgaaaagtctagaatttcgctgggaaatctagctttcaaggcctctaaatcacttctgggagacccgcagatttgacgttacactaacagttagtgtagtggtaccctcagttacactaactgttagtgtaactgactatgtagttacatgaccacatgactagcgctagtctaccctgaagacagtgcctgattggggggcctacatccagatcccctcaattgatcatcatttttttcagttggtactgggggccactcaattttagccccctgccattttttaatttactgggttccattcccacacttacttgtgttcaatttccactttgacatcatgcagcaaggggtgtgtgtgtgtgtgttgaggtgtatgatagtctgctaccattatgtatcaccagagtgtggtggagctgttggcatgggccatgacaactaccacccaactgacctggcaaacacaagcatctgtagcctagttggtaaacactacaggcaaacaggtgacgctgcggggcacctaacccaaaggggccccccttgggttaggtgacgttccgcgcgggagcgtcacctaattgcccgtagtgaaaggaagcactcttgtatgtgactcagcattgctgaggttgtgagttcaaatctcaccaggcacatcctcagtttgtttttctccacatcttgtgctgttcatattctgcaggattgtgtgcgatcacgggacattgaaaatcgtcaccgtggacctcggccatatcagtcatatgaacatttcacataagttgtgcaaaaatccatcttgacacatcaatttctttaattgacgagttacaagttacactacactacatgtgtagtgtaacttctaatgtgtagttacactacactacatgtggccatatcagtcatatgaacatttcacataagttgtgcaaaaatccatcttgacacatcaatttctttaattgatgagttacaagttacactacactacatgtgtagtgtaacttctaatgtgtagttacactacactacatgtgtagtgtaacttctaatgtgtagttacactacactacatgttgatgtgttgtagtgtagcgtaactaggcatgtagtgtagtgtagtgtagcttaatttggtataagttacactaaatgttagtgtcaactcagttacgctgctgtttagtggaagttttgttagcttggaaaaggttacactacttgttagtttagtggcaattatttcaagctaacactaaaaaaaatttgagggaaaaatttcacgctacgctggcagttagctcagcggtgtgtagcgtgaactaacactacaggatttccagcaaaaaaaaagcaactacactaacatgtagtggccaaatagcgtagtgtagtgtagcagcccaccgttgattgagcccaaaccctaagcaatactctcagtctttttagggattgcggctgtctttgctgcggctggggtcacggctaggagtgcggatactggaaaactcaacaagggggtcaagatggggggaagtgtagggcaattttccccccaacaaaaaatcaaaacctctcaatccaaaaaattcactttactcccaagcctctcctttggaggtttgctttgtgagtcaatgagggtggggcttgtgttaagctagaggatggcttggcttgggttggaaaaaggccaacccaaccctaacttatcaaaagacccttgcctgcagtcagtttttctgtgtacaaatgggggcctgggggggactttcatatcatcaacgctgtcacagatacaatacactgtatgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagataggtttttttattggggctcagatacatagtgatacatggcagataccgtatctgtgacagtgttgatatcatgttgaaagtttggctgggactggaaacatgaatgtctggagtgaattttgttaagcttctcactcattatcccaatgctgcacgacccttccccagagccagatgaatatcttctggtggagctttcatttataggtggtctcatccactcatttgtaatggttctccataaatttttgaaaataataagaagttgttctccttcaaaactgaaaacacagatccaccaagatcagcaaggcaatctgccaaatattttctagctttccacctttcagattcaacaagaaagatcttgactacaagttgcactctcagaacccttggcaaatgagagccttgacaaatttagaaaatggaatttcagacttggaaaatctttgggaactctctcagaggaatctctgagctggataatttttgattccctcattcctggaaatgtatttcttcattaattttggtttgttgcccttcaggattttgaccaaagtgacttggcaagaaagcaccaaaactgtctattcagtttttttttttcaaattgtgtatttttttaaaataagtatttggtggatttaggcttgtgaatccttactgccccagccaaatgtttgacttgattcataagcctctcctatggagagtgtccaattttcaagcctaaatcctaacccaacccagaaagaaatgaggcaggttgggtttgttgctatgttgcttgacaaagtctctttcccctggcaagcctgcaggatgctctctgttggagaggcttatacaattacatattttctttaccaacaatcttgaactgggttaaagatggccccatgggacccgggtacccgttgatacccgggtaccgactgctttttttggccaaaacaaacaccgggtaccgcacccgctcaagtatgacgggtaccggcggtactcctagtcttccaggcaacctggttgagaccaatcaggtcgccaaggagggcccttaccggcgacctgattggtcttgatcaggttgccgaggaggggtcctctccagcaacctggacaagaccagttagtcttggtcaagccaccgaggagggggtttgggggcgggtacccttaaaggtaccagggtactgcctgcttttttgcccaaaagcaggcactaagtaccgcacccggcaccacttggcgggtaccggaggagtgaaggcggtacccgccaacgggtcccgggtaccgcccaacgggtaccgcaaggccatctttaaactgggttaattttctattgatttcttgtttttattcataccatttgaaattggttttgggcccagatttactacagtttttgtcccccccccatgggtcatgtaacagcccagtgcttggtcttccccactgttggagcagaggggagtaagcagcatagggggcaacttttgggatttgcaattggctctggttcagaatctgaactcaggtttggattacctctgctggaggatagataaactttcaacacaaagtgccaagatttttcggagagaaaataaattccaatccttggcagggacaggaaggatggggttgaataaacatatccaaattttctgcatgtacatcaagttttgggctcacagaaacagctagttttctgaatggaaagttgaagaaacccaggttttcattttagtttttttacagccaggagggtttcctccacccattgggacttttataactctcaatggccagaggaatccctctcggctgtcaagaccattcagctcttgataccaagagagatccatcctggccatcaagattttacaggtctgaaggccaacacagattgcccccagccatcaagactgtacagattttaaggccaggagaatccctccagctatagattcaatagcaggtatgaaatacatgaaatccaccattatgagccagttgattttgaatcaatgggtctccaaagggatcaggtgaagaatcaacatgtttacaaaatggttgatttttccaaaccagtcaattaaataatagttattttggttacactgtggtacctgaaaattctgaatggagcagagatgtcagcaggtacccgtttgcaggtacccggtacccgtttgcgggtacctgttttccaaagcaggtacccggaaacaggtaccgggtgcgggtgcgggtttcaacatttgcggtaaaaacaggtgcaggtgtcaacatttgtggtaaaaaaggcaggtacccgggtacccgccttacacccgccctgggaatgcttcccctgaagaatttaatttatcattggtggtccaacactcccttttttgggtgtgttgggctgcacaaaggtgtcagcaacccatgtaggacaccagctggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggccggagggttcggttgctttgttgagaacggagggttccctccggcctttgagatggtgtacagtctttatgactggaggaattcctccagtcataaagacggtgtactacagtcttcatcaatggacattgaataaggcaaatgaggccaagcaaaagggtaaagctaaagatagatcagagagaagataaaattcaaattggtgatggaataatttgtttttctttatttctttatttttgttttattcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcaagggtgagatttctaggtatatttgcctgcaaaaatgtgccaggtacccgccctggcggccctagcaggtgtgggtgtgggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacccgctacaggtacccgggtatcgagcgacatctctagaatggaggacaagaagtttctttgaattgtttttttatttttacttggatgcaggcttgaaagatgaaaaaatgaaaagaagaaatcaaacagaaaaccgactacatattattgatttattagattcagaatatctgaagatggatttgcataataacacaaagagcaaccaaaaaaactgtttccctgcagcaatccaccaacttttacagatatttgtatttacaggaccagatcctgtgaatcctttattgctgacaatcgtgattttgaatcttttgaatggtgttctgtcatgcttgggatacttactagtggagatagtagtagctatagccatgactagagaatttagaggacacagcaaagtaggtcaatggtggatgattattagttgggactttgatgcagttcagagaatgcttgatgaggcttacatgtgtcttcctgcagctataatccggggaaaccaactcaaggagtctcagaggtgggataaaggttaaaaatctcaagttaacaggcgggtaacttgagcagttgtatctagttgtaattgtggaggtgagggtgtcaagtagttgtgagggtttgaggcaagaatactagatgtagtgattgcagtgaggacggaaattttagaaggaaatgaagccttctgattaggtagtgaaagcttctaccagtatggggtaacaagtgctaatcagttggcagataagtttttctttagttttcatgttttattgctatgttactggaattgtggtttataatcaaactgcagaaaagtaaggggagaggctagaagctcctttaaatactaaaaggagactctggctaatttgtggtcatcctattacttggggacaaggaatgggatggaaacagtagactgttcatccattcaacactgggccagctatgctaaccatagtgttagcccagcgtagtgtagcaaaagtacactaaattgtagtgtagtgtttagcgcagatacacaaatctgcgctaacgctacgcgtgtgggccgcaaaaaagggcccactactctgcgctacagtgtagtgtagcggtttttgggccatttttgccactaaaagcgctgtagtgcagcatatgtagtgtagcgtagtggcactaacagcacactaaaactacaggtttggagcgctgttttgagggcggctacactaatgtcagtgggctttttagcgtagcagcccagcattgatccaatgattggggaatgagttgtgttgtaacatgctgtttcttgctgcgccacagcatattcatcaatcattttattcatttattttatttgcgcctgcacactatcttattcttatttcattcttatttcattcttttattactatctttcttcttgtgagggggtttaaatctattaaaccctgacaggttcacaatagattctttcaaaaaacattttgagttcctgaaagaagatttctgcctccccaaaagaatctgaatcactgatttggacttccaatttaacacaaaacaataactttctgctgaacaatttcaaaagcaagataacaaaagtaaggtgtgcaagaagcaaaaaacactcctgtgaatcccactgattggttggctggtaggagtaaagactgaaggaataaggactgtggatgagagagatgagagaggatttttgatgggtcttagtgaacaactcacagaggggctcagagtaggcacaatttaacatggggaagagctgatgtgtttttgattgattgcaactggctagttttttaaataggctatctacaagcttatcaaactgtggttgagatcattgaatatgaactataataacaagcctaaaaacttatagaagacaagtgtcaatgtcactaaaatagccaataagtcatactaaccagggttcctggactacaaggatgttgatcagacatgcatagatttagatgaaatacaggctataattatgaatgaaaacatgagaacatgagaccatgagaggtgaacaataagtctggttttggaatgattaaaaaaaagacatcaaaattccaacaataactagttccaaaataaagctgagattgtcttctataatttggctttgggaccgggttgtggaatttaccatttatgaagggcaagctaaataaaatttcaacagaaaaagtgggattactgtccccaaaaatatgacacctccctgaagctttggtaggattttccggtaggtaatgctttgcttaccctacaaggagttttgccaactgaatcctttggtcccagacagaggaaaatgatgacatcataatccatttaaaacaaaaggataggcagagctttgtgaactgtgtgagctgatataagagctgggtgagatggtatgtgagctgggtgatctggatgagttggtatgtgagggtatgtgagctgagtaaaaacttgttttgcccaagtttttttatgaaaaacagccttaacaacctaaacctaaacctcaaccctaaatttaaaccctaaaacttagcccctaaatttaaactgtaaaacttagcccctaaacctaaccacccacaaataactccccaagcctaaccgggtaaacagcccccaaaagcctgcccctaaaccccattggggaatgaaccatcaaactagggggtggggcaattttgagccagcttcaaaccattcaactacagaaacgttcatcacagacaattgggtgttgctcccaggaggagcaacatctggggggttcaatggggttttgtgcacagttactgcacatactgccacagtcacacacttggattggtctggatgttgcttacataaggagcaaaaaccaaattccaattgaccatggtgtttgtctctgcttttggattttcaggtctagtcagctggccagccagatgagcacagcttacccagctctggctggcctttggttctaaacagaaggtaatggcaccattttcttcagtttggaatggaaaagaatatttcaaaaacgtggtaaagccactgaatccaagacagtggactatctcaccagccaaggcaatactgataccatgtgtcaggctcaaacagagacaatacacaccaatacccatacatgtctcatctcaggttcagtgttgcttcccagaatgagcctggaacctttgagtgacaagttgaaaaatcaaatgggaagcccattctccaccctagtttcagaggttaggtttagggattagattcaggggttaggttaatggattgggctttaaggttggctttagggactaggtttagggttcaagtttgaggtgtattgcctgaactaatccaataaaaatcaaacctgtttattggattggtggagcaatccctgcaatatggcactggtacctcaagtattgggtgatatcaccaggcccaatccatgaaaattgaaaaatgtatattagattgattcaccaatacatctgattggcaaaccaatccccagttttggattgccaaaccaatccccagtattagaccaaaaaatcaatccctagtataggactggtttatggtatcagaatacaaaccaattcaatacagccacaatcctgataagtgagtatctgaacctcttttttgagtgtttcaattcattccaaagagccattaaagctacacaacaccctaggcagtggcaatcacgtttgttgacagacaagcccaacattgaaatatacttaagagctgtttcatttcccttgatcatttctaattagatcattggttccctgttttcagtttttgttatttttttgatttagaagaaaaacccaggtaaatctagtttgcattctttcttttagttatatcaaccttggaattccactctctatgattttaatatcatccatttcaaccaatgaactgctaacattcttgatagttgtgtgtgctgattatcatggctctacacccacataacatagttataaatctcatctcatcagtgtttaacaaccagctccccctgtctttccttttggaccatcagtggattttgacctaaacaattaccttggggggtcctttgaatcagtcaacaaatcatgaagtttcttctcaaatacttggccttgatcacaatgattacaaatgtctggggaactgtgaaagaagtcactcataatttgaaaaagtactatgttgtcaatgccaattacattgtcagtagtagtctgcctatatcttttggccctgctgaactagttgggatgacccagcaaggcaatgttatatcattgcgtggcaaaaacacaaccaatgaaatcttgcggatttggacagggagtgagaaactcattgaatttggaccaaaccaagagaaaaccatttcttggaatatcaaaagccccttgatgatattaactaaagatgcctcagcagccttagaccagaaaacatacctagaaattattcaaaggttgccacctctctgaggcacaaatgcaccctgggttagttcattcagacagtgactcaatcttcaatgttgaaattaatatgtattcccttttttggattctctttggggtcttcattttgttttctcacagatttgtttgaaccaacttgtggctgaatcaaatatgaaaatggaagaattcaggtttctcactagatttttggtccatattccagttcttattctcttcttgcttttataaatccatctaatatataatctttcttgagagattgatgttacttcaaaatagggctatagcaccactgaaacaatccaatattaactaataccagcccctttattggtattttatttcttgatcaatacacaaaaaacacaaatcattttcaaaaccaatatgattccaccattgttttttttgagaaaactgatacacacatttgtgctactgggggccccaggggcaataaccactaacatggggtcacactggtaacccaatgtgaatacccaaaatataagaatgtgtatgttttctttggattatccaataccagatttgaaaaacacttgtatggtattgactttatcgtacagtcccaatccacacttggtcttctgcctttgaaatgggcagggggtgttcatccacagagtttatgacccaggcaagtttgaggtagacaaggcttgggaaatgaaagtcatgagtcttgtgaaagcaactggacacagaagataattttttttcaagattcagtgaggaaaaatgtatgagaatcagagcaggcatgaactaaatacaacattggttttgataggagcataccatcctataagcatttcaacacacccccttggcaagaacaaaaaaagctaatttaaaactgcgggccttgtgacctgggctggctggttccacttgcaaagcaagcctctgaaggagagacttgtgactactacgcacaagcttgcatgttgctattgagatgttttggtgtagcaattcttgaatcagccaccatgaatgcagtttttctttgtttgcaggcacagacaacttagagcatatccaccgcgggaggtaaaaccgggttgctacaacccccctgtagcaactcagaatttacatgtggcaacccgcccgggttttctgcccacccgtggttgctacatgctcacatttgaatctgtgattcctcaagtccccgatattccctccacattccatctatctccccaagtccaatacattgtccgatgtccttgcaattattcttttttttttcaataaaaaaaaagcccccagatgatttcagaaccacatcagctttcacctcgatggtgtccgattgtatgcaatcggacacaggcgaggtgaagcctggtgaagcgcttcatctttttcttagccatgtccgattgcaccaaattggacacaacaggggtgtccaattgcatgcaatcaaacacaggtgagctgaagcacatcaatcagaccacagcaaggtgaagcacatcgtctttatcttggccatgtccgattgcaggaaatcggacacgacagcttcaccttgctggtgtccggtcgcatgcaatcggacacaggcgaggtgaagcacatcgtctagggacaaatcgggggaaggagagaggagatgaattggggaaggagagaaaagatttgatagtttcatgaagagatcacaaggggaaacactgtccatgtcatggagatgtgagatttcacaggagctattgggttgctatagagttgctacatgtagcaactcaacatgaagttttacctccagaggtaatacttttttgagtttagcacccaaggtgggtggggttttttgggtttgggttgctagacacgggatacaaacctggtttacctcccgcggtggatatgctcttagatgttccttcccatcaaaggtttagggatatttcctggaatttggatgtgtaagattttttcaccaggggagtttgctcagcacctgctttcaagtgccatcgcgtagtattcatctggaaccctgtcagatgtctcctagaaccttaccctcatttgatgttgaatttgtgctgaattcatgctgaacttatatgatcaacttatctgaattcatattgaaaatgggttgaattcaacttggaacaatcttcaacttgactatatacacaattggaactcttctagaacaaaatctgcattgtcaagcatcaggtcaggtttttagtaaaaatgagatttttaaatagctcaatacatcaaacaattatccatattctaacagctggtaagtatatattccactggttgaaggcaacagacatggtttccatgtggttattcatatgcttgaattttacatattattggcttggttttgccatgtaaacatgaatctatctgttttactttggctctgcacataccaatcacttaccatatttggagtttctccagtggcatttggatcaagcagttggcaaaagatacgtgatttttatgctagtacatgggtcagattattataaatttaaccaactattttctggtgtgtattatgtaatggacttgaaggattggtttgatccatgaaaatgttaacttatcaactggtctttgaacagcactgcagagtataagtaacaccttgtttcaaaaaatcaaataaaaattgcaagtttctagccatactaccaaattgtataaacactgaatgttttcagatttggcttcttgatgtttctcaaaagtgcttaataccagatgttccaaagtgcaaaaacccaatcgatcgtgagttgcatgggggaacttcccagtggattaccacatgaaagactcataattttgggaaatgtaaataatcttatttctatcacataatttctgttggcatgtaaagagcctgatagatagtttatgcactaataatttgtttcatggcaactgcaaatcagattatttgtatggatatgcatacatatcactgcaggattgtcaggaaaaccaagtctcaatttggggtatgcagagagcagattttgagtattttgtaacctttgaaatatttaggtgatggtgctatgacaaacagtcattgcatcacatattttcagaccgatctttataaaaaattgaagtgaattgagagcattgaagaagagcggaaaagcagtattgaaacttagttgaggttagtggttgtagtatgaaatatgtacctatcactgaagaaattgagaagtgcaatcaaagagaaatcggagaaaaaagaaattagaacaaacaaaagttaaagtcaaaagagcagaaattggaagaaaacaatggatatgcggaaaaaaccaaagataagaacacagaaggtagctcattcatttaagtttttttttttattctctttttcaatatgtttttcagcttcttctatttgtaccttctggccagctattttagtatcagagttaatgtattcaacaacagctttagacattttttgagacatctggcaagagaaaccaatccttgtatacttgtcagatggtgaagcaccatccaaggtctgatgaacttcttactgggatctgaagacacacatggtgacccctacaacttcattcaagtcaatatagacctgaaaatcgcgaaaagtaaactgaccaccaatcatgtcaaagccctcatcggctaaaatcggatcatcgtctttacagttttgagggttgaagattggaatccagcagactagggtccagttgttgacgtcagtatccttgtggggttcgttgtagaagttgtacatagtgaaagtgaagaaagaggcaaagtcaaacatggtgtaaggggagggatattccatgtgagccattgaagggagttggccatcgataagagcttcacgatactctttgaatgcacggggagcaagttgttcgaggtgtgtcgcaatccatttgttagcctcttcaaacgcagaagcctcgtccttggcgttaaattgagacctcctgatcatagcagccagccgttcgacagaacaatatcttccaaaaccttcttttttttttgagctcttccgccacccacaggcccacattataccgcccatggaaggtccgttgtttttcactggcgccacatattcggtttgttggagaaaaaagcaaacagttttcccactgaagctctcagacgacatggaggagaagggagtgttttgaatttgcaaaaggctggcatgtttcgtgggcaatgacacaggttccatgggagagaccagtatagtgcaaaaggagggtctcttgggaagtgaggatttcggagggatttgggtcatgttgacggcttggtggtataaagtaatagaagggtttgttggaagggcccgcagtggtgattgtttcgtctacttcaggtgttggagttgattcatcattggtggtcggaacaacaaaggaagattcagccttttcccggaatctggcccaacgcttggaggccctgcctggacgggttctatttctggagctagacaacagattcaaagattttggaagtcagttttggtttgaacaaatgaggaagggggtggtgtggtgggagatggggtactgtagaagtgagtgagtgggtgcaaagtatgcttgcccccagcccgctcctacagatgagatgagagaagaaaaatgaaataaaaaatgaaagatgggtgcaaatgatgcttgcccccagaacagaataaagaagagagaagaaattgggtgcaaatgatgcttgcccccactgaaatatggaaagaggagaagagtaggaaagaaagctgaagagaggtgagacaggaaaatacaaacccagacaggaaataagggtggttttcagattgaggtgcttgtggaaatggaatagcggcggagcactccaaatggtttgatagtttaccggcatcttgtgtagaacgaattgggatgaacgaagtagaagcaagaccatatgatgatgattgaagagtggtgctgatgataaggcactgtatcaaagtggctggcatctgaatacaaaattgggtttagcactctcaggtttctctggtagaatagaaacagattcattagattactcacagtttggatgggaaagatccggagggagatggatttgaaacagttgttgaggtgaggttgtgtgatatggaatgagtgggaggtggagagatggcgggttactggtgtgtgtatctgacatgacagaaccttgaaaactgatggagagaaacaataagaattcaaataatgtgaagatctgctgggaaaaaatgtggataagaaactcacctgttgatgtctgagtgcaatgatgcaaccggtaaagtgtttgtatgtccgtgtaagttcattggagcggcctgactgtagaatagagtgtagggtgggtggcctgaagtgaaagattgttggtgaaggttttggttatcatttgttgggatctggttgagagaggcggtgttgataggtggttggttgattggaaagtgtggtgcagaagttgaatggttaatggaggggaaggggtgtggatttggggcagaatggtggatagagaagctgtggttgttggtaggagctgaaaaagtgatttcatgttggtttgattgatgttgattgattaagagagctgtggaaggggtggatgaggcagaaggtcttgatggcctggggacaatgccatacggctggctaaacaatgggagcgggggggggccctccaatacgagctacacggccaccaaatgtttgataaggctgaattggaacagatgactgtggtaccggtttattggattattaagggtttcagaaatgtcagcctgggtgatgccaagagcttgactcttctagctacaccaggtgcaaagctaagaaaaatggagtacaagtgtgggtaacacttggagtggggaggtttttgatattaagaaaagaaataataaaaactcttaagtttttattaagggaggggcctgagttacaggtgtgtttatggtgccctccagtgaatcaggacctgttaaacaggggtatttttaatgtacctgatgatctggtcctttgttcagaaggagtatgcccagacaaatgcctacaactgaagtatcaaggaaatattacttactggtactatttccaagccaaggaggacttcaggtgggtgaaaactggtctgggagcgctcagaaaactgggtaacaggtggtggaagagtgctggggaacagttgatggttggttggttgatattcaaggtggaaacagcaggaactgggccaaaaaacaggtaaaaaactggtttgttggaggtggttattgctggtgactggtgatgaagatggggaatttgagttcgtggtcaagaagggctccttatatactcattctgggcccttggaggcgaactcagaactctgtttggctggtgcaagcctcctactaggcattggtgacctgtagcacagcctagacacctgtagtccttggttacaggtggcagagggctgaagtgaggcttgtaacacacactaaggggtgctgtgacgaacctgcagccatggtttggtcactgggaccctttaatgaccagtgggctggtcttaaccaggcgtagttagccaaattgggccaaaaagggccacaaatggcttttgaccagcccagttacagttgttgtgacaatgtagttaaggtttcaatgatgtcaaccttatttgtagatttttcccgaaactgcatgaaccttaattacatgtgtagacctgtcacaacatatagtatgatgtaactgggagggttttttagcaaaatgggcaagtgtcactcagagtacacagaagtacatgaaggagtaataattcaggggtgcttctggtgaggtaccctaggttattttgcatgagaattaagaatctgaaataatattctaacttttgcttaaggttcagaagttatttgtagattcatgtttaaaatgtttatttataaatgtttttggtttatttttatgttttatttcatgactagtaaaacttaatgtaatgagtaataatgtctcttttatagtgattccacttatttaaatattaatgtttttatatgtacatatgtaataatgtctctatattatgtacatataaaatagacattaattacatatgctatgggggtagtataagtaataatgtctctaaatatttttatgctatggtcaggttgtctctaaatagtagcaggctgacaagaaaggtcaagaattatagaggaaagttagactgtgttctgatgtgcttttgaataatacatatatgttcaccttaagagcaatgatggactcaccgtggtttgtctgtgtgatggcattggtctacgagcgagtgatggttgaagagccgattgtggtatcgctgaggaacaagcctgtgttgccaacgtagcgggtacgacaccgattcgatcgtttcgatgttgaggggcacccgatcgtcctcctagaatcgttaggtcatttagatgaggagaagtgccatgagtgttgaattgatcacgaaataatgaggcgatgagtgttgaatcgatcgcttcaaaacaaagatgaatgtagagtgaaagacttacctgatgatgagctccaccctccagacaacgaggtaagcaagggaggttgtcagcgattcgattatgcaattgatagcaaacggatcggttggttggccgaacggttttttcgttcaggtacaagcgaaagcagaacggttgttgtcagtgaagcaacggtctagaggaagagggagggggttcaggcctctcaccagggttgtttggtcgattccgatgtcgatcggccatgattcaatgccggcgcgatggaaaggagaggagggatgatggacctgctgggagttgtgtaggaaggtgagtgagttgtttgttgttgttgggttgggtgttgacttgcgcggttcgaaaatcgaggtgagttgaagcgagccgttcgttgtgagttcgaacaacaaaccaagtccgagtcagccatgatcaatgggggttaagatagaccaccttgcatgttgaatgacagcaaatcagatggggactttatccaattgtaggatcaagaacaaaagcgtctgtgacaaaaatttacagatttcatttgaaatttgaaattgaccaaaaactcacaacattttcatcactgacaggaaaaaaaacaaactgcttgtgacttcttgcagaaattatgataaggtgcaaagcagagaatgctgttttctttggaccagaaaaacatcgaaatggtgaatagaggaaggggaaaaaggtgggtataatcagtaccacatgacaagaaaattagatgataacataacacactagatttcatatgtgttcgaaagacaaagatatggtgccattccacattaatataactggcttactcaacaaaatagactttgtttcttgctcttgacctgtttggtggtctttgtgagcatggaatacatatgaattattgaaaatcatggtaatccataggtttgaagttgagatgagaggatctgggtggttgtcccagctctgattttttcaccattagtcttgtgcacaagagacaaaccacacattggacaatgattaacaacaggagtccagatactctggaagccggtggtaaaatgtccatatttataatcttgtaactcttgagcatatacaatttaggagataaatggaagaatcaaatgcaaagagtggataccagataatgctgggccaacatggaagagcaaaaagaaaatcatgccagcctgaaatggaaaagtgtagggaaacagtgtgaatatatttatattttgatacaggtcggtgttttaagcttgatcacacagaccagtaatgagattgacacatagtaaattgcccattgttacagtggaatgtaccattttgttgatagtggaataaagatcctcaaggcttggctgtttagttcaaactcatggagagtgggagaaatgtttttttttcttgaaatcaatgccaaagaaatttgctgtgattttctggttgacatacttggatgagtaaagcggtgttataatgagtttcaataattgacatcaattgaaacagataaaaaaccatcgacggatagaacgtaactggtatggtttctttctgacatggcaatgtgctcagaagggggattcttttcatagcatatactgggaataattaaattccgcagcatcaaaacacatcctagtggataggtgcatctgagtaatgtttagggggagagttgatgaaggtttggatgggaaaggaatgtgaaacttttgagggatgtggtgcaatcatgatacaccgtgttgtagtgaaggattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatggagtattccaaggtgaaggtagtccattataaatttagtcctttattctaaaggtttacctacaagcgtttcagagctaatgttggtttacggctccacaagataaccggatttgtagctgtggggcggtgcgaatcaaccccatatggtctcaggaataatccccggaagagatttaatctgactgtggatgattggaaacaagaacggcgggtaaagagaggaggaaagaatataactactgggaattatctcatccactcccgctctcacaaataaaatttctgttgggcagtgtctgcacctacctcaaaaccaatagtggactggatatgattattttgaagtctgatgggtgtgattttccgcttattttcacatcttggccatcactctttatattggattacatctgcgtgtttgaaattgatgcagtggtgtttgaatgacccatgtatcttgacccgaacttgaaccctatgccaactgagtgttgaagaggtcctctttcaagactgatgcattcatttcatgaagggaaagttatagaaggggcagggaaaaacaacttcatatcttacggttgaagtcatcttaaatagtcaagatctgaagaatctggtcaattgggtaacatggagctcaaatctggatattctagctgtttgttagttgctggcctcgtgatccacagccttgagaaatatgtgcatgtaaacatgatacatcacagccagagaggatgtcttttgagaaagttggaaaattttattggatattacaagagggactcatttgaattactctgctgtcaaacaagagagttagctggaaatgggaaacaagtgtgtattccacacaagccgggagtgattggtaaatattttcctgtttgggattttgagacatcttggattaatccactgtctgtgattttgactacttacaattgcaccaaaatggcattggaatatgtttcacagtatacaatattattgtaatccatgatctggtatgacattgtgtaaagttgctgatgggacctgttttgttctaaccaccagaatgcgttgtatccatatattttttcattcaatctgcagcggaaagctgaatctgtcgagctggtactgaagatgactgggtatgtcttcccaatgcagtgacaaatggatggattccacatacattttccccaatttgggttggccgtttgacaactgaaatcttgtgaaataatatcagacagctggacatatatcagacaagaaggactaagtgtggacattgacacaaaacaggacatgaagaggccaagtgaaacaaaacattacaaccagtttaattaaatttgtggttgctagtttgtacatgtgttttttgaaagaatgataggcaaataacaggaacaaaacctcaagcagagaaaaacagcatatcaatatcatttttgagtaatctgacgggaagagtttggaattaagaagggactactgggttggatctctttccagtgattcaagtaatcaatggtaattgcttcggcaagttgatggcaggtgggtggcttttgcagtgcaacaatcttgttgggtgactcaaaagctggtttaaatattttaacaatgtaagcagagagatttttccaaatgggttcctcgggggtgcgtcgagtggacgaggtttcactgattattgaaatggcctgaatgaaagagatgcattccgagactggggcggttcggtggtttctggaggcaatgaagagtccacgaacaccaccaagtaaaaagtatacaaggggttggaagttctgtcgggattgtattgtttgaagctgtttgcttgcctcgtcctccaattgtgtcagctgagttgagtattcccggtagtggttacggcatatgagccctgtggattgggggttggagttccaaccggagcgagagcggttcattcctctgggtgctgtcagggtgtggcatacttgagcgcgtgcgtttggaaaatgccataagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgctgagcttgagcaatcaccatctgtccagcccatgcatcacagtggtaagtgagtcgcttcgccaaacaggcacacatctaaccggccgatccccctccttttctgccccttcgatatccaaatgtgaatccttatccgcaagaacaacggctagtcgatgattattagggtagagttttgccgccatcgcacacctgttttcacaaatcttgaagacatggatgtttttcatatatcagttgggctggtatatctcgggggttcagacaggaaacacacttacttttttgcgccagcgggtatattgggcttttgctaacttagccttcttccgaatcccagcttcgtattccttgacttccaccccctgcgcttgttgaatctctcgacattttccatggacccaccgctgaatgatggctggtgcctgcgctgcatcttcctcggttattttcatcgaaagccggagccattccaccgccttccttcccattacttctaccaccgccgagttccacgctgaggagtcgcaatcctttaccatccaatcaaaagtcatcctagaaatccctgccgatgccaaatctctctcaaccgcaccttttgtttgggcactaatcggtcggctgcctcggggctcaccttttttgggagctggagtgaaggggggtggttggatatttttccgaatttcagattctgctcaagagataaagtagtcttgttctacaacggatttttcacgaagggtttgacggatggcatctagctgcttcaagataaactgagtacgcctttcaatccaatactgcgcctccttctccttttccgtgggaggtggggggaaatcgtgaggcttctcaggatccccaagaaaaaaacttaagaaacgattgcacgcctctgtcgtatggttcaaaatggctgacggtcgtattgcgttgagccattcccctcgcacgccgttcaggtcttttttctccccgccacttcttccgcatcggcccttctctagttgttgatgtgcaacaacaaactagactggcaacctgtgggttcttttggcaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttgagattcggtaccggcagggttttcagtgcttgcttcaaaggaggaggaggcagccttgagcttgttgaggtgttggagcacttgcacgccttgtaatatttcgtcatcatcttcacatgtttctggtggtggatctttgtacaagttgtcggccatgagcttaacagaggcagcaatgatcttggcccattcagatatgatggaggctggagggttctgaagccggaagaggaaccgaactagagtggactcaggatgtggtgatttagtcgatggtgggatgaattgatgcggttggagagtaccatctgtgttggcaaaacttgcaagcagcggaaggtctatgacatcaggacagtaccattgttcgttggttgatggacctaagaattgcttccctgaaaaaaatgaaaggagattagtttgtggatgtgtatcttcatgtggtgaatataaaagaagaaagctgacccaaagagcttattgtcttgatccacgagttgtaagagcaggctgtcctctggaagtgaaattgggggctgtgggggtccaaattgcccatcgataaggcacggaactggacgagtgttgagagggaagtccacgtagtttgatacttctgccagttgggtttgaccccttcgatctcttgatggagcttaatcaacttgatccgaacatcagttgacttgattatggtaatattagtgttagtaagaggggtagatggttgatcttggggctggttgggaagctgaggagactcggtgggagttggctgtggctggcttgaattggcttgactgttgggtgggttttcggaagcagagggctgttgagagtcgccggatggaagagaggttgtagggcccggcggggggttggggatctgggtttgctgttgttgagtagtaacttgagagctggagatgggggttggatctttggcttggttttggacatgcccagatggtaaatcgggtggtggcattgacggttgatgatgagttgagtttgtggcggagtctgctccaaggttgtccgagggagtgctaggtacattgtttttctcagctgtgtctgactgagggtttgcttggtttgagacaggggtgggcaaatttgaggctgtttgggagttgggcaccgattgagctgtagtttgattgggtgtagtttcagcggtaggattgggcggtggatttgggtgctgattgagtaagtcagctggtttggtggccggattgcgtttacctcttttgcgtggagggttctttttgaaattcggtgttgatgaagagggggctgctgtcgcgccttggtggatcttgattgcttcatcatcaggaatttcgccagtttcctcccaagctatatcagaatttcattgtggtaattgcatgtcagacaattcaggtaagaatcaagatgaaacatcaaacttacttctcttggtacgaacaagagacttctcaagtgattcaacttgctccttcaggctcctgggaagtttgaggttgcggaggccacgtgtagcttgctcggccgccatcatgtttcgattaaattcttcggcagtgatttgttggatttcagtgtcgagtatgggctcagaagggatcagtggggcagacgagcttggttcattggccttgagagcaaactcttggaaggaaggggggcgaactgatggagcagacagggggggaacactttggaagttcttggctagtacagtgtcggctgttggacaagtgaggccatacttagtcagtgtgggtatgaaggcaagatcaagaggacatacttgggggaggagttccatggccttcttgagagacagaatcttcggaattggtgtggcttttggtcgtatcacttgctggggagataggatccattgtttttagatgagcttcagaggggggtaggactatatgtgatgttgagatggtattccagaatggatggaattattattatttttttttgggatggggggaggaaggagcaaaatcgagaacaggagaggggtttttaaacccttactgacgtctctggaatgggtaacagtcccacggtgaaaatttttttcaccatgtgcacccacaatctattgtttgtaccgctgagcacatcaaaggatgataacatcacacaggggatagataatcctttgtttatagttttgggtgtggtcagcatcaccacccttgggaaaagctgtgtatttacttgtgtttaagctcactccaccaacatgcttcttatgccatagctaagatttggtctagaataactttgttggaatctaccatgtggcaggcagatgatcatcctctctccagggaaatcaggaaccgacaaatcctcaagtcagggaaaacagtgattgaacttcagggcaagggcaggacaaaccctgtttacccagcagttgcacaacacttcagacatccttcaaaaacatttgtgcacaggttaagttgcagaagacacaaagaacaagtttattacacatgaagtgtgattattacatgagcagattctgcacctcggcagggaccagtgttcaaaaatgtgtcacacaaacgtacgcgcgtacgtttgtgtgacacatgagtgcgcttgccgctcctgcaaatctcatggttggatgtcccaagcctctaaaccacatatgtaccatcgaccacccaacgccattaatcttcatgtaccaattctttgacaaaacctccacacagaccggaaacaagtaatataattcctgcccagtactcaagtacaattcctcctatccaaagataatacagcatatataaaagaatttagtctacattcatggacctctccccacttggaccggcttgagcacttgatctcacatccactgatcctccagctccggtgggtcctgccggaggtgccaatgtcacaagactatcaatccccttggccaggtttacgacagaaaacgcggccgcctcggatactgtatcttgctcgaatttacataatccatctcgccatgacttgctataacaatcaatagggagattccgtggaactccatcgatccccttcttcctgctgaatatggattttgaacgtccgtagaggtctttgttgaccgatatttgtttgtggtgctgagcttgagcaatcaccatcttgtccagcccatgcatcacagtggtaagtgagtcgcttcgccaaacaggcacacatctaaccggccgatccccctccttttctgccccttcgatatccgaatgtgaatccttatccgcaagaacaacggctagtcgatgattattagggtagagttttgcggccatcgcacacctgttttcacaaatcttgaagacatggatgtttttcatatatcagttgggctggtatatctcggaggttcagatgggaaacacacttacttttttgcgccagcgggtatattgggcttttgctaacttagccttcttcccagcttcatattccttgacttccaccccctgcgcttgttgaatctctcgacattttccgtggacccaccgctgaatgatggctggtgcctgcgctgcatcttcctcggttattttcatcgaaagccggagccattccaccgccttccttcccattacttctaccaccgcccgagttccacgctgaggagtcgcaatcctttaccgtccaatcaaaagtcatcctagaaatccctgccgatgccaactctctctcaaccgcaccttttgtttgggcactaattggtcggctgcctcggggctcaccttttttgggagctggagtgaagggggtggttggatgtttttccgaatttcagattctgctcgagagataaagtagtcttgttctacaacggatttttcacaaagggtttgacggatggcatctagctgcttcaagataaactgagtacgcctttcaatccaatactgcgcctccttctccttttccgtgggaggtggggggaaatcgtgaggcttctcaggacccccaagaaaaaacttaagaaacgattgcacgcctctggcgtatggttcaaaatggctgaaggtcgtattgcgttgagccattcccctcgcacgccgttcagttctttttctccccgccacttcttccgcatcggccttctccagttgttgttgtgcaacaacaaacttagctggcaactgtggttcttttggcaactttgccggaattgttgattgattttcagactggtctgaaaatattatgctcatcagtatgtgtgaatagccacaactcatcaaaagataacatatttgactaacccccaggtggcgcatcttgatccgtttccatcggagtgctgctagcctgctcttggaacttaggaatcagactggaaaccacaaaggcaatgatggcttcatcgggggaaagggatgattgggaaccatcaggattatccgtcccagttgctgcaccgccggtattttcgccttcattacccccagtgggctcattggttgcatcatcggttgtgttggtgggcattacaagaaatcacaggaataagaactgtaacgagtaaactgtgagaccgatgatagtaggagtagtcaaaaataattataatctagggatgttgggtacatggatgaagctcatttgaacatgtttgcaatatgagttgaacggaattttaactacacttctcttctgcccagatttttgacatgacttccagcttaggcaagatacaattccctttcaacgatcaccaacatgatttggtccaactgccaagtcatctccaagttttacctaaatcaaagaccctcccaccccttcacagatcgaaaacatatttagtgtatgtatcatgtgaccaaacttttatttaaaggggtgcttacagatgttcccaatccaactgcgctgatggtctcctttgagatgccaaaagtaccacattggtgcctcagaattgcacagtgtcctatgactgcttcggtgtcaagcaccacctccacctcatgatcagactgaaccagccggcaattaagatcaggataatcttggtatggatcttcgttcctttgtacttctttgaatggattcacaattatccaagtctttccgggtgtttggttggatgtgaaaatcgtttggatttcaccaaacctttggtcctttcccagaaaaaactccaccaaactattccccttgtgtcccctgcaggaggtaaatcgtttctggttgatctcgaaagccttctgagcaacgacctttgggctgagagaaagttcattactgccaagcttcccccttgtagcagctttgccaagaacagcacgtttccacttggtcaagtgtgacccctcaagttcaaactgctcggtgttttttgacttggacattgaatcttgcattgtgggatctttcatttggctattcaatagcagtttgaagcttgaattgatatgccattctttcaaaattgtcttgggaatctcgtctgcagaagataggtgtatttatttggttagcatggtgacacactcctcaagaagatataatgttaggaacataccaggatgatgattggtggggagcttctgcagaattccattcacccgctcttgggcccatgctgctgtagatctaggtgggcccaacctccgtataacctcagggtaatgttgggtcaggtgtaggttcgggcgactgggttcttctggccaattctcttgaaggcatttacggtagctttgtagtagatcatcaaactcgtcaagatccttttttttaataactggaagagtgaggaactgtgtaacttggcataaaagtgtggttgatcggaggagggcagaagtgcggctcctctcttcctgtgtttcccaagccagtgtttggtttagtccagagtggaatcaaacgagatgggtgtagtatacttttgtacaggatcaaccattcctgcaagccttcagggatccgtgatttgctgcccccaagttccgaggcacacggtccatccaagagggcactgtggtgtgcatgatggttcttctaaccacatcaagctcttctgcagtaagccgaattcctctgtccgatttctccgcctcctgatcatgtatttttccctttctttgttgtctcgcagtcttgtcacttgcacaagactctccatctgacccaattgattcctgttcactcatatcgtacaacatttgctttctaacccggagcttatatgagtgagtagatgatctgctgcaattgtctgagtttgaaacattggaatccgtgttggcagatgagttactacttgatcccggttcctctgctgaactcctgggagtgggggacttgttggtgggcacacgtctccttttgtttggtttttcggtgggagaaatggggagattagaatcacgctttctcttgccttttcccatcgtgacatattcctttttctttggaccatatgtgtcggtgtagggaggttctgtgtatgactgatcattctgccatgcttcatcctttgttttcttcttttcaagttcttcaccagccgttggcagagcaaaataacgcatgctgtggtctttcagatccccaagagctaatgcatgcattaattcaattgaggaatattcgattggacgccagtatttgagatcattgagaacactccatcttgcaccatgcttcttcaccagtccatccctgtcggtgcggctgtcagtgtttagccattcagttgcgtgggcaagatgctcttcatgggtgcggagtggaaacttggatttgtctgtttcttcaatgttcttctgatccaacaggcaaaaggagcagaataaagttgcttggtgccctccaaagcccgctgcctttcgaagcgctgggaggtctgcaattaggggaaagactgcaactctgattgtacgtccattggggtgagcagatgttgacttgaaaaagcaaccggtcgaccaaaacatttgaagctcttgaaccaggggccgcaaaaggtgatttacttgttccaaactaggttctttgggaccaggaataatcccaaaaagatagatgttttccaccttgtaccgctcagtaggagggagattcaagcagaccagtgtaatagcccccaacgagttctttttccctagatttgatgttccaccagcattgaaccagtcaaggtaaaggctgaacacaagatttccagagcttctagtgaatatcccttctcctcggtcattgttaggaaattcttgccagacactcccgtgccacacatcttccatagccatctcagatgtatggttcactgcagctaaactggaatctagcaaggtctcgaatttttgatttaatagtctattcttcaaccatgcttccaaggtcacgtaattgaacgttcggaccggcttcttctgtccctgggagttagtacgccatagatcttgatcacatttcggcaccttatcttgtgactgcgtccacttctcgaatgttcgatactttgaaaggaagcgtttggtgcatatagtatccacaacgtcaagtggatacaaagcaaagcatttcaggcaacacacacgagaggtcagctccggcttaagtcccagtcgatgaataaccgctccactgttgattggtatctgttcaatcatacgagttgcatctatggtgatcccatgcagtgatccccatatgtttgcgaggagtagtacattttgccgtgcagatagaaggaaagatttcgctgcatctttactcattttaccattgaatacagatttcgtcatttgaatcatcacctgcatgcaaaagtcttcctctaaaaatagggcagactctgccacccccgcacctgcaggggcagttgctgcatcacactgaggaagcacattagcaacaattacacctggccacatactatgcatcacaacttacttggatggtggctgagatttcttcccgtttctcgcacagtgcctgtctcatcctttccaacctctgcgcttccttcctctggtgctcttgatgcacctgccttgacaatactcttccgggaacaatgcctatgccctctactgtatgttgggctttgtcacaggagtaattttcacacgtacaaacatatggattcatgttggtgctgttggaagcgaagattttggatgtggcttgggagaaaaatcacgaggtgcaggggtaatgacaactgttaatcctagaatggaacaaacaaagctcttataatagtggatttcacgtgattcatacccccaactcaccaaaaaaactcgttgcagcaatcagtttgggccatatgtgtgtattatgtagcatcacatgtatttgctctggtgtttgtttgggtaaagatagctcaattcaatcagatgtatttgaattgaagtatgttttcatcacatcacttgcttgacacaagtgttatcatgtgactcgggtcaactcaccataagtgctgtgacatgattgcgcatttcttcatatccctgaaacccaaacatgcatcttaactgacgttgttgaaccacacaaataatcgggtgagatgcggaaatacctgaaggtagggggccagtccctgttccttgtaaaatcaaatcccgccacaacacgactatcgaacataaataaagtcccctttgtcaaacaaatttggttctagacaaatcacttcataccatcatcagtaagctatactagtccagaaatgtcggtttcaatcaaagcatttactccaatccagttgttatggctgaaagatatgcaactttgggtggataaaaatttggaagaaatcgaacctgttcccaccaaagaatcacccaacccagatgcgtctggatggcgaggacacatcatcatccaaggaaaaataaatagtggtgcaccggacctccgtattcccctctctgcagtccccaatgtgatggcttgctggaatgcccgcagaaaccgtcttggacgaggtatgcagtgtgccactcaaccgcttttccagttcttattctgacccacctttgaccactggttttaggacctattgttccaatcggaatacctgatgcaggatcttcagcacatgccggtggtgcagcccaatactgattggtaaaaagtaagcttttgaattaattcatctggtgacgagggtactgactaggcctgatttgacaaagaatatcttgtgtttcaactttgatctagcaatggaggccaacccctatggagctcaacatgttgtttcttccatttcccattgctacatacgagacaccacagcaaaccaggctgttggtagaataaatttgtctgaaaccctggtcttcctgaaactatgctgccaaatttcccccgtgcatcacgtagctttgggttttccttcatcaccatttgtttcgtacctttaacaagtctcagaagtcccctgcagtctcattgaatctgatgtttggacgtctgtgaacattcttcatgtttcaagacaaattggagcacacatgtagttcacagccgttttttgattgagatgcaaggaatgaatttccaaagatcatgtggacagcatgcatggtggagtatggttggcttttaggaagtggtggatttaagaagtgcatttcaattttaatctcgttacgtacaatcttcttgacccaaacaaaccatgcagtgatatggtaccattcaggccatgtttggccaacctccgaactaacagcactcaaaatgcatatgtcacacaaacgtacgcgcgtacgtttgtgtgacaaggcccccactcctcaaactctctatgaggttcaagtacctttgccacatccctctcccaagacttggatagcatcctctcacctgatcgatatcccagtacaattcttttgtgttcaatacctgctctctctatttagaattacccagctttgccaaatttcttgttctcaacttatcagaaaatggtcccaccatcttcccaagcagcctgcttccaaaatgaaggcaaacccccaagtgcaggacggaaactgaacagtctctattcaaacatcctccccaaatcaacttcacctctttgccgtagcatgtatgctttaactcagaccttgttagagctcaatctcaaaataccatcggacaaatggaaggagactccctcacaagaccagctgaatatcgcctcctcacttcccgactccattctactgcatccaatcgatcccatcccccccacagcccataaaccagtttcggaaaaaattcctccactctatcgagtaatatttcttcaagacctcaaaaattcaaagttccctggttggacctttgcctgggaccaagcctgggaaagcaagtggaatcaactgctctcgaaatttctcctcaaacactggaatcacgctttcaagtctggggcattcaaagctttccaccttgatcctacagaaacttctgaagagatcatacacactggtattctacaccgatggtttctgggacggaaggatggtcttcggttgggacatttctctgctgaacgtaggaatgaaaagaagaagtctgaaaagaaatccaaattacgattacaagtaagaattttctcaaaagtcaacttcatctgggctattactgaagaaaaacatcatcctgattttcagctgcagaagcatagacaggagaccctctcaaaactgtctgtatccctaaccgagatggaactctttgataacatcaagtgttgctccgagaccgaagccaccccaggtgaaacagtcaggcaaattcccctcccttggcgttcagaagagttcaacaccctggcccgtcaactggacgagatcaagatccacaaaacccacaatactaaaggactacactttgtcaattcatttagtcttgaacataagcgagctacctcaacatcctcggtcgcaatatctttccgcaatgttccacgcaatctaccaagaaactgctatgcagaagaatatctagccaccttgtctgagcttgatgtcaaacttctaaatcccaagccaccaatagattttcagaagttattgtccttgaccaaagtttcgtgtaagtaaatcatcttcttattgcatcctaatttaacatgttactcataagaagctgtgcacactcataatcctcatttccatgcgatggtacactcagcctgaaattcaaaatcaagtacgtcccaaagaatacgtcaactactccatgtatggatacagagagaccattgaattcttacattgccaattcccctttcctactttttacctgatgtatattcatttccagactgccttgcacatagtatcggtagacatgaacctcatttgtctgtccaaggcgatagagacgatctacagcttgattttccatggctggattccaattcggttccttgaacatcaaaattcttatcagcatattcagttacacagaagaaatgattcctccttaccatcatgtacacattttgtgcacacctcaaatcaattcctacccccgccgcttgtattgagcctagaagaatgttgcagttgggatctgttcgaaatctagccaggttctcatctcgttttgctatacctaaggtccctataagccatgtgcaacccatttgtttctctttgagtgccttttcaattcttcatcatgccatacctcatcagtctttatttagcctctttgacaaaatctccaatgaagaatatcactcacatctcaagaaaagccacaaagctcgagaatactactgctttgggccttaaaatcccccttccaccccgcaagaatcgccccaggttatccacaagatggacccgttttgcggagtcttgccatcgccagttcttttggtgaggaatttcgtcacgtgcaaaaatcggatgattgcagaactgccgtatcattgtcagctgtttgaaaaattcagtcgaatcccatggctcgccagatgatcgaagccgtccaaagtactgaatgaatgattggtgaaaccctcttgagaaatcatcccatgggccacccaagctcacaacaaccacgttttctatcttggaaggcaaattcaagagaacatcctttgtcctcctcaagcacacagtttccattaagcggttcaacgtctgaatggcttcttgggatccaacgttaattccaggtataaggtgtgacttccagatccactcctggttccaaggccaaatcttcaatagaagtatcaagctttggacatcggtgagtcgattctggaacggggttcccgtcaggcataagataaatcttgacttcagcttttgaatgttcaaagtcctgttggctgttgggttacgaatcatactacatgatttgtaatgtcagacttgttattaactgataactcaatacatgcaccaggttattgttacttactgagcctcatccaatacaattctgaaccaacagatatccagggattcaatggttatttgattggtatgcagtgggtttccagatgttccaaccatctcgtaggttgtcaaaacaacaagcgatgacaatagcgatcctctgtcaattcttccttggtctcttccatgaaagatacagtaaggtaaggctcccctgtcaaagtgaatcttgatctcattttcccagtttgacaaggttgctaacggacaaataatcagagtggctgaagatcgaactagatggttgtcggaaccgctcatctggaatcggtttgccaaatgagatgttgccagaactaacgcaaggctggttaacgtttttcctaagcccatgtcatcagcaagtatggatcctcggctagtaaattggtctgtttcgtcaagtcgtagttcagaagggttactacatcgtcgtatccaactattgatggggtggttccacaagtcttcaattgtgttttgttgggtagactcgtttctcttgaggaaatttagagctgtgtattggtggtctttcaaggtggttacacagttttttagagtagaccgaaaagaatcatcctcttctggcgtgctggtgagggttggtgtaaacgatgtttgggggatattgaaaaagaggctgggatcgtagttccagatgggagagagattgatttgtgcccgagagaaagctgatgaaatagtggccttgtttgagtcaagaccaaatatgcaacccctcagttgaggatcattacaggttttggtaacaaggaaagctcgaatctttatcagggatttttcagaagagatcattccttcttctgttattggtgttgagcagctgcccacccaacctaacaatggaccaaggaacttgctttgaacttgactgagatctccaaccaatcgtcttgggtaacaccacacatgcactcgatctgttcctcgttgtaggaaggcctgttgtgggtgatcagggagggaatctgaggtaggagaatgtagacgtgtgacaaattgacccaggcatagtgtgtttgacatgttggatagaaaaatcagtagaccgatttgaggttgtgaaggatgtgggggttggaataaggatgggatggttgtatttgttacctttctcttatctagaatttggaaagtttttcggaaacaccctttacaacaactcacaaaacacagcctttggtgcttattttaactcactcacatttgctgcagggcattgcatgatatagtcatgtaagctggaaagttcggtaaacaaactccagcacctgttggattggtttggccaatcggccaactgctacatttggtccacagatcaatccaatggaatgagttcatcatttggctttcaattatcatactctttagtatatagacattaccaaaaggttaggaggtctggtagccactaactatgaaggttgtgtgtacatgacaatcacatgatataggcattggcaagggctggtttaactcacaagctttctcaaaactagtgggctcttgaaaaaaaaaattcagagtatcttaccgagatagtgcctcacaaccaggtgggaaatcatattggtcaagatactgcaagcttggtcaaagcttgggataaagaaccgtttgctgtcaagttgaacttggtttcagcataggtctggggtacattctacacatgtattccatgatatatccaatagaagttgtggtacacatcaacatgttttgtaaccaggttgtggtacatatctgcggtacatatcaacatgtgttgtaacaagcttccaaccagatctatgaccgagttcactgatggcacttgaaagcaggtgctgagcaaactcccctggtgtttgtgaaaaaaaaaacatgaaatattgaaaatttcaaaaatacaagctgagctccaaattagcttgagaggtgcatcacacaagcagacaagttgtctgaaacacacattccaggtgaaccccattaatgactacaaaattccctggcatgtagttacacactcttttggatagtttcctggagaaaatttccttgtacatcttgagtgctctcagctattttatttttctctttttctacatacactgttaggcacgaacctgacacaagtctctggctgcggcgggcgcatctggcagcgtagcgctggccaggtggttcccgaagggaactccccgcaggggagacttgggccagaggtcgatgaactcaggtgctgagtttggattgttttggtggaagcgtcacaagatttgaaatcctgacgctccctcaaaagtttcttgatgtttggtctcaagtttctaaagacctgcctgatcttattgatcaggccaaatttcaaagttttagaatcacaacaggaattaataatgattttctaaaattaaggtttgaactttttttgagctcaaatgcggggtttgctcaacttgggcccaccaaaagaagccaagttgagtggaaaattcaaccttttcaaaaacattctataaataattagccaacataacaaaaaaactgaacacaggaaaatgtggacaagaagcaggctttccctgacctggaaggaaattacatggatgtgaatggaggagtgctgagagtggaaaacccacaaaaaagtgagttttcagcccaattttggaaactcagcacgcgggcctcgtcacatttgtcttaggcctccactggcgtggacagctccgctgctcgctcccgctcccgctgtggaggcctagttaggctcgtgttaggcgcaaaaaacaggccaaaaagacacaattgtgacacaaaagcatgtttgttttggtcacaagcctctcccacactttgtgcagtcaacagagaggctgagcaagctagtctgtaagccagcctctctggtgagactgactgggctgccacccagatttgcctgcagggcactcacgccacaagaggacttgttcagctcagaaacgacccaggtcccacccacaacaattctgcataactcaaaaaaaaaaaaacgatgacaatgacaactaagaaaagtcatatagaagagaaagcacagaggataaaaaaagatggaagaggaatatgtattatggaagtagagcaggggagagagatagacaaagacaagtaaagaaaaataaaaaggaagggaatgatagagggaaattattttgatgtcttttgtttgaggggggggggggtctaacaatatatgttgagagggaaccttgacaggaagagatgagaagaaaaaaaagcctgatataaaaacattaaagaacagagagggataaagagagagagagaatcaagataacgactcagaaggaggaggagggggatttctacggctagaagcaagagcagccagccgttgattgagtggtattctaggtgccggaggaagcagtggagcagggggaggaggaggaggaggaggagcagtaggaatgagtccagaaggatccgaggttgcggaagggttttcatgggagtcggtggggaaatcggacgaagagttggcttcgatcttggattcttcatgtactgaaatcaaagagttgtcgatcaaatttacttcttcggtttctataccatcatctccttcatcttcatcttctcctttcgaattaacaggatctaaaagaccaggattagcttcagcatttcgagcttctttttctttttcttttaaaagtttgattgtctcatcgttcttgtcgattgtctcattgtttttgtcgattgtctcatcgtttttttcgattgtctcatcgtttttgtcgattgtctcattgttttttccgattgcctcactatcttcttcgattgtctcattgtttttctcgatggtctcgatgtttttggcttaaaaaaatgatgatgataggagggtaacaagagaaggatcagcaaaagaatgtcctgattttgatcaaaattagaaatgaagaagagtaaacttacaagtcggttcagaagttaaagcttcaggagtagaagacagatcagtttggggagcagaagtgacgatggaaggttggcttccacgacgactggaagccaaggcagcaagacgttgactgagggaaggtttgggcgggcgaggagcaactgcagttggcggtacagggacagatggatcatggggggatggctcagcaccagctggggcttcgtctttagcttccggtgtccggggtgccgaagatgggttggtttcaagcaccggcagctcctgagcactcggatccgaaggtacgggctgttccgatgcctcttttgccccctccgacgtttcctgggttgtatcctgatgagtaataggggagctgtcgaatggcttacttccgtcaatgttggtctcagcctcgacgacagagccccctggagacactgtcctcgctgcttccccgattgtaggtgatatggctgcgttggtcatcccagccagtaaggaggctgatgaatcagccgtctcgttatttttgtcttgaggaaaggaggataacaagacacggatcagaaaagtactggtttgactagaagtgaaaactaagaatgtacttacgagtatcttcagaagccaaaggttcaggagtggtggatagcccagattgtagaggagaagtcacaatggagggctggctaccacgacgactggaagccaaggcagcaagacgttgactgagggagagtttgagcggacgagaagccgccgaagtcgacggtgagggaacggaggcctcatgagatgatggctcagcaacggctgggacttcgtctttgggctccggagtccggggtgccgaagatggattggtttgaagtgccggcagctcctgagcacttggatccggctctcccgatccatctttaaccgcctccgacctttcctgggatgtatcccgatgggctatagcggagccgtccgagggcttgcttccgtcaatgtcgatctcagcctcgaggacagaacccaccggagacactatcctcgttgcttccccagatgtaggcgatgtagctgcattggtaacctcggccagtaaggaggccgacaaatcaactgctctcccacgaggcgacaagaacctgaacttcgccctaaagtttgagctccgctcggctagaggagaaggtggtaatggatactgtgccgcatctggacccttgagatcattaccattgatgctcggtactcctgctttagggaaaaatctagtttgaactaattcttcgagtgacttcccactagcttgacaatcttcagatgccttcaactcgactaacttggtcgaaaaatattgtgcatctcgtaacaatctttcctttgcctgagtagatttcagttcgactttgctgaattcttcatgaagggccccatgaatagacatgaatacttgtgataagatgtgctacgaagaggagggggaggcgaagaacgataaaagaaatcagacgcgggaattgcaagagaaaagagagatcgaaggtgaggatctgacctgtagagtagatgctgatagataccgaccaagcacccgatgaagagtaccaacttctttcagtaagctttccaagtatgcattgggaccaagaacttgatcagatgaagtagtttcaatattttcccaatccattgcttccaaagtttgtttatgcaccccaagtcggtcagccatgatggatatcaacttggcatgaacctcattttgatgctcttggtaatccctcttcagtttatcgaagtctacgagcatcacggcctgtttcatattcagatgacgtcgtagacattctcggatatatggtatcagactgatcatcgtcgagagcgcctgggatgcaagagctataaagaaaaatgtcgatgcaaattgcgaagtaagaatacaccccgaacagtagttgacataaacttgacctcttcgcaagttgataaagaagagaagacttaccaagatgtttagcagtgatgttcttgagaccagccgaacgaatagcgccggcaccgagcacaacttgacaagttctagaattaaacgccttcaagaactcgataatctttcccattaagtctgttgtcaagagtgaacaatttacgactacctgcaagtaatctgcaagagtcttcatagtctgtaggctggcactaacgggatgatagaaagtaccttcgatctcaagtaacttagtcgatgaattaggttcagcgatttcatcttcagcgggcaggtttgacagatttcgattaataacaagtgattttgggtcctccatagcacttctgatgatcgagttgacaatctgttgaacttggttgggtacctcaaccggcgtccattgctcctgctcgacaatcttagcactttcggtgatcttattctgatggaagctctgcaagaaggctttggcttgattgaccatgactcctctgagggctatgatcatccgtcgactgatcacctcgcactgaactacgaaacgccaactagcatcaaatatcgcaaagaaatcggtaaaactcagttgggcgtgtacttccgttctgacgccaatcacttttgcaaaccgggcattcgccaactcggccgaagattgaacaacttcattgagctttagactgaatgcctccacatcgatcgccgataccgtgcttgattgatcggcatcagtagcaataggctccagacctgaaggattgattgctgggtttgagtccgcaggtggatctaccggaagatctgaagttactggactagtttgagttttgaactcttctgttagttcgagtaatgcttgtgattgagtgtcaaccagttcgatgcaccctaacaaatcacgatatgttttttcagcaatcttcaagaaatcttcgtgtttgagagccttaaggttccgggccaaactgattctaaaattctaccacaagttttgaggtgcgttagcaactgaggttgagcagatcaagcctaaccagataggcggagaccgaaacacgtacgtcttgtcggacagtgcattccgtttgtctttcgagttgaactgtgaaatatcggatgaatcgtccttatcatccagatcgccttcaatcacatcggacagagcattcttgacaatttctctgatctgtttgatcacgctttctttccaagcacctaaagctttgtccattccacctgcccttactagtccatcgaacgtagagcggaccctttcttttagtctcacttgggtcagacttttcaaacgatcacgagtttgtgatccgtttggatgtgaagatgacaaagggctagacataggagatttgagatcgaatgattgaggttggtctagtgaatgactactagcgaattctgcaagattaattttgaggtcatgcgagagaatcgagctcaattcagccaccaaggcctttgagatggtactacgaaagaccgacaggcgtttggggagggctgcgagggctttgagtttgcttagccgtagcttgattgggggagcgggtggggggacggaagactggttggaatcggtcgattggtgagaagatgctgaggaaagtacggtggatgaatgccaaagttgttctaaatcttggattagaccgagcgctgattgccattcaccactctgaatcagttcctctattccatgtacggtttgccagacatcgttgagtttggttagggcaagttcaatactggtgatattcctacgccgaataccatatctgatgattttcaatgctttatcggacacggtctgtttgagttgatcgagttgatttttgagtgcctcgatctgggcgacggaggatgaagtctgggcgtgcagtgcttggaggttaccgagagcggagaaaaagtcggaactacgcagactgatttcttggactagatgaagttcaacaagatcaagatagtgagacaatttgtcgagcaggatgtggtcggtagtcaaatcagtgttagaggaggttgatgaggtactaggtttgggatgagtcgagtcaagaaggtctgatttggtgggactggtgattgggcttgattgagatggttgctgggttaacagatcgaacgtaagaggatcgttgagagagaacttctgatcgaagaatacatgtggaactgaagagagtgaagggagagaagggcttggatgaagtgcttgggcagatgaatgatcggattgattggttgggttgacgagaagatcggtagaatgatttgggtgaagagacttgatagctttcgagttagtggcgaggttttgttgccagcgatcgtagtgaacctgaacctgttcgaggtatgaatcaaagtcggagagtgggatagttggggatcgagagagtttgattggtgagggggctgatcgtttattggatggggcaagtacggagtgttgtttaccatagggaagtttgacgaatgaagatagtgggggtggcttgagattgatgggaattgatgaacgaatcgcattgaaagcagccacggtgatattttgagacgagacctggttcatgacggtagagatggctgttgaggaacagagagagagtattatgagtatcttgtatggcaatggttcctttagttgaatgaaatttagagatgcttacgatagtttggatggtagtgtgtgttttggtcgaaaatgaatggctttccctcgtcattcccgttttcgttctcgttctcgttctcgttctcatcctccatctcgttgccaatctcattctggttattcctgattatcgatggtcttgttgacattgttgtttggttcttgactgattcgaagtggtcaacagctggcttggatcgatcgatcctcaagagtgacgtcagaaggatctttgatagggtgacaccccagtgacacccctgacacccccccccccccttccacttcaagccttgcattctgaaaccactgaccaggggacaagttccgcatctaactttttctcattcccatttgtaaaaacttacgctaacctcaataagtcatgcagatgcaactagagtttatccaattgaaagacagtttttgttttgattatttttcaagcaaaaaaaagattgatgaaaattaaatgaaatcaaaatatcaacatgtaaataggaaggtagatgaaattcatgagaaaaaatgctagaaaaaaatcaatcccaaaacagtgcatattttcaagtagttctgcttgtctcactggaacaaatggccaatgatctacatataaataaaagaataggctcagagagccaaacaaagtgtcatgcaatctaacaacgcaccgacgttagactgagacaggtacccaactcaagcaacacctcccaaaggggaaaaaggtcatcaaaatttaagcaacaccctcaaacagggcaaaaggtcatcaaaagatcaccaagtcaaactccccaaaattgggagcaaatactagttctgaataagagataaaatatgaagatgattgaacttgaataaaaaattgaacctatgtaacttctaatgattgaacttgaataaaaaattgaacctatgtaacttctaggtttggaattgaatttaaatcataatagctgttattggggatagtgattatttcagccaacttattatggattaaatgaataaatattcaagcttcttatatctaaaaataattctagcattccctgacccagtaatcaattttcaaagtgggggatttcttgtaaaggtattcttctgcactttctgaaaggagctttcttgaataaactaattgcttattccatgggaatagagataatgatttgaagcttggaaggattgaatttctataagtttcaaatttcttaccaaatccttcttctcttaagtttatcaaatatccaaatagttcattatcatctctgaacaggaagtgccacttgaaatagttcttttgcttgtaatatatcccaaaaagatgaactgcaatcttggtcatcaccaactcttccaatgatacatttgaggtgccagctaatacttgatgtgagttttgaacagtaaatattggtttttctgcatcttgtgaaaggaaataaattccaattaacctgttgatttcattaactttgggatttgatttgactttttgattgttttgatcacttttggttttcatctgaaaattcaatagatagtggaaaaactcttcaaatgcttttttctgtttcagtaatgcttgctcagaaaatgcaccaccaaaaccttcaatgattgaaaattggatcacacacatctggttgaataatttatttagctttctttgaaataaaggtttatgagtgagtacatattgatccaatctaccttttgatggtgacgtttgtgccaaaaattgaagaaattttatcatcatgttcacgtcttcataacttgctgaaccatcaaatatggggatggtatggggtcttatttttgataggaatgcccattccttctgatttttgtcttctaaataaaacatttcatcttttccaaatggaacacgttcatattttgttgccaaataatatttgagcacatgaggtttgaaggtaaaatttccctttctagggacatgattcttgtatttcaaatcttcttcctcagcactgctggacctctctcaggggattaagtcatggtgaatttgttgatatggccttctttcccacttgtcaccaaactttgtcagtgtgattgcaaaatgtttgtcttttgagaaaagatgtctccacttttcaagatcaattttcttgtggtaaaataccatgaaatgaactgcggcttccgtcatcaatgattctctttctaaaactaagattggccttttggttacatctttccgggatgcctcatagaaaaatctgtcgtccttgaattgaagagcactcagaattttttgatatatcaacctaccctgatccccgaagctttggatatctttccgacacgcggacatgaattcagtaaaccattgcatcatctgtttttgtgcttcaaggtaaagttgggttgaagaaggtccagcccccattgtttccaaagctctgcaattcaaagcccaaattgtcgacatgaattcttttgcttgccttttcaatgaaaaatttcccatcggatcttcttgcagcattgaaataacaacttcacgacttgtatttgggggcacgcatgcaaataccaaagacgatactaatggatcaacgtgcttttttatatcatctgctattgattcgcgcagtctctctgcgatgatcggaatccagccccacatgtagggatctatgtctcccaactgcaacgcttcatcattatttatttttctttgcggattaatgggattggatgaactggccaaaccagcctgttgagaaggaggcattttcttgttgaagcctttagtcgacaaaggttttgaaacgattttgggatcagtggagaggaatctgttgcttttactggaattttctgatgccttttggagacccctgaaaacaccttgttgagagggtctgatgtttttgttggaaacaattaacatacgttccggaccattaaatgtgcttgagataggtttggaaacaccatgaggcttcggtaaatcaaattcattgcttccactaccttcctccagctcaaacctaatgcctttcttgacgcttgggcctgggggatgaacattttccactgtatttttgttgcaaagttgttcggagttacccatagcagaaagtgttagataatttttacctgggacatggagtaccaattcatcatgatactgaacattttttttaatcaaattgaggattgcttaccgggtttttcgcctgttgaaaagtgcgaaataacaggcgagaattctcggtccggggaatatggccttaaagaaagatccaacttcatttttttcaaatttggttgatacagttcacttgcttctctggggtcatgggccacagagtcaatcggtatcgcatgcctaatcccgttatcatctgtcgggatgggattacctgaaaagtgtgatgtctcagtccacgataactagctttgttaacttcaaggaataaaagactagactgactaagcatatctagcgctatttgatcttcttgactttgccctttcaaatttgtaagaatgtcagatgttgaactttttgtaagaaaaactggtctatttacatttgttttgacctgttggggatgctgtcagtgttgaactgtgcggagatccgcccagttccggtaagcctaacgaaagcttcacgttcaattgggattcccttgaatcttgtatatgggctctaccttctgttttgaagccgtgttggtcagtaacagatgaaagtgatttccttttggcagtatgacctggaaagttggatacatgatacagacatcagttagatttaatctgtcatattccaagccgtctatcacaagattcaaaatgattatgtatactgaccaagaagattcaaagttccaggaaacccccttgatatctccattgggtccattgggtatggaatgctactttgttctgatgggccgtttctaaaggggtgattctggtgcacatgaggcatatgactaaatccatttcccttgcttaaatcctgaactggctcttctttgactggaattaatggcgggggtgccaaaaggaagtggaaataaggccagattatgagtgcagatcttgtgaaaaaattcatcattgatatgcagagggtaaagtttgggttgaaatgtttaggagtgaaaaagtggtattcaacctgatgcttttatgttgcaaatttgccataaaacctgcaaatattaacttcagagtcatgtataaatatggatatgatactttcatcaacctactggatgtaacaggagactttgatggaaaagtttaagtgaggatggaggtacatgaatcaaacatgttgtgggctttatgtcaaaggtgattgtatgcttattttaaggtaaaatcatttgatacagccagttttgaatacatccatgttggaaaaggcaaattcttacatgtgccctgaagaaacgtacatatcagtattgataggtattgatccaggatcagatttctcgcaaggtttgacttcaccagtgtttgactgacatctgtgggacaaaaatggataatggaatttggtcgccggttctaaaaaattgttttttggcatgcattgaattgtcagcctctggttgagggctatgcttctgaattcttgataactcccagtcaatcatgtaaagggtagaagcacaatggcgggggggggtcacaatagggggtatcaaatatgaagaatctgaaaacttaaacccccattttcttctaaacgactgaattgtttttcatgaaggtattatgggaagtagcagtttcatatgatgtatctttattattacacttcatctggaaaaatacatcagttcaagagaaaatcatgttttaagttttgagaatttctatatttgataccccctaatatgacactttcaagtcttttttgaggagtttatgatcaaatgattataaatttgatcactgaatctgaaaaaataaaaaataaaatgttgctcatagacaccttaagaatggctctgaatttcaatcgtgaacccccctaatgaatgaatggatagctgttttccattgaggctcacaataaaaattggttcagctgtgctcttacccttcttgaccatgatccacctgcttgccaacaaaatccaaaaggatttgatgactttcagtcacttggagcaggcactcaatacaaggttggcacagcagcgctcataacccaacccagaaacagctaaaacaagccattaagcccagtccaataccaaacatccgaccatttggctctctctattgcactaaatgaagtagagacctagatacagctattctggagcttactgcaacgggtgcacttctttgagataattagcaaccagacacatgtagtcaagggacagaatgggttgggagtgggccaccaaaacagaattttacaaggaatctacaacaaagatcccccaaattcattcaccctcacatttcctcatcatattttatgcactgtggggtaattgttgatccaagtgtttttcagtgacacctctggtcatcaccaagggtgagttggtctgtagagcccagttcttgagatgtttggtttgaatttggagtgtatgtgtgtgtggatggcaacatggaggatgtgaatagaagaaaaaacttcaattcttcacatttctgactactatacaatgggtattcaacttgagtcaaattgcagggtagtacccaagccagattcaggtgcccaggtgggaagtgtcaactctagtattctaggataaaaaccaggttttcccagtgcaaactcgataaagatgtcgcttcatacccgggtacctgcctcaaaaatccaatattttggacacctgcacctgccaggtctgccagggcggttacccaggtagctgggacgggtacctgcgggtgtggaggtttttttgcaggcaaatatacccagaaatctcacccttgaattcttgcatggcttactaaatatatgattgaatttcactagatatatgagtaagagtaatgtagaaatgaagaagaaaaaaaaccattctatcaccaatttgcaatttatcttctctcttatctatcttctctcttatctatctttagctttacccttttgcttggcctcatttgccttattcaatttccatggatgaagactgtacaccatctcaaaggcagaagggttccctccagcctcaacaaagcaaccagattatttcagcaaccaatttaggacaccagccggtgtccttatcctacatgggttgctgacacctgcaccaccaatgataatttaaattcttcaggggaagcattcccagggtgggtgtaaggcgggtaccagggtacctgcgttttttaccccaaatgttgacacccacacctgtttccaggtacccactttggaaaacaggtgcctgcaaaagggtaccaggtacctgctgaaatctctaaagcttgatgaaaattagtgtaccatccccaaaatctaaataaaaaactgctagccattagcaaataagtctcaaaaaaatgactcccaaaatttgggagaacaactgtcaaaatttgggatagtccccaggaacatcaagagatggtcccattagttatcttcccaattacccaaaggaggattggtatttatttgtatttttttgggagttggcggactaaaacagccagttgttgccaaaacagcaaactcctgccaagcaagtcaacggcctacatggcaagaggtatttcctctttctaagacgttcaatggcctactcaacaagaggcaagaactctcaatgagaaggcttctggctgctcaagtaggtcaatgcaatggcccacttgacaagaggaaaacaacctctttccagtaagtcaatggggctacttggcaagaggaaagaccctcttgctgagtagaatgttgaccttcttgggaagagttctttgttctggccaatactcccaagttggtgagctgtttcattcccccaactccaaaagtcaaatgataaaaaaaatcccaatcccccttgggggaattgggaagaaaaatcccaggggggtcccaggattgtcaagagatggtcctgggaatatcccccaaaggttgggaatttttctctcaacttttgggagttgtttttttgaatcccagacccaagcaaatttaaactacactaggctacactaacagtagtatccaagattgattcccacaaataatttaagtagagatggcaatgggtacccgtttgcgggtacccggtacccgtttgcaggtacgtgttcttcggagcgggtacccgcccgcgggtgctgggtgcgggtgcgggtgttgatttttgggacaaaaaacggcaggtacccgggtacccgccttgacacccgccctgggaatacagttttgggctttttgggctgcacaaaggtgtcagcaaactatgtaggacaccatttggtgtcctacatgggcctgttgaggccagagggaaccctccagccttcaagatgatagatcagagagaagataaagtgcaaattagtgataggatattttgttcttctttatttctttatttttatgttcttactcatatatctagtgaacatcaatcatacatttggtaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacccgcaggtacccggtgcaggtacccgggtacccgcccctggcggccctagcaggtgctggtgcgggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacccgctacaggtacccgggtatcgagcgccatctctaaatttaagggtggattctttgggacaataaaatttttattggctcaatccaatcattttctcaaactgcttcttgaaccaggaaaatctctacacatggaaatggacatttgtcaaacttcatgaaaccaactgttggtacacgaacaatgttcacaaaagcagtttacctaaaatatttgtcttgatggcatcatggccatttccagctggagatttttaaaaattatttgtttttttatctcaactaccagttcataactaacactaggccagatatgctaatggcagaatttaagcattcaaattaattggctaaattttcagtttaactaaacctgggtttagactgccaggttaacgtctgataaatttggtggatgtaaaattgactttcattttttgttgaagcttaaaccaaggctatcctgagaccaatatcaatgtgatttttggttggttcatgtggcaatcatctgaaaattcaacccaatgaatttgaatgttttgagtgtttgacagtgtagaagaattcaaatggaattgtgtgtagcacagcagaatttggccagatctgcactaaatctatatgcacagggcctcaaagtatgcctgctatgatgtgcatttctacttaggggcattttggcactgtagtacagtgtagtgtaaaactgctaagaggttcactgacactactacagaccgctcttgtcataaccaaaaataactggggatattttccaaacaacagatcataaccatacttcaagggggatttccatatctcttgtttgtttcttgaataatgccttgtttggcagcagtatatggaacttatttcctgacatcctatgtgatatctgatcatgtctgcaaaacattgatcagctgtcacaagaattgacattatagtgctcaattgtattggtgccaaacaagtcctaaatatccactaagtaatatttctttcaataactggctaattaattacaattcaaagggatttcacttgaatcatacctctctgtaccaagttctatcaaaataactgattcacaaagttctatcaagaaagatttatctttatgactgttccataaccagaaatcaatgtacagcaggtcagtgttaaacctaaattacttttaagttttaagttcattttgtgggtgataaaatatggggtcaggatgctcataaaaatctgtttctgtgtacaaaaggtttttcagattttacacattgtgaaactggaggaattccagtaggatatagatacccttatcagaagatatagatttttgcaggggggggggagaaaaaagcagattgaggtgtatcttttgagtgataaaatctgatgaaccaatgggaagatttcatgtggttgtattatgatgattacaggtttttaaagaaaattttggatataatcagttaggctcaatgttttagttcaatatagcttgatccaattggctaatatcatggctgacttcatttgaaagtatcttttaatggcagatgtaatatttgtgcaggaattgtcaaaaggctttttccaagggatcaggttcaatgattgcatatttttcagactaactttttcataatcaggtcttctttgatacagtttatcccttgtaacccgtaccaaagcatgtaagaagagctcgtctgattgaaaaattgaaagccattttaagtagttttgagacttgtaataatttccaagaatttcaaccacagtctctgctctaatcttgtcttcttctaacacatctgaccaactagaatttaggtattgattatctttaatttgacagattttcatcttgttctcaaataaaaagtaattgctcatcaattcactaagtcttccatgcacattcctaacctgattcctggaacactcttcttccttcacgctttttgcattgttttgggctaataaagaagtgaaaaataattccaatgattttgtctcttcaaagaattgattacttccaatttcacatccgagagcttccagaagctcagtattgatagtccaaagtagctgaagtagagcctccattttttgtttgaaatcacttgtgtagatggatagaaattcaggcacatgatctttttctaatttgaacttttccactgtcaaaaagtgaatataagaattgaaactagttatcaatccagggcttggatgaagtttcaaaccaatgtggttctttttcatttttgactgtgataagaatttcagaagataatggtcattctgtcccacaaggaaaggctctctatttttagcattgagatatatcttaactgggctttctaatgagttgaatttatttttctttctggtaagcttggtaccaaaatcaaatgaatcccagggcagtacctttccggtaatcatgttccttggtcgtttgttccaaccatgcccaaagtcagtcatgtgtgttaaaaacatgctgtcttctggaaagatctgtttccatttttcatattgccaatttttgtagtaggatccaaggacaagtgttgcagcttcattcatcttcaattggctttgtgtaacataatgtttttttgttgttattctttcctgaaaaaattggtacaccaattcttcttgatcaaaatgaatacctttcaatatcatttcatagataaactttactttatttccacacctttgatcattcatcttgcacatatacataaaagtttgtaaccatatcattaaccttttgttttcttctaggtacggattattcaaatgtttgtcttttgaaatgctcagcacttcatcccccaaggtttccaaaaaccttgaattaatggcccatatgtagtatgcaaattccctaacacggctttcccatggatgaagatcatgagtgctttcaaatgagttttcagtgagaagatgatcatttggactccaggggatacatgaaaataccatttttggtatcaagggatcaacatgttcttttaactcgtcagccaaagcctctccaaaatgatgccaaggaattgacatccacacccaagtcttgtcagatggagtcatcacccagtaaaatattctgtccaagcgtggtttgatttctggaattggatcaggtgccatattctcacttatcctacttctgaaactagcggttttgaagtcaaagtagtcagaacttctttcagggttacctaaatctggttctctttgaaaacctgagaagtttacttcatgcttttcaccttttaatcagagaaataaaaagaagtagatcagggtttataacctatatgaagctaaatcaaataaattgacccttgccttgcagctgaggaaatattgacagtgctgaacttggaggcgttttgtgtggctgatcttcctgatataaacatgtacaaacattgggaaacagtctttctttctttgaaggttcctgatatattggatcatttccttcaaattcatgtcttggacggatcaacattttactggtggaggcatgccctgataaaatcatttcagattttatggtcaacaccgatggctttgtaagttaagtgaacaagacttaccaagaaaatctgaattgactggcatccatcttgatatgtctcttgggtgagacaggtgagttccctcttgctcacttacaatatttgaagattctgagaggcctgcatgtacatgatgactgctttgtgagtaatgaaactgaggaactggttcttctttgatgagaaggtttttggggtttgagggagctgagatggattggaaatgatcaaaaaataggattgaatatctgaggaaatttttcatctttgtagctgccaaaacggtagaatttcagctgattggaggttattcaattgtggtgcatttgagtgtgggagatctccattcaaaacctacacaaagtcatctgtgattaaatagcttcaaggctctattaaaaacattttcaatctaataacaagggcagcctacaggaagcaaatctgtagcaccaatacacaatcaatcttagttgatgtgctgtttcatgacaccaacggtgcaacagagacaatacgagacagtatcaggcatttatttgtattgtctcagaatttgaatacccaaaaataccggatttgtgttgtctcactttcctgagacaatgcacatgtatcgtctttgaaaagtgagaccagtattctgtatggtctcagatgactgatcccaccaaaaccgtatttgatacacaatatatctggccgtattgaagaaaaaacaaaaacaaaaacaaaggcatttttttcattcgtaaatccaagtccaagaaaatattttttttcaccaaccaagaaaatactgatacctatggaggtactgaaccgccactttggccaaaaaaatcaaaaatgaaaaaaaaaatgaattcatcggccaatttggccatacagtcctcccattgatgaccatttttgacactggtcatcaatgggaggacacactcccatcaaggaccggtcaaaaccggtccttgatgggagtcaaccccccaaacacccccattgatgaccggttttgaccggtcatcaatgggattaaacacctccatcaatgccgggtaaaaccgggtcatggaggggagtcaccccccccccccccaaacgcccccttggatgaccggttatgaccggtcatcgatgggtttaaacacccccagcgatgaccggtcattgatgggagtacccccccccccccaaacacccccatcgatgacctttgaccggtcatcgatgggagaaacacccccatcaaggaccggttaaaaccggtccttgatggaggcaaacacccccatcgatgaccggttttgaccggtcatcgatgggagaaacaccaccattgatgaccggttttgaccggtcatcgatgggggaaacacccccatcaaggaccggttttaaccggtccttgatggaggtaaacacacccatcgatgaccggtcaaaaccagtcatcgatgggggaaacacccccatcaaggaccggttttaaccggtccttgatggaggtaaacacctccatcaatgaccggttttgaccggtcatctctgggggcattttgggggagttactcccatcgatgaccggttttgaccggacattgatgggggtgtttaaacccattgatgaccggtcataaccggtcatccaagggggttgtttattcccatcaaggtccaaactggcccttgatgggaggcttaccccatcaaggactggttgaaatcagtccttgatgggggtgtttatcatccatgggagatgtactcccagtcccatggatgactgggtgtattgatggggcgtgtagagtccaaggggttgagacgaggtcacaaaccccttggatacatggctaatttggcggatcagtgccatgtttggcggtccaggagcaatcatgtcggttcaggagcatgggtggccaatttggcggttagattcaattttcactttggccattctggcggttcagggccgtcatttggcggttatttggccaaagtggcggttcatccccatgttttcattttttttggccaaaatggctgttcagtacctccatagataccggtatcaggctcaaaataaagatgatatgatctgatacgaatacatgtcttgtatctgttgcaccgttgatgacaccaccgtcaaattgcacatctcagcagaagtatctgagctcaccaaagcatctcagtaagagccccatcaggcctctgtctgacagagtctgatgcaaggtttcacttcatgctcttgcctgctggcagacaacaaaacttgggtttaagtaaatactgtacaatgtaaagctgttgcagtatgaaacccaaataaagtattgttaaagtttggggtagagtaaaagatcaaagacattatctaaagtttatgtcaagtggctagaccaatttgatttaggaaaatagtaaaaaggagtgacatcctatgtcaaccatcagcagcttggcaagattttctcaaagtgttggtggtgtggactggtgggtgttgccctggttcagataactttaaccaccatcagatctacattaagcttgccattaaccaaagaaaacttctgctttcagaggacatgaataagatcagtaacaaaaatgttgatctttttttttcccccttcatttataataggccagttcacacctgaagttcaatgaagtttttagcacatttgtagataaaatttcgtgaattttgtcaaatctcatgaatcatcaggtttggatgaatttgagatttttgacaaatttgtaaaatttcaatgataaatgtgattaaacccagttcaaatagggcatttttattgacaagtctgaaaagtcgcactgcttgttgctttaactgattgcttatgttgtgtgtgggacttcaccaaagctttaatcgagatgttgttaattagcgttgctcatcacagaaatttcatttgggaacaagcagcaacatgaactggcctaatatattctatctcacgtattctccaaaaaaacagcatccaagagttgaaagcaaaccgcacaatttctttgttccaattcccaatgacctgccagggcaaagcttaactatgtagtcccaagggcgccccagtagacaaagcgacccattcaaagaagggtttctttgacaaggaccaaggtgtctggacacatggcacaggcttcccagatcttaacaggccacacctcttgaggcacttaaaaacaacgagaggcgtgtgtcaatatgtaatagacgggatacagccttgtagatgacagttgtatatagatgcgacaaccagaatcagaatatgtaatatgatgagcttcaaacctagataatatcatgacgtggatcctttattcaaacgcgagaagaagtggactgcccggttgatttgggatatgacctccacgcacccgatgattgcgttcaaactgcctactaaataagcgagtccacaaccacctgatcagggcaatcaatgacatctccatccacacgttttgtataatttttcaggttatttgttttcgtcattcatcagctatgctcatcattatctaagcagaagaaggatggaaagagagtgaaagaaaaagagagaaaagagagagagagagagagaaaggatgatcatgaaaagctaagtgatcattgtgatttgttttgattgttattaattagctctcaaaattcttgctgtgataagattcatactaagcatatcaaatttctagaaacagatgagagaacaagaagcgggtggtggcggtgacaaggatgtgagttttattttcgagcaccttgttgtttctgtttctcgtggcaattcttgaacgcatccaagagactattccagacggtaagctgactttgcgcggcatccacgccgacccagatcccgcgtttcttgtagtattgggccaccaggtcggtctgtttgtggtagcctagaagccgctttcgtaatgtgtccgcattgtcgtctgagcgcgcgatcaacggttctccagtgatgtcatctttcatcggcgactttggtggactgtttttagggacagagtcaatgtcagatgatcatcattggtggtaaagggatcagtggacaagagactccccagaaatcctcaaggactccaaagaaataggaaaactacttacgcaaactctcgatggtaagatcgaccactggctggatggatgagtcggccagtaattcgactaaccaggaggttgtcatcgatcaccagttcggcagccaagtccaagttttgcttcttatttgccaacatctcgtccaatttctcagcttgagcgatcgttcgagggaacccgtccaagatgaacctattgattttacgatcattagtatctcgattccccacggttcactcgactttctcttttatcactctggtgattattcggctcaccctttggcacaatctttgttgctctcgagttggtctttgatcatgttgaccatgatctcatcactcactaagcccccgctatccatgatcttcttcgcctctttgccgagaggagtgcccttggacacttgatctcgtagcatgtcaccagtcgccaaatgacacacacagtatttgtccttgatcctgggcgcttgggttcctttacctatttttttccaacattcgtgttttgtcgcttcttgttaatttttttttgttccttttttacataaaaaacaatcagatgatcgatttaatctttactcaccagagccgggtggtcccattaaaacgagccgaagttgttctgccggcgatctatcaagggttttttttatgaaagaaataggctttgttatcatacaacttcttgagatcattcagatttcaaagaaaaaagaaaaactgacggtttaatggtttccgaaacaaccgagccagcttgtttttccaagttttcaatctgcggggataccaaaccatccaaaaaattggcgaaagaatcgatcaacatcacaagggggagaccacataatcgcaacttatgaggaagaggtttcctatggaaacaggcaattttagaggaagaggcagacgaaccttcaacgacaagtcggagacgagtttcttgaggtagctgatttcggtagcttgtgagccactgatggacccgccatgttggtccagttgacgctgttggtcacgaggcaagctagctgggggcaagttagagtccctggttccgccggtagtcgtggtagcctatgtatgacgtgccattcgattgcctccgtcagaatgtctgtgtctgtcgtttgatggaaggagaatgatcggagcgatgatcgggatgacttaccatgttcgctgggaggtttgctgagttcccaagtggttcagctggttgttgggttgtggttgttggtctgtctcctccgtccacgtggggggtaagccatagaaggaagggagtgtattgcatacccaccccaccccacccacccccctgcctcaccccctattcttccctatggattccccaaccacttccggagttttatcattttgtatctcaactcctattcctcaaaagatccaactgatcacatcaaatcaattgaagtaacctggaaacaagcatcttgatatttttattgaactaacatgtttttgagcatcagaaacaaaaaaataacaaccaacattgcaatgaatggacaaaataaaacatgtactccttgatcactacttctatgatctgagtagtttttctttgggggagtttatatctaggtctcatcaatgacctactaaaggattgttagcatgattgatccaatttgaactacccaattttggtaacacatgaagttttccttggtatttaacatcaaaaaacttcataagttccctatgtgacactcctcaacacagcttctgggggcctggagtactagtgcaggttacataataccaactcaaggctaaatcagtcaactctttagattcatcagcacttgatccagttatcattctctcattcctcacacaccctttgtctgttgaaatgcaaatgtttcccagaccctgaaacagttgttctacctttgtcatctccacattcaactgttactggtatgttcaaattcccccaacaacttttgtacattgcacatgctttgttggaattatgctatgtatttgacctcctctttgtctctcttctctcttgtgtcagatgaatatgcatgtgttttcaactactttcacacagctcaaccccagttgtgatagattataattagctctggatctagtagataagaaataaattatcaattcttctgggtccaatccctgtggccacaatcatacagctattacttgtagtgaaagtacttttccacctcacaagctagcagactgactacaggaatatggggttttctccatcctgcttttggagttgttggatcattttcctgcttgtctcatctttctctgcccactaggggccttcatttctgtttcagccaactaggtccagcagaaatggatgaatatgtagcaggatagatttcatcagaaaaagaaagaaagactgaaatgaaaaaagacaaacaaaagagaaaggaaagaaaagaaagaaaatggcttacctatgtaggtccagcagaaatggatgaatggaaggattgggaaaccattcattcaccctgctggcctcaccaacaatgaaaccgatacggtattggccaatgtattggatcggatcaatttttcaacacaggtatcaaaaaatgtaggattggattgctagggaaatctgatcctggggtattggatcaaattagcaatccgatacccaaaggctgtaggccatgtatttattgggtattggatcagagcaagccccaataccgggtatcaggattggatctctctatgcaatatcagttctttgaaaaactgggattgtatcagagattgatctgatcccaatacccggcatcgggactcattttgatctgatccccgataaataccaatacagggattggatctgttacattgttggcctcactacaaaaaatgttgaattgcattctgcaaatgcacggtaacattgcaagtcacatgcaaggtgacatttcatgtgacatgtgatgttaccgcgcatatgcagaatgcaattcaaatgtttaataaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatcatggggtatcaaatattatataggacatccaccattagaaaccagtcacttttttcagcacttttttttgcatcaatgggcccccaaaggggttaaatgaagaatgaacatgtttaaaaaaaggtgaatttttacaaaccagttgattgaatcatggtggatttggttatatttgatataacaccctaatagaaagtatgccaaaatttgctaagaacttcagaagtgaaccagcctactccagacaaagctgttttttttttttttttttttttttttttttttcattcttcaaaacaaagttaaacagatgatgcaagtgagaacacctacatacactttgcaggcctgagctggagatcataaccgccaacccagtccaaagccggatttaggtgacattcctaattacatggacctccatcgtttggcgggttctgtcaaactcccggcaaggttaattatctgtgcagaaaatctcatggaatcagatggatcgatgagctcttccggtctccagtttctgaaatccgtgatcatggagatccgattgatttcctgcggccaaagcccaaccaaaattagccctaatttaatacaaagaagaaggaaagacagacaataagctcctgctttgagctaacaaatatggccaactctccttcaaatccagcaaaccatccatggttgtccaacaactccatgcattctcctccaccgacacaatcctctgcctgataacatagtagtgaagtgttgatcttctgattgcagatgattctaccagacttccaaaagactccatgggaatatcatgtcttcaaaacaggaacccaaaataacccggctgtcttgatcaaccaaacacaaagtcaacagattcttagtgcgtttcaagagcttacagatgtggacattccaagtttccttcaacttacaacctctttctgaatgatcacactactttgggaggtagaccttggagaggggaaaaacagaggatttggctggacttgtctcttgtaacaatcgtggtcgttctggacgcgatgagtgtggagaatgggtggagtaggattgggactggtcgttctgctggtgacgatgtcaccgctttgggtggtaatcgctctggatcaggggtggtggcgggacagtaataattgctctggcgatggtgacggttgggctggtggtaactggtgggatcccatgagggccggattgcagagactctatacaagagacaaggctcgtcagacatgttcactgctttctctcaaccaatcttgaacactgaacaagatccctctcctgcattttttttttttttttcaaattggatcctaaattcctgtgcatttctgtatctctatttcccttgatctattttttttctcttctttttttgaaagcaccatatttcatgacaagatacgagggagaaaatattttcctgtgcatttctgtatctctatttcccttgatctattttttttctcttcttttttgaaagcaccatatttcatgtcaaaatacgagggggaaaaaacaaactctattgtggaagaggggcggaagcaatccatgtaaaatcggaaaaaaaaacgagaggaggacgagagtagaataagaatacaacaacgatcaccaaccaaagataagtttcgtatggatgagattaatgatgaagcgattccgtcaaattaacgatccgatgaaacccggccaacttcttcttatcagccagttcctggattgcgaagacagattcgcgctcattccaagacgaggaagaagaattatgagagagcggggtcaaggagtaattgatttcgagagcggttaaggggccgccataagccgatgagatgcctgcacatcccgagattattgaaaaaaacatgaggactacataggatgaagagtggaaaaaaaagaagaagaagttgagacggaccagtatcgatcagtaaaatcttgcccccacatcgactggagattcctttaaactgaggcgtatgacccatgaccatccttctgacatggaggcgttgagtagcgatttcgatctgtctacagatgcgcctctcgtcgtcttcgagggcataggagcgttcccagagggggccgtgttcggcatagagctttgcctcttcgggcggggtgtgaggggggagatggttgtaggggatcgtgccggcgagggcgcggtggaggagcgagtggccgatccggttgatctccgagatcccgagactcgcatattcgggcgtgatgccgccatggacaaagaccgtgccggcgtccagaaacgggtcgctctcttcttccccttcttcttcagtgaaactctccgtgaaccgtcgggtggtcgatgtttgcgatgagcgtcgaggtaactctttgaatcctagcggatagggtatcctggccgtcaccgaatagttcgcctcccatgtcttcccgatccatccttgcgtcgacatcacctttcggcgactctcggcactcccaaaggtctcgatgtcttccttcgtcacatatctccaatctcctagcgcattcatgtactgcatccattatcagtgcggtttggaaaatgatatctgttttttttttcttactgggaatgacgagcgtggttaataattactaacttcatgatttccaaggaggctgaccactgctccgccggcggcttgagcttccgttcgcaaagcgtccatccactacagaaagaagacttgatcagaaggtaaattatcgagcgagtagagagagaaggagaggataccttatacaacaagatggtagctttgcctctgtcgacgatatcgccggtctgaaccaagatcgaagggccgccgatccattgattgcgcaagtcgaccactccagccatcctgagtacccgcacggcatggtccaggtctccatgtagatcgcccacggcgacgatccgactggagaacttcttgaggttcgagggcgatgattgatgttgagtgtgatggttcttcttcggcttcggcttcgccttcgacgatccactcgtgtcccggtagatatacttgaagatgatcaccagactgatgactgtgatgagcagtctcctctggcgatacaggagccccaacatctcgtgtctctcgattgaagctgggtggtgttgagtgtggtttttgtttgttggtggtgctctgttttgctggagtggcgcatataatcacagcagtctcaacaccccccttcagccatccccaccctcaacacacaccaactcaatacacaccaacactttcttggccttcttcccaaccccatccttcaacttcctctctaattgcatcttcccaatctggtgagaaaaaccatcatcatcatcagctttctaggttctctttctcatatcaactaatcttcaaatcatcaaccatacattcactcatcaaccaaccagcccagtcaacggagctaccaagaaatcaacatccaagcacaggagaatggggatggacttcgggggatctgatcggcggccgtttgaagagatctggatccgcttggaagggctgccgactgacgcgagctacccgagtctgggctcgttcatcgagaggcttcgagcggacccaacggtggatttgccggggcgcccaagcctggttgatcttgtccgaccggcatccttcagccagtggggagtgcgtgcgatcgttcgactcgtccggcccgccgagctggacgatcaggaggcctggatcgcccggctgctcgaggccgttgggcgcctcaaactggccggcctttcgagtgtttgtcgaggccctgctggctccttgacgcccgtcgaacccgtcctgctcgccccaccatcccatccaccctcctcatctctcctccaacctttgcccttgaatatacccatcaccttcgaagctttgatgtccaagaagaagaagaagaagaacaacaaacgccatcccaaacgccaacgcactctggctccctctgatcaaatccaacacgccactcaatccctcgccaagctcaaaacccgcgaatccgacttcctcgccgccaagggtctcctcgaagaacgctcaaatcggctctctccattccaaaaattcgtcaaaaacattgtcgtgacttccagctctaatttatctgcctagtccctctcccctttctgtatgtttgttgactgctacagttagaaatcaaacggatgtacagtgccctcccagatgtatatagccaacttgtttggattacacaaccctaacccaccaacttgcaatcatgagacttgggcaagtggtataaaagaggtttcagaaaatgattctgaaaacaaaagtatgaaaaaccaattttcaaaattttcaaaaaatattacaattattgcacttttttcaaaagtcttaatattgctccaaatgaaaaaataaaaattggaaagagtggtatagtatgcaagaagaatgataataaatgaaaaaaatcaaaaccagaaattatttggacctcagtatccagctcaaaacacaaattgaattggatagcactgcctcctccactgtttttttccactgtgagactgatgaatgtctccctccacaccagtttaaaaccatctggtagttattttatcataattttcatttattatcatttctccagcataccatactccaagttccaatttttattttttcattcagatcaatattgagacttttgaaaaaagtgcaataattgtaatattttttgcaaattttgcaaattggtttttcatacttttgttttcaaaatcattttttgaaacctcttttataccacttgcccaagtctcatgattgtaagttggtgggttagggttgtgtaatccaaacaagttggctatatacatctgggagggcactgtacataaacaaattgcttatttattggggcctgtactttgttgttgaaaaacctgctgtcttgtacatatacaaaaattcaaatcaattccagaaatctgttcttttattttgttttttaggctacatataaaactggcttcttggtgatgtcactgatggatgctcacttttgatgataggaaattgtgagcaagataaatctggatgaattggattttcatggcttggggtacagcccccttaggcccccttacacatgatgtttcgaatactgatacacatctaaaatctgaaataatccaacacatcaactacataacaattgaatcatttgagagagaaaaagacatgtataattgatgttgatttacttgtgagtattgttaaatattttttcatttatcagcgaaacaaaaagatgacagtgataaacaaaacagaattagtttttggaggttcttggttgagagaatataatcagaaagaaaacattcttttttttttaaaaaagaacaaggtttattcaatagataagaaaaaaacaaagatcataaatatagccagaaaaagacttgaaaagggtatcaaaaacaacccgggaacaacaataagataagagagagagagcgtgtgttgagaaacttggggagggaaaagaaagaggaacagaagctagtacagacatatatggagatcaacttgaacagcccttgaaaaaaaaaaaaaaaaagaaagggaaagggaaagaggagggaaagcaagagacacgagacccggaaagttgacgagagaatcaatttttcagctgggtcctagatttccgtttgagagcagcgagactgatttcggatccggatggactaagattactagacggacgaggggaaggagaattcaggagaggagttgaccgaagggggagattgtcgggagcagaaagaggaaggtcggagggtctttcgagggacgcggaggaggcggggggacgccgccgacgcgtagaggagcccggagggttcgaggagtctctgcttttctcgatcaccacggccgagagacgagcgcgtttgtgggaagaagaggggccagcaggagtgtcgccagactgaggatgtcgggctgatcgcttccgcttcgggccctgagggatgaccaccgagaccaccgaggatccgcgggggtttgaagaactcggaacgcgcgacgaggagagcggggaacgggtgcgttggcctcgccctggcttcctcgtcctcccttctccaaccgtctcttcagaaactccttcatcgtctgtctccgcactcgtctctcgcgccttgagcttcccctttttcgcccgaggctggggcttccgcttcgttttcgttccaatcgtcggcggcggtcccatctcggccccctcatccccatcatcgtcctcatcggctgcttgacgtcgactagtcccgtcggccacgccttcttctccagccgaagcttcagcgccattctgtttctctaatgcaagccttgctgcacgtttgatatctgaaaaaaaaagaaaaacatgtacatagattattatcactaaaagaacttgaacgaggatgaataaaagtcttacttggatctttagccatggtagagattaaccgtctcaagtaaagttgataagggtcccaagacttggatgttgggatcgtcagttcgcgctcttcgacgagccgttccatgtcagcttttctgaagcccccaacaacaagaatgaagtcagtaatgaaaaacagtatagagggactgagaaaaggacgaacatcttgagacaagagcggccgtctatgccgatcaacaagagcgccaagcccttaaacaaggtgcccagcttattgatcgaaggtcgatcaagctcaggctcggtagctttcccgataagccaatcgatacaatcgacatgtaacttggcggccgaggaggaatcgaagcgggctttgtaactcatcctgggcccacggatgatcaccacagattgcaacaatcgagagagacggatgaattggtcttccgtgtactcctcatcggctagatataattcaaatgactgaacccaaggagaaatcagtaaaaaaatgatcaatgtaatgtttatagagagacacagatggacgtaaggaaggaagagaggccaagagacgcacggctttaaatacatcgattaagcaactgatgaccaaactgatctggtccggagagttagagatctgttcggtaagggtagccacaagcaactcgacggaaatatcaaagatcttattgaaccgagtgaaatgttggatgatgactacggagtgttggaagtcgatcatcccacatcggatcgacttcgcatacgtggtcaccaacagatcaaactcttctagccgacgaagttcatccacactcggtggcatcttcattcctgttttttcttaagagaacatgcagagcacagaacacaaaaaatgacagttagtaaaagtgtgtgtttttttttgttggactttccagaataagagacacagatttgatcaagagagaagttccaaattgctcaactagattgatcgattatggctttagatttcgacttcagaggagattttttctttgattttttgttattcctagaaggaccagcagcctgatcatcgagaccatcttcgtccagaggatcgtcatcttgaccaacaacagcagtagtagccttattctgatcgacaaagttctggatttcgagctcgatgaatctcgcacatttgatctgggtttcctcatcacatctgagccttaaatcttctggtatcagggtcccttgacaaagtaaataagtgttcaagagatggataaatgcctggcagaaatatcaggtatcaattggtaagcaatggtattccttgaaaataaaaaacaagactgtactatcaaacttacagctctttgaaccgacagatcgacgggagaattcggatcgaaagcggattgagtcaaaagggtaaccaagttatctcgagccatgatcccgtactccagcttagtagccaataaggacgagcttccttcgccagtctcagggacggccgatgaagtttcattggcgagcgttagacgataaatcgatgcgctcgtccaagtaaagttcagttgaaggatctccatggctacttcgaccaactggaaagaacaatcaagtcatcaatcaatgcgttgcttaagaacaggaacttcattttttaatgtatatgttttttctaacctgagcttcgtgtgggtgtgctagatgagcccgtttagcaagagcattgatcaactcataaggactgatggagccggatggatccgactcggcacttttaatgcttgaagacatatcactttgtcggaagagacgggcgattttggtgagcagaagggtgagagagagcgattgatcttcccggagttcatccttctcaaggtctgtgcgatcggccgtcagatcgtaaagactggacaacagagcctcgtgaagcttgaggatcttcgcttgactgatatgttctaacgattttgagtcgcttaatacatgggcaatcgttgacgaaatcacttggatggtgcctaagttttgctgcttgagatactgtttgatcatcgtgtcccacagtttctcaaatgcctgccaccgaagagaaaagtaaatcaaccgtctctccggcattccaaacgactcctacaatcacagcacttacagataccattcttagatccagatacatgtttaagcacatgagcttagggattcgaaagacttcggccaatttcactggatcagtcacaaatttcgaccagagttttggcaatagattgatcatgactcgggtcagatcggtcttattttcgggttcatcttcggtcaattcttggagccgacgagcgacggtagcctcatcctccgtggttgctccttcctcatcagttgcttccggctgttgacgcttcttcatcttcctcttcttcatcttcaaagcttctgttggcgtcagtgttgaaccaaactttctaagagaagccaccaagacttcgaccaagatgttttcctctgattcacttaatttacaagcatcgtcaatcgtcgttgagttttcggctgtgtcttgatgagcttcctcgtcagcagaaccctccatatcggtattggtcagcgagacactgctacgaccaggttgagcaggtacggacgaggtctgggtacgattggttgaagcggtgtggtcaagcagtaagtactgacagagcgcctgccagtcatgtaagacttccactcgaggccacagatcctcgacagcgaaatctacccttcctttctctgaatcattctgatagagcgagccgtagtattgagcagcgagttcgggatcatcctgaccaacttcttcgtcttccgagttactcgattcgccgtcatcccctccagaagcgcctgactttgattcccgttctaacttgagtaacagatgggctagacacttgaatgcgatttgcgtttctaattcagcggtacgcgatttctgtttgggggctctacccttactcggcgattgagcgaccgcatccagacgcgtctttcgagcctcgaaggtctcttcgaacatgttagcaaagaatgcgctggcagcttttcggaccctcgaatcctcgtgatagatcagccgtccgagctgattcctctgtcttgaatctaacaggccatgtcggtcgatctgggtcacgatattgatcgaaagacatcgagtcgtgaagtcgctctctcccgtcgccatctcgatcagtctgggcctgaaacgcgaagtgaaatgctgcatgaccccgatgttctcttcttttgaataaagcgtagatagggctcttaaggcctcattccgggcatccttatgctaacaggcccagaggaattctatcagttgattgctttgaatttcattttgatgttctcatttgactgacactgtctgttaaaacccagccaatgtatcgtagatagttaccctcaaggaagtattctgggaccatggccatccactgccccagagcttgcacacaatctactcggatgttaggatctgcatcacgatatctatgaacaaaaaccctgcgtgacgaagaagagagaaaagcaaaagagaattcatttgttcgtgttgtttggagtgttaaaaatctatggaaatggacgaacccatcaaaaaactcgctaatgaaattttcgagcgcagttttctcttgaaggacttgctttttccgtttctgccattcggctagttgatcaagtttggaagaactggcatgttttttagcagcttcgacctcgaccttcctactcaaactagttaactccttcttcgcactaactaataattcgcacagaggactgacgaagccgaagagactcatgacagtagaggtatgtctaaaggatcttagagtcgacgagctcatcgagactaaataggattgaaccagagggatgaaataatcatcgtatagaatgctattggagtgggctagtagaagtagttgatggttcaaattgatcagattcttgcggaagttcttagacacggattttccggatttgacgatcaaaggataggcttgacttgggaccttcttgaaggtttcttggatggtatcgagtgtgtcagtgaccgcatcgatatccaatgctttgtgcttatcgatgctgcagttacatccgcaggatcgtaggatgaagttgatcaattgagagatcgcctgtcccttcgcatcttcgtcatcctctccggagccttgatagacgtccatccaatcttcgagggtcggttggatagcagaagctcccattcggatggtattgaagaggtcattatcttgatggatttcgtattctgtttgagggatcccagccccctcggggttttcctgattggtctcattgccgtcttgttcagcatccgcgtttttcttcttcagagctttcgagttgctttgccgaggtttcctgactctaggtactttgggagcaggctttcgtcctccgcctcgacctcgacctcgacctcgacccctgcctcgtgactttgcggtagattttggggtgaagtcgtcgctctggttggaggaatcagagtgtcgatcggtttcttctctatcctcatcatcatcgtgatcgtgatcagagtttgatgggttggtttctgatgttctgttctcgtttgattgtccttcgcctgactctttgttcttcttcttcttcttcttgtgcttctgcttttcgatcttctctttgatcgacggtgttggcaatggtccggctgcactgttcttgattcttgtgtttggttgtgatgatgagctggtcttcttcctggtcgtgcttgtgtttttcttgttgttgttactcatcctggatggttgtcctgctgctatttactattggctagtcaatcagacaaacaaaccaaaatttccaaatttacatgtcgcgactttcttcggggccacccggacacgctcacgctctcaacaccgagtccccgtatgactgcatccggggtagatgtatgcgggcatacaatcatacagccacccatcaaaacagatgagggggtggatcaactaaaaactgggcccgaaaaatattggaagttcttgtgatttctctttccatattttataaattgctgaaccaaatacttgccatcagataacttgaaacacagtatgactcaaagaaacaatcatggactgatcaaatttattcttgtctcccctcattcaaattctatggagacccagagacttgtttatttttggaaaatgaattcttgtatgtattgctcctatgtataacagcaagttaactgatcaacagtatacagaaagggctctcacagccataaacagaaagaaacaaaaaaacgcatcatgtacgcgacaatcgatattgaagacgattctggagctcataaccataaaactagggggatcgaaaaagggggatctcttgatcatctcagcacgccaaaagagagcttcaatctttcttacgaatcaagctggatgatttcatggagaatttgattctgagccattcgaaacatccatgttggccatcacttatataactgtcctcatgagaactgaaacaaacatacaaacactagttttagcaaccgaggaaaaggaaacaaacaaacaaaaaacccggattggaaagatatatgtatatgtagatttacaacagtcttgaacatctagtaaagacttcttccgacgcagcgggtgaacgaaaaaaaaaaaaatacatgagatggatacgagagcgattcgccgagctcacattcttccctcgatcggggcgtcattgaggttgacgatcttgttgtacatgggttgggggggttggatgggaggaagggcaggcttcgcggaagacatgcgagcctggcggattttcttcttaatttcctcgactgacgggatcgagtattggccctcatggcgcaatcgggtgatccaatcaaacctacgatcgtatctaaattgttcgtcgaggaaccgggcacggaagaccgcacgaaggtgttcgtagtcgggtttctcatcaaattctaaggcgccggcatagtcgaccaagtacttgaactccgctgggaggccccggcaaagctcctcggaagagatcgagagcttggcctgaaggatgctgtggtgtttgagcgccttcggcttggccggctcggctctttcccatggcaagccgcctcgaaggaagtagatcaacatgtaggccagagaggccaagtcatcccgacgagattgtcggatgccttggtggtttctgatcgacgcgtatcgcgccgtaccggtcatatttaagttctcggcgtagcccacatgtgcgtgcgtcaacacatcccggtacctcttcgcaagtccgaaatcgatcatgtacaattgattggcaagctccccgacgccgactaaaaaattctccggcttgaggtctcgatggacgaagccgcgcaaatggatttgctccaagcgacaaagcttcatcacgtccaacgtcagagaacatagcggaggaaatagtcgtcaatttctcactccagttgatcaaaatgaaggggcgctacttacgagctgttcggcgatgagcagaacagtcttcaaggtgaacctgcgattgcagtagttgaacacgtcctcgaggcttggaccgagtaagtccacaacgagggcattatagccatgctggatgccgaaatatttgaaagtgctaaaacagaagcatttcagtcatgatctaaaccctcctaatgatttaaaatatagaagaagaaaaatagatagacgacttacgggaaaccgaccatcccgctgacacacatgtacacttgggcttcgtgagcaagagtcgggtgccgcgctgcggtactctcaagcttgatggcgacctgattgcccgtttccatgtcttctccaaggtggatgtcgcctggaatatggttcatggtcattatccttctgagttagtaagggctgcttgtctcaatattaaaatctcatcctaaaaaatctcgctgaccaaatgatccctttccaatcttctggaaaagacgatacttgggttgaattccaaacgtcaacgccatcttatttgttcttatttatttattttttagctggagcttaggttgtttgggtcgggacggctggtgcagtctgtgactttgcagaatgagatgaaagctctggtcaagccggacagagaacagggaagagaaaatcaagtaagtataacatcccgaaaagtttgaatgttggtccaagaaacggagctcaaaaatgaaccacatcttaagaagtgagattcaattaggaaatagcttgatttttataaggtgtagctatcagctggacaccacgtaactacaactaaacagttggtgagcttcctcacaatgtatacttcaaggatcggaacttctcaactaaataacatggggaaaaggaattaattgtatagcgatcaagccgatacactagcctgagcagcaacaatgatatagccgaacaacaaatcgatataaacacctggaagaggcacaaaggcgagagggccaaccaatcgcctcagatactgcgatggagaagcaatcagaaacaagggcgtgctcgcgtacgaactgatgagcttgctttcttatcgagaagtagacagagcttaaaaggaacaagaatatctcaagcaaataacaatggaacacaacgatcacactggccgcgttcatgccgacatggctgccgaagcagtaaaaacataataatcagactgaacacgaatcaccggcaacagacatagtgacgattgccaaccaagcactccagaagggaagtctcggacttggttgaaagcaatcaacaagcgtgtgctcgggctcaactaaacagcgctggaaagcatgctttctttcgtcgagaagagacaatgctccaggaataagaagctctaactaaatctaactaactgacaacggacacgaacaatgggatgaggggcgaccaaggccaatgaagctgacgaagcaataaaacagacgatgataggggcgaatagagagtcgagaatcacctggaagacgagggttatttgagaggattgccaatgaataacctccgaggggggtttcagactgtgatgagatcaatcaacacagagcctactccagcctacctactgggatttcgaggatgggatgggaagaagaagaagagtacactacagcgaggaggatagctcagaagaaaagaaaggatgtggaagaatttcgtgggtgaaagggagaagagtcgagttggacgtcccagatatttatctagtgaagagagtgaagtgagggttgtgagtctactacagaaccaccccccccccctttttatattgaccaattggcatcggccggtcccatggaggagaccacatcacgatgtgtcttgttgttggtgtgtgtgtctacagttgaggatctagctcaggctacaacccttatttcagtcgtgctcatcagggtggtgggcctcgctaataggctatccaataggatagggctgctcacactcgggcccgaccaaaggaaggcggatctttgtccttttttgagcctggataaaacctccagatttaacggggctctctggcttgcatttccaccattgtaagatcaaaagggaaaaacccggcccgaaacggacagccagtattgtattgtgttgttcccggacccaattatgaataacaatgtaaatcagtttaggagagctacagagtttgcttaggcttgcattatgtataaagagagaaacttgttgggtgaggtgaacttctgcaaagtcgccgtagtggaaatctaccaagtgcacaatttaagtgtcctatcatcagctgacgaatggggggctgatgatgcacttcgagcttggcaacaatcgtaattcgccgtccaccacatgccctgcagacctccttatgtagactctataagagagtcgtaaatatgtttgcgctcacagggtctgctggcatgccccttcattcaaccctcccccgtccgccgcaagcgagcgattattggacaactgcgatcagttaaggccttatggtgttcgaatctcatcaggtagcagtacgtttgagtagctttcaagttggagcccttctgagccttcgaagagattatcttggacttttccttagaactctatgttacaagtaaatatggaagccttgcgcgctaagcaggtatccatacttctttcgacatggaaaaaaaagaaagaagtgttcaagtatgtatgagaaacatggaagtaagttttaatgaagacgtgcgtgtattattatagcacaacaagactatgtaccaatctttctcttgctaaacaacctatcctacctagctattcttatagcttgaattttctcttttgaattacttcccgcaatttgtgtctcccccaacggtattcccgaccgcacctcaggagacaaataccttcctcaaaaaaaaccccccctgaaagaataaatgaagtgaaataaagatgcaattgcgtcgtacaacaataacaaggacggatataaagaaaagaaagacggtttctgtattagtatgtaagactgacagacacatatgtctctggaacaaatcatgccagttcaaacaaacacaccaataaagagggggaaggggaaagaaaacgaggtcttggttgatgacttgaacggaaagtacatgttttatagtataaataaatagtatatacatcagaaaagcaggaagaaaatagctcataggaagagcaagggagagaaagatcagagtgcttgctattggcccagaagaaggaactcgagattcagggcggacacaaggttaccggcacgaatctagagaaatccagatcatagaaactgcctttcaccaaggggaaatctgtccttgaatgtgaatgagtgttggacgataaacgagcgacatgccaatgcgatttccgcggcggattaggattgattgggcttgtttggcttggtacgagggatgacatctgggaactagagagacagaaaccgaaggacgctcagccatccattcccacgaccccctctcagaaaaggtaagaaaagggagaaacacagtgacgaacacgttgttggataactttttgcatttcgggccagatttgatcgctactatcgccgaagagatggacgagtttcttgcgtttacggagctcatggtggccggagacgacgaattgggggtcgtagtaatccagcaggggttggttctgcagatggaaggacttcagccgttgggcaaacacctcgaccgtgtcgtccttccgcttcgtcaacgcgtcccctgtatagtcgtccttcccttcgatcaatggtgggttgtatgttgtctaagtttgtttccgtccgacgaaaagaaatctaagtccttcgttcttctcttccagttgtctattgtgacgattggtatgacactcacattgtagacccttccagtgggcccatgaatccaccggcctgtaacgaatggaaagcccaatcaatatagaatggatttggggaaacttttcggatagagtacagaaaggagcaaatactgagcggagaaactgaccagtgatgcgcttgataatgatctcatcagggacttccaaggacacgactaagttcaattggtcggcgagctcttcggctaggaattcgtcgagcttcatggcctgggatcgggttcgcggcagcccatcaaggatccaattctgcaaaattcaagcacgcagagtcgatcaaccttcaaccataagagacaaatcgaacagcaggattggaacaacggattacatgtctctaggatcggcgtcgactcacgtactctgtgtttcaatttcttgatctccggcttcactagctcgagcataatgtcatcaggcagtagagctattatacatttcacaaacaaaccacatttacaggtatgagaaatcatataaaaaagcttgctcgggtgtatttatgtactgaccacctttacagatgtattcttcagctaccttgcccacctcggtctggttgtcaacgttccatctcagcaggtccccggtcccaatcatctggatatcatacgtttccatcagctttgtacaatgtgttcctttccccgacccctacaatgagaacaaaccctcccaaaaaaaaaaatgaggatgagtgttagtctttttttttgaaataaaaaaaaactttgatgagatgtttgaaaacgatagactaaccggagcacccaacagaatcatcctaattttcgaggcagggtcggagtcagaaggcaagggtggttggacgaatcgggactggttgtaatcgacggactcgtaatagaactggcgcttgaagaggtggcgatggatgttcctggattcggagaaggagagtcttgggttaaagtggatccaggatcgatgggtgatcggcagtctgttgatgttcattctccctgttttgtatgtaaatatgtgctggctgagtttctctgggtaatatggggatggatgatggtaatcagcttcaactgggaaggatgaagtcaaactttctttgcgtccaagctcatcccccgagttggactccgaactcaaccaagccccgcactcgaactccgcctggctgacaaatctcccgatggagcctggctcaactcaaggagtcaagccccatagactccagccaatttgtagcggcgttgaaagcaactcgcgagcagtttggaaagcaaagctggattggtcaattccgagaaagcaggtctggtgatccgtaaagtgatcaagagggaaagaaaactttgaggggttagaaacacaaatgaagttggaaatatgttgttttctatcttcttcttcttgttttcggaagctaggtcatgctgatttttttgggttatgaaaatggctttgagtgaggttgagctcaagaaaacttcatccaaggtggcacagggtacgtatttgatgagcaatagtgatcctctctattaatagacgagcaaccgctagacaccttaggaacaacgggatgttgtgagtacacgcgaatgaataagtcttatgaaagacgaagtgagcacaccttaggaacaacgggatgttgtgagtacacgcgaatgaataagtcttatgaaagacgaagtgagcacacctgcggacaatgagatgagacgaatgcaaatgagttgagttgaattgaaatgagaaacataaacaaaagagaatggaagatgaagcgaaccttaggaacaacgggatgttgtgagtacacgcgaatgaataagtcttatgaaagacgaagtgagcacacctgaaatattgatgaagaaagaaaggatgagtcaatgatgaaaagtgaaatgaaagaaatgaaacaatgaagaaatactgccaaggcatacctgcggacaatgagatgagacgaatgcgaatgagttgagttgaattgaaatgagaaacataaacaaaagagaatgaagattacaactagtagagaagacgaggttgtaatgaattctgcaattaggtttaggtttgagatttcaactttaactatcattgaatccgcagcactctgcccataggctgtccggagttggctgtagttcaataccccccctgtttcaattcccttgaattttcaggttcttgactatttcctgatgtttgagtcttccaagtgcctttgtgcacatgtccgctttcatttgctgtgtaggaatgtacttgacattgatcaaaccgctgtcgtagatttccctaagccagtgataaatgatgtcgatgtgttttgtgcgttgttggaatagagggttgattgctagtgtgatggcgctttggttgtcaacgtaaatattgaattttgaggagatgttgattttgagactttggaaaagatatttgagccagacggattcctgagtaccctcgaagagagctcgatattccgcctcggtggttgatgtcgagactgtttgttgcttctttgagcgccaagaaatgatattgcctcctaggagagcaacatagcctgaataggagcggcggtcgtctgtacagtttgcaaaatcagcgtctgtatagattgatacatcattgagatcacagtcgccgttgagggtgatgctgtagttcttcgtgccagcgatgtaccggagcagatggattaccgctttccagtgtgtcatccccggcttttcaaggtgctgtgagagttgcgagactgtgaacaaaatgtctggtcttgtagatactgagagatagtttaggagtcccagagcttctcgatagttgatttttaactggagaaatgatttatggtcgtcgtcggtagcttttgtgaggcgtgttccggcgaccatgggtgtgttggttgtttggcagtcggtcatgtcaaacgtttcaaggatagattgactgtaattctcctgtgtgagggtcagagcggttgcgttcactcgtgtgagttttatcccaaggatgtatgaggcttcgcccagatcctccattcgaaatctagccgagataagacgtttgaagcaatctacatcatgactgatgatgatcatgtcgtcgacatagacgtgaactaagcattcccagccgtttacggatgaggtaaagaggcatgggtctgccggagatggtgcaaagtgaatggagctgaagaattccttgagggctgcgtaccagactcttggtgcctgctttagcccgtagattgctttgttcaatcgaaggcaatgacctttaggaatgttgagtcctggaggagctcggaggtacaccgtttcttgaagatcgccgtttagaaaggcgttctttgcgtccatttggtggattttgtaaccttttgacaggcctacgacaagtgccgcccgaccggtgggagcgtacgtgtgagtgaagttgactccctcctcctgacgtgagccctgagcgcataaccgagccttgaatttgacgatcacgccgtttgagtccttctttttgcaaaacacccagaccgtgccgaggagagattcgtcctctggagtgactgtgacttcccagacctgaagatcctccatcgccttgagttctgcctccaccgccctggtccagcacttggcttctgatgagagcatcgcctcccggtatgttcttggtatctctgatgccattagtgcctgagcgaaatgggctctccgtttggtgtgaaggatgtgtgactcgtcgatatcggagctgatgtctttgggagctttctcgctcgtgagcacgatgtcccagccaggtttgggtcttggtgtgacaggttgaagattgctggtgaggttatcgtcgtgatgggtagattcaactttgggttctccctcggatgccgtgatgaagtcaggattgttggtgtcgtccagactgaactcgtcgtctccaagatggtattcaagagcttgggtttctgaagttgtaatcagcggttctgccgatacttcttcttgctcgatttcaaggaactcgatgggagtgagtgggtcgtattggtgggatgggtcagctggagagaatatagagactcctgggaactctgtctcgacaaatgtaatgtcgtgacagcgctctattttccccccggaagaaggaagcgccagttatgcgcccccagctggtatcctacgagaagacctttcttcgatgtgtcgccaaatttgccgtcacaaagctttcccgtgatgttagcatagcataggcagccgaatggtttgaggcgttttgcgttgaagttgctgccaaaccatctgttgtacgggttgtcccacttgagcttcttcattggggtaatgttttcaagaaacaccgctgtgaaaactgcttctccccagtattcagcaggtagcttcgcttgcttgagtaagcagcgagccttttccgatgtgcttcggttgcctcgttctgcgactgagttttgttgaggtgtgtaaggtgcggttacttgcaccgtgattcctttgctctttaaaaagtcaaggaattcgtttgaattgaattcaccgcctccgtcaaagattacggttttgatgttggatgagtggtggttggtaacttcgttgtagtattgcaagaagaaagagaaagtttcggactttttagatagcaagtagacatgacgatggcgggtgtagtagtctgtgattttaaggtagtactcttttttcccgaaagaggggggatttattctaccgctgaggtccatgaagacgtactcaagcgggcgagtggcttgaggaagtgatgagggaaaagataatcggtgtgatttggagagggcgcatgcctcgcaatggaggtcaatcctagagggtatgttggggaagatcttccttagtgcctcgacgttggggtggcctgctgatctgtggaatcgctcgatgtcaacgactgatgccagaagtgctgatgctgaactagactgacctggatcgacgatcacgacattagctccccaagtgctaccgtcgactttgctggacaggattgtcgctccgttcttgatgatgttaaacgtgctttttcctgttcgttccacgtcgcattctcgttcgtaaagacgaccgagactgatgagggtgcccgccagctttggaacgtgaagtgccttgagtttgatgttggaaccgttgttggctctgatgtatacaaaaccttcgccgacggagtcgagatgattgccatccgccagctttatgaaggttttctttgaacgataatcgtgaaaggttgatcggtcgttgaacatgtggtgacttgctcctgagtcgagaaagcaagcctcgccttcgccatcttgattagcagccagggctttccgtatagccatcatcccgctcgcggtagaaagtgagcgagtgcttgctgcgtctgatgaggtttcgaccgcagctttggctgtaggtgctggtttcttgcctttccttttggcttggcgacagtcctcctcggagtgcttggtttcggggttgtgccagcccggtttgcagactggccaggaggctccggctttgtaagccgtttcttgcttgatggtggtggtagccgacgaaggcgcctgatgtcgtttgttgtcgagagcggccttgacgatgggtattgtgagcggggttttcgattgatggagaacatcgatgagtggcgataacttgggtggtagcttctggaggatggtttcaaccgctaaggcctctttgagattggcttctttcggatcaccgatgcgaaggcccactgcggccatttgattgagtttggcgtcgagatcatcgaggaaggttgcgacattgtcgcggtatttgaatgagatgaattccctgtagacggccatctgattttgagccgaggtagactcgtagtagtcggtcagcgctttccagatttcatccggattttggatgttgtcgtcagtgacaaatcgttggtagttgatttgccccattgcttgatggaggataccagcaagcttctcccgtttgtcgttgtaaacgaggagaagggcttctttggtaggttttgcgatggtggagaggtatttgaagtaaccgtgttgcatgcagtatcctttgatcttgattttccaaccagtgaagttgttatcagtcaatactggaatcgatttgctttccgacattttcgcgtgagtgttttaagtctgaaggtatttaacgggagcgcgggctcataacctaatagacgagcaaccgctagacaccttaggaacaacgggatgttgtgagtacacgcgaatgaataagtcttatgaaagacgaagtgagcacaccttaggaacaacgggatgttgtgagtacacgcgaatgaataagtcttatgaaagacgaagtgagcacacctgcggacaatgagatgagacgaatgcaaatgagttgagttgaattgaaatgagaaacataaacaaaagagaatggaagatgaagcgaaccttaggaacaacgggatgttgtgagtacacgcgaatgaataagtcttatgaaagacgaagtgagcacacctgaaatattgatgaagaaagaaaggatgagtcaatgatgaaaagtgaaatgaaagaaatgaaacaatgaagaaatactgccaaggcatacctgcggacaatgagatgagacgaatgtgaatgagttgagttgaattgaaatgagaaacataaacaaaagagaatgaagattacaactagtagagaagacgaggttgtaatgaattctgcaattaggtttaggtttgagatttcaactttaactatcattgaatccgcagcactctgcccataggctgtccggagttggctgtagttcaatatctatactaccttgataggagaatttactcaattaccctggcagttgtgatcctatatgtctagacatcaatttgggctttgttttgtattatgtttcctcatgttttgtatgatacagtatgttcttatgatttccatctgaccaccacagaagaaagttctttggtaacaatgagttccctgagactcaaggatgctaaaattgttttggagaagttccctataactacagcatgccagatatcatatgcctaccatggctgatcaagaactatgttgggtgttccccttgttgtatagaatactgagtctgcaaccatttcaagaagacagtcaataattctcaaccaagccttcatcatcatgataaaaggaaaacatgccttgcattcaatgtattggaatccagtgacttgtattttgattatcatagttctgtgaataagcagtgggaattggtgatcaatatatttcagttggatgaaatatttccataaataaaagaaagccaaatgtaagagataaaagtttcaataccaaatacaaaccaatcagtaagcttatatgaaatcataatggatggtgatgtgaatgaaagaaaaaaaaccaagatggtacaaagaatttgatgcaactttttgatgaattgaactgctacagcacatgagtttgaagatgctaccaatgaccctgctccaacgtcctgagcacaatttcaacaagagaatgctttgactgggtatttgatttgatcatctaaggaaaagagttatagacgatttgtggtcacaatgttgaattgggttgtcatgtgcattgtagtttatcagttgctcaatgatcaaccagagaagttttgttcattggtggggttttcttaggcttcttgtatctattcaaacatgaggtctttctgtggtgcttgaactttgtcaacttccaaacttggcaagtaatgcttggctggatagcttgactttctcgatgatggataagtgagctctccaaggtattttcatagctagtttggaaattgtatgagcaagcccgggcttatattggaagagggggggagactcatggaggtgcggcaagagcaggaaaagggtgttatttgcctctcatgcggacacatacgctcaggacatctgaaaaattgcgcgggcaactcttgactgactttttctttgtttgctccaatcacatttcaattaagatgagtcaaccagttgtattctatttacaaaaaatgagcacacataaaagcaacgatgcgttgaggcattgaagaattagcattccagagcgggagaaatgtcaaagccagatgtgctagagggctgtaaaaggccgactggtgattcatttagatccttccttgggaggatcatagatctcgttcacgcgagtgatgtcggggcgtcggataggtttgctaattcggggtccagaccaagtagaagagctgccgggaatatattccctggaagactttttcttcttagagtcggaagtggatttcggggctggggaagtgacatcatccctggccgaggatttgagctgctcgatccgactacgcggcctggggggttgttcctcagtgggagtcttggaccttctgcccgagcgacgcgcttgctggcgacggcttcccttcccagcatcagttaagggttgatagagttctttgagatcgattttggtcgggttcctagtacctctcttgggcccccttgacagtgtgttactactgtgccagtgtttctccatcacctcaggccggccacggtgggtgagtttgtacagtgggacgtacccgctggggagattagttggtggacagttgggatcttccaagtcagacggcctctcaatcgatgttccccatagctcctcggaatcggagtcggagtcgtccttctttaagtttttgatttgcttgccgatccatttgaccgtcttcacggatccaccgctgactgtccggccaagggcaggaatggagccagtggagcctcttcgcttgggaggagatgatgttggagaggtgtccatcgtgttattgaaagtgggcctagaagtcggtgtttattgttgctttccttgcgagcagtttgggatgtagtttcggtacgctgggttgagtaagcaagggaaggcaagtggggtgtaatgaatgtaggtgaggagttggcccccaagagccagttaagtagtgattgaaaacaaagggcccacagagaagtatcatgctttcaagactgctgtaatggctcttcccgagcatttcagcagtggtatgtataatgtggtgctgaggttgagtggattagcattctcggaagttgcttttcttttcgaatttctgaagacccttaaatgcatccatgtaggctgcttttctgccaatagtcataagcactacaaatcaacgcgtcttgttgcttttgcgcactccacatgttgttttctgtgaatttgtgcatttcactccatcatcatgtatcattttagatagtttgagcttattgcacactgccactgtgtcgttgagcaaatgtgcagaattgagatgtttctagccttaatttgtgatgtgggaaaaggtgaaggaccgggacggacatgtacccgtcctccgttccggtgtaccagtcaagggacatcatcgggactcgatctcggctttcccctcccaaccgtttgatcatgtagtcgacgggtgcaccggccgacatgggacataaatacatagtgagaagggcattgttccccctcttgacctcacatgttgtatcggtgggagtagtagtcgattcaccttctcatctacacaggcgaacaggttcgacagcaaatttccatgaaattcgctgacaatttgtccaatttcaccccagcagaagtgcagggtcaaacagcggtcgaaccagcaacccccttggccgcctgaggaattaccgacaatttccactagcttaacataatcccctcgaccagagggccgggggcacctcgcgaagcaagcctctgaaagaggggcttatgagtcaggtcaaaatcttggcctggaagctggtactttttgtggcttttccgggatcttttacacacaaaagcccgttactcccagcccatccaactaaatgatcagcagtaaagtttgtcacataagtgagcatatcaccttggtgtccatattttttttttgaaatatttttgatgaacacctatccatcctttggatagaaagtgggggacttgattccagctgaaaaccaccttattgcatatatggtggtacaacacatagtatgagttagcctgtgagcctctggttcattctgtacaggaatcatgggtgcctcatcctgccacaccggtaatgctcagtgatagacacaggtagtatgtctcgtgtacagagtttctatatccatagaacaatacacacatagtatgccagaagaccgaagaggtttgatgaaggaacttgaggtccctcatcaacctcatggaaaaatgacctttttgaaaggcaggtgggggccgatgtaaagggcccctggccttgttggtgagacaaaaagttagatacaattcaggccttttgcctggtccaaacggctgaaaatatttcctaggggaagagggggtgattgcctgggcaatttttttccctactaacagcccccagcttccaagcccaaatgtgggctttagtcgcaagtccctccttcggaggctcgcttcgcaaggggcgctttgcgccagcctggcaccaggccctccgatcgagggacttgttgttaagttagcaatttccaggcaaatttgcgcaacaagcccggcaaaattgcggcaaattcgcctgggcggtgaatttaaccaggtgcgttcacgacagccacgcgagttgacggttcatcggattccaccggattcccacccgcatttcaacaatgcggacagcaggccttctatccgagaggcttccttcatggacatggtttagtccacttccaaccaactgcggattacgcctgcgagtccaatggggaacacaataaacaaagcttgattttatgtacggtttgtgatccgatccggtgcctgtgcggctccgaggcaatcatgggtatgataagcttacttgcagcatttcggcttgctcaaagcgatgtgaattaactctgcgggttgcaaaaaaatggtgctctttttacgacgtagaatgggcattgcaagatacaacatattttttatttggggggggcgatctctggtggtcttataaggaaagtgaaatacagttctcgcggcttgagaaacaggacagaatatcataattttggatgtcaattgaaagcgttttctagtggaacactgcccccaccagcagacatcagggctatctgctcttggacatcatcctcagttgggactctgatatcattgtgaggaatttcctcaaacttccgcttttgaccgaatagctcccagtcaatggctttgaccacccggccatagctgacaaaggaaaaggcttgtgagaaatgtcagcatgatgatgaatgaatttagattcagtgaatttgacttacgcaatgcgataaagtttgctttgacctctgacatattcaagctgctgatcaactaactcccagtggctggtattgtcggctgggtcacgatgaatgagatggtccacgatgtagaggcgtaaaaaagccaaccgagtccttgtagttgaggggtaacttcgtagaatgacttcaacggctcgcaattgtttgcgcgcagccatgtatcgatcgatctgtttgaaaaaaaaaaaaaactagtagtgtgagagtctgcctcagcaacatgacatagagatagatactcacacacacaaccaagtcatccaagcagggaacagccccggaaattagcctgtccttttgtgctctgatgttggtgagcagctatgatattgtgggggattgaattaggttagttatatgtacgagagggatgaaacacgctgtaagcttacgagattgcgcaggaggcccttctcactcttcaacagccttttcatcagctcaacaaccttgcagcttgcgccgatatctgtagggtatccgggtggcaagtaatccctgtgaaacaacgggtcttgggattgaacatgtgcctgattcaatgaggattgagctcatcagcacatgatcatcagatgaaaggagaaaaagcataattaccttgaggagcagcagaggtgttcgcctgataggagccgagtcaacaatggacatggttcgcgtgtaggcatccacatttcctttggccaaaatgtgtcgaaggtgatcttgcatgaagcgctgggccaaatggttgggtcagaagcttggaaaacaaaaaggaaggaactgagctctcagctcaccttaacatggtcggtgaacgcaaacgggacagcgctggtaggggtgggggacgagttattggaaccctgggcgatggatgtcttttcaagtaaatgaacaaacatcacaacactgatttgccacttttcctgctcggtggcctggtatattttttgttagcaaatgggtttggtcagtttggaggtccagttccatttaggcaaggcattcgactcacttcaaagaggcaattggcaagggtgaggccagactccgataagttgaattggctttgaatgtgcttgaccaactcacctccaagtctggctgtgccaacttggtcttgatctagattaagttccggcggcacagcaccccaagtgagagcagggggatccggcaatcgctcattatctgatgagctcctgtcttcactatgttcatcaaagccggtaccatctccagcgccaagaaaagtttcaggagttggggatagggttgtcggcgccacttttgaaaaagtgcgcgccgacgggcgccgacgaggccctctaaagggcgcgcctttggctggcgcagggggggcgcgccaaggcgccgtttatttatgagtttttcttatcagagaggcatgtaggctagatttcatgaaaaattaagtaaaacacatcaaatgagtgtgttgaacgtcaaaaaaagacatgcttgagctgaacggagtgtgtcgtttcaagaagcccagaggttgctggggtcccagttggtttcggcagctgggttttcggtgtcttaaattacaatcacatcgttatccggttggggtggcgaaggagatcaaaatcaaagatgtattgaaaaatgggaggccaaaaaacccacatgtccagtatgtcgcacaataactgaacaaaggcttgaactcaaaccttactggaaaagaatggggtttttcagatgctatagagattaatagtaaaaattgaagatatcaacaggaaaatgtcaacccatgatgacacatctggattttttgctgaagatatagtcaagcatctcacttccaagagtgttccaatatattttttacttccactcaaatttgtccaatctatacattcctggtattttctttgaaattcccttgatatctcaaccaagtaatgaagtttaggattgtcatttcaaaacactagggccctgtttggccgtccgtaatttataattttgaggaaatgttttctgggagtgtcagccttagagatactccatagtatcaacggtgccacagagacgatacgatacggtatcaggtgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaactgtatttgatacataagatatttggccgtattgaagaaaaaacgaaaaaaaacgaagacgatttttttttttttttttttttcatttttaaatccaaatccaatacaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtctcgtatctgtggcaccgttgatagtatccaaaagactgttaaatgaatattaagtattaaaatactcaatatgtaatataatatttaataacattattcaataaaacaatatttcataagattataaagggggttgtccactggaagtatccccaaattcccactccttcaaggactttgtatatattcaaactcttgaaggacaaaaggaatgaaaatatataaatttatagaataaaatcaatgtatattaaattagggttaaatatacatttagggtaaccttagaaattttattctacaagcataatcaatttattaaaacttgtagaaaagaaattaccacactatgtcaagagtgtggcactttctactagtaaaattctatttaaggagacacatgatgtaattggctataaacatgcatcatgatgtcatgggacatagaatatacattatatgaaataccttgaattattcccattacatcaggggaataattctaccatggtatactaaaagagagattctagaatattctaaggagggcctcaaggggacctctagaatattcaaggaggccttctcctgcctaggattggttcctcagcatattcacccccaacaaactaagtgagtacagtgaatattctccacctacttttagagtagtcttttttatccaatccaaccctaccttcttactggaattattattaagctgagagttatcccagactcaaaacttaactaattccttaaaaagtagttgctgcaagaccaccacctctgactgtagcctttcagctcaggtgcttgccagctacttcttgcaatattaattattgcttccaaacactctacaataaattattctgttattgtctcctacagtgctctcttgattattcaagtgtctttaactgaggaatgtggaccttttaaccaagtttggaccacttaatactttgagggtgactaggagtaatcttggtctttaacctgagtccttgactccttcagcacagtgatagtacttggctcttatattattaagccaaagtttcatacacatagctgacagggagtttgtgcaaaaattttatattgttttatattgcacggtccaaatccgtgccaaactttagccaaattctgccaaattacaaatcatgatttgtggccaaaggggcctaattttagataacttcttagagaaaagttactcctcactaatcctgggattaagggccatttgcatacaaaacgcgcatgcaacccctagctactcccaggtttacaccacaccactgcggttgacaacccggagtagccgtaatccaggattaagctaagccactaatcctcaactttcacccgcacctatgcggttgctcttagagatttcattgtccactcaaccaaccagatattttttatcttttagttcatccaacaaaatttatataatgttggatggtggtttgttttccaaatctatcctcattcctaaatcccaccaactatcttatttttgaataaaacaaagaattatcactaggaactgaaaacatttaggtgcacaccaacacccaaaccaacaaaagaggtacaaaaatgtggccaaacacaccaattttttggtgtgtttggccacatgtcaaattttcttgcaagctagcctgcatgccaatcaagaagtgtaaatacataaaaaatgaatttttgtctggtaatattcaaactcacaacctcagaaatttggagacacatactagagttctgctctcatcaactagtctacacaggcttgttactgccagggtagatgggtggtagtagtcatggtttgaactaacagctcaccaattttggaatatataattccttgtcttagccctcaaaagaggagagtataaggttagtttatcacatgcttgataaacttcctgaaaaaataacaatcttcattgcactgatcattgggggttgataagtgcaagccaaccccccttgtgcacgccagctgcagattggtgtgcgcgcctgcagggggtataccctgcaggttggcatgcctacctgcatgcccaatatatgcggtcctcaacgcatatttgtatgcgtttaggacctgggctgtctcatgggacggccccattggttttttttttgtcaaacccctttggcctagagaggccgaggtcacactgccgggaggaacccctcccggcaagtgtctacatgccagctcgtcaggaggggttcctcccagcaagctggttttcaaaccagctcgtcggaaggggttccttccaacaagctggtatgaaaaccagctcaccaggaggaacccctcccaacaaactggtgtacagtgggtagacagtgaaaagtggctgcttattatggattccagagctccagagcacaaatttgaaatcatgagacttggtcaggtggtgcataataagtcccaaaaaatcaatatgaaataacaaaagcaaaaaataaagtttcaaaatttgtgaaaaataaaaaacaaaattgatttttttcaaaagctttgatattcattttgggggagtggaagtgctgagagacagaaagattgggaaatgagaagaatgattataaatgaaaattttggaaaaattggtttttagatggcttcaaacagctcttgagtgggcattcaccagcccacatcttagtaaggcactagaatttactgtttaggctccaatctggacaaccaacctggctaaacattttttggttccaactttttcatttataatcattcttcccacacttcattctttctttgtctcagcactcccactccctcaaaatgaatattaaagcttttgaaaaaaatcaagtttattttttatttttcacaaattttcaaactttattttttgcttttattatttcatattcattttttgggagctattatgcaccacctgaccaagtcttatgacttcaagtttgtgtttcagagcctctgcaatccaaaataagcagccgtttttcactgtctacccactgtacatgccagcttgttggaaggaatcccttccaacgagctggcacatagagatgctgttggttacttgattcagttcaaagattgcacttctcctaagaccgtcatcaaatatatgactgacggcgtcggaatgctgctcagggaattcacgaccaaacccaatctggctggttatagtgccatgattattgatgaagctcatgagcgtacactgagtacagatatcttattaggccttgtcaaggtaataaaacctatgaggtgtcttcaaggtatgagggtacggattatactcatgtttttgtttcttgataggacattgctcgttttagacccgacttccagcttctgatctgcagtgtgacaatgaatgccgtgaagttctcagaatatttttatgatgctccaatcttcaatagtatgtagcctttctttaatcgccactgatgggtgatgctgaacaagaattccgccatagttctgggaaaaatgtatccagtagatatcatgtacactcccaacccagaggcaaactacctctatgcagcagtggccataatcttccaaatccataccaccaaaccaaaggctgacatcctggtattttttactggccaagatgagatcagagcctcccaagaaaacttagaggaaaccgcaagagccttaggcaataaaattggggaattgatgatatgtccgatctatgccaatctacccaccaatatgcaggctaagatctttgagccaacgcctgatagagctcaaaaatttcttctggctacaaatatttccaaaactttgatcactatcaatggcgtggtttatgtcattgaccccggttttgtgaaacagaactcttataacccttgtaccggtatggaatctttggttttcttcctgtttgtagtgactcttttccgttcttgttacatgcttgattgttttttagatgctgagagatcagcatggctctgatttgatctttttgattagtgtttgcctgcggccgccaatcaacgtgccggtcgagcggggcgagtggccccagggaaatgtttcagactatatacaaagtcagcttacatgaaagagatagacaaagacactgttgtggagatccaacaaacaaacctggccaatgtggtgttactgttaaaatcattagggatcaacaatctgattggctttgatttcttggacccacctcctggcatgtaggcgcttgtgcctgggtcctatgggatagcccaggtcctaaacgcatataaatatgcgtttaggaccgcatatattgggcgtgcaggtaggcacgccaacctgaagggtataccccctgcaggcgagtggcgtgcctgcctgcactgttggattgatcaatcctgtatgtagtactcgcatgcttgtactgagttatgcttataccaagtctcccagtaaaactgagctgggatcccatcaagtgaacagtgtctaccagcagttgaggaacaaatcaagcggattgatgaggtacaatcagaactcaagttatgtctggaagcggctcaggaatcaatgaaggcccaattcaacaaaggcgtgaaagacaccccaaattggaatgttggcgaggaggtttggctcaacagcaagaatatctcaacaacaagacccagccccaagttggaccaccaatggctaggaccacttcaaatttccaaaaagatatccaactctgtctacaaactgacactgccattatccatgcagggtgttcacccagtgttccatgtttcagtactgcaaaaacacaactcagacaccatcactgggagatgccatccatcaccagaaccggtacaggtcaacaacgaggaggagtgggaagtggaaggcgtgctggactgttgaaaaagagggaagaaggtcaaatacttggtcagctggaaaggatttggaccggaggagaacttgtgggaaccggtggacaacttagaacactgtcgagaactggttgccaaattcaacagcaaatttccggatgcgacatcaagacacaagaggtcacggagaatgaagtgagagggaaagctttttcccactgggttttttaacgctgcccggggaaagaatgcagagccaaaagaggaggaattttttttatttttttgtccatcataaatttttctataacagcaaagggggctgcttgggcattaagggggggatagtgttatgagctgtggaggactggaactggggacaatacatatgtagagagcctgttacgtacatgtcacaaactttgaacttggagtttgtttgagatccacaccttgtgcattcctcatcttgcaatctaccatcatgaaccagaacctagaagatccagtcctgctcccctcagaacaaccctaacagagaaccagtattcaaatccacttatatttgataaaattgggatgatgaaattggcaatatttatatggatcccttcataatctatttacagatttggtttgatgagcactcataaaatcatgtttgactgtgaaataaatatgaagaaataaagaatattggaacaagatatttgacttgatgtgtgtgagatttctacataattgaagactaatgaatatagattggttaatttttaatttttctcttggcacttgatcaaatgcatgtcatttataatatcagttatgtacaagagattcacatattaatcaaattcatttttccaccactaattgaagtttctctatggagcttgtatttgggggggctcttcaaatttttgatggtttccatttgcagggcactcattgaatgtgtgggtaactttgcttccctcacattgagagaaagtttttttagttgaacagtccaaacattgaacatgagtctttggaaccttcatcttgcaaatatcatttgaaatacatcccagacaaaatgttttcataccacactcttccccatggtgggtggataccgcaacatcaacactttgacactcactacatttgaaagtttcactatttaacattgccaactgggggtgggcaccgcaaaagagtactgcacaaatcaaggctcttgctgagtacttcatggtgagtcaatgttgtgatcaaagtaaaggaaaactgaagatatctttgggtattggtggctgagagaaaagcagatatcactgattagatttctaaatgggcacaaaacttcagtgtgggttgattttaaggagtagatcagcagggaggactaaaagggtgctacctcaattaaaaagaggctgaattacagagaagaatgggatacagattttggtgctgaataccctttgtgagatataggaaaatatcacaactctggacagaaaccctgaggcacttttcacaactgatacaaagataagaagtattcaaaatattatgcaatggatacatatgaaaaatcgtggggacttgaacttttcacaaacagctgtcacacaatttttgttttttacagtcatgtgtcactgacaggacatgaatatcatgttacagaaaaattaaggccccgtttggccacaaatcatgatttgtgatttggctaaggtttggcgcagatttggaccatgtgatataaaacaatataaacttttcacacaacttcctaccaaaacttacctcaaaattacaaattacagatggccaaacggggcctaaactcatccaggatatcaactgcaggtgttgccttcaaacaattgagctgaaaaatggataaagcttcactgaattcaattttcaggaacctggtacaatgcaccacataatatatctcaaataaaaaaggagtggcataatttttgtcaaaccaatacaagtaatacatcttgaaattttatttttcaggtggcttggcaaaattcacatgtacctgttcaatcttggcaagccaaaattatacagcctgtgtagatatgaaacttgttttttctcattttcctaatttctaacctcaaattcaaacacatttcactgaaaatttaagccttttgcatccattaggagatgaatcacagcttccctgagtttcacctttccatttaaccatttttcaaaaaattccaaaccttggctatccaaaaggatatggaacaagtgtggaattgattggtttcacaatgtttatacagcttctagggtactagcttcaaattcaatcccccccccccccaaaataagacagaaatccagggggtgagtttggcatggagcatggaaaaatgcccatgtatgtgcatgcccgatttttcccagtcctctcaagttcagacttctgtgccattggaccattttccagaactctaaactaatcaccatctgcagccctttttatagttttctcaaattggtacatgatgtaactccactgcaaatgccacaccttgtctccttctgcctgtataggcctgtataccactaaactgatgggatgcctgatcctgtcaatccaaacaaatcacagaagtagtgcaacactcctgattttataaaatcaaggtttggaccacttttaagctcagacacggggttcgcttagctcacaaaccacaaacaattatgcctcacactgaaaagtcaaccttttcaaaaaaaaaatgcaaaatatttgagaacatagcacaaaaaagtaacctgagagcaaggtgcatgagaagcgggcctcccctgtctgggaaggaaatcaaacagatccagatttagaagccaatagatcagaaagtacgcaaaaatgttgggttttatccccatttcaaaaccttgccacacggggatccccccccaggctcgctggtgtgaagccctgactggtgctcccgctgggaggtgcacagtggagatatgtacggtatgactatgattgagatccgggggcggagccctacatacatagcgaagagggccaatcagtgattggctggggatgaatatgcataatccggaattctggtcggccatttcgcgctgggaacgggattagtaggaccaagcggcccatcacgatcgactaccacccaaccagacgacgatgaagcaaatcgtattgcaggaagcgccccagaagatgtgagtagagcttcagctattcatgagacttacaatatcccccatacacgagctgaccatgcttgggttgtcctagaaaacatatccaattctccgttttatcttctcaagagatcgtggcattatccgaatatgaatccactcaacgtgatctctatagcatggttggatcggagaacaatggaatcagtattccaggtgcaatcgaacccctcgtcaagaaacccgccaaaggtggcgtcttggatagcagattgggaacgtccgacaaatccggaatatgcggaacttgtaacgcgaaaatggcagactgcgtcggccactactcctacatcaaactcatcctcccggtattccatatcggttactttcgggcggtgatccagatgctccaagatatttgcaaggtatgtagaatacatcagcttcactcagtttctttagatttatggcgcgccgattgttttggaatgattcacagacgtgtgctagggtgctcttatcagaagaagatcggcggctgtatctcatcaagtttcgacgtcccaatcttgagaacctacagcgacagcacctagccaagcaagtcaacactgcctgccgcaagattatcacttgtccttattgcggtgctaccaacggtaccgtcaagaaagtcggtgctttacgaatcattcatgagaaattcagagcaaagaagaaagcagatgaactagcggcgttcagagatacctttatcaccgccgtcaaagaaactaaagaattaggaccacaccttcacaaggctcaggaagatatgaacccactccgagtactgaatctctttcgaaggataaccccttcagtcagtattcgatttcaaccatcctgaatcttgcctctccagcgctcattttgaaacttctgttacctcaggattgtgaattgcttggtttggaccctgaagttggacggcctgaagaatacatttggcagtacattcatgtcccaccggtctgtatcaggcccagtgttgcacaagaggccgccacgtatgtctccatctctctaaaattctgtcagccctgcgtcaatatacgataaataactcttttgaaaccaatctctgcttagaaacgaagatgatctgacagtcaaactaacagaaattatctttaccaataccctgatcaaaaccggactagtcaagggggttccaacacaaaacattatggtgagattatgccctctgagcatcccagtctttctgacattctgatccaatttttctatattcaggagcaatgggaattcatgcagctctcggttgccatgtacatcaatgctgaacttcctggagtcccttcccaaatggtaagtgggagtttctgttattaccttttttttgtagaatccttgatatcctgacaggttttttttttatttactcagggggtcaaaccaatcaaaggcttctgccaaagactgaaaggaaaaactggtcgatttcgtggcaatctatccggtaaacgtgtcgacttttctggtcgaacggtcatcagtcccgatccgaatcttagcatcacagaggtgccgttcacacaactttaatttcgttctaaaacgtgtaaattgacatcaaaacacttgcaggtggcggttccggatcgggtggcaaaaatcctgacgtatcctgaacgggttactgctcataacattgatcggctacggcaatgtatccgaaatggacctgatatccatccgggtgccaactatcttgtggcaggcagcacaacaaacgcaagcggaagcgcgctccccttcaaaagatctttaaaattcgggaatcggaatcatgtcgcgaacacccttcgattaggggacacagtggagaggcatttacatgatggagagttagtagacatatttctttggtacacgtgttactttccactgaaaaatacacgctagtgttgtactcttcaatcggcagccgagtctgcacaaactgtcaatcatgtctcatcgagccaagatacgaccttggcgaacttttcgattcaacgagtgtgtttgcacaccctacaatgctgatttcgacggagatgaaatgaatttgcgtaagtgtctccactcagctctcttgggagaccacgactgacgtgttattatgtttgtgtggccgtaagatgtaccgcagactgaagaagcccggactgaagccacggagctgatgaatatcaaatataaccttgttacccctcgaaatggcgaaccgatcattgctgccactcaagatttcattaccgcctcgtttctattatctagaaaagataacttttatgaccgacagcaattcagccaaatcctccaatacttgtctgatgctaccttacacatagatctcccacctccggtaatttggaaacccgttcgactatggactggcaagcaagtctttaacgtcctcatgaggccgaacaaagattctcctgtgaaagtcaatgttgaagccaaatgtgctacacatcaaaaagctgcacccgaatatttgcccgacatgtcgcctaatgatggctggctcgtcattcaaaattcagaaatcatgtgtggggtagtcgataaagctattgtgggtggaggaaaaaaggattcgatcttcgcagtcatcaattgtgactttggtcctgatgaagctgttaaggccatgaatagacttgccaaagttagtgctcggtggctaggtgtgttttaactcttcttatatgcttttctgggtcgatcatctgttttaaaacgctagactcacgcatacatccacacagcgaatatgggattttccatcggtgtcggcgatgttacgccgggtgaaagactatctacccagaaaaacgcactggttgccaaagcctataaagagacggacgaacttattcagcaatcgaaagctggcaaactagaaaccctgccagggcgcgacttggatcaaacacttgaggctatgatttccggagttctctcaaaggtcagagacagtttgggtgagatttgtatggcggaactcacaaggcacaatgcacctttgatcatggcgacctgtggatccaaaggtgcgagtcttgccatatgcaacatgttccatcggctcaattaaccttctctacaaaaatctcaggttccaagattaacgtggcccagatggtagcttgcgttgggcaacagattatcagcggtaatcgtatcccggatggttttcaagaccggtctcttccccacttccacaagaaagccaaagagccaccagccaaaggtttcgtcagaaacagtttccattctggccttcgtgcaaccgagtttctcttccatgcaatctctggtcgagaaggtctcgttgataccgcggtcaagaccgccgagacaggttatatgcaaaggagattgatgaaagccttagaagatctggccactcgttacgatgactccgttagaaactctgtgggcggagtcgtccagtttacctatggagatgatggcttggatcctacttacttagagggagacggcgagcctgtggaatttgcccgtacttggaggcacaccaaagtgagctgacaccaagccaagtttcttgacaagatctacttgactcgatatcctgttatatgttctgacatacttactttccccttgttgtgcaggccacagtttcgcaccttgatggacgagggcttcatccatacgaaatcacccaattagtgaccgatggtctagctcagcctcgttttaccaccgcttgcacccaacgtttcagagactcggtcttggatttcatggttgagcgggtcgtcaagcctgctgcgaatttcagacagagctatggcatgtatcccgctctagaattagaaggagattgggacgaatacacagacctgtctgccggagtgagcggtaagttcacatcgagttatcttactgatctcctgtctgccttggattcgtttctgattcaatgatccttcagaggccagtaagaaaattgttatcaataagacgcaagtcaccctcaaacaaatagagacattcttggaccattgctggaaaaaatatgtcaaagctaaagtcgagccaggtatgaattatcaccccatactggtagattgttgattcgactaacagaacaatgacgtcttatcttattacctgtcatcatccaggtactgccgtcggtgctgtcggtgctcaatcgattggtgaacctggaacccaaatgacgttgaagactttccattttgctggtgtagcctccatgaacattacgcttggtgtacctcgaatcaaagagattataaatgcttccaaactgattaacggaccgatcatcaacgcacctctagtggctaatcacaatgaaaggtccgccagaatcgtcaaggcccggctggagaaaacctacttgggtgatgtatatgaccagcagattccttttctcgaagacccttagctgacagcttcccatctgcaggtcacatctgttatcgaagaaatgtattccaacgattcaatgtaccttggtattcacatcgacatggaaaccgttcaacgcttgcaggtaggctgtacatgaaatcaacggactttatgccttgcactgacacagatcttgctgtagctggaagtcaccttagattcaatcaaatggtcaatcatcaacgcgcctaaattgaaaattactgctgacgtgcgtttggctggcctatcattttacaataccaaatgctcttgctgactcgatctgactccacagcaaatacaaatcattcctcgcaagaatcgtatccgggtttatgtagataccaacttagcagacggtgagaaagtactaccgttttatcaaaagttgatgttccttcgccgagtccttccaggcgtggtgatcaaagtaaatttccaattcaattaagcgacaaccaaagaccttggtaactgactataaattttttggtctgcagggccttcccaaagctggccggacagtcatcaacaaaaacagcaagaatgaatatgaacttctcgtcgaagggtatggtctgcttgatgtaatgaccacagatggtgaggctctctgtggatgatctgattggtttgcaatgttgacagttgcgttccacacttccaggtgttgttggcacacatactatgcccaatcatatcatggaagcacaaagtgtgctagggatcgaagcggctcgaaactgtattattaaagaaatctcgtacacgatggactcgcacggattgaaagtcgacccgcgacacatgatgttattaggagacatcatgtgctacaagggagaagtgcttggaatcacccgatttgggattgccaaaatgaaagattcagtcagttaaagcgttcagttaaccccccccccccacccccgtgagatgaggctattatttaccccgatcgtcggacttctttcaggtccttatgttggcttcgttcgagaaaacaaccgaccatcttttcgatgctgccttgtatagcaaaagagacgctatcgaaggcgtgtcggaatgtatcatcatgggcaaccccgcaaatgatatcggcacatcagcgtaagtgtcccgccaaatgcacccaaccatcttcgatcatctcattaacatacatttcctccctctcactccatacagggcttgtttggtctccgaagtacccaaacttccacccagacgaaaagtcctgttttattaaacagtcctcccatgtatataacctgtccatgatggaatttattactctttttttgttgcccctttgcttgcggtagggaggtcagatgggaataatatgtaatgtatcgttatatccatgccacgccaatctcacgaattccaaaggttgtctcatctatatatgtagcacatggggttccaatgagctagtcgagatgatgctctgtctgacatgcttatggcaagaatatgctttttgacagtcttggagagacgctcttttggcaacaaccagttgcccatacacgaagcctagccctttgttttaaaaagaatcatatttctgccatctacatacaactaaaaaaatagcctgagagggccaaacaaaccgtcaggcttgaatagtgctttctattgatttctcatgcggcttctaacgccggcgtcgatatttcacttttcaatgtcatttctgacattcactaagactttacaatcatagcgaccttcaaaatcgaaggctacatactacataggaccttaaacaagtaaaacccccaacatccggggcaaaaacaagcagcctccccaaatttgggggcatatactagtcacataataagttataaaaactagcaaagttgtggctgcccaacatgaagtggatcataggttgcttgcttatcagtcttactcctctaactcttcacagcaaccaaaattacaagattctattgactacttcttgaatctgaatttcatcattcaagcccttcattagggaacacggttcaatacattatacaacggtggaaagaagatgaaagggattcataaaaaagactggataaaaagatccattcatcatttggcttgccgaaaggggggagtgtttccccctctggaccagaatagagcagtgggaattattttactggcgcctttgtgaggaagtgagggttcacggaaaaccgccgtttcggcttggggtgggtgggtgaagagagaattcaaacaacacaactacaaaggcagagagcgggtgtgtggatgatcaaaggcaaaagctaaggtaaattgaggcaaagctgtgatctttttttcttctgctcttcagtcagttttcttaaaaatactacgtctttgcgttccctgaatccaggggggggttctcgcagaatgctatgtagcaacaaaataatttgctttcttagaatgagctagaaaaaacaaacaatcacaccatggaatcgtagtgggatatcttcaatgacaaaaggtaccaaactcaaaccagatggtgaaccggccggttgtggagctttgaagcaggaataccgagggagtacctttgtacagtgaaaacttgggggatcgcgacgctaattcgattggaaacagaacttcatgacaatctttttccaatgaattcattggttgaatttatttcatttgtaaattgctcttgctacttgtcccttcatacaaatgaattgggcgcatgcacggtcatcgactgcttgccatttgctttgctttttgcttcgattgcagcgcactcttcgctccaatgtttgaggttcaattgtgcgcttctgactggccagccaacaaaaactatacttacgggacctcatcatccaaatcatgacgagcacactgcgccgattcgctgacaagagcatgttcggcacaatcccccccggggtgaatccgtttgcttacatcctcaatctcatcaccccccagtactttttaccgctttctaaatatacgctaggactcttggtatttttcttcatcgttcatctgttgattgcgttattctgtatcgtaatattggtattaccctacctccgtggacgaaaacaatctcaatggtttctcaggaggctatacatcaaagatcgctctgggacggacggtttgtccatatgatttgactgcttcgatgcattttatccaattcttatgggcgcttgtcttctctacgattgaagtgtataaaaccacattgttctgggtcaatggcgggatccttatgaccacgtcccagttggtgggctcggtagcgactcaaacattcatcttcattcagatcaaagccgccaagtcacttaagtatgcaattcatgctcagatagaaccttcgtaagtcgttgtcttatatttatagactgtttagtattgaagtacagaaacagcttgctcaccatgcatacaattggcgcgtgtccccctcttctatagtttgggagtcttgagcatgtgcgaaatgcttacctactggagtttgatgcattgttttgtggtagctgtgttggtttatttacttccaaaaacattataacaccttggagcttgaaagagaaaaactgactggcccttggaaactttcccatgaaattgcatgaaatcaaagctactatgaccctgagactcatggagttgttgcgaaacgctcgaggagatggactccatcgccgaccttcatcaactttctgtttcttggtttcccgatctgcctcgtcattgcgatcatctgtctgtttacatggctatccatagtgcacaatcgattcatagctgaggcagtcaaggttttggatgcactcggaaagggctcgtttgtttgggaccaactgaacgctccgtcggcgtccgatgaacaaaaattccagcttacgactcagctacttcaaattgtagctgaggcaaaggggctaagcgaagacatcaacattcactcaaagcatttgatcagttgtttacgccatttccagtgtgctttgttaatgattctttccgtcacttccctggtaagctttccttacgaggctacgcggttcattgagagtcaggctgatgattgcttttgtgtgacaattgtgccgaacttccggggggttctggtttgtaccagatttttatctttgtattttcgtgcttggtcaaaaaatttcaacaaaggcagcgccaatcagaccgtgtctcaagacaatcaacatctttttgcagttggctgaaccttaaacgtttttcgaagacgagcggggagaaacatcaccagacgaataatagcttgattagtattgcgaggtccaatcgtcaattttgtgggtaactgcatggcgtgtagaactttcagctgaagactcactggtcgatattgtttttcttgattgaggacctttagttcatctggtcctcagggcggtgtctatcatcatcgcgatgcttaccagcataagtctttttattatagggattgtgcgaacaggcgatgtcgtcacaaggtaagccatcctacaaaataccctcttgaattcagcttttttctaaaggaggacacgagtggacattttcatgtagctcttactggcgaggcgtgatgacatggttaacgactgtgtctggtacctggtctgccatcccggttgcctggcaatgtgtgcgttgataacatcattatcatactctatccgtatcgtttcccatctgattcggacaacgcagactaactatgtcgctgcctaattgagataacagtggacgctataccgggaggaaatgggtggactgccacaagtctctgcaaatgttgctccttcaactgaaaaaccaacccaccaaacaaatgtcccaaccaagccttgggactgcgaggcgcaagatcgagaaagcattacttcgcaggacaacaactccattgtttcctgtcgtgactcgtcagcaatgagagttcagtaatacttggagggattagtagcggctgttgttgcatactcaaagcttctcttgagactaacacactctttggcaaaaaaaatcactttttctactgaatcaaaatgttacatcagcgacagttttcctgtgtataattattacccataacagacttttttctatgtatcatttcaatcctgtaaatattcagttgtgatttgtgtatgcactcaatatttatcctgcgaacaccatttgtttttcaatcaagagaagaagaattaattgttgaaaggtgcctccaaagtttcacttagagattttgaaataatcaacagttttatctacctcaatcacagtgcaatgaatcatgccatcacactttgggacctctcttgaccacaaggctttatagataaaaccccattattttaatcctgatttcaattgaggcatattgccctgtttaacattgataatattgtgtagcattgtttttttcacacttgtcattgacattcaagcaaaatttatctattattgggcataacccagcatttacaatatgcaaattagtttgcttattcctatgtgaaatatgtgaaagctcaagttaacagacttttgaagctttctttgaccagcaaggtctcatatgtaatcacagccatcattctcatcctgtttcaattgagacatacatctctatgattgaaatttcaaagaattccaacactttttgattggacacaaactgacaattattgatgtgagatgataacacttttgaactgtaccttttgaattctactcaggctttgtttctcttccaacaatgttacttgataatataaaactcaaaaatacaacaattttatttaagattcattatcattcatctgaattttacacaaccatgcaaatccgcagtaaatattggtccaggccagaatgtggatcttggctggagaatatatgcaattttcacatttgaccatctaagcacacttccactccaagaattcttacaatccctttccccaagagaataatctgcagtattttcatataccaatacaacatgttttggccagtcaaatggcacacagaccctatattcatggttggttagccttatttcaaggaataaaaaccaatttctgtaaccaagggtccaagatagattttggaataattggatgacaatctctgtcagctctggtctcttatgtgacctagagttgatgggataaaagggtcacactatagccaaagagtggccagtggaaataagtccaactcaacacaggtaatgtggagggactggctccttataaaaataagggacaactgtggaatgagcttcacagtgcctgagctgaaggatttataaggaaaagaggtttgtactagtcttataagttaaatgggtaacttataaggctagtaggatgataaagagaaatataataactaaagtacaataatttactgtaaaaaccccactcactagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttccaaaaacttttttttgaataaaggggccccaaaaggggttaaatggataaccaacatgtttaaaaaagggtggatttttccaaaccagtcaattaaataatggtgtatttggttatatttgataccccctactatattgttataataactagtaagttaattgggtttgtatggtaatattgtctgggggatgaatctcagggggagaggcatcctcttaaatattacatagcaggggtcaattctgctgctgggactggtgcagtccccttattgttacacttttccttgggggaaagtgtcaggatattcagagcatgataaatgtacatgtgttgaatatcctttatttcagaaaataccataagagagataaacataataaacatacacacaagagaggtaaattggataatcatctcttggatacacccaggagataattatccttttcaacttgattataattttcatgaaagaggtaaattaataaagaggtgaatctttattaatttacagaataattattaacataaaaaatacatgtaaaaaggaataacattacttaataattattaacttaaagattacatataataataattgttatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtctgacaatctcaaatcatcattcccatcaatcatactggatatctttggttgcagcggtgggccgctacgctacactacgctacgggcccatgtagcgttagcgtagcggcgccattttttttcgtgtagtgttagcgcgccgctacggccgctgcgctacgctaatttgtagcggcgctaacactaacctttttttggtgtagtgttagcgcgccgctggcgccgctacgctacagcgtttttagcggcaaaaaaacggcaaaaaaacggcaaaaaaccgctaaaaacggccgtaacgcagcgtagcgggcagtttttggcggcctgtgtgtgtagcattagcgcagatggggggaatcgcgctaacgctacgctaaacgttagcgcacattttcaccccatgcgcatagcgttagcgcaaaaaaagaaacaagcgctaacactacgctaaattgtagcgaaaaatcgctacactacgctacgctaatgctacggttagcgtagctggcccaccattgttggttgtcttcagtcacttagtaggacactagtggattcaacctgatggtaatagtatactgattggaaatgtaagctttcttgcctgaatactagttctgttacaggttttaaaatagtgccattttactaatgaagaacacctcaacatcaactatagtgccaaatgtgtcctaattgtgctgaaaatggctcacaagttgcatataatgtgtactgagctcatgtggagtgtccaattttgaggaaatcaatttgcacagaaactttgtaagctcctgtggatgtttgatattttatgactttaatgagtcttgagcaattatttttcacaaactttatagtgatgataggtgttgacaacattatcatgccatatttcttcccttccgtttctgaccaacacattagggggtatcaaatataaccaaatccaccattatttaattgactggttttaaaaaatccacccttttttaaacatgttggttctttatttaaccccttttggggcccattgatgcaaaaaaaagttttgggaaaagtgcctggtttctaatggtggatttcttatatttgataccccctattgttgaaattttgttgactttggcttataccatgatttgatgtttttttctggttttttcattctacatacagacacttcttcaagtgcacaatatgtttcttgttgcatgtgatcagtacaacatgtgagaatggtaaatgtgttgagttgagagtagagctgtcacgtccgctcctcccagttcacaggcagtgaaacctgaaaaggagcgcgatcgacttccgcgggagttggtggcagccaggcgagaagcacagcaaaccggcaacaatggagacaaggtgagagaatatttcagtgaacttgctggtcgactgaaaaaactaatgacaaatttttgcattccgatcccagcatgaacgcagatacacgtccaacgagtggggacggagacgcacaagctgaggagcctacagccaagccatcaccatcttccccgattgcatcatcttccactcccaataaagcctcgccgattgacctcagaccacgcatgggtcggaaacagggatgggacgcatggaggcctggaccatacggccctccaacacctccgagtatggagaagcgactggccgaagagagtgcgttggagatggccgcaatgatgggtcacggaagacaggatggtcgtgctcggaagattagacctcgtaggaccgttgatgtgggaggctcgatgtcacgctggaccttggtagatcatatcgtctacatatcactgctcagattttttttttaaaaaaaacatgcactaagaccaattggacattcattattatttttttagatgagatctttgaaaacttgcccagatgaacagtattttatcagaccttgtatagatcatttgattgaagtaggtagtttttttttttttttgcccggccttccaaccgagaagaaacagtaatttaatgggagggagtctgtcaattttccaatttgttagtttttaccacctcaggcgtacagcaccaacccgtcgacgtcaattttgacaaaatatgttcacacatctaccaataaaatacgttgcccaatcaatattgtccgggtaggtaaattcatcaaacatcgaagctgctatcggaattcaaagagagggcaaatgacagaagaggtctggcattttttttttgtagtttacacctgatgcgaggagggtactgacaggggcgacgagtggcgaatttactctatggaacgcgctgacattcaactttgagacgattctacaagcgcacgacacagccgtccgagcgctggattggtcgaaatcaggagcctggttggtatcaggagacaacaatggaatcatcaaatacttccaaccgaacatgaacaatctacagatgtttgagggacacaaggatagcattcgggatatcagtttctcgcccaatgatagcaggtttgttagttgtggggacgatggggtaatcaaactctgggggtttgaggaacgaagagaggagagaaatttcacgggtccgcaatgtatcttatgcattttttccattgtgcctctaccgcttggtgattctgatgacttgctgaatttcctgattcctccctccatattccgtaggacatgggtgggatgtcaagtgcgtcaaatggcatccaactaaaggcttgatttgctcaggtggcaaagatagcttggtgaagttttgggatccacggatcgggaaatgtttggccactctgtcagtccatgcgaatcgaaaattcacaaggctgagcaacatttcactgagaaagagtaaatcttgaattctaatcagccacggacacaagaacagcgtgcaagcatgtgcttggaatcccaatggacacagtattgcaacagcctcccgggatcagttgatcaaagtatttgatatccgaatgatgaaagagttagctaatctgcggggacataaaaaagaagtttgttgtgagtgtttcgtttccagctgttagctctatgagatgaaccgttttgataacttggccgaaaacctccagctcttgcgtggcatcctatacatcacgatttgttgacttcggggggctcggatggatcgatattctactggtgtttgcctgattcgaatcctatcgactcacttgacttcgcacacgatagcaacgtatggtcactggattaccaccctctgggacacactctcgttagtggtagcaatgatcacaccactcggttttggagtagaggtagaccaggtgtgaagatcgccaatgataggttccatgtgggtaaggagcgggcccgggagatgggtgtcaaagatgaggaggaacaaggtcaatatacactttcattttttacatatccttgtcttctgaatgcctcagctaaagacttgataacgatgcaacgctctcagtcgaagacttctttgtacctggtctcagcaatcagtttggacacgctactgtggggagcttctttggtgcaggaacgtttggacagccctcaacaaaagatcgcaacatggctgaaatggacgcgcaaatccagatacctccggcgctgatgggtggagcatttggggccaacgggccttccgtcatgggtttaccggtgccgccccgaccagcagaagcagttgcaatgggtagcgggggtgggagcggtgggcaagaactaccaagtatacctggattcggacgtgcagtagatacgagcgacaattcattacccggcttggcgcttaactccaatcaaatcaaccatcctccacaaaattcaggctggagaagaggcccattgcccagtcaggaggtcgcaatgggacgcgatttgggaggctttggtggagacatggggcatcaacaaactggaaaaaatcgatggcgaggcaacaaaggtaatcataatcaacaccatcgtcaacaccaaaatcgatggccttccaatctccaaaacaatcatcccgcccaacaacaacaacatcatcaccatcaccatcaccatcctgttggtggcccacctggtgtgggccctggtctagggaacagtaataacatgcacatcgacgaattcggaagagaaatccctcatcaaacttcttcaaataacaaattcaaataatcgcgttttggtctgaaatttcttatctaaggattcctaaaaagacgaatatgatcgagatcttcttgtagttttactctttaatattcaagatttcaacatgcccctttactgaaagttgagcttcctctccttcagacatgatcaggctctaccttgcttcaaaacgaagatgaacagtggaaaatgcaccaactccgttaaatctacaattcctgattatcaaagcaggggcttcatctcccacttgcctagtcctcgccacagttcgatgtaccaaccaacccccttcatgatgaagaaattattggtgataattgtgaacccactgatgcatactatctgaaagtctttatatctactgcttgccctattttagaaactttctgtcacaaatatatcatagtcgacatgctcaaactaaagaagaataactatgcacaaacaaactacataaataaacctttcacagcggacagcatttcacatttattactttctgatcaatttttcaggattatcgaaattctaatttatgtctaatcatcgttgagattgagaagaaacaaatgtctttcataccaaaagaaaatggagaacccgcgacccttgatcagtaagacttggtgacgattctctcgacaagttgatagagttgatgaaacaaaactctgagtccgttcctgttgttcaagtagatttctttgagcaagtatctggcttgattggcgacttcgatgggaatcagtcctgtttgtccttgactgatgtgatgcaaaaagaccaccgcagctgttcttgtttccgccgagacttcaattgtttggctgatgagctgtctcaactcttcaagtcccctgaacatcctttccgagtcgcctttgtcactggtaaacacttctgatagctttgttaatctggaatcatatccgatcaagtttttgaaactcgcgaagtttgctgaggaattcaaaaaatcaacacagaaatcagtatgtctgttgcgcaaacgtagatcatattttactcttacccatttctgcactaagcccaccggtaggattcagcatttctttattttcattattatgatcatcgtgttttttttttttttaaaaaaaaaaggtgcatcagtttcaatagggagtgaatagtcaggtaaacgaaacgtggaattaaaattgtggatgagatttaccagatacccaaggaattgagggcaccttcaacttcgatgtagggctattgtgccaacgctcagacaatattttcgacagcgagtcgatatattgagacaccatcctgatttgctcggacgttaaatgagctggcttgaatatggcatacttcgatttgagactcgaaaggccatatagcacgactgcttctagcttgtgattcctaggcttgggagccccagacttcattgcgtacgcgattgcttggatccacagtaaaacatcatccttgccgcgagaagagacggttctattgaggagataatagaaggctttcttgatcaggtctacctcattgtctatcatcatggtccgcaatgaatccggtttctcggtatcactatactcctcgaatcgcgtcctcagatcttccacatcctcgataaaggcactcaacatctcatcttttgaagctttttctaaaaatcgtctttcgacatctgtctgtctttccaccccaactaatcatcaccaggtttccccccattcatcgtttcatgcatgaagaacaacacaccagagatagcacgattagcttgccttgaactcaaaaacattcaatcagagaaaaaagttacatcggttttcttacattgtttcaaagctatttaagttcagcgcgttttgttcatgaaaacaaagcgaaaacaaaaagcgcaatttgaattagtaacttacgcgccagcctgtatttatttgagcgtgttttaaattttccaagggcctaaaaacaagggggaatcaaatgaggagatgactgacatagatcattgtagttatggattgagggaggccctctcaacgaagacttgaatggttttttgaccgcatccatcaagtagacgcccgtaagactatctgtggtcagcgggatcttatacggctcttcgagcagcaccccttctttcaggtttctgttcaccccaatcaacgcgatgactggtcgaatgttttgtggccagtcgacgcctatcatcaacagcgtgactacagctaatagtctggttgctgatcgcatcgcaaatgatgctcttctaagaaaaaatcctgggcgtatattgaaagttcttgacaaccgagcacgtcgacgaaggtttaattaatgaagtgtgtcaaggaatgggtgcttcaaagatcgatctctgggctcgaaatgaccacacaagaaaggatcggtgacctggtgcagtgttcttctggatgagaaaaagctacaggctttatagttttttttttttttttctgtgggcgtctgggttccaagacgaaagacaaaagagtggtactgaggtaaaaaaaacaaaccatcggggatacgagaacctcggcgctgaaacgcatgcacagatcgtcgaggtggccgctgggaggagccgagagtgttccccgggcaggacttcacgctgcaacagatgcatgtccataatcttttacaatttacagaagccgtggactgcatgaagacgatcgctgtgatcgtcatggatctttagctaggctagttttccatcttgcacgccgtagttgacttgacacctataagaagctttatggttatctcctgcacatgctacagatagcaatctttttccgtcaatggagatttaaaataagctctgctgtcaccagttgctacttttttttcttttatgaacagcggttgtgcggaggtgcagccattttattttctcggatcctttgagttttgtagacgcgacgtgtttcactatcagcactgcacagcaaggtatttagtctggtatgcatgtccttgtgttttttttatagatgaatggttacatacacacatgataatccagacaaccaagattataggttcaaataacgtgtacatattgtttttgagcaattttttgaaggacgctagtcacagaagcaaaggagagatgtatcatgtaggcagttggcgcggtgaaagggccctgttaatctgttgcaggcgcggtcagcatgatagccaatgccgccgagctctcgacacatgttaagagaaaaaaaaaaaacaagcagcaacttgacacttttcttctattcatgagaatgaagaagacgactcccattaaacctggtggtatggcaagatggccttcgatcttcgacaatgacagtctcccaattgtgggagcttcattgcgtatgtatatcggtatggatgagtggcccggaggagacagctgatgtagttttctccggctggctgagtcctgctgagccgcgtaaaaacactatatcttccaaccccatagaaagttcgcatcagttggcagcggagtcctcccaacaaaaacaggatgaggaaatcacatatcaccttatcatagcttaagaaattccgccgaatggaggctccgcgggccgaagggagcctgcagcgtccgggaacaggactggagcgggctccgtgtatgtatacctgcgccagcagtattacacagcagcccttccaccaacaggggggacttgttagtgggagtttttttcagtgagggttggtgattgacggggcttcgtagcccctatacgagagattccgatgcatccatatggggtagccgggtatggggctgctacgtgtttgctgttcaaagggtctgatgaagtgcgagcctgagaacaaacgcctgccgtcacaagtggagtccggttgtctcgagctggagcatgtccaacttcactcactcggtccccacaccttcttgcttgcttccatcagtctttctgatgatcatgggacccgcgagcttcttgatactgtgggggaaaggggatgcttgaagagactttctactttggatgggtcgaaggcacaagagagttgacataagtctgacgctagcttaacactgccagcacacagggccagcggtgaccagttcagagtcatttctaagcaattctccagataatgctctccaacccgctccgggtgcatctgagtaggcccccggcgacaatttagacacgagggcccaagagattggctttcccagagctttcgacttgattggtcattgaaagtgatccctgtttgtcttaatattctgccaataagtcattggatgcttccagtgggtggctggaatgtggatcaagagtgcggattttgtcatgtcaagagttcccttatttttattagcattgaagtatatgttgcacagtcaacaggatttctttttctctttacacatttgtgaacaagtttggggaatgatgagggaacgccccccccccccaaaaaaaagatgcattcattagatagttgaaacaaagggtaggatagaatcacttgagaaggagagtcaagaaggtttttgatcttttgtgggcggaaggaattcgaatccgattcgaccggccaagttaccgacaggaccgggcaacccaacctgagatttaaagctttcgaggaagttagagatgacggaataatcgggttgattgtgggaaaggccgtccaaggggacgccggattgattcatcaagtctgccaattcgctatggatagccttgtcgatgtcgtccatctcgacatccgactcggattccgagagatcttccatctccctttccaggccgccgccgcctccccccaggtccggacctgctggatccgccggaatcggaccgcccttcttctgcttcttctgccccctctgcttcccacccttcttttgtagctcctcgtccatcctgttcatcagcttatcaaacgtatccagatccacattcgcctttctatcttcggttatgtcgccttcgtcatccgatgaactcatcgtttcttgctcttctttttcttctgatttgtcggcttcaaaatgaactgaacgttggggttgctttccttttgatactgacgatcgtcccttgaggtcgtccgagtccattgaaatatctgttgcgaaagtcgtcttggtgctttcttttttatcggtgtcattctgggagacttttgagctggggggcacatatgctaatcaataagaaagagaacataaaccatcagtttaagttttttgtttgtttgtttgtaataccaagaagagaaaatactgaccgcctctttccctacgactgtccaagatggcttcgtattgtgcacttgacaagccgagcgcttcctgggcgaatttgaggaagtcatcacgttcttcatccatgtcgatgtcatctacgacctcagcattagcttgtttttcgaccccactgggggtgtttgaatcgtcgctatttgagtcttcctctgaggaatcctcgcacaccccatcgtaggattgtttggcaagcttgggcaacgatttcttatttttggtggacacattggttgtgtctgagacaatagtcggttgaggctcgtcaaccaagggcggcggatgatcggcggatgactcggcgggcctttgggatgattggccccattcggactcagtaagaccaggcacaagagcggccagccttttcttcgtttcttggtcatattcaccatcagaccttcggatgggacctttgtaagttttcttagtagtactcttgcttcggctaggaaagatgtctgcacgcagttcttcttgctcagaatcttccgcactactgtcctctgaatcatcagtcatctcatcatcagaatgtacagcaccctccaagcttccttgtccgtccatgaacttctccatttgactcgcaaaggatgtcatcttcttcatctcagtatcattctgttgttcctgtgtttctagagacgtcgaattaagcggctgtgattgaggatcgccttcttccttcagtaaagctttgagttgttcttcatccaggtctagccactcgtcagattctcctttgcagtcccttgaattgttctgatcatcggatagctgagattgactgacggcagaatcgaatcgagtgatgatatcattcggtttgaggctgtctgagtaagccttcttggcaatcgattcaagttcaacccatttcgtgctaccctcgacctcgccttggaaatagccggccttctgaagtttgctgagatagctttggtatcgacgagaacggccgttgaacatgggatcgcaagtcgttcgactggaatcaacggtcgataacatcatctcgaacccgcatgcgattttcattccgactaatcttctcttccactcaacgctcttttctctatccacatccatccagcccactttttcgaatggcttgggcgggtgaaaggtcatttcatggttcaataagatcgcatataacggccgagtcattcggatcagacaataaggccagctagtcgctgaagatttccctgcctcttgattatcggttcgagggctgtagggagtctgaggcgggaatcgagccatttctcgacatgccttttttgatcattttgaaaaatccaaagaagaaaaaaaaaatcattagcaattgacaagttggtgatgatcgatctgtcatatacccactttaaaactatccgcgtctttctcacagaatgctttgacagccaaaccgatgagatttggttcaacttgaagagctttggctatgctgatatggaggtaggcctctgtgttgaaaagatggctctcagtgagcacttgaggtgatgcgctctgaatgcgctcgagaataatagaattaattgatgttgaagccacagtgggatgagatttggcctgaagaatttgcaacgctgactgtgttgacagatcagcttgggtagatggagtagcttccaaagggatcagatgcagggctccttcttgaatccaaacctgttgatgagaattcggatgagtcagatcagttgaactgactgagatatggttattttaagcggtgggactcaactcggcctttcgccagatcaggggtgagccatttggggagatgatcggcggcttcgatcaagagaaactcaccatcgttgtcatgaacttgaatctgacaatcgaaagttttgctgatctcgaacaagcaccaaaccaggaaccattcatcttgcagggagatcccgtaatgtaaggtgccctcgagtagtgatgggccgatgggtttcaggtcgggtggatgtccactatgccagatgaattcggtcttggttgaggaatacttgaagtgtttggttccccagtaggtttctagttcggcttggatagtcggcccttggttccccgctgagtaaatcgaaaatctgcaggtatcatcctccaaggcttcgctggatttttgcagtaaggatatgaattgcgatggatcgactggctctggcatttagttctgaagtctggggttgtgttgttctgagctggaggagaagaatctggtcaacagagattggctgggaaacatcttgtggctttggaggtggttatgctgcggctgagccggaccgtgaccctcaagttcaattcctcctccgcaggacacccaattaaagacaacatataccctaacttaaggctccgtttggcagtccatgatatcataaaatatcataggaaaatccttcaaattgtttcgggggaccgcatttattatcataagtgaaaatagtgtttggctggtcacgctacaacaccaaaaatccactctaataagcagcagctgattgtctagctttgggataattggtttaaggtttatcaaccatattctgattatccggatttacatatttttccttatgatatattggactgccaaatggagcctaacacaagtccttccgggcgcaaagcaccccctcccacagggagggacttgcgcacaaagtcaaatcccttggagggacaggaattgcaaatggctggagggaaaataataagcctcagtaatcccctccatgactccctatggacttgccctagagccaaaagatacttgtgcatcccagctttcatttggtgctggtctcatccccctcaatcctttccactccacctccacattgttccaaaaataacaaagaatgcaattatctgaaaaagcatccaccaaggatccacaaccattcatgcattgtggatcctggagctgcattctgaaaatctttgcagatattacaggcaagatttgttgcttgtcattgttatgtatttaccaccttattctccaaagaccttacaacatttgcaaatccttcagaaaatctgaaaatggattttcagagatatggaacatgctttaggctccatttgacctccaaaatggattactcaagtcatatcttactcataagcttcaaaaatttgggagacattgcacatgaagaaaaccaacaaaactgcctgttcaaaattttgtgaagatgtgatttgtttttttaaaaaaataaaaaagtagttttgggactgaaaattcctcctgtctctccaagctttctaacaaaattcataagcctctcctacagagagtgctccgcgcggggtcccccaccctccgttcaaggggatttgttaagctagacatataccgtcctccaaggacctcgaggttcttcaacttaaggctggtgaccacctaatttgtgacatctcaaccatcacaaacatctccccccagcaccccaatgaccaacatattgtctttaaaaaaacagttccccaacacctatcactcacccaatccctatcccctatccctaacccggtccctcaacatcctaggccccacttgtgaacaagatattgaaattgttttgaaacacttttgaattttttttggtgctcaaaaaaaaaactatttgtacttcaaatcccttgaaaaatgttttcaaaacctgggagtaattataaaaccagcagtgcaattttattcatgaagaagttcactacctgtattcatcctgtgcatgtgtggtagagatggtcacttcaaatccggatatccgtgcggatgcggatatctgctgacaatttcagcggaatcaggcatccgcatccgctggcgctggcgggtatccacggataccagcccttttactggctgacaatcgccggcgagtgggatttttttttttcaaaaaaaagaagaaaaaaaaccggcccccctcagcctagagaggcagaggccagcttgccggggagggattcctcccgacgagctggtgtacataccagctctttgggaggggttcctcccggcgagctggtgtacataccagctctttgggaggggttcctcccggcgagctggtgtacataccagctctttgggaggggttcctcccggcgagctggtgtacatactattaccagctctttgggaggggttcctcccggcgagctggattttaaaccagctcgttggaaggactcccttgcaacaggattttaaaccagctcgttggaagggagtccttccaacaagctggtttgtgtaccagatttttgggaggggctcctcccggcgagctggattttaaaccagcttgtcaggaggagtccctcccagcgagctggtatgtacaccagcttgtcaggagggattcctcccaacaagctggtctgtgtaccagctcattgggaggggttcctcttgagaaaaaaaatgaatgacctgtctctgtttcagtgcccatcatgtgacttttttccacctttggtgttccaagcaatgggtcacatggacacaggtgtcttattggtaagaggaatcacccttttggcttgatccaatgtgtctggctgtttgggtgatgttgttctgccactggcttctgctagatcttgtggcagtttgcctgaaatagctaatatgtgacttggatagttcttaatatctccaggaacactttcctttgttaagaatggtgaacttcagtcccgatacagctgtaaacagttgcattcatctagcaacttttgtaaaatataaacaactcaatatatgattttcaaaaagagtgtgtgtttgatcaggcaagacggcttttcagattatctactggatcagttccaatgcaggttgctgattcttttgtcaaacaagcctagtattgaaggtatgacttgccattcacatgagaggacatacaagcaagaaaaagtcaccattgtgagtgcaactgacaacagcaggtgtgcgtggcggcaacgatgtggggttaagggtcattcccaaagcattcatcaatctttgcatgtgaagcaagtaactttccaacaatctggtgtacaaactagctcgctgggagggactcctcctgacaagctggtacacagaccagctcaccaggagggactcctcctggaaagctggtttaaaatgcagcttgacgggagggactcctcctgagtcctgacaagctggtttaaaatccagcttgccgggaggaaccctttgcaacaagctggtatgtacaccggctcgtcgggaagaatccctccccggcaagctggattgtgtaccagatcgccaggagggattcctcctggcaacggtgggccgctacactaactgtcagcggaatcgctgttagtgattagcgtagcgtagcggaattccgccacaacaccgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgtgctacagcggtttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcatagcaaaaaaccgctaaaaaaccgctagcactacggtttttggtggaaaaaaagtgccgctacgctacgctttttgggccaaaagcgtagcggcccaccgctgctcctgtcggcgtggcctctgcttctctaggccaaggggggccgagttgttttttcttctctttttttaaaaaaaaatccattctgttcaagtctcttggcaccgggtatcccttgggatacctggatatctgccgggatttctgggaaaagggcacatccaaacacaaatccgtatcccctggcgggtatccacctggcaccaggggatagcgggtatccgcaacggataccctttgaccatctcattgtgtggctagtccactctctgccttgaaaagaggtcacatacataattgttcagaggctcaataaaaaatgctaccccctaatcttgatgagaatgactatctcctccaaggaatggctctctggaattttctttttgttcatcaagttcaggagcataaaatgaagtttacattcaagtagaaactgaggtgtccaagtggctagattgctgggaaccatggaaagaagaatgaattgggtgagggagaaagcagcagggtatgtaccagaaaattaagatacaagtacaacagctgtgtggcacagttgggattacacagatctgactcaaataagtccctacttatttggaggggggatgctgtcctgggacagaatcttgctttgcaacaaaggggggattagctaaatttggttttatatctttgatgaaagtgagatatcatgatataaaatgtgtacacttgatgtaattgacgtatacagtccatatgcaccggttttcaaccattctctttcaaaatttgtgttttcaaagaatacattttgtgccttggtttattgactccctaattttgaagttcagactcccaaattttgtggatgtcctaaggactgtctgcggtattgaactttccggttctttttagttctttctctaattttcacttgtactttattcaattcacactttgcgccgcagttatctgaaacctaattgatcttcataaaagcgttctccttactttgtatcagtctctttcttaatcaatcaattgtttcatcttacctcgtcgctttgtcactaacctcaaactatctcaggtttgtttcttttatcactttcactaacatcctatatagcttaaccttgtgatcttttcaggtttgtgtcttcaggtcttctctagtcttattgtgtagataaactgagattgccttcatccaaaaggtgtgtatatgataaagcaatcaatcaattgtttcatcttacctcgtcgctttgtcactaacctcaaactatctcaggtttgtgtcttcaggtcttctctagtcttatcgtgtagataaactgagatcgccttcatccaaaaggtttgtgtcttcaggtcttctctagtcttatcgtgtagataaactgagatcgccttcatccaaaagcttgtggttcattaggttatgagcccagatagtgcctaatctgcaacctcattgaactacagctttttacacacgatggccaaaaaatcgattcatcatcttccacttctctcgaaatctaatttccagaactggaagaacatcatgtattcgtactgtcttgaaagaaaccttgacgatcatcttctctccgatctggttaaagaagaaaaggacgctgtagctaaaatctctcttcaagacaagaaggcagcagcagcaggaattctcggacgtaatttaggtgttgaaaattatgctaaattcatcactgaagataattgaaagcaaccacatcaaatttggaaggctttgattgatcattttcagtctgattcgtctcaaaatcacgcagtcgtctattgagatttcctaagcattggattcacatcaactcttgaacaattcatcacggatattgacgtcggtatttccaatcttcgctctgtcgggatcaatattgtcaagttagagaagacgactattgatgaaactctcttagctgaatatgtcgtgaatcttttgcctcaaaaacttgagaattcaaaagagataataacgactaagagacctttgagcatcgatattgtcagaaactacttgaatttgaagcagctcagttccactggaagtccttcaaattcgattgatccggttataaaatctgaatcagcaatgaagacggtgactgtctggtgcgataacggtcaacacaatgagaatgcttgtcacacaaaagcaaattgttttcaacttcatccagagaaggctccagattcttggaaacgaaggcaatcttctaagaagaagacggcaaatgccgttgtggactataccagcatttcaggtgtttacggctgtgtcgtcaatcctcaagctctttcggtcttcaaggacacttcacacgtttttctggacagctgttgttcagatcacatgtttcccaataaacatttcttttccgattacaaaagtgtcgtttcttcagtcagtgttgctagtggtcaatctcttcctgctttaggaagaggtcttgtctacatgaaaaacgtcgacaatacgacttttgctgtgaattctcttcacgttccggggcttacgtatgctttgcttagtttggcttgtttatcactcaacaattgtgatcttattcgacaacccggttctaaatcagtcttttctgtcaaggatactgctaaaaaattaactcttttcgatgcggaaatcaagaataacatctatctttgcaaggcttcggtggttcttcctcaaggttcgccgaatttgccttgttcatttgatacaactagttcaacttctgatgcggctcttcttcacagacgcgccggtcatccaagttgagaagcactaagaaaaatgtttcacgtcagttattcgacgatggaatgtgtggcttgtagattatctaagtctcatcgccagccattctccggtaaacttcctaaaccctcttgtgtactggactatgtttatatggatctcagtgggaaaataacaccttcaacagttggcaaggcttcttattacttcaaaattaccgattctttttcggcattcaagcatgtatttattttatccgctaaaagtcaagctttcgccaaatttaaggagtattataatgaagtaactacttttcattctaagaaactcatcaatcttgtcaccgacaacggtggagaattttgttcaaatgagtttgagacattcttgaaggacaacggcatcaaacatcatcttacggctccgtatactccacagcaaaactcaattgctgagagagggaaccgaacgacttctgagaaggccaggtcaatgttgaagcaagcaaatcttccggtcaacttatggggggaagctgtttcaacagcggttttctatgaaaacataacaccaacaaagaaaattgcatggaaaacacctcatgaactatggtatggctacaaattcaatctttctcgtcttcgaacctttggttgtcgggtgtttgtcaatattccggacgacatcaggaaagggaagtttggggatacatctaagttaggtattcttgttgggtatagacagggtattcctaactggaggatactcacggcaaatgctcgggttgagtacagccatgatgtcacttttgacaaggcttgttttccaggaatctccccgagtgattctgtctatacggattttgaagagcagtttgtggaaggagcggatactccaacttcggtggtggttgacagatctccggatttgtctttacaagctctgattgctgatgataactgcgtacctgcagtatcatcacctacgtcatcttcagagtatcaggagattgaatcgtcattactcccatctccttctcgctcctctttacctctttcgtcactttctcacccacctccttcgtcactttctcacccacctccttcgtcactttctcaacccattcctcaacaacaaacagttatttccaagactaaaccaagctgggaatacgttcctgcagaccaaccagctcctaaaaatatcacttccgacccaactgatccagccaacattctcaatacaaaacgtcgagctcatctagtaaatcaagacttaacaactgagccttggtttgtaccgtatttcaatcagagtttgtgttattcttcgattgccgaagctaacttagttcctaaaacttataacgcagccttgaaatctccacagtcgactgattggttggaagctataagggtagaacttgctgccatggattgtttacaggtttggaatgttgtgccgattccgtctgggcaaactcttcttgggtctgtttgggtgttttgtgtgaagcataacgtggccggtaacttcgtgaaattcaaggccaggctttgtgctcaaagcagttcgcagcgcgatggtattgactacggagaaacttatgctccgaagggccgtccttctactctccgtgctgttctcgcctatggggtcaacaatcaactcaacattcaccaaatggatgtcaagaacgctttcctcaatggaaagttggaagaaacggtatatcttcggattccagctgggcttgatgcgcctcctggtacttgtcttcatttagtaaaattgatttacggattgaagcaagcgccaagagtatggtaccgtgaactctcttctttcttcggctcaatcaacttcttcccttctgcaaacgacccatgccttttcaaatccgccgatcctgattggacttgtctggttcatgtgtacgtggacgacttggttgtaatttccggggatgtagcaagattcaagaaattcatcaatgatcgattcttgatggaagatatgggtcccatcagttctttgcttggaatgaacattactcaagcaaatgatcatccgtctttatctcaagccaactacgttactgagattttaactgaatatgactatgtctcttgtcaacctgtcccgactcccatgattccgaatactcgtctggttttggctactgagaacgaagtggaggaattcaatgcactcggtatcaattactgacaagcagtgggattggtaaactgggctgctgttgaaactcgccccgacattgcttttacggtttctcagttgtcccaacatctcaagcgtccgggcattgtccattggcgcgcgttcactcatcttctacgatatctttcctcaactctcaatttttcaatcaagatagggggtggagaaaacaaaatttcaatctacgtcgatgctgattttgcggcttgtacggagactcctcgttcttactccgcttatcttgttcgctggggcgattcggttatctcgtggagggctaaaaagcttttgactccttcaacttcgacaactgaagccgaatataaatccttatatgacgggattcaagaggctatctctatgcggctcttgttggaatcgctcggtttgccagtctaccccattcctgtctattgtgacaatcaagcggcgattgctctgtcgcgcaatcctttatttcaacagcgcactaaacacgttgatgtaaaatatcatttttcacgcgacacggttgaaaagaactatgtcgacatccgctatgtttctacggcagacaatgaagcagacggtttcgccaaatcactttcccgcattcgtcatcaagcttttctcggttatctcaaaaataatcttcaacaatttattgaatccgaaaattgagaacgagggggggtattgaactttccggttcttttcagttctttctctaattttcactcgtactttattcaattcacactttgcgccgcagttatctgaaacctaattgatcttcataaaagcgttctccttactttgtatcagtctctttcttaatcaatcaattgtttcatcttacctcgtcgctttgtcactaacctcaaactatctcaggtttgtttcttttatcactttcactaacatcctatatagcttaaccttgtgatcttttcaggtttgtgtcttcaggtcttctctagtcttatcgtgtagataaactgagattgccttcatccaaaaggtgtgtatatgataaagcaatcaatcaattgtttcatcttacctcgttgctttgtcactaacctcaaactatctcaggtttgtgtcttcaggtcttctctagtcttatcgtgtagataaactgagatcgccttcatccaaaaggtttgtgtcttcaggtcttctctagtcttatcgtgtagataaactgagatcgccttcatccaaaagcttgtggttcattatgcggatggtcctcaggacgtccggccctctattttttccctatttttttgggagttgttcctccaaaccctttgacagttgggatttgactccctaaaaatattaataagaaatatgaagaaccccccagggggattttgggagtcaatactccgaaaccccatggggggctgcaagatggcgccaaaaaaagaaaaccctcctcatggccaggagtgtaccactctgaacggcaggaggtacactcctgtctttgaagagtgtacactcttggctgccgggaggattcctcttgaacatcaagagtgtatactctccacatcccagaggattcctcttggccatcaagagtttgtactctaaatggctgagaggattcctctcagccatcaagagtgtatactcccaatgtccgagagaacccctgttggctgtcaagagtgtaccctctcaagggtatccattgcagatacccgttatctgctggcggatacccgccgcccccaacggataccccccagtggatgcggatggccccttttccctaaaacactggcagatgtccaggtatccccaaggacacctgaggcagagaggacaagatggccgtctggaagggttttcttccagctggcaaggtacacatgtacctggagaggtacatgtacctcgccactggaaggatttccttctagtcaacaaggtacatgtaccttgccggctggaaggatttccttccagtcaacgaggtacatgtacctcgccggctggaaggatttccttccagtcaacaaggtacatgtacctcgccggctggaagtatttccttccagtcaacgaggtacatgtaccttgccggctggaaggatttccttccagtcaacaaggtacatgtaccttgttgactggaaggaaatcctttcatccagctgccttgccgcccattcaaagggcaggtatccgtggatacccacctagggccaacagatacccgccagcgggtgtggatgtggatgcggatgccccattctgctgaaaagcggaggggatatccgcatccgggaagatctctggatggcggggggcccttgagtcaagggccaagagaaaccctgttgaacatcaagagtgtaccctctcaacggtggagagaaatcctcttggccatcaagagtgtatactaatgtcagaaagaaataataaacttaacaatatgtagaatcatctctctcattacagaaaatacataagacagagatgaatgagattaatcaaatgcgaaccatctctctaattgagggatatcaatagaggaataagattaatcaaattttaaacatctttctcattacagaaaatacatacagagagaatatgtacagtgggtggaccgttatttttggctgcttgttttggatcccagagcttcaaagcaccagattgaagtcatgagacttggtcaattggtgcagaataggtcccaaaaaatgaatatgagaaaataaaaacaaaaaataaagtttcaaaatttgtgaaaaatgtaaaataaaattgatttttttcaaaagctttaatattcattttgggagagtcagagtgctgagagaaaggaagattgggatattagaagaatgattatgaatgaaaattttggaaaaattgctttccagatggcttcaaacagctgttgattggggcattcaccagcccacattgcagtaaagcagtagtatttactgttttggctccaatctggacaaccaacctggctcaaccttttttggttccaatttttttcatttataatcattcttaccatgttcccctctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatgagttttattttttatttttcacaaattttgaaactttactttttgtttttattttttcatattcattttctgggacctattatgcaccacctgaacaagtctcataacttcaagtctgttttccggagctctagggtccaaaacaggcagccaaaaataacagtctacctactgtacagtcacctaccagatgtttatagccagtttgcttggattacacaagccaaacccaaaaacttgaaatcatgatgcttgggaaagtggtataaaatagatttcaaaaatgattctggaaacacaaatattaaaaactgattttcaaaattcccagaaaatatttcagttattgcacttttttcagaagttttgatattgctccaaatgaacaaataaaaatggaaactgcagtatagcatgctggaggaaggataatgaatgaaaatttggacagaaatacattacagatggttttaagctggtgtggagtgaggcatccatcagactcacagtggaaaatacagtggaaaggcagtatgatcaaattctgattgcattttgacctggatactgagctctgaatgatttctggtgttgttttttcatttattatcattcttcttgcatatcatactactctttccaatttttattttatcacttggagcaatatcaaaacttgtgaaacaagtgcaataattgtaatattttttgcaaattctaaatatcagttttttatatacttgttttcagaatcattttttgaaacctctttcaaaccacttgctcaagtctcatgatttaaagttggtggatcagggttgtgtaatccaaacaaaatgtctataaacatctggtaggtgattgtatagttattccacttggactcaggtacatctatcaagatataccccttcctttgaagtggtcattgagccattacactaaatcaactcatggaaatatgagccaatgcagacatttgggcatgtcctacatgtcttgtggctgacaactagagactgaatgttacatagctcaaagaaattgataaatgcaacttcttttgtagatggggttcgacaccgttgagacgctacaaaccattgaattataaatgcattgcttgatttgctcatgacctgagggctatctggagccttgggatgatgtgtgccccgttaagcttctggctcccagcccccgattttttccaaccccactggtcccatccagtcttcctgcactcttgttctcatcgcccccagatcccgtcccgacgccggcactctttagctggtcgatgataaacgcttgtgcatcggtcgccgattgaccaccgtacttcaaatggttagcaatcccccctgactttgtacagatcggatcaccggtaagacagcaatcccaagcagatgaaacatattcttttgggacattgaccgtcatcgatgagaagattcctcttcccgatgtctggatcccacaagtcaaataaatcgcaaaaatggcaattcatgagataatcatatttttcaaagtgagggataacacaatcgcgcccaaagggaaaaaaaagttgctcaccgcatcacatttgttctgtgaagaaccaggttgaaagtagggattcccaaacaatacggtagccgcaactttatcgggtggtaactctttactggctagaatttgagtctggaccatagcctttggatagaaaaaacaaaaagtggacgatgatagtaattttcaatgtgtaattagcataactgttcatcagtgttcaggttgtggaaaatattttctcactcctttggaataacccattaagacaaagaccatgttcggacaattttccatctgggatttgatgtatctaagaccggtttccgctccatctttgggtgatctcacgtactcggctgagctcgagtattggatgtccatgagaccaccgcccgggacggcttgctggacattttttgccatcttggtgtaggccaaagaacttccctgaggttccccggtacctcgagcactacaaatgaaacattatgaatatgggtagtaggtttagcaagtagtagtacccaaatttacaaatatggcaatcaagagaatagcaattttgcttaccccaccatcatgtaatctttacattcacctgaatcaccagccctatcaccgcctccgttggcaccccgtcccatcgaagaaaaaccggtgaacccgaactgacgagaatgaactgaattagaaggggaagtttgactagggtgaaggctacatgacctatcctgtaggtttatgaaaaatataaagatattgatattgattattctgccgaattccatgttcgggcaatcaagtcttgttagcttttgtaagagaaatttactagaatcttggaaatgcccagaaaaaattacgtgaacactgaacagactgaaaaagggtggaaattgggtattgtaagcgacaaggaagctgattctaaagtgaaagagagctcttccgcaaggtagagggaactgagagactgcgaagagctaccagggcagtgcgacttactatcggcatgccacgccctcgggtctcgcagcttgagctcacatccatcggatctgacaattattgactaacaagcagttaccagttcaagagactcgctcggcgttggttgaacaagtacaactgtgccactcagttgatagcctcggtctcgcggtcagtagcggggcagtcacatgttgtactacggcaaggttatatctccttggatgcgtcctcttaatcagatgtgggtaacagcacatgagtgatcgccggtggtgctactaacttaaccaagtccctaccgctagcgcaatttatgaggagtaagcatcaacttgcatgaaactagatctcatattccgttggtaacgctcactattttagcaagaacaaataaatgaaccggtgctggtgctatgataaggtaattattgactcgactagaactggaaaaaacaaccagtttctctagggttttctacactgaaaccttagagaccgttctttattttttggatctcagtccatcaggcttaacctcttcataagtgacccatgaaacggtctgtttgattgaaatagagtcaccaagatgcgttcgactcgcaaggcactacgtatgaagataccttttgactcaactttgcggagaggaaacgtcctcttcaacaagtcttcttcaagttggagtcttggatggcactggcagcactctgggcaaggattactctttatgagaaaaaatgttagagctcaagcttacagagcttacagaaagcaataagagttttgcgtggatggagtccgaacattgttgggaagttgaaagccatgagttattttctatatacaaatatatttacattcgttgagtcattcgctggtttggactacattctcactacagcaccgttgaagtcgaacatgacttattgatccagctttgagtcgggctattggtcctgggatgcagcgtgccacgggagggttctggattccaattatccgcccattttgccacccattcctcccatctttcctcctagtccacccatcttcgagccactcatcttgtcatcaccaccaccccccatcaagccgctcatctttccgcccatctttccagccgtctttccgcccgtttcatcgccaccaccgcccatcaaactgcccatctttccgcccatctttccagccgtcttcccgcctgtttcatcgccacctgatcccgtcccgccaccgagtttcgagcccataccgccaccgagcttgctccccatcccgccaccggacttgcttcccatcccaccgccgaatttggaacccattccgctatcggcctggctatccgccccatcagccgcagaggccgcccccgtgtcactcgtcttatctgcagtaccagcagcaactcctccggatccccctccttccttgatgcctttcaacttgccgacaatgaacgcttgggcttcagaagccggtttacctccgtatttcatatgggtcgtcatcccacccgatgattgacagatcatgtcaccggtaagacaacaatcccaaattagtgaggtgtaatcttttggcaccttaaccatcatggctgctgcgattccttttccctttttcttcatgccacaagttcaaaacatcgaagaaattattagttaatgatgacatttcttcaagaagaagaaagtgagagtagaaaacatctcataaaactgctcaccgcgtcacatttgttttggggggcaccggctgtgaagtatggatttccgaatagtactacagccacaactttgttaggtggtaagtccttggcggctaaaatctgactctggaccatggcctttgggtaaaaataagtggggggaagcgatgatgaggattttaagtctgtaattagctcaagcactcaaaattttagtcgtagcaggtcagcttacccctttggagtaacccatcaagacgaaaaccatctttgggcacttggaggcctgcgctttgaggtatttgaggccggtttgggctccctctttgggtgatttcatgtactcggctgaacttgagtactggatatccatgagacccccgccgggaacggcttgtaggacattcttggccatcttggtgtaagccatagaacttccttgagcttccgtggtacctcgagcgctataaaaaaaagtcggtcattctgatgcggattatgtataaaatgactgagagttgtccagttcttgctattaagataatgaagacgcacttaccccatcatcatgtaagttttacatccacctgaatctcctcccccaccagcgcctttcgaagcaaggccgcccatacccccgcctttcgaaccaaggccgcccatcccggattgacgagagtgaagtggattaggatgggagttttgactgaaagttagggcataagtcctatcctgtaggtttataaacaatagagaaataccaattctaataagattaccgcggaatatcatcttctagcgatccgggtttttaggctttgtaagttaaaaaaagttatttacaatacatataaacaatgcgccagcggaattggagggtggagtgagtgtgtggaatcaagaggaaggttataagtgcaaggtgcccccatcagaggagacatgatgagagacgacacagagttaccagggccgttcaacaacttgatgacggtatgccacgccctcgggccttgcaacttgggttcctttaaacctgtgaattgaccaacgagcggttactgggctaagcgactcgccaggcgctgagtgtgtatgtgccccccctcccccccagtcatggatagctggcagatgatacccggagtcattacgagtcgacctcgcgattcaacgccccggcagctgcgcctatgtgtgacgcatcgggacgctaccccccatcttgcagcgtatcccaagtccttcttggctgtctactggaggctgctggacacatagcatacctggttctctatctcgtcgtcgttttacttccccgtctcaatcacaaagtattgaaacacaagcattccacgcatgaccttgtcttgctttacgcggtttattacagcgatcatatgcgcaataacatcctctcaaaaagccaatgatgttccactctcactccagttattttctgtcactgtagagagccacctcttcaaaaggcgtataatccttgtgcggtgatttcggtcaagtagccgacttgaacgaaatagtttcgagtcgccctcctggccagatgtaaagcaacatcagctgatttcgaatgtgatcaggcttgagggatgtgtaggattttgagcaatatcgaacagtattctggaagatagtttacaatagtaagctctgtttcgacatgaacatgcggtactcaccaatttcccggatgatctgtgattttggaaagaaaacattaacttaactttgactggactcagatggccattgtttttcattcaagaagatgcttccaattttggagccaggtataccagttctacaaaatcttgacatgattcgtgatccttatcaagcttccttgggacctggtgtttatcagattggcagaagcacactgggaggaatccctctcatcaatctgactttctacctttgttcctggggtaatcctcggcagaaatctggcacagaagaatgccttataagttatgggagggaatccctcctgatgatctgataacccgctcagcagcaggaattggctactagctatgtatgtctgaggctaaccagggcgttgctgacctgacgtaatcagaccataacatactattacaaaagtgaaagaagtattaattgagggcatcaatagtaataaacaccttggaatcctcaggagagcgtagggtaggactagctacttgaaagttaacagtgaggatgcatgaagagtgtttttttttctctagaatctcagaaacaacaaactgtacagatgacagactacaaatcacccaacaattaaaatacagtgagatgagacctgacaatccaggaatttcaagagagcgcatctgaatgattagaaagaaaagaaaatccttgggggagtttttaagaattctgacaaaaaagacatgtgggtcgtgatcactctttgtggataatgaggtggataatgaggaacattgaagcttcatctcacaggaagcaagaagagctttttgtggatggaatccgaactttgctgggatttgaagcttccataacacatttcctgtatattacacatgtacatttgttgagttgtttaaatgtggtgtggactcctacttccaccgccgaagccaggcctagccgggcttcacttcgccattcagcttcaagtcctgctatgagcctcgggatgcggcgtgccaggctaggcttcgggctcccagtccaccgagtttcccgcccaatcctcccatctttcccccacccatatcgccgcccggtttcgagcccatcgacttgccggccgctccaccgccggagtccgctccacctttcccattcgtattaccacccgcagctcctccgggactgccacctgcctttactgctttcaacttaccaacaataaacgcttgtgcgtcagacgctggtttgcctccgtatttcatatggctcgtcatcccccccgacgtttggcaaatcatatcaccagtaagacagcaatcccaaatgattgaggtgtactgtttcggcgccttaacccccatcgatgatgcaattccttttcccgttttctgcataccacagtttcaaaccaacgcaaacagtcattatcaataatgttgaagcaggtactacaaaagaacccagaaaactgcttaccgcgtcacatttgttttggggggcaccagctgtgaagtatggatttccaaaaagtgctacagccacaactttgttaggtggtaagtctttggcggctagaatttgtgtctggaccatggcctaaaaggggtcgaggaagtaaatgataaacttttgtgattagggcaatgattttttttgttttaattttaatcatggcaagtcgacttgcccctttggagtaacccatcaagacgaaaaccatctttggacacttggaggcctgtgctttgaggtatttgaggccagtttgcgctccgtctttgggtgatttcatgtactcggctgaacttgagtattggatatccatgagccctcctcccggaacggctgctaacacactcttggccatcttagtgtaagccatagaacttccttgagcttccgtagtacctcgagcactgtgaaaaaccaaaaataaaattgaggaacagtcgttaatctcgttatgaatcatccagaaaaagtactatcggttcaattcttgttgtcacaataatcaaaaagcacttgccccatcatcatataagttttgcatccacctaaatctccacccccgccttttgaccccagtccagactgacgtgattgaagtgaaagagtatgggaatcgtgactgagattcgggctacatgtcccatcctgtaggtttataaacagtagataaataatagtactaatagatttgccgaatatcatcttcgggcgattgggctttttgagactttgtaaggtaaaactgctaattgcgcatgtatagaagatgttcgtaagaaaaaaaagggggtcaatacggatggtgatcttgaagaacattataaaacgcaagatgcctccatgtattgtaaaggaggaaatgagacatgacgaagagttaccagtcagtttcttagctgatagcgctatgccacgccctggggccttgcaacttgagcccacagcaatgagaccaacgagaagttggtgagtcatgaagcgactcgctaggcgtcgagtgtgtgtgtacctccgtggtcatggatagcgcatcatagcggccggatattacccggagtcatttcattacaatttcgcgactcaacgccccggcagctgcgcccaagtgtacataactcatcgggccgacgctaccacccaccttgcagtatccagatgttagacgacgccttctcactgcctgctgggggcacggtggaggacaccggccagtgtcctacacggagggggagggcacaacccatctcgtcgggaggaatccctcctgacgagatgatgtacatccaatctcgttgggaggaatccctgcggtcgagatggtgtacatcccgtcttgttgggagggattcctcccgtcaagctgcaatttacaccagctcgccgggaggaatccctcccgaccatatggtctacaacccagctcgtcacctggcgagatgggatgtacaccagctcatcgggggggattcctcccgacaagatggtacacaacccagctcttctctgggagagagccctcccggcgagctggtctcgacgactggaggaaacactccagccaacgagactgtattcggtcttgacggccgaagagagccgaggcaaccctttggccgtcaagaccatgttcagtctcggcgaccggagggtttctcaaggggttgcttcccccacatcatcaggtcgggtgtaaggtgggtactaacttgagacaagtcccgcgggcctggtgaccttggctgtaagaaatggtaaaatcgattacttttttaaatagtttatttaactcaatagaagtaacaatcttacaaaagaaagaagataagtaaattgtgacttatatgaacaaaaaataagaaagaaagaaatacctgaaagactaaatcagaatataacaaaactctcaacacgataaaacgacgtcgacttcaaaacacaaggattatcacaacgcactagcctgtcagagagattgataaaagaaacggtcaatacaatgtagaacagtcaatcagatagaattgaaagaactacctgcccagaagctagaactagctcctcctaagtgtcagaagcgaacgatagttgaattgaagtatggagcttgattgatcagcgaataagattgatgacctcggtggtttttgattgatcgatgattgattgatggatgagtcagagcaacaaggaaggggaagaaaatgatcggcgagttggaagttgcttgctcagaagatcgagtgactgagtggatgcgggatcgaaagtatgacgactgagaatttgacattgaatatccttatgaataaaaatactcactgtgccgagtttaaaactcaacactcctcctaaacacacacatttgtcaaatgtaattgtttgaaagcagaagctaatttaattttgccgagcggtttagtgagaatatccgctatcatttcaagggtcgaaacttgcaaaatcttcattactttgtttatcatcagttggcgaatgtattgaaagcgaatttcaatatgtttggtgttcggattcaattgaggttctttactgataattaccgcaccggagttatcgttgaaaatgattggaacatcgattggtatgttgagagatgtgatgagattggaaagccaacgaagttgttttgcacatttgttgatagcgataaattcagcttcagtcgtcgattgtgcaactacagattgtttcttagttgtccaagagaccggattaccaaagaaagtaataacatatccagacaaagactgtttggtgaccaaagacgtcctgtagtcggcatcagcccaaccgcacaaagcattcgctgagctatttttggtataaatgatacctacatccatcgtaccgcggagatagcgcaaaagatgtttgaccatagaccagtgagattgagttggagacgaagaaaattgagctaggacattgacagtaaaggcgatgtcaggacgagtgtgaagggcgagataatttaacattcctacagccttttgcatgagtttcacgtcgattggtggtgcgtctgtagcaatcacacgatgaaaatttaaaggggaaggagctttgactgagttcgaatccatcattccaaattctgtcaaaattttttcggtgaagttagattgatgaatgaaaagtgaattatccgaattccacacaagattataacctaaatgttgagctgggcgctctttgatcttgagtttgtaggtcttctgaagattgtcaagaaatcgtaaaatggccgatttagacttgccaacaataagaccatcgtcaacatgcatatgtaacaagatcgagttgtccaaattgtggaaaagtgcatcatcgatgattgaagcagtaaaaccaattgaattgagtgtagaaacgagatgagctttccacatttgaggagcttgtttcgtgccgtacaacgatttttgaagtttccaaacccaaccttttttagccggatcagggtcttcaaaaccaagaacttgagatacgtatatcgatgcgtcaatgtctccatagagaaatgctgtctcaacatcgaattgaaaaacatgtagattctcattcactgcgagagacagcatcatcttaagagacttgttccgggcaacagacaaataagttttgaaataatgcagcatgtgttcttgatgattgccgaaaaccacccatcgagctttgtgtcgagtgattttgttgaattcattaagtttttgagtcagaagccacatgcccccaataattttatcatctgctggaggcggcgcaagaattccagtgtttttatcttgtaaagagttgaattctgaagaaagagcatcgtcccagtcggctagatgatctttgtcgttcattgcttcattgatggttaccgactgagtaagattcaattcaggaaattcggaatcgataacaacattcaagtcagggagagcttcattttttcgacgcgagccttcaataatgtttgagggatcaatttttgagctgatatctttcggagctttttgatcagctggaccccaagtatagacgaaacgctttgtaggaagaagtccagatggtggaaatgaagaagttgaagttgagtcagttcgggtgttgcgaatagaagtttcgagggaaggtgattcaggaattgagggaagaattggaggagacgaaagagcagaaggtgtcgcagaaggtattggagtgatctgagttgaagtagattttaaatcagatgatttatcctctggaacatagattgagacatatccgtctttgtcggatgcacatgaggagggcaaagtcgaagataacttttgcatggcatctttagagttataggcgaaagtaagaacagaaggagtgtaatctcggctgacgacaatacgacgagaaataggatctagaaaacgcatggcatctgatcggggctcatagccgagaaaaagaagaggctttgatggagggagaatttttgatgatggtgattgattgtggacgaaaactttcaaaccgaaaggaatcaaagaatgaacatgtcttacttgttcgatgttagacttgagttcgaccaggattgacatgggagatctccaatttaacgaaactgaagggagcatgttgatgagagttgacgcgtactttgctgtttcatcccagtaattgagaggaacattacactgagcaagcatacatcgaattttgatgagaagggttcgattaaaatgttccgcaagtccgttggtttgaggagaatttgctggaccttgttcgagagaaataccgctatcgagcaagaagtttttgaaaagaagggaaccaaattcaccacctcgatcggtgtgaattattgctggagttatgtcgatttgattttttatttccttgataaatgacataattctagattcggattgatccttcttctgcaagagataaattcgattgaaacgtgaaaaatcatctatcaataccaaaacatatttgaaagatcctcgagaaactggagtgatctgcaacaaatccatatgaatggtatgaaacggcgaagaactagttggtaggggatttgaatgaggagaacgctttagtttagccattctacacacctcacaagcggtcgaagagcccgtcttatcatttggaggaatcttcataagttcaaggaatttcttcacgtatacatccgacggatgtccaagaattatatgccaatccttgagagaatgtttttccgtgattgctagtagagaatctgatgtgaaatattttgaacttgaagatatatataaatcgccagtccgaggaaatttttcgacaatcgtagaatccatacagacattgatgagtttgttcttgtgaaaaatttggaaaccgtgatcttcaagttgagagactgagatgagattacatttaccagcaggtgcaaggtaaactggataaagtttgtattttccgaacttcatcgatccaatatgagttatttcaattgaaccagagtatgttttcatcttcttgtcaatcggtttcagatcggataagagacggacatcagataccgtagactttgatgcaccggtgtcaagaaccaaacgaatatctctggaatctttggatgtgagatgaaaattcgtatcttcaccaataaaaaaacaatcgccctctcgaatctcgtccaaaacttgaacttgaggttcatcagattcatcttgatcacttgattcttcaatggcattcaaatcggtcgattgcaatttcttcttcagagctagaatttgatcttcaatcaattttttgacgtccgatttgttcttttctgaagatgatgatgaagttgaagtaggtggtcgatttttggttggcacgacgtttctgaacttagattgaggaactttgaatttgtctttgtttggtcgagaagaattttttgaagatagaacattgattgatccagaaatacgatcagatcgtgtatcctcaatgttcattcgaatcgctagcttctcaaatgtgaatggaacgatatcgtacaagttctgaatcagagctgcaagagtatcatcatgtctgaaacttttaagaaaaattttccagccatttgagtatcaactaccatgctagttgtattcgaagcgacaagagaagatttcaacatggtataaagattttgaaattttgaagtatgtgctccaatcgatgtaccaggaacataatcgcagcagaataacaagaagagtttgtcgccgactttgatcaacgattgttcgccacaagtttcagcaagatcgctcatagcgttattgaacgtatcggcggcggcagcgacaggcttcaaatcagaggagagacacgatcgaagaagagtgaaagcgagcgccgatttctttcgatagactttttccttagcatggattttacaccatgcttcgtcaaagatttcttcatgaccccgaccagtgagaagatcaacaaagaactttttccattcggtccaattgtcccgagtgagtttaagcattgagaccttctcatgacgttcatcatcgcttgatgattcatcgatcggtgataccgccggatagatcgacatcttattcgcttgatttaaatctaaagattgttcttactttgagttaaactatcaagtatcgactctcgctaccatgtaggaaatggtaaaatcgattacttttttgaaatagtttatttaactcaatagaagtaacaatcttacaaaagaaagaagataagtaaattgtgacttatatgaacaaaaaataagaaagaaagaaatacctgaaagactaaatcagaatataacaaaactctcaacacgataaaacgacgtcgacttcaaaacacaaggattatcacaacgcactagcctgtcagagagattgataaaagaaacggtcaatacaatgtagaacagtcaatcagatagaattgaaagaactacctgcccagaagctagaactagctcctcctaagtgtcagaagcgaacgatagttgaatcgaagtatggagcttgattgatcagcgaataagattgatgacctcggtggtttttgattgattgatgattgattgatggatgagtcagagcaacaaggaaggggaagaaaatgatcggcgagttggaagttgcttgctcagaagatcgagtgactgagtggatgcgggatcaaaagtatgacgactgagaatttgacattgaatatccttatgaataaaaatactcaatgtgccgagtttaaaactccacattggcttgctggcgccactcgcaaagcgagcctccgaaggagggacttgtgacaaatacgcacaagctcgcgtgtcaatattgacatgttttggtgtagcaaattttggattgcccaccattcatgtagtttaacttttttttcaggcagatccagcatggtcaaagttgaccatgttgcaattctccttatctagattttagaaatacagctattctggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacggcagagcaatcacaacatggttccgggaatagtcatagtgacagattgtaagcactgctcctcacaggcttacactaacctgtcacaagattacataagccgtttctgctttgtatttagtctcatctgtcccctttacctagacagcagagatctttatctcctgtctaggtaagtaccttatcttctctccttctcttcccacttttccttcatttgtatatactaatgagagatctttctctcctgtctagactgaaataaaacatacttttgtactagaaaccttccctccggagctattgagccccacttctagtgcctttaccgacggacagtgaaggactcaacggagtccttacacagattctgcatgccgcagtttggccatcaggggtgctgggctcaagggtcaagtggtcaactgggtggagacgttgcaagagttctttgactccttattctctattggtggaatgaggcaaatgaaacaatagctcgaaacgttcctccaaaacatctctgaggaatagtctcacacgctcggggtccatgtgactcagacggcggccggcatggtgcactgctagggtgcgtactggccgcatacgctcaaagacgaatcggtccgcacgggtgccatcatgtcgaaggatggccatctcgctatcgagatggcgaaagcccagattaagttctacttggtggcgccgattgagacacgcaaagaggtcctcaatggggcccagaattcgaacgcatggcacggggggatcctgccaggcattccggaggtcattggtccaaactatgctgtgctgtcgttggcgcacttcaccatatactaggggaggtggtagggcagtgaatcctgcacctcacataccagggttatcaccctccatggagggattcttgtcagagctggtctctgagggtaccaaatggccatcatctccggtgaagttttaagtcaccagaattgggtggattattcatgctggagtttctgggttttctgttggaagaaaagggctacgccaggggcttctggagatgaagtgttgtcgtgggcttgaggcttgaggtctgttttggatggtggtgagaggctgcaagtgccagatcactcgggcttcttatacaccttgtatcccttcaggctcagctgaatcaagcagcagtaaggacctttaagtgtgcgctttcaagcccacacgcattttgaaaggaacattcgacgcgtccggctcagaaaagtgttaagctctacagctattattaactttgtcgccaaaaagcaggttccttatctgatagatttaatctccaaagcaggaaaaattctgatgagaccacacgttttggtggcacagatgaatctcctctcgggctcaggcttgacgcagttgaatttattgaacaacaagctttagagaggtaggtgatatcagatcactacacgactgatatgaccgacgaacaataagagaacaaacctttagagaggtaggtgatatcagatcactacacgactgatatgaccgacgaacaacaagagaaaaaacctgtagtgaaggtttgagacttattagtgaaccgagttgataggaaacaatttgattgaatttccttatagttatacacacctttagagaggtaggtgatatcagatcactacatgactgatatgaccgacgaacaataagagaacaaacctaaagaatgatgaaacaatgatgagacaggttaatggttaaaagaagaaactaatactaacctgtagtgaaggtttgagacttattagtgaaccgagttgataggaaacaatttgattgagaagagaaaagagagaacgtcatacatgtgcgagctcagagaactagatgatcaaataggtttcaaactacaaccggtacttttgtgtgtaagaggataatgaatatgcttgatgaataagaatgacgtcacagaacaaatagttcaatagaattggtacgattcaacatctatccgtttgagaaaatccttcaaaaagaaaatcccggttattctccgtttatgtgtgcagccgtagagaatttcaaatttgatttgagtgttaatgatactcactgccggactacccttacccatccgcaggatagccccgacaacttgtaccccgggcccaagtgcagtgatttctttttggtggatgtattcgacagagggaccgcgcagaagagatcgtcaatcgttgagcttttggtagatgcacaaatgaaggccaaacccaaatgatgctatgagtgatgtgggtgaaggtgcatctagttccatgatcttgacaatatttcaacaagccagacgcgttttttccgccgttttcaaggtgcaaattgaaaaccatatccgtaagggatacaaaaaactctcaatttttaggcgaacagatcgcaaagtgaacaaacagaccagtgagtcagatccttcatgctgctcatctggtgtggatcggagtatgactctgagggatgagggaagctatgccacacacacacaagcccaatatgccgcgcccaccggtctaacgttcatcagactggttcactccctttcagcgcttctgcgaaggaaggtagacagatcaagatggcccgtggtatcgctcactcaaagtcacgctttttgacaacttattataaaaaagtccctcccgtgtagttggcgcggttgcctttcaatccccactcgttataaagtctggcaacaaaagacttagatagagggaaaccatcaaacgttgtcgaaattttgtgcgaaacttgctgtgattattgtgtatgataaagatagcatttcaggataaaaagtcttggtcaggatcagatgtaaagagcaggggttttggcgacagtgagctcaatctcggggcatcaggacatcgacgtggcaacacggacagcgtgcgactttgttcagagctctctggacgagaaacaagggggaaaaaaagattgacggatggtaagtaaggtgttggggatatagttgaggtagaaaggggaagaagcttactctgatacagtctgtgtggaagtggtgttcaggatggcatagtagcacaattaccggaatttcggggtcgtattccttcagacagattgagcacttttcgatcctgttaggatcagggtcttcagataatagtgaggatactggatgtagtccaagagaatccagcagccaatccactgcttctggcctatggcgggaatggggggaatgaagacacaggtcaacacggtcaagttgtatagtttggaggattcgattaacgccctgcgtgttcaaatcaaacaatttcgagatactacgggcgatcgcgggagtggagtcttcatcaacaaagtcgtacgagtaaatgaagtcccttggttggagaggaccatgtagcatctcagccgtctcgcggtccaattcgcgaaagtatcgcgcgatgttggtttggtcccggggcttaagcttctctagatattcttccaggggcctcaacattgtaaggccgcgggtgatgggcgggatgtgacgataggcgaaatacttggggtcttttcgaagagcttcaaagcccacgggtgggggcgggtgctgactgctctcagcctgcgacgggtcgtcggtgatttctataggggaactaccaaaaatgagatattcatcctctggcccgtagatgttatcggaactggcatggttgttcgctgcagaatgaagcgctggggagcccatttctggagtagtagaagttgggccacgaggaccttcttctccgggaagatttccatccaatccactaggattggatcgttgagtcattcctgttgtgattgttcgggtggatttttggcttggaagggctgttttgaagatttgtaaaaattggatggtccgcgtttgtttgagtttattttgccgatttgttgcgatgggagagtgccccccgtggccattaagatgactgcgctttataactcttgaggttgtgaagctgagccgaattagcagcagtgtgatgtccggaaccaggacatcagcccgcgtgtctttttttgttctctttgtcatccggaacaagacgcttctttccgaatgtcttctttgtctcgacctgagtgttatgcaaagatccctctggctcgttgcatttccttatccatcgcaccctcgtgtttctatacgtgaacggtctcggtccgccaagttggatccgtagaagaagagtcccctgtcccctattgcaagtgctctctgatctgtggttagaggtccgatgacgcctgtgaatagtggccatcgtgctcgcggagaaagacttcaggtaattctcgtctcgcctcaggagctagaattgcgtcaagaattcacagcaggcagacccgttgtcctgataagaaggtaacttgacgcgtccgattttaggcacaaggtgcaacccaacagctcccgaattggtcataggtacatactgtgaatggaaaattagcccctgtgcgttgtgggggctttactctcggcttgaaacagcctaattatttctatctgcggttgcacttcagccgaacgatctgccaaaagtttgattgtgaatttttcttcttctggcaagatgccagcagggtgcatacgacattcagacaaaaagataaaaccatcaatctttgccctcgtctctagacgtagttcaactgacatggcccgttcatgcccataagcatccggcggattttcaaaattgacgatgttaagctatgatcaaatagtatcaggacacatccatccactgggtttcaacgggagtccgtttcagcgccggtcgaaggccgaagatcggccggcggatattattatataaaggagtattatgacagaggcttttggaatctccttccgagttcctatagtcctcccccccaccaacagaccgcagtcaagaccccaaacggtatattgatatctgacatgatacacacatcaatcggtttaaaaataagtttcttcaagtgggatgattgattggtttttgacgttgaggaagatggacatcttgatgctcgcttctggtcttggtctgcatcagttggggctttgattgatcgatgctccgacggataatagagattatgtatgtatctgcacagctcatggccagtcatgcgttctacactgacttgagtcagtaaagaaagcctagtggtctagaacttcaggttgccatgatggacaagtgatcaagaatggatgttgaagagggcggtgttgacactccattttttggtttggctaaagacgtcacttttcacagctgactcaacttgcagaaagcaaaaagtgtttgctgtaaatcagatggaagctgacaagtcaccgccaccggtcaattggccggtggggttaaggacaatgtatggattctttcaagatgtcaaaagaaatgagatgacaacaacagcagcaagtgatggttagatcggaaacgtggaggaagaagtgtacgaaaagagtgggtgtgtagggtgggtcaatcaagggaaggggccaggctggaagtggaggaggagggttgttctgagcctgaggggggagggagggaggatcgattgaggacttgtttgaggaaagatagtgtttcgcagcttgatgagctcagttcttcaatcctctttactgcaagcttagccccttctatgtaagtccatatacacataacagctggtcccattctggatctgtttagcatgtgtccttttctgttagaacaggctcagttctcccagcgtgttcgtctgtttttatgcccttatggcctttttttttttcttcctggttctgtcatgactgaagacaaaaacccccgtctggttttttgtatcatgcagtttggatttttaactgtttatggtgttttaagtccaactgagcctggttaatgccctctagcccaattctgaagtccacttcattttaagcctcctctttgaaactcccacctctcaagaacgctcaacactgccgccatcctaccacaccacaccctactccctcatctctcccatccccatctcagaccaaccaaccacctcgagcgcatcgcttacttcttaattatcatcaaccttaatctcttcagtacacttctttcgaatctccttgaacagccttctgtaacctccatcatcttccaccaagccctaaccattgctggaactcgcttccagcagcccccatctgctgtgcctcttgaccacttctacctctctccccctccctcctcctcctcctcctctccgcttacctcagtcattctcttccaaccgaacaatcaaatccaaccatgtcagctgcccactcctcccacaactcgagcagtaacgtcgtaggtaagcacaactcagtccctctcagtccctccttgttcatgatcgctgacttctctctctctctctttcaccactcaggcgttcactttcgtgtcggaaagaagatcggagaaggctcattcggcgtcatctttgagggtaccaacctacttaactctcaaacggtagcgatcaagttcgagcccaggaaatccgatgctcctcaactccgagacgaataccgcacctacaagattcttgctggctctcgtatgtatccatcatttgctacctccttgacagtatagctaatacccctttttcacaatattcgtctggatcccctcagctggcgttcctcaagtctactatttcggtcaggaaggtctccataacatcttggttattgatttgctcggtcctagtcttgaagatctgttcgacatgtgtggtcggaaatttagcgtcaagacggtcgtgatgactgctaaacaaatggtacctttacaccatcctcatttgacgacaagcttataactacatagtgctgacttgatctttcacgctcgaaatcgatcatctagctcaccagagtccaaaccattcatgagaagaacttgatctaccgtgacatcaagcctgacaactttctgattggacgtccaggtaccaaggctgccaatgtggttcatgtggtcgactttgggatggccaagctatatcgagacgtgaagaccaaagttcacatcccatacagggagcgcaagtcactctccggaaccgcccgatacatgtccatcaacacccatctcggtcgagagcagtctcgtcgtgatgatcttgaggccctcggtcacgtgtttatgtactttctccggggcggcctcccctggcaaggactcaaggctgctactaataagcaaaagtacgagaagattggagagaagaaacaaagcactgcgatcaaggaactctgtgaaaactttcctggtgagattgtgcttttctttccttttgaggcttgtgttcgccgtcactcatgcgccactcgcttaacttcttaaagaggagtttggcatctatctcaactatgtcagaaagctcggctttgaggaaacccccgattacgacttcctgagagaactgtttaccaaggtcctgaagaacactggtgaaaccgaagatggcgtctacgactggatgatcttgaataacgggaaaggctgggaggcgagctctgtaagtaatttagattttttcatctaactaggtagattgagcgtatcattaacgatattattacgcatgaaccacagaccaaccacgctcatttgcacccaggtggagcagcccatcagtatgataaccgtcatcaccgatcatcccgagaccgtgagcgtgagcgtaccgaacgacacgcgatgaaagcctcgcaggcggcaggcttacagtaccctaatggtgggttcgggagctcgcttattgttggtggtgaagagatacgaaattgaagccttgttctcttcccttcagatcttacccgacaaggctccaagcccgaacgaacgtcgacgaacctgagcatgggtaagcagatgcccggcgggatgcctcaagggaccggtaccagctccaccgccgcgctccaaggcgtaccccctccggacaatggaatcttacaatcatcctctggcaaacgacaaagtcatcaaagtgctaatcgacaagaggccaatcctagtcgctcttctaaccatccttacgcttcccccaacccagctagcggcaccggccaaacatttgatggttctaacaatcaacgtgctagttatggcaacatgcccgctcatctcaataatcatcttcaagctaactcgcaacctaatcatcaatcctcccctgatcctctcacttctggtcagaaacgtccgatcaaatctaacgataatcaggatcctcctaggtcgattggattgaaaatcttggacttcttgacttgtcgttgcggatgatccccttgctatcatcaccctcccttccccacctcctctcacacattgttctaaaactcttctttcctttttaccctttgttctctccacttccgagatccactatgctcacttcctcctttttccttgtctgacacttgatggttattgattatcatcattttccttcttctttactgactttcacaagcttgtcatcacctcacttctctcaccatctcttccttcctcacttactctccacacaaatcctcatctactccctgttcctttgtcactttttttttggtgtcatgtgtgttttttctttgttggtctattttttttcttacttatctttgtttgttactctcattatttaatatatctcatcagtttttttcccccttctctcttatcatcatcactgacttgagttttttgttctttttgttctaccctcatttgaatcccttttttttcaattatatattctacatataatattgaaaatacatccccttttttttattgaagtttatctctctgttctcctctttatacagttgctactactgattaccctttccagctctatgaatcttttataagcatccctagcttttcttttcatttttgtctgtgtctcttgaaccctcacctccaattcaccccctccccttttttttattgataacacatttcttttttttttgtcttctcctctttgttggttggttatcattttttttttttgtaaagaatatatatatatatatttcttcccctccccccctttttttgtcaaagaaagactagtaggtctcacaaacaagagagcctgcagaaatgtgtttggttagttaagttacatatctgtctactcttgtgtggttttcttgggtgttttgggcatgcttttaagcttttcatggttggcatttgcactcatttttttttgtttggctcagtgcaggtgtcagtaggtaggatataatacagattcccttgggttacagcaattgatgattcaaattcatctctcacaatgatgtgatggtgtgtcaagcctgtctgggcccccaatcacatgtcctgcttggctaggcaagtgcaaccagggcttgggactgggtccagggggcttgatttaggctgggttggacggggctcagatcttgccacaagatcaagtcaggctgcgcctacccaaaaccactgggccaatcagatcatcagctcaaagctgatctcacctcaacagtcaactgtttcatcacaaaacaccaaaaaaagaaaagtaaataagctccttttcttttgggtgttaataaaaaaatgcagtttttccgcaatggtaattttgctgcggcacagcacacacagattccgcgtgtacagcaggtagacagtgaaaagtggctggttattttggattccagagctctgaaacacaaacttgaagtcatgagacttggtcagctggtgcataataggtcccaaaaaatgaatatcaaaaaataaaagtaaaaaatgaagtttcaaaatttttgtgaaaaatattgaatttttttttttttttttttttttttttcaaaagctttgatattcattttgatggagtgggagtgctgagagaaaggaagaatggaatatgggaagaatgattataaatgaaaaaaaaaaaaaaaaaaaatggatccaaaaaaggtttagccaggttgtttgtccagattgaagccaaaacagtaaattctagtgctttactacaatgtggactggtgaatgccccactcaagagctgtttgaagccatctgaaaaccaatttttccaaaattttcatttataatcattcttctaatttcccaatctttctttctctcagcactcctactcccccaaaatgcattacaaagcttttgaaaaaaaatatttttttaaattttctattttttcacaaattttgaagcttaatttttttgcttttattttttcatattcattttttgggaactattatgcaccacctgagcaagtctcatgatttcaaatttgtgttttggagctctggaatccaaaataaccagccacttttcactgtctacccagccaacagacctgtgctttcccttcttatcaacactcctccaattactcagaaaagaagtcaggtcttcaatcacagtatgtttcatctctcaaactctcaatgtcttattgaagaccctcatcaatgaaactttgtttttagtcttttgtgttcttttcttttattcattattgttctacttgtgttctatttcatatcattgtttgacttcggctaagaatcctttcttcttctcatgtatttcttttctctttgctcataagaattatactccttcagtttgtcaattcacagccctacctggatggccagttatacatgataaattgtgacattcataacacgcaacccccgtgggctctggaatttttgaagagtttttctttggggcataacaggggcctatttatgatggaaaacacaccatccaaatggggcccaaggaatctttcctcatcccagttatgttatgcatcttttttcccctttctctttagatatcttctcctgtaagctaaattggccaccaaaatctcaaatcaagattctacatgtcagttgaaccaaagctttatcaaattttatgcttgtgagcttgtgcatacatccattttgtgcacatggaattgtgtgttagaaaactcagaagtttgaaacttgtactgcatatacgttttttagacacatatatccatctatctacagccaaaattaagtgcataatcatgtgtgtctgtggggtgggggcaatacactaaggcctactggtcccacaaggaggtacagagaatgtgaagagagagctttctccatgcacagaagagatggttctggacagggctagagggtcatcccaaggaacaaaccccagaaattctgcatctgcctcaaagccccagcactggttgggatttttttgactcaatgatgacattatgaccctgcaatacctacctatcccaaccacaagtactgtgtgaggattagttattgattttaggcctttgatggcccattttaatcttttctttttttcctttgcaaagaatcccacatgtgaatatgaaaaaaataaatagtatgcacacttatcgtgggggtttggggttgcaagaagcccatcctgattcctgaaccctggggtttgggaccggggcagccctggaaattaaattgaatcccaaggtttgggaccatcccttacatgcacaggaaagatcactctacaagatggtatgaatggagtgaacactccaaaacacacacacactaccttttggagaatgtgaagcttcatgcaccaatctttaccctgaccaaataataaacctctgcactgattgttattgttgtactagtatcttgtagtatagtggtctattgtttctattgttggtggatttgtggaatattatgtttgagactattcttgttaagattaaactgattaaggtgcaaataccaaaaatagcttttatgctgacatgtgtattgatataatactgcttcaagagctgctactaagattgattcacaagaatagaaatgatgagcttttgagcaactgttccaaaatgaggaagtttcaaaacatcaagatatgcaaaatcaaaggaacgtgacaagcattgtcagtacatagtttcatctacaagctggctaatttacttgatgagataaatgtcaaaacttattccagtcaacttgatcttaacccatgtcctattagcccataaccccttttgatccatactttttttttggaaaacactcgaccaaagtggacaaaatggctaaatgtgtgacttattaaaccatactttgcctcaaaccacagcaaaatatatccaccaaggggtatggcttaataggaaactcgttcattcaccatcatgattgatccataaatctgtacatccaaaaccacccatcacaacaagttataacaactcaaatgaattggatggtcaatcaccaagtcaagtacaagtcacattccaacttggatctctcttacatagatgattgctgaaattccttgttgctgaaggggaaaggagatctcctcctccattccccttgacagattgaatgtataattgcccaaaagctaatgcaaggagggcttcatatataaagcttgccaattgcctgaaaggaaacatcttgcagtttactaaactggagatcatcttaatcattgttctttatctacatagcgatttcccacttcagcattggaatagatatattaaatagaagaaagattttaacgagaaacaaatgctattgaaggaggtgaaagaataaacatttggctgatcacagctccttccacgcaggatctggtagaccttcaaaaatgaaacgatccaagaaggttgtcagagtggtgactgactgcaacttccacccactgagagcgaagagttcttgaaaatcttctcgactgcgctcctcggcgttaaaaagagataacatgataaggttatagtgatgagacaaagaggtggccattccgccgttggagagaagcggagagtctggctcgatcagtccgggctcaagactcgtctcgcagatcaaaagacgcgtcgtcggcttggatgcaagtcgcaattttgtcaaaatctgcacacataagtgcgagctgatcatggaaagattccgtccaagtaaattccaagggtgattcagttaacatagccatcatgccgtgttagccccttatatatgactcttgagattccactcacggccaatcgtgaagaatatgtcgaaggaagtatgcatctgcattttcaatgcgatggggtggttgatcgcgaaagaagtcgagttcctcgaattcaatattagccttggatcccacatttcgatattcctaagtagcatttatcgccgcaaacacatgtcattaatatcatatatgtagaggccaaaaactcatttgaagctcaacgggagcaagaatccgcaattttgagaagctgctcacctctttcccagcctgtatgacctccggccggtcctgtatgacgatcttccattcgggaaggtgagcggaaaccgcgtatgcagctgccccgatcccaccgccaacatcgatgagggtacccttggggccaaggcctttccaatcgaacgctttataatgtgcagatcccgacgtaccattggacctggttgtctctacctacaacccattgacaaaaaaaataccccccccccgcccggatatatttgatcagttataccaaaatggataaccactgatcaaggaattggtcgtaccattgcttttgcaaaagttttggctttgatattatcctctgaagcggctaaccagctgaaataatcacagccaggcttataatatctttggaatgcactctcgttcgggtccgaactggaagcgcccccgccatgattgtccaagaggacgtctggaaaagccacgagcgccggcatggatacggagtccctcatgtgaacgaagaggtgcaatagactgtttggcgaatcggtccgtagaggcaaagagcatcggttgtttccccaatgaagagggttgagttcacagaatatgtttcgcacggccaggaagcgcaggatgtgagtcagtttgcggggatccatgccggccttctgggcgagcaagtggacgtggactccccccttgttggattcagggtcgatcgaatggatcaagtctgcaatacggcctttgataacagtgtctattgcgaccgtctggaggtgcgaataataaatctcttcgacatggatgccgactggtaacagggttgcaagcaattgatggactgcacccttcaagtttctgattgccgatcgacgtttcggggtggcctctaagtcgtcctctggcgctactactggtaagttgagctcagtagtcgttgcgcctggaagttgagtcgaggtgtcttcttcaaggtctgttaccgcttgagctatcagtcttacgagctgttgtgatgtggattgtcgactcattttcagggattatgtattgatggaactttgatctatgtatgaatgtatgtctgggggaagcagaagaaacacaatccccgagctgatgatgagttattataacatctgcaatcaggcttgagtggccgaaattgaatgagagcaacacaagattagtgaagaattcccaagagaatgatcgagagaccattataggcttgattgggagactcatcaataatcaagcagagagtgaccggttgggatagaacttcctggtgcaacggctatcgtcattgatattccaaatcagttgtcggcgtctggactccgagtccggtctggacccaccgatatggcgatatgctcaggccccatactcaggacaaggagttacagcatggaaggaccaccaagaaccaatgggttctacttggcgcatagtgggtagactgcgatagaaaaaaaaacacttttctgtttttcgtagcgcaccttgttaacagcaaaagttgaagtgccattttttctgtctatcctctgtatgtagttgtaaacacgcatatttatgttttgaagtatgaattgattaccaaaaaggagccaataaatattattccagttgtatataaagatgaccaagaaacatgaaagactaagatgacccaccaaaaaaaaactgaaaaaaactaaaaaaatctaacaaacaactccaatgaacacaaaaaagaaaagagaattaactgtttaaatcagacaagattttcttaacgatcccgatagatttaggttcgagatccatcgcataagtgagatgtttaatggactctctcttcaaattcaatctcccataaattttacctaacaagaatcttacattgaattcagtggggactagatctattaatttggttaaatcttcttttgcttcctgaaaaaaaaaaaaagattcacccaaatcagttataaaatttcaagaacagaaagaaagagaaaactgacttctaaatgacctaattcgaacaagattttagctctagagaagcgaatactagcgacagaagaatgggcgagggagacggcatcattaaagacgagaagggcctgatgaaggttacccagggtttgatagaccttagcaacaccggcgaggatgaggggattattggggttgataatcctagcatggttgaagaagaagagggccaatctgaaccgatcctgtttataaaaacactcgcccaagccgaagaacgcgttataattcgtcttcgaattccggcggatcgactcccgaaagaacaccaaactgcgcgaatattccgagagcatcaagctttcatgtcccgataaggtgtatccatacgactccgtccgtgacagttgcgtcgctctttggaaacatttcaacgcattcggatggtcatctaatcgactgaataagttccctgtcgcgatccatgtctccgttgcactcggattgatcagttggagttcttgcgataggtacgataatgtcgtcgtcttgcgcaaatgccatagtaaggtcgagtatatatccatgtgtgtcactaagtgtgggaaacattctcgggcttttctgaacgctatttcagcctatatacattcatcacaatcagcttcaaaagttaacaggttgtctttttgtttttcaagaaggggggcggtgggcaagtaatagaggataagtactcacggatttgtaatccaacatttcgaatctggcccgaccgataaggcaataaactctccaactacgtttctgttcgatagggagagcggccaaggagtcgagcgcgacctgggagttaaagcgagcgagtgcgagctgagcggcggcgagtttttggaggacgtctttgacccaatggatagcctcgattttctcgcgtctgaagcgagagaagataggagcaggattgatggatgtagaggtatgaggagggaaggatgtgggaggacgatcgggagcaatgctgggtgtcgattgccgatcggggggtggaaataagttactgttgctcttcacccgcttggtttctcggggtccaacagctttcattagtcgtccactttcgatcatctcgcgtctcgataacagtctgccgttaccaagcttggccgtctgagtattcgtcgtcgttgccgctgtcgacatcactggtgggaggttcgacttcgagctcccatcgctctgggtattggtcatatgtccttgtagctcacctgacgtcgttgccgtcggtgcactcgtcgagctgcgtgagagatcctgagattgggtctgagagcgcgtccgtttgacactcaccagtcctcggccctgctgacccattgccggcaaaggtgacggatgctcgcatgggattttcgcgtacgtgcctgtgaatgctagtggtgagggcgcaggcattggcggggggtggcttgcagagctcaagtggttgtgctcgaagccgtggcgtaaattaggggtcgaagagatcggcacgggatcgtaggccgaatccgagcgatgtcgaggcggttctccgagggcaaagttgaacgacctgggtggcagggggctagggcgattcaggttgggtgtcgatggcatctccatcttggcatggctgataatattcgacttaggttgagggacgcgttggttgggcaggttgggtttgggagcataacaggggcgatcgaaggagttggcagcaaagctactattccgactgctttcgccaaatgagttgtcgatcaacatctgcttgtgtcggtagagaccattattgcccataatccgaaaggcgtccttaggggccagagggggtggtttgggtttgatgggcgcgttggagacgatgggaagactggtgggctgtctggtattggtcgaggcgttggaggtgtagaggatgtactcgtcatctagttccatgtatccaggcaggaactgatcgacatccttcaaacagaatatttcctcgggatctagatcctcttcagtcgagatcgtctgacataatccttcgaaggcttcccaacagagatgaccatccgaggtggcctcgagtgccttccgatagaatcggttggctttctcatactcgtgtgacttgtatgacagtgtggccaggtgggtgtacgcggatgatgtagattgatcggagttggaagtggagctgagtaacgcgactggattgttacgagagataaaaaaggctcaggttaattatgtctattgttaaatcgtttcaggactgaaaaaaagggaaaaaaaaagtaccttcatcgggagaggacattccaaattcttcgattgcttgtaaatatatctccaatccttccttgggacgatcgatcaggccacaagcttttgagtaaacgagtgcacatcgtgtactagccagattggcgggtcgttgtgtggtacctttgagtgagttttgatcgaactccagtggctgtttcttggatggtgctagtggagagctgtgaaagttgaatgggtcgtcatccgccagtttcccctttcccttctgattattgttctcatttggtttttgttgttgttgttgttgttgttgttgttgttggtttttagttgaagttgttgttgatgagggtgggagtgagtttgggatgaagataggtgcgttcctgagtaggtggactgttgcttgatagtccttcgatctgagtagacagagtgagagtaaccaggttgctagttctgaggaagggatgagtgcatggagtctttctgagaagaaaagagctgattggatgagatcggatctgagtaggttgatgatgatggagacgagtaagttgatgagtgagttggatggatgctgtttcttgttgttgttgtttggtgttgttgttgttctgatgggtgtttggttgttgactggcatcctgcttggctttctttctaggctggttggttggtggagtgctgtgatggtcaacagagagtgctgtgagtgccagagtggtaataaatcagtgcatgatcccccggggttgagcggggggacagtcgatcggagacttgctcagccaacacgtcacagccaaactcagtttgctcagttcctccaagggcaagagtcagattaggctatagcgagaaattcgcgcgcccatgctcatatagcgctttctttactttcagtcaatagcatacagatgaacaggcagtagactaggggcccgcatggccatgcctagctgtgatcttcttattgctagtgagggacaacctggtgacctcctcctctgctcacttccttgatggttattctgaattagaatctttcattttatacaaaccacaaaatttccacccaagatgtaagaatccaatttattcattgagaatatgaaaaatttagaaagcaagtggaggacttcccgttggatctgggacccttgcagatgttgatttagactcaaaaagtcaagaattttgctgggaactctagcttttgaggcctctaacttcctgttgccatttagagtgattttcaagcccaccccagtcctaaattaactcctcaattataattccaaccagctcacatgagagctgtcttcacaaggcttgtgaagaaacaatttttgtacaaaaaaattgagatctagggggtgtaaattaatttctgggagggttgtaaactgaaacaggaagacatccattgacaggaagtcatacaatgatcgttataactcagatgtgatgttaagtgagagtgcaacaacatatgtagctgctctggactccagttccatgtgaacacaattacaaagcagaatgcaaaacaaaatgaagtttctgatctcttggggagaagaataaaagtataaaatatcagttcaaaaatagaagagataggaaggaagttgagtggtattcaaagaggtgtcaaaatatcctcatatttgtgagaaattctttcactcagatgggtgatagaataagaaaagatagcatgaaaaaatagtggacaagatcttttagtgtgaggattctcaaagaaatcgtgaaatggttctttatctttcaaagctttggcccaattgcaaacttcataccaagccagatctaagcatcttccttgaccgagtgaccaattgaattcaggtacaaaattttgagaagtgaatttatagctttttgctgcttcctttaagatctctttatttttgatttcatttgtcttttgatctccattggtctgatcttctttgataagtattgaagtaaccatatccacatagaataagaacaaaatataatggatctcaatctcatctttatcaacatttccttcatatttaaggtccagatctgcaaattcaaccccagttttctctttgtaaaattcagaccagtgcttaatttttgatgctaaaattgcatatggttttgttttcaaatctttcctcatgtcccatttagactttgttggttttccatttgggggatcatctttaatgtttttgcttggtccacggaaagtcaacttcttcatttgtttagatgcatcctgtggatcagtgatgtcaatcatcaatggcttctctggatcattctcgtaaatgatttcaattatttttttgattctgcggctatcaagtgctgagggttccccaattccaaatacagttgagtcaaatctgagtgttgtgaatgctagttcatagtttgacttgggtgtttgataatgcatggattcagaaatcaattcttttgatgaatctttagttttcaaagattggaaagatgcacctttcttgagtttttgtttgccacattttctttgagaagattttacttttcttttatttggtgtgaagattttaaaatcgtccgctaattttactaagtgatcatgggatgatcttgctcccaaatcaaggaaagaaggaaacaaaacgtttttttcattggttgaagatttggatttcttgtttgtttctacttcctgaatttcttttaactgatttttgtgcatggattctcttttgactcccacttcatgaaatgagagcaacttttgattgcttgaagggttcagtttcttgtttgtttttccttcatgtgtttctagcaactggtctttggacattgcttctttttttccatccacttcatgattaggaataaactgattgttcaattgattttgagaagccattgataatgatgatgagctggcaatgttattattattggtatcctgagttagctctattgaaggaccctctatttccttccaagaattcaggatttcaagtatgtctttcccatcttcaatccaaaattcatcccaattatcagcaatagtggattctgtgtgagcactttgaatagaagtgggatcatgcagtaatggtggcttttcttcaatagagccagatgaaagtgaatcagtcaccattgtcattgggatgtcagaatgaaaatgttcaagttgaggtgtttttatgggtgtgggaattccatctaaatttgtgagagaatccatccaactcataaaataatcatctacagcattgcatgagcatatcagtaccagagaagcaagaaaagtcggccaaagcattttatgaaaagggtgcatatcagaaaatgttattccttctttcaagttagatctgagagctggaaggaaaattgaaaccattccttggctggtttgggtgtcaagagacaactatttagcttcagaggtgaatcatgaaaatactatcatgctcagacaatagcggcacatacggtcaaacacgtcttagcagtgaagacttgagtacatgaattatccaattgtctcaacttctggttaggtaatgacattgtaactttctgatctggctgattcacccctggttccagttcttgaacaactactaggatcatcaggcactgtgagcctgggtctcaaaagttacagaaggacagaagggttgggggaaattctagatgtatttcaagaggaatcaggataaagaaatacaactagaataagagaaaaggggagagaaagagagagaaaagaaagatataatattttctactgtttatttatttttataataaagcacagtcttaatttccttgaaaggatggctggtttaagaggaatagatctacggcaccttgctcaaaagaaactgagaagggtaattggtattgatatgtcaatccaaccacaattttttagatctaagatcaagtgtctttaaacggaaatctgtttgtttttcagttataccaccaaaaagagaagataaggatgacttgatttgatttaatgaatattgaggcggaggttgagtagaaacagaatgatgtgatcattcaaagaaacaaagaaggaacttagcagaaagctgcaagctgaaatttagaagtgacttacttattggtgatcctgacactcaagatagtcatttggtacctgcggcaggtacctagtaccacttggtgggtacccctcacacctgtctcacacccgtgcagagttgctgggtgtagtactaggtacttgaatttggccagaaagcggtgcggtaccctggtactgagtgctcaccccccagggagattcagggcctatgggaaggtagaatgtgacatgtgaatgatatgtatatatcaatattccggatgaatattgtcctggtccccttgagctgcccacagcactcaatgatcacaacagttgagaaccatggctcctgagagttacacccacaagcaaaccaagagtcaaggtggtacctgtggtacctgccagaggtacctgtggcaccacccaggaggtgccgggtgcggtactaggtaccagctgattttgcaccaaatttgggggggggggtacccaggtaccgcttggtaccagggtccagaatggctatctctacctgacacaaagagtgggaagaataaaattttgaaggtaattcaaacaataacacagtgataacacagcagtgattccaagttgaggttgttggttctgagtgtgtctgaaccttgaagatcctaaaaatacaaactcagtatcccctgagagaattttcagagttggattaaaatttagagatggtcgcagatgatctgctgcggatatccgttatccgctggtggataccctccagcgggtgcggatgcccccttccccctgaaatcctgggggatattgaggtatcccaagggatacccggttccaagagaggccacaccgccaggaggaatccttcccagcaagctggtacacaatccagcttgttggaaggaatcccttccaacaagctggtatgtacaccatcttgttgggaggggtccctcctgacaagagggtatgtaaaccagctcatcagaaggaataacttccaacaagctggtgtgtacaccagctcgttggaagagatcatttatcacagctcgtcaggaagaatccctccctgcgacctggtacaaaatccagcttgccaggtgggattccttccgatgagctgagataaataccagctcattggaagggattccttccgacgagctggtgttcataccctcttgttgggaggaacccctcccaaagagaggatatttatcccagcttgtcaggaggaatccctcctggaaagatggtacacaatccagctcgccaggacggattcctcccgacaagctggcaggggttcctcccaacggtgcggcctctgcctctctaggccaaggggggccggggttttttttcttcttttttttaaaaaaaataaataaataaaaaatcccacaccattgttgaccagcaaaagggcgggtatccgcggatacccgccaacggatgcggaggcagatgtgtgattccgctgaaattgtgagcggatatccgcatccgcacagatatctggatggcaagcaaccatctctagattacataatcacaacacataaatgtgttaaagagttagaattctaacttggttgatatttcacaaggtacagtgaaatatcacaaagtctatgaaggagaagagtagtgtaaaagtgggtagtggtgaataaggctaaaattaacataggaattcacttctgaagtcagaatataataaaagattaagatgaaaaatttaccgtaggaacttgaatggaaaagaaggacttgagcaggcttttggccagcttggctggctctaaggctgataagcactttgattgatatgaattttaagtgtagaacttaattgtttggtggaagccttgtggttagtggtatgttgaaggccaaatttctgagtgccaacatcaagttggggcgccaatgttgagttggcactgagtgagtgaaaaacagaaattgaatggatactgatggtggtcaagtacagtccatctcatcccattgactgacttactcagctcaggcctacatactcataccaggaatcaagcacagaagatgcagcatctaaatcacctctcactcaaaagattccatggcgaataatccaaacaaagagttatctcctcacatgcaagcactttaataaattatattctgaaataagatcaagcagtcaagcactctcattgagaaagtgattaaatccaagcagctttgagtagatgtaaagcaagttgaggactgagagagtgcagaaaattggtgctgcttttggaattcatttttttctacagaatatactgcaaaacaaagttgaaattttttttgttgtgtagagaaaaatacaagtaggtggttggttcagacaagaaccaattgagtgcttttcaaaaaaatcagatatctttttaactatatttttcagagattcttttgctcagatttgtaatagaataagcaaaaacagcatgaaaaaataatgggcaatattttctggtgtgaatgctgttgaagaaatcatgaaatggttgtgcatgtttgaaggatgcaaaccaatctaagactttagaccacaccagatccaaacaccttccttgaccgatttgccaagtgaattcaggaatgaacattcgagaagagagttgatacatctttgaggcctccttcaagatctcttgatttctttgtttatcccgatttatctgatcttcttgaacaagtattgaggtgatcatatctacataaaataaaaataaaatcaaatgcatctcgatttcatcttttccaatgggccccttatattcttgattgaaatctttgaattccttctgattagttttctttttgtaaaaattagaccaatgtcctatttttgatctgaaaatgttcaatgattttgttttcaatgcagctcgttgtttcaatacaccctgttttggctttttgatttgggattgtctttcatctttttcttctggcccacggccacttaattttctgagatttatggatgcatcttgtggactgtctatagaaatcatcaatggtttatctggatcattctcataaatcatttcaattatatttccaattctatgtctatcaagtgttgaaggtttgtcaatcccaaatacacttgagtcaaatattagtgttgtgaatggaacttcacagttcaatttgtttgtttcaaaatacaaagagttggaaatcactggttttgatagatgttgacttgtgaaagactcaaacggtgaaaaagtttcaattcttttgataccatttgattgatcagagcattttctcttcctttcatttgatgcagcactcacaaaatgatcctccaatgttgctacatgctcatgggatgatcctgcttccaaatcaaagcaacagggtagtaagcataattcattgtctttgcttgaagcattaattaataaagattctgagttcttgaatatgttgaattcagggatttctggaaacttgataaagttctggttgcaattcattgtttctcttttttcttgaatttcatgggatgacagcaaattgtaattgttcaactgattttgggctgccatttttaatgatggtgatgataatgatgagctggggatattgttgttgcaatcctgagatatttctgtcgggtgacaatctaattcttcccaccaatgcagaattttggcagtatcatcataattttcaaaccaagttttatggggagactgagagaaggcatggtgatctgttgcacatggaagaggagtagtaggcttgtgcggcgtttgcagttctcctcggatggaactagatgaaaatgtattggtcaccgttggcattgggatgtccaaatgagaattttgaaatccgggtgttttgatgggaccaagaatgtcatctaggttcggaggggaatccacccgactccagtaataatcatctactgcgttgctgctaggaatcagaaccagaccagcgaccacagtggaccaaaacatttttttttttttttttgcaaaggatgaaaagtcgaaataatggtgttccttctttcgctttggagcttagaatttgcaggctagatgagggctctttggctaggtttgatgcagaaatccagctgattgtaagcactcaggagttcaaaatttgcctctggaagtcgcgcaggccgaaaggaaatataagcttcttcctgcgggcttgccgctccgacttatcccaacctcgcaaggccaagtcggaggacctggccgtacagctcaaattaacttaacaaaagtccttcgactcacgtgccggaggcagggggcgcaaaaaacctaacacgtgcccctcgatcggtggggatgatatagtcagactggtgcaaagcaagcctccgatcccaatattgggaatgggaggatgctccagaaaggaacatgtggcgtcgaggtgctctgaggacgagtcaagtcaggcagtcttggttaccttcttcctctgcaacttgttccagttcttggtccattcaatgagactatcataaacttaaatggtctcaagaggccaatggggcatgtgccaatccggggggttgataacttgatatgaatttgcgagtgagacaggggtttgttgagtgcccgtcggacccccgctgctgctggagatgcatattcaaaatgagaaatttgcattttcaaagtcaccaggaggagaaaatggtaagccagtgtgggagatacgagatgaagaagccaaccaacaagttactgttcgatacacctggatggacgataccaaaggagaacatcaactcggagaagaaagccaaacggaagaagaataggaacaaaccaacgactgagcgaccatcatcatcggaacagcaacaggaagactcgcccagtcccaaaagactcaaaaactcacatccacacaataacaaacagcagcaacaacaacaacctacaaaaaaccagcccaacgagacactccatgtgggaacgcatcaactggccaaaggattattgaattcgaacttgaatggctcccgatttcggattttgaacgagacactgtacacctcaaccggcccagaagcactcaaactattccaatcaaatcccatcgaagcagcagcagatgacgaagaagaagaaggcggaggagagcacaggatcagacgggaagagaacccgaatttcgagatctatcatctcggcttccgctctcaaaccaaacattggccccagaaccccgtcgatcttatcgcccatcagctccaacaagacccgcatctccagaaaattcccggcccggttctggtcgccgatctaggctgtggagaagcccctctggctaaattgttgtgctcatctccgtcaacctcaagctcaaatcagaaaaattctaaaccaatcgctcatcacaatcaattcaaagtcttcagttacgatctcgtcgccgatcgtgaagggtggatcacagtggctgaatgttctagtctagttgagcttccagatatctcccaaaaaaagaaatagatccaaacgacgagcagcagatgaacttactccggatgcccgacattatccaggttccattaccaggctcattggatgatcgagtcgggaacgggatgatggacatagtggtgtgttgtttgagcctaatgagtacgaattgggtcgggatgattctggaagctcgtcggatcctcaagcacgagttaagcacacatccttactcccatctcctttgtttttttgttccgttcctgctacttactctaactaaaaacaaattcataacaaattgaattatgtagtggggaacttcggattgcagaagtgactagtcggttcgtcgatgttgatctttttgtcacctttattaaatcgatcgggttctcgaatcccactaaagtaagaccactcattgcgaaagtattcccccgctgcaacctgactgatctatcgttttctcgcttattttttttccaacaaaattcaataggatcaatcaaacacccacttcatcctattcaaattcaagaaacttcctctgactctggccaagaatcagcgagactcatcttcggttgatctgttgaaccctcaatccaaacttgaactgattcaaaccggccaaaagctgctcaaaccgtgtatctataagcgaagataaaagtggacattcaaattttagaatcctccccccttttctgattcttgaacaagtcgtggctgtccttcatcttaatcgcataacatcatcttgattcttggagtctgtttggtttatgcatagtatctggcatgctcgcatctatgttgattcctggaccttgtgttggtatcatcaacctggcttacttttttctgtagccatctaatcaaaacttcacaaaagagaagttgaagggaatcttcacatgatgtgtcaaataaactcccactcaactgcttacagtattgccaggatgatgatgatgggattccagccatacaagacctttgatgataagtcacacctaatttgaatttctctgtataaaccttctactatccatgcaatcaaagggaaattagttatgtatatgagtgaaaacaactgaaatgacacaagtagtcaatcatacagagaaacaaatgttcacttgaattgattgttgaatcaaccaagctcaagtaaactacacaaagaactcatgacatttggaagattggactaatcaaatctcaacggcctctgaattaatggattgagttgaacagttccgtgagggatgaaatgttggacattgccttcaaatgtgatgtttgccttcaaatgtcttgttaaaagtgctatttactatcagtcattcagttttgagatgtgaattttgattgattccattcagatgagtgaaatcacaccaagaaagaattttatagatttgtttcagatcagatattttcctgtttactgcttgtatcctccactgaatctcctggaactgtgaataggaatcaagtggcttcccaattctgttgctcaattcttgattcttgagtgacagcttttggacatgatttgaaatcaactcaagcttctctggatgaggaatttgatcattgttacaatcatacatcattgatccagagggccattgatctatttgagggaattcttcatgcagatattggaatatcctttctacctcataaatcaggttgttgcttgaagagatcagattgaatttctcctcaaaacctctgatttcttggtatattcctggtatctctctgccataggttttctgaataaagtcaaaaatctgggagatcaagcccagattaccatcatagaaatgtccaaagtaggagtggaagtttgtgaaagtttgcattgctttctggaggtaaaatttcactttttccagtccatcttctgagctgattcttgagtaatctctttcgagtaaatggaaaagttgattgttcctgaaaaggaagcgttccaaatctaagaatacactacttgatcctgcaaaaaagctgaatggaccctgtggggaacgtgtcacttgtagtttcattgataagaatgtgaaaaacctcttctgtctagggttgaagacttcataaaaccaaacatttgaaatttggtaagcatggaatcaaaatcatcagcttcaatttgtaggtttcaaactggtacatgaacctacaggcaaacatattcctgtaaggtgatgaatccctcccttggaaaatagttttcacatcaattgaaggccaatatttctccatcaaagggtgtttaaaataataaaagtaccagaacatattgtaggctgcatattcctcagtacctggtttttggcagaaagactggtaagcctttgctgtaatcagctcatacttgtatagatagtctactgtgtgaaatatgagtgtctgaagagcagagtactcaggtcctgatctgctgggaactggaagtttatgcaatacgttgttcaatttgatgatgacttcttgtaaaatttcttcattcacagttggtttgaatgatttgttcttctcaatcaactccaaatccattttcatgccactaaactctctgaatttggaacaagttacaagttcaatatcccctgtgtgtgtgtgttattttttttgaaatgatccaatatggaaaattcaatggagcatacctttttttggttgactgatttgattttctgttgggggatattatcaaatcagacccttccaagtaaaaatccagatttcttatgcagggtatcaggagatcataaatcgaattcaatttttctgcacatgcaatcagaggttccatcccatgataattcctgtggtatggcttttgtgaatcattggccacctttataatttttggtatctctgatttcagggaaagcagatcttccttcatcaaatttatcaagactatcaaggaaagtcaacaactttccttctggaaatgccttaggataaaaataaatagctaccttcattctgatagatgggatcattaatcttgaactctatgaatgaacatcaataatttatttatttcagggtctggtataattttcattaattgattgttgaggcttacaatctttgaccaatccagtattctttttacctaatgtaagtacaacagaaaggtattcatgcataatttcttcattctgaaaccttggagcttccagaaagcagttggatagagatctccaatcaccttggtttatatctgtctcatgtttagtgggcctgtgtctatttctgactattacattcatcaaaagaagtcagtattaaagatggtcagcatgtcagcaatgttactttgcattgaaaagccctgataaatttcatacttccttccaacaccctagcattttctttgggaattatatgggtcatctccatataacattggatttgaagcagtctgagccatgtaagcaacactagtagagtgatgtttccaagtcttatcttcatggcaaaagaagtgggataaagagagtgattttctgccacaatattgggaaattttgacatagatgaaatttgaaataaatctcaaaccaatggaataatttcaattttttccactacttatggtcaaacaagtttgtaacatggccactgatccaagtgctattttgaattctgttagatacacagcttgaagggattttcatatatgtggggaataaagcatttatgtataacacagatcaattcctcagacataacaactgaagagctacaattctaagtttgatttttccagaaaaatcagttgtaggatgtgtattgtttgagttgtatgaatcatgtgcaggtgcattaggggcttggttactcaaaacctttccacagattttttattttcagaattggcccaaacatccaccagaaaagaacaatgaacacttgatgacaagtgacatcaagctaactctaatgtactgcccattacatatccagctcaactctgcctcagccccctgtaccacacaaaggggccattgtagttggctcacaacagagttaaagagctacatgggagcagcaatcaacattacatgatgtcacttgacatctagtgagaacagatttctcctggtcatctctttccctggcaccaccgactgactaaattttgcacttgcagtattggggccagggatcaccagcctttggggacgataatatattgagttaaaaagaaactgcaagcttccatgggctgcagatggaggacccccccaaaaaagctagggttagtagtgcgccccccccccccctcccccgctttttttcatcattttgtgcggggcaagggggcgcgtgcgaggcggtccactgtgacttgggggaaatatagcaggagggaaacggaagaagatggatgtccaaaaaagaggtgatttcaagaagtatatatcaagcccataaaacttccccaacaaactcgttcaactaaatgaatagtaaacatgcaatgaagtgaatgtatatttgtgtatgatatgttatgtggataacagatctctaatatgtctcgatggaaatagatttgatgtatcaagatcataaatcgatcgatcttccaaataagtcgcccaattttttcaaagcgatctaagaccaccgacacccaacaaacaaaaaaccgtaagcaaataaagaaaaaggaggagagaaaggtaaaaaaaacgaaaagacgaacgttataagacggcaagagagcttgaaggtctagccaatcgatccgaatcctagccaactgttgctcgggggcgagcgagccgaacccggtcttcaagaacgccttgacgaacttagcctcctgagattcgacgagactgaacgcccgaccatgctcgttcgcgcgcgccgtccggcccactcgatgcacatacttcttgatgtcgatcggcgagtcgtagttgatcacattctgcacccccgttatgtcgatccctcgggcaatgatatccgaacatattaacctataacattttttttttgctttgccttcattagtacgatgctcaatttgtcatttgctacaaaaaaaaccttacatgttgatttcacccgattgaaatttattcagcagttttttacgttcgactggactcagatcactggagaagcattcaactttacacaacttcacaagatccacatcatccttttgatccttttgatcttgatctttctgcttgggattcgattcggggtcgtcagaattcggagattttagggcttggaactgctcggccatgagccgacaaagcccggtcaatcgacgcgcaccatcgatcgatttacagaaacacaaagctttttcaatccgttgtgactgcagcaatttgaagaacaccaatggcttcaaatccgtccttgtcacaataaggtattgctataatcaacatgaatcatttcattgaaaaaaaaaaaatcagcaaacggtttgatcttccaatgaccaagaaaccgaaactgaagacgaaccttcaaagttttgggtaaacagtaaccgttcaattgatcgacaaaatcgattgtcccactttctcgacgagtttgatccaggtcgccgtcgacaaccaaggtagtggaagaggaagagattttcacaaagaccggatgacggagaccgagatgagcaagcttgactggatcccgtctcagagtagctgaaaacaatagaatccggaactgccaagttgatagacaccagagaacacagtcagcctctgatgaaacgagtttttgtcttcatttaaaggggggcaaacgccgctcacaggacgtaaccgacacgggttatacgtctcgatgggcaggttttcagtcagaccatgatcttgattgtgcatttcgacagtagatagaggtccatcgagaaggtgagagggttcgaaaggctcagacgatcgaaaaccaagcagcgatttagggtgattgaaagaagatttgataggctcggtatgttccattggtttgggaacttcagaagcggcagaggtagacaaaacttgatgcaaccaggcctgagatttattgaggagttgatcggcttcatcgagcacctaactttgaaaaacttaggactgagtaagtcgtccaattccatctgttttgttttgggaggaggggaggggttgactgaccagaaagcaaagatgttggagcgagaacccggaggtgtggttgagatggtcgaccagccttcctggcgtcgcgatcaagacatctactgagccttctaatccgtcccgagaacagccgagttgagcttgttccttcgtaaatgaatgttgtccagtaataattgctgcctaagtgcatcgaagagaatcatgtcagtatgttcctctaggacccggcgaaggaaaaaaaatagattaccttcaagcctgttcctttagaaaaacaatcaaatgtattcttcacttgtaggacgaggtctcgggtgggtaagacaattaatgcacgtagacgacaaacgacacgggaagacagagtctaaagatgaatgtgtagaacaaattagatccgagtgaggtatatatcatgaatcttttggtgggtttgtactcacctcgacgatcggcacaatatagctcagcgtttttccagaaccagttggagcgctgacacatagatccctaggtggtcttcgagtggggtacaagctagaggcgggtgtatttgagtaggcgctaagaggaggcattaggagtgagaagacggcgatttggactaatcgaaacacaggcaaagtcagtcaaaatgggccgatagaggaaacgggagagtgagagattaccagcaagaagattttcgaattcgagttgtttcaatcgggagatagattggctactgagagagagggattgaataaattggccaggggaggaggccctagattcgagctgagacaaggggagagtggaggcgctatcgaactggatcatgctgttatcgtgttcggattcggcgatttctgaagggtctgggtctcccaatcccatggccaatcgggccaacagctgagggtcaggtagggacggattggtaggtgctgggaagcggggaagcgcgcctggttggctgatctcctcgacaagggccgtttgttgaacttctggatcctcagcagttgctgcctccgacgcgtttccttcctcttgttctactgatgttatttctcgattcctcttcttctttttcgaaattttctccagggcaacgtccaaatttttaggtcgttttgctcgtttaggtttctctgatgatggttcttgaaggcttgtggttgagggatcatgatcagtggtggttacaggaggtggatttgaggatgagctggggtggttctcaggttgaggggtttgatgatcggctggagtagattgagatggttcctgtttgatagttttcttggtttcagcagatgtcgtactagttcttttcctagatttcttgcgatccttcttccgtttgaggtatttcagttttgcgcttgacttcggtttgggtggttctgaggatggtagggggatggtatttgcgccggtgaaaccaagctgtagacgagccttttgcttcttggtcagtggttgagttagatctagtgagggttcgtatttctcgtcgttatatagtctgtcgacatggatattgttgatggttgttgtttgagtggtttttggttcgactggtttttctgtgcttgcttctatctctgtgcttgcttctactgttgatactgataggttcttagcttggagtcgttggttgagtcttgagagtgggttgaatgtctgtttatcattatcttcttggcttggttgctgctgatgttggtttgggtcgaatcggttgactgaaaacatctttcctggtttgttgttgttggtttcaactttctcatttcttgggtttttgtttttttattttttgtggtgctggtttgttagaactccatattgaatatgcaatatgctgccaccccccggtccacaagcatacagccgcggggggtttcgcaatccacgaggccccccctagcaccatgatgtcacaattgatggccatcgcgtcaatttcaaaggtccccctaacaacactccatctccaactacataatgtgcccgcctacagcttggacgacaacctacgcctggtatggagtccgatgtggtgcttacattcggtcaccacaacctacatagaaccaattccaatatttcattatcgaggattgccaaccgggatctctggtggtccccgtgatgcgggtatggcgaaggagagagtgacagtctctggccggctgctgtatcttgatggcttcacaattgtgcctttattaccccgtgctgagacccaaaatctttaaaattgccctcctgcatccgacatttcgtccttcttgtactgtcttcaatcgactgtgcaaattattgttctacatcagtgtttccatcttcaccacttacatccatctaatcccattcaaattgaagcaaagcagcttcatctgttatatctaatctcatcataatcaaaggaacaaaaataatatccagattctaatcaagcaaattacagatcacaaattctcagccaatcaagattgccaccgggcaccatgcagcacggtgtcttattcgtactactgtttaatttctcgcggttatggtttatagcagccccagatccgaagccgactggtagagggccaagacgactagctagcacgaccagtcccacagccccgatcgtcaataaaccgctgatgggaatcggtagtaggggagacagtatgaataatcctacgtataaagctctagtcactaaatatttctcagtcatcacgccccaaaatggtcagtaaatgctctctttttctctgacaactttctggtgcttaaaagtgtaaccttttctcctttttttcgttttcggtttcttcttgttgttgttgtgctcgaaatcttacatatcacagaattaaaatggggttccctggaggaaaatccgaatgccccggtcaaaactgccgatgcgttcgtcccaaagccgttcttatattttccgcttttccctgctcttccgtgtggattatccttcaaaaagtgttcaaaattaaaaatactaaattttcatgggtaacatttagtgatcaattcctacaatacgtcacgagtaccaacaaacagcttcgcttgcacactatgtttgcgtatgtctcttctatccaacatctgatctctcatgattctgttattcttgggtttcttccttttctttccagctaagacatctggatttttgttgcagtcggtcacaatatccaggctggattgagagtgtcgacaaaaactatttgagaatgaaaatggacaatatcttaggaatagtaatcaagagatatggtgcaaaggcggaggcgatggatgtgtgtaatgagatcctggacaacaatggaaacccggacaacctccccttcaagcgaatcctaggtgacaattggtatgaagaagcgtttcaaatggctaagaaataccgtgatcagtacgctccacagatgttgctcttcagtaaatcatttctacttcctcaaatttgtcataatctttagctgttcatgaggaggacttaactaaacacttcttggatctgactttggcacagttaatgaggtggggattgagcatataaaccccaagtcaaatgccatgcttgcaatagctaccaggcttcacaagcaaaagcttttggatgctgtaggattccaatgtcactttcctgcaggtcatatcccacgtaaaggtatgcacacaatcaagctgtcttctgcattaatagctttgtccaaaactgataactggatggttgccaattaactttgctttcagtcttgcagaaaaatctggagcgttttacagcagtaggtgggtcatattttcagctaaaagctgtatttgtttcttcattgatttgatcacacttgaactgggtgaagtcaaattgtgaacctcaatattaaaaaaaaaatctaggattttgtgctgatttatcaactgattggaactttaaggcttgaaggtagccctgactgaaatcgatatccggagtcagttgaatggccagccgcgggccagcccaacagacacagcagcaaaaacaagagattatggattcttttatgagacatgtaggaatgttacgggatgtgtatcagttacatcttggggattaacccctgctgactcctgggtggggctcaccaaagacccaggtcagacttattcagattgaccatgcaagaagtgtttgaagtgtctggaactgatttatttatttatttttaggatggggggatgctactctttttgaaaatgatttcagtccaactccagcaatgaacctgctcatcaagaaagggtttttccctaagtgacccaatctcaaaagccatcatttcatcacatcaacaggatgagaggcaaggcaaaggatgtgccacctaaccttgatcattttaatgtatttatctacacatcagatgataatgctaatcaaccctaataaacccaaaaaattgacattcaacttatctgattacctgtaccatgatttccctttcctaccccctatccttttttccatgtgccatatcacaataaaaacagaaatgtaatcatcttggcttgtaacttatcacacacttttcagactgtagtctgtgttgcaagcttactgtttttttttttgtttattgtaacccctaatcaagctctttttgggagagtcaaatttcctgtatgtatgtaataaatgaatgaaattgtacatacaaatattcagttgggtcaacaaggacatccctggccggctgatcttctggacttttgaattagccgcatggacaattaacactagctcttctaacacctgttctcatcctgactcatataatatcaactacatattcccaatctgccatcatcatccaatcagcctctacccaaaaaactcagcaacaaaggttttgctcacttgtgaatctaacagatcaatcaaaggttgcccagtttcctctaagatttgaggatgggctgcatcatgacaaaacaagctttgaacgtgctgtgatagtttgaaatccttaaaggtttcccaggtctggagtggacaatttttgacagactcttgactccaattggtcacagtcctttcaaccaatgtcaatttactcaatgatgaggacatttccaaagtatctttttgtatcttccaaaatgttttgtttcaaacagtccaaattgggaaaaaaatgtgtagtggttttgtgaatacaattgtatcatatctgatttgagatacaatacacaatatgtacaaattttttgatatatcaaaaaaagatatgatacaaaatcatctgcagatgttgtgacctaggccacataatgtgactcggctgcggctcagcaagccagaatagacgtctcctctgggccacacctacggtaatccataccaattacccagtctacgctgtggtaaataatactgtgtttctacgcagaaaatataaaaatctcttattatctctttatacattcaagatagggtaaaaattacatcaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacccttatctcttatagtttagaagttacacagatttcaacctgtcacgggatatttcttggattctgcactctagccatagccattatgaatacaggatgcatattgcatactggattactttgtagtaaattgaatacctttacgttgttttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttattcatttatatgcatcccttggtagtagtatctttcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccatccatcatcccaccagtggaccagatcatctcaaccacccttataaataaatacatcttatatattatttcataactacaagtcatagccttattacaattacagatttatacacattgaaatacagatttaacactttcatcatcatcataaacaaaaagtgccctgaaccatattcatcaacaacaaacttcatcaatataaccaacagtcaataacatctttataccctcacacatatcaatcggcagcttcatcttgaacttatccctatcactatatataaaattgccaagctgagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaacgctcctacatctgatttagacttacttgtttgctgatattgaataataattgaaacaaattatcaatcaaattttcacttggctcaaattttgtattcagtatttggatgagccttgataagatgatttttttggctataaatcaaactcttgtccacctgtgaaatatatcttgaaatgaatgtcttgagatgtatgatagtataccatgatttatcaccacagtaaagaggagctgttggattgagctatgggcaataccacctgacagccctgaaagccgtacacatctacacaccatgtttatttgcttttcagtccacacaatttgaatcaatggaatttcaggcacagtcactgtttaatttactggtgcatttatgctctcaggtttttccagatgtcacttacatgaccagaaacacccaactggctgtggtgttcattctagttgcacagcccacggcacaagcaggtgacaaaaattgggattttttttgcagtgattttttcttgcgtgtgacaaaatttgaacaaaaaatgtcactgtggcaacatcagatttttttcacctattgtctggctgtgttggtatacaccatggtcatttgggtttcactccttgtgtaagtaagcaacatccacacaaatccaagcatgtgaatgtcacagtaggcacagtgattgcacatgaaaacccattgaaagtaacatgatgttgaattgaatggagcaacaagaaaatgaccaacataattaggggcatcaccctgatatgtgtatcagcattgctgaggttttctgttcaaatatcacctcacacatcttcatttccacattctctgtaaaagctgtcataaaattgtctagatctcagacccccccctcttccacccagtgtcagaaagcttgatgaatctctcaaccaaaatgtttcctgaaatttagtttcaaatatcccaaatcagtatgacatcaactctacaaccccatttggtatgagatcaactctaaagccccattttccagtgatttattgcaggggatatgtgatcatttttgcctgaaatcttttcaactccaccaaaaaatttattagatctcacaagaattttcaatataacacttccaagcaggacttagaatatgttgattaaaatcctgtcaagagttccaaagctacaaaacagttatatacaaaacctggaaaatgatcaagggaataaacctcacacacacttctgatattgatcttactgagtgtatgcaagctttgaattcaatttaatttatagttttccactttatagttccaattcaaccaaatcaatatggaaaccctgaaacatcaaattcaatctttgaattaagctcaaagtttacttttactgatcaaggattgattttgcttgttttattatcctatttaaaaaacataattaactctcaagaagttgaaaaacacttctggtgaaacttgtccatttcatatgtgtcaacatgcagaaacaattccctcttccccccaattttcagaaaggacgttgatgatacattttgcctaaattttcctgaactcaaatttcaaatgactcagacaggattgtttaaacacctgtactggatttttttttcttgcccaaaacaaggcaatagtgttttgttttgaatgggtgtattggtcaacccaatgcaatacaattcatatgcttctgagttcaggtattgggtaagcaatgattttgttgccatatcattagtaatatcaaagcacagtacagcagaatactgctaacactatcagttagctgttgttggtatcacactgatgctgacagcccagaagcaaatatgcagccctcaaacatcattatactgctttttggaggggttttctgggaaaaggtggtggtgtgatgcaccatattgttagtgtagcacagctaaaaataaatcatcaagggggatttctttgtgctgctatgctactgataggggaccctttaacatagttgataatagaaacctgccattacaatactgcaacggtctttgctgttctactgttttaatgattggttgtcccataggctaaaacctggggatcaggaatacacacataaaatcctagcttgattgaattttctaaacagtatgatacaggtaaaacatttgttcacattgtcgttttcagctgtgtctcaactcagcaatgtcaaagctccttcacatgtctttcttgagccctgtaaagggtttcaaaacagttcaaaacattcactaaaattgttattggtcttctgatttcagtttagattctgactgaatgagtgattacaagtttgagttggaattcatccaaatcaacataagatccctgaatcaacaacccttgaaattggactaaatgtttctttcactggtttgtcaaaccttgataagaatatttctttttatcctatttcttccggattttaattgcatttgattgacacttttctgatacttgtttagggttgaatcaaatttaaattattgactgaatcaaaagctgaagatatcttatgtaccttgataaaatatattttcttgaagcatatcaacctgtttcatcaacttatacatagtttatcttggtaccatggcattgattcatcttctctataaaagctcctctgtttacctccaaaatttatatatttcccacagggaatctcctttgacttagtgttcaagaatcattccttttttatttattcaagaaaaacaccaggtagttccttctttatatcttcttttattccataaaattttcttgggtagcctatttgatcaatttttgccaatgagatatcagcactgaattctgattctcttgatcctcttctcagcaaaaattcattgaatcccatagggaagcttgttgcatcattttgatcattaaaattcttgcattaaccgaaacaccaggtaacttggtttccattccatattacagttcatttgattgttgaattcccctatctgatttgtcttagtgaatcaatctcaatgtattacttttatctgaattttttgtgatactgttgctgatgaatatgattttgatcctacttccacacagttaaaaatccgacttgtcagtcactgaacgcacaaatctctgcaggctttacttccagactaatctttgaatcttgaaaccaatatcctactttatagatcaactaagacaataaaaaaatcatgagggcaatcttgattttcctagtcatagtttccttaatttccaatgcattttcagtggaaaaagtaccagtgaatggtaaaacatactatgccttcaaagcaatttccatttcaggagggcaatctaactcacctttggagctgacgccagttggaacgattagcgtggatccaaaaacaaaaatgtccagtttgaagtgcaaaaatgattctgaattcacctggtacattttcagcgccagtgattttaccgcccctttcaaatttgaaccaaacgaagagaggcatcttgtatggaaaaccgcagacgctgtgatggtagcagccactgaatttgacacttcaaaaaaggaagatttgaaagcagctgcaaacatatatagaactggaagatttcaataggaagcactcaaattcagattgcataccagccttcattgcttacagtaaaatgtcaatcatttcattgtattttgcttattctggattgtttgtttttttatctggttcatcaatgcacaaatattttggatctacctttagtttgctcaaataaatcaagatagattcttttttacaggtgatgcatatccttatatcatcttcttatgcatattgttctggttctcatttcttgctgatagtgctcctatgtgaatgtgagattgtttgaagatcccatactgaatcatggttgattgcttgttcatgaaagctactgcaacttctctttcctatttccatctattctttctttcaagagtactgttcatttttagcagtgattcttcatgaaaagaattggataaaaatgtgtgatatccttcctggctaactgagatgaaatttgagagaaatagtatcacatttcaataccaatgatgtccaggaaaaatattccaagctgtaactggaagcttgagcaaggcatggtttggatcatcaataattgaaaaaaatcaaaactactaaattaattacagacaaatgggtgaggatttgatggttgaggaaagaaaatttgagagtctttacttgattattcttggttggcttgttcaattgcatgcaattaatcaaaccatacaggttgctaccacagggtaatgggagtcttctaagtcttctaaacagttagtcttcataagctagcatctttaaactaatcaagaaaatcagaagatcagttatcttttttgttgttatcatcaatccaccaggagaaaacaatagttgcttgttgacagatgaaattgatcaacaatggtcttagctctgttccaactaaagttttaataccagtggctacaatggcccctttttcctctgtagggggctgtaatcactgccaagggggtagatgatgggtagcaggctaaacttagcctgttgtcacctgttatctagtgatcatcaagtttcactggtgatcacctacatggtttatcattttcaagacaacttacactgtttttgtttttcaggaacctcaggttgatctgcaatgtatcccccctccttcattatagcattcataccaacacaacacaaggaccttcaatcactcagattgattatatcagatcttcaatgacttgtaacatctaatcatttatttatttatttatttatttattttttggaaatgaaacttcatgtctatctacatacaacagcaacaaaaacttttgatgaaagagtaccagatcaagatctacttttataacaaaattgattcgagggattttttttctatctgatcagggatggggtgggtggggcacttcctgcaacaatcttttttgtccatcttggcaccctttctccaggcctgatcctgatctagtcacaatatcaggggatatttgtgcattcttgatgatgagtgatttggtgagtacatacgagtgcaaatccgatggcctctcaagaaaatcgaatgcagggatgagtctacgttgagccagactctgcagacgcaatgaaggcgtttacaatgacattgaggttatggatggccaatgtgaacgaagagttccaattttcgaaccaagtcctgaaataacactgagtttgatggctgtcggtgtctgatgatgaggctgagcctgctgctgagacaggaagaagagtgataaagtattctacgatgcgcaatgcatcactgaagttggattgtatctgtctgatgaggtgagacagatggtaaatcgaatccgggtcttcttcttcttcatcccgttcggcttcggaagaagagtcgtcgtgtgtaagctcgtacaaagctgtgagttgggcgaaaaaccgatttggcgattcgccgagagtggccaattgagcagaactcaagccagagaaccggggcatgaagcgttctagtcttccgatgcctcgctcagaagacagcttcttgtagaacaatcgagcgagcttgaggagcgccacgattgctctttgcagcggaactagagaatcggttgcaggctcgtcactagacacaggatcatggacgagccagcagtcttcctgtcttttgatgagcctcaagtgttgatgtaagtgttgctcgatcaccgggaagccggcgggccaacgccattggagaatgcagaaatcagagcgatcgagtgcgtggctgatcgacttgaacacccggagccgaatggctgataccacctggtgtaggaaagcgcccccgagtgggcccggatttcctctagctgcgttagtcagaaatagttggatggttttgcaagagacctggcattgatcccggaggacggagaagagttcgacggccaagagccgggtaaggatcgagagtctataccgcttgatcccttcgagctctgaatcgctattcatcaagcttgcagatggctcttgagccaaggttgttctggccgcttggatttcatccaagctctgatcaagctcggattgcctttggatgagtaaatctggctggagatcgctcaactgtcggatgaggaagagctccgaaagatgctccatttgcccctggagtcgaggcagaagagtggtctgcaagcgttctagtagctccctctttgtgttgatgagcttgcttgacatcgacctagtctctcgtcgcgtcgtttcctgtggctggtcggttattgtaattggagcacactttatgaacaacttgctgaagccctgcatcaccaattctggtgtatgattcacgtcagtcatgagtgggcattaataagatcacaggagagttgagtagctacctgcagcttggcgctcatgatgctgttgttgtgtttctgctgggggtgtgctgatgatcaagctattagctgagtcgaccatgttcttgactaatccgaagcgtcttgttgaccagttgactcattactggttgcaaagagcacaggactttccttccctataaaatactttttgatggatcctttgatatccatttctcttttttcgtttgttatgcatttctgtcattcttcaaaaaaaaaaagaatgatgttctttgggttttgtcggccgaggtttgtggatggccggtcttagtctatgttgtacccagccaagaggtggccgggatgaccatggaagtgatgatcaaataatttgtgagccagtttggatgaaccaatcctatgaacaaacaaacaaaccgaggagctcaagtggacaacgtcgctcatacattatacatccacaagccagtctctacaaaacacaaatccccaaacaaacaacgcccccatcccaagatgatgaatccgatcgaaatagaagaacagtcgttctcggaagatttcgaccagtactccaattccagcatcgagtcgatcgcagacaatccatcggaagtacaccgttatcgggcccaaggaggtatgtatgtatcattggaaagcttgaaaaaccatcatgagagactacataatctgacaccttaaaacctcttgaaacataaaaacttctgtagacagggttctctcgaagtttcgaggaatcatagataagtatgattatcatatcgggccggatcatccacccatacaaacgagtccacgaaagagcaagataacggatcaagaaatcgagaagaagaaagagttgttagaacgattagatgaggttttgttacccgaattgagcctcgaaatccaagggttttccgacttattcgagcccagcgaattaaacaaagcgccatacagacaactgaagacgatcaggagacgacaacatgagctagagaagacgatcgaccgagtcctgaaagccaagcgagagatctgtcgggacgcatgcacgacctccgaacccaacgatccagatctagaagagatcaaatcctatcgactctacatcttagcctacggtttccaagtctatttgatcccgatgatctgcgagctattcatcaaatcctacgagcttatcgaggagatggccttctccaacgaccctcccgaccacatcatggatgtctctaccgccagaggattgatgctcgattgcacggccgaagcgaccactgaaatcgcggctatccgcagatttatccaaggctctgatatggataacatccaatctcgttggtcgggcttggttccggcaatcgaagagactcacaaagcgtacgaagacttgatcaaaaaagtccagcttcatccggtcctttgtcgttcgtatactccagtcgatccgtcgattaaagtggccaaagcattcctaccgatcatgaaactctcgagactgttcttcaaaaaattggcctccgatcctaaattctcaaacaacgacaaacgactcaacaaattctctcatttgccctcgtctcaattatcagcattaggagaactgccggacgtgctcgacaaagtgttagccgaatcccacgaacatttggagaattcatcgatcacagaggaaggcatgaccagctgggaattaagcttattagtcgacgagcttcaggtcggattccgtcaatcgatgattgttgtcgattactttatctcccaaatccccgactcggatcgtgaagggttccccaaacagacccgttatcgagaatggttcgagctttggaacgatacgttctcctcatctgttagtaaattgatgcaggtcgtcgatccttatctgtacgaggattgccaatgtccaaattgtcttaaccccagacctcgtccacatcagcctcgttaaaaaccctcacccaccttcgaggcttcgctccaagcaagaaaaaaagaagttatacccttacttgatcgattctataaccaccccagcttcctcgaaatcttttcttttcactgatctatcaaacacttgcaatacacaaaaacaaacaaatctaacttctactactataacctccttacctataaaaaaaaacgaaggttatgatacaagactgttattttttgatacagcctgtgaaggcattgtaagtcatcaagcattgaaaaatttgattttttttttttacaacaaatttgctcatttttttggggccaatatctaagcccacaactctggaatgatttgagcgactatccaagccactccgcaagctccgaacaaccctaccatccaatcacaccagccaataacaaacatgggagatatcctctgatgagatcgaggccccaacacaacttatgtctcaccgtttggccctgggctttgtaatattcaatcatggccagattatccaaccttgatcagccaaccggacaatcacaatggccctgggctatatgctcaccttggggtacatataagtcacaaaccctggaagtccatcccagcctgttccagaacttaacagacattgatctggaaggacaattacccccatctcaatatctagccaacatatctgattggtgctctcaacaaactgccccatcttgatatctagtcaacatatctaatcggtgctctcaacaagctgtcagtgcataatccatttggagctgactgctcacttctgttgctcttgcattaatccctcttttagaggtttggcttcattttatcttattttctttggagcagaagcccatatgaattccagaaaattagatataagagtggctgcattgttggttggcttaaggacttgagccaccaatgttgaccacactgggttaagctaacattgagctatcctggctatcagccaaactttcagctaacccttaagtgctacatgtacagccattccaacaaaggttgtctgatctgtaaaaacctttcctcctcaatttttttttttctttttcatctagtcctacacacaacggtgccacagagacgatacgatacggtatcaggcgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatatttggctgtattgaagaaaaaacgaagacaattttttttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacaatccgatacaaatacatgtctcgtatctgtggcaccgttgctacacataaactggatcaactcaacaggaatcaaccgactgccaatgtggctgacaggtggttactattgtagtttaacaattctaaatagggtggacaagtcaaccctcactcggttttagctcaaccaatgcactactagatgctttaagtttatgcaaattaggaaaaaaaagagaacttgcagcaaacatttttgtttccttcttgagcttctcagctcccaagaatcaatacccaatcaccaaaatttagtgagttggtgcagggccagtgggtagcaccaaacccttacccaaccttggaagttcatatggacgtatgagtattgcaatgtgtgcagtgaactgattgatcatgagtatgttgactgttgtccactccctccaactatgtagggatttggtttgagtgagtatgtgatgagatgatcagactgttctgattggtatggagagatctgtccaactgtccttcactaattgtatacatgatgtgctgatgaccatgaagcttcatttgtatgtagataaaccaataaagctgctctcaaaatatatgctcatccagtctcctccagccctgaaaacttttgataattgtccaccaagtacatacaagattcacaacttgatcaaaaaaagagaagaagaagaagaagaagaagatgatgatgatgaaaagattattcctcagaagaagacaattaaaaaaagattctttcttagaagaagatgatgaggaaaagattctttccgagaagaatctggtgaagaagaaagcaacaaggattaattatcctcagattccagccttgaaaatcaatcttgatcagaagaacaacaccattggtccaaaggaggtatgtaaaaaagcttcctatcatcatacacaacttatctatcaaaataattggcagatactgacagaaaacagcttgatctctatgggaaaatatatgcagatgtggtggtctcaaagatttgaggaatcatctataaacacaactaacagatcagatgataccatccaccccttcaattgtgtacctaaaagactccactacataacaagcccacaattggagccacaaagtgcaaggattctcagatgtattggagccccacaaattacaaaactgaactaagtccctccttgccttgtcaggatttctgacatgagacttccggatatttgagtgctctttttgttacaatcctactagattgggtaactttcaagccctacccccaagattcttttttcctagatcacatccttcttccctccaatgtacatattttttgatttgttgtagcttgactgtacatttaagaagatttatgtggaaaagaaatggacttcatttgttttggtgagtgcacacggacaattgtcttgtcatctggtcacgttatcaataaaatcaagaaaaccaaaattttagaaaaaaaaagacatgaagacatgggtgatgtgggttcaaagtgtatcagaataaagcaaagaagtaggctaatagcatacttaaaaattaggaagctaggtatcatcttgggtgtgttctggaggctcaaagttgaatactaccaaaactgaaaaaactctcatgccagaaatcctgataagtcataagtccctccggcgcagaagcctcaggcaaggagggacttggttaagtttgacaaattacacaaagcaacttattcaaaactgcaacagatcaaggggaaagacaacctgaactggccagaagaggattgatggggtcctgaaagtccaatggaagctctgttgcaacacatgcacaagcttcaaaccacatgatcaaggttgcaagcagatccagtcctacaggctccaccttttggcctcccatgcccaagagaatatattctgatgatctattcgtgaattgtttgtcaaaacctacaatcttttcaagaaaatgatggtcttctatataggaccctgaaaaccccccaaatatgtgggtaatgtagacccagatgaacaaaaacccactttggcttccaaccatacacggaattgggatggtttctacatcaggacatgtacaataaaaaggtgcatcttgtatgcgtattcagtggttgtgaatctgcaccagtgacccttgaaaagccaaaaactaatgcatctgttgacctatcaatcaaattgtccaaagaagcctttctaccaatcatgaaactccaaacaattcttcaagaaatgacatatccaaacaccaagaaactgcaaatgttttctcagatttgctgctgacacaatgatcagcactggttgaggtggcagagttgctggccaaagtgatctatgagatgcatggacatcttacaagaacttgttgctcacagagcaggagatcatgaattagagatggccccagagcatccagatatcggtgcggatgcggatatctggctgctttttccagggaaactgccatccgcatctgctggggggtatctctccacctttgcgggtatccaagtgggtatctttggatacctgccacctgcacaagggcggttggagggggaggccaacaattgcctggaaggtcttccttctggccaacaagttacatgtacctcgttgaccagaaggttttccttctggctgacaaggtacaatgtataacaatgaaccaatcctgatgatatctaatttgagtggacaatttgatgcttgggctccacttataaacaagatttcaaaacacttttgatttttgagactggtcctgatgccaggagggattcctcctggccatcaagactgtacccctcccggccagcaggggtaaagtctttcttccctttcacaacatgaagggagaataaagttctcccttcaccttgtcaggaagtgcgggttcatctgcccgcccctcggaatcctgttttccccgaaaacaggattccgaggggcgggggagtgggcacgcggggaggggggagcagtgcgtttatcaacgcccctgccacagatacgatacactgggtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagataccgtatctgtggcagcgttggatagagctggtcactacgcatccggatatccggctgctttttcaggccaaatggccatccgcatccgcatccgcacccgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatccacggatacccgccctttaaagggccggcaaggcggctggaaggatttccttccagccgtcgagtacctcatcgaccggacggatttccttccagtcgaccggcgaggtacatgtaccccgccggctggaaggaaacccttccagtcgacaaggtacatgtaccccgccagctgaatacctcgtcgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagccggccatctgcccttccggcctcgggtatctgttgagatacccgggtatccgctggaaaatcagcggaaagggcacatccgcacccaaaaccgcatccgctggcgggtatccgctacagcgggcgggtatccgccagcggataacggatatccagagaccagctctagcgttggaagaggctgcatagatgtcattattccaaggctcaacacaacaagctaccccctgattctgatctcaaaggaacaactcgctcacattttctctttgtccaaaaatctcacaaacatgcaacatacagtttaatacagatgagcaagatgtgagcagatcaaaaaagcggccagcttgcctggagaaccatggaaatgagattattgacaactaccttgtggccaagtttgtccgtctctgtggccaacttcaactggttctcagatcagcttccagactatctatagcaccacccattcggacacagcttaccttcagaactccgtccatgccgcttctctttcaaaaagtcctgtcctcaaaacaaaaaacccatttttctttttttcaatcactcaaaactcctccttgagcagcgttataaagcacatttgaagaaaaaaacaaagtaaaaatctatggcaaactttgaagcttcacaaaggtctgtgcaaagtgattcaatttcttttttcaaaatcttggttatttatagggcgttgatcaaccgactcccaaatatcggagagtcgactcccaaacccgggtttccccgaaatttgggagtcaattccccaaacccgtcagtgggtttgggaggggcgttgataaacgcacgccagcccccctggcgcactccaaaccgcacgccaggtggggattggcgtgcacgcctgcacgccaaagaaaattggcgtgcgggcccgcacgccaatctacagaatgtagaccggcgtgcaggcctgcacgccaaggattcgccgccgtcccataggacccaggcatgggtcctatgggacggccccctttttttcatttcaacaaccatccggagtagataagctgatcccaccaccagaccaacccgaaattgacaatcagaccaagccagaagctcaaaatcaaggcccaatcaagatcgatctcgaacgcgactcgagcccagaaaccgcactcaacaacgtctccaccattaaagctacctccaaagaaggcagtagtagtagtagtagtagtgcagcctgcagtccgacaagtgctaatccgagtaacgagaggccaggcacggcggcgatggacttgaaattggcctccgatctcaccgatggcgatctctttggcgatggcagccaactcaacattaatcctctagtttccaatgtccatcatctcgctctgccgactacttccttcaacaatactacgccttcttcgtcctctacgtcccctgctgctgctgcttcgtcggcttcttctgaagatccagcggcgctcccgacgccctctcccctcgcccatcttcccaccccttcttctaataataataatggtgctgtgactaatcttaatccggtcgacttcgaagctatgttcgctaatattcagtctcaccttcctccctcttaatctcatcctttctctcttatacaaactcacatttgttgttgtacttcttctatttttctttcgtaatgatcttgatagagaattctaacttgaatctcactcttcaaatttctatcatctcacacatcaacctcaatgatctgaacggttcaatcaaaccattagatggaggagtagtagctaggagtgaaatgttattcagagagagaatatttgaattctgaaggtttttgtacctctgaaacaattgaagaagcttgattggatcgagaaacgatgatctgaaaacacataagacttgattgctccagttatgtaactctcattttgggagaaggagaaaatgaggttgactggacatcaatcaatggggaaaatgtattgagaaaggagagatggttcgttggtgtggtacatacaaactgatcaattctcatcatcaaatttaaaactcatccgaaaataccagctcgtcggaaggaattccttccgacgagctggtacacaatccagctcgtcggaagggaatcctcccggcgagctggtaaagaaaccagctcgccaggaggaacccctcccgacgagccggtgtgacctcggcctctttaggccgaggggatttgaaaataaaaaaaatgaaatgaaatgaaatgaaaaaaaagaaaaagaaaaaggggaaggtcccataggacccatgcctgggtcctatgggacgccggcaaatccttggcgtgcaggcctgcacgtcggtctacactctgttgattggcgtgcgggcccgcacgccaactggcgtgcggtttggcgtgcgccagggggggtggcgtgcatttatcaagccccgtttgggagtcggcctccaaaaaaatttgaataaaaaaaaagaaaacccccggcggggtttgggtgtcaatgccagaaccaaaaaaaaaaaaaaaaaaaccgacagccgggaggattcctcccggcctcggagagtgctcttgacggctgagagaaaaccctctcagccgttgagtataaccctcaacggccgagagggtttctctcggaggtcaagggtgtacaccccaacggccaagggaaacttctcagccgttgagacctcaacggccaagagaaacctctcggctgttggaggtgtagccctggacggccgagtgaaacctcttggccattgagggtgtacacctcaacgaccgagaggaaacatgtacgaccaagagggtttcctcttggtcattgaaaatgtataccctcaacggccgagagtatacctcctggtcgttgagggtatacactctcgacggctgagaggatttctcccgggcgtcgagggtgtaccctcaacggtgtgtacctctcggttgtcgaagtgtacaccctcaatggccgagaggatttctctcggccgttgaggtgtacaccctcggcggctgagaggtttctttgggccgttgagggttatacccttaacgcccgagagaaattctctcggccgtccatgaagcactctcgccgggaggaatcctcccggccgctggttttatttttttttatcaccgaccccccaaaaccacttggttttggggcatcaacacccaacccctctggggtttttcttttttttttatttaattttttttgagggccgactcccaaacccaccgacgggtttggggaatcgactcccaaatttcggggaaacccgggtttgggagtcgactctccaatatttgggaatcggttgatcaactccctatttataagtggggccttgtaattgcactgcttgggctcactagaggcaccaattgtactggtccataaaagttcatcctcccccccctccccaaaaatgagatcagagctatgagcatgcatcttgactgatcaggaaatcagagactcaacagacagatgcaaaggtggccacaacagcaatctggtgtattctgagatggacaacaggaaggatacttaagaggacctatttgttcagacacagtgtatgcacaatgatctctcggtttcgtgtatccttacgtagtaagcattattatactttggtttgtttgtgtgtgttttttttggaaaggtgatcagtcatggacaacgatgaaaaaaacttactgataaaaaaaaagagagaaaagataataataatgatgatatgtagatactagtattaataataatcaaccagaccaaacaaaaaaaagaagatttgggagagaggaaacaggtaatcatgagttttcgagggttgtactgtcagaaaatatcttttttttggggggggggggcaaagagaatccatcgaggatgtaaaaagccaacgcaaaagaaagaaaaagaacacaagattacgaagaacacaaaaaaacagttatatggggggggaagaaagtagatgtgaaaaaaaaggatgccaaatgaaagggagcgattggaaggcgaagtgaaaataggagaagaaggaggtgagaggtgagagagagagaagagctcataggatcttacagaccctacgcttcatcttctccatcttcctgcccctcatcgccaatcgcaatgcagcattaaagacctccttgaccccgatattgtgtttggccgaacactttttgggacatgaaagatgcgagtgggttaggtggttgatcaggaagacgaaaaagagggagagagagagagagacggacctccatgtaagtggcgccgatctctttcgcgaccgcttgtccttgttgcggcgtgatcggcgttgtcccttgggcggctaatagatccgacgttcgttggtctttccgtagatcgatctatcacgtatccccaaaaaagaacatccaacctctgtcaacaacaaaaacacgaccttttgcgtttcttttggagccagactatccttctgttgatggctcgggtgagaaaacgggcttaactttggttccgacgaggatcaaggggacgccttcacagaagtgggagacctcgggatgccactagggagcagaagcggagcaagaaagcgtgagacaccaaagtggagaagaagaagaagaagaagagagatgagatactttatcggtgacattagcgagacttgtggggaaatcgatggcgaagcagatgaagatgacgtcgctttcgggataactcaagggccgaagccggtcgtactcttcctggccggcagtgtcccagagcgccagctcgacaaacttggacgaatctgtcgggaacgggaccatcgtcacatagttctcgaagaccgtcgggatgtatgcctgtgtggatgtgaatgagcagcgggtcccgttagctacgggcgatctggctcgctcggaagcttgcgcggaagggttggaaagccgagatgtggacgacgctcacctccgggaatcggttctctgagtacatgatcagtagacacgtttttccgcatcctccatctcctgtcacgacaagctatacatgacaaaagaaatgagaagttgaagagagtgacggaaagccattagtaacaacagagagagagagagagagagttggggaaagaggagagaaggggagagcgagttaaaaaaaagatgggggcgacagaccttccgtttggcatccggttttcgataactaagggttccggagacggatccattagcggtagaagcggagctgattccggcgagattagagccggaggattgggcgacgtcgccgtagacgccataggtggcataggaggagcccgaggcggtggtctgggtggtttggtagccggacttgtgcgggttcgaggtgtcgtattcggggcgatagtcgcatgtgttgttgctgttattattgtgctcattcggatgatggttggtggcgtatgatgacatcctgttgttgttgttggtttttgctgactgtgaaaagacactcggtcgattcggttctgggtagatgggctcgcttctcggctgttctctgctctggaatgttttatgtgtttgtagggcgttctatgtattgttttttcggttgagggtgaaggtgtttgtcaagatgtatgtagctgggcagaagaaactgtcgtggttgggcgtgggttgcttttttttttctggcgggggatgatcaggaagcggtgaacttggactctacgagtctacatatcgattcgaccgttggttgttgttccaaccaaaaaaaaaaaaaaaagaaaaagaaaacactattctaattcttcttcatataaaatcaaccatcttataaaaaaacaagagaagaacacgtacatatccagatacataatcagcatcaaccaacaaagaacacaaaagctcgtcgcgtcaagtttcaaagcgccacccatggcacagatcagcagcagcaaggctaacttaacaccaagtccttctcctacaaatacccacttcgatccaatattaaaagcaaccccaaagatgagaacactaatcctgacaagttcctatcccactctctctagcatcattatccgacccatcgaaacttatactccctgaaaagaatgcaaaccgaagacgcgactcgacgcgatctattccacatcaatgcagacatctctgtaaaaaaaagaacagggaaccactgtcccccagaaccgagttggggccatgaaaccaaaggaatttcgagtccactatgaagattgacttctgcaagggctggatccatgagtccacataggaaggcctccacttataggagacaatttggtgttagtgctttttttctttttacaaagacggtggaatgatgcacctctgattgatggtaatgattatccgctgaatcaataatggaggacttcctgtgggatctgggaccattgcagaagtcaatctagacccgaaaactcttaattcttgcagaggaatttgaaattttgaggctctagactggctctgggagacccacagatgttgacaggaagttgtcccagaagccctgcatgaaacctaaacagcccagatcaagctcttggtccaacttcccagacagactcatgagaatggatggctgtattcacacacacacacatcatacatgccatcaatcatgcagagctttcttacaaccagagatctgcctcctgatgatcttcaatattagctctggatcctctagctatcaccttgttatgaaatatggcctgattgggtttttggctcccaactttttttcatcaactcacaacagccatcaacagatgtctgtggatgtctgttgagactcatacctccaaattgatatcaatttagtattatttttaagctttgggagttggcttcccaagccacccctcacacatgggtgtgaatgaacaaactaaaggttttatttcttatgagtaacatgtatgtaacaatgtggcaaagaagaaataaaaaggaacaaaaagaaatgaataaatacctaaaggcagaaacaatgcagtgacaggacaatgacacaagagagcagacaacaggaggataatggaaaaagaagaactaaggccccgtttggccgtccatgatttgtaattttgagttgaggtttggcaggagtttgtgcaaaaaccttatatcgtttcatattgcacggtccaaatcccagccaaacttagccaaatcacaaataatgatttgcggccaaacggggcctaatataagagtgatcagtcagctgccattgagatgagagaaagggctgttgagtgagaacatactagacgacaaaagtcttgtgattcagcagagaggttgttgagcagtcaaagggaagtggaaacaaacaggtcggcaagcagtcaaaaggaagtggaaaaagagatgagcaaacaaagcactttaggagatggtcatcagaagtatattgatgagtctgggaagaacggttcagcaaatgagattttaagataatgttgctgaagaagatcgattgatgaaaaagaagttgatgatgttcctccaagagaaaacccggaatcaagaagtcatggaaaggagtcttctttatatgttcgagaatcgtgatgacaagggatcgagcggagttcttgcagaggaatgaaagtatctgaccaagtgtctgagagcggattttaagagaaatgatgtcatattgaagttggccacttggagtcatagagggatgtcacacagatgttactcatatgttaacaatggggtgggggggattgcccccacttgaccagaagggattcctcccagtcaatcaggtacagccacctcatcaactggaaggggaggcacagcttatattggagtaccaaatgaagcatgctcatgggatcaaccactttgactacatatataagatgttggaatttcactcatcctcaatttgctttttttttctttagtcactcattttgttccgccaagctcttttgttgcccttattcattatgcttagttcaccaaaccacaacttgaactacttgtatctagaatatttaatccctctagactacagcttaataataaaaacattggttcttcattctttttggattgttcctgaaggagcacttcagcccttcttcagccttagtttgcaagcactttagccctctcagctagaatagaaaagaattattctttggtctttcagccagatttacaacataagagaattacccagatgcaccaataatgataatcaggattgaaacctaattgtagacagaatataggtaatatctctctttcacttgcttgaaaatctcttcatttctcattcaagttccataacatcactaatttttggaatttcacagctctctcttctcttcctctcctgtcaattgttctccatctattcagatgaatatgcatgttgttttgccttctgtcccacaactcttccctaaccactgtaatagcacacctgtgtaagctaaattcttccattccaaatggaagaaaatggtgtcatcatcatccttttagaaccaaaggccagccagagctgagtgagctgtgctgagctggatgcccagctgactggacctgcacattcaaagtcagacacaaagcctctgtatttgaatggtctgcagctcgctccaaattgccccaccccctgggttgttagttcaatccccaatggtggttagggtttagggtttaggttggttagggctgtttttttttataaaaaaattggcaaaaccggtttttacccagctcacataccaccccccccccagatcatatatcagctcacccagctctgcttgttctttggttccaaatggatgataatgacaccattttcttctgtttgggaccaaaggatccaattcccaaaactcaagtcactcttgaacaataagataagtatttttgttattatttataaaacttgaaatgacataacagctaattagaacttcatttggttcatgtttttacatcatagcccaaactgctgactcaggattgaacagcctcacaatggccgttgaagtcaaccaactactcaagaagcatgtgaatcacagtaaggaattctcactcccccaagaatcacatctagtgattctgtcacaagctggcacttttcctcaatgccggcctcaaagcaatctcagcaccctgaaaaaatcaaatccccaccagtagagatggttgtgcggtatctgttgcagatagttgctatccgctggtggataccccccagcgccaatggataccctccagggtgtgcggattgagctgcggatggccatttccccccccccaaacctggcgggtatctgggtattcccagggatacccaaggccaatggccggctggaagggtttccttcaagtcagaaaggatgtacatttctggctggaaaggttttcttccagccggcaaggtacacgtaccttttcaactggaaagtttccttccagttgatgaggtacatgtaccttgccaactggaaggaaacccttccagtggatgaggtacatgtgcctcgccaattggaaggaagcccttccaggcaacaaggataaacccctccggctggaaatgtttccttccagcctgcaaggtacatgtaccttgctgaccggaaggaaactgaagaaattatgaccgccaatgagcagagagagtgagtgaccagtcttttattgataaaatcagggggggctatgaggatgtcaaggttcagaatgaagaagaaccaatggttttatttccttgtgactagctgatttaaatagactagttacaagtatggccaaaatgtggttagaacagataagaatatgaaagaagaaagaaaccaattcaatatgatatgcatcaacaagagagttcacagacaagaagataagttttagccagagacctgataagccctttttcttcagggttctttgactacaaggagagtcagacatgcataattagactagaaaacagactataatgaatgagaaaatcaagtgatgagatcaataatataagtgatttttggtgtgagtaaaaaatagtatcagaatttcaacagaaaaccttccagccaatgccctgcaggccatttaaagggcgggtatccaaatatacctgctcggatacccgctaaggcgggggaatacccaccagcagctgcggatggcagcttccccagaaaaagcagctggatatccgcatccgcgtggatatctggatgcgccagggccatctctacccaccagcaatgtgttgggatttgtgccatatccaaggaatcatccaagtcatagttgtctgtccaggtggacccaatggccgaccccttcaatactgatggatttgtcaatgatccagactcaaaaagcagtgacaacaaaggaccagaacttggcgatccaaacattattgaggcaatattgaagaaggtcagttttttcatctggttggttatattcatccctgaccatgatctatcctagtaatttaggtttattatgtgatacaacaaatcacttcctcattggccaagcaagctgagttcaacaaataggccaaagaaaactcaaaaacacggggcccactctgaatgcagggtacggtatacgctggaatatcaagtttgacagccacaagcgggggtatatcacacagaatttcattaacaaactgattgagaatgagcaagacagacaagataacaagggaggcaagttgaagaactgcttcaatgaataaaaaatcattccaaagccactggaagatcatcaagaaattgaatgacatcatcagtgtaagccgtttctccttcactccatgattatttttatttcaatatccaatttccatgatattaattaaaagtttaactattaaaccaatcaccccccgtccgcccccctacctaacccccaaatctgctcccttttttacattctcccttccccttcccccacactttattatttatcagattttcatccagatcaatgactcaatggtgataatgctgaacaagatccaaccaatttcccatatacccccactcaacacctctcttttatatcctactgcaaatcctccatttggtcagctttccctcaaacccaatgtcctgcattttccgctctcctacatttccaccacagacttgtgagtatccttttccatttcaattgttattcccttctctaattaccttaagcaccctccagcccctctactcttctttacccagaacctgactctggatttgtgttttgagggattagaaaagttcactcataaaattcaattaactgaattggtgttttgaggaattggaaaagcacttcatggatactagtgctgattatttcaatgaatatcatgggatatagtgacaagaaataactaaaatgccttcagttaaactccctctcttagtctgaactttctcacaaattcttgtctggttgtcagcacatatcaccagggtggccataatttctatgactctcagtaaataggtctcatcaatgctctctcaacaaatgctttgctggcatagtggtgaattcaagccactccaagagcccattgcatccccaggctatcaaccccagagttcaaaccctcttgcaagcaaccaacactcttgactggcaccctcttattttcctaaatcccttgaaaaaaaatgcaacatctttccacaatcatgtcaaggggtcttatggccatcctgctccttgtaccagcagccacttgtcctcccacagaacccagctcaatgacatgtgggaggtgcagtaaacttgccaaggaggctggaaaatcagatccaatggtacccctcttaattcaacaagcagtagatacccatacttgcaacggcttgcggcctgcccgagatgggtgtaataaggaaatcctggtacagatgttcagctgcccaaaatgtcaaatcctggcttggaagagtataactcgttgcaaaaaccatggctatccagatttatattacactgtcaagtgggtaggcaatgatccagctccaggtagcacaagcaatgcataacttcatgcatttctccccggggaatcatctttttcacctaacttaaccaagtcccccctggtgggaggcttgctggtggcaaagccacccctcccacagggagggacttatgagctatgcaagggtgcttgcctgagggaatcatcaaaagcaggttcaatttcaagcgattgtagcttgcaggacaagcaagctacatgtataattctgaggagggaaagatgcacctgcatcctggcttgccttccctcagctcagcttccaaagatttatctttgctcaacagagcaaagcagaaaacaagaaatacaaacttaccatacttgagcctgggggcccaagcgcagcctgagatgggtgtggtcttgagttgtcttgacaggcttcaaaaatttgctaaaaaaacccttgtgggtatctagctgagattttgggctctaaaaatcctgacaacaatgctctttccaagttttggttgctggggttgacagcatcaaaactacagcctggaaaaatcaaagagtgaattttcagcctgttttggttagtgggctcaggcaagcacccccacaaagtttgtaagtccctccctgcgggaggggtggctttgccaccagccaaacttaagcaccacccaaatcagacctcccacacagggaggactttgttaagttagctttttcacaggatcagttgcttctcttttgatttgcttgtgatttaagttgacagcagcaaccccatctcttgatcaaatatgctactcatcactctactcaatttgaattttgcttggattatgaggtagtgcaaaagatgtatttggactacagtaaacttccaacttgagcaacaatctttggacagaagactagcctgagcttggttggtcaacttggcagggaccagtggcagaattggcaactcaattctccagctccagccagtgttgtcagcgccggtctctaaagtgacttggcattgatggggtggaaagggtcgtactatagatttctgtgaaagccagtagaaatggaacctcaccttgacgctagtaagcggaggggttaagcacccttattaaggggacgtacacggtatgagcaacggtgcaacgagtcctatacgcgtattgtataggcatatacagcgtattgcacttcttcagaagtacatgtattttgaaatacatgtattgcatctgctagtgaatacaatacaaatacattgtattcattttctagcctatacaatacaaatacattgtatttacaaatacatttttggttgtattccctttaaaacccctttttttctcttttttttctcttttttttctcttttttttctctttttttctcttttttttctctttttttctctttttttctcttttttttctcttttttttctcttttttttctcttttttttctcttttttttctcttttttgttgatttatttctctttttttctctttttttttctcttttttttctcttttttgttgatttattttccttttgatttttctttctcattttttgcaccaaatacattgtattcatgtttcagcaaatacaatacaacctttaaaaacccatttttttcagagatgtaataagatgacaggatctggatacaatacaattattgcttttgtgagtgttagaggggtgggagaaatgaagcaaacaatagagaaacaaaatctgaatgcaaaaaatacacagaaatgcacagaaaagaggtgaaaagtgtatcatttgctggctgtagctgcctcatgtctgctctcatggtggtcaactaaatcctgactgacaatcacctgcgctctttcaaaatccccatcggccttgaatccttgtttcaaccactggtgagagcttactgacttttcgattgttctgggtgctaaactccctcgatcccgtccacaaatgtcagcagcagccgagaagcatcgttccacgctagctgaggttgctgagcaagcaagataatccttggccaaggaggctaatgtgggaaattcattgtgatgttcctgaagggaaatacaaaagagaaatgagcctttaactgaaatacaatattcagatatcccaaataggatacttactttccaccacactagacactggtctgcatcagccggaagaaccttatacttaccgcccaggtagttggccaactcgtcagtatttgcagattccacggccccagggaataaatttaaatcatcgattggccgtcaatggctggttttctggggttgggatggctgctggggagttgattctcttgagctaacagtagcagcaagttctgccttgcgtttgtcaaatttctgttgaagcaatatttcggcgtatttgtggtgagaagagaagtatgcttgaaatattgaaagccgatatgacgggttcaacatggttgttaagagtatcgtgttgcaggctaaagcctccgcaaggtaagtttcagtcttttcaatcatcttcttcagcattgatcggaattcattttcagtcacagaggcaaggcggtccttgaggaagtctttgatcgattgatattccactagaagcataccgcacgaggaatggtcgccttccatttttttagttatgaaataaaactcctgaaacatacaatacaatgattatttaacaaatttcaaacattcaggagactaatgaagaaaatgaaaatctaaatcaaaaaacactgacactaagtatatcatttagtcgctttacaatttcccagtcacctcgggtgatctcgcaatcctggtaaaagcttttaccaccatctctttcttgccggtctttctcgttttcaatgagtttgttgatcacatttcgactctggtacgcccggtctcgactttgccacttgatgttccatcggatgccatagccggcaataagagtcgggccaggatcatcaagcttggtgcgccataattcaaactctgagcgtttagaagaagaggaggtaattcgctgaataacaaaatcaaccttgttgagtattccagccattgtttcagaatttccaggagaccccgccaattcgtccgtttcatcttcacagtcctcatcagattgatctaaaaccggtgcatcaaggtcctcatcacctgagagaaaagctgctccttgagtgttgttgttttccggaattgtatcaaggaaggggacatgtccaagtgtctttttcttacacttagtcagcccagcagtgttggtttgagaccagatgccaaaattagtgcaatcttatgacatacacatcggatgtggttggagctgaggtctgggttgattccggttttcttagtgattatgcggtccacctcggcagtcattgtacggttgtttgaacccgagtcagttgtttgagctaggatgtaaaaaaaaattagaaatgtaggttagatatggatcaatctgacaacaaaaaaactgaaaacaaaaacaaaaataaatacttatctttgtgtggagtgaagactttgtaatgacatttgcaaacggaactgcaaggtatttacccttgtgcgtccatgaaatgtacttgagacccaggtgaaatatctgaaatgtacttgagacccaggtgaaatatctcaaacgcgtgatgattccctttggtggtccatacatcatggatcagagtgattttggatttgagtgactgtgcagaaaaagaatgtggaattaaaaaaaatcaaatggcaagcaacagaagtttaaaatggagagtatggagcaactggcttaccttaaggtttgatatcaccttctcctgcaggttgacatacaaacgttgggcttcttccgctgcccatgtgcgtgagtaaagtttgattccctttcgagcatagttgaatgaaatcgccagaagagtgtaagagttcaatctcttcactgatcttacggcgacgggcaaaggattcaaggctaaaagccggacgttctagaaccaaaggcaatttttatttcaactagacgggagagcaggaaactctcctaatcagtatctacaatcattggagagaaagggaaccaagtagaagataaatgaaaaggaaaaaaggacattacctagacgggagagcaggaaactctgccgtctagattgtgagggatgaaagggactaagtaccctcacacgcttatgtaatcttaagtgtttacagatcttgtgaaacccgcaatgagagggggtttcacacagagtatcctcaattctcatccaagggagagccgatcgcatgagccacataacgaggatttgattcaaagtccggttatcaaagttgctgtcagcaagatttttcaatacactagcgttcttctctcgttcgattttctctttgattgtcaccggtaagtttgctccgtttttgattgcttcgtctcgcgattcacaaggtttcctcgaaacgtcaccatcacgatgcttgaacagattagagcgagtgcgtgtggatgccttatatggtcgacgattgcaccatttgcactggtagtataacttcttgccgtcggtctacagaggtgatttttgggaaatcagtaagtttgttgacatggaacaatgaacaatgaaataataaaatacatacatttccctccccgtattgtggagcctcaaaataaagaccaatatcatcataatcattcttattaggccctcggggtttttttgtctgtttggtcaattttgagttatcttcatcagagtcttgaggcaggttgaggaattgaacgtcctcatccgattcggaggtagtttcccggttgtttgttgattttttagacttcttctgagatttcttaggagctgcggacttggtggatgcagtcgagacccgcttgcgggattttgtgatggaagtcggctggcttgaaacactggcctctctggttgctggctggactcggagcgaccgacgtgtgtcggtatctgttcgaacatagtttggatgtgatctgagaggggtagacagacgggtagattgtcgtgaggggggccaagaggccgaagggggaggttgggccatcagggccaagaatcacttgacgtcaaagccaaagtggagttgcaagtgagtgattgccggccgtttgaggcacaatggatgagcctttccaagtgtgacaacacaggcaagggcaaggtgtgggtgtaaattacaactaaaaataagtaagtacaatttacagtgtaaattacaactaaacaagtacaataagagtgcaaagtcagtttcagagccaattacctcagcttgatctatcaaagcaagaagaatatgtataacagcaatgaaagactgactctcaattggcaaccttcaattgttgtgggttttgttttgctccaaacaatgcccccaacactatgattgatccaactcaagggggtcaggtgctgaggggacaaaggccggtcagcatgctggcccccatcaaaggcatgaggttagaaacccactcggcagccagttggctgccaagtgggatggggtgctcacctgctcggtgggcccaggctgcgttgatcaactgttcaggagatcaactatcgcgctgcattgattgatcgcgctgcgttgatcgattgcgctgcgtcaacctgagtgtctgggtcttgggcttccgaaggaagatggagtgactgggtggagggttctgccggtcgagcctgataaggggaaggaaccgagaaaattgagcgtttcttcatgatgctttcccctggaggtcgaggcccgaatgagacttccaatacctgtaccgggacagctccgcggtactgatccacaaacttcttccttgcttcgatggtgacccttccatttgggcaattgaccgcgttggtgtgatcgggcgggttcgtttgttggaggcaacgaaaacagacccgttgagccaaacaaaccgtccgaaacaaactttcgaatcgctgttcaggagtcttctgtcctcgagccgcagaaaccgcgttgtggtaagccaaatcaaaacatcaatgcctcaatgcgccgtacaatcaggacaggaaggcccaaacaccttggtcctcaagatagaaatctcaaggcacccagaccacacgtggggggaagaaagtcacccctcagacagagccagggtattaggaaccctccttgatttctcttgtttcattctttctctttctggagctgctgcatatgcactcctctttctcttatctttctgtttcacactaatgcacccacttggggattagtctcttacttctatgcatgcgcctgcatgtggctatgcgcgtctcagacttacgcacccttttgggaaagcaggctatgtcattgtgtcctctttggtcttagcagccaccttctgggccgtggtgtttcagtttgatatttttcacttgatccttttctcaaaccacaagctggccactccccagattttgtatataaggagccatgttttcccctcatcatttgttccatcatcagttccctgacgtgctcagcctggtcacttagttagttattgtccttagtcatagtcctcaggtaaagtcctcaggtaaagtacttagaaaatattatcacaccttgctagtcagaaattgtccgccacatcttcagagagtatttgaactctccttgtctactaccttatcaccttttaccggagggcagccttattcacggcgcatttacccttccacactctatctgatcccaccgggtagttccacaagtggtgtcccaacagtggcctgacgatctctagattaaacagtcacgttttggttatccattacaatcttaagatacaaaacccttaaaaaaaaatcttttccttacattactatcatcactatctctcgcctttttttccgcacttcaaactcataaaagcacacacaaaaattagattagattcacttcatagcttctagaaatgtcttaccgtaaccagccagttcctataaacctctactcgtccaatattggacaattatccaacaacttacctctcaaccccggaccattccgcaaccaaaacaacgtctcggaaaattcgtcttcagatggcccaactgcgaacccggcgttgtcagagcactctgcaggatctcgattgcccggtcacggtttcccgagtcatggccaagcagggaatatactaccaagtcctcattttttggaaagtcgtgttgtgctgccggcgtataacccggagccatttggacgaaaaccagtcaagattaagtcccaatctaaaggactaatgttcaacggtactaacatggacattagcgattttattaagcgcctggaatacgccgcacagatagatggcgccctaggatccgacattgcgcttcagataattttcttcctcgaaggcgagaccttggtaaaagaagtccaggaaatggccgaaaaggagaaccacgactgggaaaaattgaaagaacggatggtgctacgttggggtaagatgatgccgctcctgaaacatacaaggaacgatttggatcagcttctagcaacaacacgcgcatccggtatcaagactcaacgggagttccaaaatttccgtatcaagatagataacttggtggcttacctcgtccggtgccaacacatgggtaacgcagaggaaattcgacacgccgtattaaactgcctggtccatccaattaaggtttcagtcacaaaggaacttatcagagataaccaaatgcgcttatcggtggatggatcccacattttgccgccgtacctaactattatggaatatatcagtcgtgaactcaagaccatctcaatcttagaaggagaggatcccccggcaaagcaaccggccgccaatcaaccagcgccgccacgagccccagcaaatacgccacgaaaggatccagctgtcgaggagttaaccaagaccttagcaggatggaacgtccagaaaggccccgtgatatcagccagccacgtaccctacaggccggcgcaatacgagagaccaccgtcgaccttaaaatgccattattgcttcggggataaacacacggtgtatcgatgcagtttatttgcccaggacgaattcgacaaaaaggtttaccgcgaaggaaaggacctcaaacttcctaatggaaccatagtacagcccgacaggtcacgcgccataaaagaagtcgtggataagaactgcacgccatcacagaccccgggaatcatcaaccttcctccgggaaccgaaattaaaaagcaggaaccgacatcagaaatccgcacttcttacggtaaattggaagagtgcacccctgaaaaacttagctcttacgatgttgacgccgccaaacggttgaggagcggaaaagaggtctctgagactccggccccaaagaaaactcgaaaggatagcgaagacttaatggatgtcgaggaagaaattaccgaactggcacgacaagacaaccacgacctattcccagggtacaaagagcatctggaaaaagcggcggcagaggtaccaaagaaagttcagttcaagaaaccagaagtcaccacaccggaagcaaaagaaaaagtgcccaagaaaacttacttggaaaagaccttgtctaaagagtttcccgaagccgaagaacgagtcgtccaaagaatggtcttggaaggcaaaatggaactctcttatggtgaaatttttgcgatctccaatggcgtctccgaggctttcaagaagaagatttcacgacgaaaggtcccaatcgagggtggcccaccagaaaaggtaactaacgccggaggagtggactcagacgacgacgaagaggaagaaacggaggctccacgcaggtcccattacgcatgcccgctgggccacataaaggtaggtataaacggtaaggaagtccaaccgcttctggacaacggctccatggtgaatgtactcccgaaggatcttgcggtacgcctgggcctcatcgttacggaaaagaaaatgaaccttaaaggaatcggtggtcacaagaacgaaatccttgggatagccgaatcagtacgcgttaaaattggaaatatctctcgaaaagtccacttctgggtatccaccggagacgtgcaacctatcttaggtaaacccttcctaatcgacgtatcagcaactatgcggtacgcaggagaaggcggggagagtctatccataaaagacgacgaaggacgagtttacttggttcctattattactccggctaatcaagaatacgagacaacctttcctacgaacgtaactacaacttcaaacgtggtaacagcctccagtgatgcatcgtcagaaaatgtcttcgaacaacaaatgcaacgtagcgatggagtgttagtctgcgcagctaagtataaatccgcagcaaagaaagtaaaaccggtcaacgaacctatgccccaaaatatcaataccccacttagttttccagttctatctcgggatccttacactactccactcacgccttatcccccagaattcgtgcctactgctaaaataactgaggaacgccttaaagtcgttaatttcggaccgaccaggtggctttcagatgaagagttaaatttgctcaagcacgtcatcaagcttcgagaaggtgccttagcctttgtagaagaagagagggggttactgaaacattcatacggtaaaccttacatcatcccagtaattgcccatgagccgtggcaacaaagaccaattcctatcgcccaggccatcagagatcaattcattgagttggttagagaacggattcggaccggactctatgagcaatcttgttccagctattcaagtccagtgttttgcgtcaagaaacaggatggaaagctccgagtggtccacgaccttcaaaaattaaataaagtcacaattaaagacacaggattgccccccgcaccagaggatttgattgaatcattcaccggccgagcttgttacgggcttggcgacattatgggcggctatgacgaacgtgaattagacgtcagctctcgacctttaacaacctttgaaacccctttaggccgcttccaacttaccagattaccacagggagccaccaactcagtcgcggtttaccaatcccagatgatgtggattcttcaagaagaaataccggaaaacgtgggaatattcatcgatgacagcggaattaaaggacctgtctcggactataatcaagaaaagttgcccgaaaactccggaattcgccgctttatttgggaatatgccgtcattctggaacgagtcctctttcggatcgaagaagccggcttaaccatctcgggaaagaagtttgcttgctgtgtcccagctctggaacttgtaggccatgtagtctgtaaagagggacgcaggattgcaaagaaacagcttaacaaagtgctgacttggccgaccccaaccaataccacggaagttcaaggtttcctgggagtttgtgtctacgtacgaatgtttatccaggacttctcaaaactggcagccccgttgcgaaaactcacacgaaaggacgcagagtgggaatggacggacgactgtcaagcctccttcgacgctctgaaaaagatcgtggggcaggacataacactgaagaaaatcgattactccgacaaaggaggaaaaattaagcttgcggtagattccagttacattgctgcaggagccgtactcactcaagaagtggatggccgggaccgcccggtgctttacgaatcagtggtttttacgccagtggagtcacgatattctcagtccaaactcgaactttgcggggtagccaaggttctaaaaaaattacaatcacaactttggggtcaacatttcgagctattagtcgatgctaaaagcctcatcgagatgattaattccccatcccttccgaatgcgccaatgacctgttgggtagcttttatccaactgttttctttttgatctcaaacatgttcctggaaaaacattcaccatgccagatggactttcccgacgcccgcccaacgaggacgaaccgactgctaccgaatttgacgaagacgaatcttgggtgaaaccacacgcaggatttggcttgaaagaggtcaattctttgaatttgggggtggccaacacgcagtttcttcaggaaggaatttgggccaagctccaagaatatttgttcaccttaaatcgacccgaggactgcaccaaagaagaatgggcgaccattttgaagaaatcagccactttttttatttcagatggtaaattaaaaaggaggaacacaccatttcctccgcttgtcatatcttccaagaaaaatcaagactttgtcctggaaacgctccacgaagaattaggccatcgaggtgtggaagaaacttatagactctgcaagttacgattttggtggcctaacatgaagaaaaacattggcgcgtgggttcaatcttgcgaggcctgtcaaaagcgtagtctggtcaaacctctcgagcacaaacacgccactggtaagaatactatctttggacgagtcagcatggacgcagttcatattaaagccggtagctggaaataccttcttgtggcccgggatgatctgtccggatgggtagaggcagtaggacttgaaaaactcacggcagcaaaagttgcttcttggttcaaagaaaactggatcttacgttatggcgccccatgtgtagtcgtcatggatggaggccctgaattcggaaaagaagtccaagagaccatagcccgcggaggatccacagttaagataaccaccccttactatccagaagccaacggtatggtagaacgcggtcaccagccacttaaagacgcactagtcaagatgtgcggatcgaatggaaagaaatggcgaagttttttgcctcttgttttatttgcagatagggtttcaaccaagcgtacaactggctacacaccctacgaactagtatttggacaaccggcagttctacctattgatctagaaatggaaacatttttagggacagactgggaggaagtaacaagtacggcggacctcctgtcagcacgggctaatcaacttgaaaggcgggaagaaactcttcaaaaggcttacaagaaattgaaggagacacgcgaaaaatccgtggaaacctggaacaaacaaaaagcggaccggggacccattagtcctggtgagttagtactggtctacaatagatccctcgaaagccaatggggaaaactctttgaaaatcgctggaacggcccttaccgagtgatatctcaagaaaaatccggctcttacgtcctcgaagaactagatgggaccccattaaaaagacggtatgcagcaccgcaggtgaaaatatttcatcagcgatgctgaaagtatccctccttgaataaacacactgtacattataatgctctccaactgctgtctgtcattacttcataactaaaaattacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaagtcagggtggttagcccaagaatttaaaaattttctattcatttcagtacatttctgctcaccctttatacgtggatcaactcaacacgggaagcattattcaagatatcatccagctcctctaaaacagaatccataagttcattgaccgtccaatacggctctactggtccggcagcggcgcgtgcacggcgggatcgacctcttaaaactcgttgggagttgtgtctaatatgattattgaaccatcggttgatgcgctctcaagcacgaaggacgtcttcctcgtcaacaaccgtcgcttgaaaaggaacaatctcgactggatcgaacctggggctgtttagtcgcccatagtcattcacttcttcattatttcttggctggttagccgcatcttcatcctctatttcgatcgggttctcaggagaaccaagaggcagcgccgcaaggcgataaacaggcggtgatgcccccggcgcaaaagcaacggcgttaggaccggttgaaataacggcttcgttgttatcgctattacctttgccatcgttggcgatcttttcctcatcgtcagaagcaattgagctatcgccagaggcaagggaatctccatcatttgaacgaggagcgggtgcagtggacaaaggggtaccggctgcgtcgtcgggaaaagcgcgaccagaaaaagtagcgccaggaatccattcagtgctgaacgacatgtctgtatgtataaccgtacgaaaaataaacggtgatggcttgatagaagtcggaatgaggaggaggatacttggctacggacagcctccctccccctccttttatgccctcagcagggtagctacagtaccacatcgctcgccgcaccctttccgtctctttttctcttccttcctttttttctttttttcttcttctctttcctgtttcttgggcttttaggtatcaagccccattcggggctcgataaaacaaacggatgctcaaaacagagcgaaacgactcctttcgtcaggacgtcgcaagcggacacggctacaaaagccgccgtccgaggcaagaacaagcagtgaagacatgtgagacgactcggtcccgtttgaaacaaggaagaccggtcttatctgggatatcattcgggcttcgtattatgaagtcaggtcttcatctccgaccgcgccgtacacgggagcaatcgggccgttccccaacaggcttgatccttgatcgttccctttctgtttagtcctgtcattcgcccctccaaacaaagccgaatcgagtcgagtttgtaactcgaagttgctaaggtccgacttgacactacaacaaccatccctcacccttttcgtctagccacccctgccgattcattatggtagccttcttcgcccggatcagtgcttttttccttgatttcatttctaaccagagagaagtaacgacgagtgtctcgctcgttgtactcagcccagctccctcctcttatcaatttcgacgtgtacccacactcttggctcagaaaatccggaagcgactcagtcttcggtaaggctagaaccccaacacgacttaggctctccagctacagtacccaggactcaatgcagctcatcgaccgcatcatgcctgccgaccaacagactaccaagatcaacattgccaacctggctgaaggaaccagtctggccgatgtgatgacttccttcagccagtttggaaaaataatgcgctgctccctaaaacaacactacgatggccaggatacatcagtctcggccaccattgaatttttgtcctatacgtccgcagtcagcgcagtcgaggaattggacggcgctaccgccgacggtctttgcctccacgttaaattagttagagtagttagaccccctgtacacatagctaccaaggaggactctaccaagcaagaagtacaagatgaaagccccctcttacatcgaatttctaagcgtccccgagcctaagactagcccctggcacccgccatagtcacttttttttcttttcttccacttcttcttttcacttcatttttgttacatacttcaagtctcccggtaaaatgaaaaatcacataaaaaattatctgaataaattttatcaaatcaaaaataaatcaatagaagaaagaaagctccgccagtctctcaagaagtccagatgatggggacatcatccaatttgggggtggatgtggtaagccaaatcaaaacatcaatgcctcaatgcgccgtacaatcaggacaggaaggcccaaacaccttggtcctcaagatagaaatctcaaggcacccagaccacacgtggggggaagaaagtcacccctcagacagagccagggtattaggaaccctccttgatttctcttgtttcattctttctctttctggagctgctgcatatgcactcctctttctcttatctttctgtttcacactaatgcacccacttggggattagtctcttacttctatgcatgcgcctgcatgtggctatgcgcgtctcagacttacgcacccttttgggaaagcaggctatgtcattgtgtcctctttggtcttagcagccaccttctgggccgtggtgtttcagtttgatatttttcacttgatccttttctcaaaccacaagctggccactccccagattttgtatataaggagccatgttttcccctcatcatttgttccctcatcagttccctgacgtgctcagcctggtcacttagttagttattgtccatagtcatagtcctcaggtaaagtcctcaggtaaagtacttagaaaatattatcacaccttgctagtcagaaattgtccgccacatcttcagagagtatttgaactctccttgtccgctaccttatcaccttttaccggagggcagccttattcacggcgcatttacccttccacactctatctgatcccaccgggtagttccacagcgtcaatatccatggcatcaggagcccgaactgccgaattgggatgttgatagactgaaggggaaacaaacggtggaggtcgaggagccggagttgaggaaacacttgtcgaagaatgcttatttgggattttggatagcgcggccagctgttgagaagcatccagcgcccgagccatcttccccgccaaagtgggttccgcgagccgatctgtagacatggcttgactgatgatgtcgaagttcaaaccttctacatatttatcaatttgcgcgtcttctgaattgaccacctgatagcagagagtcgaatattgagcgttgtattcttctaccgacatttttccttgcttgcatgccgccaaagccttctttgcggaatccaattggaacttatcgccaaaggtattgatcagtcccttctcaaattccgtaaccaattgcagcatggggtgaatgaaaggaagtcgatccagatccgcataaggattgttttctccttgagctcgggcattagataagatcaaggcattgtaccaattttccactgaacaaggaccgttctttggttccaaaggccggaaaccaaaatgtctcgagatccagacgatcattcttgattgcgacgaaaaaaacacatgacgagggtacagaaaatccctaattgaacggagaaaaggcgccaataattttgtttcccccaaaaaccagacctcaggcaactttggtggttccaaataaaccggatttgcctctcctgccggattttcgtgtgatggaaatgggcgtgggaccatttgatttgcttgtgaggcctccgcttgctgagagtgctgagtttgaggaggagccgtgaaccccacaaaggcaaactgggatcgattaggattttccgccgaagccacagtcgaaaccggatcaaaattcaagggttgtcgagctggttgaggggctggctcggttgccttgattataccaatcagggtttccaaactggtggccatcctgctcagggttgttaagaataaagatgcttgatgtgcgagttgttgttggattttcaaatgtcgttgatcgattttttgatgaaataattttgctcaaaggagggtctgatttcccggtcgatgaactgaaggtcgagaagaagaagccactcgggaccaagctagcgatgcgggcggagacaaatgaggaggtacttgtcgtagaggtgaggttgttgttgacgcgggatgagagactgagcgatcttgacgtgagaatgaattgtttggagagtaccactgggtactttgcgacgtatttggggtggaaggacctgaaacgtcagagtccccctcgagtagcttgggtaaggagtaggacggaatattgatttatgtgtgagagacttataatgtaaagaatatggcaactgtgccgggagactttgtactttctgactttgtactttctgacttttgactggtaacttggacttttcggctaaaacttttaaacttttataactttgcgagttttttgctatgagaaatataaataacaaaataagtctcttgaggagacataaaaaggtaaaaaatacaaccggtatttatagaaaagataaaagatagaagttttaacgagtgttcttttcgttcggtaactagagagagtattttactgggatactattcagtaacctatcttttgatccgctttagaatattgatccttaacaatcatatattctagattttacgagttcattggacatagaaatagaaaatataagacgtagaaatagaaaatataaattttatagaattttgatttttgtttcacagagtttctgggtccatgtttgacacatcaatccaagttcccgttcctggccaaccaaagaccctccgccggctcgccctcctccagctccaccctcaacccttcctccgctatctctattgccaactcgccccccgatacaaactcccccagattcaccgctaacagcccgccctctagtcatgacccctctaacgatatcttctccatggattggttcaactctctctcctcgtcctcctagccgtccccccctccttctctgatctcctatcaactcggtaaatgtgtgcttattgacctcgctggctctgaaaataataagaaaactatcttagcattcctctcgatacaactgggaaccagaagaaccagatataccctcaaatgtgttctgatagatggagagaacatcaaaaacgccatccggttttgaagagcgccatcaagcgcaagcagaattgcaagattgttgaagacgaccgttgatttcgacagactcgtcaatatgtttaggggtgagaataggtagctactgacaataggattaattgccaatcgtcaatttgataagttggactgagcatccaccaatcctcatttaacttcattgacttgacaggccccatgagtctcggccattttgatcggaacagacggagcaagatccacgcagaatagcagttgacccgatgcgacgaggattggcaaatggacgaacgagaagaggtgacgcaatagaggagattgatggtgtcttggaagatgaagacggttgcacacctcaaagcaacaatgctagcagatcttggaccgctggaggatttcagaccgctagaggatcccggactactagaagagctcagaccgattcaaacaggactcgtatgaagaaagccaaaaagtcaccagctcaacaacactactccaaaaatgcaaccagaagaaagcaatgaataatcaatgacactcatgatgaggacgaggaaagtccagtgcaaacaacccagcaagcaaagaagaagcagcgggttctgcctcctgaggataatcaagaagattcatccatggggggatcacatcatgaagaattgtactctgatggtgacaattcttcaaacggcattcaattaccagacttctgagacaagaatatagtttttctgcttgattttcgttatcattgttgctttttttatattacttttttctgttctcatgtcttcctttgttcttatatctttggatattgctcagatgtttttattcttcttctattttttgatttctaagtaaatttcaattttacctattatgacatatgcatatgagtttgagtgaaaaaaagaaaaaaaaatcaaagcaaaaaagaacatcaaattcaagctacaaaaaatgatatcttgtgtgtcaaatggatgagaagtgaaccagtgtggaggagtatgaggagtcaagttgtgccgagcagggggaactcaggtctttgggctcctgggtaatgtgataaagatatcaaggtcacgtcggcgctgcttgggtgatcagaggggttgatccaactggaccccatcttttcactgttgccccacacggttcaacagacaagctgccatacgtgaccatgggatcaggttcgctcgcggcaatggcggtgtttgaaacaaaatggaagccaaaaatggcttgtcaagagactattgatcttattgttcaagccatctatgcttgaattttcattgatcttggttcaggaagtaattgtgacaactgcgtcatcgaggccagcagtactgaaatgctgagaaactatggcgccaaacaagagagtcgcgaaggaactcaactacactatgcgtcgaggtaccaccgcctggattgtaagccatccaacggttctcatcaactcttacatccgtgtttactgaagcgcgcgcaatattttcctcctgtatttcatagaaacaagacgtcaaaaagttaattgtttccaaattggttactcgtatcggtggcggggtggttgaaggcggaccaggcacgggtgtttggggctttttttccatgaggactgtctgtgattgtgaattcaacctagagaatctgtgcgacaaagtatgccttagccttcaaagtcttgaaagacatgccagacttctcatcaacggagaatggttgtcagggtggattgattgtaagttaatgtagtatgatctgttgtttcatggtttgagttgtcactgctgctgacgtagcatgcggattcagtttgaattgaaacatctgggtgacgctgcggcccgcagcgacagctaattgaccgtagtgtgtgcttgttggttaagtacaggttgtagacacatgggctacagcctcagtgtctgacaagtgtgttgataaattctggtaaaagtgaaggacactagttggattctgatgttcttaagaccatgatgggatatatgcagtgacagggaaacccacttagaggtcttgccagcagactggatcactttctggtgtgggatgagagctctacatagtacatctgacttgtaacagatattgattttgaattagggggatcaacattgaggcataactatgggagcaaaagataacatcactgaggccatccaaacaggaccttaaagactaaacctcaattggtggccagaagtaacaacctagaccaaatgtagtcttcagctcttagggatgttaatgattcacttacttatctgcacaccaaaaacccactttggatgtcaagatagataagatgagcatgcactagaccatcatcaatgattacagaaccgcagagaaaccaacaacaacaacaacagacacctgtgcaaaatcagctacgtttgtctaagacttgttttcccgccatatttctaccttttttttgttacatgtgattgttggatgacaagtgagtcaagggggagaagaagaagtggatcacaagtcgatgaccaagtgatctttcaagaaccgaactttcgcatgaggatcgacgatgacggtttgagtatctaaactcccccatcgaatcaagaagaaagaccgtcgcgtcagaaaccatcctggacaacccaacacacacacaagtctacaagctcgagcaagagagacgaaaggaaaagggaaaaaggaactcaaaacggtccagtaacacggccgggccgaccagataatcgcccactccgaaccaatctagagctaagatggaagtctcaactcggcctaaatcttcgaaaaagatcgactgatatcttcgtcgatcgggctcattatctttctcggagtctatacggttgatgtcgaaaggcctgaactcgatcttcgatagttgaccatccaccgattcccctggctcttctctacgaaaggtgtttataagcccaaccaaatccagtcaaactcaagattctttctagatgaggaatgggacgatatacaaagaagaaaaagaagggtttaagaagaagaaaaaagaaaaaaaaacggacgtagatttgccgatcccacgcactcgaacatcatcacaaatcaccggaatagagcgatctaaaaggaagccgaattccttgagataagcttcccgaaagccttccaaataatcatatccctttccagcttccccatcgtgattttttagagattctttagtatgaacggaacgagaagaagaagaaggtcttgtggattggtcgaggaccattaacgctgtatccgttccatcatacctaagaaaaaaattaaaatcgagaaaaatgacgatgagaattatttcaattttgtggaggaaggtaatgatgaagatggacctcatattcaagtaacgttcgacgacgatccgactctcctcgaacccctgattggtgagagtcagacagaccttttcctgcaaagcatcgagagatttctcaagcccaagtctactatgaccggctgaatgatagattgtagcggagggaagttgggcctcgacgacgcgatcggcgagggccattccataggcgctcaggatcgacgcatggcgatggatgacgatccgagtgatcccgagtgtccgggctaacgaacatgcatgctgcccgcccgcgcccccaaacacactcaggatgtgcttcgaactcgcatatcctcgcgcttctgttaaggctcgaatcggccgacacatggtctcgttggcaatcttaataaacctacaccgtacaaatccgatgtgggtttagttgcaccatttagagagacctgggtgggaaatcctagagacaaaaaccgacccccaagcaacctgatcaagactcagttcctggttcaagtcgcgattgatagtggtcctcaattcttcgaagagggagcgggaggcctcgacatccaactcctgatcctcgttgggcccgaagatcttggggaagtattccgggatcaatctgccgaggaggaggttagcatcggtgacggccaaggggcctcccttgcgataacaggccggtccgggcgaagcacctgcgctctcgggcccggtgacgaatagtccgttcctccagaacagacgcgagcctccaccagcagcaacagtatctaagaaaagatcgagggttgactctcctttttttagcaagagactttcatcaaaagagaaaaaggggggataaggactgactgatatccaactgaggactttgaatggtgacgccggcggtagtagattcgaagacggtttcataacggccgtcgaacctgctgacatcggtgctagtcccgcccatatcgaggccgatgagggggaccttgttgagggggtcgaaggtggtgcgagcgtatccgacgacgccgccggcggggccagagaggatcgaatggagccccgagaaccgctcgacatccgtcaatccgccgtccgagcgcatgaactccacccgtgtccgtcgtcgcccattcggctcggcttcctgcttcattaaactctcgtcgaagcccgcaaagaacccatcgatgtattgccgtaagacgggcgttagatacgcatccgccgtcgaggaggtcccccgggtcaccagcttgatcatcggcatcaactccgatgatagcgagatatgcgcaaacccaagctccttggctagtctgccgatctgttgctcgtggtctgtgggtggtattctgtctcaggcgacttgtgttttgatcttgactaggaaggaatggtgtggcaaaatacctggataggtgtatgagtgcatcaagaccactgcgagggattcaaatccttgttccttaagttcgacgagttgttgacggacgagctgttcatcttttttcgaagaagcaagaagtgtgagaagtgactacatattccaggaattgagatggatgatgatgtgtgtattatgtaccgagaggtttgatgatctggacggcttctccgctattcccacggacgacctctccagcagagtgagggagctggtcataagtcctagtcactctaccctcctggtcgaagagcacctgacggtcatgatgttttgggtcggaggtgaagccgagcagagtgacccgttcgtccacctcgaccacgcccgagtacagcgtactgggcttctggatggccagatcgaagatccttggtcgcgattggttcccgatctccagtagatccttgaagcctttcgtaatcaatagggcatgcttggctcctcttcgttccaataaggcattcgttgccaccgtcgtcgacagtctgatgtagtctgtttggtgacccgtccccaagaaatcaattttgttatctttctggacttgagattatgcacataagaactgaccaatcttatcggtattgagtttctggtctcttgggatgggttgtttgaggacatgttcgagaactctcctgattccttctcttggagcgtcctggtatcccgagtcttgcgagagtagtttggtcacccattccagtctcttgttgttgttcttgttgttgttgttcgttgttgttgttgttggccatgatgcatggacatcggtgaatgttccccctcggtcgatggagatctggattgagtggtcagcaataagttcttccatccctttctctttctttgtccttggtggtcaagaagccaaagtcagagggacatgccactcagactaccaccactactactaccactactactactgcgaccccctcgactgcaacacagcctcatcatcagaagaccaactcgacactacttcaccactatgaccacctccatcgacatccaagcaactcaagacacactgtgagtttttttactctttcagggatacaagaaagggagctaacaagagcgaaacactaaaacaggaaagtgttacagacgattggcctcgacctaagctgggacgaaagccaccagatcgcccatccgacgggctcccaagccgctctcatcaagaaggagggagctgaagctgaagagaagagtctgagctacctgagccggctggccagtctggcccagaccgtctcggcccgccatctggtcagcagtctgctcgccggccccgacaacgaagccgacgactccctcgacatcccgctcttcctaggccaccctagcacgtccctgaatggcagcaataagaccgagacgctcgactgggtgttgggccaactcgggctcggccacctcgaccatgcccaactcaccgtacgtccatccttccccgtcccctatacctgctcatataaccctgactgataggagtgtggaaacagatcagagaaccctttgatgatggccaaagaattactccccaatcgtccctcgaccaaccgccctgggtgctcaatcgattgtccgagagccaagcgatccagacatccacagccgaccccgaccggaccgcgctcgaacaactcctcgcccgtctccgacctagactctcgctcgagatcgaggtctcggatagctgcgccaatcggcccgtctgtctgctcgtcgggccgatccccgattcgctttctcactcttggggcggactcatcagctatcgtgtatccacttaaaattaaatcttaattttatctctcatcttgtttcccttgatcaagataccctctagtctcatctgacctacccaccccacccacccccaaaaatataaccatatcatgtggtattgtattcctgtatgtatacggtaaatttcgcatcttggctcctatttatctacatgttgccaatcaagagaggtaacagctgtgttatccatacaacccaaatgtcttataatctatggtctcactctcagttgtgtttcaacaaaaaagattaattggattgatccatcttctattgctgtgctcgcccaagaaacacgcataacagcccccccccccctctctctgttgaaaaatcaaaagcttatcaaagaaagtattacatgtccaaaaggaatgaattttcagttttctttacttgtaacttttcattgggttggtaggttgtcaaaaaagggaaaaaaatacaaaagaaaacaaaagggagaggaggaaggataagaggtacattaaagtgaagatttaggtgggcgtcaacaaagagaaagaggtctagaaaagagctcagaacaagatgatgataaagtctacaatttgagtgaaagttacgaaacatcgatcagaagaaaaagaaaggggagggaagggggggggggatgatttctgagagagcgatctaagtgaaagagatggagaagattaagaggagtaaccagaatgaacgagatcgaagaagaatttagcggtatcttcgaggccagctttagcggaccatttaggagtccaatcgaggaacagtttagcctttgaagagtcgggtctacgtctggggggatcatcaggaagcgggtctttatgcacgataacggaagacttggaaggctcctccgaagccttcgaatgatgatggggatggtgagatttgaggttgttgacgatatcgatgatcagtctagcccattcgatgaccggctgttcgtcctcggagcccaggttgacggggccttcatgcacctcggcatggttttccgagttcatcaacttgatcaagccgtcgaccaagtcgaatacatacatcaacgaccgcgtctgttggccgtccccatacacttccaacggctctccccggattgccgccatgatgaaatttgaaaccagccgcccatcgctcggactcatccggggaccataggtgttgaagattcgcgccactcgtacttctactccgttctctcgcgcatagccgtaggtcaacgcttctgctactcgtttgcctgcacccatcatataacatccattctttactttcatcagtacatgtgtctcatcatcaaaattacatatgaaccttgctcaccttcgtcataacaagccctaggcccgatcggatttacgtttccccaatacgtctctataaatatgacacatacacccaaaaaaaaaaattcatctttttgtttttagtgtggatggaaagaaaagatgtacctttttgcggatgttgttctggtgatccatagacttcagatgtgcttgaaagcaagaatctggctttggtacgtttcgccaaccctaacatattcatcgtctataccaacaaaaccaaaagaacattaggagaatgaagcaaacaaaaatacctcgcgataaaataagaagagaaggaaagacggactccaagaaaattagtcttcatagtcttaatcgagctaaccagaaaaagcaaggatcagtggttcatttttcctgcaagaaaaaaaaaatgatgatgattttttctgagtggggatggttgatgaaagtattgagtacttgtattggtaggctacgggacttgctggacacgccagatggtagatctggtcgcattcgatcatgaatggatcgacaacgtcgtgtcgtattaattcgaaattcggatggccactacatacatccagcccgccgcaaaaaaatcagtgttgttattctcagtatttttggccgttgttttaatatataagagggagatgtgtttgtggcgaggggggagggggagagagaagggacttacatccaatgcgctaccgccgtctttgaaccactgaagaaattatccaggactgtgacatcatgtcttttttacatacacacacaaattaaccaaaagggagggatagattaatcatgagactacttttttgagaagtttgtgaattgattttattaagagcgaaccccatgaacatcaatcgatcgacctaaagcaggggggaaagaaggtaaggatcaatagggtgtataaccagaataaaaaagagaataaattttaattacgagatgagagccaacgaatccagcgccaccggtgacgaggatgcgtttacgatggtgaccagggagatgcctgatgggagggaagacctggacgggggcatacgcgatggtcgggacgtcccatctggcggcgacatctctttggatctgttcgggcgaggaaggggacgaggaagctttggaaggttgtctggagggtgtggagagatgagaggtggatggatgcgggttgtttccggcggtttgttgggagatcgagctcgagagaatcacgcttctgagcagttccacgggtacatcggtcccgtctgttggatctccaacggtctctaatgggcccaatcctctcttcctgtgcttctgatctgcttcttcttcttcttcttcttgttcttctggtagtaatgatcttgctagtgttgatgctggtggttcgtactgtagactctggtttcgtttgtgatggtgagtgttgtagctgttcggtcgtggtgagagagcatcgatggagggtgagttcctgaatggggtggtcggaatgggtgggaacatcttggtcttggcttgggatggtcaacaggatggtcaacactaaaagtggaggagtctgcaccaaaaacttttgagcaaaacccccacaccacatcatcatgactgaacagcagccaaccactctgatcctcaaaagattcatccaactgcaacacaccagactatcactcctcaacgaactagaactagcactcagctcatcagaacccaagaacaacaacaacaaccaaaaagaagaagaagaaaaagaaaaagaagaagaaaaagatcatcatgcacccaatactcattccagctgcagacatgagtacaaggacatcaaaaccaacccagaagactacatccaacaagttcagtccagctttgactcctctgattttcttttttgaaagatctccgattgacatagggtatcatcatcaggtcatttccatctctacttctggattcatcgagatcagagacgaggtgaaactgttgatggacatgttacgatctgatctcgatcgagtcgacctcttcgaattgatcgagcggatcgaatcactcgaggctaacaagatgtccgaggtgatcactcaccatatctcacctatcacaatctttcccatccacatcctcaatatcttccttccttttctttttatatagtatctgcaacaaactctgctcaggagaaaggcccgactagaggaacgtgattacaccgagctaatcaacaaccatcaagaaaagtaagctgaaaacacgcacatatccttcttctaactctgatttgttatgttgatttattgtttcaatgtaaaaaaaagggtcgatctgtttgctaaatcgatcgctagtctgactgctgaagtccaagccgaactcgctgagctgacttgatcaaccaatcgaaatgaaaacaaattctctttccttgcgggagccgatgctcaatctcttgaacggacggaccggctttcgagctggtccgcccaaattcatgatcaacagatggtaatttatgttcggaaatctctctggaattatcgaccgattgatgtctgatagaatgtcgacactatacatgcacacattaagtgaaaaaaacactcggcttgtgatcagtgcatcagaggatactcatcagttatcattgaccatgctggtcccgtacggttctgatagttatatatatagtctacacctccttcgaaatgctcaatctcttggcctttttctttgctggtgtaggatggaagatcttgaggcatttaataaagggaataatacaagaaattgatgagtatcttatagatgatcaggcagttcctttcattgattggaataaatggtaattgcaaaggaatcaacagaaaaagcaggtatcaagattgcaatccctcccaattcagctaaactttgatgggatgggatgggatgggatagtgctctcaaagaaggctcacaataaaacacagtcagattgaacaatgggtgtctgcacaatgaggtatgaggcacaaggaaggataacgggtatgtgtcattattatgtttgagaaatcaaaacagaacagaacaaccatgacttgatgggagttacaaaaaagtagaaaatacaattgagaaagacgaacatgacattgaacccaagaggacgcccccaaaagacaatttacatagatatatacagaaatcataagtttagatttcagtagaagaatgagctgaactataagagttccatgcggcgtggaggaggaggactaaagcttggccttccggactgacgtgaccgacctcagccttggcaccactgaaagctttttcggcgttccaatccattgggtcgacaaccgggccgaccgcgccggtggtgatattagtgtatttgctgaagatggcgatacgcgacttagcgatcgtgctcatgggtagtcggggcacgtatgagggcaccaacgaggctagtctgtaggccgccgatgcgatcaatgcggtacccgaacaatctgggtctttgatcaggaaacgcgtcgtatgtacgagagtcgaattagttgacttggctggagacaatgtgtctagggaaagggttgggaaaaggggacttacagttgcgcttcgtatcgtccgtcagcatgtaattcgggagcagcttggtatccagctgctgatgcgtgaacgcgtcgttggcgatctcgagcacccattcggccagatcattcctccacgcctccgtcttcgcatacagcccagcatctctcaggttgttgaaggttgcatagactcgcatcatcccagctgccgcccagccattgcctaatcaatcataatcgtcagttttttttttttccttgtcccaagcagtcgtgccgtaacacattttcaacatacctgtggaccaatatagacgatcctcatatgagcctatgcaaaccaaagcaaaaagcaaaaatggtgtcagatttccttgtgaggattgccttggaaaaataacaacatttatttacctccgatgatgtgactccagagttttgtgtcagaagaagtttgcagtttttgtctatacaatcttacttgatcataggcagtctggagcagggtgatattagacgtcgcggcgccataataagccaaaaacggcgggagcatatacatgaaatccgccctaaggaaaacaaaaaaccaattgaatgaatgtgtcagatttgacggctgttgatgataagtattgggaaagactcaccagaattggacttcattgtttcgctgtgatatggctccctcgggagatcgcgggacatggttgagcgaccaatctaactggtccttagccaatttcatgtatttctgtgagcgatctgagtctgaatttgcgaagaatcaggatctgaagaaaacagtgcagaagggaaagaagggattgattaccattggaagtggctgcggaggcgacgaggacggcgatccccagactggccggatcgcccgccgagccgtcaccctcgacaagcggaagcgtgttcggatcccgtcgcgccagaatcgggtcaattaaatccaacatcgactggggcatctcgatcggcccgtcctcctgtgataacggcagcttccttccggtcgcatacacgcttaagtcttggtattgcatctctagcagcacttgagattgggtgccccactcccaactgtcaacaacgaacagcataaattgaccagaagaggttagcactgtgagataaatttcaactcggatttactcagaaaaatcactcgcctatgactggccacttgatccagaactttgagcacgatgtgagccgtgtcatcaaaggaattttcgaccaagttgtcgtccggagcgtaggagtataagatcttagcattcacgtatttttcgctctgcggctcgacattgagtgcgatccgggttgagccctggatcttgcggagtaaggagaccgactcggacccggcaatacttcgcttggtgcgcgtctgacgtgactctcggccagaccgacgctctgagactgaggccgtaggagagatcggcagagttggagcagaatcatcggccagcgtaattcttaactcctgaagggccgagcataagacattaggcagagatatatgcaccactaggagcaaccataattttccaagcatgttcgaaatctgggtagaacttgaatagcaagtcttaattattgatttaatgctggggtagctcgagcgggatggcctagttagtcgcagagctttggtgaccgatgggatccgggttccttctaaggtagtataaatgagatttgggcagccttttgtgtgactttttctgtatctggatgatagatggagagccagatgagaaagagtgttttgcccgacagatcagtgaagaggatgaagacggctggagccatcaaggatatttctttatgtatatctttttgcagcagagaaattgtctttcaactgaagagctgatcaggctgggccaactggtctttcttgttgctcggataggcatccttctttccaaccaaatcagactggaccgtctcagtagcgaggacggtgtcgaagactcgcactctccaaaaggcttagcctgagtacagtggaggtctgctctgggaccgccaacaaaagagggcactggagggaacaaaaaattgatcatcaagccttggcaaagaaaatgtgctcaatgcgtgagcttgggcctctttcaaaactgagcacagtcatcgtgctacaactgtgatggcaaagagaggccagaaagctcatgtgtgttggaaccggtgtgttcccggtagaaaaccggagtgcagtactttccaatcaaccgggaaggggattcactgctcaagcatcagtgaactcgataatcacgtcttcagctaacccgcagagcagcatcagttgagtaagattttcgcgcgagtgagaatacgtgcttctcttcgcccatgtggaaggtggctcatcaatcacaatcagaagccgctttcttttgtcggagaccagccttcgtgcagggtgcaagttgaggcaacgccttcatgaaaataccatcagctgagaaagctacgatggctcacaacggtctggcttgtgtggttgagaaaggatatgttaagaacaccatttcaggatcatatcataggtaacaaatccaacaagatttcgaaaatccgactgttcacagtgagtcaatttgagcgcagaaaatctgacaagcctaccgaagtgatcaactccgatggatacctattggcaattgagcctatatcggcatgagaccttatccaacctgtgggactgcatcgggcatcttcaacttattcacgaccatgcggcctcagaaaaagttgttgatgcagaatttctaccatacggcctccttatgtaaaagtggttgacaaattattttttttgcagagcaaagacgtcttctgcaggcgcgggaagagtgactgcccccccgttcgacgtcaacttgggaaaggtgatgggcgccgggctcggccatgttttcaagctaagtataatctaagccggggcggcggaagcagaggcgaacctctctgaacgctatgtagaataggcacgtacgcctgatgactgtggcaccttgtgcgttttgcaggagtcacccacgtccgaccgaactccaactgacccagtccaagttttcaagcaacatatttcgcaaatcagcgccagtgattgtcccaaaaacatctatcgaaagaatccgaagactcatcgatacatattaccaggactggatttaatctgtcaggtttgatgattgtgggctctgtctagcattggcttgaagattcaaatcgcgctcccagccccatgagaagcagctatatcatatatggacttcatcctgctcgagcagtcgagataagctgaatttctagctcattttttggagaagccccttcatttctttcctttcatatacacaaatacctcttctcatatactccagacatgaaataatgtcttgattttgcggtgtgacggtgggctggtatcacctgtatataatgtcttgatgtcgtaatgaacatatcactataacttgcataaagaacgaagccttcatcgtgggcgtcttctaatggttaggaaatctcgttgtggtctatccggaaccgtgaaaatgtcggttcgattccggccgcccacaggtgctaccttttgctgttgcgtgtggtcaagagttgtttgtttttgtccggatgggcgctctcaagtgtactgaattttgccacaccggtctcctttttttcgcatcgaagttcgttggaaccgaccgactcgttgctccctgttgctcagagcttgatcggggcccttgggtttcatccggggtagcactcggtgaagctgcgctgtcgtggccccgatactggcgcaagcctcaaggccagatttttcaatgacgtcacctcctgctggctcatgtgaccaactcgttcctccaccaacaacatttgcatgaataacagtaaacagttgttggcacttgaaaccactctatctcaacttgtttccctgcacgctccacaatcaactctgaccctagcatcatgtcaggaaaagaatggatgtctgctgcggtgttagaggtgggcacttctcaccgataaacttgactctgggttcccctcgttggccgcttgggttgacaatagactgattggtgcctgtaactatttctttaggccgagaagaacggtttcaccgatgtgaacaatgtcctggccaacttaccatccatgtaagcacgttggtgtcaacgtttgccagactaattcatccaaagagggttaaacggagcttattccacagaggagaacaaaacgtcgatagtatcaccgataacactatcttggtgggccctacgaaaaatgtgatggggactatcatgttgggcgttctgacgcaaattttcctaacacatgcagattaacaaccaatgtcctagtccgaggatgaagtttgtcatggcgaaattgatccagcacctccacagctttgccaaagaggtcgacttacaaacagatgagtgggtaagcccagaaattgtaaaatgatcctagtccataccacaactttctaagaattttgcttgttgcagctagctgggatccgttttttgactgagacgggtcaaaagtgttcggacgttcgacaaggtaaattatgagagcaaacccagctctagcgaaatatatacaacgttttattcagaatattgatcggatcattattgaggggggctcgtccagaattcatcctcctctcagacatcctcggtttctctgccttggttgatggtttatccaattgcaagcctcccgggtgcaccgaatcgaccgttttgggcccgttccacaccgaagacgcaccacaaaccgagcagggtggaagcatagtctccacatctggagggagaaagatggtcgttgagggcgcggtgaagaatcagaagggagaagggattgcaggtcagataattctagcgttgaaaattggaagtagctctaggatactaaccagtgggcttccaccttctcattgtaggggctcaactcgatgtttgggtgcgatcatcttcaactgttgcatatgaatagtgcttttgttgatctttaggctgtggacataggaaaccgacgagaatgggttttatgacgtgcaaaatgctgaccgcagcggccctgataaccgcggtataataacaacagatgattctggcaagtattgctttgaagcgattgtaccagtgaggattcccttcaataaaccttcctcccgcccatcgcatatcttgatgaatttatacctctacgcgtagatggcctacccaatcccgacagatggccccgtttctgggcttttgaagaagcttcaaaggcattgttttcgtccggcacatattcacttcatgatcaaagcaaaggtcaggccaaaattttgaagaatctttagtggctgatcagccccaaatttccctttcaagaaacgtttaataaaagcctgcttttttggttttgatgacaggggtacgaggcactcactacctcattgtacatcaagggagacccgtttatcagctctgatgccgtcttcggtgttaagaattcgctggtagttgatgtttcagagaactctccagacgcctcacaccctaccaaatggtggagtttgaagtacgatttcaccttgccgacggaacaagaagctagtaccttcaaatcttctcgaagaaatgacgtcctcggcagttaagcagctgcagtcaatacccacactcaaaaatcccaatgcggttgagcttgagtttggttgatgagatcaacatttggtttgatgagaaataggcatatttttatgtttgattccggtcagaatttgctgttattatactcttgtaggatttatctgatggttccagattgtcacttgcttctttgaaaagagtgttgctcaccgaagccaaaaatgcaccaacaaaaaggaatggaaaacctaaaaattctgcgctactactattctattgcaaatctttgacattttaaacgctctcaatatcacattttagccaattgggctggaaacccaattttcctggaagctcaatctaacaggaaatcgcagactgaattgtgatacaagattgtaaaagaatggaacccttgaatttgtgcaaccttcaagtcaggtgagcgagggaaattgtgccctagtcgcacttttcagtgcatctacatacttttggtgcagtcaaaagaaacacccacggttccctttagcaaagatcctggcgggctggaaacggtatgcgtcattgcgcaggcctaattggaagactggcagagtgaaggtgggaaggggcacccaaatcaacccatgtgtgagtctttttagaagctatgattcaccttaatcttcagcttttacttgaaatggccagcgattcgtgcgctttcttcccccacggcactacctaaccttccctaatattcctttgcacttctccaaagttgacgtgtctataagctggacaagccatttatttttcttagctcaggtcagcaactaccgacgtatgtaatcactcctcatgaacagcaaatttttactgatctcaaattggttatcttattttgtcgtataccacatgcagtccttcacatttctggcactgccgaggaagccttcttagccatgctcaaaacccctcagaaggtcacagccacggaaggcaagtggatcagtctcttcctgattttttctttactccaaggaaagaaaaaactgaaccgaaatccctctgtagagccagcggagcagccaatctctctgaactccatcgggatcatcgtagaatcagctatgacggcacttcgtgcggaatttgaaaattcgctcaaaaagtactccgatgaccggtgcgagagccaccagcgaatgatggacaaggtaatcggacttcaagatgaagtagctggattcgatgaaggcatcaagctcagttacaggcgacttgagggacccgtttaccgctctaccaataatcgtcgtcgtcgtttacttcttctccatcgtcgcgcacgtcatcgtcgtgaacaatgagataatattttctacgtctttaaccgtcttatacagtctcagctccgaccttccaccactggcacgagtatttcagtctatgtatccactccacatcatcatgttttctcttcagcttcttggctcattgctacttaatttcaccaccaggaacatgtttgccactattttctttgggcccaatcactgtgacagatgatgctccattaatcacctgaatctggctttcaaaattgattcttgcagatatgcaatgaggccagactccaagtacaacctggttgagaaacctcctagtctaaaagaatttccttcaaaactgactgtcccatttttttcaaatggttggatttcacatgtcatcgagcaatcattgattttctcctctttttaaaaattcattaagtctacgtttctattgaatacacaactgtatttcatgttacataagaattttttattcatcacattacaaggcttaacagctacataaaaaacacaatcttcctttgtgttcttggcaagtccacttgtaaggatttgctttttcttcaaagcaaggattttttgacaaaggaaatggttatttatctctttactacaaccaaagaaaaccttacagatgagaaccacaagaaatttaggttgggtattgattacaaagcaactagtttgaagtctagaagtaaacattagtgaatctaatttgagaaatcatttacttttggaaaggagtgcacggatggatcatggaggcaacggtgcaacagatacgggacatgtattcgtatcggattgtatcgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatacattgtattggatttggatttaaaaatgaaaaaaaaattgtcttggtttttttcgttttttcttcaatacggccaaatatcttaagtatcaaatacggttttggtgggatcaatcatctgagacgatacagaatacatttctcacttttcaaatacgatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattcaaattctgagacgatacagataaacgcctgatactgtatcgtatcctctctgtggcaccgttgatggaggtctgtaacggtgaagctagctgttgagataccacacatttgggaagggcttacaagttgtttagtggcagtaacctgttttcatttcttgcatggatgcctatgcccaaatcagtacccctaagttcttgagtggccacctgcacaccagtcaaggaactacatcaacacaacaatatactcaattgatctactaccaacggtgcagccattacgagacacgtacttgtaatggcccgtatcatactttcaaagttcgcaattacacggaatcgtattgtactcattcttgagtacgatatgatgtatttttacataagcgtacttccccaataatacgatacaccgtactagtaagattatgtacttgggaaaagtacgatacgtgactgatacagatatgtaactagctgtaattccatgtactccttttttcattttttttcaaatttttttcaaatttttttcaagtttttttcctgatttttttcctgattttttttttctcaattttttttctcaattttgttgctcaatttttttttctcacctttttgttctcaatattctgttctcacctgttttttgggtcaggctaggagattgaacaagctggttcactccaaaccatttggaatgaagtgttttgtactacaaaatctgggcccaagtttgttggtgtcatatggaagcattttatgtgtgaaatcaactcaaattctatcaaattttgtggggatttcacacattatgctgctacagtacactgctacattgtgcaaacaaatggggacctagtgttttttggagtgttcaaccttgcactccaatttttttggagtgtaaaaatgatgcactccattaatattcaaataccaaacacttccaagtttttttgtcagccttagagcaagccaagctggccaaaagactgcttaattaagccctccttttcactcaagttcacactgtaactttttcatcttaatcttttatttaagggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattccgcttttaaacccgcatttttaattaatttttttttgccattaatttcgagtttttttgattttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtccatttaccataaaaatgactttgattttttttttttctgcttactcattttttcaattaattgtttgcatgcatgtatgtaccttattatttatgcgtttttgaaattttaaaattatttcctaggtttcaatgtgtgcagaatttaatcatggcttaaagtgtaggaaaaaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtattcagaatgaaccgttgagttttaagaaaattggatgttaccatcaaattctacacacttttaaatgtaggaagcaactttaaaacttcaaaaaagcataaaaaataaggtacacacatgtatgcaaacgattaggtgaaaaagtgacgaattcattaaagaaacgtgtcaaatgcagcattcaaggtatagttttcaacttggtgaaaaatggttgataccataattttctacatgtctcaaatcgtaggaaacaaatttaaaatgtcaaaaaatgatgaaaatcaagctataaaaaattaagtgaaaaaatgggtgtaatttgagtattaaaagtgaaccgttgagttttaaaaaaattggactgcgccattaaattctacgcatattaaaacctaggaaataaatttaaaattttaaaaaaacataaaaaataaggtacatacatgtatgcaaacaattaatcactttcaacactacctcatatccagtactggatatggagtaaataaaactggatattcagtgtttttttttaaaaaaaaaatggtgtgaagaggtgaacaaaaaaaatataaaaatactacatatccaggtttattttactgcacatccagtgcgggacatgaagttatgtttcaagtgaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatggaaaattatttttaccattaaattctacaccttttaaagtgtaggaaacaactttgaaaattcaaaaaaactcgaaaaataagtggtaaaaaattaaataaaaaaccgcgtctaaatgcggaaaccccgtgtgctgcgcgcagccaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaatgcccaaaaaaaaaaatgaaaaaaatgagaaaaaaatgagaaaaaaaacacaaaaaagcattgagaaatgcagtaatagtggtgaaacccatccccataatcatacaaaactaaaaaatgttgaaattctgtaatcaagtgtgttctaaatatcagcacatcaggcagggacttggtggcctagttggtaaaggcagcacttctagtatagtgtcttagcttcaagctaaggttgctggttcaaatcctgcccaagtcaattttttctgctaagtgtctgcaaaatgcattgttaatttcaacaaaaaatgcaatttaaggcagtggggagaaaataaactgagtacgctgaataccgtactcgtatcgtcccaaattctgagacgatacggctgtattttaaattgtgtactcgccggctgagtacaatgtacttgtatcgtacttgttgactagggtgatatgacgtactcgagtacacatgtactcaagacaaagtacagtacaatgtaatgcgagtacaatacgtgtatcgtaatggttgcaccgttgctactacatacacatactaaattggatgcaaatgctgacaagaaaaaagaatggttgatgacaactaaacatcaaaagagtcacaacagatgggctagtattctctgtggaaatgataaagaagaaatatagaaggggtagaagaaattaagcaggagtagaagaaatgaacaaggattaagaaatcaataaggattagaagaaattaatagaagaatagaaaatcagaaacaaagcagataaacttactatctccttagtgttgattccagtctggagctctctgcttagctaggagagcagacataaactagttattctgtcaaaaattgaatttaataattggttgcagttgttttgtaacatgtgaatgacacagctttcaaaccatgtgaagcttatatctctttgggtatttcctttaattttaaaatgcaatttgttaatgtatgagtgaaagagtcaaagagggaaagactcaatttgtatttctggatccacaaactcagactataaatagtaaagaaaatatgctacaaacaagataaaaaaagtagaaagctattctagcctggactgatgagagcacagaaagatacaagcatgactaggaaaatatgctgataaagagtttgaaaggaaaaaacagagagctacaatacatgaatactaacacaattttggatcaaaaacatggttagtatttctaaacaaaggggaaaaattgaggttgtggaaatttttacgtgaaatggggattccaaaaaagaaatgtggagataaaacagcttcaagttcaatgacaaggattttttcctgttttgaatcaaatttcatcaaagtcaattaaagattggccaagtgagcaacttccaatattttgcatgttttctttcccttgtaattttcctctggaagaagctttaaaattcttctattcacagtacacagatgaaaaatagcctggtcaatatatttctaattgatggacaggattttcctcaagttctcagtggatggatacctgaggctacagtggcatttgccataaaacctatagtggtagtaaaaaatgaacccttgagcagtgcttctggataggagaaggtgcttgccatctgttaagctactctgcaacaatggtgggccaattacactaaacatggtttcagtgtagcttagcatagcatatttccactaaagatagtgtagtgtagcagaattctgccattctgcactaacactaaaagcccaggccgccaaaacgcacccgctacaatacactaacacactgattaacagcactgttgccctttagcagctgtgagcggtctgtagtgtagcaaaaatgtgctaacattgcactaacactacatgtttctttgtgaaaaaaaaccactacactaacagtcagtggtcaaatagtgtagtgcagcgtagcagaccaccattgtctgcaagctagtattcaaataaaagaactgaatttctaaattggtttcagtcactgttccggcttgcctgggatgaagtcaacaccactgagctagcaagaaatacaattggtttgtagaagttctctcaaagtttttcaatcctcatgaatgaaacacagtggagatcacttgtggatcttgcaactgtgcttgaaccaattcaaaagatcaattggtttctcttcttatcacttctgaaaatggtaaaaaatagcctacattgactcattggaacccctgcctttttttctcaaaaatttcaaagcccagaagggacctcctcaaagttggacctgctagctgaccacttccacaattccatttattgtattcataatcaagaaagacatctccatgatctctggaagtccatgatttatggaagaaaatacttccaaactaacagaaggggtttgggcataccttgaagtttcaagccaacaaaataaaatgcattatttcataatttatagtggactaccctcacactgtacacatttcaagtgcatcatcatgttggaatcacatgccaagatgctttcagtagccaagatgcatacagtttttatttcaaaagtgctttcctttttcttccatcagttttatctcatatcctaatatatatccagtggctgattgttcaacatttttcattttcaagatacttcatttatcccaagtttctccaggtgcaagcttttcaatttaaaacctgacttttttgttttgcctttttggtcatgggatgtgttacaagattggaaaatattcaaagtgaaatccccaccacatcaagccaaattctctgtaagatctgacctaattgttttacatcgatcccacgaaaggtgttatttgtgaaatgcagagaggagaagatagatcccaagtaaggttaaaggggcaagtctctcaaagttaaaggggcaagtctctcaaagattccatcgattctgctgcaattaagtctcaattccaagggggcctatgtacagttggtgaatggtaatgtatgtgaagttcttcctgaacagtgggtgtttttcttttgcagtaagaatgcacactcgcggtgccgagggtagagcctagaggtcccaatgggttagaaaccagtttgtgcgggcctcatttgagaatgtacaacacaaagaaagtgtgaagatcgaaaatggatacttgtgcccatcttttttctctttccaggagatcattcacgtcgctttccatcttttataaactccttgaaacatgtgttagtgacgtttgttcttcttcacttaatccaccaacaagccatttatttctcctaactcaagtttgcaactgccagggtatgcatctactgttgcgtgtctattaaattctatacttttcttaccacatatcttgttatctgttctagggcgcattgggtcgtgctcactctccataggtcatacaccagcggaggaagcctccttagttatgagcacaatttctcccgaaccaacagcaacggaaagtgagtgaatcagcctcttcttcattttttcttttcttaagaaggagtcaaactgaacttcttcagacccagcggaacagttaacttctttagattccatcgagggcattgttcaactagtcacattggcgcttcgaactgagttcaaaaattctatggaaaaggcgttgcgtggcgatttcgacctcgagcagcgattgattacagaggtctccgaacttgaagataaagtaactcgacttgatgaagaattgcagttgggtaccagccgacttgagcgagctgtttatcgttccaccagcaatcgccgtcgtcgtttaatccttcaacgtcgtcatttacgtcgtcgtcgtaaactgtgagaccgtctgtgtcctgtcttgtcttgtcttgcaggtcgtcttcagatcgagtattgcattgcagtgtacatctcactatttctgtttgcccactccacctggattgttctgttttctgtctaccttttttgattgtcgactccccatttaccatgcggaacatcctcgctaagaattcatccttttgaatcgacatcggtcggacccagcccgggcagagccaatctgcttcagtaaatccctcaccggcaagtctcaccacccagcgtaatatgaatctctactttcaatatttccaaccagatttccagccggaaaaataaccttcccatacaatgttgatgggtgcattgaagcttgagagatgagaagtaatgtgacgcttcatgacattaaaaatgtggaactaggagacttgcttaagcatgttgatcttggcgacttcaatcaatccttactgttctacgtggagagtgtctaaagaaatttcagttaggattacccgcaataaagtaaaaaaatgccgggacgctctgtatattggggtaacaaacaacttcagaggcaagcatcattttcctaccagctgtgtttttgggatagtcattgatattgaaatccaaaatccatcgcggcttatcctgattaaaccggctactccggagcaaaactcaccagaaagcacatgatgttccaccttgtgaacttaggtctacgcctgagtgtgaacatgctcaacttatttccatatatcaacaacacgtttttgaatttacgagacagatgtaggatgggcttaaaacgctgaccttcaaggccctgatgactttggcagttcgcccaggcaagaattactttgcagcaatcttaccagagaggaattactccaatacacgtgtattccacccatggtgcatctttttgaggttcaatctattgactatatttgatcaagacccgggaagcctttaatcgtttgatgcttggttttgatggggcaacagttgagcacaacttcgtcatacatcaagggagacgcgttcatcagcaaattcaccgatggacgattgtttagagagctctccacgtaccacacctcttctcagatgatgaagcttaggatttcatcttgccagcgaaacaagaagctgatatgtgcaagctttctcgaagggagagactctgtagcatttaattaacaaatccgtttaagcattcatcagaaatctccgcgttatccagtttgatttgatcataaaaacacgttttcatgcttgtttctggttaaaatatgctagcaatatcctgttgcagtgtttgtgtcgcgtttccggattctcaattgtgtcttttcgtgattatcaaaacttaaagtataatataactatatattttaaatacacgctagtactcctttgataaattctccaagaaacaaaagctaaacaaaactttccgtcaaggaaagatctttgggtgacggattcttcattctcattgcgtcactgcgtccacacacctgcataatagctttgtaacttatgtgaagtcgcttctcaatggaggaaagtaaaaatgcacacccatggttctcctcaggaaacacaccggttggctgagaaacatctcgtgtatgagcctcatgtgaagacacgcagcgtgaaaaatgaagcggagcctataagcacactctgtgcgtctttcttttctttcaccttatcattcacgtcgtgttataacctttacaacttccttctaaaaagctgtctcctttatttccccgacaattcaacttgtccgctgcttacactctgcactggctcctctaatcttgacgagccctttatatttcttgaatcacgttagtaattggcaggttttgtagctgctaatcataccaaaaagtttgcttatctcactttgatttgtttgctttgttatgcaccgtacgtactgcttccagccgcgcacgttcttgacacttcgcctgggaagccttccaagctatgcacaatacctctcatatgatagccacggaaagtaagtcaatcggccttttcacccattttcctttttttttgaaaataaactgatgcatgattttacaaaaacacagcgaagcgggtgaccccttcaaagactgaggactttgttcaactaggattgactgcggctctaaccgaatttgaagactaccttgcaaagaatcgggacgaaaggtccaacatcgaacagcaattgatggaaaaggctgtggcacttgaaaaggaaatcgatcggcttaggaatgccctatggctagttaacgccagaattgaagcgaccatgtacctttctaccagtcatcgtcgtcgtcgcttaattcgccatcgccgtcacgcccgccggcaccgttggcaatgattccatcctgtcggcttggttatctgtataaacacagctgaacgtcaaattttgtgcaactgcttttcatgcgggttgtgctcatttttagcttatccaaagctttgtcatcttcataattgtaccagatctcaaggaccgttttctagtattcattaaattagattaatcatctctcccatgaagaaaaacaattcatgtagagagaggccagattccaaacctgttctagcaaacttctcgcctgcaaacctggctacatatccaatgaatacttttttgtgctgctttgcagcaaaaggaaacagaaacggcatgcaattttggattagcactttaatcacagattgaaatcaaatacctatcttacccatgcggaagagacatgtgaatttatcattttctaatccaatactttggatggcatctattatagtgtgtgtattgtaagttgggattacccataagaaactgagatacggggcacacgactgtgagcgaggagagattggaaagaattaaaagatatcaaaatcttttatgagagacaacctgaggagttgacaggaataagtgagacgataaaataagttcgaatgaagaaaaacaaagagaacagcacaaacaacatgacagatgaaaaatatcccccatgagtcatgcaacaatctctgatcctcttgaccattctcaaccgtcttcaaaggtgcaatccatatgaatatgaccatcacaacacaaccaacagacactttccccttttgtttttcttttactgcctttggaagaaagaaaaatgttgtatatctcacatagaagggcctgaaatgaagatttacaaggtatttttcaaagtagttcatgtttggaatcaatgcaatttttagcacttttaccaataaaattgcattattgttgtgaagccttccttgagatttaggaacttggatcttttgttttaacagattgctttagaaaatctctgttccaacttgaaccaattaatttcaagtgagtaaaatgtgcacttcaatctcctattcatcaatgtatcatcagattctttgcaaatactttattccccttttcaattccttcaaggaattgtaagctcttaaaaattattgtataataaataatgaaacagtatgatgtatgagaattttcattttcaggtgaaatggcggatttttacttgccatgaacactatgttttcttgagggattacaaaattagctggatggaggggagggaaaggatcaggcagtcaagtctgttgagacaaaattacaatcaaaaaatggcagtttgaaaattttgccccactaaatgcaaaagtctctaacattgagaatttaagtgtatgtaagtgccttctttggaaggtgctgtgggatggtattcccactctgcatactgagtggttcagaagttacagtagtagtttgacagaccccaatgggcttcttcagattgaatcctgagtcaagaaattgaccatgtcttttacatttttaaactaattggtatttgtacacgcattcaagaatttcaaggagtgacactaatattctaaaaaaggaccccagttcctgggtcaaagattctccttcaaacaaccacaccccgactggcatcgcttgtgcaggggagtcaaatatccgaagacaattaaagattagcgcgattaccgatcaggaactggaaaatggccaagctggcttcaggttggtcgtgtgggaccatgtgcccagaatcggagacttgtacaaaggtgagaccacgctcagtgcgctaaagaataacatttgtagaaagatggtcaggagatttcgatgctgcctgcgaagagcgttcacaatgaatgaacaacttacgtattttccgtgtagcttgccagcaaccatgaaattggtatcaataggcttttgaaagccttgcttgcctccccatgtcattgacctgaaatattgatacaggtcagacttatgcggtttttggagaggcccggttggccggggtagtagtaggatgataattctgatcggattactcactgtagaccaagcttctgtccgtcaagtaggagtcgggcgtctaagtctccatgtacaacaatagtcttgcctttgggaatgatatcaggtagaactttgatcgcaggaatcggtgaggagtctccattgggaaaaatctggtggaattatcaaatgtctcaacccagactatttcatcaccaatgattatggagtggtagacttacgttcgtggcatcggaacatcgcagccaaggcacatgaccaccaacattcagggcttttctaacgtccgggcggtccaaataaatagtgttggagaagagaggatcggagcctccggttttacggcgaatgttgctgtagggaaagatagtttgagcctgtgatccaagtactgattaatgagaattaagtcatcagaagtttgcttactaaatgtcgaaatcgtcgggcaaggtattagacatctgagtcaagaaaagacaatttcaacaaaacttgtacttgtgggatggggggaggaaacctactttacgccactgtttacatttgtcgcctttttccccttcaataacctaatttttgaggagaaggtagcactaggatgagtcgctgatgtaattcatgattataaggcaacatattctcctcacactggagatgttgggaaagcgtcctggaacggggaatttgtaatactggtcaaaatttgaggttcaaagcaaagtcagatactttttcaacgagtaataaaattagataattctactgtgtgtaccttttcaatgaagtcggcgtagccacatgttttgtgggaagattcaagttctttcatgaaggtagcgttgaatttgatgacatctgggtgctaagagtcaggtaggatgattggtaagctgctgtcacgagggggagctggctcataagaactaaccgatttcacaaagggatagacgaagacatcctcttgtaggaccgagctggataaagaggcgtcgcaaagtcagacgccatactccgacagatgaacaacaatgtgaccgacgaaagctcactctgacagaactgggtcaatgaaaagtacacctttcaacttcaatgctagttcggattgcctggcgtaaatgaggtttgccgtgtaacttataaacagtccagcatacgattcaccggtcactgttttaaatgtatgagagaatattagtctctttttggtaaatcgtaaagagtgttatactgcttacaataaaagttggccgaattcatttcaggaaatacctagggtaagaaatagtcagtcattggggtacttcctcttggtcagagcacgaaggtaaaaatgaatgcaaaaaaagttgaactaagttcaggatattcagccgctcactttaagaaaattagtcagaaacttgaatatgtaatctgcgacctggttctcattattgatgacggccttcccggtactgaatccaacgttagccgggtgctcgaggtatagcatgttggcagcttgagaccaggaactttcatggcgagggattggtttgaattcgcaaggcttcataagttccaacgttacagaaattgcgaatcaagtagtacccgacttactttgggttcttgatagcttttgccctacccgagtcccacattatctaaagggtaaaggtgtcgatgattagaattcagattttttgtcaggaagcctatttcaaggtattaaattcaaatcttaccggaccgttttcttggaaggcgccaactagagagctgcaaccaggtcctccattggtccacaatgccaagttcttgaccgcggctgggttttcagtgggtatgaaccaaaagaataattgttgctcggttgagtcaggtttatcggaaagcttcatcaaaccagcgtacctgtttggagtttggaagtagaaagtcaaagcagtgagggaaatcttcagcctttcttgtccttattctgcttattagaaggctacaaacgtttgggggatggaaaagtccattaacggaagtttctggggtaccgcatatttttgagcggaagccgatccaaatttgagggctgaacctgttgggggagaagacgtgcgaggcggtgggaccgctttactttggattccaaaagcaaaaattaaaagataggctgatagggagagcatcaaaattggatagcgcattgtggaaagttttcaaatgatcgagacgcgctccaagttgtgggaatatggacgacaagtcagcgacgactggaaaacatggggtcattcttaaggagattgcaaagggcattgctatcttcttgtcctaaatttcgctgcccaaatcggaccaagaggggttcggcggagaagggctgccccacacgctgcttttgcagcacgatacccttctccaaagcattgtggattccgcaaccatctcaaatctctatggtgatgaatagtagtggctaacatgtgcccatacaaatgtatatacaaatcctccacacatggattcgtgcttgaatctgctcgaatcctttaggtcgtacatgaccccctcggtcagggtatgtaaccaagacacaattttgcgctcaatcttaacaaacgagttgaaagatgcaaatactcggcacaccaagtctttacatacagagcaattatgagaaagggagacccattggtttggttgacgttacagtcggtttgttgtaattcattgtacacgtcagtagtccggttcatactcgagaattgcacactgcaaaaattcgcctagctcagattggcccgaaacaactccaagttgacatggaaagtatttgtgaaattttatctcagagggagctttacaagggctatgtactgtaatctacttattttatctctatggcaagcggcctcattaatcagaatgcaaaagtgcaacgaccttctccattaccaaatgaagcctgtgatggtcaaagaagtcgtgtcccaactctcgtcttaaaagacccaatagccatcgggcgcaacttgattcgaatctttcgtgtgctgcttgatttccccacatccttcgggtgaaagcctcgactcgttgcaaaaagtgatcggaaataactcgagaattttcgggtacctctggatccccccatgaaatcctgaacgtgcctagatgtaaggagcgcagtcgagacctctggcttgtcactctgtaggccaccaatccgaaccgcgagggtaccgtaataatcaccatcgaaaactcgcgagggggatagaaccgtgaaggattcaaatttgttagccaaactgctatcgtaacgcaattgttgagtcggatgatgtgacggttgttcattgtcatctttcctattccagaaggcgtaatggacattggcaagacataaatccgtgttttctacatgagcatcacaatgccgaagtgtaatagatatataatacttactatgccaaccgggttcagacgtcgacaggcttgtctgatggaaaagcggtagtatgcgaatgaaaatgcaacaggagtgggctcgtgttaggttggtatgctggtaagtgctctttgaaagagtgattggtggctgtttttctataatccttagaccgatttgaagcagataactcgcagagtcggaggataggaaaaataaatcgatggatataatggaaaagagaaatttaaaaagctgccagagctcgaacttgaagtaggggttggtatagaaaattgatgtctaccaagagagccgtccgaaatgagaaacgctgatgatgatactgatggcaacaagaggagcctccgatgggtactttatatgcgataatttccaagccttcatgatggcccgagataacttttacccaaagattttggcggacggacggctggaatagaacaaaggggcacatcagacgaggcagttcaacttcatggctcagaatgtcttgccactcaacacttttcaacagaattcagcacaagttgaacgctttcgaaggggagaagcattggattgagcgccgaaggatgagatccttttatgtaccaaccgttatcatgcctttgtttctgtctgataacgaatacgaatcatcccaaggcacatccatcattgagctcttcggaagcaaaggcgtcatacatcagtaagctgtataggaaaaagcgaaccagtgcgctgagaaatcatcttaccaaataaatcgaattgaccataaattcacgtaacgcactgagtacctgatgcgcaattcaggctaatttgcaaatgagtggaggaacggcttcaggttcactttatgttttcgtcatccaaagtccattaattcagagggtgaatcttgaaggttcaaggcagtcatgttcggaattttccggtcttagtacactactgctcattcagtttccgctgttgaggctggagcctgaagggtggaggttgctactcactgccagtttgcagaatatgtaattggctttgtatgcctttgatgcacaccattgtcttctcgaattgcccagtttcctcaacccgtaactacctgacttggccaagcaggacacaaagggctataagggcgtgatagaccgacgaaccagcagccaacccaagtgatcaaagattttatttcctttgcagcggtagcaaagtcaatcagggatatccaaaatctgattccaaatatcccgaaacgggaagggttacattggttaaagctgggattgttccagcgcgacaggacgttgctcaatgattggacatgtgcatatatatgataaagtctagacttcatgctgctctgcgcaatgatatctgcgatgacatcctgtgacccgtcctcgaggccgaaatacgtgagcgactgttgatcttactcgattgttatgattgcaatttgcagtcattccaggatcaaacagcagcaaggctgcaagcggtactacggcagagtcgtagacgggaagccgaagtttgatgagtacaacagcggtcgatcggcccatgaacaatgtggttgaattcaggtgtaacctccggcggcgacactcctgcttccaagccaagttttggactcgcagccagcgcacaggtcccggccatgtacccccgcttgaagacttgcgaatggtcctcctatgtaggctgcacagaccttgttttacaactgtgtactcgaaacgcgactcatcggggtttcaacattttttcctcgtgtggttcgggccgactgggcagcctctagtaaggttcagtggcaacagccgttagtgccagtggcgaacgatcaacacgggcgattctctgtggaacacgggcggttctctcgactggccttctctggccgcccgaactgtatgtaaagttgtatgcgactccaccaaggtccaagaggaagttgagtgtgagaaaccgagtttcgctcatgcgagacactttgacggatacagaactcttcgtccttacgtcacccatttctgtgcctcgccccatagcttaaataccctgcccggattgtctcagccggaggtccaacatccgcccctttttctccctggttattggccatgtatcccttattctcatcactactctgctttgcctcgttaaatgtgttgcctttctcggtcttggctggtgcttccgagcgaggcccgcccttgccttcgactcacatcagcttgtcatcattcaaatggtctcttgtgaacgccaaccgctcaatcgtcgtgccaactcctttcttgaatcagccacatcttgccctcatcaaggctggcgtgatcgacgatccgaatatcggattgaatgaaggcacaacccggtgggttggtgaagaagaagcgtggacctgggagacaaaatttaaggttgatctcaatgatggatgggcaaaggcggagcgcgtaagtcaatcgtctggttaacatggcacccaacacccagcttgaatcatgtgctcaaacaaatcatctttagttctaccttgtcttcaacgggcttgataccttctgcgacatccaagtcaatgggcaccggattggctccacagacaacgcgtttcgaagctgggtattcgatggtaagcttcgggacttggtggtgccaagagcataatcaatggagaatgcttactcaacttaacattctgattgactgtagccactcaagtcatcaaatcgtccctcaaccaaacagtcccactctctctcaggtttgcgtctgcctacgccactgcctctaaactagcacatgaaccaggcaacatgtggttcccgaacaaatcggcagacaagaaaaattcgaccaccttgcagcccttcgagtacaactaccgcaactgggcacgcaagcagcaatcggattttgggtgggattggggtgagtagtgcaaccatgtaactctcactagggttcaaattgatcttcaactaaccactactttttgtttcatcaggacctgcatacctaccttctggcccgttagcacttttctcttgcttaatataagaacacctgctgggtctttgctaatcacgcgtttctattttgatgacaggatcaagcctgcctacttgataggtctttctgcatcggcgcaatccaaatttgagctggtcgaccaaagaaaatcccatcagccccagacgaggattgttcatgaaccatcgtccatcgcgcctgtcaaaacccgcaaggaattatcacttcccacagacaaaaaacggaaacgggcaacgggtggaaccaaaagtgcaccctctctttgggtccacaggaccataattgatgtttatcgcataggtatttgttactccaatcggcagaacatgtgtggcgttttatcggaattcactactgacaatgtatgtcttgttctgctaggccaacgtaacaatctgtcacctgatcaaggcgcgccctgggtcctcaacatcaccctccccatcacctcaccgaagctcgtcaatgcaacgttgtccggcgtcctttcaggtacctcagttaaactgccagcgaagcgactcactacactcaaaactccgccgtacagaaacttcggccccgattactctctgacagtcgagtatatcattgatcctaaacaagtcgaactttggtaccctgctactctgggtacacctacgctatacgatctcgaattgacgctgcaagcggatggacaagaaagcggggagttggcctggagcgagaaagttgggttccgcaccattgtcgtggaccaaagtcgttacacggaccaagaagtgtcgaatggcattcgccctggtactcgttttactttcgtcatcaatggcaagcccttctatgtccaaggttcaaggtatgtgggactttagtcgccattttgatctcatgacaatctactaacatttttcgacttggtggacagcatgatccccattgataatttcgcggctcgagccaattctaccaccatccgatggcttcttgaatctgccttgctagcgaatcaaaacgttgtcagaatctggggtggtggtgcctatcagactgatgagttctacgacgtaagtcagcctctttaaattaccctgcgcaaattttcagttggctatcgtactcaggatccacatgcgtttacaacgcgattgtcttctctagatatgcgacgaacttggtatcttggcttggtcggaaagcgtttttgcctgtggcgcttatcctttgtcacctgattcctttctggacaacatccgcgcagaagtttctgaaaatgtcgcaaggttgaatcgccaccctagcactgctctatgggctggcaacaatgaggttagtgaacccccacgggtgttgtcgaacggtttctgaacaatgctgcctttttcgacagggagaaggatacctgattgatgtcaatcggacctggacgaatgggtcaatctacttcaaccaatacgaccatctcaacaaccgtatgtgacctgacattgcgtatacagcagaattgaagctgaagcttggttcttctttcagatgttttgcgagagcttgtgctagataacacccgctcgatatcatacatcccatcatcaactacacaagggtacatttcctaccacattctatctttttgaaatttcattaaccaactgctttatctgtggaatcagttacctttcgctcgacccctacgtagcccgttactacaactccacatccggcgagctctatggtgacaaggagcactacaactacgatactaccgccagtttcaatatttcgtcatacccggtcggccgctttgtcaacgaggtcagtttgaaaaatctcaaacccttaatcagcgacgagtctaacctgtccgttggcggccttcaacttgtttcgcgcctagtttggattccattcgatgccatctatttacacctgggatcgtgtgcttaagtctccccaagactatgatttcaattccaccgtgatccgggcccacaacaaagtaagccacctttacctactgacactcgtctcttatactcaatcttttgcttttaaccttagcataaccctgccgaatctctggcgtatccatggccggcagacgatggtcaaatgcagatgaccaccggggtaacagatcattatcctactccaagcatcaccggtgactatcatactcagttggcacaatgggcttactcaactcaaggtgcgtgctgcaacctcgtcttttctggtcgatggggagctgatcaacatgcatatacgttccattagtgttccaagcagcattcatggcttcagaaatcaattattaccgtctgggtgccagtcgcggtgaaaacaacatgggtcagttgctaatccacagtaaggtactgaaggcgtgctgatggtgtggttttactttttttttctgcgatggatgccacttccaggcgcggtatactggcagcgtcagtcaattttctctttcaaatcatggaataaagccggtgaggtgtctaacataacaacgattttgcaacaacagtgaatgatgtatgggaaggtattagttggtcatcgatagaatacaccggtcgatggaagatctttcattacattgcagcacgcgttcaatcccacgtcataatctcccccatattccatcagacaaacaacactctagacatttatgtcacatccgacttatggtcagtgccgcattgcttgagcattgagcaaattccatctccattgagtctaaccccgctccatgtttacaggcaaccagttgaaggtaccgcgcaatggacatgtgagtgaactcccccagttgatttatgcatttctcaagcggccattgatcttcctccaatctgtagggtatgactttgctggtcaaaaattgtctgacacgacgacgaagagcttctcagttgcaccaattcattcgacccaattgtaccatgcgggcggtctatcggagatggttccgaatggtcaccctccaaatgacgcgtggatgcaccttaccatgaccaccagcgatggcaaatacaccaatgaacaattctttcaccctgtcgcactaaaggattgtcagttgcgaccgaccaaggttcagagtcagccgatcggccacaaccaggtttcaatccaagtggcaggcggcggagttgctgtttgggtcaatggtctgtcttcttttatctgatacgtgcggatatggaatgggcaaactgatcaaagtcccataatttcgactctttgtaaccttcttcaacagttgaacatcctccaggtaaaacatgatttatctcataagctcataagactcttgctgaccaaaccactgctgccctcatcattccgcccaattatctttacgacaggtgtacgcggttacttcaaagacatgaagaccggcctaccatccaatgccttcttcctcaggcccaaggagacaaggcaattagaatttgtcttgaagggcaaagacagcgaccacgaaggcttggctaaaaatctagcatccagaatggttgttagaacactctgggataatcaacaccgttcccagtaaacaccggaatgcattctccggcagtatcgttttcagctcgtaattttcagaattaatcgtcgtcgtcgttatataagtaatactttagaattggatcgtatggtacatccatacaccattggtttcaatttcttgccatttcaatttgcatcagttcggggtttgttagaggtaatcagtttatttgttcgtggtagtttatcgccaaaagttgtctcagtggtttttgtgaatacgcatgatgtttcttttttttgactgtgtagtcgtttataatcttatctctcccaggtagtatattgtaatcctacatgtctacacacgcagggcacttcacaaaaatcagtgcatcccagggatgccattgcacctgagatgtctctgggacgggatgctgtccccaggacatcacacttaacaaaaattggcacggcccagggatgccattgtaccagagacgtccctgggccggaatgacgtccataggacatcattgtccatgcctggcatccctgtcacatcccacttgaaaaattcagtgcagcccagggatgtcattgtccctgagctgtccccaggtgatcactgccccccctggtgtctgtctcacgtcccacactgactcaacagtcacttagccattcccatgaggaggccacagcatctgagtctccccatgagattatgttgtgttccagaagcctgacccgcttcaacacttgacagggggacaacagtcatccccataagggcccaaaaattagagcaattgagcaaagtataactgcttgtacaactttagacaaattgaaccggaatacaataagggctccaccacaggattgaaattacaaaattatcatttttttggtatcctacaaaaatttatgaaacaagggttttcatgagaatttgaggaagataaaacttggaaaactttgaccaatttaatgtgcaattttctagttgatttacagaccaaggactagtgaggtgaaggccatcaagccggccaagaggaggagtaaggacttcctgcccagatttttgaacaagaagttttctggaaaggtcatcatcaagttgattgcagtgatgaagagtgagatgtatatttcttgggtgggcagcacagacttcatgattgaggtttgactgttggttgggatctttaatctcaagccagccaacatgaggggagtcattggttgtgctgcggatttgctttcggactgattccccgtccctccgagtatcctccccgtcctcaatcttcttcttctcagactggcctcatattcaaaaaacgtttcaacaccaaccatcaaaaacccgaaaaccatgttcagtcaaatagcaaaccaacgtaaaccaaactaaaatacagacacacatccataatgaaatcctcttatctattcaaatcattccccagccacgaaaggtccctcattggtctactctatccacaagactctcatcatcttcatctactcgtcattcaagaccttcacggatcatcggaactcatccacactccgaatccgctatcgatttgctccgtaaactcatctaattttgttgggatcccgtgaccaaactgcttgatctcgctgtcagtctcatatacttttttttattcctcaaatcactcgtgatttttcttttttttgttgatttcttcctctcttagaatctctatccttagcaggaaaccaaataggcttgttttctgatctcaatgcactctgaccgacgaccggacgcgccgggattacgaatggctgctcgtctggcctcacgagtctacgcgagctgatcctgacaggcaaccccctctagacgcatgccgagaaggacagacagacgggtctacagagctatctcttcgaagtcgtctgacgctttcccagcttagaagtcatatcttcgaagtcgtccgacgctttcccagcttagaagtcatagatggctaggcgattgatccgatgatgaaggcgatgattgtcgcgaccgtccggctacaccaacaggtctcagttgatggccaagccactcgacacgctccctcctcaaccacccctcccaatgtcaatccaaccggccttcatgaacgactcttccacctcaacctttgttgccgccttctgtctccaattctttaacgccttcaaccatgattgcgctagtcttatggacgtctacgctacccagtattccttcagtctctgcgcctctccctatattcccgcccgtgctaagatggccgggctgacgaggttcaggctgatttgcactggtgcatttctcactcagattttcttacattttttgttgttgttgtaaatgatcaatcatatgcttcagtgtgttattcaccatgcatatcatttcactatttaattcaatgtctgcacattggtgtgtggttattgtgccatgagtatccttgggctagctggtggatgtgcataagacaattttctatgccatcttggtaccagctccgagacaccacatgccaaaaaccatgtggatgtaaatcctttgatgagacagccctgaaacacctccaggacagcagtgggatggattggggggacgtcacatggatgctccacaaggatgtcccagagatggccctctatttgtggaggagcacgcgcctgggatgctctgatatgtgggggctgctgtcctggggccatccccctggaccctgcccctaggacgtccaactgcactggtggtgtaccattatatttgcttgcatctttcccttccatgtcagattatttttgttgattactagcttgcaatacggaatacatgatccataccatcttgatccattttttcatgggtccaactccgttgaattcacacaatccgttacgcacattgatcgactcttatccttcgcgctcttacactgttccactcatcttcacccatggtgtaaatttcctactcagcttgaacaatttctagcctccaacttgaggcggtatagaacaacttcagtgtcgagtgtccgcagttggttatgagccgtgccactgaggtccaccgtccaaagcccgcgtcagaaaatggaaaaaggccttccttgacataatgacccaggcacagactggcatatttggcaagcactcttgccttcagacaaccatttaaacccgttgagtcgaaccgatctcacacttcctgagccacacacccatatgcaattgtgggctgatgattcagtccccagcataacatgtcattccagttattcttttttaatccccatgagcataaatgaagagatgaacaattgaagatcgtcaaagcagaccaaaagtgtctccatcaaggaaggtagtttgaaatagtttcagtggcacaagtcatctgagatgaatccgaattcctttgagaacaagaaagagaaaaacgagtgattccaatgtgaatatatggaccctgcgggatcggacagaaaccttatcgagttgggtatgacaagtggtataatatccagctattccaaaccagcctcaacgcgtgcttccctgatcacagacgctaatctcgcaaaaccctagtgtgaaacgttcgacgccatcagcaattaaaacttagtgtgggccgtggctggaattcttggacactcacctcatcggctgagtctgcatcgatcaagctgaagcttgtgcgcacgtaagcgcttttgccggcattgggtaaaaatgcctattagggccccgcgttttaagagagtacgaagtaagcattatattctcatgatatcaagagagcaagatcgcaaaatgcttacgcagccgggtacagcaagcacgcccttttggacagcccgtgtagaaatcaaggccgatgagtccgcctcttcctccttacctgggatggcgatgttcaatttgagccaaaggaacatcccggccactggcttgttccattctgccaatcctgccaagtgtttttgggcagcagcatcgactacttcaagcttgtccgaataaaacttggagacttggtcgcaatgggcttcgaagcgatcgaagccccagtggcttaataacttgccggctatggcttgggtcacactggagggctgtaagttggtattcgaggtgtgaagatctagttggcaaaaaaagagtccagcattagtttggatttctacttctttcaattggtgggccatagatcattaaaataattgtcaacttactgataacttcaactattttactcgggcctgtgacaaaaccaagtcgaattcctataatattgacaaaaaaaacccacagcgcttaatgattactagaacgatggaaaaaatctaccggatcatagtgtgcttaatcgagatttaccagatgagatgattttactagatgagcgaagggaatttcgagaatggacgatctcagcggttcatttgatgaatcagcgaaagatccgaattccaaggggagctgaccttaaggagtcaaatcgaacgacacgaccagtctgaccgcgctctgatttttccagagaaaagtaactgggtgctcgattttttctatcgaaatgcaagaagtagtatgcatcgtcttcaaacaggagcaaatcatatttacgaacgagcgccaggatgcgccgcttgcgatcgagtggggctgagcagcctgtggggtttgagcctgttggtctgtttcatttggatggaatcagtatgattcaggatagcagccagagaaagatctgtaatacgaaaggcttacatggagtaaaccaccttgggaaatttcaatgagctcgttgcttgatcagagtgccagttggcaagtacgcgttcaagttcaacggcagatattccatgatgatcggattgtatttctaaattttagaggtagaggttagtatctttatatcggagtcaattgaaggttgcgaatgtaaatttaccgatcagggtgcggccagagggttgaagaaacccgagcgtgcctctttgatgtgattcagagcccaacgagattattattcacctgatactgccgatgatccagacgatcgagggaagcttgactcacgagtaaacaggcgtttccatcaggatggtgtcttcgggatcgcaaactgctgcaaaagccttcaagaaaaaaaaattcaaacagatcagcctacctcggaatactatatgagaaacttcatcagaaattactttttccattagctcttgactaccagctccgatcgcacaggaccatccttcatcctctggttttccccgacaatggcatttctgctgaagttggtagacccaattcaaaaattctgcctggccagcagtagggccgtattgcagtgcagcgtccaactcgggcccactcaggcagagtgtttcgggtgcctcccccgtcgcaaccgacggcttcaaggtgatcgcaatcgactcaaatgggaaagtcgccgggttgggcttcccggccagcatgctgatcatccctggtcgctgttccagtgggaatagacctcgaacttgaaacaacaaaaaaaagacatcccacatcattttagctcaataccctcgtttgcgataggctgctagaaacatctgcaaatgtcgaattaggatcaagcagcacttacttccagagggctgccatcgtttgccggctcggctgataaacttgccatcgtaatcaactgctggctccatgttggtatttgagcaacggctatttggcgggaagtcgaagggacaatgtgagtcaaccgggcgagctttgggaagacaaaaagtatgtaccgaaggtgatgttggtgttgcgggcggaggccggaggggcacagacgtctcctcttatagacatctcccgtcgaagatgtcaatatctttcaatgggtatgtacactggccatccactccattggcttcagcaatcagaagatcacacaacagcccttggacaactccccggtcataccagcgataccatacatacacaactattaactgatacatgtcatgtcgccgggcagaatctgtacaacccaagcgcatacacacatacaccagctgattcaagactgcgtagggacatatgtaccaggacatacccggaagagatatagatacccaccactcggaatccggatgattccttggtcagactgtgccgggaggtaccggttgtacaaatgaccatttttttcttgacttcccgtgatcgatctgccccaccacccagatcctaacttagctaagtccctctatgggaggggggacgccgtcccgcagggaccctccgcaggagggacttatgagctaggtcgaccctctcgcccaagaggattaaaaaaatcagtctctttttttaatcctttctcctgggtctatctatcagtcgccaggtacaaagttgcccaccgataggaggggcttttccaggtgtatctttctatcccattcctgagtttgtgaggccacttgggcctttcccacattgggttttttgttttcatccttcttttgcgatttggtggaggctcctgtattgcttgccacacgtcaagtacaggatcttctgcatgtaatacagtctagtatgcacatctgatcattcactacataatgcgataagaatggcaacatcatggtgatatggatggcccacctctttggcagtctaacacgggattccttgaacaacggtggctctgattaaactggagactgtgacagccaagacaaacggcctacctgtcggtcttggcgatatggaggaggcctccctattagaacatataaccagtcggtcggtgccaaaaggacttcaggtgccaggtaagaggaatgaatgcaattggataggaagagggttgggtcgcatgatttgactgggtggtaatgtcctgttgatatcaccctgtccttggcttaaaacccaatacgacccctcatggggtactgggtgtgaaacgcaacggtaattgcatgatacaagggactattgattactgctgcatacatgtctgaggcgtcgaaggaccaggaattcactcttaacccatacaaaatattcataagctgaagaaggctggaatgcttgtttctttcacaagctggtgggtgtaagaggaattgaagacatggccatgagggggaaggatgcgccatcagatgtgcgaagactagaagtaaaatgggtcattgatgagctgtggagacgagttataaaaaagtccccagcaaaacccttaatcctcttgggccgcgggggggacaaagcccgtaagtccctccggcaagccatcggtcaactgccggagggacttagttaagttagacccagatcgctaatgcgcaagccaggaactgcatatctggaattatttacatatatacccacgaagaaaacaagtgttgggcaacagtaactgactttctttaagatcggatgatcaggaacgaagaactgcctcagattcacggttgttcagacgcttcactagccagctcccgttgcccaagataccaaggatgggctacggtctgcgaaggaaatccccgcgacacttatcagctcgaaatgcgattttggctgctttcgcggcttcttctgcgattctgtcgcaacattgggtgcgatcgtttcagacgccgtgtaagtaggtaagatccttagtaaaacgcccgacaggcctcgattgacgtcttgatgtgtacgaagtatcgggatctgattcctacataaatagataaggtgataaggcagtgggctatagtactgaaatggcatatacaaattctttgccagatatgccggcaaagtgaagatcagattccagtcacattggtcattcagatcatcacttccattattcatctcaacattgtctgtagcttggccatagagtggagtagggtatagaggccaaggggatcatcgacccatcaccacttgcataccctttttaagatttagaagcagaaatttatgcagaccacattacgatacaagatacataaatgtaacataatgctgcaaagctcaattctagaggaattctagacacaaagtggattgtgagctttttccccgagtctattcgctctggcccactcaactggaaatgcacatcacaatgattgcaacagtcctcctcagaggctgatactagagcagcttatatcggggagaatccttgccctgtgcactggttcaaggcgtctctgaggtagcaaatgttaccaaattggctcttgtttgtcagcttctgaggacgggaaatattgaacaagcagtgcttgttgtaactggtggaatcaagtccgaaggaccccagctgtgaagggccttgcggaaaagcagaagggaacaattatcttcattcggctgccacatctttcaaattgaaattaataaatcatgagtgtacaataataaagacattcatttcaaatagttatggcaacttagcaagaatttgctacatgcggactggcaacaacacatatgatgaatcaaaggaatcaattcacacaaacaagaatgtggatgcttcaagttttcaacgtgcttttgcacttgggaatcgatttttgtattttactcggttataatttctgccagactttacagaaggatggtaactggattaagttacaagcggttgaatgggactggtgccaatctttctattaatgatgggagagacatttctgatcaccagagaatctgaatcggcctggatttttcagggagcagaatgctgatgcattctgcacatgtttctcaaactttgcaaagattgtgatttcaagttgagtttgtaaatcattccgatgaagcaagcaaacatagcatctgtgaacatggaagcattcaatttcaagcataaggctaaatttattccaactgcctttgaaactaggcacaaggtgttgaaaaagagtggtaaaaggagggttctatctggtacacaatattatattgaaggacggagatcagaataagttaagctagatttgactgcctttgaaactaggcccaaggtgtggataaagagtgataaaaggagagttctatctggtacaggatattataatgaaggacagagatcagaataagttaacctagatttgactgcctttaaaactaggcccaaggtgtggataaagagcgataaaaggagagttctatgtggtacaggatactataatgaaggatggagatcagaataagttaagctagatttgactgcctttgaaactaggcccaaggtgtggataaagaatgataaaaggagagttctatctggtacaggatactataatgaaggacggagatcacataagttaagctagatctgactgcctttgaaactaggcccaaggtgtggataaagagcgataaaaggagagttctatctggtagaggatactataatgaaggatggaggttgcataagttaagctggatatgactgtctttgaaactaggctcaaggtgttgaaaaagagcgataaaaggagagttctaggtggtgcaggatactataatgaaggacggagatcaggataagttaagctagatttgactgcctttgaaactaggcccaaggtgtggataaagagtgataaaaggagagtcctatctggtagaggatactataatgaaggagggagatcagaataagttaagctgaatctgactgcctttgaaactaggcacaaggtgtggataaagagcgataaaaggagagttctaggtggtgcaggatactggaatgaaggacagaaattggacaagttaaagcgattgtgactgcctttgaaactaggcacaaggtgtggataagtggtagtacatggagagttttatgaggtagagtgtcatgaagagtgggaactgcgtgtgtgagtggtatcgtaaatttgatgcatactggatgtaatttagagccgactgattgaggaattggatattgagacgactgattgagggattgagtattgatgatacaagtaaatgagagtgagacgaaagactttccaggaataagatgagagaagagagacaagggaatctgcactttggcagataaatcagcagtccgactggcacttcgaaagaaagagatagtgatgacttacttgatttgttcattcaggcgggcttagtgtctggagcgaatctgaccaccttctttactagtctcggaaggtccttgcggtcgataaggagtcccttgggcggagcagaaagggaggagctgggagggagacgtggtgcgtcaaattggaggtccttgatatcagaggggagctcgtcgacaagaagaatcaggcccttgcgacgatctgatcgggatgaggatgggggaggaggaggaggggatttgggggtggcctgggaggcagggaggcggcgtggaggaagggggatgtcatccatctgatagatggcagccatcttgccaccattgaaaggcatggtggcggaccttgccccctttcatggtaaagagaaatttatgtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacgcaatctatcaaagtaaggctttgataatcgagtgaagtgttctgggtgtgaaaggagtttctttcggaggggaggaaggagggagagcgcagggaaagggaattactataccaaatcacagaaggggaaggagatcaagcaatagtaagaaggtcccaaggatcctacttactagcgtggcttgagggaggaaagatttgagaggaagagggcgaggaaagtggaggtggggaggaaagttggaccgtcaagttgggcggtatttaagctagagggctcagcggttgatgctgctgctctgtgggcactacaacccttggttcactggtacgcgtttgtgttgtggggccctttgttgagtcacgatcagccacgatcgatcacaaattgagaaaactgtctcgacacgtcaaccttggatcatgattggtcagaagtagtcgtgtcctattcacgttcgcctttgtagacacggcaattgtttggctcgaccggtgacgaagacgcggtaattgtttggctcgaccggtgatgaatttgttgagtacacaatgtgttcataacgtgcatgtagttcttgagcagacgtttttgccagaactcttggatccttgccgcggctagcttgaattaagcgacagaaagacaccacaggttcactacaagccgtcttgtgtaggcagtccgccagtcagacaggctcgacgataatacacgagtagaatggctttagaggcatgagtttagagaatcatgactctaagcatcaatttccaaacacttttgaatttgataattcatggaaagcgatggcattgcggtatgtattcatacaaggatgagttagtatatttacgagtctttccaacactttgataaagattgaccaagtcaagatgctatcacaaatatgatgtcccaggtgggtttgaaaaaggaacgattgacgaagaatccagctagcgatccaaatagcatgttttttttttccttactacgaggcaaaaataagttgactacaataagagggtttcacgactcggaggaacgtccaggctgtgaaggtaaggtgtgcaatatatcttccaatcaaaattttggaaagggcatccagttgagtgtggcagttggtagacgatggctaagtccaacgcaacagtttatagatcaattgaatcgcaaaggcagcggaaacaccttgcacgaatgcttcaaatggacgcacgcgaattctcggcgcagtcaagaaagaggagtggcatgatcggctcgaccatggccagtatgggtgatcacgactttcactgcgagtcaatcaccagctggtttacttctttaatgacgacctgtgtacaggactttcaatttttcgcgtttcgcatgccaatatagctagtgcatgatcaataaacacttctcgagataaagtggtacatggtctggggggaggggaggacgtaacttctagacaaagatcgtggcaattgcattcgcctcgctcaaccatgttcctcacggttcattgtgagtcaatcaccagctggtttgctttttcagcgaaaaacgtgtggaagagctccgagatttcattatatcgcattttgaatgattagctaactagtgcgctcgatgagctctgcttccaaatcaacatccaaataagcgcgttgattgcattggccttaatacaccatgccctccgttccccaagctctcaaaaacatcaaaggccatgttaggtagggcatgaacccgttgtccagggtcacaaagcattggatcaatcatatggactgaaagcagtggatagccaaaggttaatcaatcagaagtcaattctaatatggcgcattcaagtcgactggaatacaaccaaaactgaatctagctggtgtagacattctcaatacgggatggaacccaatgattgtaactggaagaaagagatattcctcaaaattgattccatttccactgccaacaacaggcccaaacgacggagatcatccatgatccggctgatgtttggtgaacgatgatttccggcgcgtccgttgagtgttttcaagttacatgaaagctacatgatgggactagatatgactagtttacaaggcacatcgaaaaactgcacggttttcgcctcgatatttccgataaacagagccgtaatatgaaggtgctctgctcagaatcagcaagacagaaataagagatgtgttcgctggcggaagagtttgggcgatcagtccatgcaggtgtggtagcccaacgtccagttcggataaaatgtggccggatcttcaccctggcactgtgtcaagctacataggacccgagaagcccccgaagcaggaagtatgcggggcggggagggccggcggtgttcacccggggcccagagagaaacagacaagccttgacaggctgcatactcatagtgttgaactcaatcattctgaaatctgtttccttgcttttgtatgcttctaagttctacccccaaaagaagatggaaaatgaaaagtctacgctcatggagggtgatgacactaggcttatgaaagccaaggcatgagtaatgatgttttctttgagggagttcctccttctgagcatcccttgtaatcaatcttaggttgatgcaaagtaaaccaaactactgatggaccctaggtccgtagaggaagcaaaaacaacccacaatgatgatcaatgaaggtttgaacaggtaaacaaattagcaaagaaaagctggaacattcatatagcttgttgaagccagttgatctacagattggatacatgctctgttaatcaaaaaaaatcttctatgatttaattacatatacttgtggggacgatctaaaacaatagttgtgcaattttttaagtttcgttcaacatggatgtaagagtttattttcaaaatgacatatgtattgagatatgaggccaatatgaaatttgacgccaaggatacaacaaccaacttagatgactttagaggacgttgacgttcttgagatcttggcaagcttccatgactctcttgaccatcgttttctctccttcgcggacccagactcgtgggtctagtccaaaaaaatgttatatcagtaacagtgataaggagatgtataaccgaacacgttgaaaaataatgcttaccgtagcatttcttgttaggaagatcagcgccctccgggttaccaacttgagttttcagataatccttcttggaatcgaagtagttctatgagacaattcattgtcagtcagtccatgaattcacagtttccgaaagggcgagtattcagagtactcactcggaaaccttccatgtaggcccattgagtgtctaatcaaccaggcaataagataaaaactatcagaatcctaatcttgtgcgtggaacttgagcattagcaaaaaatacgattaatttgtccaaactaaccagtgtcgacattcatctgttggatttgggtttaaaatagagtcagctcagttgatcaaacgccattcactttaacccaagcataccttgacaacaccgttttcgagcgcagtcgcgatttccttcttcgtggacccagatccaccgtggaaaaccagatagagaggtcgtgggtcgtcggtcttaagtttctccttgcagtaagcttgatgttttccaaggagttcgggttgcaaagagacgtttccaggtttgtataccccatggacgttgccctacattgtgccccgatcgcatgtcaaatttagtaatagagtcttttttatatcttctttcctgatttcattcgtgatttgggcttacaaaggcagccgcaatcgaaaacatcgggctgatcttgctgaaagcagaataaacgtcccactgagaagtgacaggttaaattaaggaaccttccaatgtcagcaatcttgaacggaggaaaagaatttgtgttaagaagacgacgaacaatatcctcgggttgggtgtacaacgcagcattatcaacgttttcattgttaacgccatcctcctcaccaccggtgatcccgatttccatctctagccagagatcaatcttggccattctttcgaagtacttgcaacagatctcgatgttttcttccttagattcctcggaaaggtcgagcatgtgagacgagaataagggttccttatgggtcttgtagtactcctcattggccgcgagcattccatcaaaccagggcaacagtttcttggcacaatgatcggaatgcatgatcacggggattccgtaagtgggagcgatggatctaaaaggacaatcaatccatttttttcgtttattattggaacatgtatggattggtttagtgaagatcgaattattctaaacttacctgacaaacatggcagcggctacggcaccagcaatcgaagcttcctggttaccgtttttgacacccttgcctgcaaagaatgccgcaccaccctgagagacttgaatcatcacgggtgctttggagtctcgggctccttctaaggccgcaatgacggtcgaagaagatgtgcactagaaaaaaaaagatgttaaaaatacgttcttggtgatgatacagaaaagctcgagggtgaagactgctaacattgaaggcaggaatggcgaatccgtgagccttagcatactccaagactttgacgagattcttgccagtgacgacaccactgtttcagaaagaaaaaaagagttagatggatgcagtatgcaagtgatgaaagaagagagagaaataaagcttacgcctaaatgcagggagggcaatgatggtattggaaagaggaagagtgatctgatcaagatccttctcctaccaacaggttctacaaataggagatggtggtcacttacaggtacgagttcgagtagaccacccattattgattattgaggatgatggttggggtaggtgggttttgttagattttagggatggatagctgatgagggcaaactagggtggtttgtctggatttctctgaagagggggatgagcttggtttcctgttgaccactgctgttgtttgttgctgctgttgtactgctgtggagatcgatgacgaagacagcgtcgactaccgttgagtttcaagtttcagggtggggggaaatcggaacgatctcggaacggggaggccccggatcagatcccgtctcccggacggagtctcgcaaatcatcggtgcaaggagtaaactacagatgaagcatcatgaagctccccaatacatccccaactactccatctgaaaactaaacaagagttacactacaacaccttcccccttcaaagctccacactcctccttgaccaatgaccattcaaatctaataatcacttagggcctgtaccatagcagtgaattttgagaaatggtcattttttctgtctcctacacaaaaattcaaaacaattggagatacctggtgttgaaattgttcatatttgagcttataaatgccctttggtgatggtcacttgtgattttatgagaatttgaagaatatagattctaaaaaattatgaaaaattgaattttcatgccatatggtacaggcccttaggataactgttgctcatgaacaccaacaattgattaatgacatgcactggtaacaactggtcaccaagaagaaactgcccccttttcaatgatctatttgtttaacatgtgtaatcttgtcatcaaggagaggactactgctatcctcatttaccactggcactagtacaagctggtgattgataactggcactggtcatcaaagagagaactcaacgtgatgacaaccagtaacattcattgagaagagacctccggtcaacaaccacaattatctgattatcccctcaaagaacctggttgttgatactcccttttgatgactggttcaatctaggccttgatggaagtgatcccctggatgtcctgtagctgttggatgtgcccaccaaattggtgattttattcttttcacacttttgaacatggatccactgcgttggggcaagctcaacccatagggatctctagttcagggaaaaaaaatgaaaatatggattaactgatttttgtgttcaaaaaattgcaaatgaaagcatttgtatcaatatttatatatttgatgctagagctagaatatgaaccatccaatttccttactgacaggataccacaaagggttgtggacaaatcacattgtgtcaagtttaggtagtaacactcatggcttcacacaaaatgtctcccacatagggtagcgctctaatgcatatctcagcatcttctgtatgaccaacatgagatacccagaaaatgaaagccagaattttcagtttttgcctaagattccttttttttcttggacttcatgcatgagattttctagaatcacaaatgtataggccatgagagagctaacctcaagctggttttctgaggttgaattgtgagcaataagtttgggggagtagaatgctctcagctattaggttttgtatgaaaaagtgggccttgagctttgcgttgagctttgagcaacttgattaaaaataccagattggaaaacaatttgagatggttgaccaagtttgatttcttggaaattgttcattggatgcctgtgtttccttaacttttcttatcagcatatgtctctagttttatcaataaattattgactggaataacatatttgtctttaccaacccttgttgactgctttcaaagacgatgagtgggaaatggagatagccctggtgcattcctctttgtgttgggttactattttttaggagcttgtgtatcaacttaaaaactggaatacataagatgactgaccattgattgaactcagattcatcctgatctacagacaccttgatctactcagatcagtgcaagtcttgccaatatgcactcaaagtaagagtgaagagcttttctcaaggtactccttggccccatttcatccctgttgaaagtttacaaacagtgtaataatgaaatttggatggaatccaagagtgtgtgtttcttcttatagcccttgccatctaaccaaaaacgaacttctgtccacctagaggatgtattattgcaaaataaacaaatggagactcataaggatgaaaccttccctccataaccaatgatactaataggagggaggccacatagatcaattaaaatatttcaagctgtaaacgaagtctaagaatacaaggtcgattatttagtgggatgttggttgtcccataaagtacgaacaaccatcttggactctagattctgagccgcatcgtcatgatcttgatctcgcaagacaaattccagctgtcttttctcatccggcctgagaaagaagtcatttgaaggcagttttgtcgtcatgtctttgaagtaacctcgcgcgcctaacgcaaacaacatcaaacaggcaaaaaagtggttagcgggttcaggcagcaaaaaacaagtcacccgaaactaccgaattaaatgagtgagaatttacctggagggtgctcaactgttcatcacggaggggaaaggtcgagatcgtgctttagtcagcttgatcgatttaggtttacgtggcggccaagtgatgtcagaacgtaccattgacccaagcagcaacaccgccacttgcgacttctactgagacctgattatggccgatcggccgactctggaccttagtggcgcgcaacttacaatctcttagggcgacggggtggaagaattgttcgttggtgtatttgccatcgctagtggtcatggtgagatgcatccaagcgtcatttggagggtgaccattggggacgatcgtcgagagacccgcagaatgatataggtgagtcgagttgagtgatccgactgagaatttcttcgtcgttttcgacaattgtcgacccgcaaaatcgtacccttcaaagtttttaatcagagagaaagagaaaaaatcagcatgggtgattttttgaaatgttgactgttggcttgtacttacaggtccattccgcggtaccttcgactgcttgcctgttgaaattaatccccgagttagatcaatttaaggtggatttgctaagagaacccggggactgaccaaaggtcagaggtaacataaatgtccaaggtattatttgtctgatgaaatatgggcgaaatgatgacatgggattggacgcgttcggcgaggtaatggaagatcttccatcttccggtatattcgatcgacgaccaactttgaccctcccacacgtcattcactgggtgatatgattatggtcaggttcagtattcaagcttttctggtcaaggagatgaaaatcactcacgctgccagtagagtgcacctattgtgtggcacagacagaagttcgtcagggggcatgcatcgtcataccttgaagaacggacttacccatgttgttttcgccgcggctggctcctaaccggtagtaatgaatttctgaagccatgaaagcggcctggaagactgatgaagcatattttacctgggtcagatcaccaaataggttgaagatatgtggtcgaagtacataccctgagtagagtaagaccactgagccaaaagtgtgtgatagtcggtgatgtttggggtaggatagtgtctcgtcactccagtggtaagctgcatctgaccgtcatccgctggccatggatatacaagagattctgcagggttgtgctaaaaatcgaggattggaatgagatagagcagggatgaaagcggtatatgcggattgttctaataaacaacttactttttcatgagcccggattacagtagaattgaaatcgtagtcttcaggggattcaaggatacgatcccaggtataaatagagggcatcgaatgaaagccaaactgtgccccaaaacaaattgaagtttgagttcaacacttccccttcaaaacaccaaaaaaccaggacatctagtccactgacctcgttaacaaaacgggcgactggataagatgtgatgtcaaaactggcggaggtattgtagttgtagtgctccttgtcgccataaagctctccgggcgtggagttatagtagcgggagacgtatggatcaagcgtgaaataactggttccacgcaacatgatcattagcgctgagtcaattggcaaaaattaggaggagggaaagaaaaacaatacccttgagtggttgacgagggaatgtatgatattgaacgtgtgttatccaagacaaggtctcgcaagacgtcttcaagaaaacctagccttagctgcaattcgacaacacatgcaatatttatgttactcacgattgttgagatgatcatactggttgaagtagattgaaccatttgcccaggtcttattgacgtcgattaagtatccttctccctaattagaaaaataagaaactcagattattaaaaaacagcccagccgcacaattagaggcttcttaggatttcatttacctcattattaccggcccatagggcggtgctaggatgacgattcaaccttgcgacattctcagagacttctgcgcggatgttatccagaaaggattcaggggacagaggataagcgccacaggcaaagacactttccgaccaagccaggataccgagctcatcacaaatctattgaggaaatttggttgaggttagcaattgatggtcggaattcgaagatggccaactcacgtcgtaaaactcatcggtctgataggcaccaccaccccaaatcctgatgacgttctgatgggccaacagggcagattcgattagccagcgaatggtggtagaattggtacgagcggcaaaattgtcgatcgggatcatactatggatcaatcacatcaagttcagtgaaggtccacaaggctaaaccagcaaggtaaagatgcggtacctggaaccttggacatagaagggcttgccattgacgatgaaagtaaagcgggtaccaggctgaactccacgagaaacctcttcctgggtatatcgactctgatcaacgacgatagttcgaaacccgactttctccttccaagtcagcccttcatctatgctcgagcttgcacgttggccttcaagtttcagcgtcaattcgagatcatacaacttggggtttcccaaggtagcagggtaccaaagctcaatttcttcgggatcgacaacgtattcgactgtgagtgaataatccgggccgtagtctctatactgaggagtcttgagtgtactgagttgagtagctggtagtttgattgacgtgcccgaaagaacgcccgataaagtggcattaatggattttggggaggtgatggggagggtgatgttaattacccagggcgcgctttgatccggtaacaaattattgcgttgatctaagaggggcgacgcaagcaatagatcagttgtatgttttcttttttcaaaaaaaaagccaacaaaatcattagaaatactacatgccttgtcgatagatgtcgattacggtcctatgaacccagagagaaggtgcttgattgggtgcattggcggccttttcaagtttcttgtcgaccggtagagacgaattcttttgttttttagccgtgggcgcttttacctttgctcggcgtggatcagccttggtctgtttgacgaggccaaggttcgattgggccggcgcagaaagaccgatcaaataggctggttgtaccctattctcaggattttaccgaaaatacttaggttgccaacatctagcaggcattcttgtaccgagaaagagaagagtactcacgggccagagggcaggtatgcaggccctgattaatccaaatgcactagttagtcgcagagcaattcgaatatactaagtggcctacttaccccaatcccatccaaaatccgattgctgcttacgtgcccaattgcggtagctgtactcaaagggttgcagggtggtggttctttttttgtctgctgatttgtttggaaaccacatattacctggctcatgggccaatttcgaggcagtggagtaggcagaagcaaacctgagagacagtgggatcgtttggttcagggaagatttgatgacttgagtggctatagtcgaacagatcgtaacgttgagcaaacattatccatggatcaatttcttcatgacacgaaaccacgaagcttaccatcaaatacccagcttcgaaacgcgttgtctgtggagccaattcggtgcccatttacatggatgtcgcagaaggtatcaagaccattgaatacaagataaaactgtgagaagtattttgaaaagtttagggaggaaatcaactggtgattgttgccgtgtttaccatctgtttgacttacgcgctccacctttgcccatgcaccatcagtatcgaccttaaattgggtctcccaagtccaggcttcttcttcaccaacccaccgggttgtgccttcattcaatccaatattcggatcatcgatcaggccagcctcaatgagtgcaaggtgtggctgatttaagaagggggtaggcacgacgattgagcggttggcgttggcaagagaccatttgaaagttgacaagctggtgtgagtgggcggcaagggtggaccttgcccagaagctgcggccaagactgagaaaggaaggacattcagtgggatgaaacaaagaaaatataagggtaggtaatgcatggccaatgaccaagtggaataaatgaaaagagatttggcaggcagtgaggggggcatagaccgaagagccgcaactatgtagagccactttattagttactcgtttgaggtaagtatcggtggatgtaggtcgattgacgaagaaatgtcgagagggccgagagtcgcgtatgttcaagaaacaacgctttctcacgttggctgacctcctggtttggaagcgagatagatgtaataaagctgatgatgggttatagatcaagctagatcaagctgccaagtgtacagaggcatgctgatataaaatcaacgggcacaatctggcacaattttgggagattttaaggcaaggaaaaggagaagaaaaattgagcaagagcggctgatctagcgtgccggactaaatgtagactcaccaaaatctacgaagattcacatctatgaaggttcaatccttccgtcattccatcatacacaaatacatctgttgtgagctgctacactttgtctttccaatttgctatgtacgtcaacggtctgctagggattgcaccagtgcgactgcgacggacttggcccaacgattgcaaaatagaacagaacaacaaatcggcaaaacacccactcggataaattttggaaaatgatttcaaggggggcaggaggatgatgagtcaatgtatattcttgcgtcggcttgaggctcctaaaggcgaaaaagaaaccaggtattccgagagatggcctatgaaagttgaggcacataaataagcaagtgtcaggttcggatatacatgtatttatagttataccttagcccacaacaggagttttccggtctcttctggcagtacaacatatttagcagcgatcaaatcgtcggggccaggtggcggtgagctgctcataggtataatacatgtttatcatgtctggaagtgggaaagatcttaagaaagaacgccgactgcgggagtgatttagttgagctcacatcacatcagaatcggcctaacgcgcttgggcgacgcggtgccaaaaaggaggatcctaattcccaatgagatctggaagttaaagccagtgtgttgagcttattaccaatcgtgctcgttcacacatgaagcccttgtgtgttatagcttgacatggaacgaaagtcaggaaaaccccgacggcaattgcccagccggcgaaaggagctgagctcggccgatgacattggtttggaacttctgttatcacagccaatatacctcttgcatatctactgaagcagcaccgactcccagcgttcggcgtggagtgcacatgcctgcttttgcttttgcttttgggtttgtaacctgaaaatagttcttgtacatcaaacacatttgcagcgtatacgtgcaagatcatttaagtcttggtgatggcaatgtgtctggtcccctggaatcagtggatgtgatcaaaaagagttgcgaggtggaaagatttgtgcaaaatctcaataattacggttaataagattatgcatcaccttcccactcacgactccgctccgagtcccgagtagaaactcccgagatgatcaggtgtgcagaaattctacatattttatatgctgtttctagcttgcggttcatcggcatccagattcaacatgtccatgaacggcttgctaatgatttcctgaatgtgcaatgaaataaatattgttgtactgcacctccaagatttccagcaagataactcaaaggtgacaggggcggaccatcgtagggagaagttaacgtaggcctagggacttgggtaagtcaggataggttcatccatagtaaactgtaagtcccattctatcgacgcgacaaaatcctcttttcgcgaccgctgttctctagtatcaataaacggaaacttggacacacacacactccatccacctaaaaccactacaacgaaatcctgaaaagatgatctgcatgtcaaaaccaaaaccaaaaaagaaaaaacttacaataaactgtgttgaagtgatgaagagccatgcaggggtatttcttcatcagatttctcaaaacaagaatcgcataatcatctccagttgacagaagttgtcatttcctaaagtacaacctacaaatctcctcaccttccctgatccacatagacatgtaaatgcgatcgagattaccacctgacagaccagattcataaacgggtggaaattatggaggaaacccatgagcagttcgttcgagttgagcaattccagatagatcgcaagaagatctcagatcggaagcatctcattagatgtgctgcttctatgtcaccactcaaatgcctgagattctccacggagttcgatctcaatctcttgaacttatcttgagctatgtaggtagctccagggaccaattgacatacatacatacacatacatacgagttaagatttcatgcacgatttgatacaagggtttacaatttttttgtttagcttgaaacactctggaggagagggttctgcaggttgctatatagttaacgaagagttacaatttttttgtgcaaaaaaagcgacgagttagtgataaaacagatcatgcacaaccagattggacaagagtcctctttgaagcctcaggagggaattgagaagagatgtaattgtgtgtgtgtgtggaaaaggagtcagccgattggagtacaacaaagccgatgattctggactatagttttggtaagactttggaggcttcagcttcgatccggaccacaccttcttgagtctttattttatttttgacaaaaaaagggaagagtatgtcaaagaagaataggtggtgatcagagtcagtgcggtcgagggtgaagcagagaggcagagagagagagagagaagaacctacacagacagcgatcaatctgccatcacgagcatagatccgaccgatcactaatcctcgaccatccttcccggcctccgcttccatcttatacaacatccattcgctcacctcaaactcactttaagatatgtatacggtcaatcagagggacataatcaatagcaaatcctgatgaaagggcattatcatgcaaatcccgatcccccttcttcttcacccccccccccccccaaaaaaaaaaaaaaaaaaacagaggttgctccacttggcatagaaaaacatcgaatgatctagcgagggaagcatccacgctctggggaacccctggaaagtttaagcccatcgctttactgggggtcccgatgaaccgaaaactgagacaaaaagaaaaatcattcgacaaataattaaatattcaagaaaaggagataatctggcagtgctatcaaaaggagggtaggcttactcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacccataggattcactaaaatcaaacagagcaaaagttcagagtttagattaagagtcaggagcactatgtatacgagtcaaagcagaaggaaaaagcagacgaagtttcgtaatcagctgaaggatcgaatttcttggagcgagtgttgcgatgttcgatagcattcaaggcgttttcctcgatttcgcgctcgagatactcgagcattttcggtttgaaggaggccttattctcgtcgacgtagatctggagtctggtttcgacgggctgacagtcctcgggcgggctgatagccgccagatcgatcctggtcgccaagactcgttggttggcttccggcttgtggaacgagatcatcaggctgaagatgcagcgtgacctttggatcgctttcaccgctcgggtcgcatacgatcgcccatcccggatccgctccactaggtagatgattcccgtcgggatgtccacatccccaaaacttataaaataacactactttcccgcccccacaaaacaaaacattaagattttcaagagcgtcgccttttagaagctagatggatatgaagtctgaggtgttcctgaagacttacgtgaagagagtggagatgatatccgacctggacagtcttggtggcagcatgagcagcttgcgcaatgatgttgcccccgaaagcgcccacaccacgagtgaacttccagagctgagaaagagaatgagatggtcaacaaatgctctgactggaatcttggctagatttggagctgtggatacatacacaccttgatcgatttgaagatatcctgatcgatctcctgtagttctaaagactcttcgatccgttgagtctctttcgaaccggccatcttgaatcaaatgaggatatcgattggggtgcggagatggatattatgatgttgaagtgtgttgagggccagtccgactgaagtttctttaaaagcgtctttgtaacccaggaaattcctcactcgtctcagaatttaatttgcaaaactgtgaatcttgaaaataaacatctgcccaaccaagtccagccaagcacggttttaactatcagcggcatgtgatcgaatctcagggctcgttgttacaaactggaaagatgatctcgacctccagatatcctgatgtgttccttgtgtcctcacaccccgggatactccgaacttagttgaccttgggcatgttattacttacttttcgttacaatttggtggagagatgttagggtgatcatagtaaggaagggatggataacgcaggggggggggaagctgcagattttttttgtctatgtattgccagttgaacatatcagctgttgaaaggcaatctaaatagttcctagaattgttgtgtcgatagatagatcttaggttcagttttaaccaaagatgaagaacaacaagacactgattcagaaaggtggaagaaaaaaggttacagggtgatatctagatagactccagaagaagaagaaaaaaataggagaaaccaatagaaagttaacacccagcctagtagtatcgaacaatcaaatgcaatgtcaagtagacttaaaaggatacaacaacaacagtaacaaaaggaaatcgactcaatggaacaaaacaaaatacaagacatataaactaaacctgtccttaaaaaacgaaaaaaagaacaaactattataaaaatgcgagttgagaaatctgcagagaccaaaaaaagggggaggatttggggtgtcaaattgagatagggggatatctatgacgcaagtgtaaggatacaaaagagaccaaccagagtgatagatcacttcgttttaggagattcatcgagatcggttgaagttttattgctccaattaaaccatctagaagaggtcccactgaggctccttttagaaggatgatcgaaggatttaggaggttggctctgactgccatcgctcaatctaggccgagtaggattgaggatggaggcggaagaagcggagccggcgggcgagggtttcctggccagccattcgttctcgctccccgaggcctcgtctcgcccgatctcctcgtatccactggcactcatgttgctcgtccggaaggagaagagcccggctttcgggttcgttgggccgctcgtgcggagcgagtctgagctccgttcccgcgaaatcaaccggtccgtcgccgacggatcgtcattctcgtcgtaagactttcggggccgagatcccccaacggggatctcatcgtattctggaatgcggtatccgccatccccggtggtacgataactcccactctgttgttgcgaactttgagaactcggtcctcgtgcgtttgtcgaatcgttgggatgcaggtaactgggtgtggtttgttggttctgcatcggctggaagatcgcagatgccgtaggccccagttgccgaagaagatccattgcgtatgtcgaagcagcatcgaattgagtgccttggatgtttgctggattggatggttgtattctacttggattatggggatcgtttgaaggctaataatataatagattgtaaacggataaatttactgagggttaaaaaaagcggatcttgattcgaattttacaaaaagttcaagtactgactagcattgcggctaccaagagcgctttcaacctgtcgacaaattgataaaagtaggtggtgcccgtctggcgacatttctgctttacatcaaccaaccatcgatcgatctcgacttcgtgttcgagcaagaatggatggatgtaggtgacatagacgtatgtagatccctgtaacacgaaagccaaaacagaaggttgagagctgtcagccataatcatcacagtatgcttccttgttttgttttttgttgagggatggagaggtcttctggactcaagattttggtaggactttgaggctcaacttgtatttgtgggagggtaagccataagatgaatgcgctcttaaattgataaaagaacgggatcctgtgaaatgttagaacggataagaagccatagtcagtctaatagcaaccaatgagaattgtgaatcatcaaggcaagccatgtaaatccggaccaatgaaagcgggggatcgaaccaatgtagaaaccatccaaaggcatactcgatggcgttaatggtgcccatgacgacccaaaacattagcagaatttcgagcgattggaggtcgttatttttgatggccttatacgagagatagatcggatagagggtgcccagcgtggtactgaataattttttgcagaaggtaaaccagaaatgggattatcagctcttttgttcttacaaatattctctttttttcatgtgatagtgggattcgatttttggaacttacaccaccaagaatgagacaaatgcgaatagacccatctgggatttttttttttcgtgttatccagctatcagcaaaatcctggtcgaatcggccgaagtgttttgtggtatcaagatacaaaaatgtagttgttgaaggacgcttgagtcttttcccagcgtgagtagtgctcagataagacagagactacatagagaccgagccggcggggcgagcccctttcggggggactgtctcctgattatgtaacacatctctccatctcaaaaaagatgtccttgtctccatcaagaccgcacagacctctgaatgccgaagacgatgggtcaaccgggcgttgcttttgaaatgaagccgacactggcatgacactagcctcgtttcacttagcgaacattgccgagcgcgaagcgcgaccttctccgcgaggaacccccgggcagatgggcacgcggaggcgaagagacaagcggcattaacaaaactcatcatcaaccaccaaaaaccgaccacctttttcattcatccaaacatcaaaatcctaaaaaaaaaaaaaccaaaaaagtatcttctttatcctatcccatcctattgatctcgtaatcaccgtatcttcttcccctttccctgtttatcccttccccctccgacctctttaagattgagttttccgatccccccaaaaaaacaaggtttcaaccttacgcttcgggtcgcatgggtcagcctatgcctcccaaaagccaaaacggttctcggaccaaccaggaaggttggtcaaagaacatagagatggaggacattgattcctccgggtcagctgttgaccgttctcaaacccctgtccaatcggacttcactaaaaatcctcctctcaacagttctcgtcataatcctgagaatggtttcttcaaagcgtttgcagaaatcctcgctaatcggaactccgatgggagtatcttcatacaacctgataaggttaactcattactccctctttttgagatcgaaaagatagctagcgttcaaactctatctctggtagagaagatcactatccgtttagactcctttgagagatcactcaacacggtagtcaactcatcctcgaaatcctcacctgcatgggtgtcaggtccaaaaaagggtgtcccttctaaatcgattcctcactctattgtctctcgccctcccccttccacccgaattcttaataagttcaagtcggccttttttgttattcgtaagactaccccggactcacgtccctttttccagatgtcagtatcagaaattactgataaagtgaatgaagtcctcaaggataatgaggctaagacagatgatggcgtacccatctctgttaaaggagcagcccgccttccttctggggattttaaattctttactcaaactcgattcgctgccaactggttgcttgaacacaagcatgagtggacacacttgtgtgatccttctctagttactcctccttctacatttccggttattcttcactcggttcctatctccttcactcccaccaatccatcctctctctctgatctgtgcaaagagaatcatattcatccagaacatatccacagtgcgcgttggttgggcaatccccaggccaacaaaaagtcccatggctccatcattgtcaatttccgtgagaaggatcttgcaaaaaaaattgagaagggtagccttttctttaacaggctttgtctcaccggtgctcattataaaaaatctccaattcaatgttttcagtgtctcgaagttggtcatactgcacagttttgtaaaaatactcctctttgtaaacattgtggtgatccacataactctattgaatgcaaagctgatgtcagtaataacaattgtgtaaaatgtattcagtatgagaaaaaaaataacccttcttttgttgctgatgttgacaatgtttgtttcaatcattcacctatgagtcttaaatgtccactcaaaactaagaattttcgtcgtaatattatcaatcaatgagtagttacaaccttttgtattctcactcttcttcccaaaattttcattctggttctttatcaccttcttccgactcacataatactcccttcaagattttacaactcaactgtcacaattccttcaatgttacgaccaacgcactcaattctgattcttgtttttcaatccttgtccttcaagaaccctggattaatcctcacacgctgaagctaccccattacgcaagttggtcttgtattctcaactccaatcactctccttctagttactccgacaaacatcgtacatgttttttcctcgacaaatctttttcttctgaagacattcaccttgttaaagacggtaatcggattctatcaacaatcgacctgaccatcaacaacaacagagtcaagaaaattcgtttaatcaacctttacaatcccccaagatcttttgaaggaattaaatgtcttaccgattggctggaccagcataatgatcgttgtatcccttcctttattttcatggactcaaatctccaccattgttcttggaatccccctaattataatcactctcatcaacaatctaaagaccttatcagaacctgcggtcgtcacggtttcaaaattgtttcagaaaaaggcaaaccaacctttatgaacagaagaaccagctccacagtcatcgatcttgtctggggaaatttctcttgttttcaatttattgattcgtgttgtacttcttccaataattttgggtccaatcatcaagccattgttctcaatcttaatttcaatcctcatccgattcctgttactagactttctgttgatttaaagtgtgtagattctgatcatttttgttctgacttatccagatctgtagaaaaattaaccttctttcctctcaattgtagttccgatgttgataaatttgttgatgagctcacaatttctttccaaaattccatcgatcgccaaaaaaagacagtcaactccaacagctcgaaattcaaagcctggtgggataaagttatcctttcgccaatcatccaaaatcgaaatcgagctcgtaaatggatgctggtcgcccgatcagttcaagcttccgactgctatcagttctggcaaaaaacattcaaggagaaggtcttcgaattaaaacgcaatcattggcgcaaattcttggcggaaagtaaagatcatcaaattttcaaagcttataaattcactaaacctgttagcagtggtaatatcgcccctttgttgaatgagaataatgagctcacttcagataaaggggaaaaagctcgcctcctttttaaaggtacttcggaagtccccatcaattgtgatctggaggatgtcattcctcctattttttctactcccttttcttttcctgatatctccgttcccgaaatcgacaacatcatttctaaccttccaaaaaaaaagctagcggtcatgacgatattgctaacgaagttcttatttggagtaaaaagatcatcatacctcttcttgtcaaacttttttcagcgtgtctctgtttggggtattttcctaaacaatggagacatgcagtcacagtcattattcgtaaagcggataaagattcttatgctaatcctggctcttatcggccaatagcattgttatcatgtttagggaaaatttttgaaagtttgttgacgaaacggatcacttactgggctgaaaataacaatgttattgctcatggccattttggtggcagagctaaccgttgtactgatgatgctaacctttttttatcctcctggatccgtcaaaaatggagggaaaacaagatcgtttcagcccttttcctcgatgttaaatcagcttacccttcagttattaaggattggttgattgataccttaattaaaaaaagtatcccttcttacctggtttctatcattcaatctattctttcaaattggacaacttcccttcgcatggatggtttcttatccccttcttttaacctcagttgtggccttcctcaaggttctcccctttcgccgatcctatatatcatttataattcttcccttctcatcagtaaccctcttaatcttcaacaaaacaagctttctctaggtttcattgatgacgttactcactttgttgctgaaaaacgcctcgaccatgccatctcatcacttgaaagtgaaggagatcgctccttggattggggaaaaagaaacaatgctatttttgataagaaaaaagcaaagtttatgatttttacccataaaaaagtcaatattcgaccattcagttttggcgacattcgcatggacaaatcggattctgtcaaatacctcggcatcattctggaccctcaactttcgtttaagcttcatctgaacaaggtcaaaaaatgcggcatcagttcaatcggtcaacttaacaggatttctcggtgttcttttggcttgggcttacaacagtccaagaacctgattattagtgtacttcgtgctagaattttgtatggtagttcaatttgggcttctaaacgtaatgagtcggcagtcaaaaatgttatcagtaaaataaataatcaagctaatagagttattctcggtgtcttcagaacaactccttgtaaattccttgatcgggactcacctcttacccctttttttgatgttttaaaaatgaagaatcatttgtacatatgtaaaaaattaacagccaacgacgagcatccgattaaacaacttgttcaaacacgaaatcaaccggtccgtcgccgacggatcgtcattctcgtcgtaagactttcggggccgagatcccccaacggggatctcatcgtattctggaatgcggtatccgccatccccggtggtacgataactcccactctgttgttgcgaactttgagaactcggtcctcgtgcgtttgtcgaatcgttgggatgcaggtaactgggagtggtttgttggttctgcatcggctggaagatcgcagatgccgtaggccccagttgccgaagaagatccattgcgtaggtcgaagcagcatcgaattgagtgccttggatgtttgctggattggatggttgtattctacttggattatggggatcgtttgcaggctaataatataatagattgtaaatggataaatttactgagggttaaaaaaagcggatcttgattcgaattttacaaaaagttcaagtactgactagcatcgcggctaccaagagcgctttcaacctgtcgataaattgataaaagtaggtggtgcccgtctgtcgacatttctgctttacatcaaccaaccatcgatcgatctcgacttcgtgttcgagcaagaatggatggatgtaggtgacatagacgtatgtagatccctgtaacacgaaagccaaaacagatggttgagagctgtcagccataatcatcacagtattcttccttgttttgtttttttttgttgggggatggagaggtcttctggtctcaagattttggtaggactttgaggctcaacttgtatttgtgggagggtaagccataagatgaatgcgctcttaaattgataaaagaacgggatcctgtgaaatgttagaacggataagaagccatagtcagtctaatagcaaccaatgagaattgtgaatcatcaaggcaagccatgtaaatccggaccaatgaaagcgggggatcgaaccaatgtagaaaccatccaaaggcatactcgatggcgttaatggtgcccatgacgacccaaaacattagcagaatttcgagcgattggaggtcgttatttttgatggccttatacgagagatagatcggatagagggtgcccagcgtggtactgaataattttttgcagaaggtaaaccagaaagggattatcagctcttttgttcttaaaaatattctccttttttcatgtgatagtgggattcgatttttggaacttacaccaccaagaatgagacaaatgcgaatagacccatctgggatttttttttttttcgtgttatccagctatcagcaaaatcctcgtcgaatcggtcgaagtgttttctggtatcaagatacaattagttgttgaaggacgcttgattcttttcccagcgtgagtagtcccgataagacagagattacatagagaccgacccggcggggcgagcccctttcgggggactgtctcctgattatgtaacccatctctccatctgaaatacaaagatgtccctgtctccctcaagaccgcacagacctctgaatgccgaagacgatgggtcaaccgggcgttgctttccaaaatgaagccgacattagcatgactcgagcttcgtccttcgtcggtgggaggcatgtggctggttcacttagcgagcattgccgagcacgaagcgcgaccctccccgcgaagtgcccccgggcagatgggcacgagccggaggcgaagagagacaagcgccaaaaaaagaatccaacagcaaaaaaaaaaccaatggcgtcaacagaaatggccgctcctgtgaagaaaaacgcaccagcggctaagaagccgatggcccaagcaagaaagactgcagctgtagcagcacgtaaaaagacggcggcagcaaaaaaaaaaaaagaaagctaacatcatagaaacaaaaaacagcttctgggaaggacgtagcaaagtcaaacaaaggaaggtgaatcactcagcaaagatcttcccgagggtatcgaggaaggtgaaggcaaaaagaaagattttgtagagattgttgaagaagaggatgaaggcagtacaaccaaggaagatgaggagcaagtagattcagtctgatgagcagtaaggtggaggtgtctaacagcttcctcacccgtagttatctttctagcttaactcaaacatcgatattcactttttttttccttcactcttgctacactcgttttgtttctctccactttcattcagtttctcacttctcaagcgctcgtcttgttctttgtctgcaaatgaaaatacttttactgcttgaaaatgagaaacatagggagaatcctacttttattcagaaagagctgtgaaataaatcaacaaaaacagaaaatacagctggtagagagaacaaaaaaccaacagtgaaaaagaacaacggatagcaagaaaacacaactgatggcaagcaaacacatccaataggaggttttttatatataatttgtatttggagattgttaagtgaggaaggtaacactcattatgtttggcctttcactgcctacaagtgcttgctatttcatcttgtattgcttgatagttcttcacaaattgggagaagttggccactccgttctgtgctggctccaaattatgagttgcagtagctccatcatactccacattgggctttgatcctctttcatcctccacaatcatgttgtggaggattgagaatattggtgaacagataagaattgaggaccctgatgttgttatgggattcaggccggccaaaaaatgcatggcagaaccacagatgctctgaagctacagccttgaggataatgatggccctggaattgagaatgtaaagatcagccacgattgatcaaaactgcaagaatgaaaaagggtatttaattcttctttccctcaaaactggcctttccactgagctggacagtttttccagccccaatgaatcctagcatacctgggaatcaatttcttccttgtttttggctcaattttgtgtcatgtcttcatccattggagaatggaggtattctgtaccataaattccaattatttcagagcagaacttggaaagacccttgagagaggcactccataagcaagcatgtagatagccaagcaaatttcttggatggaccttaacccgggtcagccaaggctgtctttctttgttaaaaagtattgattatgatgtccaatgtctcccacaattttcaagaaaagggacctgtgcatttgaaaacatcctcaaaacaaaataggtagggtttgaagactagtttctccacaaaggaatccttcataagctgctgataaacgccttcagtttcttgtgaaaggttgccaacaacaatgtaactgatgtgatgcatgcattggtatcacattgtattgggcctttattgcatcacatcgcaagagcgatgcggggccccgcatcggattctttgatacagtgtatcagtattgcattggcaaagcgatgcgatgtgatgcactataatttggtggcattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttccagtcgacaaggcacatgtacctcattggccagaaggaagaccttccagtagacaaggttgtgccttgtcagcccggcctcaagacggtacagtctcaaggccgggtccctctgacgggtatccttggagatacccagataccctccaggattcagagcagaatgagacatccacacccaaatctgaatcctctggaaggtatctgttgggcctggcgggtatctgccagcggataacgggtatccacaacagataccctgaggccatctctaaaagaaactatggatgaaggaaaatgtgatgtgtgaatactgtctcaggttctggctaggtagtgttgagatgaacacaggtgactggagaaaatagtgctggagagtataattcaataatccgagaaaaagaagaaaagatagaaaagattagaaagactaatctggagacaatagtgttggaaaggatgaggaaaaaggactccttcccagcactgttgactccagtctaaggactaaggaaaacaagatgaatttcacagattgtgacatgtgagaaatgaaatagagaagaagcacactaaaagctgtaactatggaagtaaatagacaacacaacataggtatctcaacaggtagaatccaggatgctggggaatttaagtttttttttttggggggtggggtctcccaatttttcatttgatacactaaactacacttaaataatattttttgctagtgtagctggcccaccattccttgtctgtatgctggattccagttttcacatgtcctgttaaccaacatgaggaattagcttgcttcagctttcttgtcctacatcaaaggcttggatagaaatatgaataatcagtttgattgaactgcatcaaagtcccggaaagattgagcaaagatatgagatgtcctggcttgctctcttcaccaatacccccatagtccagttggtaattactttagtctttcagaaatctttcacctcaccatacagcaccaattcactggttcaaaccccatcataatccagtttgacttgcacaacattggtcatgatgtgtttcattgggctgattgtccttgcagcacttcaactactgtttgatgtatcagcaacttggcatgatactaattgcaactctgaagccatcctctggcacatcaactctatcactcaaatttcaaaaagtaagcttacgctgcactagctgtaataagcagaagtatggaattcgagcttcctccttgtgaaatacctcagttccagtgctttccaaacccatatacaacctaccagatttgcacatgctacaggtgtggtattgaaattccaaatggataccatgtgctggcctgtggggcctgcaactatatctacatgaatactaaatactagctaccaaagatcaaatgtggatgtggagcttctcctccccaacagtcttttactgaccaaactcatacagccaacctgccataaaggcaactacagtcaaaattatgcctgctggaaaacttcaatccttgtctcagaatcatttccaaaaaaaaagccagtcaatccagagatataatcaataagagaaacttgaaaaagaaaatatataaataaaaaaaacagaaaaaaaatgaaaaggacaaagaagaaaagtgttagaaaaaaaggagaaaaaagaaggaaaaaagaaaaatgaagaaacaatagaataaacaaaagaaggagaaaagtagaaaaatgaagaaaataaaagaaaaatgaagaaacaatacaaacaaaagaaggagaaaagtagaaaaaaaagaagaaaaaagaagaaacaaatgaagaaacaaaagaataaagaacagaagaaacaaaagaagaaaccaaagaaacacaaaaatcaaaccactcaaaaaaacagaaatgaaatgaaacctgcccagaaataaaaattcctagtaaattccaatcttctgctgccttcagaagagaaaagaaacacaaaagatctcctcctttgaaaaaaataaaaaaaagagtgttgtgtttagccacagcaacattttgagcaatccctcagtgttcaattttcctcattctgcctctctctgccctgcatcattttctagtcatcaaaaatcggacgattccatatttatcaagtagcttgtttttggttgttttcaagccccttctgagtcaaatatgaaccctaagtgatcagctattcttaaccactcatgtctctatgataaattcttctctttactgattttctgattgatttaattaaaactgattacttagaattgacaactctaactatttgtggattataacatgctttatttttattaactcatccggcttgtctaaaaaagactgagaagccttgaccggtttgtttcttcctctcattttttattcaatatgtcttttctattcatttatcacaaaccactttttgattgcttgtacgtagtctatttaaaacatgactggatgctagtgaataaaaaatattggttcttacactcattttccacaagcccttctcaaaaaagggtcctttccttttttggccctcaacctcttacatgcttgagctcaggatttcaacactcagcattgaaaaattggtctgacagcccaaacacaaattattctggtgatggggacacccactacaaacattttttaagtgctgattgatttgacattgcacattatattaatactagtatgagctaagcccacaatgaggctgtaattacaatgtgtgtgaacctttgcatgcatggataaggttgatatttttaaaaaatattaagatctgttgacagtggattgtaccttctgcggaggtgtggaggggtgggaccgccaggatttgaacctggaacctgcatgataagatcagcctgcaaggcctccatgtaacaatggtcttgccccatgggactatctcagcccacaccacaagcttaacacaagtccctggtgggaggcttcctggtgtagctcgctgggcacaaagtgctccctcctgcagggagtttctagcacactacagtggcacatggcattgcactgtacaaggctgcccacaaaacttgttatggtcgcgcggggaaaaccccaaccccaatgggggtccagcacttgtactaagtgtgtttttggagtctacagggtgtgtagattcaaaatataaagtggcaagcaatttggtccagccaaaaaaaaaacttgttttcactggagcattttgacacaggccatctatgtggctcttagtacatatttatgggttagtaaggtaccctaatcccataataacatggccaagtgtcagccaaaacccataaacatgagcttaaagtgtgtttcacgggtcaattccagcagctgtgacaccagatttacatcccaaccccccagaaacaggcaaaaaagattttgggccctgacctttctggtatcccaaaccttgtacagtacaatgccatgtgccactgtacccctccttcagtgaggtacttgcaaaataaacaaatttcttgtgtgagctatatatgcagttttggttgggacaaacttattttcacaccactcatccatcatgaaccagtttaacttttcattctagtatatgagatatctacataattggagggagggggggattcagagccggaggatcacagggaggcattttttgtctgcactcttttttagttgagaatattcttttggtggtctgaaattcttgttggaattctctccgctctcttctctctgctctgcaatccagctctacacacgcactctctcattctttcccctcctttctatcctgctctctctttttatttaattccctattcttcttacttcttctcaattcctttgtcactcagtggtcaaatcatcaacaaaaccacaacttgatcattataaaaaatcctcaaaaaacatgaaccacaagtcaaaccaattgccaaccaatctcaagacttataaaaacctcactctctgacatccccttcattccctcagaagcttctccatttgcatcaaataattgatctttttccgcctcaacaactgctcaacacttgtctcctcaaaaagccacctccaacactgctcatcatttctctacacaactcaatcatcaactttcccttccatatccgcatccgcttctatctctattctccctcatcaatcaatcctatcaagcttgtcaacatattgatctctactccttccaatcctcaacgcttctgattgccacaacctactatctcaacatcctttccagccttttgccaactaggtgagaaactcaaatctccaccaacctctatgaacactcaccaactctaactcattgaaacttcattaacaactcactttctattgttttcctttctttcttctgcttcaactctgattatctatccttgtttgatctcattcatctcagtctttctgttctgcttcctataaagattaattcttcttgtggtatgctatttcttttttctttttttcttattgaatattgtttttgtctaattcatattgtttttagttctggttctagtctcaataataattcctgtttctcatcaattcttttgcctttcttgcttgttttagggggtcagaaaaatgactcccacaaatttgccgacgactcccattttggtccagaggtaatcagacgggagtcttcttttcaatcccccctgggggattgggagttgacctcccaattgaattttattttatcttatttattttattttttggggtgggagtcggcgcccaaaaccctccttggcaagtgggagggggggggggattcccaccggtcattgagactgtacagtctcacattcaatgaccgtaaggaatcccctctggtcatcaagatcattcaatgaccagaagtaccccttccggtaattgacaccattcaaattttgatgaccagaaggaccccttccggtcattgacaccattgaaatttcaatgaccggaaggaatcccttccggtaatcaagaacatttgaattttgatgaccggaaggaatgccttccggtaatcaagaccatccaaaaacaggaaggaccccttccagtcatcgggacaattcaaattttgatgaccggaaggaatcccttccggtcatcaagaccatccaataggggggttcacgattgaactttaaggccatttttaaggtgtttctgatcataaatttatattttttttgtgatgtaaaggaatttcagaaaccaataaatcggaaaaagtcaagaaaactataaaacgttgctcataaacaccttaaaaatcactctaaagttcaatcatgaacccccctaatagccggaaggaccccttccagtcatcaagacgatttgaattttgatgaccggaagggactccttctggtcattgagacgatttgaattttgatggctggaaggaatcccttccgttcattgagaccattcgatgaccggtgtggtaatttaatatgtaaaaatttcaatttctttctttatatatattttttctcatagaatcagtcaaaaatcaaccagtgcaacttcagaaatggactctacggacaatttcagcctaggtcaccactggacgcatcactggaaccttcacagattggaagttacacccctacagacccatatcacaaggccaatacccagtcaagcacctgtcacaaccctcaaatcaacttacagttattctcatacacagcccacggtataaacataatttcccacaccactttatctccactgcataaattagtttggttttatttgtcacctcatgcactgcctttgcaggctgcacagtcttgattgaattacttttcccacagtttaattttctcacctcacttatgacaacagctgaatttttcccacaatttattgcctcatttgacactttctcacattatttaagcactgcagcacagcctttgacattaattgtacactgcctcactggttaatttccctcacttgcatgatcagactagctaaattcactcatttgtacctacaggccagctaaaatcactctttcttgtctgccctggagctaaattccctcacattgttagggccagtgtaaaccgctgagctacagagactttgtctctgccagtgtttttggaaatctagtcagctgggggacccagctccaggcagctcacccagctctggcagctctttgggtccaaaccgaatataatggcaccattttctttggtttgggaccgaagaatttgagtgacacaggtggccactattgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagaagtgtaatgagatggtttatttgtggtaaaaatcccttaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccagatcaatcctgttacgtggattaataggcttccaatgtgaggaattcttctactcacttgggatcaagtcttttaacaacaatccagatgaataagtgtatgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttgaatctgaggaaagtaaatctatttaggtctaaggtagctaagttgtaaggttattggtggtctaagtcacttataatcacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatcagggctccttaaatattctacaggggactcaggggaagaggagaggccctcagggcactagggagcttcttagcaactgctacaatttcgtgtaaggatgggagctgcagctgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattttaagctacactacacaatggtggaaaaaatgaaaaattttaagtgagaaaataacacaaatgaatgcctgaggtggaattgaacacttgacatgacaggttagtcgcatctccagacatcctccttgtccacatgactagcagtacatgaggaatgggtcggtgagttgaggtgcagtcagcaagaggatgtcatggacatgcctgtgacatgttcactccctgggttctgagtttgaacttgaagttcaagcaaggggagatggatgtcggacctccaatctcttccgatccaagcaagaccccatcaagatttttcatcctcatcctcatcatcaacttcatcaaagatcaatctgatcttcatctcaattgaatactcatcacaaccacctccattatatcctcccatccaaaagtctcttcagcttactccctcttctgaaacttaggtctctcattggattgcattggactaactttaatcaattcgatcccagcaaccgtttgcttttagtcaacacagtggatgacaaagttgtagcccttgatgccagctttccaaagaactaaaaattaaggaaatcggaccttctttgcaaaagttatcgctactcaaagttaaccatcaaaaatcaattgcttccccaaaagagaacaaactagaagactgctaccctggctctgatgcttgctaacctcccacctctttgatttaggtacccccacacacatttgcttgaccattgactgtggattacaaacaggacggtccaaaaaaagcggtatgatttcaaatttgtgttaagctttgtcaggttgctgatctaattttttgcttcttcttactcttcctgtttccctttcctgcagctggctactaaatgatggaataaagggatcttggggtgattcaaacccttgggactaatttatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacgctaaagttttttttgttttttcagaaatcctgtagtgttagtgggccaaatttttcgctaacagtaacttttgtgtagcatagcttaaaaaagctaacactacgctgcactaacactacggttagcgtggctggcccaccattgtacctacaggccagctaaaatcactctttcttgtctgccctggagctaaattccctcacatttgtctataaaagaagactcttttctgcaaaatcacagacatgtcactggtctattacccaaagacattctcaatcctcctttctctcccgactctcattcttcaacctcaacacttccatctggatcactcttcagctccttgactcactccatccttctcaatttcccttatattcattcctctattcttttcttcattcaatccattcaccctcgattcttgtcttctcttattctctgcctggtgagatttgtcttattccttctctcatatcagcttcttctcaactgactctagcctatcagttctgtccaattgttactcttccattcccttctcatcgcctgtgcttcttcacaaatgatctgctcaatcaatgttggttttcatctttcactctctctctctcatgtgctgcgctttttctcattattctttgtttctagtgtgtcggctctttttcgtaatcaatcacagattctaaatcttttacggttaaaagcctacgaccaatcaattcatgtcaaacggagccgacgcatcggagcaacgatcgcttgaggaaactcattcacgcacaacaacgatggcgtctacattgaacaacaatggctttcgccaagcgatgttaaagactgctctggaaactatcccgcagttaacggaagagaactattcaatctggaaagacaaaatgacggcgctgctcgagctgcggggggtactcgcttcactagacaaagaagacgaaccagctctagcaagcgacatcaatgcagaactaaaactgcttctgatttcgaagatggacagcgtaactcacaacaacatagttacagcagacaatagaggctcggcgaagttactctggaaagctattaaggattgttttgcctcttctcaatcttcaaacagagctcgcatcttcaacaagtttctatacgtcaaattcaaggaagaagcgatcgaggctttcgtgacggataccaaggtctctatcaaaaaacttgtcgatgtagggatcgatcttcctcaagacattctcgcatacctgatcttattcaagttccccgactcgttgcaactcttaaaacaccaaatcatgcactccaacaaagaattaactgtcgaattcgtgtgcaatcacctcacacaattcaacaacaagaacaaagctgaggtcaaagatgccgtgccttcaaatcaagccgctctcgtgtcaacaaaacccaaacgctccaatcgctctaacggaaacgagaagaattctagcaactcatccaatgctacatcaaataactccggtcccaaacgatgcactgacggatttcacaacccaaagcaagacggtaaccactctgccgattcctgctggcatctacatccagaaaaggcaccagagtggtggcaagaagctcaagcgaaatggaaggcggagaagaacgtgaactactacatgtctctgattactctgtggatcgagaatggagatcccaactctaaaattatcctagacagtggagcgtcagcccacatcttcaacgacaagcgattcttcgacaaacttgaactcaaagactgtgtggcatccgaaccggcaagcaaaatgcgaccctcccaatcaagggaacgggaaacgtcacactcaaatggggacggctgactatctcgttagaaaactgcttgtttgtgcctgacattgtggttaatctcatcagtgctggagctttagtcgaaaagggatgcaacctctctgcgaactcaggcagtttctcagtttctaaagagaaccaaaagcttttcaaaggaaagattgtaaacaatctattcagcgtcgataatccggaatcagttggtcaatcggttgactactcagctcatttcacatcctcttctgaatccttgaaggacatacatgaaaaattcggtcatgcatcaatccagaggatcaaggaattcattccagattcgatatccaagtccgaactgtaatgatggcacaacttgcgcacgaaacctgatgatgataataattatgagtctgagttgtttgccaataacaacgaagacaccttagatcacacacacctgatgatgataataattatgagtctgagttgtttgccaataacaacgaagacaccttagatcacacacacctgcacgagcgtagcgagtgatttagtttaggaataaatttttatgttggaaggacacgcgagagataattagtttctctttcttcacttgcaatgtgttttgagcgtgtattactttttaatatgatagagaaaaataaagaatgaaaaacaaagtcacacctgatgatgataataattatgagtctgagttgtttgccaataacaacgaagacaccttagatcacacacacctattagagaaagagatgacagaagaaaagataacatgattgttagaaaagaaatgatcggtgaatcaaagtagaagagaaatagtttgatcaatgagagaaaataagagatgagtgcatacctgcacgagcgtagcgagtgatttagtttaggaataaatttttatgttggaaggacacgcgagagataatctgaaagtagtgaaacaaacaaggaagaaatagttaaagagaaaaaatagtgttagtcctgatttcgaagttttgatgaggtttctgacgatatgggttgtgacttactagtttctctttcttcacttgcaatgtgttttgagcgtgtgaagaaagggaaactagcgtttgcggttgcgggcggtggttttatgggtgaatcgagggatggattaggttaggtctagtgttctgaggagagtgaaaattgcgcttgagtttttgcatgactgcgtatcctgtatacgcagttgtgcaaactcgtattctaacaggctccctcaatttgaacggtattggataggccaatcatgtctctgaacttggcgaaaggctttttcccgagatttttggtaaagatgtccgcaatcatgtttgaggtatacgcatgcttcatcttgaatgttccattgtgcacgtgtttgcgaatccaatggtgctcgatggcaacatgtttcactcgtccgtgatgaacgggatcttcagccaggtgaattgcgctaaggttgtcgcataccagttcgaggggcacgggaactgtcatacagagttctttcatgagcttgatgagccaaagtgcctcctggcccgcctcggtgatggcgcggtattccgcttccgtggacgacagagccactgtttgttgaagtcggcttctccagctgatagctcctcccatgagtttgaagatgtatccagttgttgaccggagtgtggacttgtcccccgcccaatctgcgtcgcttgcacattctggaaagttccaactaggatttgcgttcaggatctcttctggccggtgtttgtagcgaatactgaaagagctggtggccttaaggtaccggagaacatggaggaaggcatcccaatgtttttggtttggtttttcaagaaaccgggataagacaccaaccgcaaaactgatgtctgggcgagtacagatagcaatatacatgagagaaccaatcgcactcctgtatctggtgttaagtttcacgaagttttcgtgctcttcgtcagttgatttgaccagtttgatgttgtatccgaagggggtgcaagctggcctgcaatttgccatattgaatttttcgatgacgttctggatcattccgtgctgatggagggtgtaatcgccgttttcttggcgttccaattcaaggccgatcacgaattttgcaacaccgaggtcttccattgcccatttcgacttgatctcattcttgactttgtcgatttcgtcgccagtgatgatcatgtcatcaacgtgtaggtatagggatgcttcgcttcccggaagagtttcggaaaaatacgcaggaatcggcgttggtctttacaaaaccaaatttttgtcaagtgcttttctacctcgatgtgccacaaacgtgctgattgttttaggccgtagattgatttgtgcagcttccagactttcccttttccgccaacttcgaaaccttccggctgctccaggtagatctcttcgtccaacgggctattcaggaatgcggcaacggcatccatttgttccacaatccaacccatctgagcggcaagggcgatgatcaggcgtaaggacgctggtcttccagtgggtgagaaaattttgtcgaagtctacgccttcttcctgagtgaaaccttttgctacgtatcgggctttgtatttcgatatctccccgtcagggaggatcttgaccttgaatacccatcgaccgcggatgatttttcgtccggctgggcgttcgaccagagtgaatacgtgaagtttctcaaagccgtcaatctccttctggcaagcttctgtccatctatccttgtactttgatttaagtatgtctcgaaacattcgaggctcgtactttggatcaaggattgcgacgttgaagcattggcctctttcggtttgatatgatcgtttggggagctgactgattctggttgatcttcttacgtaattcggatgatccggatgattttggggtggttttggaggaatcacttttagccggatttgtttatcttcgtcaattgggtttggggtctcttcctcatccgagatatcttctgatgatttgtcgtccaggagtgccggctgatctggtgtaatttcagtttgttcattctcttcctcatcctgactgattatgaagtcttcagacggctcgtctcctttctcaggaaaacatgtttcgtcaaatgagacgtcgtggacgttgattatcttgtggctttcatagtcgaaaactagataattgcggttgaattcatcaaagccgaccaagattccctttcgggatgtatcactgaatttgctctctcgttcttccgatctgttatgaatgtatgtcagacatccgaaagtgcgaacatattcaacgttgggcttgtgatggtaccagagctcgtatggtgactccatgagaccgtttcttgctcgattaaacatccgattttgaacaaacacggcagcgcgcatgccaaactccagaatctagttggcactccgctgaacaataggaatgatctagcttttgtcgctatggttctcatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaagagaaaaaatagtgttagtcctgatttcgaagtttgatgaggtttcgacgatatgagttgtgacttactagtttctctttcttcacttgcaatgtgttttgagcgtgtgaagaaagggaaactagcgtttgcggttgcgggcggtggttttatgggtgaatcgagggatggattaggttaggtctagtgttctgaggagagtgaaaattgcgcttgagtttttgcatgactgcgtatcctgtatacgcagttgtgcaaactcgtattctaacaggctccctcaatttgaacggtattggataggccaatcatgtctctgaacttggcgaaaggctttttcccgagatttttggtaaagatgtccgcaatcatgtttgaggtatacgcatgcttcatcttgaatgttccattgtgcacgtgttcgcgaatccaatggtgctcgatggcaacatgtttcactcgtccgtgatgaatgggatcttcagccaggtgaattgcgctaaggttgtcgcataccagttcgaggggcacgggaactgtcatacagagttctttcatgagcttgatgagccaaagtgcctcctggcccgcctcggtgatggcgcggtattccgcttccgtggacgacagagccactgtttgttgaagtcggcttctccagctgatagctcctcccatgagtttgaagatgtatccagttgttgaccggagtgtggacttgtcccccgcccaatctgcgtcgcttgcacattctggaaagttccaactaggatttgcgttcaggatctcttctggccggtgtttgtagcgaatactgaaagagctggtggccttaaggtaccggagaacatggaggaaggcatcccaatgtttttggtttggtttttcaagaaaccgggataagacaccaaccgcaaaactgatgtctgggcgagtacagatagcaatatacatgagagaaccaattgcactcctgtatctggtgttaagtttcacgaagttttcgtgctcttcgtcagttgatttgaccagtttgatgttgtatccgaagggggtgcaagctggcctgcaatttgccatattgaatttttcgatgacgttctggatcattccgtgctgatggagggtgtaatcgccgttttcttggcgttccaattcaaggccgatcacgaattttgcaacaccgaggtcttccattgcccatttcgacttgatctcattcttgactttgtcgatttcgtcgccagtgatgatcatgtcatcaacgtgtaggtataggatgcttcgcttcccggaagagtttcggaaaaatacgcaggaatcggcgttggtctttacaaaaccaatttttgtcaagtgcttttctacctcgatgtgccacaaacgtgctgattgttttaggccgtagattgatttgtgcagcttccagactttcccttttccgccaacttcgaaaccttccggctgctccaggtagatctcttcgtccaacgggctattcaggaatgcggcaacggcatccatttgttccacaatccaacccatctgagcggcaagggcgatgatcaggcgtaaggacgctggtcttccagtgggtgagaaaattttgtcgaagtctacgccttcttcctgagtgaaaccttttgctacgtatcgggctttgtatttcgatatctccccgtcagggaggatcttgaccttgaatacccatcgaccgcggatgatttttcgtccggctgggcgttcgaccagagtgaatacgtgaagtttctcaaagccgtcaatctccttctggcaagcttctgtccatctatccttgtactttgatttaagtatgtctcgaaacattcgaggctcgtactttggatcaaggattgcgacgttgaagcattggcctctttcggtttgatatgatcgtttggggagctgactgattctggttgatcttcttacgtaattcggatgatccggatgattttggggtggttttggaggaatcacttttagccggatttgtttatcttcgtcaattgggtttggggtctcttcctcatccgagatatcttctgatgatttgtcgtccaggagtgccggctgatctggtgtaatttcagtttgttcattctcttcctcatcctgactgattatgaagtcttcagacggctcgtctcctttctcaggaaaacatgtttcgtcaaatgagacgtcgtggacgttgattatcttgtggctttcatagtcgaaaactagataattgcggttgaattcatcaaagccgaccaagattccctttcgggatgtatcactgaatttgctctctcgttcttccgatctgttatgaatgtatgtcagacatccgaaagtgcgaacatattcaacgttgggcttgtgatggtaccagagctcgtatggtgactccatgagaccgtttcttgctcgattaaacatccgattttgaacaaacacggcagcgcgcatgccaaactccagaatctagttggcactccgctgaacaataggaatgatctagcttttgtcgctatggttctcatgtatctctcgaccaacccattttgttgaggtgaatagggagcggtcgtgttcttaacaataccgaccgagtcacagaaagggatgaggagggagttgatgattctctctcatcggtggttatcattttgaccttacgatcgcatgcttcagcgcgggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggcttgagtgttgattgttggactcggtgttgtgggcgttaggcggtgtgaggcctcgctgtttgaaccattctctttgagcgtcagctattttctggacgttgaaagcatttgttggctgggtgcggaccaaggcatcgtgacagggtgcatttctgtcgaggtcctgtttgtttgggcttggaggtgttgttggcgagtttgagattgctcattccggtgttgatcttgctggaattgtagaatgagaattctaagttctcatcctcatactgtttgagagcgtcgatgactgcgcgtgtggtgattggtttcaccgttcggagaattgttctgacttcattgttgtgggtgtcgcttaaagaatggagaagtcttctgccgagttgggcttcgttgatatgccctcctcggttagctagctcgcttttgagtttggagaaagcatcgatgtgtgcggtgattgaggtcttgaaatcttgagtgaatttctctatcttggattggatgaggtataggtttgcctcgttatccgattggtgaaaagtttttattgcggtccagaggtgagctggtcctttgacggattcgggaatctggcgaatgatctgttcggtttcctcgtcttcatcttcttcttccacatctacgatcggtatgactatatcgttgtatgcggctcggaatctggtagagttgtcggaatccattcttgagtacaggaactcaaggatgcatcgtctattgatgttgttgacgtcgtgtgatacgccgttgtcttcataaaacttatcgactacgtaaccgtgaaggaaaaggatttctaacgatccgagtatttgtcgcgaccagaccatgaagttgctgtcggtgagtgactctattcctttgattttgttcagagtacccgatagtccgaaagcatgggcttgatcattgctgaggatcattcctccgcggtgggatgcatttttgatcacatttttttggatctcaatgactggatcgacggcttgtggcatgttgatttaactttcgatctgaaagctctcgctaccatgtaatgatggcacaacttgcgcacgaaacctgatgatgataataattatgagtctgagttgtttgccaataacaacgaagacaccttagatcacacacacctgatgatgataataattatgagtctgagttgtttgccaataacaacgaagacaccttagatcacacacacctgcacgagcgtagcgagtgatttagtttaggaataaatttttatgttggaaggacacgcgagagataattagtttctctttcttcacttgcaatgtgttttgagcgtgtattactttttaatatgatagagaaaaataaagaatgaaaaacaaagtcacacctgatgatgataataattatgagtctgagttgtttgccaataacaacgaagacaccttagatcacacacacctattagagaaagagatgacagaagaaaagataacatgattgttagaaaagaaatgatcggtgaatcaaagtagaagagaaatagtttgatcaatgagagaaaataagagatgagtgcatacctgcacgagcgtagcgagtgatttagtttaggaataaatttttatgttggaaggacacgcgagagataatctgaaagtagtgaaacaaacaaggaagaaatagttaaagagaaaaaatagtgttagtcctgatttcgaagttttgatgaggtttctgacgatatgggttgtgacttactagtttctctttcttcacttgcaatgtgttttgagcgtgtgaagaaagggaaactagcgtttgcggttgcgggcggtggttttatgggtgaatcgagggatggattaggttaggtctagtgttctgaggagagtgaaaattgcgcttgagtttttgcatgactgcgtatcctgtatacgcagttgtgcaaactcgtattctaacacgaacaagacaacttcgaatgcaaagcgtgcgtcttgtccaaaatcaccaaacaacccttcaaggaagagtcacatccagcgtcaaaggtctttgaaagaattcacctcgacatcattgggccaatcaccccaacgtcaagaatccagtcccgtttcatcctcaccttagtcgacaactactccggctacctcgctggttttccaattgccaagaaagacgactcaaccgacgttctgaatattcgagggttgcgattggaggaggatcgagcgattgctgaagcgaggatcgagcgtgttcttgcagagaataaagagagtctgatcgtttgtctgagagccaagagaagaagatgatgtcatagctagttggtccactagagtcatagagggatgtcacttaggtttcaacaaacacaacagttttattttatcagcaattatatattcaacctctatttttcataaaacaaagtttataccggaaccaacaaatcctatcacattattaaaactttccaagctcagcttggtggttcttttttctgatagtaaagaagggaagagtttgcacctccatttttccccttctcaattcaacaaaagggtttcataaccacttttgcgtcttacaccggaagggattccttctggtcatcaagaccatttcatgactggaagccacggtgggccactatgctacactacactatttggccactacatgttagcatagttgcttttttttgctagaaatcctgtagtgttagttcacgctacacaccgctgagctaactgccagcgtagcgtaaaatttttccctcaaattgtttttagtgttagcttgaaataattgccacaaaactaaaaagtagcgtaactttttccaagctaacaaaacttcccctaaccaacagcgtaactgagttgacgctaacatttagcgtaacttataccagattaagctacactacactaaactacatgcctagttacgctatactacattagaagttacactaaacatgtagcttagtgtaactcatcaattagagaaattgatgggtcaagctggattttttcacaacctatgtgaaatgttcatatgactgatacggccgaggtccacagtgacaatttttaatgtcctgtgattgcatacaatccctcagaaaatgaacacaacggtgggcggctacactaacagtagcggttagtgtagcataaggcagcggaatcgctgttagcgctaagtgtagcgtagcgggattccgccatgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgtgctacagcggtttttggctgctttttccgctaaaagtgctgtagcgcagcgtagcgtagcaaaaaaccgctaaaaaatgctaacactacagttttttgatgaaaaaagtgccgctacgctacgctttttgagccaaaagcgtagcgtagggtagtggcccaccgctgatgaacagcacaagatgtggagaaaaaaaaactggggatgtgcctggtgaaatttgaactcacaaccacagaaatgctgagtcatatacaagagtgcttcccttagcaactagcactacatgcaaacgggcgacgtttgctgggtaacgccgacgtgacgttcgacacaaacgtcagcccagccccgccatttggctgaagtttgcacatcaaacatcacgttgacgtttggccaaacgtcaaccgtttgcatgtagtgtaggctacagatgcttgtgtttgccaggtcagttgggtggtagttgtcatggcccatgccaacatgtccaccacactctggtggtacataatggtagcagactatcatatacctcaaccctccccccccccccttgctgcatgatgtgaaagtggaaattgaacacaagtaagtgtgggaatggaacccagtaaaatatggtcagagggggacttgaacccatggtctcaaggtagtctgacaggggaatgtggtcttacaagtaagtgttaagaaatggcagggggctaaaattgagtggcccccagtaccaactgaaaaaaatgatgatcaattgaggggatctggatgtagccccccccaatcaggcactgtcttcagggtatactagcactagtcatgtggtcatgtaactacatattcagttacactaacagctagtgtaactttttcaccagttatgctaacagttagtgtaaatgagggtaacactacactaactgttagtgtaactttgcaaaaagttacactaacatgtagtgtagtgggttcacccactaacaccgctaaaatttcactaacaggattttgggtagtgttagttgtgcctttttaaaggtagctaacactacgctaaagttgtttttttgtttttcaaaaatcctgtagtgttagtgggccaaaaattcccgctgacggtaacttttgtgtagtgtagcttaaaaagttaacactatggttagtgtaactggcccaccattgctggaagggattccttccagtcatcaagaccatttgatgaccggaagggattccttccagtcatcaagaccatttgatgaccggaagggattccttccagtcatcaagaccatttgatgaccggaagggatttcttccggtaattgagactgtacagtctcgatgaacggagggaatcccccccggccagtgggagggaggcaactcccaaacctcttacttgccaaggagggttttgggcgccaactcccaccaaaaaaaaatcaattgggaggttgactcccaatcccccagggggggattggaaagacgactcccgtctgacaacccctcggccaaaatgggagtcgtcgatgaattttttggagttgtttttcctaccccctttttttatttgatatcccacaatataatgttgcgtttccttttattttacttttactctttgagaatagcacaaaccatacttaaattcaatttgttcattagggggtatcaaatataggaaatccaccattagaaaccagtcacttttcccaaaactttttttttgcatcattggaccccaaaaggggttgaatgaataacctacatttttaaaaaacagtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctagtggtgggaatactgctgatgtatccagttcactagttttagtttttcttcttttcatcagttatacacctttcaccagtcagttcatagacatgtcacatagttatcaatgtgcattgctctgggatggtacaagttcagttaaggatctgcaaccccaaccccctgacctgcaaccccccaacccccaacccactaacccccaatcagggatggctccagtggggattgaacccaaaacctgcagttgggcaggaaattcacagccagccacagaccatttgactgggaaactttgtctccactttggatttcaacatcctaccactactcaagcatgatggagctgacacagccagctctcccccttttaggatataagagaagaaaaatccaaattttggttggcttagctcagaaaaatttaactaacacaggtgaattccttcccaattttccccatgtttagctgcaggtgtgtgggacaaagggactgcaaaagaagagagaaattgtggtgatcaagggtaaattagggacaagcaacaaaattatgcagttgaaatgtcttatttaatgttttatgaaaaaaagattttacaattgaaactagaaccacaacttgaaacaaaaaaaaacaattagacaagagaacaatgagacatgaatcataaaaaagagaaaaaaagcataccatgatagttatgtttaaatggaatcagaagagacagactgagataaagtagattaaagagagacagatagtacaagcattttcagaaataaacaagatatgagttaggtcaataagaaatgtgatcaaagtgagttaaacagattagtttgttttctcaccaaattggtagtagccaagagacaattttgagaaagagagtcggagcaatcagaatgggtgaagcttgatatgagtagaagtcaaggtgaattcaatattgatagaattgttcgatgagcaagaagagagataagagatagataagaaaagagaaaaggatgcgaagttggaatgggaattcggtgagcgagttggagaagtgaatgccgggcagtttggctgattgaggtttgaagagtgagatcaatgaatgttgtgaaatttgatagggtaagactgcctgagggagaagtgaggaatcgagggagcaagagtattgaagtcatttgatgttcagctgacttgtggttaggtcttgaggcgattttgtgttgaggcttgagttgtggttggttgttgtgatgtatgagagcatctccaccagggggggactaaatcacgggactaaaccagatttagtcccccaaacacaatttgggccttccactggaggtgctaaatgtggttccaatttaggaaaaccagcccggggagctctaggcaacctaaatttaggaccatataggcacttgacatcaagtgcctatcagccatatcacagaaaatccatgtgatatttcttccccccataccccccggacataccttgtcctctgtcagcctatgtgatgccaagacaagagtcttctggctacacaaggtgcaaaactaagagtttttacggtaaaaactctgggataaaaaatggaacaagtaattcaaaagaattacgtagaattttatggattaaatccaaaaatgtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaagcagaggatttaggtacctggaacactggggcctttgaacaggtgtggtttaaatcccaggaagaatttaaggggaaaatctcaagaaaagggttattacttactagtaataatcctatggggtcttgaggatcttcaaagtggaaactggacagttggtagcgctcagaaaggttgattttgggtgctgggtgataactgttgagtttcttgaggaattttgaggctttaataacagcaataatagtaataactaggctaattacaagtgtaggggacttgtagatggtaagtatgtttctatatagtattgtaaagctgggggatcattattttggcggtcagaaggccctttaaatacctgtggaaggcctcaggggttgctcaggggagcttagtaggccttgagcgcgcttattgggccattttagcttacctagagacgtaacaagggctgaaaccttggggataacattctagaagctccaaggggtcaagcacgagtttatttgaactaagaatattccttgggagcctgtgggtaaggggtagtctgttacgtggagccattaccttggaaatgggccacagaatgtgccagaactggtttctggggcttgttacacatgctacaaagtggaagattgaatatccaaagttactgtagtatattcatgaatattctagcttgtttatatttttattacacgtgtgggggcttttttgacacgtgcacagtgagtttctggggctttgtggcccattcctttttttttttttttagtgctaattgattttaccttgcgcacttaagtaatacttctatttagatacatgtgatgacgtttttgaaatagttgtttgagaatactattacaatgaaatttttatagtattttattcttctaaattgagaatctgagtgttgaagactgccgagaagttgatgtgaaaaaaaagaaagagaatagaccgaaaatgaaaagagaaaaattggttccgactcttttttgggtctgaaaatagggaaggccgaacgagttcaactttccatactctgtggaccagacagagtattttgtggtgccctaagccacaaaccctcgtttttgaagcagggaaaagtcaaactcgttcgtccgacccttgtatccagcccaatatccctaccgatattgatgtacttgtgcgataagtaaagaagtgtgatgaagaatgatgcaagagaaattgataactttttgatgacttttaaccaaaggaagagataacttttgaccaaagaaagtgatgactttttgaccaaagaaaatgataacttttagaccaaagaaaatgataacttttaaccaaagaaaatgataactgaaaaatttatttattttattattctttttttttttaatttgcttcttcttctaaataatgttttagatttttaaatctgtgagtattgatgatgaattctgagaggagttcgaagcatttcggagtgtcgagtaggcttttgactgaattgacattgattttgattttctttgacgtaggagagtttctgaatgattttctttgaagatcgaattttggacagtaaactaagaaatgtttgatatcttccggagagttgcagaaatcgcagtttggagattcgagttttttgatgaaaaaaatatatgtgttgagggcacagtggccggaacaaagttgatagatgatggaactggcgcttcttttgagttgatcaagagtttcaaagattttgatcggagttgtagatagacaaattttgttgtgtatgattgattttttgtttttattgaatttgaattttgcacgagcaatttgtggaatgttcaataaagattgttgttgattattgagatgattagaatgtatccaaggcgggtaggcatacctagcacacgcgggggcttgagccttgggctcaattgtagtcaggcgtgcttgtcaacagtgcgcagcatgactacgcggcacgcgggcttggagacagtacacgccacgctggtctatcttccaaactatacacaacactccaaatctgagacaagatttggagtatgtgcttattgatatgtataatgcataactattcaagtgcctgtgatccatgggtacctgttaattcttcaagtgagtattacaggatgaaggagttacaattaggggtacctttggctgaggtaccctaggttaaattgtacgtagattcagaatctgtaataataattaaagttttctctattctttctaagttatttatatatttttaagtgtttttatattatttacataagtaaattagtttcttttacttatgtaatatttttactttattcttagatttttttatgtaattttgttattttattttgatatgacaggctgtctctgccatagtagcaagctgacatcctcatacagacatcaacacttctcctcaacacaatcacacaagtccatcatgaactcacaacgcgattggcattatgaaagaattgaagatgcaaaccgatcaaatcaaagaacagttctctcaatttgtgacttgtcgactctcctagatttcaacaagtgattgattggatcaattgaccgttctctctgtattttaccactttgtctctcctatctctgtacatctctttctcttgactgcctcttgtcaattgatccaatctctttctcttgactgcctcttgactgtgtcttgcctgacccttgaaacaacggtgaaacagatacaagacatgtatttgtatcggattgtatcatatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaaatacattgtatcggatttggatttaaaaatgaaaaaaaaaatcgtcttcatttcttttgttttttcttcaatacggccagatatcttatgtatcaaatacagttttggtgggatcagtcatctgagacaatacagaatatatttctcacttttcaaagacgatgcatgtgtatgtcttaggaaagtgagacaacacaaatccggtatttttgggtatccaaattctgagacaatacaaataaacacctgataccgtattgtatcgtctctgttgcaccgttgcttgaaacaaccaattgatcagtgaatcaatcaatcaatcagggaatctaccaattgcaggatcaatttccatgttgatgttgaattgtggaagttgaaccttgtttatgattttttgttgtgattgcacacagctgaggtctagggggaatcgggggaattgggggacacaggggaaggccctttcacaaggccaggtgctatgtgtagaacctcccggtgtgagagggtctttgccaggagagctaaaagtgcaccgcagtcatgcgaggtggaaatttggggactcgggtagtccccaacggtggagatggtctgagacatgtatgagaatagggtagagatggattgattggaagaaaggggaagagagcagagcaagagagatatgaaaaaagagagaaaagaaaagggaaggaagagagtgcggaatggagagcacagagcggagaggtgttgagttgaaattccaacaatggttggaaattaaattagacaattgaactgatgtcatatcatatgagaatatctaatatataagcacagatacagctatctgacacaattgttttggcagtgtttggtataaacataatggaaaaaaaaattcatgaacagctgaggttcatggctattcctcaaagacttggaaattgaaagaaagacactttctttttatgtcaaatcaggacccaggagagtgcacccaggggtagtaacaaaaatcaaaatcaaaactttgggatttgtacatttttaaaacagttttttttgcttttcttgacaacttatggctcatagcgactagaaaatacaagtacattgggggacttcccatgcaaaccagagcccttgtagaaatcaatccaggcttgaaagctctacaattgcagagatatttggtttttgagactctcccatgcaaaccagagcccttgtagaaatcaatccaggcttgaaagctctacaattgcagagatatttggtttttgagactctcaatcagttctgtgggacccacagatgttgacaagaagtccagcattatttgcctggcaagtgtacatgttgcccatgtttttggattcaaaagagcatgtctcatctaacttgactaattagtccctcccgtctctgtacgctctcctgggtccagcaaaccagcggctggcccaaaactgggaaacggtcggttgacctttctgacctaatggcatcaggtgggctgacggtctcgtcggcacaactgtggtgtgacgcaccgacatgcgcttacacacccggacgaatcggaataagttggttcgcccgcaaggcgcaccagcactacaggcgaccccatgccgcaatacagcaaattagttgcgcagccggcgggtgcgtgattgcagcggcctgtacaccctctgggggcgttgccagccaagtgtatgcaacagttacgtgttgggtgcaagctggggtcgtaatggcctgggttcgccccaggccatcctggtgcaacgcacccaggccataccagcacccgagacggactgcgacctgcaattgtaaccgcccggggtcgctatgctgactcgagaccgggctcgccatcagtccgccgataggcggcactggtcgctcgatcaatcaacctctttcctttcccagtacccacctgaaaagatgtctttttaggtgggtgtttgagaaaataatcgatctcttttttttttttttgacttgactttggatgtttttttttcgaatgcggatgaacaactggctggggggagattaacatactcacaatcctcccactcctccaccggcgttctgtaccacttggttgtgtggtctctttgggttcagctgtgtaggatttcgctgggttcgagcccggcatcgcccagctttttggatctccccgacctggctgtgtgtcctgttgagccacagggccggtgcgccatcatgacgcccggcctttgatggcggcggtcctccgactccgtggtcgataactgagacgcacccttacagggtgagacgaccaaatcgtgccccagcaacacgcaactatgacgggttccgtttggacgcccggatcgcgcaagacgcttgcagggtcacgagggcgactcgttagctgcacccaaggcgtcggacccgtccgggtgtgtacccgactgtgcggtcattcctgttgggatggtacagcctgcatgtagtagccgtatgcttatattgagttatgcttctaacaagcaccccactactgcttttctaccagctttgctcttctctcttccttgcttgatcattgaatacaaaccattttattcactgtcaagatcatcagtgagtttgatagcctttctctgtttcagtcacctgggtgtccctcaacaattccgacctattccgacccaggtttttttggtgacggcggcttggcagcccgaaggagctaaaatcactctggtggtgaaggcgcaccttcgttggattagtcccgctgtgcatgcatttccatggagcaaagctttgttccacatacatacaaatctatacaaatgtattgccgaccatcctcaagaatccacaaaatatgggtgagatggcgcggttatcaatacaacacggacagggcttggtgggcaaatctggaaacaaaaagttagagctaactttataatctcaaggcaaatcctcattgccccattgaggagtaatgagaatctgatttgcatttgcaacactcagaccttccaagcttccctctagggatgtgcttgcttgccggcgcatgaaactcgctggcaatgtcttcttccctgccagtgaataatacttggcggcaatgttctgcaagctgactcgatgtgattaggtgtaccttatacctgctagctgccagctggggagtaagttgacagctccttgttggggaggaatggacaaatcctccccaggacttgagttataccttgcaccttcccgacaaataccctgatgtgcaagccaggcttgataagcgctaacagccagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttccattatgcatttgggagacctttttgtttctacattcggccacacgacaaggctaatacagccatttcgagaaaaggttgcggtttgcaagctgagctttttattttttttatttttttttattttttttatttatagaagaccgatacagccctgtatatcgcttgagaaatcttccaatccttcgttttcttctgtgaaggaacaattagaagatatacagccactatacagagctgtatcagcctctaaaaaagtaaaaaaaaaaaaaaaaaaaacccccggctcgcgaaccgcaacgtttctcgaaatggctgtaagtaccattctcttggaaagcggcctcaaagttcagccagagtatacatgagccgggttgcatagccttcaacgccagagccagaacatttgagaaaagaaaacaaatttgccggccttaaaagatcaagctgactgccagatttccaatgcccacaccagcagcggtgggccgctacgggcccatgtagcgttagcgtagcggcaccattttttttcgcgtagtgttagcgcgccgctacggccgctgcgctacgctaacactcaccaatttttggtgtagtgttagcgcgcctctggcaccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgcctaaaaaccgctttttttgcgccctgcgcgcgtagcgttagcgcagatggggggaatcgcgctaacgctacgctaaacgctagcgcaagttttttccccatgcgcgtagcgttagcgcagaaaatgagaaaagcgctaacgctacgctaaattgtagcggtttttcgctacactatgctacggttagcctagctggcccaccgttgacaccagccttgacttcctgcctcttttcgcctgttgtcactccataccatacacacatactactactactactactactactactatcaccattcacagtcacgctccggaagcaatcgcgtcgtgattagaatccctcattcagtgccaatgcatttctatacatttgtgattgctttgtgggcgacttgcgggtttgcagctgcgttcgacaagactaagcaattccagtgccctcctacaggcaaatcctatggattttgcggtttcccagtagccacacaccccgaaaacaagctcacctactggtctcgtgagtgcaatttttaaccaatctgtgggactcctgaccacctaaactgatcagcacaaataacacataaatttctttgacggaggaatcagtggcacagatcacaccacccgacaacaacacgcccaacatattcaaccgatgtggatggccatctacagctaacctttgcggtgattctgctatggtcgcatacgtatttgtaagttttacatctatcaagattgccacttcattcgcttggtctcatgaactctttggtctgcaacctagtcaaagcttggtagtagtgatggcataccggaggatgacaactggagcccacacatctttttagaatctcatgtgccatctcagggttaaaccaagcaccgttggcctggtaacatcgactatcctcatcgctcgtctctgttggattcaaagtttctcatgagtttaaattaatgagaaatacactcagatataaaaatgaaaagaaaagagcccaacctgaaggctgcaaacgactacaagtgaagacgagcgacaatagcacaaacaagactcaaagataaaagtgagaaagaaactaaagagattgttcttgatgtcaatgctgcgaaaagagcaatacgggacaatcaagacatcggcaacctactgagataaaggaccagagggctttcttgaggttcggcgagacatgtatgaccaattacccggactacttgtcagcctccaaacatctctttttcgggctgtatagtcgatcaacgttgggcactgctgcttttgtccatgcctgatacaatatcgactttgtccgtaaccgtttcctcatttcggagagcttttcttctccaggcttgaaacaagatgttgttacatattgtctgcttttgctagatgattttcccgcttttactttaggccattgatcctctagtttcttctgtttcaagccttgtgtggtctgtcttatcaatacctgatctcaggctaacgcgctaaattcatctcacggcgggaaatatgagacggcgaatccggcaacgtggagagcccaacatcgggctactaaaaatgtttggggatctcccgagacgtaagttatcataaattagggtccgttggacagatgagccatcacacaaatgtatgcggttaagggggaagaacaatcaagagtcccgtccgcgaggaagcgaatatataaagtatgctgcaagtgtacaagtatggaagtatgaggtgatggacggaaagtaaagccaggccatgagagcagattgagaaactatcaagcgccgagcaacaatccaatcctgcatgcgtcaaagagtcctaccgtttcggcgaccactagaagcagcgacataaaattagccggcaaaaagactcaagggttccaattgataactcaccatgaccgacggctgacggctctactgctcaggctgcgaatatccaacggatgcggggtccggcctagcatcctttgcgtagctgatggtagaatggctttggtcggcggtgcgagcagagtcgtatgcggtttgttcggtccccgacggggtgattgttgtcgttgagccactggagtgtgaatcttggtgactggattcgaatgaactggagatcgagggaggggcgtagctgaatgacggaactgggtcaaatgagctgtcgtagatgggcgatggacgagcaatcgagctgcccgaaagagccagacatactgaaaggactgcgatgaactgcattttcttttttctgaaggctttgataagttatggttgatatatggctctggaatgctgctttgcggcaaggatggagctgggtgattgggaatgggtaatcggatgcggttctggtgcttgatttatacccttcagactgagacacctccttgggagtttggctgataacggcactctatcggctctgtaggcgcaatccggactccagtgcttgtcatgataaggagtagtcagcagcacagcctgcttgacctgcgtcgaagtccaggctatgtagcccaagcagaatgacactacagaactaaagccaggatcaggctcggtcttcgaggctcaacaacatgcaccggagcagcggcagtgctcactctggagcagctcattccgaccggaaagctcggcggggcgcagtcaggtggtcccttcagactcagagacagcgccgccgccgacgcaaaccaacagtttgcaaatatgtatgtaatctttttttgtagtacgtcacttgagaataagaaatgacacctctaaagttgcagtttgagcagtgcgtaagttctttcatgatagtaggagcgaaaaaaaaaatgattcgtgtcaagatgaggggcactgatttcatatatgaacaatctccaatgctcgtggttacattcctgttttcactgcctgctagactgacggatgccagatgcttcgttaatgctctccttcgatgtgagccttgtaagattcttcgctcagaaggttgtccagctcttgaggagaggagagttgaattttggccaaccaacctgaatgtgtacacgagtttgatagcgatcagttaatggacgtcgttctgagtgagatgagctgagcattcagccagacgacccgtcttaccttcatcttctgggcttttatttagcaggccagcctgatcggctaacttggtgttaacctcggtcaccgtacccgaaacgggagcaaagatgtctgatgccgctttgacactctctacggctccgatgaggtctgtaatggatttgagttaagattccaaggtaggggaatagttaaatccaacgatttgcatgattagtaaattatcctggaaactctataaggtactgcgagtaggtgcttgtttaactgaccgccggatgaaacggtggccgagacttcggggagttcaacgaagacgacatctccgagactgttttgagcgtaatctgtgatgccgatcgttccgacgttggtcttagggtcgagcgagacccattcatgctccttggtgtaacgtttagctgtccgatcgaattgcatctatcagccagggtttcctatatatgtaaacggtaagatgaagatatttacttactcgagacgaatctcttgaatccagtggatgagacccgagacagactgtttagcgaataagcagggatggagactcgacaggaacgaaagaccggacgaaggaggttggcagacatgataaaggatgtgggagcggtgaaatgataatgaaaatcttgcttctatgtatgcgcgagagatcggggtcggagaagattagccttggcctagcttaacctaaactccggtgccgcacatacaccccgtggggggtaaatggtcccgcgggccgcaggacccaggagtgggccaggcccgtcctcacttcctattcttgtctctacggatgcgccctgcccgaccgggctttgctcgggctgatcccctgggttattctcttcgacgttctgaatattttgaatgcttataggtaccaccccacacccatggagcgttgaccataccgacaccattgttacgaccagaatagaaaggtgaaagacgcttgcgatggccgatacgcacacaagctcaaacccacgaactggtcagtccatccatccggcgggaaacgaaaatcaactgatgaaaagcttcttctcatcttgcaacagcttcggtcctccaggtactgaacgatctgatcgaaaaacatgacgaatccatgaacggatcaaccggcgaagagagggaagagctgacacaggacgagctggacagaaagtacgaattattggatcaactgcattcgagcctcttaccatcactgcaagatcaactccgcaaattcttaatttcactcgacctgccatacaacgagcccaagaaatacccgaaccctgacttcgaggccgcatgtgaaatcttggcacagcttgaccagaccatggatgaaaccatagagtgtatcgagtccgctgctctcgacgtagtgcccttcaatacccatgatcatcacttcaaacggggaaaagacttcagatgcactcacctgcgttccaacacctcgactctcatcacggatatccgtgatatgttcatcaactgcgatctgtttatcaatcacttgaataaaccagaagagtctaggcgtcaaaagctatcatccctattcgaaagagacgtgctcgtcgcatcgactcagtgtatcgatttggccggtaagatcagaagatggtcccaagcatctgactttgaagtgatccaagacgaatgggaaagagaaagccgagtcactcaattcctcactagaaaccttgaataccttggctcaacaacccacgattagccactcagacaaccccgcccctctcagagaacatgtccttgaactgtccaaatggactatgctgctcatcaaattatccaaaatgttcttaaccaagatatcgaaaaccaagcccaaaaaactactgttcactctcaataacgcgatcaattccgagaccctatccagattacacgagccggctgattcaatcgtattctgtttcgaacgacacgtgggaaccttgtcgagaagttatgagagcgacttactggatggtgggcgagctgagatgcgcgaccgaatcgagggtctctcgatcacgttcgacttgctttcggtgcttctgaggtcctgcttagtacctttgcctctcggattcgatcggccttctctcgaaagcgacttcaaggcttggctcgctgagtggaaagagatgtggcatactaccgctcagcatctcttgaatgttcttgacggcttccaggacgcacatcaaggacaaaccttggattagagccgtaggagagagaaaagatggaaagtcatgctactgtaatatcaagattacactgcataatagtgagacttctgataacagtgaatctgcttttttttccgttgtaagaaacgggtctatccatggatctttcaagcttcaggatcccatcaatcactggcacaatcaagcctctcatgagtagcatgaaccagagaataatttttggaagtgatgttttcttgaatgaagattggttacatgtggtgcaatgtttctgagcaagccaaggaattgattttgcggttgatggtgattgaaaggacactgaacaggaacatatcaagaacaaataactagagagaaaaatggtggaacaagacaggtatgtagacaggactgcataggaatagataaaaaataatgattcgagtgaggaggaaaaacaggacaggttagcaagaccaagaccaaagatattctggtggatattctaactgcatggtggttcacaaagtgagaagaacgaatcgaaatgatcaggaaaggtatttacaaaagccgaatgacaagattaatacaacagcagtgtttcttcaaggagcagggaaaaaaaaagctatgttacaacacatccatcgtaaaatcaaatcaatatgtgtatttgtaatctgggtgtttatcaccaagatggtcccacgcttgggcagatattagcacctggtcacttgggtccttcgacatcttgtccttttcgggatcgcaaatctcatccgaatcgaccagagtaaacttgtgaaggatttcgtctcttttcgtcactttgtttctctccgcatacctgagccacatgacgttgacgatacagcaaactacaatcaacgccgcgctatttcaagtccaacatggttaaggggcatcaggtgactttcaacacattcgattgtttttcaaaggtcgttgatgatgccttttatctgcattcgacttacaggaatatattgattgtagtcgggagggcgtatcttggcggtaagcctagagtgaaaatctatgctccaccagaaagtcaaagcaagtgagaaggactgtgcggttagacaacgcaatcacggtccaagagagaagaagcaggcctacccagatactaaacaatccaccaatgtttgccaccattcccccgcaggcgagggcggccgctttgcgcacatgaggctcgctgttatccgccgtccaagccgccagacttggcatcacgccatacaccccaggtatcgacagaaacagggaagcataccgcagcttgtcggagtttgaaccgtaaaagatggcgaaaccgatgatcgcaagtgttgcgctaaagcccgctgcaaggctccgagattggtatcgatctgaccagtatgatagtcctagtatgtagaagaaagcgacaataaagggcgggactgggttttttttcaatgatgatgagattgagaatcattagtctagactataccaggtgcgcagaaatttagagaggttgaatacttgagaacagttgagtggccgtgggtgtgtagccgaactgttaatgacatgccacattaagtcagcatcaagatcagctcaagccaactatttgattcaaaactaactgaccgtagtgaccactgaaaggatccgaacgattttcaagaggagaggggagagggggttagcaagtacgaataaatagcgacaagagcaagaacaaaatatgctaaccggtcggtgtaaagtaagcaacactgtagatgttagatgtagatgcaaattgtgctatactcataaggatcacatgggggcttttgaaagcgtcacagatttgggcctttgtcgacttgccgggatacttttggatgggagtggttggggaagttaaactgggagcagctttccaggccacttgaagtctcgagataaggaagctatattgtagttcagtcgcgaagaaaaagatcaaaattaatatggcccctcacaatcagaggtccgctggggttcaaagaatcaaaatagaaggagaaataaatcctcactttttctcgcaatctgttagcagcttggctttctcaatgcttgatggcagaatgaaaaagccagttagaccacatatacaggtgacaaacccctcgatctgtaaaaaaaaacggtttgaaagagatccaattggttaaaatggatgcggaggtcacactggagcaagaatttttgtgctgaagaagacactcgccagaaagacccaagcccagccgggatgtccccaccgaccatccagcttgatgatctcatatgtcagcaatccggacaccgcggctgctatgcaaatcgtactcaggaacaaggcgatccgaaattgcaactcggtcctgtggtttcagagaatttgactttttctagtcaaaaaaaaaaaagaagaaatatatgacttgatcaataacggaccgcaggagctacggacctggtgtaaaacgtcgacatgtagaggacagtggccggacctagtgcacctgtcaaagtgcagaatagctatcagaatacaatttcatgtgttgttttttttgggaagattggatgtgcttaccctccaccaagcccaaaaagaacctgaaagtgatgtgacaaaacagatcaggtttttaaaatcatcattattcgcctcctctttccatgtcgtgtttttttttgctgataggcatacgacaaagacgagttgaataattgccatgggagactgacctagttgcaagaagtccctgatagctgattgtcgaagagaaattgttcaaggtatcaagcatacagattagtggggttatttttctagaacaaaaggtgaatagtatactcgtgctcacctggtcactagaccttgtaaacaagtgatcaatccccaaagcgtgacaatcaacgggatttgtatcccagcaccaatcttgcgcaccttttgtttcgatttgttttgcatcatcgccgaggaatgaaatcgagtcaaaagtggaagtcgaagagaagaaaaagaaaacacgccggcgcggatttttcggatgagatgagaggataatgaaatacatacgaaccattaagttggatggaagttcgataagcttcggttcgaagaaaaaaaaatccgtcaatctatcatcaataccacttaactttgtgttttatgtacatcggtgtgttctcaactcaactacaccatggggcgggtttttagaaaacccccccagcaaacggatggtttccgtcccgagagcccgcgacttggttgcgaagcatccaacggacgctcgggcgggcctggcatcatttggacgcctcagaaagcgtccaaatgataccaggcagtggaaaccatcctgaggatggctaggaaaccactatccatcggacactcttgatcggttgtccgatggatagcctttgttcaaaatgatgagcatccgatggacgctttagctcaaggagtgtccatcggatgctcgtgcatatcgataaagttggatctgcaggtgaagcagtctaaactttatcgatatgcattctctagtgagatgtgttgtcgatggtcgaatttcgcatcgctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatgattggtcatcttgagatcttgttggaagtcctacgtatcaactcgttcattagttaccccaattattctaccatcagattggattcattcctcaccgattataccgtacattcccttttttgtttttcccaaacaattccaaaaaagatcagtgaacattaacagcgatttttcttttcccaaatccaacggaggggaaaggaaaaggcgacttaccaatgtttgattgatccaacgcactcaacaagaagaacaagcccaagataggcaggagtctgtctcgatgacaatgtagtgtccatacattccaagaaattgaaaaaaaaaaaacccccgacgcgacgcatacaatgaagacttgttaagaagataaaaatagaaagatgtgatttttagagagagagatattactgacaaaagatccaacttgagtacggcgcgcttttcgaggtgagtgtcgatgctcgcctcggtgaagaccgacctcccggtgaggtaatgactggctccgagacccaggtcggagcgggtgcggtgacaatcagtcggcccaaccatggtgttttctctctctctctctctctcctatatatcaaaattattatagagtggaatatccttggacgcagctatatatatagtacaaaaaatacttgttcgagtgattgctatatatttatattgtatcgattgtgaatgaccgaaagaaaacaacaacaataagcctgcttggttcttgttacatatataagtatatcaaaatggactagcaatggatgattattccttcagattgtttaaaagagatcatgagcgcggatgagggccgacgtacggggaacgatttgaaatgattgccctaaggtaatcgaagcaattagtaaatgagtatatagctggacgcgaaagacggagagatctgcgttagattgatggagatgagtgcttgacttataaagggtgcaaaaccggaaccgagagatcatggtcatgccgatggctggccgctttgaggaggggtgtggacaatggccgacgcgttgggctggctggtccgcttcaatcaactgtgcatgttcccatcatcatccttgtttctcacggaaatttcgctcctctgcgtacataaaaaaacaaatccatcttttaaagtttcgctctgtaggatgtgccccatctcttgcttccatagagcccccccccccccctctagagagtggggctaaattgtacacaaattattaatcatttatgtaggcgttcaatatccttgagctttggccaaatggcaaagagccaaggttatgtttgttgaatgtgcgcactacaaaatgtacgacttgaatcccattttgtcgaatcagggtttttttgttctttataactacaagaggtcttcccccaccttacatagaaacaagagtgaacaaaaaataaaccaagaaggggatgttggattgatgaagcccaacactgtagaggaggaggagaggtgatgaatgactggattaaggattcggttgtgttttgataggatcgctcatctcctgattaggtgctcccagctgagtcgttcttttgatgtcttgggagtaatagggatgatgaggaagcaatcagcccaaccccatgagcactctggactgcgtacactcctgaactccaactgggacaagacatgcagttcaccacctccgtctgcaatctgtgctccgtattcagatggccatattccttgttgttgcttcacacacttcaatgtacgacgacgacggtggcgactgagttctcgaaacacttcgatccatccaccccagaacaaggggcggagatctctgacaggttttaagtcgccctcctccactttatgtacataggcgtgagtctgtggagggtgacatcatcccatcccatccaacttgtacatactcacaacccactcatccgaaacccaattccccatcaacttcttcatcaaacacacagagtagagcaaccccatcaaaggaaagcccaccatcaaccagacacaaagaatatctggatggactacatacaaaaatcaaacacctaaaaccaaaacaagacgatcgaagaacccaaccaaaatgagagccatcccgacccggcccaagtcaccactatggatctgtctgacgctctcgctagtctatctgaccctccgctacctgaccactccatctccctcatcatcatcatcactcaaccagccccaacactcccgacaatcccggaccgctcgacagtcctccaaatcactctacccgcgtccactcaatcagtcccagttcggcttccttcatgccagagaatccgcgcgcagactgatcccttattcccccgccatgcactcctggcgcaaaaatcatcaggacgaactcgctagattgatcgggctgtaaaaactccctcggtcgacatcgctcctgtactccctctgacaaaaacatcagtccgtgctccccctcttcctttggtcatccccgctctgactggtgctcgctccatttgtggcgctagttcttctggcaccgttcaatttcagccgagtctcgacggcctctttcccaaaaggcctcgttcccggccggcgaagccatctgttagttctcacacacacacctatccttcttcctaccaaaaacaccatgtccagacattgttgttggaagagattattgaccacaaaaaaattgggataaaaacaaaaggggccgatgcgttcatgtgggccctcaaccaactcgaataccccttcttggtcgtcaccggcgcggaccataacgagactaacactcggctcggcgaagtgtatgagcttctcggaccggacgtcaagatggtcatcggcgattatctctctagtatgccgtcttctcatcctctctaacaatctgattattttggttaggaatccgtgaaatgtattctgaaactctctccaactactcttgccagtccctcagtgtcttcataataaggcttgcgtcgagtccaatgataagccgcttggaatccctcctcataaattgttcatctttgacggtaagatcgtcttcttctttttcatatggataaacaaaaacagtttgggatcaaaagtgaagctgaaaaaattcggtcgttctttttttgtttgttctgttggaaacaggatttggacagtgagtgattatcgtcttggctggtaatgcggggaacacaaaaatagcaacagtggattgatttcgtggatctttgtttgattgcagagatgtcggacatccgctgggcaggaaatggcacttgaccttttatccccgtaagccacgataacgcaacaaagcagcatcaggtccgaaaaagctgaccaagaggttgagggcctcaaacagaggaagagaagaactacacatatctaggcctgacgatcgagcattactgccacaagttcggggtagtcccagcgcaggagcgaagcaacaagatctacatcctagggaaagaccgcagctatctgcatgcgccctcgccgacgctctatccggagacgatgtggcaatccttggccaacaagaccggcgtccagttcaccatcggcacccaacagaaggagaaactcaagggcttggatagtcgggctctcgagcccaaggaccaactcttcgacggcatcatcgatatcggatcccaagctcgcgatcaattcatctacgaattgcagcatcataaggccgtcatcggcctcggttggcccgttcaaccttctactgcactcgaggctctttgcgtcggcacccctttcatcaatcgtaagctctaatccctccccccccaccccttccgccttcccaatagattatctgactctttttggttttccgttccatcagccgtatggaacggccgacgcaatcaacccgagcgttctaaatgggacttccaacatccttacctagtcagtctttcactctttccctctcttcttcgtcctcccatggttacaatccacatcaaatcaattaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattccccgatgagatgaagaaaagagcctaatctgaaaccgatcgtctcttctcttctcctccttcttctaaccaaactctctttctgcgagagtagcgtctgattctttcgtccctctcgatgctctcaaagattcgggaactgattggtgtttaaatcatagggtcgatcaattggtcaagtttgattggcaatccctcgccctcgctcaacctcactcgtcctccaattaaccatctcaaacaacaaccaacccctcccccctccccccctgcttatcatcatcttctcatcttccgtaccatcatcagcttcttcttctttatcccttcaaacgcatttcctctttttttttccttgatgtcgttctttttctctgccttttggttccttttttttggtaggaaggtagtttagatagtcctggggggttctgtatctgaggccctcctctctcatcatcatcatcattcatccatccatcctttctttcttgggttcttttttatctcgcctagtacatatgctaagtcttatacatcttttgatctgtttatttcgaccatctcagtacatagttccccatccatctatttacttacatgtccgcagaatatctcgatctccaggcgctttgtttttgtttacgtttttttttttttttgtgtgggctcctcgtatctcttgtttagaatctcatctttttttcttgttttgtttgaacactctataactcgttttttttttttttcctttttctgtaagctggttgggctttgtttgcagatattcaacttgacatatgaatctgttggttgctcagtataaccttctctggagaggtgtggcaaattgtaggctgatttgatctgtgatatattaggatcaattattttgtcctttaatttctgggtgagaagatttaggtatgcaagagtaacaagtttgattgcagcctgtaatttttggatcaatcaaaagggtacacctgatgattgtaatgaatgagccggagttgttcttaaagcaacgacaacacctgagatttaacacacacctgatgattgtaatgaatgagccggagttgttcttaaagcaacgacgacacctgagatttaacacacacctgcacgagcacagtgagtgtttgtggtttttgggagttaggtttttggaaggacacgcaataggaaattagtttctctattcttcacatgcgttttagagatgtcagcaggtacctgtttgcaggtacccggtacccgtttgcaggtacctgttttccaaagcaggtacccggaaacaggtaccgggtgcgggtgcgggtgtcaacatttgcggtaaaaaaaggcaggtacccgggtacctgccttacacccgccctgggaatgcttcccctgaagaatttcatttatcatttgtggtccaaaactcccttttttgggtgtgttgcgctgcacaaaggtgtcagcaacccatgtaggacaccagcttgtgtcttacatgtgttgctgaactaatctggttgctttgttgaggctggagggttccctccggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacggtctaaagtcttcatcaatggacattgaataaggaaaatgaggccaagcaaaagggtaaagctaaagatagatcagagagaagataaaattcaaattggtgatggaataatttgtttttctttatttctttatttttattttattcttactcatatatctagtgaatatcaatcttatatttaccaattcatgcagaaatttgcctgcaaaaatgtgccaggtacctgcaggtacccggcgcaggtacccgggtacccgccctggctgccctagcaggtgcgggtgcgggtgcaggtgtcaaaaatattggatttttgaggcaggtacccgcacccactacaggtacccgggtattgagcgacatctctaatgcgttttatggataagcgtgttatttttattgataataaaagaaaaagagaaatgtagagtaaaaagaaataacaggatctaaaagagataaaatgtataggaaaaagatcgaacctgatgattgtaatgaatgagccggagttgttcttaggccctgattataaacaaactttttggatttcggctttttttatttgagaagtattcgaaaacggaaaataaatgaaaaagaaatgcaaaagaagttcaaaaagttttcaaaacagactagagatggtcgaagggtatccgtcgcggatacccgctatccgctggcggatacccgccagtgccaacggatacccgccaacgggtgcggattcgggtgaggatgtccccttttccgctaaaagttggcgggtatccgggtatcccaaaggatacccgtggccggaaggggaaatggccggctggaaggagacccttccagccggcgaggtacaagtacctcgtcaaccggaagggcttccttccagccggccatttccccttccggccacgggtatcctttgggatacccggatacccgccaacttttagcggaaaaggggacatcctcacccgaatccgcacccgttggcgggtatccgttggcactggcgggtatccgccagcggatagcgggtatccgcgacggatacccttcgaccatctctagtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtatttgagaggcctccggaccaattatccggtccggccgattgcatagccacacacaaggaaggcacatcggactcgttggcctctttagttagcacctggggatggggatgttcattttgctattatcactgagtgatgaggaaactactctgttgctatcgaggaaactactctattgctatcgaggaaactactctattgctatcgaggaaactactctattgctatctacaagaaataacagcgggtgaacgattctaataggaataggaacatccgagaaggcaataagcttgtcttcagtagggaaaatgaggctgggtttggctggaacccatggttagggtattatatttttgtaggatgacctcattgtctaagccggtcaagagggggaattcgctttgattggcttcgttgttcttgaagtaggtggaccatgagacaaatcctggggtctggtgcaacatttcatgatactgactgtggatttcatcgacaaatttgaagacctgggagcctgcgtctgtgtggatcatgatcctttgtctggctgacggatccgggtcaattgcgtcgtttggaaggtcatcaggcggaccaaatatctgttcgagtcgggcccagtcatggcaaatcatatcggtataacctgttcggggtggccagtctgtgtacttgagattattgaagatgacgagcttatggtgtacctgcaaatgagaggtacccattggggaatcgcttttgaagggccgcgggggtctgccgtcgatagtggcatgcatgcttgtatccttcatggagcatgtatatcttcagcgagatgcctagtcattctatctatcagcctgaggtgcaagttcggctggggagcagagtgcgacttaccatgtgggttccgatggaggattcctctttggatcattacctggtggatttccttggtcagtggggccttccgcttggcattgcaccacctggtatagttccctggcacagttaaccaatcaagtaggacttcgatgctattcgggcggccgtcgactccgccatctgtctcccaggggagtgccatggtctgtcgggggtggagggaatggggtagttggggaaatggctgaggggtgggttggatatgatttttaagatgaaacccggttctgtatgcccaggcctccggcacggttaggtttgactacagacctatttggtcccataccttggccaggcaattaacccccgtctggggtcattcgcccatatcgatgagcaggcgggaagccggtatgacccgtcacacaacccgacatcatgaacatcccgggtgatatgaccgacaatctgatagccttgtggctcctgacgcaaggccttcaatgtcgacctgaaacaatctacatccgagctcgccgtgaggctttcaccaggcccgattgatgggagccgtggacagatccaagaatccctgcaactcggttcatcgaactattcaggatgtccattgaggatttccggtggttgagtgacagcttgcgggacctcttgcagcaggatccgttgcgccgaggcgatcccctatctgttgaagcccaggtggctgttgggttgtatcgactggggcatggttctagttatgtgacaattgggcatgtcttcagtattggcaaggagacggccgacaaggcgaccggccgatttgttaacgcggtgctggctaggttccggcgggtagccatctggtcagtgaaattttttagtctgtgtttgggctgggcggtgtctgatctccactcactttggtctgcagctatccccctttggcgcgcggggatcagtgggacaaaatcagtgcttcctttgaggctaagcatggaatccctaatattgtaggggctatagatggcacacacatccctttggccaccccagcagatgaccgatggaagggttacattaatcgaaaaagttgggcctcgattgtcttccaatgcgtggtcgacggcgatggtaatttccgtaatgtaagtttcatctgctcggctctatgatgtcagcctccccagttattgatgtgattggtcacaggtgagtgggggagcaggtccgagctggggcatagcatcacaaatgggacggcggccgagccaatgatcccccatgggacctacctcattggtgatgcaggatatccttcaaatgtgcgagttctcctaccttacctgtcgactgctaccgccgagaatgaggaattcaatttcatccagtcgtccactcggatcatagtcgaacagtcgtttgggagcctgaagaatcgcttccggatcctcttacatgcacagatggcccggccgcttcgggcaaggaataacgcatttgcttgcatgatcctccataatctgctcaacaaacggggctccctgtatctccaggcatgggatgcgcgcaatccggcagagcaagtattcaatgaactacccgatgaacgaggcgaggggggcaggaggcgcgtggcggatgaaggccaggtgtctatgtcggccatccgtgatatgcttcgggaccaattatgttgatctagcaatctgattactaggcctatactacttgttctatgaaatcaataacaagctatgacaactaagcaccattgtagaacaacattctgatagcgttaacaacattctgatagggttagaacacacttgccaatgtgcatcattggccaatgtgtcaatgaatcaccccggtcgggtctgctcctgatgaggcagccgaaggagatccagatggagtggtcccaagtggactgaggttgcctgggctgggtcccgcctcggtcgtgtgggtatgaagggtcgagccattggctgagtcgaactgtccccatgatgagaggttcaaagagttctccggcgtgtcaggtaccgggacgctaggtgcttctgacgaggcatcaggttcctcgggacctatggttgaatcatccgccggggtccgttcctcgtccgccggaggcctgccaaagctttgtgccccaggtgtggcctcgtgtagctggtcgagtgtttcacagtctcagcggaatcctgcaggtttggatgtgaaggaagtggaagctcacccattcccgttgcatgcggttccgctcgtatcgccctcggtcatttgctcggacattacctgggcagtccccaatgccatgtgcctctttctcccggcggacttgggtgttaagcattgtcgtttgggtgatatcactgtcggggatgtgttggtcgtgatcaggcatatttgacatgatagtgtgctcttgggtttggtccgacctctgcagttggacaggggtgagttcacgagggatactagttaggccccgcgcttgtgcgtggtaagccctaacttgtacagcttcccaaacggcagtcggagcggagcaaatatggcctgatgggcatcctgcatcatcttccattggggattagggggatcgagtagacaagggctgaattgcaaggcaatcaaggagccaaatagcctagagaaatcagtcaaggaaaacaattcacatgggcaggtttatgaaggaaaacaaatcacaagggcaggatcatgggccgaatggcctagagaaatgagcaaagaacatatcactattgctaccagggggaacacccatagaagaatccctgatgaagccctaggcctcgttgcccctcggaatgggctcctgaacccccaacatgtgcatcatcgccgcctggaacaaccgggcatccctttcctgatccctacgagcatcatcttgaactttcctgtcttctgcgagttgcttctggctggcctcgtatcaacacgcctcctcggcccgccattcatgagccagccgcttctcttccctccgatcctcgtcgcgcacccgtcgctcctcatctagcacttcgttccgcttcttggccagctcccggtcaatttccagttgaacctcctgcatggagcggtcatgggccgcctgggtcagctcggcctttcgcgcggcctccttgtcttcagccttcttagcggccatctgacgatcctcgacccgcgcggcctcctgtcaatcctgtgactgttgaaacatgatcaagagggcttgtgccaaagaatcatcggctttgttcaactcagttcgcccccgtcggcgggtaggattcgggccggccggtggtggctttggcatcgcactggcaacccgggcgggagtctcaggtgcaggtggcgcctgaattggtgtgggatcgggttgtgttgaggtcagtgggcaggccggcgccctggggataccatcgaaaagcgagaactccggtacggggcctccccccatcgtcgtctgattgggattatcaagatcctcattatccgagttgtccaacgctaactcggccgctgtcaggcccgcgaccccctgtcaatcacaaagcagctgactcgcctcctgggacaactccgcctcggcccccgtccgagcctcccggccttctccacggccatcctcacacaagagggccccaaggtcatcgtccagttcagcatgcccatgtgcattagccgccgcgttgtccccgtgcattgcattgatgaaatcccaaatctaggaatccacacgggtcagtatccgtcaggtcaacaaaagccccagccaggtcaagtttacaattgcggctcaccgtctcggataggtgttccttgtctaaaacttcatatagtcccccgcttcccgaatgagacagcttgtcaaaaacaacctgcagggccccatccaacgaaagcgcgtcagatagggtcatacccgatgaagcgaggagacaaaaacccccaccttccacatgttcatcaacgcttgatatcgccgaaggatgacatcgttcgcaattccgatcaggagagggtagtcaccccggtcggcctcgcatttgaggaagtagggtgtccaagctatgaaaccaggggtccgcttgatcaggttgtcgtgttcctccttgatctccttaacataacgtaagagttctaacgaggcctccttggaccacacaaacctaggggttggcgtccccgcatccgataccttcaaggccgcacgggcctccttcgcggcgagcctctgtctttgagcctcctgcttctgagctgccttttggatcctctcggcctttttggctgcagtgaccgctttgtcagcatcgatttcggcgcgggtgcggttctgcttccgggttgaagaagatttcaaacgagtcttggctccggcggaggctaagaacggattgattcgacctggggccgccggagtcaagttgcccgaggggggagttgcttgccccaccgtcctcggatccgacaagcccgaagaagccatagtctgcgccccgacaatcaattcagacactgcaccgctagcttctgacggggtcccgtatcctccgccgattacttcaatgttggtcgccctgccctcgagcggatggttgtgcatttggtcgtcatggccgagcgacccgtaggtggagttggtgagaggccgataggagtgcaggagcaagccattggcggtgagtagattaccggatgtatgaaggtgggaatccattgatgtgttgacttggtatctgggagccgggtgggtgtgatgtttctggccgatgccgtcggagaggtcggtcggggatgtggtgagattggtttggtatccacaggatccagtgtgagcattaggtgctgtatgatttgtcatcatacaggacaaacccgacacgacttctgtattctttgcccaatcgaagtttttgagatctcaaaccacctccggaggtggtttgagagtttctgagcgggtttttgaaatgaaaaagaaatgaaaaagaaatgaaaaaaaagttcaaatacttttcaaaaaaattcaaaaaaaatggaaatattgtttataatcagggccttaaacaacgacgacacctgagatgaagaagataagaaaagaaaagagaaagaagtttgaggaaaaacattagataaataatgaaagacattttatggttcgatatgaagaagatagatgaaaaacaacgatagtgcatacctgcacgaggggggttgataaccgcacgccaacccccatggcgcacgccaatccgcacgccaggcgcagattggcgtgcgggcctgcacgccaatctgctgcaggggagttggcctgcagttggcgtgcaggcctgcacgcccaactttaggtcctaaacgcatatttatatgcgtttaggacctgggccgtcccataggacccaggcatgggtcctacaatgggacggccccatttttcctttttttttcttttttctttcttttttttccccctcggcctagagaggccgaggtcacaccgctgggaggaacccctcccggcgagcggtgtacagtccatttgccacgatcaatcacgattcacagtgatgtcagctaggcctcaggcgagccgtcttctcgagtctcttaaacaaggaataatcccttatacaattcttgcctcttttccttttttttgttttggaaggttagatcacagttcgtgttcttttcccaatagtaggtataggtacttcagagattattttttcttttccattgtcttaataatcgacttcgactgctattgttttttttggtgagacagataaactgcgtttttcagctagacacttatcataaatattaatggacagcctactcaaaacgctgggcctgcgaggttcagagctcaaaccactccaactaatcaagaaaatcttgagcgttggatgcaaatcgacgtcaggtagtaatgcgacgagtacaacggccggcacggtaacccaaaggaaaggaaaaaaatctcaggagattaaagagcctttggattccactcggattatgaaaagtcacagacggccgaaaaaggtcaactgataggcaccccggcttcgtcctcggaaactctaccccatgaggaggacatccgatccgacaaagtgtcctcggaagatgagttggctatgatcccgctaacggacgatactgaatctccgatcatcacggtgaggtctttactggttggattcctcgtctaccttgtccagcggaaggaaacccttccgctggactgtacaccgctcgccaggaggggttcctcccggcggtgtgacctcggcctctctaggccgagggggaaaaaaaagaaagaaaaagaaaaaaaaaaggaaaaatggggccgtcccattgtaggacccatgcctgggtcctatgggacggcccaggtcctaaacgcatataaatatgcgtttaggacctaaagttgggcgtgcaggcctgcacgccaactgcaggccaactcccctgcagcagattggcgtgcgaggccgcacgccaaacttctttggcgtgcaggcccgcacgccaatctgcgcctggcgtgcggattggtgtgcgccatgggggttggcgtgcggttatcaacccccctgcacgagcacagcaagtgtttgtggtttttgggagttaggtttttggaaggacacacaataggaaatctattctagagaaaggaataaagggaaaagaaatgagaaaagaatccagattggttttgatttgatgtgatcgagtttgacttactagtttctctattcttcacatgcgttttatggataagcgtgtgaggaaaagagaaactagaagtgacggttggagtcgagtttttgtagagcggggactttccgattaggttaggtttggcgagtttctgatggtgagaattgtgcatgagtcggcaacgctgcgtatcctgtatgcgcagtgttgcggactcgtattctaacacagccaggaggcaacccacagaagtcgtcaggtgatctgtgtgggaccattgaagcccaaaagtaacctgggctgtcaaagtgtgtccccaatcgcccaatcgaagcaccattaaagatcctctcaggcatgggttttttgcaacatataagctgcaaaccactcagctataaaatctgagtcaccacagtcaatttgatccctctagtcaactgggtgagccagccagctctgcatgatctttgtttccaatcagattggattgtgaatattcgttcttccatttgggacagtaggattggagctttcataggtgattgaaccatatctccggattttagctgagaaacatactacgtatgtacttatgatcaatagtattggaaactcaagtgattgatcatgggtatttttgtatcttgattggatttttctatctgctttttcttcaagccttctgattctattcagcccctaaagtatgacatacacaacaaagaggtggttcatcaaattattgcacgtttctgggacagtgtctaataagtctttcagtcaatgatttacagtttactagatggatgctggttatcccacatggtgcggactaccatctttgattctaaatttcgtgttagatcttgatgatcgtagctgttcaagacgaactccaaatctcgtgtttcattcggtcgaaggaatattgcattggaggcttgtttggtcttcatgtctttgaaataacctcggactcctttagaccaattatgaaacaattactacaagttgttagttgttatcttgttgaggacaaggggctgaaaaatggaaatcttacctggcggatgttcaacttttttgtatgtaagttgaaaagagtgtaaaaagaatagatttttggttagaccagtttcattttgatttgaggaacagatctcagatttgaaaaaggctaagaaaagagcaatttaccgttcacccaagccgcaaccccgccatgagcaacttctaaggatatctgattatgtccgatgggacgacttaaaacctttgtgggtctgagcaggcaatctttcagcttgacaggatgaaagaactgctcatttgtatgctttccgtcgtgagttttcagagtaaggtggagccatgcatcattggctggatggcccttggggacgatttcggataggccagatgatcgtagtagatgtttggagttaagaggaccaacagaaaactcttgcgtggcacttgagaggtgattgccggcaaaatcgtaccctgcgccggggttttttttttcgcacgatttaacacttgttggttatttctccacagccattgatcctctcgaagtctgactcacaattcagttgcgcttcgccttgagcaatttcccttgattggatcacgcatcagaatctctcaaagtaaatgggttcagtgaatgtgagctcaccagaggtcagaagtaacataaatatcgagagtctgtgtcgtcacgtggtatattggcgagatgatcacatggctttgaacacgctctgcaagatagtgaaagattttccatcggccggtatattcaatcgatgaccagctagtgcactcccatacatcgtttactatttttatcgtcgtaaaattgtcaatcgagcccatctcgattagttttattttcaaaagaaaatctcacattgccaataaaccgcgcctggggtgaagaattcaaggaggaaaaaaaaatttcaggtgtgtgcgcctgttagttaatcaagaattcgattcatacccatgtttttctctcttcgactagcgcctagtcgatagtaactgatttgtgacgccatgaaagcggcttggaagactaaatgtatctatatacttcagctgtcaagcgatctcgttcttggtcatgtcttgatttcagacaaaccttgagtggaataggcccattgtgctaaaagagcacgcgcatcaccggtaatgttgggagttggataatgtcttgtcacccctgtcgtaagttcattctgaccgccatctactgggaaaggatatgcgagagacccagcaggtggatgctgaaatgactggttaaacatattgcatgtgcaatcaggggtacacagagaaagcttactttgttgtgagcacgcatcacagatgaattgaaattgtaagcctctggtgaatcaagaacacggtccaaggtgtagattgatgatagcgagtgaaatccaaactatttatcccaaaggtcccagagcacatcatttcagctctgtcacattcaagtagagtggcgtacaccagagtttgcggctaacctcattgacaaatctagccacaggataagaagaaatattgaagctggctgaggtgtcatagttataatgctcctggtcgccatacaattcccctttggtaaaagcatcatacctagaggtatagggatcaagcgaaaggtatctacatatttaggagccatgcgcgtcgatcaggttagaagtcaagcaagaagttaatggttatgagttatgacaaatttgaagtacccttgtgtagttgaagatgggatgtaagatgcggagcgagtgttctcaagaacaagatcccgtattacgtctggggttgtctcgaaagaaatttcgtcagcgagcaaatcagaaaaccaaaacttgcgttgcttacgattgttcaggtagtcatattgatcgaaataaatggacccattcggccaagtgttcctgacatccatcaagtatccttctccctgttaacaatccatgctattatcaacataagtcttcaagaaacaacctcgaatgatatgaaagagccggcactttcttcgttgttcccagcccaaagggcagtgctgggatgacgactcaggcgagcaacgttttcagcaacttccgcacggatattgtccaggaaggattccggggaaacaggataggctccacaagcaaagactgcttcagaccaaactaaaataccaagctcgtcacaaatctggaaggaacaagattagcttacagctcagagaattcaagagtaaaatcaagaaagacacttacatcataaaattcatctgactgataagcaccacctccccaaactctaatgacattttggtgtgctagcaaagaagattcaacgagccagcggatggtggtagaatttactcgagctgcaaagttgtcgattgggatcatacttcaaattcatgaaagtaagaatctacatttgttggggtagaagaagtacaaggaacaaaaagcggaagaatggacggaccttgagccttgtacataaaacggctttccgttgatttcgaaggtaaatcgggttccaggttggattccctgagaaacttctcggtccgtgtatcgactttggtcaacaatgatagttcgaaatcccactcgttcgtaccaggtcaacgggttcataggagtgctttcttttcgcgatctcgcatgttgactagggaattccaaggtcaacttcaaatcataaagctttgggttgcccagagtactagggtaccaaagctcgacatcttcaggttggatgaggaactcggtcgtccaaaaggaatttgggcctaaattgcggtattcagcaggttctagaagagtgagctgtttcgcgggaagttgtattgacgttccaggaaaactagcgaccaaggtgggcttgatgtctgaaagaggttctggggaagtaattgggagggtgatgtttactatccatggtgcactttggtttggggggaggttgtttcgttgtcctaggtgcaagtttgattaggctcagaggtctccaaaccataacactatcaaaatgctcgcgtaccttgccgatagatgtctattagagacctatgcacccatacaaacggcggcgaatcgtcaacggtgtcatggacagcggaattcttcggtctctttttcctcttctgaattgtcaaccccgtatgatggtggtgatgactatggatgtcctgtggcgtagcaggctctggctcaacgggctccaaatttgtttctttgatcccttgatcttcgggagtggtcagaccgatcaagtaagcaggctgagtgctgctccaaaaatgaacacacataatagtcagcaatctatttacctagtgctactggtaaaaagaggagggtctcacgggccagaaggaagataagctggacctaatggccggttcgcaatggcacgaaaagttaaaaataaacgtcagttttattacagtatcaacgattgcacccaaccaactgatctacggctcaccccaatcccatccaaaatccgattgctgctttcgaacccaattgcggtagctgtactcataccggaggatagttgtagcgcgtcttctaccattgctaccggacgatcctgatggaaaccaagtgtggtttggctgattagctagacgactggcagtatcccatgccgaagcaaacctgagcgtcagaggaatcgatctgttccgatgttcttcgacaatatcagtcacttaataagaaaaaaacaaaagttaagtgatatttatcaagttaagtttgctggagtaaaaaaaatcttaccatcaagaacccagctcctgaaagcgttatcagttgatccgactttctggccgccaaggtggacctcacaataagtatctaaaccttggaataccagataaaactttcaatattttcgaggaaaggcaaatgcaccaagtttctacccagagatcagccaaataactaaatttgatacaccgattcaagatgaagtttcacgcacatgatttacagcttcccattttctatttttactgattttgaagttggtttcccaagtccacgctttctcttcacccacccatcgtgttgtgccttcgtttaatccaatgttaggatcatcaatcaagccagcactgatgagcgctagatggggttgattcaaaaatgcagtcgggacttgtatcgatcggttggcatttgtaaggctccaatctaatccagataaatggagagttgtgcttggaaaaggaggacctcttgcgggagtagaggctgagagggaacgtcggcataattgagtcaaaaaaagtagaccattaagcaaacagagaccgcaattagaaagcatcttttcggacggaaatctgcagcttgaaggagttgatcagtccaactcttcacaagatgtctgcagcggtttcgagaaagctcgtcgtcacttttaaccagcttccggaaattttccgaacaaatcttccaagcaaatgcagaatattccgaagaaagggtattccacgcaaactaagtcccctgtttccctgatgtgagcggtgtttgaatgcaagtcgaagttgacagaagtgtcccccctccgaggagcttgcgtcgaatttaacaccaaatctcgctggagtggagcgaagaccggaaaaaccagtgcgtgccattgcaaagcgactcctctattgcaggagacttaatggctatctcggaattctccagcagggcggaagcagctctttcagccctacagcattgtatacagacagacaagcttcttctccttttaaccttggaaatgtttaagctgagtttcacaatcgcctacttcttgtcatccttgaattgaatcttgtgacacagtctttttcataaatttttcatcactcttcttgcatctccttctgtgtatctgcaaccacccattggcaatccccttatttacaagcagcacaactccttagatcgaaactcatagagaggggcgacatgaagttctgaaaatataccaaacaacgtcaaaaagtctcaaacagtgaaattagagcgggaatccagccaaccaagaccgtcaacagctctcaatcacctgccgcccaagtgatcaagagctaaggtcaaaagaagaccaggaaaaattgcagcttgactagaatcctgttgaccagctgagaagaagaagcaaacaaagctttgtgcaccagggtgaagggtaatacatactgtatacctcagacataacctccctatcatggcaagaactacattgagagttcatgctctcagtgtctaccgtcaattggtaatgacccaaacaaatggtctttccctcaaatatccattgatgttgtgaaaattgttgggaaatccatgttgcaatgaacctagactaggaagagagattgtggaaggctcaggttcattgcatgacaaaagaaaagacagaagacaagaagagacaagaagaaaggctagactcacctaggccaggaagagagattgtggatggatgaggaaaaaagaacctccacagtctgtctgctggccaagagtgaatgggcaacatttcaaaccttttgcatcatgtatccccaatttgaaaatatcggggcagtcaacactatagccaattgataaaattggtgttgcaaacatagttgaaatgactggtatcataaaaactctaaagcaacaaatattctccactgaaatattgcaataaatgagctaatttacacccaatgtaaatagtatcttatatattataaagatgaattaatatagaaaaaagggggatgctcaacatgaaaaatattagaaattaaaacctcattttttcctggactgacataacattttgaataaggccttttgccattggaaaaaatccataccatgaaactctctctttcccaacttttctctgtaagaattttggataatttgaggagaaaaaaagagggttctcacttgaggatttctgaaattgaatatgtgataacatgaattttggacagaaaatcaaatgtcaaaaggcatacttcaagagcttgtaaaatcttgggcttctctaattgataattgataaggtcaagttcaaataagttaagaaaaagggtaacatgaatgggaaatttgggcgctaaacatttttttaattacacttttgaccaactctcaatgatctaattttcacaacaaccccaaatgtaagatcatcttcaccccaatccctatttctgaggctttatatggtgcccaagccagttttttttccaccactagctgctgtattggccttaaaggtgggtaaaagccaatcagtcagagttgtggagtgtgtgaggatttttgagaactttgaccaatttgggaccctttgatgcaaaaaaatctttttgggaaaagtgactggtttctaatggtggatttcctatatttgataccccctattttatgtttttgtgccctttctttgtggatctgtattcctcaattgatttcttttcattcatgaaaatcaaaggaacatttaccaacaaagaagtaaaaaatcaagcaaaatttgccaaaaaaaaagaagtataacatcaaattgtgagagttgaaaatgaagaattaggaaacatctggattgaaacaatgacaaggaacaatcttgatgggaaagaaattaaatggggaccattgacaagggcaaattttgatgggaaagaaactaaatgagaataaagcaaagacagtggaagggaaacaagatgggaaagcaatgaaaggaaacaaaacactttagcattgtagttgacagaagtgggcaaagagaacttcttggcgagctacatcttccccagatacaaaccctggatcatccacattgatcatctgtgaaacgtctgcagcttgtctcagttgacatcctgccggtcaagcagaaagttgtgtggtactacacattccttaatccaacagttcagactccagacagtattttagccgtttaattgaagtggcagactcttcaaagattgccatatattttttagaatacacatagtatgttccactgcaacatgatggtgactgagtttgttcttaggtagcaagtttccacccaagcgtttatactaagggacaactgtttgtgaggccgtatacgccaaatctgccaagaggtactccccaggagagaagaaatgccttcacctgtggatgtgtataaagctggcgggaaaatgtaatcaatcatgtggtttattggttggttgggcaagaataatggggaataacagacctttgagttcttgtatactctttgattgcaggcagtaccacaccagccatggactgcgtagagaattcttttttgtgagttacaaacaaacagagagttcactgcatacaccatcttttgcatccagtagtactccttgtgtttggagggtgctgctgacagagggaagatggtccatatcttcctttggtccatactcatagaacttaaatctttttagataattgtttaatctgaaacaatgttgatttaatcctattgaccacccaaggagttgttgacgtcaagctttctttccccaaaaattgtagtatcaccatctccctgcatgaataactgaaatgaatgtctgatcaatctgagattcagatccacattgtctagccttttttcataataagctagcaatccttcacccaaaggaacacctctcatccattcaaggccctgtcttacccgtaaatggccaccacaatgattgacaagcttgtattttgtccttgtgttgatgtgaacctttgcatacatccgaaccaagacactatggccgagtggttaaggcgcttccctgctaaggaagtggacattgtctgcgcgagttcgaatctcgttggtgtcgggtatcttttgttgttttggttggtgcttgctcagcccgatgctatcatcaaacaagagaaaggatgtcaaatattgtttattgtttaaatggactttgtgcatgtcaacttctggcagttgcaccagtttttcttgtagtgctcttttaacaaaagtcaaggtgggaaaaatggatttcagtctatcaggagttcttttaaacatcatttcaagttcttatctgctcaattgatgttgctttctcagcatagaatactttaaatttgtactttccaaatatctgagggattaagatgtatttattttgtaggaatgctttttcaaggtgtaatgatacatcaagacaagcaatccacttacagactttagtatcactatttcagctcaagtttaagcgggagtatcacttgagattaatctttctttgatctcctttaattattccatgtttcatgaaaatgtaagcattaattgaatgagtacatatgaatcaaagaaactgataagaaatggaaatgattaaaagaaacatgtgcctaatgtgtggagtgaacaggattggttgtgagtgtattttttctgcttgaggagatatcatttaatgctgaatatttattcttgaaattctcgatagtaagactgaatgtgtcgtcgaaaaaatccttgcaacgtttaggaaattcacggttatgcatgccaaaaagtagtcttctatgcctgtacatccaggactccaaaaacgtccaaagagcaccgtgaagttcccgggacctcatcttccctttattcttgactatgtagtgattcaaaaccaactgggacatttctacgtgttgtgaagatttcagctcggatatgtttagggagaatcttgaggaggctacgtatgattgacatgccgtcgtcatttccctcacgtaatcatattcttgagcgttttctcttggagcgatcgtatcaatcatttcaacataaaacagaaagactggaaagagatacgccaacaccatgctttctaacttcctttcatacatcgaaagatcaatgtcctcccaatatttcgaccaaatcaatgggtgatctgtaatcattgtaatccgattttcccaatatttcatcctttgtacgacgagtccatcggccagttcatgtgacatacctctagaaataccgatatgtctactctgttcagaggcgaagtttgcttcggaaatgtacatttcgtgatctcggtctactctcaggttgatcaagattttgcttaacttgtgtgtgtatatttgtgatttttctttgacgaaagccttccaatcgaagcttaatctggggaaaccatatctccgacactcgggattttggtcgataggagtcaaattagatacctttccaattgtttcatgaaaataactaagccttcttctcttggcatcattttgcggagttgggctcgactttgtagatgatctcactgatttttgcaagcttgagtttctgaatttctcgattggcttttgtgatcgattcccggaatctggagtgatggggcccaaggtaggggactttgaacttgcttttttggctctaacattcggtttttgagctttgaggcttggatattgaggcatgtcactgaattcttcaggttcggttttcacgctgattttgatggctttggcactcgatgatgagtgttttcccatggctagcccgtcgtgacccaatggctgatcgtttgtcacctctggactgtcgactgtctcgactgtctgatgttgatgaattactgggctttcttggtctcggtgagctgttggagacaatccggttggagctggttccgaagattccaacggagccttcattatagttgtctcttttgtctggctgtctgagtttgacatcggtggaaattcatcatgctccgaaagatgattggaatctgagagttgtgcatcggcaagccaagcgaaatccctctcccagactgagaattgatcaatagatcctggcgaaaggtgccatcctttcacgaaatagtctggcgacgcgtgtcctctatgagggggttcgaggaagtcgtcagccgagtcgactgcaacatttaacgcgtccgctgggctttgtggacggtgtgggttcgagaaagctcttgagctctcaggtgcgcgatctagggggttgaatgtatcgcgaacaccttccgagccgctgggctgcccttcccgtagcctttcgaatccatcctccagagttaaatgaccgattgcattgcagactgcatttagcaatggtgagataaggagggggtatgatatcgggcacctcatcgatggttcggatgatcgatacgtcgttgctcttgtggtttgagtcgcgatggattcaaagatacacagctggtcattaataaccagactgaaactggctgattccctaggtgagttttgcagtttctgaaatctgtttcaatcttttccctgtgatgcttgataattcttcctcgatcacctaagcccacggtacccgccttcttgcctgttcttactctgttagctctagaggatacatacacaattgcaaccgtttgaagacacagcaggatagaaaaatgtggatgcaaaaaatacctgtttcaagtttcaatatgagtgaaacaagttcaacctggaataaatcaatcagaatctttacataaacatgatactagtatacatacctcatgttgaacaatatccagagagaccagaaatggaaagttgagggtagtaaggtcctcatgctcacgacgcgtggcccgaaggacttgttcaagtcacctttgatgacgagagctaagcaagctccctcaacagagcatattatctgctttgcatcaggacccaagagtacatgttgaatttttcctgtcctctgtctacctcttccctgaaatctcttctcaccctcttcttttccccattcttatttcttgaatagtcttttaagttagactggtttatagcctcaagtagcttgttttctgtagcctgaattcatttctgaagtcaatgaaacttcttgatcttgtcaacaactcatgtctctctgaagtttcttcctttttctaatttggtctgttcataaaatctgattgttaagaattaacaactcctatacatttgtggtggtatgtttgttttctcatgattaatttactagcttgtctaaaagagactgagaagacttgtccggctatttcttccatgaactcattcatttcttcctctcagattttattcaaaatcactcttttattcattttcatttctaccacattttgcacacttgtacttagtctatttgaaactggctagatacttgtgaataaaaattattggttcttccactcattttttgtgaacctcccccaaaaaaggccttcaaccttttttgtgcccttttctcaaattcctctgcattacctgtcctgagttaaaaatttcaacagttcatagaggcttatatttatgcttgaactcaaaagatctgcattacccagctttgggctgtcaaaagctagtcagagtctatttgatgttggaatggttcttgaatctcagaaatgaggctttgtatttagcatcttgtaaaaccaaccagatcaatctatgaactccagaagaatcactttgatggtaacttgaaagagttccaggtttagattccttaaagataacaaagagggtatgaaatgaagaatgatgtggaggttcctattccacattcaagggcaagaaggatgtaagaaatcagacttaagttcatcatcaatgtcactcggctcaaacaatcttcattctttcctgcctattccaaagtttgtttgtttttttctttcaatcccattctcttgggttcctcaagctagttaatcactcaactcgggcctcttaaattttcttgtagtaattcaactgctcccctctgaaatttggaatttacttatttagtaataggagccatcaaaaagaccggctccttgtgagttttcttgtccattgttctgagtcccttggcatattgtgctgttttattttgttgctttccatcatctcatcatcagggattgggaaacttttttttcatcattcttagcttttctcaccatttcatgttgacaaatttccaatctagattaattccagtccttccttcccatcctcagattccaccctaatctctacatctatggcgttcaaagttgagtatgcaaacatttatgcatgcatgtttcataaatgatcaaatcttgtttgctgggcaaccttcagattacataatcagattgtcaagtttctctgtaaacaagatttgatcaatcatgaaacatgcatacattaaggctccgtttggcagtccattgtatcataagaaaaaatatgtaaatccggataatcagaataaggttgataaaccgtaaaccaattatcacaaagctagacaatcatctgcttattacagtggatttttggtgttgtagcgtgaccagccaaacatgattttcacttatgataataaatgtggtccccaaaaaagattttcaggaatttcctatgatattttataatatcgtggactgccaaacggagcctaaatgtttgcacaactttgaacaccataatcaatggttacttttttccctcattctataatcccattctttcttcccccttctttcccaatcttcctcactttatttttatcatcaacactcttaactgatcaccttcaaaatcctcacctccaaactcgcaaatttcatttgcttggtgagacttactcacaacacaccttatttcattatctataaatcttgaatttcaatgggcttcttttcttcttcagcctctctcctttcttccttgattatctcctaattgttctcacccacagaggccctgaaaacatccattttctttttctgctttctttattttcatctcactctcattttctatgagttttgatctaactactagtttactcaggtgtaattggttctttgtatatttcaagaaagtgaaatctcaaattctttcaatggattttaataatcccacggggatttaaccaaagaactttgcttccagtggacacatttccaaaaagaaaattcattgatatatgtcattgctaggtggtttaatttggaaattggactgcaattcttttacatagtctgcctggagaatatgtattaccctcacttctagaatctagtggtgtttaaggtcaattctcaatgaatgaagaattgattcaggagaatttggtgtgaatggaagtggccaacttctgacacctcaagagtcaatgcatgagtttcctgtggtggtcaaaaccactagaaaaagagatagggattgatagttaattagggagaggtgtaaagttttccaagacaaaatgcatacatacaccacaaactcaaactgattctcctcaacaagctccctgggagggccggcccttggggcagttgggcccaattgaagtctgaaactgggcacttgtatttgacacagaaatgtcagccagagatccaagttgtgcaagaaaggtgaccctccatgacaaccgaatgcacatccaagtctgttgtgatgactttttttcttgatgactccttgggatgtgaggatttgccatacatatccttggccggtggtgggtgggtggatctgttgtctcgtgttgtctccccccggggtgagggtgactactacaaataccttcccaacttcttctccaattcgtttttcccaacactttctgcgcttcccatcgacaacaagactctcatcaaagacgaactagaaaagagaagatgtttacaggacgagctaggctcagcttaccagcagcttccagtcgacctcgatcgagactcccactaacatcctccggccccctcaagacttttcgaccttactcctcctcctcatccgatcgtgatctcctggctggacctgttaacttcgcattgagtgctgaccaacaagcttatcaaggtatctaaaattcgttgcttaccactacagaaacccccaaaggttctaatggtttgttttatttctcttgattgttaacaatatcagatctggcgaggaggtttaccgtcgatcatgtgattccagtggccgctgaatatgaccgaaccatggtaagcagtttagaattcccctccacctcaacgttcttcttttttttatctatcggagtctgatggtcgatgaaataaaacacaggaatatccatggccagtcttgaaagaggcatggaaagccggcctattgaacacccacgtaccggaagaatatggagggattgggatcggcttactagagtcagcgctgatctcggaagagatagcatacggatgcacggggatccagacggcattcgaagcgagtgggctagcgcaggcgccactgattgtcgcagggagcgacgagctgaagcggaagtatctgagcatgttgatcgaagagcctctagtggcggcctattgcgtcaccgaaccaggcgccggcagcgatgtggccgggatcaaaacgcaggccgtcaagaccgggaacgatttcgttctcaatgggtccaagatgtggatcaccaatggcggcaaagcttcctggtacttcgtcctcgctaaaaccgaccccgaagctcccgtacataagtccatgtccgggttcattgtcgatgctaattcgccaggggttcttgtcggaaagaaggagattaacatgggccaaaggtgttcggatactcgtcaaataaccgtcagttgaatctctctctctccctccatctctctgatgtccagatgatccgtcaaagtatactaatgagcaaaaccacacaaaccagttcgaagatgtggttgtgccctcttcgaacctcgtcggtgcgatgggcgagggcttcaaagtcgccatggccgccttcgacatcacgcgacctttggtagccagtggggctgttggattagctcaacgtgctctgtctgaagccgtcaaatacgctcagactcggaaaacgatgggcaaaccgatcatcgagcatcaatcggtcagccatatgttggctgaaatgaccatgtgagtcgttgtttaattcccccaaaagatagacgtttagtaactgactaaatcgtattaatgggttcttcatccagaggggtcgaagcggctcgagcgatggtatggaaatccacattcatcaaggacacaggtcatcgtaacagttgagttgttttacattactgcaggtaatgcacgcaggtaaccgtcttggggaactaatcagatcctattgtgtgttttggtttttttttctcagcctattatgcctcgattgccaaatgcttatcgtcagaagtagccgtccgcaatgcaggaatggccgtccaaatctttggtggagctggctttaataccgaatgtcagtctttctcttcaatttttttttctcttattcttctgcttgatcaccatcgacttacatatccccgcttccactttgttttctttggttaaatgtgacttgcagatccggtagagaagctgtacagagatagtaagatctttactttgtatgaaggaacctctcaaatccaacgattgattatctcgaaagtacgtgatctttttattaccctataggatcgcatgtatttgggcatcagattttgatggtctggaaactgatgatcacttttctcgactcaaacgggatatcgtttttttttccctcatacacagtttttgccgactatgtacccagtttgaagttgctcatattcacatgtaaatcagaaaagatggactagaagaccacgtttgtatcgttaatcttttgtacaacttcacagcaaaaatcgcaacaaatcattttccttcctgcaacactgttttcctttattcgtgtgtgtgtgtgtgtgtttttcgcgagggccaagcctatactcttgtatttttttgtgtttgtatttttttctcatgaaagttgttattgaagttgtgagaagatgtatttcgagcaacactttttgaagtgaagactattgttttttgtgctcttcgagttcgttctcttttgttgtaaattgaagtcattgctgcatgttgatcaagtgtgagtgtttttatggtggcagtgatggtgattgagggaggtgagggttcagctgggttttgctggccagatctgtcgaaggcaaccaccaccctgaaaacatatcaagcacacttcaccctactagttcagctcgcatgcgtcgccatcatcacttcgacaacaacaacaatcttcatcagagccaggaaccaacagcaatcgagcataccaagaagcctccaggattccacgactaccccatccatcatcctcatcatcaagtgatatggtccagcctccaacgcgtctcaaatggcttcctagactcccttcggatcagtcgcatcgtcagtcaattgcaatctaaccgggcactcagggtgagctctttctctctttttttgggggggcaggttctggcttccagactggagatcagctcatctcccatcttcgtcagtctttgatagtccaaaactcggccctccaactgctttgtatcgctagcctggtcgcactcgaggcctatgccgatagccatcgctcctcctctaatatccggtccactctggatattttgttcaatgtaagtgagtatttgtcgaattcgaaagtcaagagtaataccagatataaagtgatgttgatttgcttgttttgtttctgtggatatatgtatttttagatattctggttatttccgatcggaatgatttcgattgccatgaacggtacgatcaccgaaagctgtttacattcgaagcataggacccaagaagtctcgaggatagtcctgccagcgtttacgattgcctcatggctagaaatcgtcgactatctgaagacgaaacttcgctcggattacccgcggatcttgatcctcttgaactatctcttgatggccaagggactcctgtgggtccctttcgtcggcttcccgctcagcttcactttctcctccatcggcaattcgttctattgtttcgagccttattggcttaaagatggtctcaagttcgaagaacgattaaacttgtacgtttttttttttcaactcacaaagtcaaaacatacttgagatagaaaagaaaattctaattataatccatatttttgaatcactttcagattggaacaacagtgggattatcacttaggattcggcctaataatgaccacattaacctcgatctggccgcaccacaacatcctaaacctatccctatttaccctcctatttccattcctcttgatcatcctatccgtcggacaaaagcccctacacagaccaacatcagcagcagcagcagcaacagagcacaagaaagaagacggccgatcgggtcataactctcatccaatccaactccccctactctttatctctcgaaaacttcatctgatattctttagtcatcatcctaataacaactctcaccttcatcatccttctgttcatgacggccatgtgctgatcgaagatggaggagatcatttataatcagatcaaccatcttccttgtccttcttttgttaatattcttcgacctttgaatcattttggtttcttcttaaaatctcatcttttctttttctgcatgttcttgtggcatgtactccccttcgtatcttcttcactattagatctctgcacaaaccaactcccctgtcactttttgttttcttcttctttcttttttcacatgaattaaatagatttactgattattaacccatttatctcttttataaataaatagagacaattatcttatgcacctattttgaaggagctttgcatgttctttgtaatacacaatacaaaattgtcaatgggaagagcaaagtttgacaaggcctcctttgttgtggtgcaaatattaaaatgaaaactgaatccagaactggtatttgtggcttctctacatgacagttgagaaaagcccatcattttacaaaagctgataatttctggttggagccatactgcttgagatgatcattttctatgtggtgggtgctgtgggtacatacatatacaagaagaaattgagacctcaagaggatctgcagtagggctgcaactgggcagtgggtgccagcttcactttgatacagagctcacttgcacaatcctgaatgacgtgaatccacattctacggtgaagacaaggcttgtctcccctagcttgacaacaagcccctcgattggtcgggccaggtcgtgcttggatggcgcaaagcaagcctcccaataaagagggctatgtagctcaggcatatctcaagcttgagcgtggaaattggtcagttgagatgagcgcagtgttatgtatgaacacagtgaaatccttcaccaaattaggaagcatggtggaattgtcatctatgttcaacaaagcttcaacttgcaaggcaaaaaaaaaatcgcatcagtaggaatcaaaacagttacgctatgtcccccaagccttcaagcagctttggcttcaaagttcaaagtcttgcagacgaaggagggtaccaaagttatgcatgccttcctcacggtaggcccactgtgaaagacctccactggatgcatggaacaaggagaacaagggaaaggctagctcaatgctctgaagatactggaacacatgtggcttcaaattcttctctcctaagcaccctcatatccatccgtacaaactaggaatcaaaggaggtatgcatattctatgtatacaaatggatctaatttcaatggagacaattgagcgactgatttgatttcctttcagctatttactcagccattggatgacttccagtcacaatctagaaccctcccagaatccaatttacgccccctagatcttaatttttggccccaaaaaatatttttttgcaagccttgtagaaaccagtctcatgtgagatggttgaaattacgagtggggtgttaatttaggacttgggagggcttaaaaagtactctaaatggcgacgggaagtcctccattcaacacactcatttgaagcaccactcttgcagccttgctcttgccctcatccttctgtttggcattctcccattactaaggatgccatcctgatcacagctcaacttcaccacaaaatctctgtctcaacttccagccgtgatcaaaaggctcattgacaaacagacagaacttgtgaaagagaacaggtactatgagggtcataaattcttggaacttggatttgtagatcaaagctttcatgagctttgtagtctggtcaattggaaggtatgttttccttattgttattacattccttcttgcgtattcgcaagtgttccaatgaatctggaaggagaggccaatccaattcctggagtcttacgggctctgggaagagatgtttgtctggttacaaattgcaatgaatacatactttttacatcttgtatgttgagtgtcaactcccgtctcttaggtgactaggggttgatgggttgattgggtcacactatgattgtttacacaaggtagtggaaaagggtcacactctagttggataaccaacttagtggaattagctgcttcagtatactatagtattagaagagctgctccttacaattataaggggcaacagctgattaattacgctgcgccaggcttatgagaagagaaaggattggtactagtctagttaataagttaactgtaacggactagtacaatttagagggaatagaaataatatgtaatgtaatattagactagattaataaccccactcacttattgtactgctgtaaaataggtaagtctaacgggtttgtatggtaatctctgggggaaggaatcctagagggaaatccttcctccttaagtattacagagcagaggtcattctgcttgtaggaccggtacagtccccataaggttatattctctcattggggagaaatgtcaagatattctaagaagattaaagtacatgtgaggaaaatctctcttatttcagaagatacacacaagagaatttacaagagagatacacaggataaatctctttgataatcataagagataattatccttttcaatctgagtataactttcaggaaatgggtaaattaataaagaggtaaatctttattgatttattaaatatttattaacataaataatacatataaaagagaataacattactgtatacttattaacttaagaattaaatataataatatttattatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtctgacattgagggtttgaccaccctggttgtaaagcagcctgaatgtccactttggcagagggattctttcaataatcacaaacccaaatcaagcaaaaaattgaaaaaagtccaatgtgccccagggcctccatacaagatgcttcaagcaaagagtccttggtcaaattaattggaaagatgatgcattgatgcatctactttaaatttgtgtgaatttttttgaggcctcttttcccacttgaaatttctgtaagtgcccaaaatccattcaaccatctgaattgccacttggtgttcatctgtctccactaccatcactcaaagtcattgtattctcccataccaattgcttcaatttggactggagcaaactcaattaaaaaggtttgcttgaagaattaacaaagaaccattgcctcaaggtttctttatgtgactttttcaaatagtctgttcaagctttccctatactgggttctggtcagcaccccagaggctcagatgacagtactatccccaaattcctgcccaaatcagagcaaaaaacactattttgtctgtcaaagctgcagatattagcaatgtaaaaattttattcagccaaattcctcaaattattccaagagtcgtttaacatcaatgattgatcacatcagtttgatgacactatttgcttaaaaaaactaaaaaaaaactcatggatcacaaggatccagtttggaaattgaaattattcaagccatgtgaacaaaagggatattttgagcctggtgaattgtcctgaggaaattttacaattttgcatggtagtaccatgacaaagccagttgcaatgttgcagatggcttttgggggaacaagaggcactggaattgggcaaatggaggtttgcagaggagatagaggaaagggaaaaaacccttaataaaaatttaattatcagagggagactacgaatagtaccagtagaataatattttcaaatagaaatgaatttgtaaaagtcaagaacaaatcaagccagctctgatatcaaatgtagatctttgggaggaggaatttttgttacctttttccttttaactttttcttttttatttgttggctgagatgatttgtagaatgaataatttactaaaaagattattttggagtcacctacccaaacatggacaacaaaagaagcaaaagctggaggtaaggaataggattcctaaatcttaatttattgatgctagcggaaaatattgaaattggagaaatgtaagcatgagccagaatccattttcttacttaaatgctgagtatgtagtatgtaccaaaaaatgaaattagaaaacaatctttctgctgtagattaaagattagagaaagattagagaaagaataaaatgagcaagaatcaaattttcccctacattgcccactccttccttaatgcaccagctcctcattccagtttgaggtactgccaggtgtcgcaaagcgaggctcttctgcgaggcagccccgcagttccgagcacaccccgcccccctggaatgaggggatcgggttgaattgcgttgcatgaagccccgtggtataggagggtactcgggtggtccccagggctgaacaactgatcgatcacccgagcctgcagatcttggcgctatgaacctcagttaaccattcacatcatcttcctccaaaatacatattcattcgatggaaatcgaccatcagcaatctacttcgcaagatacttcgcccgtcatccagttgctaaatcaaggtgaccagctcacccaacgattccaaaagtcagaccaaaaagaattctcttaaattgaaccctctatgattcctgctcaaaagatgatactgattgttatgatcttcttaaattctaacgacttgatttaaaaaaccggcggattgtgtattcatgtggtatgaaccagacaattcaacgactcgatcacacatgttcaaaccctgaattcgtcactcaagcaacatgataacctgagcaatcttgtggcacgttcgacgaacgcagatatcagctcgcaatatccctcggttcgagaacgtactttggccacactgacgaagacgatagacgacgcgtctagtgggatcaggaactcgttagaattgatggaatcgacggtcgatgcactttccgaactgttatacaaagtggacgtctatctggctgaacccgcctcgatcggatcaatcggcttcgatccaatcaatgccttgaaacatctcggaaacctcttctcggcttatcaagctgaattgcttgctaaaagagagctcttcttctccttcaattgtgaagaaatctcaatcgacgacttcgttggtcaatggcaaatctgtcaccaaatcaaatctctaactcaagaaactatggatgatttggctgatgtcatgggtacttggtctacttaatacactcaaaatacacgcatccctggacttcttttcttcttttcttcctttcctctctaccatttatcttcagcaagcctgtagtaccaaaggatgcatatattatttcagcagattttgtaccatgtgagaaagtgtgtaacaagaagtcaccaatctatcaaaaaacttgacaagcttcatatatatagattgttgatgcacctttttttggaaaatcagccagattaagggggtcaactttcaagtcccctctggggatttgggatgtgactcccaaatcccctctgaaaatttggagcatgcctcccagagattttggggcccaagaaattttctgtcacaattgcttcccgatcgcaggtagacagccactcccataagaacactttactgtattttctttttctgaaattggttgtcggttactccccccccaaaaaaaacccgataaccgactgcacagtacaacagaatcagagcgttgtccgggcgggggcgacatccgacaatgacaccccgccaccggttaaatatttacatcagattaaatatgtaccatgttgggacatgttgaggtttttccccaaaaagcgtgcggaaactcttcttccggcagcggaataagtgggccgacgtgcgtctgtagtggggcttggcaaggctgcaaggttacggtgggttgaggcaatgtcaaaggctgatggaatgttgtatggatggatatgtggcacaaccagcttgtatatgtactgccggaggcagtaaaccggccggattcatctgatcacggcaacaatcagttgcagggcgattcaagaccgacataaaacgagtgacttggccgccgctaggttttctaatccaactaccttcatcgctctctctgtcctgttacgcactacacgcagaatcaacgagtcgttttaacctgaccacaccaagaatgtcccgtgcaggctcattccagatggcccacctcgccttgactctcatagttctcatttcatttcactcgggactgcttgcagtgcctcaaagatgtgaatccatatttgccccccacagtggtgatgaatatagtaagcaacgaggaccagccaatgatccctcttttcctattcacctacgtgctagacattaaacaaaatcacaattatccacagcttgcatgaacccccgcggggtgcgatttctatgtggtatcaacagctgcttaacggatggcctaaaatgtgagccgtcggtttttttttttttcgaggggaggggggctagattcttgccaaccgatcaaacatatcattgatttttgttttgtttttcaatctcctcttccctgacacggtcaaacaatcgatgagaatcaggggctgatgttatattcaaacattgccaaaaatatgaacccgagaacactctaaccgatcattacgaagatatacacgtaggggaattcgtgactgttgtttataagaaaagccagtttcttggtaagcttttggataaaaaaaattagatctagtgaaaactatttttcttcaatgcgattgattgtaactttgatcctccgattgtagacgcaaagaagcttggcactaacacctggtttagatgcacttggtccaggcgatcgccttttaacgcacacaggcctagtcagtctctctcaacatgcatcaaacaaagaattaacatactgattatcgtacttttaaaaatgactacccagcctgtggttcctgtagacctgacccatgattttgcatccaagagactgaggagtgaattggcctgggtcgggaagggttctcagcgctatttggacgcattccctcctatcattctcattcacacatcaccaacggaatcaacaagatgagctacagcatgttttcgttacaaacctattagatgataaggtctttcctccaacccacctcgtgtttggcacaatactggggtttcttgctttgtatgtggtacaaccgcagtgcataggtataagattgcaatccagatgaacaaagaacacatgaaacatcttgatgagctgcctagtgatacaatttgatcaaaaaatatatatcaaaaatcaggttgaagggttcttgatcaccttctaaaactgttgaggagagcttcatcaggcatcatttctcaggggtgataagtttgagcctgatgacttatcatgttgcctttggcgcctaggaactcaggtaatagcaaccaacaagaagtaattaaaaataaaatcccaatttttctaattagaggaggtatcatgttgcctttggcgcctaggaactcaggtaatagcaaccaacaagaagtaattaaaaataaaatcccaatttttctaattagaggaggctacctttatcaccaccataattatccacaaatagcacaaggtgtaactacagcatgatccctccccacagaaagggcaactcacatgaaaccaaacaatctcttagatgtcttctgcactatgctgtgtgtgagcttggcaatgaaagggtggattttttcacatgacatgggtcaaagcagttcagaggctcaagtaattaaattaacaccttattggacttgacactttagggaaaccaggaccacatcaagcccctaacagacaccccaagaaaaatgtttcaaatgcatttgtttgcaaacattttactcaaaacaatctgtgaaattaaaataattcataagacttaaaatgtatttcttgttagatgtagataggagccaggcaactccatatataggtgcctaaccaaaatgtagggatttcttgccaaaaaaatcaaaatgacacaccaaagatgtatgaatggccttttttcctaatagcatcagggaaatttttttggaaatcttatagaggtgccttcactcatctcttgcctaaccttactatatccaacctttatctcatctgtatccccacctttgctagtatgtatctttgcattattatttattttcatttgtcacatgattcctccacaattaaagtaattccaaatatttgattgattctctttcaaatgaaaagtagaatccttgaaaccttcaagatagacaaaaatcagatcacaatattaatcttcatccattcaaatgcattacagaataacaaaccaaaagaatctcaaaaataaatgaattgaatacctatcctatcaacatattatttgattcaatgctgagtaagaattctaatgagaatatacatataaatcctccttcatgaatcaattaatctttgttaaaaaatttattcttgttttacccctgttttatggagattcatactctgtcctcccctgtacttgctgttccattctcaatcctctaaacccctaggtgtatgtgcatatttaattttatatattttgaatcatcttgataaggatcagagaattcaaatttttatatctgggagaatccagatgatgtgaaattttgacatattgatattactagagatgtcccaacacatccagatatccggctgctttttcaggggaattagccatccggaaccgcatctgcatctgctgacgggtatccctacgccttagtgggtatctttggctatctgccccttaaaccaagggtggttggagggggcagccattgattgaccagaagttcttccttccagttgacaaggtacctgtacctcatcggccagaaggaaaaccttacggtcgacaatgtggtacatgtgccttgtcaactggaaggaaacccttccagtcaatgaggcacatgtacctccttggccagaaggaagaccttccagtcgacaaggcacatgtaccttgttgactggaaggaaacacttccagtcgatgaggcacatgagcctcattggccaaaggaagaccttcaagtcaacgaggttgtgcattgttggccttgagatggtacagtctccggaccaagaggaacccctcttggccttgagatggtaaagtctccaggccaagaggaacaagatggtacagtctccatcctgagaggaaccccgcttggccttgagactgtgcaaggtctcaaggccaagaggcctctgacaggtatccctggagatacccggatacacgccaagattccaacgacaattgggcatccacatccaaatgcaaatccccgggtgggtatccgcaatggataccctgaggccatctctagatattaccaataacttacaaatttcagaaatacttatgataattcatgaaggtcaattttagtcaaaaataaaattagtcttcatgcaatttggctttattgatgaagaaatgtggtattgatataatttttatattttcattatggatgactgttcccttccaaaaacaatccccattagccagtttttttctcaatctaaattatcatgcccagataaatggaaactacaatattacatgagtgcttgatcccttctcaaggctcatctcatctacttctagaatttgaatataataaagctgtggtgtgttggtccagcatgtttgataataatcaaacatccaacccattcaaatcagcaacaattctaatttctattctcattaaaaaatcacaaaaaaattgcatctacaatccccagcaatacataattatactcaactcaatggcctaaatttatgaaattatattttgttccatctcctttgtagaataatttgtttttacacttggttgtttccaagaattgtgtttcaaacagaatcttgatgctcattatccttcttctcccaattcataatggagtgtgtcatcagcattccagaaagtaattaaatatttgaagtcaaacatcataaatatttctcattttctcctcatcatcactgggcaatgaagtaagactgtaaatgcaaattttccaacttctacatcctcaggattgttgcctaaaatccctggcttgaattggttctttggaagtttttacattttgaggaaagatatttccaggaattgagctaagactcaggctatgatatcagtaaaaatcatgagcttaactctcttccagttgcaaaaagtgggcaaggaaattggatttttatactgtgatttaatcaatcattttttcaattaattatttatgaacagtttctgagttcaagtttgcttaaaattatttcacagacattctattacttcttttattggtatctgatacaccatctcatgattagctcctgttttttttttttttttttttttttttcaaacacaaatggttatgtaaatttactccagtctgattggtattggtagctgtcactggtggattgtgatgcatgacaaggaaatacatcaataccaattatccaaatttgatatgatccacacctgcattcctgtaatattggttctctatcctttggtcaatccaagataaagctaaggataaaactctcttaatagtcaagcctttcatcaattttttattttttatttttttcaaaagccaaaaagttagcatggatgtgattttcagtcaggaaacagaagtcaaaattccattttctcactataattattcatgcagctgtacaacatctctattggcaaaatctggaagaggaaacatactgatcttacatatacacacattggatcaatacaggcttaggtattttttggatcagcaagagggcctggtatcattacctgcatgaagaaataaagctttatttttccaagaagcagataaggagaatatttctttccctcctatgctttttcaaatacagatgcattggtctggaggagaatgggatcagaggcattttgttaaaattaagaccaccagtcttatttctgaatgtctggaagtgttttatttttaattgccagtatgtaagcaattaagcccaccggtcttattattaatctgtttggattcaaattccccatctgctcttgttgcttgattgaactgctttatgagtgcaaaagtgatgggacaagggaaagatttctctttttctgatttgatggacatcaaggatctgatttgaggcaagaggaagtaaaaatcttggccttcatctcctgctaggactgattaatctaaaatctttggggggagagggactattttttgctcccttaaccgctagaaaatgcattttttttatcagaagatattccaggatcagtgaaacttctcacttatgaatgtaaaaaccatcagacatacacactttttttaaccaagcaaagttgaagattctgccctcctgattcttagccctttgaagatgctctcagaaatgttttttttttttttcattttttcaatgctactttggatgactccatgcatgcattaacatctgaaaaaattgtgtaagagccttctatcccgtattcagaattccagacattatggctgatttcaaagcccaaatgagtctacataaagtttggttgatgttgtgtaagtttgtgttgagaaacctcactcatatataaattggtgcaccggaattcacaataaagtgaagcaattaatcttgactcagctcaacaaggtctaagcacctttctgacataggctttttcctgttttgatgaggagaagtgatgtgattgtttgacaaagaaaaaaaaaatcatatttcagatgattaatacgttgatagaaatctaatccgctcaaccgatgcggatgctcttacatttttctttttctgtgacatactgatgtcgactctatcaatgtgatttctctgttccaaaatttgggggtgtgtcactaatggtacatactacaaagtcacctgcaggctgggggtacctttattaagactgtcataagctttgatgaaattttctttattcaagacctgattgttcttttctaggagtagtattcagacttcagagaaaattttgtgaaattttgtgttgaagctcggaatacttcggggaaaggatcaccataattcccatggcacatctcgcaaggctggcctcgccgttataaggctgatgtcgcgcaaaaatgacacccttccaggtagtttcagacactctggtttcaggcaattgtacaagcccaatgcagctgcacggctgagccatccgcacattctagtattggtagatcagcagtataaataactaagctcatcagaaatgcggaatgatgtattatgaaaggaccgctcgacaaactgcgcagcttgaaaatatcttcacgacgtctctggttgaggctgatgagggatgtgggaggtagatctatcatgtgtaatataatcatgttagtccagcatacgataaggtaatacatccttgttttcttggtctcatttttttttgttcgaacataattggaaataatgtctggtttagcaatcgtcatgaggatcacccccacctcgttcttcctttggaactacaattcggctaaagatccaacatgtacatcagttacggctgtctgaacagtaaagacaggcattttcagagaggattaagaggagaaacttactcatcaatccttaatagagcagtgcaagcctccaaagcacttttgagcatcctaattttgctcatcatcggctcaatgacacccaacttgacattgtcaaccactttgccttcatacaaattcagtccgaaatacttcaactgctttttcgggtctcccttcgggcaagtttgagacaggttgtggaacgcccgaagcttggcaacaaggtctgtcgagtctttcgctgcatttgtggcgagtgtcttgggaattaccagcatagatgcggcaaactcggcaatcgcaagctgctctcgggatccctgtaggacatgcaattttaaaacgattagaaggatcagacttaaactctcttcgcttgcaaaaaaggcaaaaaccaaaaacaaaccaaggttgttgcaaagttctccagatatatgcttaaagcagcttctactgcaccaccgcccggaaccactttgccactctccagcgtccttttaataacgcatagtgagtcgtgtaaagcacgctccatctcatccagcatgtaatctgataggaaaatggtcaataaacgcgccctggtccttgtatgagatgtggttgtcaaggcgttacgtaccatttgcacctctgagaatgacagatgcagagctatggagttttgtccccttgatcaaaatcagttcatcgtcactgatcctctcttggacgacctcctcacaagctcccaaatccaaaggattgaaagcttcatctccatccagggtagcaagtgagctgacgaggttacccccagtgcaacgagcgatcctgcgtaagtcttccttcttgcatcgcctgactgccatcgcaccagcttcgacaaattctttcaaacacaaatcatcgataccaccagtagtcaagatcacgttcgctcctgatttgagaatcattcgaactttctcaagtgtaatttcggattccctgcaatgaaaattttcagtgcgtgaaataaaagggtcaaagctgaaaaaaaaagtgaaaatgcaagctcaccggcgtcggatctgctctaactcctcaggatcatcgatagtaatgtgaacgcctagatgcatgcgagttttttgcagattcatatccaacaaagcgattttggctggcgagacacctttcttcatagctatgaagcgaaattttgagcaaggcatgtgagaccgagggaaacattttcaaatccaatgaagggaataataccttgacttgcgacggtacagttcaaagcgtaacccttgacgtagatcgattctaatgcactcttcccatgcgccttgaggatgttgactgccttcactgggtatttgatctcaccacgaggattaatggtcttgacagcaagcattgcatccaccgcaagctgagcaaaaaagtcatcatcgctaacgagaaaatgagaataggaatatggcatgtaagctgactatcactaattctgttttgatcaatagttgtttcacaatgtaacgaagtgtaaaaaaacgtacgatccaatgattttgctggacatactcgtcttagcaatgttgattagacagtcctttccaagggtatcgaccttgatggctagttgatcttgaatgtgcttgatggcttctttgcaggctagacggtaaccattgatgatggtggttggatgaattttatttttgatcaggtcgtttgccctcttgagtagctctgccgcgatgatgactactgaggtggttccatcgccaacttccttatcttgctgttgcgcgagttctaccaatatccgaccggctggatgatcgacttctaggagggaaagaatagtcgcgcctatagaaaggaatgatagagcagatgcggtcaagattttgaaaaaaaaaatggatgttcgcggactactcaccatcattggtgatggtcatgtcaccgatatcgtcgaccatcactggaaaaatgaaataaagatgaaaagaacaagatattagggagcaataattccaacggccgcgaaagactgatgaaatccattacttttgtcgagtccaacaggtcctaaactcgatttgagtacgtgggcaacggacatgacggcggtaacgttttcttgtcggacatcagcaccggtggtcctctggccgccacctagattaagtgagtcatgccacggttagcactgttcagtcaaggcgatcaaaacatatggaaacttgaacaactgatgaaatggaacttgaacttgcccagcatcatgctcgttcggggatccttggcgaaaaaagccatcgtgaggaaggattaaaagtaagactcggaaacaatcgacccctttttctttgaagctgaacggatggcaacgagagatgaccgaatgtttgaatgtatgtatgggaataagtaattggcacagcaagacttcgatcgggtgatcggtcaactggcctcactcatccgagagggtggctccgccgtattgaatatgcatgttgcataggcctgctgcgcacggcccagcctcggcatcaagaccggccagatatgtaatacgccgaggcgcttgatcgccgccggccattctcttgatcacccgtgtggaaatcacatccatacggcacggtccggactcatcaggcccgaacaaacctatcagccgaggggaccactgtacttccgaagatctgccttatgattccaggcccctagggcccaaagctttgactgctgcattctcgacacaagttccacattgaacggggggtggggcttccgatccgtgcaagaccttttggaaaacttgggaacactagagtcctccacaattattcccctgcaatttccttcgtatacatatttgtgacagtaagtgttccaataggcccagtcagattgcagaaattctaacacctcagcgttggggtgatgtgagtgcactctagtacctaatcagagaaagacttgatcgccattcaggatcacatttcataaagagcctctggcggaccagcatgccaatgatgagataccaagcacactgcttcctattcgtttatgcagcaattattgcagcatccggcgcgctcgatgatatgttcaatggtcatcattttcagtcattaggatttggcgagcaacacactgccctggacgacctccagcattcgatttccactctccctcccgatcagctgaatcagccggatgacccttcgagatactcgtccagctcaaacagccaaccgagcttcttcgacgcctccgacgatttcctgcaaacggaattcctaccgcatgaccctttcgagacagcctggcccccatcaccggggtctattgaccaacatcaggcttggaggaccgaatttggtcacagtgaaccctcgactcactctcctcaacctattgatcacttaaatgaggaacccagcttcttgttctcctcgatacccccgccaaaagtcaaacctatctcatccgagtcagtcgcagggacaaacatatcctcaagaaaagaaactcttgactcaagccaactatctatgaaagctagcaagcaattcaagaaaacaagccaacagtcccagatcacagtaagccagcgatctaccaagtcaagtctgaaattcacgaaatcaaagcaaccaacgcccggaacaagaaaaacatacttacctagcgacgctatcgagactgccagaatcaaaattgatagagttatgaaaagaagaaagctgaatgattcagaagatgagagaaatatcccgcttttggttagtcaaatttaccaagcggtaggtgtgcagactgaaaaagacggcttgccaagattcgaatttgatcaggatgcattctgtgatgcccaaaaagacgaaagactagagacgcatgttttggctccaattttccagtcccagtatacgttcgaaagcacgaggatagaagtagctgaaatgcatttccaacaatttctgttgcgggtatatacttcttgtaaatcccgcatgagggggcgaagctcagatctggtatggattgaaaagatgcgcacattcacgaagcatcaagagctgttggagaagtattggtatcggatcaacctcaagttttgcaccgaacccgaccaaatagtgttgaacaaattccgcgagatgtttccgttgtacttattctatgttgaaatgatcaacactgtcgtaccaagacctgctggcgaagaattgagttacgaagccgagttaatacaagcctctgcaatatacatcaactacgtacgcaaaattgacgaatttttaatggacttcagtcagagatggctgcggtctaaggcggggatggaggaggaaaaggcggaagcgcgttacttgagagagctgaaaagaagggatgagaatgctaccgcaatgaagaaccatctttgggcctttttggaagtttggatggagaaacaaaggccatcattattttacgaaaactgcactcacacaggacttttcttgtacactggcagagctttctttaatgatatctttatctactctgcggaaaattttgtccagttcattcagaaaaatagtgttgaaagacatgttggatagaatctcaacaaaagtgtaactttccaggattattttgcttgttctttctcattttatctaccacttttctacctccaaacccaaaaaataagcattcctaagactgccataatcatctttcatccatgtcttttgcttttagacaactttgttggattaaagaataaaattgattgtattatacactgccaatgtagttctctttcccaaccacaggatgagctgaaagatcacttgatcattccctcttcatttttgtcttcatttatggtttgattctcattctccagagaagttagtgcggtgtcaatgaccatcctgaatgtattgagcaattaatgatatctgttacttgaacagattctcacctcaagagaatttacaactcactccattaaagtacatcaaacacataacttcagctttttaagacgagtgaaatgtttcccaacatcatagcccatctaccaaaagggaacagctgtttcaatgcattccatgtgggagatttctggttgattcttcaaacgctattttggatcacatatgtactgcttctgactccagcctctcctagcctcttgtcgtcggttgggccttgatctgtatccagttctgattttgcttcgatacatccgccaataatggcatagggctgggcaaaattacagaatgtgtaacctgcctctaacacaggagttggacgagcgacttcctttggctagcggaagcatctgacgatttaaaaacctgctcggggcaaacccacaccataaccaccatgctcaagatggtacatcaagtatatcagttttatattatcctagcaagaatcggcgcgacaagtgctgcattcaataatttaatccatgatccctttgctcagctgctggaagaccgagcgcaacatgacgtgctgggcgatgtcgagcatttcgcgactggcctactggatcaccaaaaggacgccgcacaacacttatcaagctcaagcggcccaaggagcttctcacacccctctgttccttctccggaatttaatttccagacaacgtggccaactttccccgaagctgatgagaaactttggccgtggctaaatgaatttgatcaactcttgccctcaatgaatatttttccaaaacctccagagtactcgactcaggacaccagatatccatcgaactatgacaggcaaataagcaatactgaatcacatggacaaatccgcggcttgtttcgcgagggagcttcccaatcgatcagacaccatgagaatccaactgaaaaattccagggatccgcaaagaaaccccagctaccgagtcaagaagttcagagaccaagcaaaaaatcctgggcttcacgtttagaatccgagaaagaaagcaaaaaaagaaagctaggtgattttgatgatcccaacaaacttaacaaaaaccctggccttcagatcaagaccacagatgatagggctacaagggatatatttccaacatggaattttgattgggatgcgttttttgattcgaaggaccctgcaagaggactggaagaacacccctctcgtgaatctcaagactactcgtctgcggtgtccagcttgccatccaactccaacaacccgtcaatagaaaacaatccatttaaaacactcacagacagtagtgtagtagtgattgaagaccctcacaaatcaaacggacgatctcagaatcaaatagaatctcagttctcaggaggtaaacctgcaaaatttggaaaacagtctgatcagtcgatcgtaaaatcacagaatctgatctatcaatcaccaaaatttgacgaaagaaccaaggaagagttcgaaatctcccggagagcggcaattaaatttagtcagaaatccgaaaaacgaaagttgttcaatttcgaagatccagaatggaggaaagagatgacgaagaagattatgaatgaagttcctgtctcgggtcaaaatgaccagctaccaagattgagctttgatcggaatgcattttttcttgaatctcaaagtggaaaatcaacgatacaattacatgctttatccccgatgtttcgcaccatgaagatacatgaaggtcaaaaaatgagcatacctgaagctgaagtcacacttttcttaaggcgttcatacaatcctcggtattacaaggacgacgaataccaggcgtggaaagagaaagtgcaaatatttttgcagcatcaagaactctgggcaaagtattggaatcaactgaaaatggagtcttgtttcaaggaaatcggacacaagaaactcaaggagatatttccactttacctgttttacatttcgatgattaattcgatcataccaagagctgttggtcaagagttgagcgaagaagacgaattgaaatcagctgctctgacgttcatcaattatgcccaaggaatcgagaagtacgtgaataatcgccacacagctcaaataaagtggacacttatggaagaaaaacgactagactacttccaacgtcttctcagagaagataccaagggtagcagggtaaggatcaatctttgggcatttctggacgtttggatggaaaacaataggccgcttctcttttctacaaatcaaactctaaccggaatgttcactcagaagggaaggaagttcttcaaccagatcttcatttcatccattgagaatctgatcaaatactatgaaaaattgaatgctgaaagcttattgaaaacaagatgagatagcccatgaagattaaatatagttgttctcattttgttttattttctcatctccttctccatggatgtttctatggacacaattttttttaaattaattatactccgtaatttgtgagaatctccaccagggcaagccaaaacacatctcaacattccaaaatgaaacaaatgaaaatgaacaagcttctatttgagtgttagaaaccttacaaaaaaattcaatgaaaacacaacaatcagaataactattagaatttagattgaaactcagccaaaacatactccaggtggtatggtatctcatcccttccccttggctaaaaccccggagggttgtgctacaagtgttggtcaagttgtaggaaatatgaggtcttatattactttatagaaactttcaataaatgctaatagtagtaaaaacaactacagagagttcacaaagatagaagagatcattagcaatgaaaagagagtaaagataagaaaaggtcaaaaaacaactagataaatgagtgaaaatagttgatatttaccttcttatagttggatccttgtaagtactcttataagacacgacacaatttggagaaatagacggaacacaaaaaacaagcctgaaagaaagaaatagagaagaaatagaaatagaagcagctctgagatcaggatccaggtcggcgtcattgagaaatgagaaaaaactgttctacctccacctgttttgcgtcctagctcctcctgagtgagtagatggttcggatcgaacgtgcagtttaggtgtatgatcgaaagtggattaagggatttgtcgatagggtaagtgatgagcggaatcttcgtcttgaggttgaggaaaaaaggattcgagtcgcttgccgagtcagtcgaaggaagtactcgcttcactttgaattcgtgtgacatctgattgacacatttgaaattctcagacgtcgaccggatcggtcaggattattcatccaacacaagttgattcaatgattgattttttgataatttcttctcaacctgtatataagacaggaattaattagtgaggagtcatcactttacaactgatccttcctacactgccaaaggggttgtattggttacaaccccccgcggtaaggtcggtcggaggcggccgataaaggatcggtctccccgaccgatttcatatcggccaggcccaccgatgcatttcccctttgtcctaatgtatcgggtggcccagccgatatagaatcggtctcccggactgattttacatcggtggcctctgttcgactctaccgcggggggttgtaaccgatacaacccctttcgcagtgctagtaaggggatatccatggttttttgatttacctgttaatgtttggtgagtcaaacacaatatttacacaatcattgaattttaataaatgagtctggagaataaatttatagctgtaaatgctctgaggattcatactccaatgaaaacccagatcagaatgtaattttgatctcttattctggagtatctatgtacagcataataaaaattcaactcaagtctgactgtctcccgatctaaatcactacggaacaatgagtgaagatgtgcattatcaaatattctagaggtggaccaggatccaatggcagagctaaaagacaagaagaggaggcaagaaaagaagggattcaagggccacttgttcccaatagccattacaaaatggaattcacagatgcatgcagaagaggacttcatttcatgggtggggtaagtctactttcataatcataacccatatgaattctcatgctcagtttagtatggtttggattttacaaaaagggatcctgataaaacatacccaaaaggatttaatctaccgggaattgagcacaagttgggctaactgtagtctgtaggccttctttgcccctaggatgaaaagttggtagcatacgcattcataatctgatacatacagtagttttaggaattcatggaactctggttgaagattttccaaggaaggatttcccacaaccacccaaacttcagatgctcaatttaatttcaacttatatccaccttagtgtttcaaaaaacccaatgctagaaatctcaatttgcaaactgtacacccttaactgaaccaccatttagcattcctagggattcattttgggccaaaacttgaacccagaaatgagatggaaccaattactttgtacatgttagtggtcactgatagactcctctgtaactactaatgaataggtataaagtagcagtctagaatcatacagcacaaggaagtcaatcttatctgcagcacagatgaagaagaatgagatagtagtctagcagacctatagaatgtctggcatactttgaggatatgtgaagtaggtaggtaaagactcactttgaatagcgaaggaaatggctaacagggatatggaagtgaaaggtttcaatgaacagatttgctttgtgcatgtgaatttcggtcaacccggcattgctgacctcctgtgtgcaccccatgagaacctgaaaggttactgtgcgtgtgggtccctccgggactgttacaccataggacaggtttttagaaaacccctcagcaaatggattgttcctgtcccaagcgcccacgacttggttgtgaagcatccattggacgcttgggagcgcctggcatcacttggacacttcagaaattgtccaagtgatgcttggcaggctagaccatccagaggatggtatacagcccacctgattgagagtgtccaatggacaacaaaaaaccatcaattggacacttctcagagtgtccaattaatggtattcatgtggttctggcagtcaaaaaaaaaggtccattgtccaaaaatgagcttggactgtgtttgattgtcaagaaatgtgtcaggggagggtatagctaacatttgggtgaaaaaagcatgaagccacatagtgcagtggtatcatactgctggaggttaactggatgggcccatggtgggcaggaggagggctgttggtttgatcctgcctgcctgacattttttctgcccagaggcttccaagcataccatccattggattgtttggcccaaccatctggcttcatcaaaatgcaaagcacatccaatggatgcataatgaagggccaaagtcagatggaatttggtacatccgtttaggtatccaaatgccatctgttgggttacacatattcatatagatcatatgttatatgcttcaatcaaaacctaagtaatcttgtatttagctcacaccagattactgtagttgtttttactccagtgaattcaaaccaactttttctcactcacaaagtgtcattggcctgtcagccgtgaactttgatttctctccctgcgtctcacgcaacaccatccaccacggctggtggtgtacctgccatcaagagaggtatgtagctctgttgatggccaataccagtcatattacataagagattttagggacaaagttgaaggatgtaaagccccagtcactgaaataaatataaaagtatatcttgagcattaagtaaggcaggtttggtaaaaaaatatctggttgccctcttgttcaaagggaacaatctacacacatgagatagggatatcccaagatgcaattctcaagtcctatcaggccatctgaattagagatcatttgttggtacctgtttctaggtacctggcaccaattgaaaggtaccactggcccgctgtggaacttttcaagctaaatgttgatgtctaagctctaagcttaagatctagactactctttgtccctcaatatcaaaaccatgatgtcatattgctcagatctctgcgatgacatcatgacgcttaaaaccttatgcagttctcaatccgcttgatccctttccttttccgcccaatcccttttctttttcccttatcatctctttctcagtgtatcggatctattcctttcttcccctcaggaagaaactctcatccaaattcctcactcaactcttcttccctccaatcttataatacatcccttcttgtgtctttcctcactttcctcgttccacttaaatcattgactatcagaaaacattcttctctcctgtcctacaaacgcctttgcctattgaacagtatccaacatttcaacctcctgattcacttggccacatattgttcttatcccttccattcactgaaacttgtctatcccctctttcctgaaatcttccatatgtaggtttcagtcgcagttcctccttcatctacagctcatgtattgatcacattcttttgttagatttatttcctcatttcattctcattgttctataaacattggttgttatattttttcatctactgcttttaggtaactatatttttcatttcatttctttcttcatattctatttctttaaacaggttttaatgaaatacatcttttagtctatccattaacactaaagaaaagggcttagaggggaaaagaacaactacacagggataaatgtgggttgaagacttggatgctgatgaatctgccctcttgtcaaggcttgggagagagttacaataagaattaaagaaaaggtgtggctatttctgggggtaatcttagtatgaggtttattgcttatttcttttacaaggcacctgttgagagtgtgaggatgtgggggatttttggtaagaatgaggctctgggggataatggtttctgggttcaatttcttatcttctgggggaaaatcaataataattgcttctggtaactactagtaagtgatttctgctaagtaattatctgtttacttctctaatgcaagcatggggaacaaagtaagtgggaaagagtattctctatatacacgtgggtggttctgatcaggtactagtggtaagatatcatctgaaataagaagaaggtatgaaataagttgtatctgaaagacaagtggttatgaaataaatgtggctgacaaatgtgtagtgtgcaataaacatgttgaaaaggagaaaatatgaaataaaatctgtttgtgataaaaataatatgtagtgcaaaagagatgagataataaggactgaaataaatattctgaggtgagatgagaaatctgtgtggtgaaatatatatgtaggtgatataagcaatgagtaatgagttgaaatgagatggatatatgaaagaaatgtagtatgaagtaaatgtagaataaaataaatgtagtatgaaataaatttactatgaaataattgtagtatgaaataattgttttatgaaataaatgttgtatgaaaagaagaggatgatgagtgagatgagatgagatgagataaccaatacctgggatgagaaagcagaagtatggaatgaaatagtatatgtagtctgactaagtggtatctgagatgaaataactaatgtttactgaaagattattatcatagaaagaaggtactgagggaagactaatttgtatcttgagatgtgtgatatgtagtatgttgtagctatgtagtactatgtattacgtaaccaaattatgtgtaaaaatactattttgtaaccttctgaactggatacaagataatgaattatatagcacaagtatatcaggttgtaacatcataaaactactatgtataactattttgtactatgtatgaccttgattggtctcaccacaccacactgcgcacccgccacaaggtgtcaggtgtagtgccaggtgtctgtttttgggcaaaaaaacaggtggcactgcccacttccctaacatagggtggagggattttacaataaatatgaaaaaatgataaaagtgactataagtgaaaattagtgagaaagagagggaaaataccgccagtacctgccaaaagtactggtggtacccgccaggcagtgctgggtgtggtactttgtacctatttttgtaaaaatttgaacaggtacctgggtaccaaccggtatccaagtaaaaacaaatgatctctaatctgaatgtagttggtcagcaaacacttacctttctttgtctttatctagactagggtacactggaataggtcaaaatcatctcttttggttctaatttacttgctagatcatagctgattatgatatcaatccatctgtaagcatcttgcacaggtgtgttctgattcaagggatgacagtgcatttcaaattaatttgaaatgtgctctattgctgacatatcatgcccaatgtggcacacaccaaattcaggcttagaaaaacggaaactgttctgggctgatcccaaaccccacttggctaattccaaagtgtgccagtcagactactcagattctcttggaaaatgaatctatttgtggagagtactatgtttaatgtgacaaccacacaaatggttttcgtaccatgatctcattttccttttgagtttttttttgtggatcatgatattgtttggtaatccagattcaagaggaggattgattgaggaggatgccaagagatctaatgttttgtgagtttgatcttgatgattgttgtgaagaggtcatgtgaagtttgagaggcagtttgtctgtttggatatgattacgtaatcagaatgatatcaggctgctggccaaagatggtcaacagtggtcaacagtggtcaacaggaggaaaacaagacaagaaccaacaagaacaagaacaacaacaagaacaagaacaacaacaagaacgaactaaacgaaaacaacaacaggaacgaactaaacaagatgggaaacaatccatcctcccatcatccatcagccaactacaacagcagtcactcaagaacaaacccaacctcatcagcaccagccactccaaccggaacgaaccatcaaacactcaacaacaacaacaacaactcaccatcatcatcatcaacagcagcagcaacatcagcaacaactcaagcaatccaactaccaccacctaccacgaccttcgtcgatggtggctatctattcccactctctaacatctacccttcatcaccacaggattggttgcatccgatcgtacagcacctcatcctctcccgtcgactagcaccattctatcgaggcttagaggactgggaggaagactgggatcgtcagatgattgcacatgcactacaatctatcactctctcgaggattaactcaatcaaacagatccagaagatcgaacgtcaagaatctatcgaacaacagcaaaccactgctaaatattcttctggttcgatcagcagacgattcgccaagaacttactcctcgatcatccttcttcttcttcttcttcttctacatcctccccacatcaatcacttatcggctcttcaactctaaatcaatccgaaagcaatcataatcataacgtccgtcatcagatctttgaagctatcctcaactcacagattcggcccaatgagatcgatcaatacctctctcaaactgtcgaatgtccaatctgcttcttgtgagacaaaattatatattcagtctcactatatagatataccactcacccttctcctttgtttttgatagatattaccctccaaacattaacttgtccaggtgctgccaacaacctatttgtacggaatgctttactcagatcaaacggactgacccaacgccccaggagatcaaaagtgaacgtaagttgacatgggcttcttttccaatagattttaatatattgaacactctggctctgttcctggatgaccaccagctgcttgttgtccatactgcgtcgagtcgaactttggagtgacctatgtgccacccgcgctggccaaacggacggactggagttcaccagatcccgtgagttccacgggcgacacattagcggtgcccgtacccacgagtaatcaagggaccagtggaacgacgacggcgacgaccggttctcaatcggcgcccagcccgagcgggatgatgggtgccaacatgcaggatgagtctggggaaccgacggagggagtagtggagtcgacgaagatgaaacgacgacagacgactagtcataccagcacggaggtcgtcaccaccgactcgatccagcccgactggcaggccaaactcgaggccgtcaaggccgccgtccaacgtcgagctaatcggaggatcatcttccgtcaggaaggcgaccgactgatccccgtcgggatcacctcgtctcgtgatccgaatggatcggccttcctagccgccttcgaacaagatcacaattcaggaacatcgacagtcagtcgtcgtggactcagctcattgatcggaggtaatagcaatcatagccccagtcctagtactcattctggaatccaaggttcggcaactggcacggtccgacgacatcggactgagaactcgaattatggggtcgatctagaggagttaatgataatggaggcgatgcgattgagtttagcggaggaggaggaacggaagaagaaggcggcgatagaagaggagaagatcaagaagatgacggagaccatggacgagtctggagggtccgctaagccaacggccagtacctctgatagtcaatctaacagtggtagcattagtagtagtccctcgaatcttcttcatcccaagacttcgtctagtactccaacaccgactggaagatcagatgggatccattctaaaccacccaccccctcctctttcggcaacaaccaaggaggaacaatccccactgcaagcctcatcgaccatcccatctccagctctccccactccttctctcctctcgcatccgactcggccagagaaaaccctccccctatccctgctcatccttccctgaaacgtcccacaccctcttcttcctcttcttctgcgtctaaccgggcttctactaaccctttcctctcgctcattgatcctacactcccctctctcgacccctgtcaaacctctatccttaaccccttttcttcttcttcttcttcttcttctattcctatcaactctgctactgctacttctcttctttctaatcctaaccatgagctttctcatcttctctcatcttctccttccggccctcaaccagtctcggaatcttcgccttcttcttctcctttggctggtcacccgtcttcgaactccaccatcccgtcttctgatcctgatccttctgcttcttcttctttacctcttgatcatcatacttcttaaatccccccccccatttcttcactcacaaacaaacaattcatctttttgtttcattcggttgatttcatcaaattctcggtcactcactcttctcatacaatttctctctctctccctatctgatatgagtgtttcttttctactactactactcttactttgatcgcgctttgtgtttatctctctcttcactccctccatctcttatccccatgactgtgttcaccaaatcacttcttaactctcactctctcaccctgaatttgattctacacaaacatttactgatctcttccatcttttttaaccttgtgtatgtgggtttcatgtttctgaattatttgttgttatttgatctctctccttttatcctttccacttatgacatacatatacatttatatgtatagatgtgccagctatttgtctattatcttcatcctttttttttgaaaaaacacacacatacatacatggtttgtcatttattatgagtcaacttcaacctatcctatcttatcccatcctttcctatctatttaggtatacacatatacatataaacatataacatcaaatattgagatacatatatgaatcatcactttctctcactacctcattactttgcttatctctctctctctctcattaaatcttctcatcctgtttgttttcttaagatacatacatcaaattatgtgtttctttttgtactttatatataaaattttgttgctctatttctctttctttgatgatcagatctctatcattattattattattatcaaattctatcaaacttgatctttttttctttgtaaggttgaaggagggggggggagtgttatgtaggttaacagaagccccttgatctcagaggttgtcaagacctcaaaaagcaagcctccaaaggaggggcttgtgactaaagctgtctctttggcctgggagctttggacttttttgctggtggaaactggaacacttccctaagttaccatcaaaccttccttttaaaaaaacttgatgccctgtgggaccaatagaattgtgtggatcttttctaccacccatcaaaaaaattgacctgctcttggatttctatgatatccaaattaagaccccatttggctgcaaatcatgatatgtgatttggctaatgtttggtgtggatttggactgtgcaatataaaataatagaaagaatttgcacaaactctggccaaaccttgcctcaaaattacaaattacagacagccaaacggagcctaaagctttgaaaagttgatgatttatgggatctggacacctgtatgatcctgtatttggatttacagacaacctggatcctagaaatcgtgacgtttgagcggctttttggatgggttgggaagccaaggataggcccaagttttgctagatggaagacaagatccatactgttctgatggcccaacaggccatcaaaaattccaggagggaggtgggatgatagtggagggaagtttgccaccaccaaaaagccaaaacctctcaagccaaaataaaaaattacttaggtcacaagcccctccattggaggcttgctttgtaaggtcttccaagatcaaggggcttgtgataagctagctaacacccccccccctgtcagctcctgtctcttatgtgacccggagttgatgggtaatggtcacactatagccaagagggtcagtgaaaataagccttgccttgacacttataaagtggaggggctatctccttaaaattataagggacaacagtgggatgagcttcactgtgcctgagctgaaggatgatgataatactagaggttaactagtctataagtaattacttacctcttatagactagttctgagaataatggaaagttgtacaactgatgtaacagactattgtaaaaaccccactcactatttattataaggtaatatctagtaaggtgattgggtttgtatggtaataatgtctgggggatgaatctcagggaaagagtcatccccttaaatattacagagcaggggtcaaactgctgctgggaccggtgcagtccccttattggtgcactattccttgggggaaagtgtcaggatattcagagcatgttaaatgtacatgtgctgaatatcttttgtttcagaaaaaacacataagagagataaacagaatgtatattcacacaagagagataaacaggacaatcatctcttggatacactcaagagataattatcattttcaacttgagtataattttcatggaagaggtaaattaataaagaggtgaatctttattaatttacagaataattattaacataaaaaatacatataatactaaataataataaataatattaatcaatacttattaacttaaagattacataggatcaaatttattatgtaacccaaaggggttacattctattgtagacacctgggctagtgtctcagtgtctgacaccccccttcaaccttataataaaaggatcaagtctgataaaatatggtaataataataataatgatagagatctgatcatcaatgaaaaagaaatagagaaaaaaatcacatacaaagtcaaaaagaaacatttaatttggcatatgtatcttaagaaaacaaacaggattagaagattgaatgagagagagataagcagattaagctgttgtagaagaagctcagcttggcttgattggtgctggaactttaagtggtgaggggcagagcactttttcagctcaaatattttgtgttggctgccattgagtaggctcattaggcctttcaataacactgaggatacttgagcaaaacttatagtaggccttggggttgaagggcggagaacaggtgaagatgaaatccatttctttggctcttttgaaggagacccagcttggcttgatgggtgctgtaatgttaaatgatctactcaaggaaatattggtagtcacatgtgaagacctgttccttagggcatctccaccaccaatgatatatctggggtggtgagccccgtacaccaccccaactcccaaaataccctgccaccgcagggtggtagctacatttcctgtccaaaaagtgtacaaaggtggtatttctcaatacctccattgataccgctctgggatcagtgaaatccacccatccaacctctgaactctttgtttttccagccttcacattcaacaatgattgatatcacagacttatcactacatttcagggacatttaacctccaatttattgcctcctggtgttgtgaagctctcatctcaggtcacagccattcctacaacccagcacataccacccatggtggagttgctcttagatatcagctatactgtccctgatggcttccaagccatctgctttcaaggaaaagcctttctttccttgccagtgttcttagtggcatggcttttgccaaagcggcaaacttgaagatgtatttgttctgcaatattggagaatttatattttcagtattcctgcgcaaacagccccacaattaaagatgcctcaatactccagcatgaaataaagaattcagatcaattggattgtcctggaatgctggaataccacatccaatcctatttgaggatagaaaaaccctctgtctgtggggaaggaaaacctgcagcaaagcacttgattcatgagacattgccttcaaagaagaacttaatccaattgagaaacttttccagcttcctgcaagtctgagtgggagttaggtgttctcacattttcaaatcaacttttcagtattacacaagaagctagatgccactgacctacagcatggaaacagatgttgcatgactcatcaaaagaatggattctctgaaataaagcagccacataaattctagattcttgtgccttggtctcattgtgatatggtggttttcagtgtaacgtttcgcaaagtgactgatcccattggctagcctcaatgctcacgtatctttgatttctcttggcgcgctcatgtgtggcgtctgaactgcgccccttcttcatgtccgctaagccagacattctgaaatgctagcggtgattaacatgattgtcttgtcttgaaaacaagtttattacagacagaatcatggtgaagtgggcagcctcccaccaccagccccagagagaattgtattccgtggagctgagctgagacctctgaaggttataattgtcagcatcaagtttaacaagagttgggatatggttgtcaatcaagcacttctactcaacttcaatcttcttagagatgattgataagtgattcttatcaggtaaaattcttgctcagctagcagtagcaggtacattttgtacctcctcatcaaataaaacaagaatcctgccgagaaagtgggtagaccataagagcacttgtttcgcaaatgctctaattttgaacccagctgatagagaaaatgttaaaaagggacgcgtgtaattctttctaattctgagcacaaatcttacgtctggccgggactaaacacctctggagagcacacgttgaaacaagaaacattcaagacgtggacgtacaaaccttctcacactgactgctgaccatcgttgaatgtagtatcgaggtaatttttggataggcgggacaaatttgatagctgggcccatcctatcaagattcaaatctctcccccccccccatagacccccatagttcactttcaacactacctcatatccagtactggatatggagtaaaaaaaactggatattcagtgtttttttttaaaaagaaaatggtgtgaagaggtgaacaaaaaaaagtataaaaatactacatatccaggtttattttactgcacatccagtgcgggatatgaagttatgtttcaagtggttgggttcagctttacaccgcaacagaacctcaatcatgaaaaaattaatccagtcaacccttataatcctccctcagtttcattttatggtatcgcatctgaatcataacgttccctttgatgaggagaaggtgttgaaccaactacaggaatactcatttctaagtggcttgccagatcaaaatcaaattcaagacaaaagttatgaccccccaaccaggcaactatttccatcgcaccaaagcttccgcgatccccaaagagaggaacttggaatgcggcatcgcatgatccaatcagacctgatgccaccaacgttaagtctacacattggtcagttagctcaatctctatctagaaccgacatggatggaattcatcttatacggctttgacaagtgtttaggttcggcacattcaggcgaatcaaattttcctgccggaggcggcgatcccagaggtaagaagaggctatcgtcagtggggccaagtcaggagatcgaagtacaaggaacagcccatcaatcggcttcacaagacacagcctatctgccagcctcaaagaaaccaaacttgaatttatcattgggtcctcctgggtatgaaaacgttcaagagaccgcggagttctcatcaggtttagcaagtgaacacgatgcgggtaagtggaactgaatttgcttgattcaaattctgattgcactgtagtctactaccggcgttgataatctagcataatattcagaagctgatacaaaatgccctcagctcgggcagaaaaaaatcggccaggtagcacaattcacccaggaccacaagttgctaacgtatttaacgcaagaatcaatgagacaaaacccttcgttttggccgccaaagccaatgaacgacctgaacgtttcgatatgattgcgaaatcttgtggaaatggcaacgtaatcgatgtaccaaacggatttatgatgaagcacttaattacagaaaaagctacctcgaaacaaaatgaaggaaaggtgacgtttcttgagcgccatggaaagagccataattacatagatcaaaccctcaatgagaacttgaatagaccaattgtagaagaatctgcaaaagaattttgcttgaagaatatgaatcaaaaaatttggccgtggatttcgatgatctggtaccgttatgagtataaattatgcgacgagatgtttgaacgtatcgatccattgctacaaccccttgtgcttctaaatgaattcctcgtacagaagaataatgagatgggcggaaccttgcctttaaaaaccctgacaagtaatcaaatcaaagaaatttcccattatctatggatgttgaatctcagggttctctacctcctgggagccgagagaccagaagcttcttattttcaaggacaaactgatttcatccagtggtttttgagtttcatgtggcgtcaccaggaccgtgggtctgtcatgttaccaaatcaaatgtcaccatatcaagtaatccaaaatgatcccagtttttcatatgatttggaggaatcactttatcaaaagttattggaagccgtattttccaccaaaacaaatgatatgtacaatgtctcattttcttggaaaaaatcttcaagggatcaaatcatggtctctcaaaaactatccttgatttcggaggcttctgtccatgtaattggtttttactataaaaacaaaaactacactaaatggaaacatgtctttaaggaagagagtctatttgcacttgaaattgcacactttggtcgcaaggtgttgagtgattggactcataaaccctctttgatatttgagacaaggaaaaagggaagattgataccttgggagtctcaaatttcatcagaatctcttcaaaataacctagaaaataactacatgaggcactttagttttgaaaagtttgtcactttggttgttactcagccaacagtatctttggaaataagccagaggaattattttacaaaggagcattcatttcatttgaaggttgaagaagaaatgctttgggtatggataacaaggaataacctgaaaggaatgaacaagtcaaatttagatttcaagccaggaaattcttttaaaaaaaagatgagagagtttctgtttaatgcaattggcaagaaattgggacatgaaaaccaggaaaagtttcagtacatggaagaaaagaaattttcagaaagatttgaaagactatttggttttatattctcaatgaatacattttttcttgaaagtttgagatgtgcacaatcaacagaattcttttcccaggaacaaaaaatgcttcaagcatattttgagtttgtcttatttcaaccaaagagagattcctacattcctagagcaaccaatgtatctcaacgcattggaagtgaagacttggaatccatgatggtagatttgtttatattggaaaagaacaacaaaatctacaaagtttttcatccaaagcctcgtgaaagtgatcaattcttagtctcaacagaagatatattacatacaaagatttcgctgattactcttggagattactataagaaccagaattaccaaaagtggaatataatctttacagaatatgatcaagcaattttcaatcattttgtcacattaagcactcttaatttccatggaaaaagtatcaaagatactttgatgactcaatttgaaacaccaaatctgtttccatggcatgtggaactagagaattcaaggcagtctatttcttttgatatccccacatccatttctggtcacacaataagatgtgtcaagaaatgggtagaagaatttcacaatgaatcagttttacctcatgaaagggttctttttcataatgctcaagtgtttaatttgaaagatcaaggagagatattatgggtatggattgccacaagaactctgagaggaatgagtaaattaaaatcaaatattaatccagaaatttctctgatgacaaaaatgagacatttcatcttgaatgaaattgtgaagaaatcagtctatatcaaccaggaaaaaattcaatccaataagcaatttgaattctcagaaatctttgaaagactttttggttttatttggtcaatgaactcaattttccttgaaactttgggctgtagaaagtccaaggaatctttttctcaagagcaaaaaagcattcaatcatattttgagtttgctttataccagttaaacagaaactcatatattactaaagaaattgatcagtatgaagaaattggaagaaaagacttgggacaactgatttttgatgtgtttagtttggaaaataaaaaaccaatttacaaagttgaaacccccaaaaaacgacaatatcatgaattcatgatcacaaaagaagatatcttgttgacaaaaattgcactgattacacttggatattattacaaaaaccagaataatacaaagtggaacaagctttttccagaaggggatcaacaattcttcaatttacttatcatcttgagcacccatcaatttcatggaaaagctgtcatagggaagtattcaagtcaatctgaatcatggaaattgtttccatggtattcagaattggggaatttatcccagtctctttccattgatatcccaaaccatattcaacgcagcacaaaagattcaatagaaagatgggtgaagaaagtttgtgatgaatcagaaaattgaatctgatataaatcaaaatcaatgtttttgaattcacgttcatgaagaacccctgcttatctgagttcttctaagttgttttaaaattcacgttacatacatcagacttgccgcagcatggtacctaaacttgattctgggactacccggagtcaaggatttcatcaaattctaggtgaatgcatatgattattggtctgtggcttcaatacttctcttcaattttttttttttttgaaaaatcaaggcatgaatcaccaagaggtttgcaagtttggtattcaagagaaaattcctgagaggctacctcatctcttaagtttaatattcttataaatacacatcacagtgtacagttacctcccagttgtttatggctgttttgtttggattacataaccttaactcaccaacatgaaatgatcatgagacttgagcaagtggtataaaagaggtttaaaaaaatgattctgaaaacaaaaatatgaaaaactgatttttgaaattttcaaaaaaaatacaattattggacttttttcataagtttcaaaatgataaaataaaaattggaaagagttgtatcgtatgcaaaaagaatgacaataaatgaaaaaaatcagctccaggaatcattctgagctcagtatccaggtcaaaatgcaagttgaatttgatcacactgccttttccactgtattttccactgtgagaatgatgaatgcctcactccacaccagtttaaacccatctggtctttagtttttttcaaattttaatttattatcattcatccagcataccatactgcaatgtccaatttacattttctcatttggagcaatcttaaaactattgaaaaaagtgcagtcactgtaatatttttttgtaaattttgaaaaacatttttttcatacttttgttttcagattttttctttgaaacctattttataccacttgcccaactatcatgatttcaatctggtgggttgggattgtgtaaatcaaacaaaccagccatcaacaactgggaggtgactgactgtacactgtaattccttttcagatccagatacaattcttgttgttgcaggagccacaacaaatgttttgaatagcatccttaacatagaaatcctgcaacttaatcactgaaaacagttttttacttccaaactatcgtaatttacattctatctcagtgattgacatttctgaattgaatctttttatgatgaatattttgttactattatgattgagattgttggagcattgagtctttaagtctttgttggggctcagtagtctaacactacacaaatattggccaataacaatagtgattggcccaaagataagaaacacatatgagctttattaggatagtgcccatgtttctcagaagagttatggccccccagatgtgtttattgttagaaattgataagccctccacatttgcggttccaggtgatcttcatctgcttgatgatccacgtatactgttcattgagtttttcggctcgatagtaaaattcaatggtttcatcagttctcttgtttgaggtctttgatatttgcagccttcatatggtcctagaaagtcttatgttgaatgcagggtctgtaacacatgtgtatctcttggcgagcttaacataagcctctcaatcgggtcccgaagggaccccgcatcccgaagggatgctctccgaaggagaggcttacctccaaagtgcctctagtgtcactacgtaaatgagatttacatgaaaaaatgtatttttttgactttgaaaattaattaaaaatacatcattcatcttaacacgattctgagtagaacaaaatgtgaacttccttctcagctctcagctcgtcaaattttgtaaattatcttccacaaaccacttttcctcctgtgtttttagccagcaatgatcggaacttttgcgaagtaaaaaaaaatcttatttctgatccgaaatcatcagatcttggaccctctcacgggtttctgtcggattcaacgcaaatacatagtatccggtttgcaatagaaagtcgcttgaattggctggcatttagttctcacagcgctcaaaagaagaatgagggtcgtcataggtcgtaatgcagagtacaagagaaatttgaagagagcttaagataagacctaccttgacataacaaaaccaaacacgaagatgatacggccaaagaaaggtcaaccaaaagctagccttagcccccagaaagcaaccacaggaatcacgccactgaagaaactgctcgaaaaaaaagacgatgcactgaagaccgagattgctactcgagcaaagaacgactataacggccaagatccaaagccaattcaagttgagacggttgcaactctagcgcgagggaagagtgcttttcttctagcaggcactggatttggaaagtcgaggatcgccgagatgtatttcaagaccttgccacccaaatcaaagcctgtggtgctggttctaaacccacttgatgcattgggtgataatcaagttgaagagaagaagggaaaatttactgctataaacttaacaaagctcacattcaacccatttgttgccgagcaaatcaagtccggtgtgtacaattttgtgtacctcagtcccgagatatttctcaatagcaagctttgggattcggtttattttagcccagcgttccaagaaagacttggccttgttgttgtcgatgaggcccatatgatttacatatggggccttgttgaaagctctagcggaagaaacaaatattcgattctagtacgacatcaagacataggaatcgacttggacttaacgcaatatacaaaaataactttaagttgataaacaatacttgaagtcctggttaatacattactcatattatatccatactatgttttatgaaagtatttatttattgccagatatttttggtggacaatccggccttgagaaagccggattgtttacagatattttccacaggcccatctttacaggatgttactcaggggcacgaacagatattgaagaattggaaaatatgaaaattatcctatgaatcttgtgaatttaatggcaccagaggcggaacgagaagatgagtgctagtgggtgctatgggggagggggagttacttccagccaaatggctggactccgtagggtgagatatgtgactttggatgcaagtccctccttcggaggtcgctacgcgacctcctcggagggaccttgtgttaagttcgatctcttgggtggtgtcgagttgtgagttatcgtagccccgcgctctttgtggtccgatccgtgcgcgggtgttgttccccggatctcttgaacgcgtctcagctcagccacggtcaacagcgacaacaagagagagaaccaccaagccagcctatttacaaccaacagaacaaaacaagcaatcaccatcaccatctcagcctcaacccactcggaatgcctccccgatctcgcaccgcaacatcggacgcatatcatggttcattcgatcctggggtcactggacggtcggctccttttttcttcttgctcatttgcctcgagacaagatactgagtccacgcgcatatcaacatcttctccacagacgaacaggagtagcaccaccgacaaaagttcgacggacttcgaatggaatcgaagctttctcagattatttcaattctcctagaaaagatccaagcgtctcgcccattagatccccaagcaaacgaacaaatgatgaccagataccccaacgaatgagaaacgatcgtcccgatatgtttcatgaaatcggtgaacgcggaaggtgggccttggactcaatatacttctggtttgatccgttgactgattgcactcatcttaaccgattctctgtggttctatgattctcaatcaacaaggaaaacagggatcagtccacccaaaaactcgacgagggatgagaatggatttgaagattttgataattatctgattaaagcgaccgagcaaactaataaaggaatcgcgagagagaggaggaagagcatgcgacggaaatctaccggtcaagccctccacaaccggaaactctctgttgccacatttgtagacgacgacgatgacgatgatgaattcatggaagaaagtatgagtcttgctacccctggttcgtcccactccccctcttaaccgcatgatcgagtatacatactgaaatttccctcctctccatccgaccatgtcttaatcacctgtcaacccactcaagacaccagcgccttacaacgccgacaatcccgctcctcgcatcttggatcagctcaatcaaatccgattgattcagatcaacggaaaactcgatcaagaatttcagatgcgatagatcaatcaatacgaacacctaccggctctgacttgattgactttgatgtggttcccgaaggtcctgttcattcacactcacgacataagtctcacgatgaacagccgatgacaatacaggatgatgaacaagaacaagatgaagatgaagatgatatacaaaactcaggagggatggtggccaatgaatatgatgaggagtctgttgttagtggtgaattggatgccccacctcctccacccgactcggttgaagacgaagaatcggacaatcccgccggattagaggatattgccgaggtcgaagaggaggaggaggaccacgagacaacagctggccctaacgatcatgcggattcgtctaatcccaagccgcctgaacgtccgaaaccgcagaaaaaaaaccatcgtcgtgagtaatttatttcactttcacttttccttttaatattgattctatagccaacgcgcctccttcatcgatattcagctccacctcctgcaggggttcgtcgaggacaacggcaacgctttgaacgtctagcacattggagaggtgaacgggtcgtctacgggcggagtgtgacgccggacgggaaccaaaaagtaataggaatggtagatgtggtccgagtgccgaccgagccgcctgagtcatttgccgcatctaggcgaaaccgacgtgggatgacaaagatcaaatccgaaagcgttgcaccccaagagatccatgacaaccgccagccagaggaaggctgggattctaaaaccctgccgaacgggatcgtctacagttctactaaacataaagatatcgaacgtgccgtcgtttgtacgaagaatatggtcaccattgacgtcgaaggcaaagctggagtacctaactcgttcgagtttcaaagagtcttcaagcattcagatttcattgctggcggattcatgtatatccctgtgggtggcggtaaaccactcaaaccatctaaggataattgctatgtaaatatacttctttaacttctgacctgatacttatggtttggtttgtatatctgatcagtctgttttcttgattcaaaaaaaaagttttttaccgttgtagaaggggcagtttcagtccatgtccatcggactacgtttgttgttgctcctcacggcgtgttttggattcctcgaggtacgtggcaaaaccaattctcctatcgacatgaaaagccagcctctcatcgtcgggggaaatgaaaacaatcggcctcgggtattaactgattattgttttctcacaatttttattccattttgttccgggattaaacaccaaaaaaacaatagggaacgtttactcaatacaaaacatcagtgaaaggacggccaaactgtcatttgctcaagctagaagagccaccgatgcagatgcagagatagattcggatgacatagatgaagagcattcgatgcttcaaaacagttccaacgacccatccacatccaccagcataccccagaaagccggccgtctccctcatcctgacgaatctcttactcatgatcccactaacaaatcaaccaagacccggaaaaatcttaacaagaataagaaaaaggttgtcaatgagaatgataccagtgctagcaccaataccagtaatcctcctggtaagaaaaaaccaaggaaggtgcttgggatgaagaaaaagaagaagaatatgaaacagaagcagaagcagaaggaacaacccgacgaagaagaacctgatgaggaacagcaacaagaagaagaaagggaagaggagggggaagaggaagaagaagaagaagcacagtcatcatgacagtctgcttaaaaatccccgatttcactctttttgtttttgccacaacaaacattttttctcttggttctgactcatcttatctttggttttctgagtcaactttgtctcatcagacttgcatattcacaaaagctggtctcaatcttggctgccatagttttgtcacatgatgtatcttgtatcttcctatctctttccgcttaagttataatcaattttatatgtgtgtgaagaagaaagtgtgtttctttgttcttttcttttcattagtatgtgatgatcaaccaatcaatcagtataatcattcatcattcacttcctcatgttgtaatcttgtacagttgcagttggtcattcatgagtctgatttcttttgatttacttatgtatccccttgatcaaaaatttaatggtataataataaaagtcacttgatagtgggtatgatgcatgtttgtctgtttgacttcaaagtcagataaaaagagggttggaggaatggctactgcttagattgaaaactctccccctctgatttattttcttgttgatccaatattcactattcaatacagataaacccacttttcacttatttggatttggtctatttgtagtgaggaaatggcaggaataagaatcattggttcttgtttcccaatccttgtctcataagcctgtattctgcattaattctccaatttcacttcctgtgtcacctcttttctcttcaaagactctccctcattatgagagctattctttcaaaaatctctccccaggatttttgttcttggacacttcagcagacacctcagaaagtgcaagtgcatagtcctcatgtgtgccccaggatactcatcattgttactggtatatcttcccagcttaaacttgagaatgtagaggatcaagtacgggatggtctgtattagagatggtcacagtgaatccggatatccgctcacaatttcagcggaatttgatatccgcatccgcaaccacaaccgctggcggatatcccctggttttggcgggtatccgcgcggatacccgcggatacccaccctttaacttggcggcgaggcagccggctggaagggttttcttccagccggcgaggtacacgtacctcgctgactggaaggatttccttccattcggcaaggtacatgcacctcgttggccggaaggatttccttccagtcagagaggtacatgtacctcaccggccggaagtatttccttccagtcggagaggtacatgtacctcaccggccggaaggatttccttccagtcggcgaggtacatgccttgtcagccggaaggatttccttccagccagcgaggtacacgtaccttgctgactggaaggaaatccttccggttgacaaggcatgttctacgcagaaaaagtaaaaatttattattatatctttatatatcatatatatggtaaaaatgagatcagaaatggatttctcaggtaaaataacccctagtcacccactacaactacccccatatctctcatagtttagaagttacacagatttcaacctatcacggaatatcttttggattctttactctcagtatggcttgttttgaatactggatgcatattgaatattgaattcctttgtgttgtattgaattcctttattggcacatagtgcatattgaattcctttgtaagtgcacatgcattcctttgtagtaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtattagactagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaacccacattacagattatatacaagtgacagccataacaatacattatattgaaatacaaccataacagtttcatcatcataacaagtgccaagtgcccataacctgcctcacataccattactggttgaagcatagcactcccaaagctccaagccttggtattaaagcttgaacaacaactccatcaatataatcatcactcattaacaacttcagaccctttctaaacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggtttcataaccacttttgagtcttacaccggctggaaggagatccttccggccaacaaggtacatgtacctcgtcaactggaaggaaacccttccagccggccatctcctctttccggccttgggtatccttggggatatccgccgggatttcacagaaaagggggcatccgcacccaccagcggatatcccctggcactggcgggtatccgccagcggatagcggatatccacaacggattatccccgcccatctctagtctgtattccagaatccatgtcaaacattcaagaaatatggcttactgatgatatctgtgagcatagataattggttcaaatcatcctctatgtgatcatagattgattaagtaatactttgcagctgccataactgcaatccacacatttctggataagtacagataatgattgtctgggaagatcttacctctttatacatacaccaatcacatatggaaatttgaaaaacttgaactgaggggtggtcaaaataaaaatgattgtaagcacatagtcaggagtttgtgtacaccatgagctattcaaatgtgcaagacacatttgctgtgattaatgaatgtttgtggagagccatgttattttttttgataagtttccacataaaaattggctatgtgactattctagaattagaaacttgaagaaatgtttactttgggatcaaccataaagcctgttttatattcacaaccaaaactatttcctttccacaaatgttttaacctgaatccattaaattgaagttttgaggttgttcccattgataaaatctctctccatgaggtcaagttaaattgtggttagcactgtttctttggttttcagatattttagactggtgaacgcaagcatctttccaagctatttccgctgcaatagcgaaattgggtatcgggaatgtggtctaaattatccaagggagaaacatctaaagaaaatgacttgacattaagagatcttgaaaaatgaaacatgaaggaaaagttgaacatcatttgctgataatgactacacatttcttttcctcttgaatagtgaaataaaatttagattttttagtttgtatatgtcctaggataattcttcagacttgaaatcatagtattccagtaggtttggtcagattcaaaataagttctgtaccaatagccaatcagggcaagtgagacctgaataacaatgcgatccgactgcgtatcgctgaagtaatttaacaaatagatctgaacttcattgaagtttgaggcctcgaacattattgaagacttcagcagttccacctcgccaaacaaaggataataatggtatcccggtgcaagcatcatatttgtaatccattggaaaaaagtatcatctgtaggaatttctaatgcattatctttgtgtgagacgaggtgatggaacgcgagacgatgacagctccccaaatggtaaaacaatgactgtaacttctttttcagttcatccttgtgaatggcgaagcccgtttttcgaatgattttaatgttgaataaggtcggttcagttattgtcctcctttggtatccgaccagttcgactggaagacccagcaccggagttctttccatcttacttatgaccgctctttctgaattcaaggtgtcccaaatctcttttgcatattttcctagggggggtatgatgtatgattctgtcggcttgtaggattcgggaaacaggctcaagtctggtattttaaaacttcctatcctatcgatgggcatagcgagagattgttcaaaattgtcaactcgaattcgagagttagttgcttcatacaggagtgcttcgatatgtggaattaaatcaggcctttcgtccaaaatacacccatcgaatttgtggtttgtctctctatggtgttgttggatgatgataacgcagagcttgatgatgtcggtagttgatgactcttcggtgagatatctaacaagaggcgcctgaactgttccaaaagttttcgccgtgggactcgtaactattcccaagacaggaaaactgttatccaatggcctgaagcttttcgccagaagccaatcagtcactctttcgtgtgatgatagttcttcctcataaaggaccttttgattgcggcttctcaacatagtggtgttgataaagatgagccactgtagtaagctgtcaaacatgccagttagagttttacctgtgtaattgtcctcattatctgcaggttttccaatcggtctaactatgaatttgccacgtcctctgtagaccggagacacgatagctgagaaatccttcattttatatgttgaatatgccttttttcgaaccttgtaatgcaggaaatgggcattgatctctcgttcaaatttcttagtgaaacgagctgagaatataccactcatactctccttaggatacgagtatattcgaagcagggattcgagcgagtgttttgtcatgcctgtctctcgcatgtcattctgagggttgtcttttcgtagtgtaaaatacgagttactcttctctggctggtcgtggagtttttcataatcaaccaacgtccgccgaggtccgctgtccttatcaagaaggtattcaacgatgtgcctaggttcggatgcttctgagctaattttagatatcaaagctgaatcgaaattgaacgggaatgaatttgtggcgcaagaaccacgaagacaaagcggacgtgtgtgtgtgtgtgtttacttacaatgatcttccttttgaatcacagtgggcttcgggcgttgttgctccagggcttcagatatgacaccatgtgagtcatcaatctgctcgctttgttcatgaaatatgtcgtgatccaccaaaagttgagaaagaaatgcgctctcatcaaagttggattcttctgaagacaaatcagtcctcatggctgagttgaaagtacctcaaaataagcaaagttaatctgaactgcaaaagatactgcgataaaatgtacttgtctctgcttacactgttcctcctgatggttctcagttggatttgtgattgtttccaggaagtcggctccgttcagccatttatctaattgtttcaagctctgttgttcatgaaaactatccaaatcagatggccatgagagcgaggcgtcaaaatggctgcttcttgagtcaggttggtgacttggctcgggcccttttgatgtggatgttagatgaaatatgttgcttgcaggttgaaagctatccaagcctgcgtcgtgtaagctgtcataaccaggaagtaaaatgtgtgatgtttgtgcagttggtggcttgaagggctgaggataagcttccgcctggtggcccaatgatcctaatgttggcaacacatgagatgctttggtcaaactgtgtgctggggtacaatttcttctcaaaaaaagttatttatgctatactcaccttctatgttggccgtggatgagagccactctgtgggttccgacgtagataggacccccgcgtggaaactggattcctggtcacctggcaagtccagctctgccagcttttgtcgtttttctctatgtgggattgattctggttccatatgatcggcacataatggaaagtaggatgtaaggtgaaggattctccctgcagttagaataaactcgacagaatgaatgctaccttgcacacaccttcctgcgttccaggctgaatgattgaatgagtataggttcccagtgttgaaaactcttgctgttgatgattgaggtgcgtgattgggttttggctagcgatccctacgccttggaagctgggcgacgccgccagtgtatcctcagaaaggctcccgaacttccgagttggatcaacgacatcccacagggtgcccccattgtcttgcaggccgcttcggtattgaaaggctagaacctcgggactgattatgagccacaaggccttgaggaaaaacgtgtcaatcatgtagatattcccgagtgtggataacatctgctcgagagttcaaaacatttgacactgttggtgataccagctccatctcaattcttggactcgaaaatcggagcgttatacgacggcttggacggcctatacagccccactgtagtcacaatcatactatcatgtagctcgcaatgttactcccccccccccacctaaacttaagacaagtcttgagtctctgcggggtccttgtaggttggagtgtcctcagacgcgttgcattgtgcagctctgcagttattcatttcttaaaatagcatagttagatattcatctcctgtaaaattcgagatatccgctagtaaacatagcttttaagttttcttgattgaaaaagaaacataccattaacgtaaatctagttagtattgcaaagcatgtgctttcactacccagttttggctggacccaatgaggggattggtaattgaaattcattttgataccttcatcatcaaaattttggaaattttatgagctagacagattttggatttcttattatcaaataatcagggtaaacttacaagttgttgatgaacatgctcaacaaggcctccaaattcttacatagtttcaattgtgaacccccttggtgtaagattattctaacaatcaatgttgtacatttgcacaatgacaccatttgacagtgggtggtcagtagggcagttcacattgcagggaacttaaacatcactttttcaattctgatgaaatgattgttgtaaaatattagattgagctgtttctgttatgtaaaccttttcaccacttagaataatgtgaaggtatgaagcattctttttttgttcaatatcctttcccacacaaacaaaaagccaagaattccattacactgcaaggaacaagaaatacaaaccaaaacaagagaaactgtaagatttcaaccaaccaagttattattaaaagagactatacgaaagggaaaactaaaagatcaattttcgattaaaactacatggttctttgtgatttgaagagttaaatcggatctagatgataagtaaattcatgaagagaatgcctcagaatgaaaatcatagtagtccagtagacttgatcagacttaaaataatttctgtaatgataaccaatgagagcaagcgagacctgaataaccatgcgaggtgactccagatcgctgaggtaatgtatgagataggtttgaacttcgttgaagttggaggcctcgaatatctttggagactgaaaccctttcaccactccaaataagggataatgatcgtttcctggggcgattagggtatctgaaatccattggaaaaaggagtcttctgtagggattcctacctgttggtttttgagtgaggttaggtgatcgagcacaagacgatgacagatttgcaaatggctaaacaagaaagttaacttcttcgacagttccttcttatggtcgcgtatcccggtttttcgaataatcttgactatgaatgtgattggtgcttgtgctttcttttttaggaatgctaccagttccactgggagaccgaccatcagagttttttgcatgtgaacgggggtatctttgtccaatgccaaagctctgataaccaagtcttcatattttctctgagtgggcattgtaaaagaaggctgtacaggtttgagggcttcaggaaacagactcaagtctggtattctgaaacttccaatcctatccgtgggcattgtgagagagtcctcgaatctatcgacgcgcatttgaaccttagttgcttcatacacgattcttttcacgttcagaattaaatcaggtccttcatctaaaagacgaccgagttgattgttcgcttctctgttgtactgttggagaatggtaatgcagagctcgatgatctcggtagttgatgactttttggtgagatatctgacaagaggtatctgaattattccaaatgtttttggttgattcagatttctcccgattattcccaagatgggaagactgttgcgtgatggcgcaaaggtctccctcaaaagaaaatcggtcaattcttcgtgaacttgtagttctttttcaagaagctcattttgattggaaatcctcaaaagagcggtattgatgaagatgagccactgtaataaatctccgaacatgcgagtaagagttctggtgttgtgattgttctgatcgcttactggcgtccctattatcctgactactaaattgtgaggtgccttatggactggagacaggaccgctgaaacgtctttcatttcatgtgcttgatatatctccttggtaatcctggaattttgaaagtggtaactgatctcttgttcgaatttctgggtgaaccgagccaagaatgctccactcatactgtgcttaggatacgaatgcattacaagtacggagtctagcaatttcattggcatgactgtatcttccatgcgattctggcggcttgtttgcaagttattcttctctggctcatcctggatattttcataatctaccgacgcctgtcgagcagcatgctggtgttcgaggtcgcgtctgggttcggaaacttctgagctaacttcagatatcgaagctgaatcgaaattgagcctgaatcaatttcaatcatgagaaacactagaataaagcacatgtttttttttttggcttacagcgagcctctgtgtgaatcccagtaggtttcagggttgggggctggaaatcggatctgacgccatgtgaggcctcaatctgtttacttgcatcacggagaatgtcgtgatccagcaacaggggtgagatggatgcgctcccagccaaattagattcttcgcggccatcgatgttgggagcttttggaaccaaaacagatcttgcatctaagttgaaattgcataaagtaacgagaatcaatcgactgcgataaagtatttctgcttacactgttcctcctggtgatcctcaattgggtttacgattgtttgcaggtagtcggatccgttcagccattcgtctaattctttcaatctctgttgttcatgaactctatccaaattagacggccataagagtgagttgtcaaaatggctgcttcttgagtcaggatggtaatttgggtcggggccatttgatgtggaggctgaagtgaatgtgtttcctggttcatagctagctaagccagccgagtgtgaactgtcatagacaggatgttgaggaagtgcaatgtatgaagtttgttcagttgatggctcgaaagggtgaagatgagcttccgcctgatgactgaatgattctaatattgaaagcaaaggagaggctgtcgtcaaattatgtgttggggacggggtacaaattttgtccggagttattgatacttttgctcacctcccaagttagaagcggttgagaaccactctgtgggttccgacgtagataagtctcctgtgtggaaattggattgctggtgacctccgaaggtcaggcctgccaacttttgccgcttgtctctatgtgggattgattctagttgtgcatgatgaacacataaaaggacagtaatgtgagatgaaagatccccctccagttagaacaaactcgacagaatgaatagtaccttgcacacaccttcttgtgttacaggctgaatgcttgaaggagtattggcttccggcgctgagaactcttgctgatgatgattgaggtgcgtgattgggttttggctaatgctcccaactccttggaagctgggccacgctgccggtgtatccgcagaaagggtcgcgaacttccgagttggattaacgacatcccacagggtgccctcattctcttgcaggccgcttcggtattgaaaggctagaacctcgggactgattatgagccacaagaccttgagcaaagaggggtggaacatttttgtttttagatacatacgtcgaacccagcagttgacaacaggcatccggtggtaaagccgtcgctacatttgaaggtccctgatcaagaggttttactggctctcgggattgcgaaatccactgaatgggagccgggtcacgtcccggctcggacggtttggcgtacatattgagccccactgtcatcacaaacacggtgtcacctgaagtctgacagtctcaagccgaagcggcacctgcaacgcatcatgagactggtcggccgcaagctcaggggcaacactgtaccttcataacttcacggttaaaaactgagaagtttccccaaatcagcgtttaggctcctaagttaacatctttttcaatcagtgctagagtgagtagagtggccatcttgcgcgaatggcctaagagtggaatggtgggatatgtggcccaatcccagcaccataaaacatgtattatgtggcccaatctcagagtcaggggccatgaaagtgggaaaaatgcttgtcatttgatacaagggggattcattgatctgtgtattcagaatgggtgaaactgaatggtgctcttgtcagtcgcgtgtcgcgcggccaggctgaatttcctccctgacttctcgagctgaccgatcacatccaagttgtaaactgtcgtcatcaaccatcacatacttccttttgacttttcagaataagaataacatcaataaaaaaaataacgactcatactctgcaagatgtcttcgagcaagagttatattatcaagcaattgctaaccaaggtcagcagggcctactctccgtcggaattagtttcagaggtgctaaccccaagttgttctgattgccttcacagatgcgcaatccagacgccgatttcagattcatggccctgacagacttgatcaaggaactgactgcaagggttcacgtgggcgagaaaccgtttcacatggacgaggcaatcgagaaagaaacagtcgatctggtacttgacatggtcaaagataagaacaccgaagtcaaaaatcaggcagtcaagacgtaaatcagatcccaaacttcaatttaccacctcaatttctgattgcttatcgtgaaatttcctgaattttcgtccatgccgttggtttcttgttagattgggtgttctcgtcaaaagcgtcagtgatcccaggatgactcgaatcgttgacaagttaatctcctacagcgctaacgaggacgaacaactacgtgacttggctggcctaggtaagtgttccagtatcaaatatccaatctgcacctgaaagcacccaaatctctctgacatcctccctctccgatgtttagctttgaaaaccgtggtcactgaaatcccaacaaattccaaactggcacctacgttatgcaacaagctcactccgaaattgatcacacagctgcaagacatgcctgcctcctcagacactttagtcacccaccttgacgtgttgtccgatttactcgtccgcttcgatatctatttccgatcaaactcttccattcaaagccaagcactcaaagccctcttgcccaatcttaccaaccctcgaacggccgtgtccaaaagggtagtcaccaccttaggctccctagcaggctgttgcagtgatgacatcttcttctctctcatctcgaaaactgtgatgcccggattgcgtaacactgaacccctcagattgaagaatatcgtcttcttggccggcgtcttggctagggcatctcctgaaagattcgcaactgttctcactgaactggtgccgttggtggtaaaagtctcggaagtggacgaagaggaattgagagatacaagtcttcagaccctcgaatctttgttattgaaatgccccactgagatctcgagtttcatccctctggtcattaatgccgccactaaggctatccaatacgatcctgtaagtctatcacttcaactgacccagaatggtaacgcgtgattattatggggggtgatatctgatctaatggctatcatccgtccctctgagactttagaattacgctggtgtggatgaatctgacgaaatggacatcgatgagaatgaaaatgaggaggacgatgaagatgcggagtttggtgatgagtcagtcgaccagtaatcactcttcttttttttttataaaaaaaggcatcctgactgcttcttgatggcttcacaggtactcagacgatgatgatatgtcctggaagatacgtagagcggccaccaaactcttatctactttgattgctactcgctttgagcttttgcaggagctttatcagtcggtttcacctgtgttagtttcgaggtttgaagaccgtgaagaaagtgtcaagttggaagtctggtctacgttcaccgttctgctcaagcaaactaaaaccttttcgggttctgaggaccaaggtcctacagagaacgttctgaaacgcaaaaggccggcaatgttagatgatcagaaggctaacgggcctctgggcttgttacgtgctcaatcacccaccatctcgaaatcgatcatcaagtgcttgaattgcaagtcgatcgccgtccgacaaagcggatttacgttgttgtacgagttgattaatgtcttgggtggcggtttggaaactcaaatcttgccattgttagaccggattgaggcctctctaaaatctgcggatgccggcgtttctggctcggggacctctctcaagatggaagtctacaagtttttgaccttatttttccgcacccaccatccacgatcttttacacctgagctagtccgcttcatcaacctgcttctgtccggcatcaacgatcagtatcatcgaataactagtgaagccttcatagccgcatcctctttgatcaaagtcttaagccccttggcaccctcttcaccagtccattctgattctgctagcgccctcaaagcaatttacgacgcgaccatgaaccgtttgaattgctctagtgctgatcaagaagttaaagagtgggcagcaacgtgttaccaagatttaattactcacgctgccaaccttttcgaaagcgattttggtaactcgttacctatcatcagccagcgtttggataacgaaatcaccaaatgtagtacgcttcaggttgtcactcaaattgcccgatcacccgtccccaaaggggaaacttttgaaaattggatcaggcaaattattcctgtcgtgggatccttcttgcgcaagaacaaccgaaccctgaagatctcgtccttcgaatgtcttaatgcacttctcacacgatcgaatactaaaattgaccctccagtcgtccagaccttgatttccgacctgcatccgatgattgatgtcaaggatctacccctgttacctttagcattgaaatctcttggcttcgtcatcccatttgcctcggacttatcagctaccgccaaagccgaattacttgagcctgtctatcaaatcatccagtccgctgcgattgcccaggggccggctctagatgccttgatatctcttttctctgcgttggtcgagcacaagctggatcagcctgaagttttgattggtagtttggttaatgccgttgatcaaacctcgacactcgagcaagcaaagacagcggtactcaccaaaactggcggaattatgtccccaaatgctgcttctggtttgcagccttactatacggctgcccgatgtatcggagcagtcgttcgtgtacagccagcggccgggcttcaagtactcgcaaactttacatccgtcttacaagatcctgctgacaacaaaacttcagtatttttcagtctgctgtgccttggtgaaattggtcgtgttgcgtaagtaggcgtttccccaaaggatttctttctgttatttaggctgacgctaagttcccggatccaattctattccagtgatctgtcttctcatcatgaggtcttcaagagcgcattgactaggtttgattcatcatctgaagacatgcgaaatgctgcagcctttgccatcggtaagttttgaaaggcttgagaatttgcgaaacccgatggattgacttcgatcattctcacctttgtaggcaacatggccactgggtctgccgacgttttccttcctaatatatttcaactcatcgggaccactggaaagcatcgtcatctcccacttcaagcccttaaagaagtaagcttttcatccacaggaattgccgaacatatcgaacctagcactgatgattccctgttcaactagttcattgcccatgcgcccagccctagcttgtccagtcatgccgatagcttgtgggatccgttattcgatgcggtggatggtcaattagaaacttccagaaatgttgcggccgaatgcctcggcaagcttaccctttctgatgctagcaaattccttccaagattactggtacgtccttttttaaggcttaacatatgttccggaaaccacgttggcgatatctgacatgacactttggcaatctattaggcacgccttaaatcgccctcccctcagatccgaatgtcgtgcatgactgcagtccggttcacgttgacagatgacacgcctggatttgacgaacaattggcgccgtttatctctgagatcttgggccacattcgggataccgatctctccgttcgatccttggcgttatccgtcttggattcagccgctcataacaagcggaacttggtcagagacgttctcccccaacttttaccccacttgtatgcagagacttccgtcgatcaaagtcttgttcggtttgtcgagatgggccctttcaaacatcgagtcgatgacggactagaaactcgcaaggtcagcttttttctcgcgcttctcttcaagcaaaacattctattcactaatcctgttcttgttcattgctcaaacaacatttttttttgtgatacatagttggcgtattctacaatgctcacattgttagagacttgtcttaacaaaatcgatatcaacgaattcaccaatcgagtgttgagcggtttatcggatgaagacgagatcaaagtgctttgttatttgatgctgattcggctttcgcatatagccccgaccaccatagcgtcgcgtgagtggtcttcttctacaatcactctttttttttttttcttggcacacattaataaagtgttgttgaatttgttttggatgaatggccaggtcttgaccaatccagcgaagctttctcggcaacgatcaacctgaaactgaaggacaattcggtcaaacaagaccatgaacgcacggccgaattacagagatcggcgcttcgagctttggttgcccttttacgagtatcttcgccaagtaagatccacatttacttcgctgtatcttctcatccatcatccaagcgtattgtcagagaaaatgttgatcttttcccccgttcaatgtttaggcacttcaccaaaattctgtcaattgattaaagatacaagtaatcatcctaccctgggatcagacttcaaagaactagctaaaactagttcatcttttggttcttgaacccccccaaaaagcatgttgggtcttgttgcatgtcctcctctcatctgctttcctcagccaatctttcctttttcttttcttcctcttcctccttttctgctgctgctactctattatgaatagaagattaacgaaatgaaaatgtatctttacctttttccacaaactcagaaagtgagactatatatattcataattatagtatgcccttttcactttttgagatgaatgatgattgttacaatgttggattgctcagatgaactgaacttgcttgggttctcaactggatgggcttgttgtagtgctatttctaccattaaattaactgtatggaaattgtattgtggggacttggactgctgctacctgtattcatctatgggtcattccaactcttttgggagtgggatgaattttacagtgcttccatgtgatgaggggaaagtacatttggggtgttcaagattgagctatccacatagattcatatatttgtagatgcatagacttttcaggtaagtttaggtgtggaattccttgttatgcatcaaatggatctggatgcactattatccacctgatagatacatcctcccaactgaaaatcctttcaaaataaataagatgaactgacagccgttgtgtatgtaaatgtttgcgcttttccacacaagtttttttttttgcacaacttctttttgaccctgaatcattcatccctggccccgcctctgcaaagtgctgtggaccacccaatcggccaaagttgaacacttccatttttgggctgagtcggtcatgatacttggtcagtcagctgctgcaccttagcccaacaggtgcattaaaggtgcaaagctttgaagatcagggacaaaaaaagaagcttgaaaagacacaatcattgacacaacagctattatactacattgattttcagtgtgaagagaaagaaaaatccaagttgggaagcttccttagtaagccattttgaaggcttttacttgactcaaacacagggtgattttgaggataccattcagagctgttgatcagactcaccgtcttagtgctcagaatctgtgagaaagtgtttgtttgtttgtttttcttgaacctcttgatcaaaaagctgataagaaagaaatggctatcaaagaacaaatgacttggaccaaaaaggaacatgtcagttgtactggtagtgtcatgcaccctaagcatcatcatcactccccttctgaagccttcaagggctcagatattggtttctggaaattcaatcaatgggctcaagaaatcgtctctttgtttacacatgtgtcttccacctcactctgcccaggatatagaaagacacaacaatcaaaccttggtccatctgacaagttgaatacaaactacaactacttgatattcaaattagtagacatctaacaaatacactaagagagatttttttctttttgttcctcttgaaagaaagaaaagaaagattcaacaacagcaattgttggactttgttgttgttacacatgatgatcccaatcaaaatcagaacatgaacagaaagaaaaaaatgaagatgagatccattgaataatagcattgctgcaaaagacacaaagataattgaagtatatgtttgtgtgaatttaaatacatactatatatatatatataaatatatgacacattgaataaaagaggaaacctggccaccaattttctatcccagtaatgtttgaaaaaaagagaaaagagaaaaggatgaacaacaatagtaaaaaattggtacaaaatcaataagagggcaagttaggtagaacgatcactgaataaaaaaagaagaagaagtaaaaagtatgaggagatttttgggtcctcaaagaagacaaagatttgatgctcagaaaggaagaagcaaacaacaaataaagaaaaaaaggggggcggatgaagagggagggcagtttcggttattagccagtggtagtattgctactgcttccatgtccatcaccgaaatcgttgagagtaatgaactcttgtaagctgaaaaaattgattggctggtgaatcattcaatgtcagaagaaaaaaaggaatagaatcagtgatttgattgacaattgtttttgggaaattgttgtttgaaaaaacaaaagactcagaagttcacataaaagaaaaaagaaaagtttccaagaagaatctcttactaagaaagaatttatgcggaataaaaaaaaagagaaagaaagggattaaagaaaaaccactaacttttgttctggatttgtcttctggcgtaggacaagggatgtgttcctccagttcattgagcatcgaccaagtgaaacaagtttgttgggcgacgagttgcaagatcgaagtaggtgatctacccagatggacttgagagagagagagagagaaagagagaggcagaaagacgaaactgggttagttctgcaaaactgagcatcaattaaatggagacaaccactcaccgaggatggcagcattgactcgatgagccaacaaatccctacggctttgatcgagatactttcggacgggcgagtcccaaggatcgacataggccagaagcccagcaacgttctccaactccttggcaaagatagcacgttcgacgggctcgggtagctgatgaacgaagtcgtgcaaggccctacaatgcggcaaggacaaggctagggaggtcgtccgagtcgagacactggaggaagtcgtcgacgtatcgtcgcttaaggcgcccactgagttcgaaagatcagtggccatcccgtttgatgctccgccgccggaatgactggtcggcgacgaaccaccaagcctgcggaccgcatgttctgacatcttcccattggcgtgtgaaggttcaggaggaccgggcccgaccgatgagccccgagcagtgtgattctcgtgatcatgctctaagccgttggagttaatcggctggctttgcgagatcgatctgacaaattcaacaaagaattggatctgcaagttcaaggcgacgtgtgccggattcaaggagccaaaagcgccatgagaaagacgactctgactaggagtcatctcagatgatgtggtcgatgtggggttcaaatcattgttctttgaagaaccttgtcgcgagttattttgagaccgattgggtgaacttgagctcatgcttgatgaattcaaaccgctacgtgaagataaggttcccctgagcggacgattggcgagggagatacgagattttcgctgggcaaggacgtggctcgacatttgaccgttcgaagtgttggaagcttggccgttggaagtgctagaaccttgggctacaggagtgtgagagctttgaaaagtagacgacgagctcccaggcaaggggtttccactggacttggaatgaagaggggcgcccaagacggccggaaaatgcgtttcgatgagcttgatggcttccttgatcctcccgccgatgatgtgttccttgatagctttggttgataacatgaatcacaataaagaaaaccgatcagcaccacaatttagaaattccgataaggagaggatgagtaagacaatcccacctagtcgtaatcgtgttgtttgtacgtcctgtgcagtccaatctggataatgatcagcgcgatcggtgccggccggccgattggacgagcaactctctccgttttcagccatctcgtccctaggaaagctagacgtatctttggccgaaaggaatggcgtggcctctgaatttccaccggagatcacatcaatattggagtggaggagaggatgtgatgagctggaagtgtctgccaagtcgcccatctctgcgtcgccatcatcatctgtatcgaaccttacggtacgttcgaccacagtatccttgacggccggagtggattggtttgatttatctcctgataagctcttagatgcgtgtccatcggtagtttctgaaggattttcgctgctattggctgattccctggcaaaggctgaggcggtatcgacaaaacattggtgacagaggtagtcaaggaccagttgtctcatttcggctggatctgttggtctccgggggccgtattcattgaggagcatggccggactagtgcttgttgaatgggtaggatgatgattggttgatgaaagacttggatctgtcaaataacgagacatctcaagactgcttcccagatcgttggccagaagaaaactggaagatccccagagaggaaatggagtatgataagcatgctctgtaataacaagtttgagtaggatgattcaggtaagagaatccgactgaccaccaaataaaaaaaatcgaaactagataagcctcgcaagacgattgaatttaccacgaggattgtaacctgtaaaattatattttctgttttttgtttgtttgtttaaaaaagcctaagattagataaacatcactttggtcgaaagggaaactgagataccaaccaccatgaatcgataaaacagagtgaaaaaagagaacctactgtttgttattgatcggcgaaaattccgagatggcaccctgaatgaccaattcaaaaataaaaaagtgaagaaaggaggagtgtcaaaatcgcaaccaatgatgaccgagtgaggtatggttaatgtgagggatgatgagtgttttggttggactgccaaactctaaaacactcgcaacgggatgccgatcgatctcaatcggggactccgaagaatcccccgggaagcaacccattcatcagagcccacaaatacaagccgtcgaggcttgtgcttctaattgtaaactctacatacatattcaaccaaagatctcatattgttcacgatgtgaattattgattggttgaggccaaggaaaagaacagtggagtgatgaagaagaaaataatgaagagtggaatgaattgagaaaaaaaataagcaaattgaaggggatattttgatgatgaataggaagtaattaagaagatgagttctgcataaatccaagaacaaaaagtggcagtactgattggtgagattgtgtttatgaccatgaaggagaactacaaggatcatgagattttggaagaaatttcatagttttagtattttcttttagtctggaactcaaaagtaagggttgccctctgatcaccagcagtcaaactgaatggattcctccaagggatcaatttgatcagtttgattttgggcagattgatcgatttaaaattcttcaagtttgctccactgttgagtcttaccttcatccttacaattgatttgtgaaaatactttttgttttggaagactgtaaaccatttcacgtggttctctttctggtaaaagtagcaaagaaagtcaatggctgccctgcttttcatgatgtctggatgatgatattcatgatcttcaaaatttggcttgtcttgcccaataacatccacatcattcattctttgatcacaacataatgagctaaatattaaattttggatgccaattcttttccttaaatcacttttccctttggtgctggaaattgatgaagaagattcatctacagacaatttggcttcattgagaattgagaatagttctttttgtagattattttgctcttgaagatatatttgatcttcttcctcatgtcctagtgttccaataagcactgagttcagcacccaaatcaattttgcaaaatcttctaacctagtcaaaatgtcttcttcagaaaaagttgtgtttaatttatgttgattgatgagtttgattaagccattttgactgaacatttgtatttgtgataggagaacattcaaatccagtttttccactttttctttcatcaaattgtttattctgtgtacctttgagatggaatcccaactcttaaaaacaattttctctctagaatcatacatagaaaattcatcaacccttccctctgaagtgtaagtaggtacatcttttatgaagcgacttaaatccattttgaactttgtttcaccaaagtagaatctatgtgatgttttagttttgtttgactttttcaattgacccttccagggaattatctctaatggttgaagggtgttcatcttgctttggtaatatgatctcaaagacctgatatgatttgtttgaatcttccctaaatagtttagaaataaagtttcattcttgaatacctccttccacttttctgagtttgtttgttggtagtatacagccaatacttctacagccaatttactgatcagtaactggttttctgaaatcgctccataagatgtttgaaaacctccaaaggaatgtcccaaaagataaattccctcatttgatgtttctgaggttaggacagaagttgcaaaattcacaatgtttgatttatcaaacttattcctcattgaaatattcttctcttgattatataaatcatctattatccaatcataaacatccaggttgtgcttcaagtaaccttccatgggcaaaatgccaagattcctaagtaatctcagattaatgaaccataggatatgagaaaaattcagcacattttcttcaacaattttggaagtgaaatgcatacttgatccatggtttttgtacccttgtctgataatttttatgattttagaggttagttgattattaaattttgtgataaactgatcatgagattgcttgagatgttgatcttctggatgagcaatataagtggaaactccaaatatccacccccatatcttctctttatggggaagattgaagaaaatactccattcattatattgtctctctattccaatttctttttttggttgatcaatttttggatcaatggaaactggctgaatttctgaatcttttttaccatccaaacttaattccttgcttgagaaaggcaaatccttttcttttttaattgatttattggatgtcacaaaagggaaatttaatttgactataggtccagaatgggtgtcttggatttcttgtttgttatgaaaatttacaggctcttccaagaacaatgaacccctaccagaggttgaaacattattcttttctggaagcaagcccaaataaatcaaaatcagcatttaacctttttagattttggtcttggaggaaagaatgaaactggaacctgaaatgcttgaaatcaaaacaattacctgtgttggcctgactagtatcatccaaggatatccacaaattctccctagcatcttccttattactgagtggatgatgattgttcacagacaggccaaaatcaatcattctaatggctaaatcaaattgcgcaaataaaatttgagttcctataaagccaaaatatgtgaaaatgttaattattagaaagcttaccattgattttatgatgtctttcatcttcagatatccacccaccaaaatctttgatgttagggtgtgaaaccttcttccttttgggtcttccttttgagggacccagagacaagctaagatcaagctcaagctcttcgcccggaaaacctaatcaatcatgtcacattgaatccctcttgagtactttgaaaatgcatctgcactcaaatatgttgttctgcttaccgttatgactgattcttgatgagcggaccatactttcctgagatcttgggtctgtgttccatcctttgaaaatttccaagtattcatgagaatgaatcagtttaaactcaagcaccggttcacaagaaaagggtgctagtaagaatactatctgagtgacggtaagcaacacccataaagtattaagcgaaatcggccatactggaggcggcttttttccggtaaggctcacacagcagtgacttcacgagacgcaaactttaagaaaaacttctcacccataaactcgatttctctcactccagcacttttcaacggaaatactggtcggatagtttggttcaagtcaggcgaaccgccgttcgtggctgcagcatcggtttctaccagaggcagtatcaaaaccattagtatactaagcctgactgatcattacccaagtctcatcaaactatgaggctgagtgtaacgactaagctcacagcagccctagacaagcaaaagaggaatgatccaacagcacacgcaaacggatcgagctgacttagtttctttttgaagcaggacaagttgggatcttggttacggaattttattgtttaatgataaaacaaagatttcgccatgaggaaagaaaccctcgaggcgagtacaagtccttaaatattattacctagctacaaccgaattacgctattcactgattctactatcactatccttttacagattggtataaaaatctttttcttctttgataattcttacggatcgatacaaatcttttttcttcttcgatagttattttcttaattcttttctttgaaattcttcttcctaaacgccttttaaagtatcgaaccatttttttcttcttataagagtaccgatcttttttgaattcttttttcctatctcatcgatcttcttctaactgaactcattctcataagaattttttgaaatttgctgtgtgttgtgcctgctcgttacaaatatgccttgcctattatatccttttttctttgatttatacaaggccaccaaattgttcctaaaggtatctaaataattgtgcaaataacttggaatatctctgtcagctacccaagtgtcctctcccggagtagagttgcgccagcgaagcaaataatcaaacttacccttacttacctgcctggcgtcgagaatcattgctaatttggaccagtcaacaattcttccttccttataatattgttccctaatgccctgaaccgtcccgcgaccctgaacttccctaggatttttgtatcttactaccaaagaaacattgaaaactggatgaatctttggataatccctagcaatatctaatcttaccgcgttttttcctaccatttcaatgactctgaacggacctagaaacctgtaatctaactttgaatttagcctcctagtcgaaataaacttacgtaatagaagaacctggtccccttcttcataatgcgaagcttcccttcttcttaaatcataatatcgagcctggcgttgttgagcctgggttaggcactcgactgccctttcctgaatgaattgcaagtcctctgcaaattcatctgccggcttgatacccgagctgtttgttagtacgctgaacttgggatggaaaccgtaagaaaagaaaaaaggggaaactcctagagacgccgaatctgaattgttgatcgcaaattctgccaagtccaaaatcttatcccagttatcctgataaaatgaacagaaatgacggaggtaatcttctaaaacttggttcattcgctccgtttgcccatctgtctgcgggtggtaagcgctagaatacccactcttgatttgcaaagaattcattaggctgtcccagaatttacttacgaaaattgatcccctatcggagataatcttctggggtaatccatgaagcttcactacattcgttcggaataaatttgcgacctgggctgctgaataagtctccttacaaggaataaagtgagtcatcttactcaacaaatcaatcaccaccataatcgaatcgaatccgccagaatccggtagcttgacgatgaaatcgatccccaccttactccaaggcttttccggtatcgttaatgaatttagctgtccttcaggtctttgatgcctagccttaactctttgacatgaatcacaggacttaacaaattttatcacgtcctttcgtactcccggccaggaaaaggtcctggttaaaagagccaaagtccgcgcaattcctgggtgacccgctgaaggagtatcatgcgatagctgaataattctagttctcattgccgctgggacataaactcgatcctggtaccagtacatgccctggaataaatgtagatcttctttctcatcctcagtcaagttagcataggaccgcttcaagtaatcaattaattcatcggtgggcttctgaaagaatagatcgtgcttagctgttcccttttctgcctctagaggaatcagatcattgatgtcttcagataccagacgcttcgcgatagtttctgtaggtgaatttcttaattgccccgaggtgtagtccgggcgcctacttggaccgtcggctggattacgtttccccgcaatgtggtgaatctcgaagttgaattcatctaagaatgcggcccatctggcctgcttaggagagagctgtttagctaaacgaaaatatcgcaaattagaatgatctgaaaaaaccttaactggctcctcggtgcccattaaccaagcgcgccattcttcaaaggctgttacgaccgctaacaactccaaatcgaatataggccaacctcgttctcgatccgaaagcttcctagaatagaaacttaccggatggagctttccatctggccctggttgacttaacactgccgcaatggcataacctgaactgtctacatgaattatcctagggagcttgaaatcgaaatgtctgagaagaggagccttcgaaaaacaagacttcaaggcagaaaaagaaattcttggtttcctctcaccgagactctgaacagaacacactccttcttttgtcaaatccgtaagaggagccgccaaatctgagaattttgggataaatcttcggtagaaatttgagaaccctaaaaatcgttggagttcttttaaagtccccggatatggccaatctagaattgtggcaagcttcttcgggtccatgcggattccttcgcgagaaatgttgaatcctaaaaatcggacttctgatttaaagaattgacattttcctaatgacgcttttaaagaatactcatctaatttctttaaaactttcttaagatcttcaacatgctgctctcgagtttttgaataaattaaaatgtcgtcaatataaacaaaacaacaaacgtctaagtactcacgaaggacgtgctggatgaatcgctgaaaggtagccggcgcattagccaatccaaaaggcataaccagatattcgaaaagaccccacggagttcgaaaagccgttttccactcgtgtcctgattcgattctgagcagattaaaggccgatttaagatctatcttagaaaggaatttacagcctgctaaattgtttaaaagcctcgagaccagaggaaggggataagaatctcgaattgtcatcgagttaagtaaccgataatctatacatggtctgtcagccttgcctggaactttaacaaagaaaataggagccccagccggagaagatgattctctaataaaacccttcttcaaattatcgtcaatgtattcctttaattgttgattttctttttcgctcaagttatacataccggtgaaagggggggtacttcctggcttaaggttaattttgcaatcgtaaccttctcgatgagggggcaaagaacttagactttcaataacaaacacaggcttaaattcttttaattcgactggaaattcatcagtttcgatatgagagatagaaaatacaggctttggaataaacaggctcatgggagcgccgccaataattattcgattttttgacaaccaaggagagcctaggataatatctgctgatgctaaattagtaacgaagagtttgacttggtaagataacttatgagaagaaaacggtagttgaatctccccgatccaacattcttttatttctcccgaccgagccgaagttccatcaaaaccccgacaaaccaaattattcttaagctgaaccaaagaaagggagttcctacgtacgaagttagagtcaatgaatgaagccgaagcccctgaatcgaacagggatgaagcttcccacgaactatgcccttgcaatcgccttactggagagatcggtcgatgggatgggaatgaaatgacaaaaaaatttaggtagagagacttacaaggttccttatcgacatccatgtgggcaacagcttcatcccaacacatgtcacccatactaagaggctgaatgtcatccaggttaagattgcctgaagacttagccttttcctccgccgccacttcggccaaagcttcttcaacatcccttcctccttcggtgatccatcgtttgtaaagcccgatcttgtcgtcgacgtcaggttgcttctcctttgaagaagtgcagcccttggagaccacatgttgcttatcgaattgaccgtgacatcgctgacagatctgcttctttcgacatatcgctcggaatctgggaaaattgaagcacgtttcagccgacatgacgtccaagtccatggggactacaccgtctggtactcgaacaggaggagccgagacagatcgaactggggcttgagcgtgctgacgtttttggagagctggaagggatcctgaatcaatcgaggcgattttgtcttgagcttcagccgccgaaaccgcaagagtttgctttcctttcagagtcgtggttgatttccaatcgccacgcatgacggcgatcttgagaattttgggattgagagcttgttcgtaaatgtcacaacgggattcttcagttaaatcgaccgcaaagcagagagaattgaagagcgcgttgaactcttcgatggtgcgattttgttgtcggaaagcattcaacttcttcttagcgtcctcattatcgtgtttgttgtcgaacacttcttctaagtgggttaggaaatttgaagccgagaggagttgaggaagaacatagggatcctgtaccgacgcagattccgtcggaagcttttgctcacgcgcgttttcaaaaagcaacgccatccaccagttgtacgaggggcaaggatcacccagactgccgttggggtgtcgaaagtggcgaacgatccagttgatttttgacttctccgatcaaaaacaatcctccttctcgaaaagcttctctttgataaagtaaacaaactgcttagtttctttcggattaccagtgaattgagcatacgctaattccgaaacctcacgagacgagcccaatcctgatcgagataaatcgatgatttgagaagcgttttgctgaatggctgaattgcagccgtcgatgaccgaacggatttgatcgatggaggattgaagcttcaaaatgtgatcttgaaagtacagcttgacgttattgagatcgttgtaaagactcttcatcgattgaatatctttgacatcgtccgcgaggtgtttgaaagtcttcttgatcgagtgaagttctgattgaagatgagcgagctgagagtcgttatttgccgagccgagcttgatagaggataactggtctgctaactgagctacttgggattcgattgggttttgagggttatcggttgggttaatgacgggggaatttgtgacaacgggaatagacatcttcgagatacaaaagaatagagaggaaaattttacaaaaataaaaaaaaaaattttgagcctattaaagaaaaaaccttttgagacggtaattttgggtgttacaacttcaaaataaattacaagcttatgaaagaatcggttaaagaaagagatagtgtaataaaaattaattacaatcaattttttagcgaaaatagagagagattttttttcttttctacggaaaactttgagaaaaagcctgagacaagatattgggagaggaaagagaaaattaataaccagcgagaagagtcttatatgataactcgagcgaagcaagggaatttctttagaaattttctaaagacaaataggttaagatggcgaaataattgtaacgactaagctcacagcagccctagacaagcaaaagaggaatgatccaacagcacacgcaaacggatcgagctgacttagtttctttttgaagcaggacaagttgggatcttggttacggaattttattgtttaatgataaaacaaagatttcgccatgaggaaagaaaccctcgaggcgagtacaagtccttaaatattattacctagctacaaccgaattacgctattcactgattctactatcactatccttttacagattggtataaaaatctttttcttctttgataattcttacggatcgatacaaatcttttttcttcttcgatagttattttcttaattcttttctttgaaattcttcttcctaaacgccttttaaagtatcgaaccatttttttcttcttataagagtaccgatcttttttgaattcttttttcctatctcatcgatcttcttctaactgaactcattctcataagaattttttgaaatttgctgtgtgttgtgcctgctcgttacatgattggtgtgagactgaggggtttatacaaaatcacacggagttgaacgaataggatgatgattgatgagcaggagtgagtgactgaattcgatcgagtcggagtgactggccattccttttgatactctcctcctctcgcagtttttttttaaaaaaaacaccccgagcatagtgagaatccagggaccgagtcaagcgactgccgatcaaaactgtagtaggagagagcgtgtgtgttttgggcgtgacttgcagtattgctcaagagatggatcgagagatcctgatgaggttcacagcgattgagcaagattcgaatcgaaagagaatcaagaccatccaaactcacactgctcttccctcacccatccactcaaggatagtgtatcgatcgtctcgcgctctcctcgcaggttatttcctatggaaccttctgaattgtttcttttttttatgtatcgaaagattgttcggtcatgacctctcacaagatcagacggatggaaaaagggcgacaagtggcggaaaaaaaagtcacattatccctcctcctttggccgtcacacacacacacacaccctcacatcccggatgaccgaccagacctattctaaatatatcaagtacattttgcatggttgtaactacgaaattcaaaccgtcgctctgtccgtctccattgaaggaatcggctaaggattttctggagatgaaattataagagacaagtttggattcgatccagacaagctttgatggccgagcaagccaaagatggaggaaaacttcgccgtgcgaatcgatgcccttgtttaaatcttacttcgcaagatcatcaaacgggggttacaacatagctttttgttccttttctttttctaaaataactattgaacaacaacaagccccgtagcatacttaaatacatcccgctcactagagtaaaaacaacaaaaacaaaaaatgacgggagtgattgtcaagcggccatcgggtggacaacatcatctctgtccatcaccggtggggttgctgagatataaacttgccaactggaagatggatttttttagggttatgaacgagcctaaatatgtacatacattattttgtactgtttgatcgaccgaccgagaggctgacgggcgatcgagaagatggtcgaaacacgatcgcgtttttgttgtgttgttgtacagctcaagccttcgaaggctcttcagcttacgtacataaatgcacaagtggactttggagatctggtgaacgctggtggactgtggtgaaaatctggggacgatcgagggcacattatgggagattttcccggttgctatatggatcttgtttattccacatcggagatcagaacctatcaacaggtcgtaaaggtctgcagacaatttggtccagctggatcaatcccaaaaaatcaacctgagaatgagattgcctgttggcgtggccaccccctgatcccaagttgtgcgccgaaatgatgcatcaaatctgcttgaacgattagctttcaggaagaaaagaaccccgttttatgctcattaataagcatatcatttgctagactttggtattataaatctctttggagaagtacaacatcgtatcatatcaagaggttacactatataaggatacaaacagacaaatgaaacttttggctcggttaagggacggcttttgagggaaagttttataatccagaagccaagattttgtttggagatgggtgtgtgtgtgtggagtctggacctttgcaataagagtgaggtcactaaagcgcttgcctttctctctctctggaatgagcctgtaaggatatgtaagtctgataagctggtatgtatacatcatcatcatcatcgacgtcatcatcagacaaatcggttgtttgatcggtcaagccagacctgaaacagccatttacgattttgggttggatttaaacctatttataaggtaaggtcaaatcacgaagaagagatcaagatcgagcagaggagattgattcaaaggatgaatacattttcgatgcctgcgagcccggactcgactcatcgatcacagtccatcgtcactcgcctgatcttaattacaagctcatcaaacagcaacccgttttgtttttcttgctgccccgtgtgattgtacgatgttgacatcatccacaaggacatcggccaagcaagactctcatcaaggattcaagggcaggctgaggtgttctttccttcgagcttcaccgccaggtgttttcgtgtatcaatacacaatatgctgatctggagagttatgtgctgttatatggatttagctattcgtgtacctccaagaaatataagctttaaaccatacacatctatgtgtttgtagacctcggctctccttttatccaagttggacagagttggacagagttggaccggccactccaagaacccgccaagaaagctcggttggtgtggagttcctttacataccacaaatgaatctcttgccaagagtgttgatgttgtatgtatcttacaagccgtacagtgtagaactacaccataacaacaccgtccgtagagcctggtagagcggacgagtcgagaatcgtagacttccagccaacccattgtctaaccaatctggttacatattgtgtttgcaagaaagcttggatcattttgctttttggattttttgtaatccttgcaacttatggatttacctttctgctcgattaatttcaaatatgtttctgcctcaggtgtcccagggctttcaccttctttctcagctcattcgacggtccagtgcttggtgggcatcaccgatggggcagaagggagtgaccggcggtccaggtaagcggcttgtaggccctacaaactgctctggttccgaatatgaacctcgttttttcttaattctcctccaagagcatgtactggagcaacatggctccggaggtggttttatccctgggtcttatctgacatctgtcaagataaaacccgactgagaaaatgaaaatatgggattagaaatatcaaatttaaagggttacaaaaaattcaaaaagcgaatcgatccaagctttcttggatacacaatagacagtcatccaaactccgattgcccagcaagagcacatcagatatttaagtttcgcttgacaatacgtagacaatcagcccgaccctcttttttgtttatggatggttcgatcgtacataccagatcactcccttgagcaaatcgccccgtttctgagctgtgagttcctttctctctgtctctttctctcttttattccctttctaaccccttcccctccttctctctctgtctctctctgtttctgtatcgactaggatgtttatatagaggaaagaggggacttgattgatctacatacacagtattccttttttttttcttctccttgtgatcgctttcaaacctcctttaatccatacttgttgttgtaccacatacttcacaatacagatgttgtagaagttgagaataaggttcatccgattcgtttgcatgtgtacaaccacagatcccatcttcatctctctttcttgagaattgtccgttttgttcattcaagttcaatttcaaagtctttcattccttccatcatcttcaacccaaaacgaattttagacttgactgtgttgacgctttgttcgagttgatgaatatgaatacatatgaatgaatcctaagattgactgacgaagcttctctccttttcaatataacgatgtacataacaatccaactcaatatattctacatcacatcacatcaccccagcttagcgtcaaataaataaataattcaactgccaccaacatgaagaaggctatgcactccagctcataatttcccagccgataaaaccgccacccaactgatactcaaacataacaacccttcactccactcctctcctctctcctccatataaccggccgggttcaacaactgctgcttcgaccatcagttcagccagcgacgaacgacgacgacgacccagaagatatatcatatcatcgacatctcctcatcatcaccgccagagcgaaccttcaggattggtgcatctctctctctctctggcttgatctcctttgttgttgattttttgatttctttttttcttgtttctctggcttgattgaattgattgcgatactctccacaccagcaacccgatcgcccgatccccttcccacaggctttctctcctccctccctctctctctctctcttgaccccccagagagtctctcctatatttacatatctataaagaccccctcctgcatcctggctttcctcgtatcttcatcctcatcggcctcagaacatcgaccccaaagatcctgatcgacttgcctattacctcgatcatctcccccagcccagtcccccaaaaaaaaagcagacaaaccattgttttgattcctgatcctactcggtctcgtttagatatcaacccaacacctctcctcctactccctctagttgaccgctttccatttgattcaataaaccctcaaaaaaagaaccatcatcacatagaatttctttttctcctacatattccaaaaagcaaaaccaccaaaaaagaaaccgttcgataaaccaaggttgtttcccactttcactttcttactcacaatacatagatcaaggactcttctcttttttttacctctctcgtttgtacctctgatcatctccaatcccaatccgtatagaaaactctttctcctctcccccagcttatatagatttgttttgttacataaattatccatccgatcacgaccccaataattattctccgacttctcacaatcaatcgggctctcatatcggcagagtttataacactctatcaagacatcggaccaaataccattaaacacacattatctatttttcccagcatccacactttgctcattctttgttttcattttaattttgtatgttctttttttgtttttcttacaattgaagcgcccctcccatcatcaaactcaaaaaaaaagatcttcacaccctgatcggctacgtgtttttttttctctcccttccgctcgacaacctattctcacaccccccctcccctgacgtgcgaattgattcatatacacacacatagaaaaaaaaacagcaatagtaatatagagttttcattcatttcttcttcatcgcagggcatcctcatccaactgaagggccatcccatcccatcccatcttacatatatatataggcactgtctttcgggattatcatccccgccccactccagccactcccccagcataccgtaacaattctcatcttacaagaaagaaaacaaaacaaactgatccgtcctctttcctttgggcgacggtagaaagatctacatagaccatccttccaacccttttcatcgtcttgaacaacccaccaccaccaccacccaccaaaaaagaacaaaaacaaaaccatgtacatggatccctacacagccagcggcaatcccgcgatcgaccccagccttccacgccactcctcgggatcaccaaaccttgttgattcgaatgataaacagattcagaatcagccggagcttgctgaggatgagaacgaagaagaatccaactttggcgaaatcgggatgtttggcgatttctgtctaatgtcagtactccctaatcatcctaccactcattctcgtctttccccttcttgtgaatctctacttgatcgatgtggatcattcaatgttttttttgcttaattttgacaggtgtggtgagatgatcgatggcgaggtctttgatggtagcgcttattgctccgaggaatgcgaatatcatcaacgtatcacctccgaatctgactggtgtgatctgagtttggaaggtcagtatgccgaggaaaaatttaactgataaatgaccatcgcaattagcttgctaaccatcaacttcatttttcaccgaaacaattcaattcaggttatcaacttccaagttatggttgttcaacagctgtttcgtcagccagaacgagtccattgaattcgccgaatctacaagcctcgggaagactggcgattctttgctcgggtcccccgccctgtgaattactcttgccgctagatttgggcgaaaggttgttaggtgcgaaggcggtagccgagcgatacttggaaaatcgacccaagtcgtggcaggaggaaggagaagagacggaggaggggaagatgaagaagaagaagaaagaggatgtcgaggaacggatcagcggtgctgatgaaggggtcgaggaagcgggagaccgaaagcgcgccggcgccggccagtcttcttcatcccttcattcttcgaccatcaccccatcccaaaaaccattggtctcaactggctcccatctcaagtcccgtcccgcactggcccaactgagcgacctcgaagacttctggggtccaccgagcaagcagaccgcttcgaccagtcggcctgccagtccacattctctcgcctcgatcgacccgcccttgcctagctcctcaaccgttaatccaaactctggtcagactctttctagctctcgtcgtagagtctctgagccggtcttcagtcactcccagccgatcgaagtctccccctctaatcctcatctctaccactcttccttctcgctcacctctctctcttctctctctccctcttcttcgcaagaatgtgctcagtcttgttgctctactcatttcgtttgagaaaaatcctcccttccagcttccttacttcactacttcctacctctttcttctgcttttctttctacctttttttggaagcgggttttccttttccttttttcttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccaagaattgccaaggcactcagagagggatagtcttcctgaaaaaataacttccagttttttgaaggaagtcttgtttgattgagttcaatcttagcattccaggaaaccattgtagctgttaggaaagattttgtttgaactacacgattgctgacctagtactgcaacctagagttagctttaaatgatccattcagcaaagcatttcacaatcatccaactgaacaaaccagatcaatacctagcattctcaggaaaggagaaagactacaggatcaatgaccagactggacacttgactgaatttacaattattctgtgttttccaagtgatcgattgccaagaggcaattcaatttgaggagacgaatcaggtacttgatttaaaatctagtcaagcaacaaagagttcaagttaagatcgagtcaacataataatttctagcaaaaatccaaaagagaagggatccaatctcagaaagaatcaaacaaagacagattatcattcaagcttggtgaatgaatgctatagcaggtcatcctagaggtacaggtttgatgattgatttaaggagacaatattatgaccgatcaactttccttaaatcaaaaaagctatagcaactattacaagagaactatgacagacctgaggattcaatacatccgggataggttaaattacatgtttatcttttataattattatagccaagacaaagcctaggaatcaaaagaaataaactaagtgaaattggcatagttgtcagattgatagctctcaaggcaatagacttaggatttcgcttgtgtaattaatagagaagccgatctgaaatggaaattggaacaatttaattaggtcaggactgcatggtgatcttcactaataacgagtgagcctcaagatcggagaaattggttacatctataacaaataagagatccaggggaagaaatgaagtggtcaatggtaatctgacttgctgaagggaagtggcacagcaatcaggagattgatgagaccaatggtcaattatccttgtcaatggttaacagacttggtttattgattgtatcgtcagatcgatgaatttatcggagattgataagaagaactgagatatacaaagatgaactgatctggtgatctccgacaagacctcaatgattccagtggatggagaacattctctccttatcaatcgtaatagtatagtggaacaaaaataaagatgtaaggttatgattcaactgttgggataaagatcacaatccaagttgaatcaagactggatctgtgtcttctcgagtcgagtcccaaaaatagtttgaatatagtagatgatgattgctctacagaacaatggggatgatattacagatgccgcaagagttggagctgggatggtcgataatgattatgatgttctgaagtaaccaacgtagtctccgcaattgagaattgggactgtgtcaccaggcagagtgcgaattcgctatctgacttcgtttctgcatctgaactacagtcccaatcagatgatactgccgctggaccgatgggcttgcgctttctggactttgaagttttagaaacaaaagtcttagattgtttcgctactttagaggactgtgataacatccaagtcactatcattggctgactcgtaaggctcagtagtaaacgataagttgggctgagtagaagaagcagtagactccgattgtacgtttcttctcttgaggaacaaaaaatagctctcaattttcttttggacagcagagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatgtgattttctcacaaagtctgcccaaacccgacccatgacctgtcgggtctcaggtcggcttcgggtcgacccgacccatttacaccctgacactcaccccaccacttttccaacatcccctcttaacttgccccttgaaaatcacttgttatcaaaccaaatctgattgattggtttgttcaaggtatttatctccaacatttgcagacagtttctgggaaactgtccactggatagttttcaagctgtccactggatgatttttttttgcactgaaaagaaaaaaggtgaggagatttcagagttgaactcaagacctcagggccttgccactgaaattcaagaaggcttgtccttgctgactgcactatgcagaattattctttgaaggacacccaaattggtattgatagactgaatttggactttggagcaagccatttcacagctttttttgatgatcaagtgcattcttggagcttttttcttgacaatcactgcacttgcactttcagagccttttttgacaatcaaccacacttttcaagcattttttgacaatcaaccacacttttggagtgtttttcgaccatcaaccacaagctgcaatcaggaattttaaatcaaagtgtccaatggacacactcaaaaccatcattgattggacactccccactggaaattttccaatggacaatgaatctagcatccatgggacacttatctttggccagcatcacttggatgcttttggaaacatccaagtgatgcttgcctgccagagagtccatcagacaatatgattgcatccattggacactttcctcaggaaagtgtccattggacggggccagtttcaaaaaacatgccccgtggtgtactggtcagtaaaggcacttaagatccacatcccaagtgtctctttgaataagctattagatgattcaaaatcttaatccaaaattgaatatcaacactgggttgctatgctagactcctccaaatgtcccctagtgatagttcagcataccttgcaacagcacacccaatcttcagtgttacagccttaattgaagtatcattggtgcagtttttgtatgtgcccatgcttccagaaagcctggtcaggttgagggtatccttgtcagacactgagacactagcccaggtgtctacaatagaatgtaacccccttgggttacataacaattattatcatatgtaatctttaagttaataattataaaataatgttatccctttttacctgtattttttatgttaataattattctgtaaattaataaagatgcacctctttagtaatttacctctttcatgaaaattataatcaagttgaaaaggataattatctcctgggtgtatccaagagatgattatccaatttacctctcttgtgtgtatgattattatgtttatctctcttatggtattttctgaaataaaggatattcaacacatgtacatttatcatgctctgaatatcctgacactttcccccaaggaaaagtgtaacaataaggggactgcaccggtcccagcagcagaattgacccctgctctgtaatatttaagaggatgcctctccccctgagattcatcccccagacaatattaccataccaacccaactaccttactaaaacatatacttagtgagtggggtttttagtaatatattatctacataacctgttgtaccttcctctttatcttattactagtctttataagttactttattaacttataagactagtacaaactttatccttcttaatctcttaagcaccggcacagtgaagctcattccactgttgtcccttattattataaggagctagcccctccactgtactagtgttgaggagaggcttaattccactggcccttttggctaaagtgtgacccaaaacccatcaactctaggtcacataagagaccagagctgacaatcctagtccacttgggacccaccaatcaagctaggtatcaacaggctgagctgacctgacacatggaatataattggatccatattccatcagctcagtctcagtccattttaagtaggttgtctaagtgcatcccaaattacctaggatacccttgacctataagccattttttctgccagttggccagtggccttgatcaagaaggtgtaagactaggactttctcacatctgatctcatacttggctcacgttgaaccaattagttctgtgttaagcagcttactgaattcaacctcatcactcctctatttcactgggaatcaaatttagatatctggttgtttttttgatggatgttgatgtcataactggttttttctgttgggcttgtggggtaccccaaacacttggacaaaagctttgcatgtgcttaactggacagtgagcttgtagacagaagtttgttttttcttttgttttcctacaaggtcaagtcaacctctgtgagcaaggactggtagagaggtggtccactaattagcccttttgaaaaaaaaaattcaacaaatctgcccagtatattacatacaacagagaaagaaaaaaagactaaaaaaagagagaaggagatatacatcaaatcaaatcaataaaatttgaaatagattattgacatcaaaaaaaaaaaatctacactaataatgtcaatcaaagaccaaaccaagttatttcaagaagaagaaaaaagacatcattatcaagagttgagtagatacaaaaagggacattagattggattgagatcttcagtttgttcttgttgttgtcctccttcttgttgttgatgttctggttgtggtgggttatcattaagctggatttgaagagtaaggtgatccaattccgattgatttaaattagaagaagaagaagaaggttgagcaggagggtgaggcgaagaatgggaagagacgaccacttgatcctgatcattagaattgggctgattgtcgagggcggctttcttcttctccaagctggccagttctttggctttcttgcgatccaggatggcgttctgtagactgacttgtgtggaattgagctggtttttcttggactccaattccaagttaagcttcttaagggcctcttcgaaccgttttcggacgatcagattactagccccggcggtctcgatcttcttccgattgacggccgcttcgaggtctttcagttcgccttggagcagtcggatccgctgtttatcttccaacatctcgttcgtctcttcttcgtcatcatcctcttcctcctcatcatcctcttcttcttcttcctcttcatcatcgttatctccatctccaaacagatcttcgctgtcgttctcgtcttcctcatcttcagggcccgtcagtcccgccgccgcccgttcctcagccgccgcactctccatcaagcctgcctcgatctccgccgccagatcgctatcgatactgccctcgtcatcatcattcatcgtccctctgtcctcgaactcctctccggctggcgtgggcgccccgagcgattctcccatcggtgtgtcggccgtgatggtctggatagatccgtctggatcaacgtgttgatggtcatgcgaccgaccttctttcgaccgttgatcgtgatgatgacggtgttgttgttgatgttgctggtgctggtgctggtgctgaccatgaggatcgaatggctggctagagctccgtttggcgtgactactgatactcggccgaggtttgttgtagacgatcttcgaagggggttggttgccgaagccgagggttgccgattgagggggctgataatcctctccctcggagtcgctcagatctcggacgttatcgacaatgtcgatgatcacttggtccgcccgcccgtcctcctctagcaatctttccaccgctctctcgacggtctcgatggtccgtttgttcagtcgtttccggaaccgtctctttcggacatggtgtaagggcggcgttaggccgtgtggatagatgaagtcttggatgttgaagttcccttgggtgacagtggattcgtttgtgatgggggtatcttctactaagatcatcttatttcgacaaaaaaacaataaaagataagcttcaaagactgggtaaattggtttagtttgatgactgacctgacagatatcagcgattttgaacatgtgtttattgtcgaaggttttctgagattcgattacacagggcaagtcgaccaatttcattccaaacatcttgtcgccgatattgaagatgccccttctggagtctttgaatttgaagtagatgttctgttgttcagagttgatctccttgcgcgattcgacgagttcgcgtagtttgtttgattcattggtgaggctttcgggcagtttgagtatgaactgttcttcgaatccgatcggttcatcctgatctgagtctagttctctgtcatagccctgtagatagtttgagatgcccaggttctgatggtggtggtggtcgtctgttgagtttgggttgttctgctggttcttgtcttggtttgatggtactttgagtctgagtttggttgaggtcttgttgttgtttggcttgatctgttggttgttcatttgggtttgagttggaagtggttgtgctggtgtgctgtgttctgactgggttgttgttttaagctggctgtatgcatattcaatatcccacccccccttacaataactcaagccccccctgccccctgctgcccccccttcaacttctcaactttcggctttccatgccaatcgacaatacatgcgaccaacaacaaccaagtcaagaagatggcaaaaagactgctcaggctcagtcaaacgaccatcaaaccaacaacataccaacaacaacccatcgaaggtaaaccatacatatctcatccaaaaactgaacaatcaatcaactgaaacacaatctgcataggtctcactcatggccaatcagtccaacacgtcatcctcaacaagttccacatcaatcgacccgaacaacagtcaccctcggaccatgagcaactggtctaccccctctcgagcttcgtattcggacaaccgttccggtcggatatcatccatcgttgcgtgaacttcgaacgaagcctgatgcgatcgggcagtgctaatacagttcagtcttcatcctgctactacccctctcgggaacctgccccattgagaatatgaaaattatttgactgattcttgttcccttcactccctttgaatgcatactagaaaactagatcagaagtcgccatgtcaggccgaaagttacgaccccaaaaaggctccggaagagcccgattaggcgatgcatcctcgccgaccttacggaagggaggagcggcctttgggccgaagccgaaagactgggcccaagggatccaacggaaagtatgggagctaggattacggacgatcttgagccaacgatggcgagaggggcgtctgatcgtggtggacaagttcgagatggatgggcaagaggaagcgagtgaacagctagcaagattgatgaaccaacgagcttggtcgagtgccgtgatgatcgctggaggtcattggggcaccgaagccaatggctggaaggatcccggattactccgtcaggcgcttgcccgcactcatctcgttaaagatggaatccggctcggccaatctggtccagaatgggcccgcatccaacgcaccaagatcctcccgatcctcaacaacatcgacctggcacatcccaacgacctccgccctggtaaaccccatccggctgacctcaaacccggtaggatcggcatctatcatcttctccttcgtaaattcactatcctcgaccttaatgccgtcagacatctcgaacatcatctcactcgtgacctccgtcaaccgatcaccgccctcggtctctcccctgccgaagctcactatcaatccgtactcgccaatcaatctctctctcaacaaatccttgacgcttctcattgaatcacttccatcctaccctctctgtctcttctttctcctatatctaacatttcaattaaacccctgcgttctcttaccctatttttgtatttccttcttgtcaaataattagaagttaactcaaaatcaaaagtagagtctgcacagccttcctcaatgataaggaatgtgacatttgaatgaatgaaagaagtgtgcataatgggggataaaacaaattacataacacaatcaagcccactgtatgtatggttgatcaagctcattggagcacacatccaactaccactgtctgtacaaacggtcaaggggcctctcctcctctaactcccagctgcgtccaactgctcttcacaatcactttccattccagggctggaagaaagcctacaaaaagtcagtcacaagggcaggtactacaaaaccttcccacctacaacaaaagtgtccacaatatatatcaacatctatgtatcatgagtacatacatatgatctatgtatgagatctgactagtcagtaccagcaaaaaaaaaaaaaaatatcatgattttttctcttgacatcatcctctgtttgtctactcatcactgtcacacaataaaccatataaaaaaataagaaaaggtaggtcagttgaactaaaagaaaaatttctatgtatgcaggactataatatacaggttttcttgaaaaaatagaggaaacaattgatggtcattagaagacaaaaaaagagagcctattttttgcgttttaataatttgagcatgatacttgtgagaatcaaggtttaatagaggctttaggaggactgatagtttttttggattattaaacaataaaatggtaaatcagtattaatgaagaccgaaatccagtttcaaagaatctaattttttttttgaattaattgtatgagaataatgagagagaagaacaagcttacggtctagtactcggagaagggctatcattaacatttggaagtggtggggtgtacccagctttgacaggtttaggtctacaaacacacagaagttagaaagactctaccactttctgtaaaaacgatgtgtattatttacggacctagtcgtatcgactgcttcgatcggcaaagtgaacctctcttcatcacagccatacgccttcggagtcagcttaatcaccgtatgtctattgattaaaccctgatagtcaatatgacatttcttcaaaatatgtgaatcatgattgatgggtgaagttttttcaagtaagtggaatactcaacaagggaatcttgagatatggtaactgtgatcatcacatcacggaaaggaaaagatcagttaaatgaatctaatcatactgtgtcacgaaaacatcagctaaagatgcggatgtaataacttacttcatcttgactaaagttgtgactacatatatttgtttgtcgcacacagaattagtacaactgagcggtttctctttggaccgaaggaaggcacctacaagtaagcatagagacacctcaaaacagcctgacaaaaatcaaaaatcatcaatttctgaccaacgttaaaagctcttatgaaaaagagatgatacaaagaagagagagataatatacctgatggcaaacaatcaagatgttctcttgtctttcaagctccataatcaccggttctaatctaaccactacatctcgataactctctccacctcggtaccgataattaaatttatcatcatctcgttccgcgtaatcttccggataatgttcctatacatgatcatgaaacaggtagagaaaagaaaatattaacatctgctattgaactgtgtatagcaggtttgtgatttaattagtcaagcaagtgaaagtccataaacgcaacttctatttcttcatacgtcattccatcacacactcctgcatctaactcatctaaactcttccaagtgagtttaggatatggtaaatcgcgtgcggtttgaattgtccttttcaaagttgaagtccaaacctatttcaaaattgatcagacacgcatgataaaaaaaaaccaaagctgtatgttgattcaattgtgaaaaaaactcttacagtcaacggcgtaccaccaatcgcatccgcgatcaacttaggcaatgcttttgcatactccatgcctcgttccgataattgagaatcacctccaattttaccctccacattgtattgggattcgccatgctacagcatcattacacatgcagataaaaaaacggactgatgagctcggcgggaccatgattatcatagaagaagaaaaggcttacgcgagtaaagaaaatcgatctgggggaaatgtctattaggacgtggaatgaacgtggaccagggtgaaacgtcaatggatagtaggatattaaaagagggagagagaacaagaaatgagtcatgctaattcgacagcgagttccaaaagaaagaaagaaaactgacgcaagttcatcaaataaaatgcgaccctagacgctaaataactgcaaaagccaaaaaaaaaaaaaaaaaaaaatggacaggccaaatatacaatcagttttgatctgacagaggagagaaaggtatgaaaattgcaatggacgaaacttgtcaatacgattaacggtgacctcataaccgacgttaacgaccttacagaagctcaattcaggctcgtcgacggtctcataattagcttcataatgagcaatccgtttgaggaagtcagccttagcgttctctttaggttggccatcataatctggatctcctgaggctactttgacgtcgacattggcttcgatgaccgctggatcggtacagatcgattctaagaagatcaaactgatacctttctccttcttgaccctttctactatcgcatttcttcttgctttggtcgtgttggttgcatctgtagattcccaatcagttttgtcaatcgtctcttgggttgattcattttttcgagaaagacgtaccatgtatccctacatttccaccagccttcaaccaagctatcaagctctctaagcaatcagctgctaattgttctcgagtttgtcttgcggatgcattattgggatctattgatttcaaacgccggaagatttggaacatgtcaatcataaaatccgataaattcacatacagagagatgtaacacaccgaaaaaattggcagattgatcttcttttaggcccaattcttgtgccattttcttaaacttttctcttctgtgttggcctacgttgaaaaccctgacactaaactctaaccactgtgatacaacaaaaggagaagagattattattggtagcaaaagagtatgatttatatcttctgactgactttcaaatatctctgtagtttgttactcaagtaagattttccgcgagccggtagaccaacctgcgtagagattttgttaggagactggtatatataggatatataactgggaagagagaaagagagagcttaccattgcgactacgatcttagcctcactgtaatcaggtttttggacctgagaacctgtgctccctttaccttcgagaccgtggtaggagaaggaaggatgcctggaagatttcttcttgtttgagctgaatgcgttggaattattcggattagtgatcgccgcattggcggtgatattcgagccgggtgagccgatgtttgataagggttgagagctgccggtgggactgttacagttgctcgatctgtacgcagcctcactgaaggtggaatgcaaggaagaagttcttgagagtgaggattgattagctcgaggggatgagtgagccgaagattttgagtgatgagggaagatgacgggagatttcttgtttgaggttgaggttgatcgatgaactctttgatgagtatgggaagatgatgagttggttgaggttctgttgagaccctttggtgttggatctctctgttgttgcgttagtcgatgtggtgagggtgattggattcttgttggtgattgggattgtcttgctttgagtggtggtgaagctaagaagctagtagtattagtagtattagtagtcgattgttgttgttcttggtcctgagtctgactgtttgccatctttccctcctcccaacagattggttatgttgtggaacgcctgttgaccgctttcaagttgcacttccctgttgaccgtcctgcttttatatcgaggttcgagtgatgatgatgatcgaccgatgacgacatccaactgacttcagaagttcagactggcttatccaaactttcagatgatgataatccgatccgagcataagggattaccccgatggccgggatttcggggctgccccgggaccgaaccccggttatcgggaatcgggatgggtatctgccaaaccctgaaaccccggggtttaccgtttatagggattttccctgatttttccttgttttggcgcgtacagtgcgcatcacctcttctcaactacccccagaggggcactttcaacactacctcatatccagtactggatatggagtaaaaaaaagggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattccgcttttaaacccgcatttttaattaatttatttttgccattaatttcgagtttttttgattttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtccattttccataaaaatgaattttgattattaatttttttttccactcattttttcaattaattgtttgcatgcatgtatgtaccttattatttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgtgcagaatttaatggtgcaatccaattttttttaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgcgtgtaccttattttctatgcttttttcaagttgtaaagttgcttcctacatttgaaagtgtgtagaatttaatggtaacatccaattttcataaaactcaacggttaattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtataaaattatggcaacaatgaattttcatcaaaataaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttttaaaggtttcaaaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagattgtattttgagtgaaattagacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgtaaaatgattgttaccataattttatacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgagttttaccattaaatttttaaacacttctaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgtggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttataatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaagctggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcaaaaaagcataaataataaggtacatacatgcatgcaaacaattaattgaaaaaatgagtaagcagaaaaaaaaaaatcaaagtcatttttatggtaaatagactttaccattaaattttacacccttcaaagtgtaggaaaaaattttaaaaaatcaaaaaaactcgaaattaatggcaaaaaaaaattaattaaaaatgcgggtttaaaagcggaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggccctaaaaaaaactggatattcagtgttttttttttaaaaaaaaaaaaaatggtgtgaagaggtgaacaaaaaaaaaaattgaaatactacatatccaggtttattttactgcacatccagtgcgggatatgaagttatgtttcaagtggggtgttccaaatttttcaaaatgggagttttttttgggccttgataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattccgcttttaaacccgcatttttaattaatttttttttgccattaatttcgagtttttttgattttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtccatttaccataaaaatgactttgatttttttttttattcgtgcttactcattttttcaattaattgttgcatgcatgtatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcacattaaaacctaggaaataattttacatatatagtgaggagagagaaagcataaaaaataaggtacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaaaataattaataattaaaattcatttttattgaaaatggtttttaccattaaattctatgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcaaaaaataagcggtaaaaaattaattaaaaaagcgggtttaaaagcggaatgcgcgtgtgctgcgcgcagcagaaaccgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccttttttttctttttcttttttttcaattttttcaattgcttttggttttttttcttcctgaaatttgaaattcttccagttttttgttgtatcacatggcctagtatacttattatctactgtgtacagaaataaatgctaggaatgagacttgtatgtacaagatctataaacaccagtgaggtttgttcacagagcagacacatccatctcacttgctgacatggtaattgccaaagcagctcaattgcagagagtcagaagagcttctgaattatgtagaagaaaagacacaaacagaaacatgccatgcacaaaaaccaaaacgcttgcaacagccgaatccccagccaattgagatcattgatcaagaggaagcagttccggttgaagacaatatcaaatgaaatgagctggattaatatgaagagaccaacagcatctttgaaattcacaaacaagaaacaaacttgattggcaaggctcatcagatcatggcctggtgcaatgcccaagttagccggatgactggcactggttttttcatgttttttttttttttccttttaccctcaatatcatgtatttagatggtctatgtgcataaatacataccatatgaatacatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncataaggctactcacgcaatgggacattgttgatgggagtaggcgactcacatcggctgctacaaacatccgatgcagccgaaaataatctctccactgaacaggagctgccaggagtgccaaggtatgcatgggctatgatggccagagtggggtatgttgattggtttgcctgagtatgcaaaggtagaccaaatcttcagtacaagatacagcgaggggatagctgcaaatcaatcttgctcaccttccaccactttaaaggggtagctttgcggtctattgcccccttcttgaaattgaggttagccttgaggtatgcagcaatctcatcttcttgtgtgtctggcttttgtttcatacgcatggccaggcgggccatgagagacgtgggctgatcgaccggtgcattgtctagtactataagatcaggatcgggagtcttctcggtattgtgtttctgttcatcctgcgcaagttgaaactcttgcttgagcagattgaggaactcagtaacctctctgctctcagctccaaatgctagctcaaaaagatgcatcctgtaacaggggtgcatcaatgtcgcaataatcaacgtgttacatgacatcgctttggataggtatttttccactcttttgagcatagcagagtacattgggtacaaggcatttgtctcgctggctttagagagtttttcggagatgctctccttgagctcgagatactttggaatgacgtgagttcctgtggcggagtctccttccatttcggcagtgagttcgacaaatacctatgaaaaaaatatgtttagcttgatcacaaccaaagaggaacatgtgaatgtctcacctcaagctcttggttcagattatcaacctccctccaatcgcggggagagaaaatcacatcacgaaaatctcctagtccattttgctcttgatcttctttgagaatccaatcgataacttctcgtgcatcgactgcttttttatagctttggaatttgatgttccatcttattccataaccagtgatcagaggtgataccttcaagccaagatcatgtgcaatgcggtcgaagttagcccgctgggcagcggatcgggttatctgtttgatcacagtatcaagctaatcaatttcaaacatgttagcccaacaaacgtcatcttcaagcagatcaagatggagaagctgtaccttttgagtaagctctagaagtcttgtggacttgacatgcttagtcttagctgattgggcctttgaattcgcatcctcagaatctgaatccatgttgtcaccatcttgttcaccatcaacctcagagcactcctcatcggcattgccatagtcacttttgaaattgcatgggttgtattcattggccgtgttatcgaccggtccagcttgaacaacatcaatcttgtttccttgagcttgaagcgggactggcagagttccctctgtttcctgttcctcggtcaattgtcctaggactgggaggaaccccaagactgactctttggtcttcccaggtggaagcctcttgagagataatgcagcaaggccagcattgacaattcacacaatcttgtggcaaaagcacctgatgtgcattgtacttgggtcccacttcgacttgggtgtgccagcactgccatagctgttgatcatcaaacacatggtgctagccatggtgttgttattggaacctgaatcggttgtctgggccagcatgtaaaaacaacaaaaaacttattcagagtcagctaaagaactaaaaattcaaaaccataggaaactggttactaatcttcaaataaagcttatttttcttcaagatcgttgcaattggccgtgccaatagattaccggcatgcctccagggtatcatcttgagtgtcaagtgtcgaaccttgtactcccagtcctcattcacataagctactgctgcaccaatgaaagcaaattgatttccctttgtggtccaaacatcatggacaagggtgaatcgggtatcaagattctgtatttatgtaggaaaaatattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcattggtccagaaaaaaaaattgtagcaagccccggggcttcggggctgacccggaattcccggggttcgttcctcgggatgactctcttgcccggtcccaagccccggggtaatcccttatccgagcaacaccactccgacccccggagtcttattaataaaccacaccctcctaaaatttatttccacaaacccattcatccacagctacacacacaaacacacacacacatcccaacccttgatctcccattcacagctgtacaaatacaaaggtcccttataacatatatataactcccagatccatatgcctgggatgtttgcttcaaaaagagcattgatgctgttttcagaagatatgccaccaggcaaagatcatgtgtgtctatccaacatatttatatattagctgccacattgccaatctcacaggaatttcagcaccaaagagaaccattccagttgagaaatgcaatggtttttattccatgtagttttacagagaaactgcaagatggttcttctaaaggactggagaatttgaggaaggttgggagcctcaatggccagatttaagtaaaagatggttgtagtaaacatcaaaatttacaagagctccagtaatcttataatcagctacaatttacatgctttatcagattttggattagccttcagcccagtcctccttttttgttcttggtaaattgagcctagttaagtgtcacaattaaacagattgtctgggcatttggagtgtgcaattaatgcttcacagaacttgatggtgacaaatcaattcactctgtgctaccatattcaaagttcttgtaacccaatctacagccatctcagacttgagtgactttgactggctctagactcaaaccacacctttatttagctacacagatggaatctgccattgttgcactgctggcatagtggaaagatcttcacttcaaaagttcactgcatataaaatccaataaaacttccctcctcaaggtccaaagatcaaatcccattgcaagcaacccattctatgtgaatcatgaccgtgcaacagctatccaacagatatcactcctggctgggtatcatgtgcactctaaccttcttcagccacttggtgattgcccaagtaaatactaccaaaaaatgtggtagatgtctctggcttgcaaaggaaggattgggacttccagtaggccgccaccagaaaactctgaaacgggaagaaacatggggagcactaccttgtacaatcatgcgacagcggaatccaaatggctgtctatgcccaattggtgtccagctacattgttgtcagctctgtggcatctatgcctgggtcccctatcaggattgtcccctcgagaatcatttgcgacctctaccactctatgctactgtcagtgatattggtgtgatcacccaggagacaccaatagttgaaacggttggcatgtaggtgctaacatacaccctgttgggattcctttttgggtgacacaggagcctttgggcttgtaggcttggaaataggtttggtggcaccacctttttgaaaagtacatgcctagggtccagtgaatcatgtacagaataattggaataggaaaaagactagttgagaatctttttccagttgacacatgttcctttctgtggtctggatttttcattttgtaggttagatgttaggaaacccttccacattgtaaatgtatgatgggctttccagggatcagaccattcccttgagataaagctggtgttcctaattggtgccatattcaaatctaaattcaggtttggtccagctaatctggattcatttattctttgccatttttgaggatttagactataggactctagggtaaaattattcaaagattttgttgaaggtaagtgttattgagagcttatgaaactgaagattttattcatttctgaagaagtaatcatgccttaagataaaaagacatataacataaaatatttttaaaatattttaaacatatcatcatttacctgaaggcagaatgatatctgagcttgatgagtacaataaagatgtaaatatttgataataatagggggtatcaaatttaaccaaatccaccattacttaattaactggtgtggaaaaatccaccaatttttaaacattttggttcttcatttaacccttttagaagcccaattgatgcaaaaatttttttttgaaaagtaactggtttttcatggtgtatttcttatatttgatcccccctaatcaaataattgtggatttgtttaaattgatacaccctaatgatagttattttgcaacatatggtacaccattaacaactagagggttcagaaaagaaagaagattaattatttaatcaatttcttgtttgttctgagtttgttagattacaaatacttgaattttattgtaatgataaagatcatatcttcaaataagattcttatctaaagctttgaattgatgataccataaatgaacattattaataaaacatggatatattttagtccacttggattgttctctttctttattataaataaaggctataacactcaacagctgaggatgaaaggattcttttgataagtttaatgactttcaactgtgtggtttgcagactagagagttggtttttagagaagaaacaataagattgctagcaatcaaacatctctttctcctttatcacaatcaaagaaattacttatatttcaatgattattaatgatgtcattgtcatcatgtcctttgtcacaagctaattacttggatagagcttttttgttgatcaaatatatagctgaagtctatgtgggatcaaacaattgtgatcaatatgtatttgtactctggacagcttacacaataaagttatagcttacctgacactctcctcttccaagggctagaaaaaggaatagaatttcaacaattgtgttaagttaaaatagggccagactctgagccaggaaattgacaaaaaacaactttgtaaagctcatcttggaatgcttgctactttttagtgcaaaaggaaaaaattctaattcctttttttctttttgatttttgtatcaattcccactgtactataaattatagttcatggagaataattcacaatatcattcagaaatattcaatgcaatcactcatgtattactcatgtatttcacatcattcatctgaaaatattctccacaacattgcaactgctgtatatagaaccactatgctatgacttcaagccaccatacaagcaacggtgcaacagagatgatacaagatggtatcaggcgtttatttgtaatgtctcagaatttgaatacccaaaaataccggatttgtgttgtctcactttcctgagaaaatacacacgtattgtctttggaaagtgagacaagtattctgtattgtctcagatgactgagcccaccaaaaacatatttgatacacaagatatttggctgtattgaagaaaaaaaacggagaagatttttttttccatttgtaaatccgaatccaactccaagacaatggattttctcaccaacaaagggaatactgataccgatatcaggctcaaaataaagacaatatgatccaatatgtattgtatctgttgcactgttgatacaagcattcaaattaaataattcttataggtcaattggacgcttttctcctatgaataagcaagagggtgggatcatcaagtatggagtaattcagcagatgctggtgtctttttaatatctttgccacaatttgtggggaacacataaagggatgttttcattctcttcttcccttctccaaacaagacctaacttgctctgatccaactcactcctttctcaaaaccacaaaccacacatctcatcaaatacaggctgggaaacaagagctttctcatttctctcctttatcttctctctctctgattaaatttaccccacagttgttaaaaaagagattactgatccatcactctctgagctagcttttgaatgaatcataacatctgttggttctagaatctcctcaagaccctagtcttgaacatacagacattgaagagctcctggctcttataaaagtgaaatccatgtggcatgaagtttagattgtctagtttttatcagtgatagactaaaatcaattatcatcccagtctacacaaaacataatctcaaatctcactccacagaatatcaccaaccagtcactcagatctcatccaaattcttgataactctgctttgtattctccttctcattcacttccttttcctctcccattcttttcatgtattctccttccatctactcactctatatcacctcattaaacacaatcaactttttcaacgtccattcatcaactcaatctttccttttctattccattgttttgcttgttatctctgtgcaatacaaatattttctatcaattatttatttcttggtttccttgaaactcttttctgctgttgtcaatcccagtttttatttcttgatttttatatatctcaaggctagggttggcttatttattcttcaatattattttctatgattcagtctttttcttcttgttcttcttttctgatttctctttttcatcagatctggttttctttgattttgaggcaataaagttgattttttttgttttagtttggatcctgcaggtttctcttgccaatggttcccatctttgaaatcagtttttgaggaaatggaaattgtaagccaaatcttgatttcacaagacgaaaagaagttggtttttgcatgcaaaattaaaaagttgtccaatcttacttcaaaagacaaagtctcacaccaagatgctggatgtttgcagaacgaggcttctggttaaaaaatgaggctaatgcaggttgctcaaaatatctgcctaaatgagtgtgggatttcaccaaaaatttaacaagattcaatgttctgtgctactctttcttggcttgcatatcccaaaatatctgatcataaaagggtgcttttaacatgtgtgaataatctcaagcatgaagagatactctaactttatttcaattggtttagaaaactttatttcaaccaggaattcagatttcctttcaattttgtcttgtgtgaggatacatgtggatttgggcagggaagtgatgaagacaaaacaatttatcagtcaggggtgaggtagaattccacagcccccttcttctctttatacatggagctcagatgcttcatcatcaaaaaactttctctgatgatgattcaatcaaacaaatcactttgcaggaggtttggagtgttttaatgcttttcaccagaacttgactttgttggtcacaagttaattcactctgagttcaagtacttggatcaggtgagtgagtttggttggatctggaaccacacccatttattggctacacgtattgcctctgccctcattgcctttctggaatagtggaaaactcagcccacttcaacagcccactgtgtgcaaacttcaacacaacttcccccttcaaggtccaaagttcaaaccccatttcaagtgctccttacaatggaaaagctattttatgaaaaactcccccgtatggcgctcctttgggccctgatcttcttcagccatatgaagatcagtctgtgaatgccgagagggaataatggaagaaggtgtcatatttgtgtcttccttgatgagcaatgttcagggcctgggataccccaataccagaggactcagcaaccaagtcagaggcaagacacactaccttgtacaacccttcagatacaggatccttgcaatcggcaaattcaagtccagcttcaccactgtcaattttgtggaaagtatgcctggttccccactcagggttgcctgcatcactctcagcctgaaccattctactgtgattctgatgatataaacctcatcagacaggctgtgggagccggtgttgacacctcattgcgattgtaggcctacataagtaacccatgtgggataccctcttacccctgggtgaattaactttttgatgatattgtattgggtgttgactcttcttttccctatgttggttccaaaaacaaccaacagcagacacgacaagattgaaaataacaagattccttcaaacctaaccaaatacctcaactcattcaaccaaatcaagtcaaacaaccaaagcaaatcactctaatcagactaaagctcaactagataatccaacccacctggcttccattccaataactcaacctgtaagatcatcctcaccaacctaatcacatttggactacaaagctactcaaaataaatacaaaaaggcagaagagctactagtgttgaagaagacacagaaaaagaaactcatgttgatcaattagtcttacatctcaacaaccaatcactcaaaccacttataaaaccattaagcagaaagccctatggcctatcatgtttaccatgggcactgtcctcactctcaacttcttcatcctcagccagccttgcaacactcaacttgttcctctcaacctgaagctgggttccaattggtaaatgttaagaaatccaaaaaaaaaaacttatttatcaagaagagtgaatttttctcttcagagtttctttttaaaactctcaaaaacaattcctgatgttttttgggttggatcgttgctaaaactcaacgagaaagtcaagtgagttttttttttttttgaattgttgattgtctatgttttcactgtgatcaactcaagtcatcctgcacaagatgtaatagaaaacatcactccatagactgtcaccaaccagtcactctgatctcatccaccttcttgatcactctgctctccgcaaccactctgatctgcatcctccttctcattcacttccttttcctttccccttcttttcatttattctccttcaacctcctcactctatatcagggtcaaccaccattaatcaactcaacctctttattcaagtgtatccacattggttctttcttaattttcatattgcctagggtaggcccatttctcctttcatatcctcttagggatggtcacggataatccgttgtggagatccgttttccgctgttggacacccgccagcggatgcggatgccccctttttgcaaaatcacagcggatatccgggtatccccaaggataaccaaggctggaaggaaacccttccagtcgacaaggtacatgtaccttgctggctggaaggaaacccttccagtaggtacatgtaccttgccggctggaaggaaacccttccagtcagcgaggtacatgtaccttgccggctggaaggaaatccttccggtcagcaaggtacatgtaccttgccggctggaaggaaatccttccggtcaaagagttaaatgtaccttgccggctggaaggaaatccttccggtcaaagagttaaatgtaccttgccggctggaaggaaaaccttccagctgtctgcctcacctctgattcaaagggcgggtatccgctggtatccacgcggatacccgccagcaccagcggatgcagatgtctgattccgctgaaattgtgagcggatatccgcatccgggcggatatctggatgctgtcaacctcagagacatgttgacatgtcctaaaggtttcacaaaacatttaaaacaaatggaaaaaataataatattgaaattactgaagatttcacttacatgttagaggtttcacagatatgtgatctcttgaaattaagattaatcaaagaactccaattcctttgaatattaaaagcaatctgcaaaaagatgacttcagccttgcaagatgatcaaatcaaggcaattcaaacaataccaagctttggaagaaggactggtacaaaataatcaaccccagagaccggaacagtccttcctccctcctcagcaataaaaatcttcttacctctcataattacttttgagacaccaaaaaataaaggtaattacttagtataactcatctgaatataaccttttcagattgtcttaatctctttaccattaagtgtctatataattaattttgagataagtaattttgattgactcttgttttattcttactatccctagatcaaccttaaccgctatttcaaaactgctactcttctgcatttgagatatcgcttcggatcctctaaaaaattaatcctaatttataaacatcaaaaaattgaataaactatataaaattaaatgaatgattgggtttgatttcaataacccttccatgtctattgactggataaaaaatcatcacaatcattatatttgatttatcctatccctacctttagggatagaggcctaggtgtttctttaccggatataaatattctccaagaatataagaaacctcaaataaacaaataaccaaaaaagaatactcctttctcctccttttccttctatcttgttgtatccagtcttatctttaatagtaatatattattattactcttgtccttgtccagcttgatctctatgcaagatcgaaagctgacagatgcggagcaaccatctctacatcctcttggatgattctgtctttttctttttttctgatttctctttttcttcagacctggttttaattgatttttaagcaatcaagtcaataaatttttatgaattggaggcctcataaaggctactttttccaatgtatcacagtgttgggtgcagtttttgagaaaatggaaatcagaagtaaactcttgattgcacaagaaaatttatagaaattagattttgaacatgcacaatcaaaatgttgtccaatcttacttcaaaagacagaggctatgtagcaccaagatgttggaatttcacttttgtgttctctcctcatgtcactcctttcattggtgggctgctacactatttgacaattaactgttagtgtagtggtcttttttcacaaattgacatgtagttttagtgcaatgttagcacattttttatatgatacggactattaacggctgctaaagctaaccagtgtgttagtgtagtggagtgggtgcattttgggggcctgaacttgtagtgttggtgcagatgtggcagaattccgctatgctacactatttttagcagaaatatgtaacactaagctacactaacaccatggtttgtgtaactggcccactattgcaagtcctttcacttgtcactttccttctgttccttttgtatgaatattcatctctccttctgtcccacaatctggcccccacagttgtaatagcttaaatactcaaggttcttagaatgaaatatatcatctgttctctccacacttttccctgataaggtcttcaaagtatgcaacctcttgtagtggaggacttcaggtgcaaattggggcccttgcagaagttgatttaggcccaaatactcttgattcttgaagggaaatttgattttggaggctctcaattggttctgggggacccacagatgttgatgggaagtcctccagtctgagcacttttctgccacacactctagcagctctagccccctttttgagctctttgaactcgcaagttttctctggagacttttgtctcaagattggtttttccagtcactcttttccccattctcaccgcctcatcttgaggtttcattgcaaaatgagcctgctgtttgcttgaaggagtgcacaagatgtcatgctctgtgctgattttccttggcttgcaaatcccaaaatctctttgtcaaaaaagggtttttttttcaaggatgaaggaactgtgctcactgatgaggagatactggaggacttcccgtcggatctaggagcctcacagtttccgatttagacccaaaaagtctagatttttgcagggaattctagctttttcggctctaaatcgaaactgggagccccgcagatgttgacgggaagtcatccactggaggacttcccgtcaacttctgcgggtctcccagagtcggtttagagcgtcaaacttcaaatttccctgcgagaattaaaagtttttggctctagatcgacttctgcaagggtcccagatccgacgggaagtcctccactcttccttcatccaaattgttgtagaaagctccatgtaaatataaagaacttcagattccctttcggccttatgtctctaattgtgagtataaatgagaatctgaacacaaaaaaacacgaccagatcaggtcagttttacttggctcaggtgagtgagtttgactggatctcaaaccacacacccctttatgagctaggttgattggctctgccctcatcgccttgctggcatagtggaaagctcagcccacttcaacagcccactgcgtgcaagtttcaacaccaccttcccgtccaattaggtccgaagatcgaaacccattgcaagtgatcatgatatcgtataacaaactcgcccggctggggctcctgtgggccctgctcttcctcagccatccggagtccagtcttggaatgccgaaagggaatgctgcaaagaggtgtcatgtttgtgcctctcgtgatggccggcagtcttcggggatgggtgcatataggactcagcaaccacgtgagaggcacgagacgctagcttgtacgaccctgcagacacaggggccttgcaatcggcagattgaagtccagcttcatcactgtcgactctgtggacagtacgcctgggtgcccactggggattgcccgagtcactttcgacctcagcccatctactctgattcagatgacatcgagctcatcaggcagatggcatcagattcagtggacacttcgttgcgattgtaggcttacatacatacatgtaggatacccgcttaccccccgggggaataaacttttggatgccattgccattgtggtgggttcttttaatgctgttcaacttccaacaacaaccaactcactctcactctcaagaaacacatcaggatgcaggacagtaacaagatcccttcgagcctatccgaatacctcaactcactcaaccagttcaaatcaaacgaccgaatcgaatcactctactcagactacagctcaaccagacaatccaacccagctggcttccattccaacaacgcaacctggcagatcatcctcaccgacctactcagactcggactacaaaccaactcaaaagaaatacagaaaggcagaggagctaccagtgttgaagagcaaacagaaaaagaagaaactcctcccgaccgattagtcttacatctcaacgaccaactactcgaatcactcagacgaccatcgatcggaaaaccctatggcttagcatgtccactctgggcactctcctcactctcagccgcttcatcctcagccgtccttgcaccgctcaactcgttcctctcaaccggaggctgggggccggccaccgggatcaccaccaccatggttcgctcgatctcctgggcttccagagcaatcactaggggcacaatcctcgaccccgaccaacgattcgatcagctcgaactcgaccagaaacttaacctcgtcaagatcgattgggtcaacctcttactcctgtccgtgcgtagttcattgaaatcaaacagcttgcttgcatatcttcatactcattccttattcgcgatcctcttcaagtcgtcaaaccgccgatcgagtcatcgagcgataccaacaacacttcgtcggactctctccctcgatcgactgtctatacactcagtctcaattcatcgaccagctcactaaagacctcttcccatccactcaaccaaacctcaaactatcgaccacagaccttgggatcctgctcaaacatctcgaacgtgaccggaagatcttgatctctgaaaaaaatgtattgacaacgattttccctcttttttttctttcaaggctgattttgatgctctcaatcattgaaggtcatcaaatttgtcgtgcctacctcgatcgaatctgatcgagatggaacaaagtattcgagggtcgggcctgctccgattaacgaagttgatcgaggggtgttgtcagtcaaacagaccatccaacaattaaaccaacagattcaaaccatcagcgctcaaattgagcagtcagttttttttcatcctattcttatggtctttctcacacagactgattgaatgttttgttgaatagacgaactcaagaggcgaagaaatatatccaaaagtctcagcctgagatcgcagccagtcacctcaaatcgaagaaagccttgaagactgttctgagtcgacggatcggggtgttagagagcctgaacgaagtatatctgaaaatcgaacaagcgagcacggatgcagaagtgagttcatgaagttcctggcaacacaaaaatagacccaagaaaactaaagattgatgattggaatggactagatcatgaatgcatatgagacgtcgacgaagacgttgaagagcttgctctcggtgccggcgttgaatgttgatcgagttgcgcagacgatcgagaacatggaggaggtcttggcggaccagaaggagatcgacgaggcgatcaacgaggtgtatgatccgagccgcgcgatcgacgaccaagagatcgccgccgagctggccagcttggtcgacatcgccccgacgccccagaagtcgcaacctcaactgctccatccagatcctacacctattactacgtctacctccgtcgaggagttacaagctaaacttcacgcgctgagggtccctgaatcccctcagcctactacctccgaacaatctacattacatgctgaggaccatggtgaagctaagaaaatcgccgaaaacgctccgttgactggttgatttatatcttcttgcttttcaatcagtactcctctatcttgcaaccttaaattgtctggtttcttctactagactttcctagttgtcttctttttctttcaatcaacctcaagctcacatcattatttatatatatggtatcccttaactatgcatgatttcttttatcttcttttttgctttttcttcttttctccttctcaatatattctttctttcttttttttgctttttttctttcaagatgaacaaggatgagatgcatgtttttttttatgtttggttgtacgaaggcagaaaaaaagtatgcttgaccaaagaaatggaatgtaaatacgatgtcagctgatgttaacatgattgtctattggagtgggatgaagttcatagaactggttttattgtcaccagagaatatgtagatgtgtgcaagaatcgttttgtgacaggaggtggacaggcttgggacatgtgaaagagagaccatcccgttggccggatctctccagatttcggcataaccgggccagctgcaacaactcgtcatggcccaagtgatgaagacactccgggcatgcagtcgagcatccatgccagccagaccttcctgctcggtaaccatccgaatcattgccccttcatgtgctgcgtctcaacgccctccttcttttaatgcctcatcaattggaataccggcaaggaggaacttatcaagccaatcctacgatctgcgtgacgagacatgcgaatggttcgagatccctgatggtcactcggagtatcacaaggacctatacgagcctacagacttcgtgttgcatcccagattcttgaccggacaggaacaagacctcatcctcgatcacagtttaacccggctggacaagatggaaaggccgcgagcaagaagacgaggaggatctcaaagagctggcggaacagagccaaggagagaggcgagcagatttcgagccgaggaggagtactcgttcgaagctggacatttcgaccaagtcatttcaggctatcgcgagatgcagctcggccagttcgtcagtccgtccgacaccactcccacacatcaatcactcgcatccatcctggccagactgcaagccctcctacccgaggcccctcgtcctcccttgatccatctcctccatctttcatctcaaggcagaatcgacccccacgtcgataacctcgaggcctctggctccaccatcgttggcctcagcttgggtagtacccgagtcatgcgactcggccatcaagccgccccaatccatactcaccttaaagtgctcttgcctcccggtagcgtttacatccaacggtacccttcgatttccttcaacttagtttagctttcagactgattttttgggtgtgtgtgtgtctgttttctctgtcgcactttttctagtgattcggtgagatacaacttgcaacattcgatcccaatccatgattccttcaagaatcaaccaatcatcggcgcccaaagattgagcataatgctaagagtcagtgtctgtttttgattcgttcatgtctatttacgattcggcttttcataataataataggaacaaccaatccaatcgaatccaaactgatctttccggatgttctgtccaacgattcgaacccgtgacacatgattgcactaaaaataccgtccagaaccagcactgagaccagaactatcgctaatcagcacacgaagccatgtggaccacgcgtatcggttggacggtcgaaggatgttcagacggatgaggctgattcgagggctgggacgggcaacagatcagtggacgggtttagagctcgactcagtgctgaagagtggcactgaatggaccagatggactcaggcacggcactagaagcacgtggtgcgcgtcgctgaagccgtgggatctagatgatgatttggcggcgggaatttctgggtgttccctctggtcactggaggccgggggtcgcatcttgagcttatagctggcctatcctacgccttgatttgtcgggatcaaaagacactccttgatttaatatatcctccattggtacaacatgtgtttacaaccactgacaaaaatatttaatccctctgcaaaccccaatggacctcagctttctttctttctttcttttttttttttttttggctgctttcttggctttcttcctaatgtcttgtcaggagatatacttggtaatacttccaggcaccaaagctgtggtggtggtggtcgtgaaaatggagaatggatataaggattgccccggtatcaccatttgatgggttgacgggtctaatctgttgctatgtcctcagaacacttccttgatgctgcttgactgtattgattatccaattaatgaactcagcaatcaagcaggtttccatcttcttgatggaaagttcttattgttgtgtgctctcaaccaagaagatcccccgtcctgctcactccgaactcgtgacaggaagcggatatgcttgtgacaggtgaaggatatgcatattcaaaatgaacaagtgaactattaattgggaatttcataagcagtatccgaccaccgacgatccggaaaaaaggagtcaacacagcaaagatttcgtcaagatggttcgacctctcaagcgaacacgtacaaggaaaacagaaaaggaaccgagagaaccggagccagagccacgattcgatgataacgaaccgattggagagatcgagagtgaaacggatgactcacaagcaccgataccctcgtttgacatgggaactgactcaaccaaacccacggcgttcgataagctcccctggaagaaagtgcgactacccgacttccttggtgatggcctatccttcgaccccgatggtggtggattgttaggcttggaagaactggatggatcggtttgggaagacatcaagcagtctagtcgtaaacggaatcttgatcaactggaagaaacagatacccagctcaagattgagggtcaagaaatcagtcaacaacctgcttccgaagtcacacccagtcaagcaacgatcgataaagaactaaggaaaaaggctaagaaggaaagactggccaagctaagacaactcaagaaggatgcccaggccaacaaacccgacatccctaatacagattccgtcaacgatagtaaaaacggaccaaaacgacgggagagtaaccaagtagaggatgaactagatgacattgattgggctgcgactgccgatctcgatggaatgtctgatatggaaagagacgtggataaccagttgatcatgctacccttcgatggtcagtactcctctatcttctctcctaatcaaccttagaatctagttcaactgatgccacctcttaatcaacgaatttccatacagattcactattacctgcttggctagatctcaagctggccagcccgatcaagcgtgctctgtataacctatcattcacaaaaccaacagctgtacaggaagcaagtttacctatctcactctcatcttcggattcacctcgagatttagtggtaattgctgagacgggttcggggaagacactggcctatgcccttccgatcctcaatgctctcatcctttccccgccatcaccgatgctgaaatcaagcccgcaaattttgcctatagtcacactcgtcttgaccccaactcgggagctatgtctacaagtcaaagctcacattgacacattcctcaaggcaatgtgcagtgagactcaatcatcgcaagaagaaggtgcgacgaatgaacctagctcgtcgaaaaatcggacaggaatcacgacggtctcgatttgcggagggattgcgattgccaagcaacgcaaacaactcgaacgaagcaagaaactcatggagcctgggaaaggtgggctaggctgtatcgtcatcgccacacccggtcgactttgggacatgattcaaagctgggacgagtttgcggagggaatcaaacgcaagttggattggttgatcatcgatgaggccgataagatgatcgaaaaaggccactttgaagaactcgaaaagatcttgaagttgaccaaacgtccaaaagatcgtcgtcctcgacacaccaccgacaacaataacgccgacgaagatgatggtgaagaggaagaatgggaagatgaatggacctcacaagcaaatgatgctgataattatatcaaggagaagattaggacaatggtcttttcagctacgatggacaagaacttgcagatcaatttaaagaagaggtcattcaagggaaaaccaccagctgttgggggatcaattccacccgcggatccgatgcatgacttactcgagcagattgactttagagacccgcaccctgaattgatcgacttaactccgcaaggaaggatggttggtggactcaaggagtgcaaaatcgaatgtgtgcttaaagataaagtcagttcagattagctactcatccacagagttaatgtcacataacttaccatgttgattgtaacaacaaggatctatatttgttacacttcatgctgcgttacacaggacggacgattgtattcctatcctcgatctcagcacttcgacggttgtcgccgatgttgaacctcttattacccgactcgacggtcttgacattgcattcagaaatgcaacaacgctcccgcttgaaatcactggatcggttccggtcgagttcgaattcgatcttgttgtccaccgatgtggcggcacgaggattggacatccctcaagtcgaccatgtgatccattaccaggtcccgagatcttcggattgttatgtccatcgctcgggtaggactgctagagctggaaaaggcggcgtcgcgttggcgctcatcgcacccgacgaactcaaaacatggcgaagcctgatgaaaaacttgggtagaggttcgtctttccacttcgatatatgactccctccccccctcccactttcgactctttccttcactaattcaattttttttttttatgtgttagcggatgatttaccatccccaccgatcgaacattcgatctcgaataaattgaaagagttgttggagttggctaagaagatcgatactcttgaacataagtcaaccaaacaatcacacgatgagaactggatgaagaagacagcagagatgctcgagatcgacttggatcactcgaacgacgagttagtcttgattcaaagctgtcaatggaaccccaataagaaaggcgactgattttttttctttttttgtccttttgtaatagatctgatggagatgatcaagacaaacaacccaaaaagggggacaacaaagcgatgactcaagcgaagatcctccgggcccgattgaaagaaaaactcgcagacccattgatcatcaagaacaattcattgatcatcaggtctaaagctaatcatcaacatcggcctcggaagatcaataattgcttcatcaaagacccccaagtcatcaaaaacttcctctctaatcagaaccattctcatctcgttggcttggatcgctcggttaatgccttgaatgagctttcttaatcgttcctttttgtcatgtatttcttttctctcttcctttttttttttgcttggttttcaatttctcaatctatcaatcccgcaagtaactgcaactcttttctcttgtcaatgggtttaccttaattactccctttttttcggttggtaacaatcatggcaaaaggctttttttttgcaagactcaacaacactcagaggtgtcctccacttatgtcacacacacactctctctctctgttgagtaatcccagcaaagatttggtataagcaaaaaaaaaacaggctcattaaagatcatgattcattcttcaaaagccaatcaactaaacatactcatctgttgttcaaactttcaaaaagaagaattttgaataatgttgagctccagagaagaaaaaaaacaaaaaacagtaagatagggcaagtctacagagtcaagattgtagtatttgccaattggtgatccccaggcatagatacactgtgtgagatggcactgcagtctggagggtgcactatcatgaaagacatgcaccccccaccatgaaaaaaagatgtcagttgctgacaggtgacatgtaaggctcacagccagcctctgtccaagctcagggtgggcgccagcacaatctccactggacagtgactgtgcattatgcacagtcactgtgcaaaaatgtcctggctcaacaaaggtgcaaggttcatctggagagtctttggtgcaagtgacattacagcactcttggtgcaccatgaaacttgaaagtctacatggtttggatccacgtaccaagagtacttttgaggatcctctcattggaaggagtcagtacatcctatcatttgtgtggattggttgaggataacaattccagaatcaagcacacaactcttggatcattggatccaattggagcaacaacttgtgcagtcatgtgtcagtgacaggacccaggattggtcctatcagcacatgtcagaattcctagtggttgtcttgtctctctctctctttccattcaatatcactccttcacacctgtcactctcttccttctctccagtgggatatatctttccaccttctgtcccataactcagccctcatagttgtcatagttaagcattcatcctttggagttggaaatcaaagatcttctttgtcttctgcatctgatcccccaggggtctctactggatacaaccccccctgtagcgtgtgtgcttttcgaccactcatgctaggagactatagccctcattgagggctcttcaacctttgggttttttgtcctttgagtttgtccctcatggctttttttctcgcccactctttcccccgtttcctgaatgaaaatcttgagtttcatcagcacactccccttaggagtctatgtctgtccacaagttctgggagttgggagctcaagtcttgatgagagttttgtgactataacaaacctgcgctgatttccatgagtagaacaaacctctgaagtcagagttgtactgtagactggtgtgtctccttggattggttcaacatcctttatatgtgcttgactattcaaacaaaagagatgtagaactgagattaaattggagagtataatatgtaaggtatcaaatctatatgcatcatcatatgatcaagctgtttttccaattatttagatcctgctcatccagtgagaaatggagctccatcaatgtgggcttgccctcaagacacatccaggcttgcatataaactattagctattgttttttctttttcccttctatgtacaagttgacatctgccaaaaaaaaccagcaagtctggaagattcatatctaccaaaaaaaaaaaacactaataaatcccccccccccccccaaaaaaaaaaaaaatgaaaatgaaaatgaaaatgagtgcaagaacaaagaaagatcatgtgatcatcgccaggatgagggatacgactaatacagcaaactgcttcgactacaattatcttcatcatccgtcaccctcgaacatctacaatcttggctgtgcatgtgtgtgttttcgaagtgggttatgtatggaaagcttttctttaagtcataccaaacaaaaacaaacatatctgtgttaatggatgtcaagtgatttaagaggagagagaggagagaggagagtggagagtggagagaggagagaggagagtgaaagagcagagaaatacatggaaatacgaccaggaaaactaccgaaaactaagccgaaaaaatgaataacaaagaagaaaacatatatactttttttgggtgttttttttttgggggggggggggaggagttttgaagaaaaaaaaataaacaagaggttgtggagagaaagagagagagagaggagagaaagatggacgagaaagagagatctgagcgagaagaaagagaggatttcggaggagagaggggcaggaaagaggagatgaggccctccctagaaagaaacagcacagcaaggaacaagacgaacaagagagaggtgatcagaagatggtgatcagacggacgagacgggatgatcaaaaaagagaggagagtatgtagtgagagcgaacagtacatagacgtgtttggagtggaatggagagatgcatacaaacttctcgtcgagtttttgtttttcttctctcttttttttgtttcttttatgtatgtactacatagttctagaagatcatcatcatcactcgattgaacaagaaaagaaaaaatgtaagtactaaacaacaacaacaccaacaagtaatataaatagataaatgatcagagagagagagagagagagaaagaaagagaaagagaaagagagacaatcgatcaaccgagaagctacctacataaatatatataagagatagaggaagtatatgtgtgtgtttataagaaaaaagagagaggcagagagagaggaagtgttgcatgtataaatggacgaaaaaaaaagagaataagcaacaggtaaccaatgctattgagtagcagtagacgaggcgacattgttgttcaaggatggaaagaagaaacgacgatctggccggccaaaccaatgtcgttgttgccatcgttccgatcatcaatcgcatcatcacgaacaagatggttgtcgttgtcgaggatgatatgaattgataatcggccgaaaaagcgtaaaagaaaaaaaaaaaaaaacgttacacacacacatatatataaaagtaggaagatggagaaagagtgtcctaagagagaaaagagaaaccaaaaaaaaagttattgaagaggcaatcgaacgatcgaaggatgagaagaagaaggattagaagcaagctgatgagtgagagaaggatcggaaaagggtgtcgggacaggaataggatcagtattcataatagtcacagtagaagaagaagaagaagaggtactaggaggaagaggaggagggttaagaggcagcaggagtaatggctggagaggaggatgaggatgaaggccctgtagtccgggatgattgtgggcttgagaggagggccgaagatcggaggctaaaggaggagggacagaagacgtagagccaccaacatgagtcgttgcagtcgtcgaagccgtcgatgaagaagttgctagtggttgtgtattagttgcagtggatgaagggagcgtagacgtagcattcgagggatctgtaaggacattggtagtagtggaagacgaagtagaagaggacgagttgttggaagtcatgggtgccagcacatcagccgcgaattgacgagcgacggggtcattagagacgatcgcagtacggataaggttgccggcagaatcggagataaaagcgtccgaagacatgaggttctcgcggacggtttggagtcgcgcctgatgtagcgcgacggcctgttgctgttgctgttgttgatgatgatgatggacgacggcgtcgaggatttggacgggttggtcgaggatcatcctagtcgagagctcgctggatgcgggcggcacacacatctccgctccactcgacaggccaaccacgagctcgctgccgcccgtcgtagtctccatctcattcgtgccgcccatcgtgggtgccatcagttgagccggactcatcatccgatccagcagccccactgcctcagtcaacccgctactctctaacgtgtcgccacgagttgtcggcccgccaccggaggagccatccgcctccaactcgctcgtcaccaccatcccgccgttcgaagcaatcatcatcatcccactcgtcagttgtccttcaccagcgcccatgagatttctcgcttgttggtccgttggagcagctctcaatccgatttgctgatcgagatggagtgccagtggatgagccgacgacaacgaagaagataagtcgattgattgagatttagggacgaccagcgagccagcttgaagagagttgttctcagataattggccgaacgcctcgactacagcctccgatgtcgaagcagtcgtcgtcgtcgttgttgtcgtcgtcgtcgtcgccgccggtgtgccgcccatcatcccatttaagacgtcagctgcatgagcagaatcgaactcgagactttcgtcctctttcagagctccagctcggaagtcatgcatcagactattctcggtcaggatcccatcgaacccagcggcttgacccaacctgggcggatcctctagtgatggcgaactgatcggaacactctcgctagaatctgttcgggagagagcgggaacttgactgtaactggtcgatcgatttccttctgatattatcataccagttggtggagccggttcgagggcggatgaattgagagctgaaaggtcaggtggagaatgactcggggtagtgttgagcgagatttgttcggaagaactttgaggtaaagtagagtcggactgtgaggcaagaacttcagtaggtttccgattttttcgactcgtaacttttaaatggacataggaggggagagaaaacaaatgtgaataagttaaatgatcattcataaaagcggcagagtggaatggaatatatattcacccatttcatcaggagatttgatggaaaggttaaaagacgtgtcgagagaagaaggtttggagttatgattagtgatagcccggacgatgatgtgatacgatctgccgatgagatcaaccgtcgggactccagtcaagagattacctctccaagacagccaattagggagctcaggcgaggagaaggaagccttgatattttgtgctgagcattgcgggtcccagacctttgccgcccatgtccatttaatcccagcgtaggcttccggtgacggagtgccgatgatcttacgctggaaatgtaggaaactccactggccattcatcagctttttcgcctcgatatgccagacgtggtttccctttgaccttcaaacatgacacatgtcaaaaaaaaaatcccccacaagttgaatgggaagtcgttcttgttgttttggacgtgcttacttggctttctttccctcttcattaaaccgagagatacaagactgagaccaaagatactgtcgaacctaatgtcaaataaacacacactaggggatgagaaaacaacttacctgtctgtaacaaaagaaaccgaatgacagaccttcttcataggtaaatctttctcttggaacccattccggacgagttcctcaaagaaggagttagtgaaggcttggatccgaaacttgaacggccggaaatcggcactctcttcgagtctctgcattttgcgtgccatcagcgtctgatggatcggctctcccttcgagtctttcatgtccactgtcaccattcatcaaacaataaaaaaatcagaaatccagatcaattcatgacggggaccatccgctatagagaagagtttggactgacgatcggagcataatctgcccaaccattgagtgaagataggttcgaactgagcggcgagatgggagctgacgccggcactagcggcgcccatctgacgattgacaggaggtgagggcactctagtcggggggatgaggacctgggcacggtcttcggaatgggtgggaccgggaatcgaagaggagggtaggaggagggatgggtctgatccgggtgggggcatagcggatggcgaagggggtgagtgtaatggatggtccaacacgggatgggtcggcgggtcaacactgtctatcgccatgtcctcgatcgttagactggtatccgggtctccgatcgtgaaatccgcaccgctagatggccgttgggactccatcgttgccgcgcgcgagcgggccgtctgtggacggtcggtgagcgggttgggtatctgctcggatggtggtaaagtttcgggttggatcgacatctgatcggtggccatactgtcctgcatgatttcatcctgagtgggctccaatgatatcgtggaggttgttggtaaaccggaaattgggctgggtagggatgataggtcgattcgcgcgccgactggtagtaaggatggggatgagaaggtgtatggggtctgtggaagcttgctgttgttaggttcggtgactatcctagagcaagaatgaaggtcttgaggacagaaggggaaagcttcagctacatggcttctcagcggatttttttttttcgcgttcagcttatttattaaaaaaaaatgataatgaggatgaatcaaggaaaggttgaagtgacctgatcctaagatcctgggagaggtgaatgatttactgtgtcgtcggaccagtggacgagatcgtccgaaacgagtgttttctgtgatgatcgggggtgacaattgggaaggcagagtgaaggtgaacttacccggtcgatcggaggggagcatgtgaagacgatcgagctctcgatcgccagattcgactaattcgggtgagtttagggcggaaaggtctgtcgagttggccgagaggttgtttatcttttgatctgtgagctgttgttggtatgacagatctggtatgatgccagataactgaaggtgtaatgggtctgattttccgccatcctgtgcttcatgtgaacctaaagggaatgaagcattgctcttggtcaatagccttttttttttttgaaactgaaaagaaaacaagcatggaattgaccaacctgttaggttaccgtggtgctcagtcagaggaagactcagatcggatggtggctggtgggtttgaggttttgggttgctaaggatagcttgaagtgagttttcactattttgaggggggagggagagatcatgaggggagatgagaggtgtggcggaggctgagtaacagcttgatggaggatggtgatgatgaagatgaaggggttggtggtgatgggtaggattgggtgaatcggctggcgtttttggtggtggcaactgtcgggtggcttgagatagaggtagtgaatgaaactgtggaggaggggggtgagttgagaactgagaggattgattgctgttggttgtagatgattgatctgagtagatggtggtggtggtgttggtattgatgggagggctgagtaagtctgggatcccaacaaattcggttagtccgttaggtgttgaggtgatgccgatctgggaggtgcgcctggagagtaatcctgctgatgagttgatcggcccatctgatctggctgcttttgggttgtgggtggtccgatcgctgtctagtctctgcctggacctctgtgatagagagagagagagatagttaatgaaatggtttgagttgtatagtagtggggaggtgtgcttacttttctctctagtttgagtgggaagttagtcttgtgttcgatgtaagtgatcggttgttgttgttggtggtggtggtggttgagttgagttgttgttgttggtgggttagttttgattgttgcttgatcgatagttgagatgagttcatccttgagtagttgtactctctgtcttggttcttgtagtagtgcagttctgaatgcatgaaacctttgatctagttcgattaggatgaggtgagtttgatcggtggatgatgcagaagatgatgctgatgttgctgctgatgttgcagttgtttgagttgttgctgttgatgctgttgatgggaatgagatggtggtggtgctgttttgttgttgttgttgttgttgttggttgttgttgttgatgaagtgatgatggttgaggtcaaagtattcgatcttgtgttgttgttgtggttgttgtggttcttgttggttcatggtggttgttgttggttgttggttggttgttgttagtaggagtgggttcaaagggagccagactcaacttcagccacccactagtacacagccctcactcaaacttacataaaccacaacacacataaaataaaccaaaaaaaactcactgctgttgatgtattgtgttttgaataaagcttggacaaagcaaagtttttcaagccttaaagttatggtattctgctgctgttcagcagtttaagctgctggtttttgccaaacagctctagtttcatttgccctgctgtgatcaggcagacgcaagcatcctagccgaccacaaacatgaccactgataccgatcccccgatttatcatcaaaccgacctcaaaaacatcaatagttggtttgacaagcgtacaagtcatcccccagatacacgcaatccacatggcgattgaaggaccctcattcccaaccattggatggttagtgttttacttcttggtggttgttttgtcatgcaatttcaaagaggcctaatgggccatcatcgtccgattaaacccagttttccagcatttaaacagcaacttgaggccttgcacgtcttcaatcagattcaggtcaattgaccccggattggcaatcagacaaacgattgcacatgttatgatggttgatctctgaaagatggcttacagattacgtgagtacggtgttgcgtcaaactaaaccatttcaagacatccttatctttgttttccgaccactgcttcattcacactgacatccaaatcacatattgctttcgggtcgcttactcacttccctggaacaacggttttgcgttgtcccctgaccctcagcagtctgtcacaaagacattaaataaccatagctatcggtgttgttattgtactcaaagtttccgtttataggcatccctttccttggtcttgatgatactgcttgtcttgtatttgaagaaagtaagacagattgttttaccaggaatttagactatttttttcaccaaacaatcttgcaatgaacgagactttgaaccagatccacatcgacagctgaaggtcgattgatttttactcctcagccttcatgaagctaaatttatcagcaatctcaaggagattaacaccgatttgatgaatttgatttgaaccttcatccaagaacttggtgaacaaagtctcaacttgtgagctgcagataagggtcaattctggatgatgggttcctgtaactgattccaactctagtgttgagatcggtcacttttgactaggctcacatcacatcaatggcaactcaaagactaattgtgctcctcgcatcaagtcggtattgagcataagatttcatcaacgttcatcttcaagttcacaacataattagagggacgatgtaacaaatgtgatggggaacatgttaatcattggtattgaacagggcaagaagcataataggaaaaatgcccaagataaataacattgaactgggtaagtgcaagtaaatgtctgagcctgcatgtaccaggtgaagtggataagaaacccaccagtcccgattttagaattaaaaaacagacctggattgaggaaacggtgggctgattccatggatcctccagaattggcaagcaatatgatgacccgattgatgattttatatcccttccaagatcttgtatgacgactgcgctattgatccaatcagtgagccgctcggttggtcgtttttaatggatttggggggtggattggaggcaggttgtaacctggattgtgaatcgatagcaatagaggttgctgtgatggctatgacgacatcatggcgttgagaggggaaaaaataaaataaaaatccaaacttaaataatgaaaattcaagattttcgagtgaagatcctgcagatccgtccaagcattcttcaaaacacaatatgtaaatccatctcaagttcaacctacacatattattggtgtttcatcaggaatggattattcaacagatgattgagcataaaggcatccaggtctatggagacagaaaacaaaccatctggaactctacaaacccatctcacagcacattctctcaaacttatctaaccaagtccctctctcccagttacccagataatggaacactccctgttggaatttaatgagctttttaaagtcctaaattaacaacaccatcaagattaccaccggagttcacctgaggaatgttggtagaaggcagcttgtgaaaaaaaaaaacagggagttttttttttttttggaccaagaattcagacctaaggggtacaaatcaagttctgggagtattatagattgcactgggaagtcttccaatggcaatatatctgagttatccagagcgaaaaaaatctcaaaaaggggatgcaaaaattatacaagcacaataatttagcaagacaaacatcatacaaggtgaagttacaatagttaaaaaacactaccaatatggttaatcaggttggttgcagtgctacaccacaacagagtggtttaactttaaaccagaatccaccacagttttccaaggtgtttgatggaccccccccccaaaaaaaaaaaaagaactacacaaactttattggttgggtcatacccctttaaaagctcactaccagcataattggctgggttgaatttgtccccataaaactcagatatactcagccaattcgaaatggcttgaaatcgaccaatgaaatacaaatccaaaccttaggcttaggtttatattcaatcggttgacatcaacccaattcaaattggttaagtgcatcccagctaaactgggatacccccaacctagccaattatgctggcagtggaggacttcccgtcaccattgagagtcctttttaagcactccccagttctaaattaacaacccaatcataattccaaccagctcacatgagagctgtcttgacaaggcttgtgaaaaaacaattttacattccaaaaattaagattgaggggctgtaaattaaattctggaagggttgtaaaccgccacaggaagacatccagtgttaagtaaaataaaaatgttcaggaactttagacatttttgccactgggatattccaagattgcttctgccaactctcaatcatgtacccaaatgtacatcaaatggaaaaattttcatcctagtttattcaccatatcttatagctaaaacttacttctttatattgcaaagtttgaaaaagaatcatattggcaggctaatctgttgaactgaaaattgggcaggcttgaattcttttcagtccagcacatcttgtagaacagcatgctgtgagtgagcttggcatgctgtgagtgagcttgggcacccatgggctacccacaccccaacaggtcttggggcgggtttgggcaggaaagggtgaggaatttctccagtgtaacttgccccatggagacccacccaatttgtgagccaggtttgggcaggcttttctggaggtgggctggtccacaaaaagcctccaagccaatgaagccagtgaagaagtattggtaacctcttgatttttttccccactttctctgttaggccttgaagttattatgttctctcttcttgataaacatacatatagacacgcctttcacaattaatcaaatcaaatcaaattgatacatactaaatacacaagaaaaattatatcttctatgtctacatagcagacaaatgtgattctgtgatgcaatgtaaaattgaactcccaactcgctccctttgagtgaccatcagtctgggattgctactcaagccaaaaaaaaaccactagccatcatttggtggggagacccaagagccgccccaagcccacctgtttccaagcaggggcagatttgggcagactttttgaaattcccaaggaggagtgggtttgggcatgatttttgggcccgatcccggccccttgacagcctgatacttcgaacatggaaggttgattgatgggttgggccgcaagctgagagttacccaaaacgaaggatgaacctccctaattcatggccgcaaactttggagctttcgaacagtgtgcggataggcgcggatttccgcaagaacagtggtgcaacacgctctaacagactgcggcgcgtggcccccgacactccacggtccaccccaaagacccctggccgtaatcaagtccaccacttacctccctttgttcccatccaccatcattcttcacgacggaattggcctgcaacaaggagaatacacacgttgttctacatccaccgactatctcgacgcaattttcaggataaaggaagagaaagatgacgctggaccggattttagaaatcacacaagatctcagcgggttggcgttttcgtcgttcttgttcgtccatctggcctcgcccgtcggagcggcgatcgtcggtcgagaaggcagtagtgaatcgattgcctcgagtatccagcttgccggacgggtagtctatcgggatggacgcttgagggaggcgatcctggtctggatccccttgggcacccacttcctcgtcggccttgtccgacgggtcacccgtctcaatcggcagcgtcgaatccgggcccagctcgagctccgtgctcagctcgccgaggacctgcctccctccggccgacgactggctcgggcggccccgaaacagtcaaccttgcgatggctcaagagctatctaccaaccacctcacacgcgatcgccggatacatcgccatccccttcctgctcgatcacatcttctcacatcgtctgagcgccagcccctccctgcgttcttttcaattcgtcagcttcaatctacaacactcacccgtcctcgcctcgatcaagtatgtctgcctactctcgacctcgctctaccacagcttggtcggactggatcaagtcttctcaagactcctcccatctagcccccccaagcgcaagtccatctccgattctcaaagatctctctccgtctgtctcggctggttgggcatcgttggcaccgtcggcttaggcatccggaagctcgcgcgcgaaccaatccccctatggatggcaaggagataccaatgatgtctctgatttatccatcatcattggtttcgtctatcatgctttagcataacttcttcgaacttcgccggcgtcaatttctcaatattcattcaaatcttttcgctttcgttttttttcatactcctcacttccaatacaattgatccattgcgtacaaataacatacaaagttgcaagaatgaagagtacaccatgagtctgagaccgtaatccaacacctccagcagctcagagctggaaggagggtcaggctgctaggattccgcggaaacaaacagcgcagtaattcgaaaacttgaccagtccttcggaggctgggtctggagtctggacacctccgatcgaggggcttgtgctaagctagctcagcaagcgaattctgtcgcaagcagaatctttggcttgaaatgttcattttggttaaaacacacacatcagctggtaacccccatcacccaaccttctcagaaatggattgtaccgccttgaagccatggttctggcctactacccactgggtctataggagtttaaaacttcccctttccctcagcatgaaggagacaagaaggctatttctgacgctcaacagtgctgctagcactgaatctgcttgtattcttactcctctagcacaaaaagaactgacgcgtttttttttttcagtaaagccctacatcttgtgatactcaatcctcttcagatacaggaaacaaacgatttgttagggggctggtacaacccctaccagaaattgattgccactgcgaaatcatcgtaggtcaaatatttttgggtcataagtctttgctccgcgagggactggttaagtccgagtaagcaactgccccgtcgaggcttcctctccaagaagggaagcgttgcgtgccgaacaaatctattcctcgatctgtgtatcagtcgtcgttgagctcatgactccccctgcaactgcgaggatgccttcatgagtgaagtgagaatacttttgcagtacatatcatgcctcaccacattttggccttactgaatggtgcccttcagaccatgtgagcgtgaggcatgcgcgatacataaatacaatttaaaaattgtcttatactgccatgttccgtgcgccactctagtccaaggaatggtccaccatggactagttatgtatgactctgtttgcatgcctcctcattcaaattgcatcaactcgcagtcctcactcaatagcctttccgtaagttgctcttctaatctacatgatatatctaggatctaacccatcactactctcgaccgaccagataatatttactaattttttacgatcattacacgtatgagcattttctgtcattttaaacaattgtgatgataatttcattggctgagttcttgaatctttccagccggaagcgcccaaaaacgaattgtgatgaagctcatatcgattatattgttggccatcaacttgaccgtcacgtctgctgattcgataactatttacccatgccaagctcttgcaacccattgtgctagtgatatgatatactgtctagtacccggttccgaagaaggtgcgcggggatgtaaacatatcagatgtctaattctattcaaacatgaactccagtagctgacttcgtatggtttaccttggtacttttccttaaatctttcacttctttttttcggcctacaaagtaaaggatgctcaggtagttggagacccctcgtgtcatagatttcgatgcgaggataaggatgcagtagctcattgttcagcacctccgacctgagttagaaacatttaattaaaagacctacgcatggctgaaatcaacaaacaaacaaatgccttagaggcctgaacaacgaaattgaaaattgaagaatgtaaattttgatagaacacgaagtgcactttattaggaagacaatatgtatcagataacagactctcgacgacacgattctcgacttcagcaacacacctttattaggaagacaatatgtatcagataacagactctcgacgacacgattctcgacttcagcaacacacctgcgacgacgcagacaagttttgtttttgtttttattgaatgaggatgatggaggacacgcgaagacaaggtcagtcttttctccactttttagttgaatgagcgtgtgtattatatttcatgaataagaaagataaatgatatgaaaaataagtaaagagaaataatgatgactagcgaacctttattaggaagacaatatgtatcagataacagactctcgacgacacgattctcgacttcagcaacacacctaataagaataaatgaaaagaaaagatagaaacgataacattttagtattgatgatgatgaaacgaaaagaaaaaaatgaggaataatcatacctgcgacgacgcagacaagttttgtttttgtttttattgaatgaggatgatggaggacacgcgaagacaaggtctagaatgtatatgaagagaaaaagaagaataaagaaagaaagttttagtgtttgttttgaagggtttgatatcggtgattttgagaaagattacgtaccagtcttttctccactttttagctgaatgagcgtgtggagaaaagaccggtaatcgaggggcgaatttttgttttttgtagtgggggggaacggatgtatcggttagggtaaacttgatgatgattgggacagacgcgagtgaaaattgaccattgctgcgtattcataattcaaactgaggatttggataactcaacagtccccctcaatttgaacggagtctgtcaatccaatcatttgtctgaatttgttgaagggattctttcctaagttcttggtaagaatgtctgcaatcatgttgccggtgtaaacatgtttcatcttgaaggtcccgtcttgtacatgttcacggatccaatggtgttctattgcgacgtgtttgacgcacccatgatggactgggttttgcgccagatggatagcactcagattgtcgcatatcatttcgaggggtgtttgcatcgggatttgaagttccttcatgagtttcattagccatagcgcttcctgaactgcttcagtgattgcccgatattccgcttccgttgatgaaagtgctaccgttggttggagtcggcttctccagctaatcgcgccacccatgaacttgaaaacgtatccggttgtggatcgcaaagttgacctgtctccagcccagtccgcattgctcgccatgttgggaaaactccagcttggattggcggatagatgctcactttgttgagattggtatttgattcgcatgtgttgagtaagtttgaggtatcgtaggacgtgtatgaatgaatcccagtggtgttggtttggcttttctaggaatctggaaagtaccccgacagcaaagctgatattggggcgagtgcatatcgctatgtacatgagcaatccgatagccttgcgataacgaggatttcgacttgtgaatagtgccgactcctcatcggatgatttgagcagcttgacgttgtaaccgaaaggagtgcatgcgttcttgcagttgagcatatcaaatttggcgaggacattgtgaatcattccttgttgatgaaggtagtaactcccagtattgtccctttcaatttctattcccactgcgaatttagccacacccaagtcttccatggcccatttttgtttgatttcctttttgaccgcgtcaatttcatcgcccgtgatgatcatatcgtcgacgtggaggtatatgatgcttattttatcgttccggttgcggaagaacacacaagcgtcggcctcggtcttgatgaaatcaatggatttaaggtatttttctacttctaggtgccatagtcgggccgattgcttcaagccgtagatcgatttgtgtagacgccagacggtatctttgtctttctcctcgaaaccctccggttgttctaggtatatttcttcatctagatcactgttcagaaaagcagcgactgcgtccatctgttctattacccaattgttccttgccgccaacgcgataactaggcgtaatgatgatggtttgcctgttggggaaaaggtttgatcgtagtcgacgccttcctcttgcgtgtatcctttggcgacgaaacacgctttgtatttggatatacttccgtcggggagcatcttgactttgaagacccagcgacccttgatgactttgcgatttcttggtcgagtggttagactgtataccttcttctctttcattcccaggatctctttgcgacatgcatcaagccaccggtctttgaatttcgaattttggatttccttgaaacgcttaggttcaaattttgggtcgcagtttccttctgacatctgatcctttttcgatgtagtcatgtacgcccgcttaggttgattgccgatccttgttgatcttcgaacgtaattgggatggtccggatggtcgatcggaggtttgggtgggattacttttattgtcggttgtttgtcgggttcattatgacattcaacctgttcgtcctcggattcatttgagatttcctcctttgaatcagggtcttggtgtggttccatttcttcctctggttcaaggtcaatctcgaacggatcatcgatttcaccatcgcgttctgggaaaactttttcattgaaggagacgttgtgagtgttgactattttgtggttaccgtaatcaaacacaaggtagtttcgattgaattcgtcaaatcccactaagatgcctctacgtgacgttgggccaaatttgccatcccgttcctcatcacggttgtgaatgtaagtgagacatccaaaagttctgatatagttgagattcggcttgtgtccgtaccacagtttataggcgcactcgggaaatccgtttcgggattggttgaatatcctgttctgaatgaaaactgctgcatcacaggctaaactccagtatctggtggggacactactgtgtagtagcagggatcgagctttggtggctatggttctcatgaagcgttctactaacccgttttgttgtggggtgtatggggcggtagtgttcttgactatgccgagggattcgcaaaatgggatgaggagtgaattgatgaattcgcctcctccgtcggttgtgatcatcttgactttcttctcacaatgtctttcggctcttagtataaaagaattgattgcattgaacacttcctcctttgtttttgttctcagaaaatatatgaaaaccattcgggtatactcatcgataattaacataaagtaagaataattaaagatacaaggagttctaattattccactcaggtctatgtgtatgttatctaaagggttttgagtgtatggtttaacgccggaaaaagggagcttggtcgatttgctaattttgcatgtatcacatgaggtatccgccttctcaatttcaatcgtcttcttgaggtacattgggttgatatgacctagccaattgtgatctgtgttagaagcgttctggtcagtgtcattcttggagttggtttggattgaatttttgctgaccggttctatttggaccaccatcaggttgttgacgtatcgtccacaaaggaaggtctcgccatcaaaagcaatgatgaacttattggaatcattaggatcaacaatttcaatagcgcctttttgcttcatcgctcccgctgcaatcaagttgtttctgagagcgggtatatataaagcgttccgcaatgtgaatttctcgatcgttacacccttcaattcgactttgccgctggcttccactttgagttcttcggagccggcagtcatgatggattcatgcgcttgagatgtgttgttgacattctggaagaagacgtaatcgttgaacatatggctagaagctcctgtgtcccatatggcttcgaatttaggatgaacaaggttcgcttcatgcccgtaagcaacgaatatgtaattcttctttgttatcggggcttgagcggttgggatgctggtgtgattcgcgacgagtggtggttctgggtctggtgtgtttgcgatgtgagcttgtcttttgggagggttaagacctcgcttttcaaaccattctcgttccgcttttgcgttttcgggtttcttgaaacatttgtccaaggggtgtggaccaaggcaatttgtcggggtgcattgttgctttggtgatccttgtttgtatgtgttgttggcgagtttaagtccgttcatgccttcggagatttttccaccagatgataattggaattcggtgttttcgtcttcatacctcttgagtgcggctgtgaccgattgggttgttataggtttgacggttcgcaagatatgtcgtacttctgcgatgtgtgtgttgtggatagaatggagtaatcgtctaccgaggagtgatttgtcaatgtatcctcctcggttgagaaatttgtttttgagttttgagaaattgtcgagatgtgttgagattgaagttttgaagtcttgtttgaactgttctattttgttttggagaagatagatgttggcttcgttattggattggtgaaaatctttgatgattgtccacaaatggcctggtcgtcggcccatggcggggactagtcttctgggagttgattgtgcgtttggatctgctgcgagctcttcgtccgtcagtgggatcatttctcggacgaggggtatcttgacatcaagtaatcctgctcgaaatcttgccgcgtttgtttcatccatgcgggaaaataagaattcgagtatgcaatttctattgatgtgattaatcgacggttcaacttcatcgtcttcgtagtatatgtcagtgagataactttcgaagaatatgctattgagttgtcccatgacttgtttcgaccatgacgtatagtttttgtcgcttaaatcgtcaatgcctttgattttattgagcatcgaggacatggcgaatgcatgagcttgatctgcaccgaggacgagtccgcctcggtttgaggcgttttttgcggctgacttctgtgcatttcggattcttgtttgttcagattgtgatcgtttggacattttgatctctcgctaccatgtaaattttgatagaacacgaagtgcactttattaggaagacaatatgtatcagataacagactctcgacgacacgattctcgacttcagcaacacacctttattaggaagacgatatgtatcagataacagactctcgacgacacgattctcgacttcagcaacacacctgcgacgacgcagacaagttttgtttttgtttttattgaatgaggatgatggaggacacgcgaagacaaggtcagtcttttctccactttttagttgaatgagcgtgtgtattatatttcatgaataagaaagataaatgatatgaaaaataagtaaagagaaataatgatgactagcgaacctttattaggaagacaatatgtatcagataacagactctcgacgacacgattctcgacttcagcaacacacctaataagaataaatgaaaagaaaagatagaaacgataacattttagtattgatgatgatgaaacgaaaagaaaaaaatgaggaataatcatacctgcgacgacacagacaagttttgtttttgtttttattgaatgaggatgatggaggacacgcgaagacaaggtctagaatgtatatgaagagaaaaagaagaataaagaaagacagttttagtgtttgttttgaagggtttgatatcggtgattttgagaaagattacgtaccagtcttttctccactttttagttgaatgagcgtgtggagaaaagaccggtaatcgaggggcgaatttttgtttttttgtagtgggggggaacggatgtatcggttagggtaaacttgatgatgattgggacagacgcgagtgaaaattgaccattgctgcgtattcataattcaaactgaggatttggataactcaacaaagaaaagcaaaccaaatcatccggcttcatatgctgacttgacacaattcccttgcttcagaggaccctggtaatgggagatgctttgcatcagaggtttggttaagtcagatataataggtctggctatcgccactctcaaacgcgggtttgtcgatgtacataccattatgctgggcatgtgtcggcacattctcaagttatgtaactgccctgtcactaacttctggccatggttgcataccgataatccattcctcaatctgtgcacacaatgagttcctaagcccccacaacaatatcttgactgaagtaagaagatttttgtacggcctttttgcagcatcacgccttgtaacattctggttccactggatgatgccccatcgcccatgaggtgacagtcatgtgcactactgcataaatggacttttaccatcttccacaaaccaccctccgcatcagtcaaggaattgctttgttggttctctataaaggagcacatggcatcaactcacaaatttgtcagtcaatcacattgtggtgattttctcttctaattgtttatatactaccagtatttgcccccaattatggggagtttgggagcttgacttggtgagctcgtttttgccccaaatattggtggattttgcttgatgaccttttgccccttttgggggtgttgcttgaattgggcacctgtcttggttcaggctgtcaatgggccgggctcggggccaaaaaccatgcccgaacccgccccgccttgcaacatggggcgggtcgggccgggccacaattccaaaaagtattcccaaacccgccccggctttgagaaagttgggcttggtgtgggtcttgggtctgcccatcaaaaagttttttttggcctgagtattattcttggccaacggggttggggtttgcagagcagagtcagatataactgtgatatcctcatttgaggcaggcatgggggtttccttggtctgcttttttgaaagtttgactctggggggcatgaaaatgagatatgcagcaaacagagatagttaagctgtatatccaggtactgatggggccatggttatgggattctgggccctcaaacctaataatatgcaatgtgagtacatattattaggttaattctgatgatattcagaacaactcgggcttttcatgggctggtgggccggcccacatccaggaaagccttcccaaacctggcccatgaatttggtgggtctccacgggtcgggtcacacttgggtaattttccaccctttccagtccaaacctgccccaagacccgttggggcgtgggtagcccatgggcgcccaagcccattttcagcctgagtcttggtctaacatcagttttgacaaatgtgaattggagttcaaaaccagtgttagattgcatgacactttgtttagctctctgagcctattcttttagttatatgtagatgttgtactagactaggactggaaatcacaaaaccatcaccactcttgattgacaagataataattatcaatatttaccacaatttgagcctgtcagcatcttttgtcatatagtgggactcaaagttgatctttaaacagcattctatatgaaatcataagctcaagagggttagaatttcagttttctggaacttcaaatttttctctgtttggaaaacttctcaaaactttggtgagctttatgattttgtatagaatggtgttcatgaaatcaactttgaaaccccctattgaataattgtgatggattttcattgcactttctcaggtctaaaatctatttaggaatcacacaaaaacaaattgccatgaagctaagatcaatcacatttttggtcatcagttttgtccttacacctactgtttcaataatcattcatctatgtttggctgttggagcaagctttttttgtcttagtttaccactagagtctaatggcggctttgccattactctaaaattcaacataaatactattgactcattacctgcttcccataccagctcgaacttaaccccacaagccccttttcccatctctcctggtatgaccttggagtcgcctacgccgaccgaagggagggacttgggtgcaatgaccaatctctggcacacgaggaatcttccaaaagccttgaaacagtggtttctggactgttccgggttttcctcccccttcccaactttacactgccatgccttttggatttctggtatccctggcttctgcccctggatgtgagccaaaaattagtcgcctcgctgcgacgagtcgcaagcaaggctaaattccattaggaccaagtctagaagggacttgtttcacgctggccatgtcgtacagccaaagacaggtggaaagtggaatttacatgtacatactgttgattaggctgggtcagccagttcatcctcggcctcctgttgagtcgcaatatcagcagtcatcactcgcttcatcaccatcctattactatcatacccatataatggacaagtccgcgccgctcgtcaacaaggtcatttacatctgtgacctgctccagagtttaggaatgacccccaaagccttcatcaccggcttcttggagcttaacaactcggatctgaaactgcgtcggggctattggggcatttgcagaggctggccctccacctttgcactggtggatgccatcagggccgagctcctcagatcacccgaaggggcattgcagtggtcaaactacatacaagaccaggtatgtcagaaggtcatttatttggataaagagaactagtcactgatcatcaggttgaaccactccaaggcggttaccatcttgaggcagcaaaatccgaggagcgggatccacccaaatgggtcttacatcagctcagccgccataactccggcaatctttgctgaagattcaaaaactcatcatcggttaacattgacgggcaaggagatgccatttctctaccaaatcgtactcgggatgctgtgttcggcaacagacgtcaaccttggggatcaggaggaactagtgccacaggttgacaagggggagttggcaccgctggaagctcttgaggaagagttgatggagagagaggggttccggtatgcaaggggggataatagtgctacaactcgccggggtcgttacgaaagggtgagtttttagagtaagataatcataccttggatgacagactgatcacatgtcttttttgcctccaatgactgaagattgcttacacggtttgtgcaatgctatcttttgcaaaaaatcgacgacacaatgtgtttcagctagagaatagcatccggtttttggcttgtgggatgtcagagagggtgaacgaatacttccaccacctcggcttaaccagctcgcgacgcactgctattgcttgcctcaaaactctgtcaatctatgctcaaggacaaatcaccagggtcatggatctaaacgtcagttcggcctttggaccgttcatctgcatcaataacttagacatggaggagcgtgtccatatggtgtccgttggccatcggtccatgatgttccatggcacgtggggttacatccacactcctccaaaatccttacttgattctctcgacctatccgaaataaacctcgagtcttatcatagagcattacaaaccgtccggacaatgtcaatagatcccagggacttctttgctgatagagcgactgaagaccattatgtccaagtgtggaaaagccaactggccaaagttatgatgaagtacattgcagtcccttcaaacaaaaaagacgcctacgcttgccacccaccagctttggaggtactcaccgccaaatccccagattttcacatgctcaaactcatgcttgaatccgacaactcggcagaagggattggccaagtcatggcttcggttcagcggcaaacaggcctttcacctgaagagtttgtgggccgcttacaaccaatggaaggggacctgggcacatgccagaattttaactcaatgcgtgcactgaggtcacccaatggccgagcgcaggaaaacatgaacagcattacatttcaactaggcgcatcacacatcctgtggaacattggccagacgatcttcacaacccattttgggaacacaaatgacgccgaggatatgggagcatggcgtactttaaatgctttagggaccccccccgaacaaagtcctccagaagaaggacttcaccgggatgatacagcatctggagagggtgcatgaggcaaccctcttccactgcctcaggtatgtctcagttggctggatgcagatatctcagtgaccttaggctaactcaggggcttatgtagggtggtgatgaacatagaaaggcaaccaatctctgatgatcggccaacaatccaaactggacactggaacaacatcattgacaaatgctacagccaatattgctcacccacagcccgccgggaggcatatgccaggtgccgggtcaatgacttacctctcaaacgcaagatgtccgagaaggaggctgaggaagttagaaagcgccatagccaatcaaaactttcaaatctgctagtgcgcttacatgagttctcaacagtcgtagaggcggaccgggcaatgaaagctggagacattggccgcctgattaacatatggcggatgtggtctgttatgtcgcaatcgttgcctggattgactcattacgccacttatctcccccgcttggtcctgcttttgaccaaggtgctccccgaggggctcagcagattcttcaggcacagcatgttggtctcaccaagtggtcgaccggggcactttgtggcaaaggatttttttctagaaaaccacaattactggctgaagttcttttataatcatgggggaattggaactcaagtggaacgactgaaggaattatactccttgaacatcccactggtgagggttgatgcatatttttgatgagactcattggcctatgctcccattctgatcattatgtcttctttttcccgggcccagctccgctctcttttccactccatgcaagtagacagtggcaagcaccgagtgtatcagagtcacaaggtgaccttgtcaaaaaactcactcaagttattcagacagatggcattagacagcgacattcttgaccaatttgaacggtctgattattatcacgacctaacaatcaatgacaccctggtagagggagtggagtcatttcaagaaatcatctcccataaggatcatgatctgagccgactgcgctcacacgtaccaacttacaatctacaggcaaacgattctgaggtttctcaactgcatgacatgataaattcagatgatgacgcaatggggtcagatgaagccatggatgaggtcaccaatttggaagagcttgatccaccctcttctgattgcatgtaaagtaagtagaacaataagcaactaaatttatattctagtataactgctaatccaatttcttcctgaccgatcttctaggtgcaaatcctccaggcccatctttttgggaacggttaacaagtgcctcagttgccgcatctgcccgcaaggatgagcccgttttcttgggaattgcaaccggcttctgcctaagctggaatgtatgtgtgagatccaataaagcgtccaactggcctttgattgtttcgccaccaatgagaacccgtatatccttgatagatcgtagattgtctgcatgatgtgcaattagatcgatctttttatcttgaaacagttggcttcctgtgaaaaacgcattttcgccatgttcatcctggtgaagttgatccacagtcttgcgcatacgcttcttgtaaatcctcaggtcctcagggtacgctagagcccgtttcttggaaacccgaggcgcacgggtcttgggctttgggagtttgagaactgaggcccctgtctcataaacattcatgtctgttgtgatcatgcgatcaacgttatctaccgtcatgaggttcatattctcaatgaatgtgttggcctccataggcatgcaattagaacaccgacactggggaaaaccctcccgcacctctcgagctttttcattctggtaaccttggtcggtgattgacatggggatgtagcctagcctgagataacacaaaagcataagagtgtgacccccaaaatcaatgagtctaagtgttcaaggttggcttacttggtatccagagcaaaagcaatccggaggcacactggagtgattgccaaggcatccatccggtcatcatctgattgctcgaccccatcaacaatctggtgaaccagatttttcccgccaatccgtgtcttctccacaaacatgatagccacccccggccgaccatccctcccacatctcccaagcatctgacaaattgccgccggatcccctcgacccatgtggatgaccgaccgaacccgggaccagttctgccccaatcccagggccatggtagctgaaacaatggggaatttcccctcggcaaagtcgttggcaacatcaattttgcacaagtcgccggtgattgagtggaaacgacgtgcaaaagttgattccgagttatttgctgagtctggtgccccgcgggcccggtccaacacatcaagcactttcattgtccggtgtcgggagccactgtaaataatcgttgggaccacctttgcatccggtgtggttatcttgggagcatagacgcctagtagatcctcgcacgatctcaacgaagactccattgtcacccggataaagcgaatgccaggccgtgtgagttcgccgttgagcatccataatgtgtgatcggagagcttcaggcttttcttgattgcttgaatggccactggacggcaggtcgcggacatcaataacatgggcatgttgttccgagtcatgagatgaccacccaaattcccataactcggcctgaagattcctcgatcctcgtgtcgccccagagctgatgatcgtttcctcccacgagtcttttccacaattccccattcgtagaccatatgagccttgtcgagcacgaccagacccaatcgctgctggaacctatcactgaagtagaccatgtcccacagtttgctgttcagaaagatctcaggggagagatagacaaagttgtaaaacccatcggcaatcagttcggcctcatccttgttaaatgtgagactcgtcagattgatcgcggtaaacttggcggcctttttttccagcacttggttgtctccaagcgagtcgaggggattcagaactatgatgaccggcttctcactgatggggagcgtccggaaatacaactcaggtatacgagattttccataaccggtcccggcgaggaggaacgtattgcgtccacgtactaggttgaccaccgcatcgatttgcagcgttttcgcatcttgaccataacggctccgcgatatctctaaaatttctcgcctcagggcgtcatccttcttctcggcaattttcttgagcacggtgatcccaagcgaagcccacctcgcagggggtggtttgattgtcgggggtgggtgtttggatgctcgattcatggcagatggattctgatcgctgcccaacgtcctacttgtggactttctgagttgaagtcccactgggggacagcttatcattttctactgaatgagtgacataacgactcataacggccaaacatgtgaccgttatttccaatcaatgtattctaaattccgcatgtacaccttcttctacaggaatgtgggtaggtgtacaacgattggtcgatccccaactttttggggattttttggcttcgaatgatccgctggaggtcatctccaggggtgtgagcctgggtctctatagtgacagcaggacacaaggtatggggggcacttttatatgtatttcttatgagaagagggatacaaataaaagtaagagaaagggagaagaagagtgatagaaacaaatgatatttttgttctttatttatttcaagaagatgattaaatttctggcagtcttactgtctctttttagatggctgctgacagtcttactttccttagtaggatagctgttataagcggagctaactctgacgcctccaaatcaacagaaactgaaatgggttattgacactgaagaatcaggtcaaccacaattttttagaacaaagatcaaggctctttaaagggaaacctatgtagttttcagttgtactaccaaacaggctgatttgagataatagcagctatggcttgctttctttgatcagggctttggtttggagaagaagtgaaagaggttgagagagacagagaaagaaacaagcagaaagatgctagctaaaacttatgagaagttacttactaatgacaccaatgacactgtgtagtgggaaaggtgggaaaagtggagtacttctggttgataagtgatggcttgatctgggtctggttgttgtggttctgtgttggtctgaagcttgaagatcctgaaaatgcaaactcagtgtctactgagaaaattttcagagttggattacataatcacaacatgtacatgtggtagagagttggaattcaaacttggttgatatttcacaaggtacggtgaaatattacaaagtctgtgaaggagaagagtagtgcaaaagtgtgtagtggcaactaaggttaaaattaaatgaggaattcatttctgaagtcagaatttaataaaagattaagatgaaaaagttccagtaggaacttgagtgaaaaagaggacttaagcagtcttttggccagcttcgctggctctaaggctgacaagggggatgtgagtgatcaggacatcaaaagatgtgcaagatgctcatcctcgttctcattatttttaccagatatcgcgcttgttggctctccagggagggggtgtttagtgcagaaaagccacctttttggccccctgtatttccctcctgcgccccaggagcaactttccacccaggcctctctgtgagacagagacccttgcgggctgcccttcgggctctcactcgcgaggccctgttgttaggctcgataccagctctgcttaagatgaattactctttgtacgcatagttcaaatccatgttttgcaagaatctaggtttcttcaatgccaatcatccaaaggtactacacataatgatctaggcacgaaattttaaataggtcctgccccattgtgtttccttttagaaagaacaacatgatgagcagttgagcgggatagtcaggtttgacagaaagtattagttctgcatcataaatggaaagcaattggaggaattgagaacaagcaagcacaataggaaaattttggagaatataaggattaggatgattctggcaattaaaaaaaggaacagaggagaattatgttgcaagtaaattgttagttttggctaagtgtgtgggcgagtgaatttaaggctcaaataggcttgcggaaaaggcaagtgtttatataaagtgcaaatgtgtttgctaggtggaaggtaggctaactgtgtgggtgactcgaattgaggctcaatggggcttgcggaaaaggcaactgtttatataaattgtgaatgcggagggttgggcaaaaggcaataataggtggaaggtaagatgaggtcaattcaacattacaacgtcttagtagtcagaatgaggtgaaaacaggacaagatattatgtgtcagaatgaggcaaaaacaaaaattgaacaaaggtagataggaaaaggaaggcaagtaataaaagttggtggtctgaaaagagcaagaagtacttgaagcagaattaagggtgatgaaaaaagaaatgataatttgtgcggaaattttgtgcagaacaaagggaagtaaatacttaaaggagaacaaagctaggaaaaaatcatataaagggcagagaatttgtcgagggaggagggggatttttaccaacaaattcaggttaagtggggacttgatgtctctcacaacattgcacattgcaatacctgtataaagtgcaaggggcctctgggtttgtgttttaatggtttaacttgttaatactgtccatatggtttcaatttccaaactaagtgtttctgtctgtatgcacaacaatgggccactacaaaagacaatgcattttgcccaaaaagcattggtgtagtggaagaccggaaggaatcccttcatgccattgagactgtacagtcacaatggctgggaggaatccctttgggccattgagactgtacggtcttgatggcctgaaagaatcccttccggccattgagaccataccatctcaatgactggaagggatcccctctggtcaccaagactgtatagtcccattgactgggagtaacgaagggattccctctggtcaccaagactgtacagtcttgatgaccggaagggattacttctggtcctcaagaatgtaaagtcttgatgactgcagggccagtgggagggtgagaactcccaaacctcctacttgccaaggagggtttggagcaccaaatccccccccccccaaaaaaaaagtaaaaaaaggaattgggaggtcaactcccaattctgaaggggggattgggaggccaactcctaccaacggccccttgaccaaaatggtagttgttggcatccagcacccaatacaaatgcctcaaagattccaaaattaaaatttagaccatgtgaggcatgtttatttttgggctaaaatagcttgttttgatagcctaattgtcaatcctggagaattttgtaaaaaaaagtgccaggaaattgagctattttccaccacacaaattgccatcttccttggggtgaaatatacactacaaacaataccagctttgccccaggaaaaaaaatggcgatttgcatggtcgaaaataggccaatttcctgaggctttttttgacaagatgacttgggagtaaaaattaggctaaaatgagctattttatccaaaagaaataaaattgcctcaaatgagctaaaatactcccaagtcattttgtaaaaaaagcctcaggaaattgacctatttttgatcatgcaaattgccattttttcctggggcaaagctggtattgttggtagtgaataggtattgttggtagtgtatatgagtatgagttaaaatcccaacaagtagatgggttgagggtgtgtaattcagaacaactggtggaaccccaagtgcatacatggtttggtctattccttgaacttccacaggttcaaaatctgaaagtatggttatctttgtccaaagaggtccttcacttgatgcggaatctttggcttgtgaacagatatatgaatcctctacaaattgatcgacatgtgaatctgaagaatggaaatatgtgcatctgaattgtttgttctgttaagcctcaaatgtggtaaccgttatgcaagcagaccaccacaagactttccaatgataatctgttgaatttgattttccttggagcaagtgcatacatcaaaaaacttctatctttgtcttccttgaatcttaatctcatcagaagcaaccatcaacgccacccccatcaaatcatttttcttttttggtctctggcctcaaagcaacacagatgttccctctgatgatgatccgcttacttgtcaattttctgacctgatcaagaatacagaaaaaagaaatctctcatttttttacggtgaagcccatggtctcattggcacagcctacaggacctccttataaatattcccacaaactttacaaatccttttttggttctatatactcctttatgtgccaggaacattctttgagaatgaggaccccatttcaaaccactcacctgcatctcatgggtttgagatggtcagttcctgagagagattccgccccccccccccaaaaaaaagagggatcacctgctgtgcacagggtgagcaagtgcagatcttggcaggaagggcataaattcagaaagaacagagtagtagagcttataagctgtggtgtgtgtgagtatgtggccatgagcttagaaacgtgccaccgagtaatacatttttttttcttaacagatgacaataatggctctctctgagccctcaaattcaagttcttccctgattggtcacaatcttcacacactctttcccagtcatacctagaaaagaaagggggaaccatgatcaggtataaacccaagcttgttgtgcatatttatatgtgcatatttatatgatggacaagttgtctgtcctgatgttcacaccaccaccaccacatccattaccccaccaacaagtctgaataacggttactagattcatctaaatatgtatgtcaataattttaacaatgctgttttgttttgacacatgtgtttaggtagttaaatgtacatcatcgtcatcatcatcatcatcaaaaaatgtaaaaaagagagagagagagagagagagagaaaaaacgagcttcgatcacaaaaccatccaagatggcaatctaaattttgtagctacaaagtgatgattagatgatgaggatgcggaagggaaaggaagaataataaaccaaaaaaagaatagggacaaagaaaggcgaatgaacggcgacaagagaggggagatgaatcagccgatgatctgcttgacgcctctcgacattctggcgaacaagttgaaaggcaaggagggaagggagccgaccgaagcgtgatagtcatcgatgctgatgatgggagaacgatcgacgaggacgagccgtcggagtctctcggtctcctcgtcctcgagatgctcgtcgatcacttggccagcaggatgtccctcccgatcgccggtcgcacgggcctcgtcgatgaagatgatctggttgcggtggcattcgcgctcgacccgcttgatcagctggccaataaagccttccgccgacagccgtccggtcggccggtcctcctgctttggatgggaatcgtgagtcatcattatagacgggaagctgtcggacgtcagatccttcggcgccttgaatgcaacctgcttgatactccgagacgtcgcgctttcaggctcgcctaaaaccgacatactgtcatccattccgccctcaagggccgttggactcgacttttttccttccattcgcatcgaatatgtcttctttttctccgtcgcacctaccgtatcgtatgagatcacaaacccgtagttttcctgctcctctcgatcccgctcatctgccactgaagtaatataaacacctgtttcgaaagaagagggaaaaaacaaacataatgagatgtcctggtaaagtacaagaaaaggtcttggcctttgatacagcttcgcagcccaatcaaacacaaaactcaaatggaatggcacttgactgacctaattggaggctgacaatatcttccaaaccaatcctcagaaactcttgcacctagatagagggtacgaagagcaaacagcatgataaatcaattgctcaatgcaagcgggaaagtgagagagaaaaagatttactttggataagacgtattcatagctgacaatgtaaagagctttcgagctcagtatgatgatcctttcttcgaggccgagtgggacggctttgaccgaatgggccgaagtctcttcacttggggtcaagagattccagccatccagcttgctctctccttccgacaagacttgtttcgctgcatcatcaactaagaaataccactcatcagaacccccactcttaagaaaaaaaatatagtgatgatgattcttgatgtgtatgctgatactcatactgactcgcaagtgaccggaatttggcaaatcgactcaagtcgttaggatcaatcgacgaataggcttgttggaattgagaaaaggtagtcacgttgaccccaagtgtactgaagtttttcatttccaaaaatggtcagtcagatcaacataaactgaaaatcaagaaatgtccaataaagcgcttactaatctaatactctttgtttaaagaaatctgaaatcgaattatgccacatcctagccattgaattggtggcgtcatttacgatacctctccaattcctcctccccgtcctatacgaacaaccgaaattgagaaaggggtgttgtttagatgagtcaaggcggaaaagtgaggaggagatagagaagacgacaaacctcacgaaatcgcccttgagtgcggaagtgccggcgtattgtttcgagatttggtcgccattattagcccagagagagttgaaggcgacgtcgagttggtcatgggcaagatcgggattgatgggcaggttgaggtggcggaggaagcggttgaggacttgcttggcaatcgccgattggatcacgttggtccggtccaaacaatcgatgcagttcgaccgaatcactcccttctgtcgatcacctgtcctcgaaaaatacctgtgatccgatccccaagcatcattataatcgaaggacaggaattgcgatatcagttggtagctaaacgtcgtatcttggacttccatagtgttgtgtaagaaaaaagggggaaagaacatacccaaattgggagatatcatcgtcgatctgctcgaccaaatctaagacgttttcgtaatgcatgcccttacactgctgatggaaatcccaactgacaaatttgacccactccttttctttttcctgcagagtggactgaacctttgctggcggatcagaagggaaagcggatccttcaagaaggccgacttggcgctcgaactcggccaccagccgggcctcgttgccgctcctttcggccaagcagatgaccaggatccgaccgtacgagtcgatcaagtcggcaaaatgtttcttcatagcatctataagtatgtcaaaggcaggttaatctagactatgcgcattaggtccatgtggggagtggggtgttacatagtgggaacacgaaccgacctaagttttcgatcgggtccccttcgagcacgatcggcggcctaagcccggctgggttctgggaccagaagagcgggaccgagcctctgatctggacaaagctccaaaacaccgactgttgacttttgcttggatcggctcgcgtggtgatcacgcattccgtctccaccgcattcgccaccgagcccgccccatcaatcccgcgtcgttggtagcgtaaccccggcctcagaaccgaacggcgggaaatcagaccgatttcaatctccactaaatctacctccttctgcgtccctcggtcttcttcttcttcttctccatcatctgcttcttcacccttttgcggttcgctcgatggttgtgggattgcgtcagctcgttcgtcgctcttaagttttaatatcttcacttgtgtcgattcgacaaacccttgcatgatcacatatcctaaattatcaaactgtcggcacacattccatccacattgatatgttttaaatgaagatgggaaaattcaaaaagaaaaataagcttgggtagtttgcaagaggatttctaaatgtattagagaaaggaacgggcacaaaccccacttttgatgaatggttgaatcagtcgttggttccaccaaaagcgcgattgggctcgtttgtgaagcggctctgctattctgggctcctgagaacaaacaaaaaaaatgatgaggatgagacagagcaggagtaggtagggtggatccagatcgcttactgtttcgtctggggagcactgatcggccttggattggaaggaatgagtgatgtcccaatcgagtgcataaaacatgcctccacgagtgagttcgtcggacaggacggctacgaacttcttatcgagcgagagacgtccttcttgattagccagcggggcttcttcggcggccttgctggtgcttgtcgacctagtgctcctggtggactgaggaggctgaatgttctcagcagtactagttgatgtgcttgaggagcttggctcttgatggcctgataatattggtttgggtttccatagtaaacgagaaaagttgatcttgttgggctcgacaattttctggaagccttcttcgacggatgatgataaggacggggatgatgatgcggatggtggagcgcctgggggaaggtcttcgtcggcttctggagggagttcatctgtttgactcgacagatcatcgttgctggtgttggcagtggtaatactattgtttgaggttgaggttgagagggtttgggtgatccttggtctgttgctgttgagctcattcttgaccaattcgtgcgctttttggtagaccaaggggatggctaggactcgttcgatcctcctgagctccttctcttcgaacctggctaccacggaatgtgaggctatcgcaataaggtaggtatctggttgatgtgagatatatggggtcaggatcttgatcatgagtagttcgactatgtatgactgaccctggaagagttgaatgagaccgatgagtccgtcgagttggatcttgaggctctcggccagactgagttcatcttcgatcgtcttctggtcctggatgagtgccagggtgggctgttgagaccattctagcctggtgagtgatttggggtggtggtgtggtttgatgaagagtgctctgtgtgagatgtagatggttatctgagttggtaatgagaatcgagtgggttctgagttcatttttttttggtttttttttttgtgatgatgatgacgcaaccaacccatcaacctcataaacctgcgaaccgcttcttgaggtttgagggtacataaatatgcttgtgtgatcttaaagatgcttatcaagggaaaacacccctcatcatcatcaaaacaactcatcacatctaaaatcaactaaacacgcctcccatcaaactggttcaaattgaaaggctataaacacgcctgttcttatttgcaggagcctgaatgccaacaaaacaaatgaatcctcgtggatatcggggttcacatttgaattatttgcttctgccacttgaaatccttcctggttgctttgttttgacataaaagtgaggaagtgctgctcaccctctggacagaacaactaagtctgttgtggttgagaatgtctgatggtcattgcttcaccctgctccccctcttgtacttcccatactccaaatatggagtttgctcacccatacaacaccccccccccctcaaactccacgccagtgcctacaaccatgagaatgatagagagataaagatagagaacaattgtagaaaaaaatgagaatcagagaaaaattgaaataaattctgccgtgcatgtcgacgtcgcaaccaccttctgacgtctcgagccccatgtgattggactaccaaggaaagtgatgatgaaacccaatgttgaacgttgaaatttgcctccccagttagcatccgaccaagtgactagcaaatctgatgttacttccagtttcaatcgtttgtctttgtgtgttgcaagatattgaatgaggtgggatagggccgcccagtgagtttcgttgggatttgagctgaaacgagccaggtaattaactgcataacttagagcatctccaccgcgggccctatatcgggtccctatcccacatatagggcccgcgaggccaaaaacaacacccaccgcggcccctatgtagggccctataatagggacgaggctcaaaagtccctatcgagctgtatatatacagccttgatagggcccggcctccatcactcttccctgtgatcctcccccccttcgataggtttcacaaacaccatcaacccccgtcccccctagagaagtacacccgtacaccaagtacaatggcctccctggatccaatgctggcggcgctatctaccgtcccagcaaacacgaacttggcaaggaaccccgatacccatggacgactaggagatattccgaaccaaaccggtttgctttttctcaacaatcattgattaatttctttgtgctgaccgtttccatttgattctgccaaggaagattcaaaccaatcaatcggcaataattccaatcagcccagagggaatgacgaagaacccgacgaaaccgaaaaatgttccaaatctagtcattaccaggagcacgaggatgttgaactgtgcaaggcctggatttctataactgaagactcacgaattggtaccgatcaaagtgcggcgacgttttggggtcgaatccacaacatctacagcaaatcaatctcggcacccaaacaaccccagaagagcttgaagagtcgatggggcttaatccaaaaagacatcaacaaattccgagcgtgtgtgattcaagtggagaacatgaatcagagtggagcctccttggaagaccacctgaacatggcactcgaacttttcagccaggatcaaggtactactttttctcatcttcgttgctacaacatacttgtcaagtgcccaaagtggcatgaccactttcgacaaagcatcgcaaaggatcgatccaagaaacgagcaagaagcccgagcagcaatgtgcctcaatcactacctacatctgaaccggctggaacggctgacaagggatcggtttcgacgacaaccccagcggattccgagtcgaccgaccgtccaatgggcaagaagaaggcaaaagcccttcaccgatccaaagtagacggatccgaagactggaaagacgaagtcgccattgctcagaaagaaatagcggctcaagcgaaaagacagaacgatattgcgggagaccgaggcccaatcaatgaaatcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactgtcttgttcaaccaccataggacatctctctctgtcaatcattataatctctatctccctggcttcttgcatgaggcgaattcacaagcattcatctcagctgtttgggcaatcgatttcattgattgggcctcggtctcccgcaatattcgttctgtcttttcgcttgagccgctatttctttctgagcaatggcgactttgtctttccagtcttcggatccgtctactttggatcggtgaagggcttttgccttcttcttgcacattggacggtcggtcgactcggaatccgctggggttgtcgtcgaaaccaatccctcgtcagccgttccagccggttcagatgtaggtagtgattgaggcacattgctgctcgggcttcttgctcgtttcttggatcgatccttattgaaacaaaaatctattcttgaggcccttgaagctgaagccgagtccaactagctttcgactactacctgttacttaccttcttcttacgttcttgttcaacaccatctgaatctatctctgtcatcattatatctatatctcctgactcttgcatgagaatgaaaacaatcgagaagaatattttgatttcaagaatgaaactgatctgagtgagaagagcgagagagagaaagcgagaagagaaagtgtgaacaagcaagaagagagagaacaagcgataagtgtgagagagaacatccaagaggaatgactagagtcacaaacagataccgaggtcatgcttcttcttcaaaaccaatttggcaaactgttggtgtcattattgaattagaaaaaggctcgagtgttgtcgagtgacttaataattgatcggcttcaatatttttgatttctagagaccaaatgcaggaggagaaccaattgaatcatttacggtttttgagtggctatttacaaaaggtgaagataatgaaaacaagtgagaagaaagagattgatttcaggaacaaaaaaaggaacaagagtgagagagaacagctgagaggaataactagagtcattcagaggagcggcctttgagatcccagagatgcttgatcaaatcattgcggagctggaaatgtgtttccacatcgcgaatttcttggtaattggataagaaccgatcgaaatcaatgcgtgaggggctgaccatatcaacagggtggaggacgtcgacagttgtgaccacagcatgttcatctatgtcatagtcatagttgaatttttgttcgcgctcatcctccacaatcatgttgtggaggatgacacaagtcttcattatgttcacaaggttgtgatgcttccagccgcgggctggccgagacacaatggcgaatcgagcttgtagtacaccgaacgtcctctcaacatcctttcgataggcttcttgtttctttgcgtaatgcttctgttcgagtccttgaggttgggtaagtgttttaaccatcgtcgcccagtcagggtaaatcgagtccgtaaggtaatagcccattgtatattcgtgattattgattgtgtagttgcacctgggggcaacaccattctgtaagttcttgaagaggggtgatgagtctagtatgttgatatcgttatgcgaacctggcatgccaaaaaaggcatgccagatccacaaatcggctgatgcaaccgcttcaagaacgactgtcggtacctttacatcaaaagcaatttattcagatcagataagagatatcaatgaaattaaaggaatcagaaagaacacaccttctcctttccttggaactgtcctttccatccggatgggcagttcttccactcccagtgcatgcaatcgagggagcccagcattcctggaaacccccgtttctgtccaatcttcataagcctttcgagatcttccactgttggatgtcggaggtattcactttcataaagtgaaacaattgagttgcaaaaattatccatgctatccatcgaggttgtctccgagagctgtaagtattcgtcattgcagtcggccgcacatccataagctagcatgcgcaaagcggcagttatcttgagtaaaggatgcaatcccattttcccaagcgcatcgggcttttgaacaaaatactcgttgtgttcttccacatctttagaaatcttcaaaaacaggtcgcggcccattcgaaatcgtcgacgaaagatggaatcggggtacaggggaaattcggcaaagtagtgctctacaagcttacggtaggcaccttcaaagtcacgtggtcgattaggttgctttcctggcctagatccaccatgaacgggttcgtccttctcatcgagcagtaggttggttgcctgtatgaccgcgtacgtcctttcattcgagcttctaatcaattggtgttttcgttgtcgtattttatagaaggttgaatcttcagttagatcttcggtgttcatagtgtagtgtgaagtggtagaagggaggtggcgggaatgagaggggccgttcgggggtgaggtttcatggaaatatcaagacaagatagcggcttgcggtggaaaaagagaatctgtccgggccctatatcttttttgcggtccctatttgaggcatatagggccccgcaaatagggcccgcggtggagatgctcttagatcaggtcttgtgcccagggccaaatagtttagagagccaataaatgatttatatagagtcggtgataccggttctccccaatttgttaccaggttatcgcccagcagaggagtgtaggtgggaataatggtgtcctgaatttgttcgcaaaacttcttgatggtttggtcagtaagcaggtgttgacttaggtagatggcatcatcggaatagtctagtttgagtcccactagcttctccggctttgcatcccacttcacgcacaagctagattcaaggttgacccgtaaatgttccaaagcagttgttgttgctgaaaacaatgctgtcatcaacatgaatccatatgatgatgatggacgagcctttccggtaacaatacaagcattcttcaactttgtcacagtcaaaatcccaaatgtggaggagattcttgaaatgtttccaccagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgctaacactacaccaaaaattggcaagtgttagcgcctgctacaaattagcgtagcacagcggccgtagcggcgcgctaacactacgcgaaaaaaaaaaaaatggcgccgctacgctaacgctacatgggcctgtagcgtagtgtagcgtagcggcccaccgctgcttgaacccttggactacaaatctggccttgagtttttcaacggaaccgtctgcttttctcttgatatcaaatacaaattgggtgccgattgagtgtttggagtccttgtcttcaacggcaaaggtgtcgatttgtttcagctgtttccatttgtccatgcaagccgatttccatctggctgcattcggagacagaaggacatttcagagagaagttggtatgtcggcatccaagatggcttggatgttgtcgatttgaatgtcatgtgtgtcacaaatttctttggtttgttcttttccaagatggaggattctacgaatgcaaggtgagtcagaaaattttttgggtgtggggatgatgggtttgttttgaaaatcgaggaagtcagcacactcagagttgatgatcttcttggtttcaggatcccagaagaaccatccacgctcgtcatcttggtaatcgacgaggtagcctgtccagccacattggtcgagtttgcgtcggcggtctatgggaatgtgtaccgtcgcccgggccccaaatgggtagaaagaagtgacattaggcaatcgattggaccagagttctagaggagtcgactctggtattcaataggcgatttgtgaggaagcatgcgcacttgtaggcatatgaccataatgaagaatgtagatgagagtgggtgagtgttgtccgggcaattttgccaagagtcaggaagggcgggttcgtctgcccgccccttggaatcctcttttcaagggaaaacaggattccgaggggcgtgcaatcaaacccgcccctcaggggaggagtgcgtttatcaacacccgtattaatcacccactaactaacactcaccacgctcaaacacttcagtcaactcatagtaacaaccttttactactaaacactcaggttagttacccagaggcttacactgatctaggtctgatagagactactacatataaacttttctccatcataaagttacaccacaacaataaaaataaatttttttcagaattcttgtgtagtaaatagaggtgcaggtctttcaaaccacctgtaacagtaaatattacctagtgatatatcatattattatttccccctcaagaactgccaacgcatcccaaaggagttctcacaccggcccatgaaatgccaaagttattctgaatatcatcagacttaacctaataatgtatactcacagtaaatattattaggtttgagggcccataatcccataatcatggccccataagtacttggatatacagattaactatctctgtttgctgcatatctcatcatcatgccccccagattaaaaaagcaaaccaaggaaacctccatgcccaccccaaatgaggatatcaaagtcatatctgactctgctccgcaaaacccaaccctgttggccgcaactcctttcacagccaagtgcctcagaggactcaaccagcagtccttgtttgttgtgcttcacaacttccagcagtgctgacactgcattgacatggacattttctcagcagctctcacacaatctcctcaccaagatgattatggcccatgagcagccattcacttcaattgagtaaccccctttcaagactttcatccaatctctacagccaaattttaaactctacacccgcaacacgctcaagtccaatgtcataacaatatccaattccatgaaggccaaattgatcactgaagttgccaacgtagaacgtttttcatgaaaaacagacctctggacattgtcaaatcaatcccctttcatggtggtcacagccaaggatgtaacagatccgatccccggatcggtatttatctgggattggatcgaaaatggacccgataccaggtattggtattggatcgctccacccaatccaatcccaatttattggacaactgggatcgggtggagcgatccgataccaatacctggtatcgggtccattttcgatccgatccccgataaataccgatccggggatcggattgcttacagtttggatgatacccaagtgtaaggcatacagcccgcagcatttgggtgccggatcgggattgcaatgcgatcccgatcccaatccgataccatttcgatacaataccatggggattggatcacccttagtgatccgatcccttatttttcgatacctggtatcgaaaaatcgatccgatctgataaattggccgataccgtatcggatcggatctgtttcaccgttgtcacagcccatttcatctttccaaactggtccttgaacaaacaaattatcttgttcatggaaccccccgcacctcaatcatcatcaagcaagttaccctggacattaaattagagaaatttagtgaagcggagcgtacaagttcaataattctcctgggatgttctcttttttccacagtgaattttcttatcattatcactatttgataaaacttaaggatttgaatgtatagactagtgaaaactccctttctcttgtattctcaaagctcaggcacagtgaagctcatcccactgttatcccttattgttataaggagcaaaaacctccacttttgagtgttgaggagaggttcacttccactgaccacctctgtggttataatgaggcccaaaaacctgtcagcacttggctgcataagagatcagcactgacaatctagatagaagaccaatccctctgacaggaaacaaatgatttgctgtaccaaatatgctaagagagaagctgtacatattcttttgtgatatgttgcatcagacaagaaatgaatggaaaaattcaatttgaaatgaaggaaaatcaataaattcttttggtaaaacattttatatgtgaccgcctgtttttgattttgaaatttctaggaaactcaactctgattggacatttctgtaaaaggaattcattggagatgcaagtatactagattttccaacaagggaggaggcctctgagtaaatgataaccagatattgggacaaggcctgcactaattcagcagaaactggtgtggcagtttgcaagctatgaggaaaagagaattcaccataaggtttgagtggttgaggttttttacggttcatgtgtgcaatatacccgacgtaaggttccataattcttcaaaaaacatcagaccataattcatggatttcaattctgaaatgtaattgtaattatcagagtctaaagttattccaggataattgtcttctgcaaatctcaaaatgatagaagcccatattttttctttgggatcatgagtgttctgaagccttttccttgtggacataagtatcctctgaactgcaatgtagtcttcatcatgcttcagtttctgggttttctttctgagtttgtacttttcaaatgggtgctgaattgtgaatttcttttgagctgaagagcttgactcaagtaactcaatatgcaattctaatttgttgaatatttttttatcatataaaatattatggctgtagtcacgataaaagtacttgaacagagcctgaagagctctcaaggagaaatatctcttctctctaggttcaaggaacttgttggatatttttgttgaatccatcccaagccaaagaggatatacagatgtaagaaaaagcattgtgagtattatagaagtctcagaaggaaataattttagcttgaagtttagctcaccttcttcaagagtctgaaaatgtgagaattgccaatcattgagaatatatttactactgatataattttcaatttttttgtcactgattggtctctgttgaccatatttgattttgtaattcaagaccatgttgattgaagcaatatccaatgtctccaaatcatagaagtccctgagatctttcttagttattaatttttcagtgtagcttaaatgaattgtttgaaacactaagccttagattgtagcagcaatctgttctgttatataaaacaaattatcaactggctttggaagttcaatcccagttggaatatgatctaatattttgtgcagttttttatttagtgtccctatctccagatccagattttcagctcttccacttgacagaaggctatgcactttctccaattctattttgcattccattaaaattttataatgatcttgaaatttgggttcttcctccttcaatcccttctgacatgcttcttgaacttcatctaatattcctttcatcagttcccaatccctgtgctcttcttttaatttcaaatgacttgctgtatttggttagttcaatatagaagagaagttgatgttgtacacacacaccccaaaggaccaagtcagctatatgaacttttggatgtgaatgtattcttcaagcttaccaatcataaaaaaagggcaagattctttattcaaaggaaaggtctttaacagacagtaaccaacttcatcataccagtcaagaggtatgatgggtacagaaaatacctcttgatttccattgaattgtatggagctctgaagattctttagaggagtatgaactcccgtctctattctctttggtgtgtctagataagccactggatgtttttctgtagaagatgattttattgacttggaagaggcctcagcaattgtagatgggagacctacatgtgatggaagataacagttgtgaaaatgagtgttggtctttatgtttgtgatatgaaagaaaataaaccaatttggatcaaatcaaattaccctgaccatgcatgcattgtctcccttgaaattgcaagaaaaacaaacacaaaagcaaacacttgattttgttcatcccaagggcaattggcatggtgggtggcctgaagcagatgatagagtgctagctattgtatggaaaaacaccaaatctccggtagaaataaggtgaggaatactttgaggtcaagccgactgtccagctactctagacaaagacctcacttcaaacccatctgcatgagtattgcgggtgttatcaacgctgccacagatacgatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttggtgttatgaagcatgttagagacatctgtaagaaacggtggtcagcagtctttgcacaagtgcatacgtcacatcaaggaagagagattcaagtcgaagcagaaccgacggcatacacgattagtaacgagttgaggtttcatatttcgaaatgctgccagccggcttgtagtgattgaacgcgccgttccgactgtttcgcagaaattcgagttatgtagagccatcagtgtctgctgcagtgatatctttgcccatttgactgcatgccagactttttggtaggagcttccacgttcgttgatagctgggcatcataaccccagaacatcggaggagctgatttccttttgaaagaaaagaaaaactgatgtttaccaacttcatttagactgacttttggcacagttttaccaccaagttgttctaaaaatgaagggctgatctgctcaccaagtccgtataatttggtgtattcaactgcgtactagcccttatttaagcacatgtctatcatcggaccagtggccccctcagcccatgacacagctacagcctaattttgaaaaaatgcaaatatgtgcagcttattcttgattctgcccagaaagcctttcttcctcaaggactgaaaagcgtccaagaagtatcatcagctggtcaaattttcaagagaaatgtcattgttggtattgcctcacatggttaagaaggatggaaagcagcattagcttagctttgcctttaacaattcttgcagggcaatagccccccccccctgcacagacagcaacttgcttgttggctagcaacatagcattatctgtcatcaatatttatctcattaatttgaaacaattcgaacgtatctataagcttgttcatgttgtgtgtggatactgcgaggacatcgacgctactcgggcatcgggatggtcctagttcttctacggccatcatccttgctccagatttcgataatttcaggaggccttcaaaaatccaaatttggcaaaatcgttcacgccagaatatcaggagccattgatcagctggagtattaaaaagacaacgagttacatcatgaagcctgattcctgaaagggggccagcgcatgggatcgacagatgatccgagactcgcgagtttccttcaaagaggtacaaaggctaattggttgacagagatatggatggatggatggacatgggttgcaattggcccggaacttgaactctagcaatccgtgagcagcagtgcaactcgggatgcgacttttatgtatctctgtctcctatgcaaagggtaaaacttgattacttcgcctttactcctctgcatcagtcttttcttggcctggttctgttccacaagcacgaaaaaaaagcagaagcgacacatgtgctgttcatgtggccctcaacacacgccttggctacatttttcgaacccaatcggaagcgcactttatctcaaaccggcaaagtttgatacgtacgatggatctgatcaggccaagtgatttgtatcttcagactctcgcgactgcaacggagttttaccaaatgatgggtttggtggaacggctagccttgcacacccaccggctattataagctcagagacagttgggtgccggccggttccacgaaggcacatgagcgagttgctgataggtaataattaggctgtctgtgaggccagtggatctgttttcagcggagttcctgtcggttatgtatctaaatccgacagccactatcccaatgtatgccggataacgtccgtttcgctagcggcagttccggagtgattggtattatacgaatacgtcttaatagactgtgtccttgccagtgccaccctgctcctgtcctcgttctttccagcttggctctctctctctcgctctcaaaccatagtgattgttcaagcccatgagtccatctgcgattaacaccgctctcgaaatttacacccggctacctcctgcagatcttccatcctcctaacgcttgctcactcgtctatagtcctctgcagcactgtttgggaaatcgcttctcacccggcatccgactcgtcctcccacccctagcgcgagtcttctggtctcgctttgctttaagattgctgccaatcagtctgtcgcaatctatgcctctcatccgaagctaaccctctcagcttcatcgtactaacattctgcttgtccaaagaagcttcggagctatatcaccctgtatagagaaaaaaaaaatgggtcaagattactccgcgctattcaatcaaccaatgatccaacaggaatgggccatcagcgtaaaacctgtggtgcttccggtcttgacctcaatctttctgctcttcatttcggcagtctcattaccatgcaaaggtcgatcggcggtttactttagactagctctgctcccgttccaattgatattgacccacgatatttgcgtcaacaagaaatactccttgggatcagctttcagggattcatcctttcctactttcggcttcctcctcttgtatcgggccctggatttctcgatcttaaacctctgggatcccgagcctgcgtttcattggattgttcccgatcgtcctccaacaaccgaatcgaaatctaaatcgccagatgagaaaccaatccggtggcgcaaggtgccacatccgcccctcttctccttcgatcgtatgctctgggccttggacaatctcaccctcatgaggcccggtacaccctttctatttccgtggaaaattagagctctcgaatggtctcaatacgctcttgaatcacctcaaaccaaattcggagagcccgaatggccactcttgccggccattattcaacaactcgttcatctgggatgtcatctctacgtccgtcagcttgatctcaaggccggccagacaatatggactctacctctgttcgaccaacttgcacttaccttcgcacttggcggggctgtcactttctcttatgctctggaggaagccatctttttcccattgatcttgcgcttcaacttactcccgaaaaccgcactgatatctcattcaaagagatccatcgcttcggctggcctcggcgaactctgggggaaaaggtggcatcatgtgtggaaaagatgcttcgttcgactgccccgattgatgccaggatcaagtcacagattggttcagatgtttggcgcattctggactaggtgcgtctctgtttcctcaaatcaatgcttctgactaacgcatcatgaccgatcatctcacccaaaaattgttttttgtgcactcctcattgggatgaaactggcaaaacaaaaattacacagcgcgatgttccattgcttagtcctaggaagactctatcctacgccagacatcagccgaccgatttcatttttacctttgatatatgaaccgggaatttacaaattcttcttatgtcaaggcgccggagtgattatcgagaagatcctcttaggggatcccaagaaggatgaacgtctgaccaagagaatcatccgaatcttttacctgtattttttcctactcggggccggtagatactcgactaattctctcgctgtcaaaggtctattggatagagaccaatggaatactgtgaccatcccagctatctctagaatgttttatgatattttctttgcagaatgactgtctgttttctttatgtaaaatctcctttcatttgtttttatttacatttttttccatcacatatcttactgggaaccttagggtctgtaattccatataaacattgttgtatgcaatcctttataccagcacacctcttccttgtcagatgtcatctgtaaagctcctgggaccatgatagctgaagtcatttgcaattggtcaacttgcccaaagcacttcaactttgatgctttcaaacaagatagtaatagaaggctctccttttttgcacaccaaaggatcccctcacacacaccaaacaggtgtgtgtcaatgtgtactcctaaacaattggagtgccccctggtacacaccaggataattggagtcagagcccatgcacttcaaccttcatgtcacagcaatgctctgtgtggtgcactggtagccactcaaaacacttttgagtacccagccacacactccttcctgagcacccctggttggcctgagataggagtgcatcactgtgcactccaaaaaatagtggggctgtgcatcactgtatttcatttttaacaaattaaattacatctagccctgaggatatgcctttctcatttgctgaactcaaccggattccaaacacaccaaccacaatcatattccaaacaaagaaccatctcagcgacaacctcagatttcaaaagaaccaaccacaaacctgtattccaaagaatgcagttacatgcagaggggcctgactgttgattagtataaccaggctactgaggactccaaaaagtcaaacaaaagactctttccgtctgtgatctcttgaccagcctcttgaggctttcaaaaatttaaaaaatctctttctctgttgagtgcaatgaaccaaaacaaatgtgagttttgtgtgatatcagtctggaggtccaagaaaacactccaaatttttttttgaagtgaagctctgtaaactttgaataaattgcagtgagcaggatttgttaaagtcttgacttttggacattttaatctagagaattggggacagtaaaggttgttactggactggtttcaagttgtgaaaaatgaaggaggataacaataagttttatttcttgcagctagcctgatcaaatagcctgaatacaggaggtcaaaatttggggggttgataagcgcacgccaaccaacggtgccacagatacgagacatgtattcgtatcggattgtatcgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatacattgtatcggatttggatttaaaaatgaaaaaaaaaaattgtctttgtttttttcgttttttcttcaatacggccaaatatctcaagtatcaaatacggttttggtgggatcagtcatctgagacaatacagaatacatttctcacttttcaaatatgatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattcaaattctgagacgatacagataaacgcctgatacccgtatcgtatcgtctctgtggcaccgttgcgccaacccccatggcgcacgccaatctgcacgccaagcgcagattggcgtgcgcacctgcacgccaatctgctgcagggtagattggcacgcagttggcgtgcaggcctgcacgccaaactgggtcctaaacccatatgcatatgggtttaggaccagggctatcccataggacccaggcctgggtcctaggggatagcccagagtttatttttttttttcaagaaaacaaataacaaggctcgtcgggaggggttcctcctggcgagccagtacttaaacccactcgtcgggaggggttcctcccggcgagacggtaattaaaccagtttgtcggaaggaatcccttccgacaagctggtgtacacaacagctcgtcgggaagggttcctcccgacgagctggtttgacaatctgatgaaaccagcttgtcagaaggaatcccttccgacgagctggtttaattaccggctcgccgggaggcacccctcccaacgggctagtgtgtagaccagctctttggaagggattccttccgacgagcgggtttaagtaccggctcgcccggaggacccctcccgacgagctggcgaacagaggctctggctgggaggggttcctcccagcctcaagcagttattgtttttttttcttgaaaaaaaaataaaaaattaaactctgggctatcccctaggacccaggcctgggtcctatgggatagccccgatcctaaacccatatacatatgggtttaggacccagtttggtgtgcaggcctgcacgccaactgcaggccaatctacccagcagcagattggactggtttcaagttgtgaaaaatgaaggaggataacaattagttttatttcttgcagctagccggataacatagcctaaatacaagaggtcaaaatgtggttgagtttaaacaatagaatattataaaaactagtgacttagagtttcacagacaatgaaacacttgcacaagatagataacagagaaactttgagagacaataaaatcttcatgccagggttcatagactacaaggaagagaagacagcacaactaagaaacatatcagactataaggggagagaaccaggatatgattctggggacatttctcaatcagaagcactagataggtatgaaaaagaaaaatggaacaacaggatttgcaccccaacaaatgcctgcacagtaaaaagatgggagtacatggatatgccctagaaagattacaggagtgtgaagatttgcacttcagattctgtggagtgcaccatcatttaatccataatcattaattttttctttcctttgctgtgcactgcaagaagctttggagtgcatggtagtgcactctgggtttccttggagtgtacagcttctttttggataaccacaggaaaattctttggtgtgcaagaaggcaggtccaatcttgagcctcttatgctgataataatcatgatctttgatcattctcttctccaaggcagcaaatgcctgtattgtccttattagagatggttggcaggtatctgttgcagatacccgtcatccgctggcagatacccgccagcgggtgcggatggccccttttccgcaaaaacctggcgggtatccccaaggatacccaaggccagaaggggagatggccggctggaaggatttccttccagcccgtcgaggtagatatgttctcatctccagtcgaaggaggccacgtgctcatcatcccattctcacccctcaaggaccaggaaattttcaacactaatggggccggaggcgcctttgctggcggtgttctcaccggattggtcctccaaaaaccaattgatcaacacatcaaaattggccacaagctcggcaaaatgtgtgttggtcaagtcggcccaaagttcaagtcttatgaatttcaactacataagcagtagatctatgctgtccatgtgtatcatttttttttcttttcttcatagaaatttaaccaatttcacaccccagaaattatcaagcttgtcttgtgaccaatttgttgtgtttgtgacctcaaaaatagttgctcaccctttgccttgtcttctcaaagatctcagttagtttcccctatcatttcccatctttctgcaagatgcaatgaaacagaaagggcacacagacaacaaactgagctcaagtccctcaccggacagcagggccagtctctgagacctaaatcctgtgggtctctgttcctttacataggtttctcatagagaggctttgctacgctcttgcccaagaccagcaatcgttgttctgtaacagattttgtgtctggttctggcatccaaattgagcctgctcttctccaatgtatcaatcaactccaagggcccctttaccctggaaggaaatccttccggtcaacaaggtacatgtaccttgtcgactgggaggaaacacttccagccaacagcctcactgccaatttagaggacgggtatctgaggatacccgccagcgggtgcggatgcggatggccatttccccggaaaaagcagccggatatccgcatccgtgtggatatctggatgctccggggccatctctattccttatgactgggtacaaatcaagttctcttagaatatctttataccaatacaagcaccaagctatagtgaccctggtgggaatacagtaacaaagtccaagttgagaattctccaccatgcctttgaatcagcttttgattgaggaagaccaaatctcttgcctgtctgcttattgaattcctcacaaattcctacaatgtccatgcaaaaaagacctgtaacattttaatcaagctttctgggagactctgtcaagtcttatttcttctgaaaatgaccagatccaacaatatcatgacactcattcatagactctctcaattcttatttcttctaatcaaactctctcaagtcttatagatccaacagcatcatgacactcattcatgattatttgggtttgcacatggtcaaaaaggacttacataaagccctctattatagagtaatacatctgaaattgcaaacctgtcctcatgataaggtataaaaaacattttgggtgagctagccataagctcattacaagtcttcatatcatccagaactcctataaagtttgatcaatcatcaacagaagtatgaatcttcttaatggtggcatagctgcttggaaagttacacactggcagtccctcaagtttctccatctcaaattcttgctctgaatgcagtccatttccaaatggtgtaagtcccttttgattgattttatgtgcatatcaaaacttatagaatcagctttccaaaggatacatttgcagcaatattgaggacggggcatgtcagtatgttgatcaacccctctgatctctcaaagcaaatttcttgggccccaaaatgtcttcttggcccccaaaaacaaccaaatgggattccgaaattggtgatgtgcacactgtacatggttggtttataatcatgagggctgattgaatggaattgcaagagggcagaaagatatctgcagataagcatatggatttcacttgaagacagtgtcaagtatctttgatgggtaaaattatctttgggtggaagtatttggtctgaggttcatcaattttagtgtgaataagattccagactctgttttttaagttgtacctggctatttatactcaacttatggactgaaaactgttgctgataaatagtgtaacagcaaatacccacctttaaactccccctcaacatcccctgctataggaaaacagttcaattccctgtcttgtctgcacattgttacattgccatgaacacatgcactttagcattgtacatcggtctgtttgtttcccttacagttgtccaagctcatcgaccacctgggtgtccaggcgaacaatgtcaagggaaaggtgttccattgtcaacccaagagatggttcaattatctcttcagccaaaaagtgaatgtggttggcagtcctccgcaccaggattcagatgcaccaatcaatgtgacaagtcatactaccgctgtaaccaatgtagcgagatattcagcacaaacacagactatgcagatagagacaagcaaccctgcagtagtcatcgccataaggcatttgtaactttgtctccccagaacaaccccagtccctctgatcccaaacccttcctataccacttcctgtagtgtcatccaccacccatcaacacatttctaaggcttgatatcccctagtgcaacacaatatttttccacctgaaccatttgcacaaacacaatccctccaaacttgcctagtcccaatctcatcaactagctgtaagacatactaggctgagagagacacacaaacccaattattgtttttcccatgaagcttggacccttttccgttttttctgggttggtggatcccatatttgtgttttcatcctttgatatggtccagttttctccttgacatctgcagcatctgacccaaggccagctcaactggccttcctatgcaatcccccctttcttggttccggagtggggggaagaggaaagcaagctcatttttggaaccagagagaaacatttaccctgatccaccctttgctgaggttgccaacctcatcactgttgcacttgagagagaagtgggcagttgcaaggcagggctgtggctgtggaaaagtggaaattgaaggttgggatagtaagtgcaaaaacccaagaaaaaaaatacacagatctgagggtttcaatcaaagcagataaattggattgtgtccaccaatcataccaaacacaatacttgtaagacacaagattaactaaagccttacccattgaaggagggcatgtctcattttagaaagtgtttttccgaatccccacgtgctaatgtaataaaataaagaccttgtaaaatcccatctcaggtttgggatttttcaaggtctttgttttacaaactgttgggagtgctggtatctatgtagtcaggactctcccccttgagatcccccccccccttcgactagagatcagacctcaccatccagtttctctttcccaccttgccaaatattgtgggaatttttttcagacctcccacccacgcgtcgaagagggaggatgagatctgagcaggatggggctggcaccgatcgtccttgtttttctgcttggatgggtccctccaacgtctgttcttcaactgcatgactggggaaaacacagaggcgacactgcccgcgacccatacccggcgactgtcttggggggctgagtagcacagacctcggggcagccaaaagcactaacacagaaccgccagaaggccgaacttaacacaagcccgagtccctgctgcggcgtggtgcactgtagccgcttgtcgagtgtgcaagcaccagggactctcccgcagggagaggacttgggaataatgaagcggttccgcttgagggaatgtgcaagctttggtggcagtcgatgctgtgagcacctgcagcccttagttttcaatgagtttttttttttctcttcatagtttaaatcttgtatttttctctatggaactgtcaattcagaaatttacttatgtatccccctatgataaaacaaattcatgaaactttgagtttcatgattttccgaggccgctggctagcaaggccatgcctttttttggagtgctctttttttcacagcccgtctctttttttccaatgttcatgcccagtaaacctttcacatgcgttccgtttgttccgtttcatacgagggtatggcattatctctcaacggttgattgccaaattaaaaatttaattggctgatagagaaaacattaacggactgagaaacttacaagaatcgaatgttttcaaaaaaagatagaaaaattacaatagatactgtgaggaaactgaatcggcaggattctggacatcatatcagcgctcagctgggatcaaacgatgagagcgataaaaaattgaatgatttcaaaattgaaaaaaagaatccctctgcttattcttgacatagcctcatgccgacttgtgttggtcaggcataagccccgcttgcacctcacgactacgggtgctcgcgggctttgttacgctcgccagaaggctggtgtgagatgccgtgctttgtgtcagagacaagagagcaaaaccccctcctggtctggtcggcatgcccagtgggccgtgcgcatttgtctcgtcccgggggcgaaagagagaatggtgattgcccgtggtgtgttttctcagggtagcaaccgtcgatcaccctctcccggaatgacgcatgaagcaactctcgtgggtccatagcttcggccagactgccagtgattgattgcagttggctggttggactccgttgctcattaaaagtgatcttccgggacggtttttctctatccgctttggcccagcaaagctccctacaacaacaaactggatgatccctgtttattgagaaaccgtcgggatcagcgggtccgccgtagactctccatgactatgatgacgagcttttgtgcgccttgaccagcaccaccaccagctctccaccgagcaaatacatcaccaccttgcttaaaggattggcagcgaatataaaacagcttggctttgagcacttccttgcttcaatcccatcctctcatccacattaccatcagctccagttacttgcagccgaagctatccaatctactgtgtaaatttgcatccagttttacctcactctaagagtcgagccatcgccatcgactcacctttcagacccctcgcctagcgcgctccagcaaacaccttttttctgagcactctgtaaataaagacatagcctcttttttctttttattcttcgctttggttcgaagtctttctccagttacccaacaggcatttatcctacaaccatgtttattcgttttgttatctgcgtcttgggcctttccggtatgtcgatttccatcgcttcggtcactcgagtttactcactgtttttcattcgtcgactaacctaccttttttgcatcacaacagcactcatccagcctgcaatctgccttcctgtctccactacccgatcaatgtgagcctcaatttgatcttttaaaaacttatttttgcttaatgttgttgacccgtccgtccatgactttttttttggcccagccacagcgcagtatctcaaggaagttctgccggacggccggatctcttccgccgcgaggcccccggcgacccggaaatccaatacgccccgctggtggagcgtggctcccctagcaatggctactacactccaagtgattcgtatggagactactatccacccccgaagaaagcgtacagtgcgccggatgcggacgggcctcctaagaaagaaaaagaaggcgtcttgaacactctcctcggcggccccgtcaaacttttgggtctcgatgggaacggcggcggtctcttgggtaacgttctaagttctcgccattaagcctttggcgacgacgagaacggcagtctcttttttgggattttttttgtttgtaaatagttaaatcttaggcggtcccgatgtgataaaagcagccagtccatgaacctgtgatggatgtatagctgctctctgtgctatcctccttttcccttctttgtcatgttgttactctgcctcgcttgatcatcagccttcaatatacctctctgttcatatttcgaccatgttgtataaattgtgatcacaaacatccaagcaaatttcttccgaagagtgttattttgattagagaactctcctgtgaagactgggctattaagccccacaccctcatggcctgtgatcaggtaggggaaaacccccttaaaagcaagttgatttgaggtttgctgaaaagatgtgctttggatcctttatttactgacatttctcgaggtgtgactaagttcccaaggctctcagacgaagctttaggtggaatgagactgctgtgtgtgctgcgttcagattgtatttgtgtagttgaggaagtcataaagaccagagaacttgtcaggaaccaccatatcggctcggaaacattccaagaaaaggatgtctggtcgactggagccattcaagcaagcccaagactatctccctcgactcaaggcagtcttcttcggaagatgggacgaggacaaagggtgcgagatcacctaccaagttcccgagaactccatcagggtcacctccactgcacccaccatcaccccatccgacagccgggcctcaatcgacgacgaccatcctagcctcatcgatccacgccctcaacaacaccaggatcaatccaaatacttgttcgaattcaccgatgtcatcgacttcatactccccaaggtatcgatctacatatatatatatagccctcctctcaacgccatatatgatctgactgttttcgaaacattatgtagaaacatctctgcggccatttggtcaccgtctcatccggatcagtcaagatcttgggctttccaacattgatcgaagacgaagagaaatacgataggaacttcttcatgttcaacttatgcttcgtattcgataaggattccgaattattgggctacgaacccattgtcaggaagactggcagagtcttgagatctctggaggtgagttctgatcgaaaaatcacaaggtctttgattttttggggacccaaagaaaaaacactcaaggacgtactttctttttttcctgtaggaaaagaactcattactctcgactcctaacaattcgaggttcgaaatcaagtcgatattagaagaactattcgaagaattgaattcgttttccgaggtttcgatttccttaaaccatcaataccccaccccaggatcagcatcagcatcaagatcatccccctcatcttcatccgcaacctcgtctccctccagcaaacataaagcatcagatcatcgacagtcttcacaggaacacgaacctcattcagatccagtggtctcctcttcctcggcattgttcttactaaacttgaagttgttcccgttctacggcaatcctcctaaggtcgaagattggaacgtgcccatcagtttggtctcgttccttaagctgagatccgaagtcacctgggatctgacgatgttcaaagtgcgccttccttgaattctttctttctttcctaaatgctcattttctaattattactatatttatgctacagttggttccctttatcgatggcacagcaaccgtacgaaagatttctcgcttggctgatgtggatatatatttgacacgagagtgtatccagcatctagtgtgaggcattcctggctgtttccattcatacacatattacaaatcgaatctcatgttctatattctctgctgttgatctaggttttttggatgctgtatcatcaccgatccgttcaggttctcgaattcttacaagttaattggagggccgatgctagacctattgggcgattcgaatgattttgagtcgatcaaactgcaagaagaattgaaggactatatccttactgacccggctgccaattcatccgacccccaaccacccgaaacaccaaaggagagtacttggaacgatggaggcggccaagataatcaagctgaatccgatcgagtcggaggatctgataatcagtttcatcagtctcattatcaggtcgatcacaatgatgatgtcgacgaattgttcctgttcaatcgtgaccatcatcgccatcgccatcatcatcatcatcatccttcctctcattcaatttcaaatctcctgaacctttacaatgaatttaaatctgggatcaccgttcatgattggtaagtgattggactgaatccattggggcttagaactcatatctcgcccaactcgcaggatggaacagaatcaagtccatgaattgaatatcgatgtacgacgattcatcagctttgggacgatcaaagggtttctgaagagggtgaactgctatccgatctgggcccttcatcccgacctctgtccaccccaacaagcggccaagaacacgctggacgatgatgaggatcaacagcaggttcacgagctccgctccgctcctttgcctcggtcgcagtcgttcactcgtggtggccgccagcgaggcgggcgtcacgtctcccatcggatgagctcctccaacatccgtcagccggcctggctggccgtcctcaagcgtctcaaccatccccatccgctcctctccccgcctatcagcctctcccacgaactctactttgacccaacccaccccgctcatccagacgatgcgaagaaaaccccgcgcaagaaacctctttcgtctcgtaaatcaaccctcgtctctgaccctcaacactaccaccataaccatcatcatcatcatcatcatcatcacaatcccacgcgacagaacagtcatcctcaccatcaccacctctccgtcgccgttcaagtccctaaggacttgcccctcaaactcaacggcgctcaccacctcgacgagctctgcgtcgagttcaagatcagcttggtccagctagaacagatcctccgttacatcgatacactctccctcgaggaaatcaccctctctcctcacccttcttccatcgctttcactctctcttctgcaatgcaaacgatctattattgatctcgaatcaacatcttctcccgtctcttcttactccgatcgactcatttgtccctttttctttgcaggaattgtggttgttattttattcgttactcgaaagattatgtataacgtgtattgtacaacatgaatgggctcacatgtacacgtaaaatcactttttatcgctctgtcttttttttggggggagggttctggcttgggtaggtttttgtttgtattaaaaacaggaggaaaaggacatgcaaggatgaagagagatgttagcgaggacctctggcgacctgaaaccgaggagggacggggccacgggagacgagtggattgagacgtttggatggtgttccttgctcgagggattcgggtggggcgcgtttagggatgggaatttggggacggggcttgcgcggatcggggcgaatgacgattccgtccttaggctggagctcctcatcatggtagacgaaccttccgaaaggcgagttggtctccgtgcgaagatcgagtctcgcgggaatgttcatggtttgattggcagcgcgtcgcggttgttggacagcctcctgcagtcgtctgacaggctggccgactctgttggacgtcggggctattcgcgagggagtgggcatcggcatcggtctgattctggggtcatgtgcgttccgaggctcgagcggtatccgggaggtttgttttgtccgcaagtgactcgccgatctcgcggctccccccacactttcttgcatcggctcccgccggctcggcaccattgcaacccgtggttgatgatcctcaaatccctggtcttcatcctccgggatcgcccccaattgctggttgtaaacccgtcgatcatcgctcggaaagtattccatctggtgcacatcttccccggtcctctgtcgtcggttaggattcaatcgagcgttcccatggctgttgtagagagataatcttcaaactttgaaatcgcagaaaaaataataataaaccaagttccaaaaaaaaacctgtctctttacctcatgttagccaatgggtgttccggattggctccacgactgatagtcctggggatctggacagccgtgttggaattgaaacttgttgcagtctgtggacgactgatcaatggagctgcttgcggtggaatgtgccggtcgtggaaagcctcttgttggaacgagctccttctggctccgcgggctctgtcgatcacagtgggtaaatatcagctctcctggtcacaagaaaatcagaaagagatttctgctgagttaagagagtgaagatagtaggactgtgtgcaatacatgattcctggggctcgatgtccttggtgtgcatctagcgtagttcgacgcttgagcggtttagaggcctgctggtcgagttgatccagattgataggaagctgatgagcgggtctgggtgaacgctgctggagttgcagtttgaggttacggagctggagcctaaggtcatggacctggtgcttaaggatcggcacctcctggtctgagttggcctggttttggcgcaaggcttgtcgctggacctggacgagatggttcaagtttctgatcctcattctcatctgtcggttttggaaggagaggactgagtccagccgttcagtcatcgaatggggactttcgaagaactccttgatcgccgggtggatcggtttctgtcggttgagctcatacactgccgagcgaaagccacgacatgatgggattggacaccgatggtgctgggttgggtcgacttgggtggctaaagtgaaccaacccctgctcgattagtttttaacgaaaacatcccagaaagaaggatgagaacagataaggtgcatacgattagagtggcctagacagggcgtgcaagcctgatagacatgcagacagaaggaaacaatggtcaacagcgatgaaaaatggcgaggtaaccatgaacagatcgatctgtttgagagtcagacacaggtggacggaccaaatgaccgcactccattaaccagaacgattttggtttgtgagaggaatgagaggcacgatgactggagaagtcatcggtacagttggaacaacccagatactcgaatgggtcttggttttcgtcggtgttcgacgagctctcatgagtcgaggccatcagtgtcctccgctcgtgctccggcgctctcagggaagtcgagccttgtgcagtggtcggcctcctgggatgactggtcgttgggagttggtgatgtgacattggtttaagatagattagaaacttgaaggtgttttgttgagcagcagcctgtttcttaaataatttgttaagaatatcttcctgttgaccatttgaccatccagccttggctcttgggtgtgcaccaattcattcccgcatctcttccaacatctcagagcagccgtatctatcggctgaccagttataagcgagtcactcgaactggcggcagataaggccaaatgtaagctctcatgagccgacgatcatcatccacatcggcgtggatggatgggctcgggtagggtgctcggttgagctcctcggactcggaggggacttgcggaatctcggctcgggtgcaaaattcaaatggagttgatgctccgactggagggccggctgccaattggagtgttgggctgccggtcgagtgctttccttcattttctcgaatctcatccatcatccattatatattgtcatcttgtaaatttaaacacacaagatcttccaatttcataaatatatcattcacaaggctataacgtaataagaatcctcaaactgctcggccatcaagccattcgaatctcgcattctccgtcatcaacgtctcgtatgttataaccagcaatttgatcatccatgaacgcctgaaagcttatattgcccgctaaaccgaatggactgacctattcttttgctgaacgcaggtctttgtttcacaaaacaccaactggtgagtgtgaccaggtctggccaggtcgcatggcgccgaccggaagcacatacagaatgacttggaagagcttcgggacgagctaaaatcggtgccggttgcacactagaaattcgcccacccgttccccatcgatcaatcagggaaaagtcgaaaggacgcattgatcgtctctctacatgcatttgaggactgacggccttcgttgtatgtatcatggtaacaatcatatctccagattcgggtacatagaagactgatgaacacagctctaacttccagaggacgcatacacccacagggcttgtagctcatgggttcttccagccctcatggccctcccgaaaggtttataataatttttcatacagattgttatgtaggccgcttccaggctgtcctcacgccgagactgtcgctaaagaggttgcttctccagtgacctccactccttagaaatacgccttccgagtggcggctatggattctggcttcatcggctcttcatacatattcggtacatgccgccatccacaaaacggtcgcacggggaaggccgcttgcgccgtcagcagtattgaggaattccaaccaacttgatcgagtcttctggcccagatgtggtgttctatttatgttagtgtgccttttgcattggggttgctctagtgagactgaccaaacaatttaacttcatcaagggtttttcgtatcctgacaataataatccgcatcaacacctctgtataaacgtcttcttccagacactcattcaacttcacccatcactattaccctttcattgtaccccattgtagcaccgcactcacagcacttccgtcttgttaaatagagctggcatgagatatgtcaagattcttaggtagcttgatcatatttctgtctctattcttcaccgtcttggcgaaaatccagttacttgctcaaaacttcaaacttgccgacggctcagtcagaaacgtgaagttgatttggacatcggacaccaaggcagaggtgtttcgtgtctatcgcaagtcgctcaactcggacttcacgatccttgccacgggaagtttcaggagttatgacgattacgaggtacctgagggcccacacgtttatcaagtctggagccttggtgatcctgtcgagggctcgaatcttctaaccaaaaacccaccgcaagctgaaaacttgcaaggctttagcacgtatgacaacatcaagtctgacaaactggatctgcgttccaaaatctatctggatggtgtatactacgattatcacatgggatgggacaataatggaacgactggagtcaaagaacttatctcggtcgatggcttcacctttacagagcacagaaccgttttgactaggaaggacatttgcaccaacgataaatcgggcttttgcaagttagaatccgtttcgttttctcaacatccaacgaccaaggaggtagtgatgtgggcacattgggaagaaaaggacgggtataaaaaaggttatgttgccgtcgcctacggcaaacctggccaagaacgctggaaatttggcggatccttcagaccgctgaaccatgactcgcgcgatcttaacttcttcgccgatgacgaccactcgggctatgtgatttcctcgaccaacaccaaccgagacatgaacatttaccggctcaccccagactggcaccacatcaaggagctagtcgtcaccgttctgaagggacaggcacgcgaggcaccggcgatgatccactatggcgggatgtattatctgttcacctcgatagccaccgggtggtatccgtccacaggcaagtacatctctgccccaaaaatctccggcccctggagcgagaaccgggtcatgggcaacctcggcgggttctcagcccaatccggcgacattatcaagatcggtcccacctatgtcatgcgcgctaataaatggaggatcccggatatagacccgcctgggactccgcttcgtcaagtcatcctgcccatcagcttgtcaaacgggactgctacttacgccttctatccaaaggtgctctaccgggacactggggacctagtcggcgtttatgggcttcaaaatggaaggatagtttcgattggaagaccagttacctctactggcgccgataaaggtattttttccccccgggtttccccttccatcaacccggtatttcaatccgggttagatctttgggaaagctatcatgcactgaccattttttctttgttgttgtccgctagaccaccctgaatacttagctactagtggagtcaacacaaaggcgcaaagattttacaagccgacggccgtgccattcatccatgcgatcgaccttggggcggtgtacgagataagccacatcgagctgaccacatccctagttccgggcagcgagtccgcggcccagttcatcatcgagggcagtcttcaagtcacaggccccttcacgccctttctcgaccaatctaacaatacccgcgtcggctttgtctctgcacccgtgctcaacaactttaactgccgatatgtcgcccttagggttcacaaaatcaccaatatgcataacaaacaccctgctacacctggtatccatgagtttaccgtttttggaaaggccccttcgaatcccacccttgcttcgcaagcaggtgaatctcaaaataatggattcacttgaacaaaattactcttcttataaatggactaccctctcgggctttgctcacaacactgctggacgtttttcttttgcgtttttttagaaactttttatacatagtaaaacaagttttacttaatagatatcattaaatgatcaacagaaagaaaaaaatagtgtgaaaaaacatgccaatatgaacactagattcccattttaatctggaagtctgattgaatccatcctctgtgatccacatatgtttgacactcataaatgcatacaatttctttgctctcatacgtcacttctgcctttcaagccatgtggttctgctggtctttcaagcaggatttcacccaggatatctcagcaatttacagaatttttccttctgatattttgtatgcccatcaatctgaggatccatgcttgactcattgggagtggctaggagtccagaagtgaaatgcaggcccacatgaataatttgaataaaaatgacaagagaagacacagatgtctgaaaaagacatgtgcctgtgagcctgtgaggatactgagaatgtgcctagtacctggtgcatttttatgcctggaaatcaaaaattcttttcagtcagttttcagttctgatctggaatttatcatgctctcaaaatatgcctaacagtttcttgattatgattggggaatagtgaaaaatattgatagtctctcatactcatttttgaattctttcataattgtgattccacactgccttgtagatatatactgaatcaggttttgctttgtagaggaaaagaccactggaaaaccactgctcagattttgttcctgttgtgccaacttgatcacacaagtgagattctgattccatgtggggtgcagctaccttgggtgggactttggtatcacaacagattgatggaattataatgtgctcatctcaacatgctttcttttgatcgggctctgaatttcatgagtgcaaaccctcttgtttgtgctgtccgttgtcagaaaaagccaaacccctgcctgctgtaattgcaagaggggttccattatttctgtcgagggactgcatatttgataacaagactagtacaaagtaagctaaagttgaacctccattgacatataaagcttcatcatgcagttcaggaggtaactgcaatccgttgatccgagccgtcgtcggactcggacagaacaacgcattgcatttgcgggggccgcttcagcggctgcgtgctgcgcatgcaagcctaagtttttgaagcatgcaacttgcagagagcaacttcctgatccaaagctggagacaacattaaattcggacagaacttttaactagccacgtgccgaccaggaccggtcgcatttgattcgttgaacatgggtgttcaaaagaaaaaacttactcgtcagtctgtacgattctgctctcttcatggaaagccgagctgattgttacattctgatttttgccgcaaataactctgatccaggtctggaaagacgagctcaaccgatgcaggatgtcgttccacatgaacctcccatgaccaacgaagattcaagaaatccaacgcctacatctacatctaccattaaaaactcgaaacaactcgacctcaaggacagccgaacaactagaaaaccaaaagctatgagtaacaaacaaaagttgaagattcaaaggggcgtcgaaatctccgatcgaatccaaaacaaaacatccaaaaaacacgcaagaaaagagaatcgtcaagcagccaagaagatttacgaataaccgagagcacacgtaaatacatttaatcgcttgcaatgtatccacccggacagaactacaagtaaatcgactacaccaatctaaaaactactccagagactctttagaaaaaaaattatgtaaaagagagtcttaactgcagtcagcttgaacagttcattcgtttcaaatctatcccttccgatacgcgtctttttcgcaataggatcaaaatgttcatgctccgagatatgttctttgttacaaatatcatccaaattcagctaatttatataccggtatctcgagcttgatgctctatttttgcgcttgaattcgagaaaatagctttgaattgacgtcgcaccatcaaccgcacagtgaatcagtatcaatttggctatcaaagaccttgaaataccaccaatgatttagaaggaaactggcaattatactgtgttgtaagacatagtctccttgcaatgtccactagaggtgttcacaacttctaaagcccagttaaaaatgaaaaggctgtactgagtgagaaccctggataccccctataaatgggggtaacctaggtgtatgatattttggtaaaaattcaacaaggtatgcaccttcatcttctttttactttttcacacatttttagatttatttttgcaaagaaaaaaaagtgggttgggatgctccagtcccagaagggaagtgctgcaaactatagccctggagaagaaaaacccattggttggaggccccctggaagaattgaatatcatacgaatggtttccaacattgaattgaatattgtgtgtgtgttttttcagccattcttggcccctagggggagggtagccacgaaatgggtgtgaatagctttagaaactgcatgaactttgggcaaaatccagtataacacataattatgagatcatagtctgccggtagcctgtttgattgactgtagctaatctatgtggtctttgaaacctagaatgcagctgctcatcaaatattcttgtctctatgcatataatttcctcttgattattattgtaataatgtgatttattcatcagctcaaccacatgtggtacacattgtatttagtctgtatacactagctatcatacatgggaagtgagaagtccactaggggatgtcaccaatgtccaagcgcacgagtgcacaaatgaagactggactggaagaccgtcttaagactaaagggggctcagccccccctagcttcaatctcagctaattagctgccttctacagctgatcagtgggagacttcccactgatcagtaacccttaatctatgagtgaaaagtctaaatgctccaacacataatatgatgaaatttgatgagtatccatctccagaggccacataaggtttgaaattcagatgcacaggttgtgaattaagaagtcaagaccaatgtgaatttctcaactgtattctgaatctaaatctacaccttttttagaatgttgtaactgtaattgtagctaatgtggtttggaagtagaaacaaaacactcagataaagtgatattacactaaattcaactcaatgctgtcatcttttgtcatggatgtaagataaatgaagctatcagaacaaaccttgagctccacaacccaaaagtgggccactaccctaagctgggatttttgggcaaaacatgttagcacagcagctttttttctttgcagaaattctaaagtgttggtacaatgtcagtgaattttgcaatcctacaggtcccaatttctgataaccagtgcacatagtgggtacattttgggggacctgtgtgtgtagaattagtacagacatggcagaattcttctgttctaaaccaaattgtagcagaattctgataaattatgctgtactaacactaccattatcataaatggatcattgatgccacaacccaaattaagtggatgtattaattgatgccacaacccaaattaagtggatgtattaattgatcaataatgttccaattaatatcaaggccatcagattgacggccttctgaatgatgattttggcagcaacttgcagtggaaaactgtgcttttgcttgggtcctggtttcaggtaagttttcacattggcttgtccttggagtactccaataattgaatttccaatacttttattgtttctcagattttgtgtgaatttaaatcaatctcctgagcaacaccacaaaacacttgattgaattgcttggtaggcctgtaatacctggcaaggtgtcatcagccggtgctgctgtttctgttagcagtgcttttttcacagtatacccattcagacaccagatatttgttggcttcaatgtaccagggtatgtgacatcccaaaaaagtggcaaacttacatttgggatttgtgaggatggccggaagaaataaaatttgaatcaattaaaaacctgaaagggacatcatggatcagcttacacaacttcatcagctcttgcaaggttccaccatcagcagtgaccatgacagtgaacatgctccaaccaaatcctgagtgagcaagcaggaatcaatagagatattatcaatagctatttcttcagcctccaattgactattaccaatcttgacctcaaattgatcatgaatcccttttatgacagcttaattttgagttttccattgttggtacccttttctagcccagcttggatgaggaaaggccacaaaattaatttctgtccatttgtaattcctttttggtcttatcagtacattttgatcaagatgatggctgctcatctgactccttttcttcactgtccttggactattactttgtttcctcttcctcctttgaagtgtgagtgcttggttctctggcggatgctttgcttttcaattatgcctttttggctgagtgtggcaaagatggatagtcactctacccaccgagggtagagtttgtaaccttttttggctggtgtcattatttttttggtaacagcagtgtcatttacaattttgctaccagaggagcttgaattttacagactgttacaatatttgtgcactgagcggccgatatcaactgagattaccagcaataaaaaaaggtcaagtttacggataatttggcctttcattgctttttattgtgttgtgcattgtgggggataacacaatgcttaactggtaatggcctcaacaaaagaggcctgctccaatacccattatgtcatttattgatgtgttattaatgatgctaagtgcacacaagggtaacaataaaagtaaatttcttaactacgtgttgattgtggtatggtgggggtttaggttttgacaaggctagggtctaaaacgtgtgatttgaataccattccttagtcaaggtttcaaattgcatggaggtgttgagggattggcaaaatatgagtgatggatggggagatgagaatcaagaatcctagacaaaaaattggacttagataattctctgttaatcaggatttggaagatgatcagtagtttgctgaggtgcagtttgtggtccatggaccatggtgtatgcaggattttgaacttgaacttgaccctgggattctaattgcaatggtacagggcctgtatgaacttaaaactcaaaagtggtcaacaagctaagggcttgtaccataatgatatggcatgaaaattcaatttttcataatttttcagaattgatattcctcaaattctcatataatcaaaagtgaccatcaccaaaagccattgaaaaactcaaatatgaataattaggagacagaaaaaatgaccatttttcaaaattcactcctatggtacaggccctaaaatcacaatcctaatttcctaagctttaatggtcaagactggattttcaagatcaatctttggacttgagatctctaactgggtgtgaattgtgacaggataatgattccctctgctcttcattgctcatttttgtcacattgaacaatggccaccaaactaccaaaacctcaaagtccagctcacagggattccctctgagcactccacagtataagcaatcttgcaatgaacctttattcaaacttcaccagaggttgaaagttacgtaaaacaagatcaggggctacaaacacagatgagatatctgtatcatccaggcctgagaaacatccccagtcatctggtgtgaacttgttcaaggttttatgatgggagactttccaatattctagggcacaccatgttcacttctgttttatgaagtatgcacactgagattcatatgaccttacctggtgagggttccaagtctcctcacaatggccataagcaaacattgctattgggcatgccacaagccgctccctccgttcgtgtgatctgaacaagaaaataggttcttttccattccggtttcatatcatacgtcttatttcctacaatccatggcatactattggtacttgttaaataactaaacatagaattagaaggaaggagtcttcgccagagagggggaaagagaattggatccatcagattgctacttctgcgcgaacgagaacgcagctaactgattgaaagcagatgataggacgggacggatttgaatggggaataatgcttcattgttccatggtaacttcacttcactagggaatcgtgatgaccaagcaactgcccttgcaccgctttcgtattgcagggcgatcaggccatcaggagcgacgataggagggcggagccgacggcgaaaagcttgacagcctcggcagagagagcaacagctgagttgggacgagtgggtggctatgggtgatacgtatgtgaattgagaacaaatgatcggtcaggtctgacttgaaactcgcaagtcaacaatggaaagagagagggggccagagtgtaagaactgacagggttgctgttgacaggagtgctgttgggagttgcagaggctgagcctgttgagttggtatggttcccaccggcacccgttaaagcattggtcgcactattcgcggcactgttcacgctattcgcggcactggtgacgccgtttgcggcgagctttacaccggcggctgcgcaagtctgagacgaggggaggacacacgcaaaactctcagtttgacagaaccatcatcgagcaaacagcaaaaaggccggtggacgaggagtgcggcggacttaccttgacagcccaggtttgaatattatctagatctttagccgggcaggtcgaagtatagcaggtattactagcggtgacgaaatcttggttcttgcaaagacaggcgaagtcggtctacaacagcgaattcgggtagaattgtaagcggcgtggattggatagaatgggtcaagaaatcaagatcacaaaccggggtacatgattttccgctcgtagcgagtgtggtcgttaagcactggccggcacaggggggcaagccactcagatcttggccgagagtagctggggcggaaaacaacaggctcgagactagcaaggtgctgaatcgtaaagtgttggaaagcatcgtgataagtactgcttagagggggatattttaggatattttgcaatgttttgtggaatgagctgagtgggtgttactgagcaattgagcgggagaagggtgggggagtgttaggtactttaaatatgggtggtggtgttgcgattcaggggcgagctagcgagaggaggcgggtggccgacaaatggccggcgggctctgcggctacgcttgagacagtcgccaagaagccccatctgccattgtgtatgtaggctggcagccacgggccatgagtatgtatgcaccgcctgtgacgcgtgtgtaaatctaacgttaagtattaaacttattttatgtacgtctttatttttagcattgattgtaaatttgtacgagaagtatcgcacatctgcagagagttccaaagtgcatgaaaggtacgtaatgtttgaatgcagtgcactagtgcactctctggcgttggttgaagtgtttgcatccagtttgttgtaatggatttgtatggaaaagaggatacataaaaggcagttgcgtttggtaacaggaaaaacctcattgcccaagtcttggcctggtggcttcagcgtggccttctagaagaacaagaaaaccaaccaacgtatcatctgataggccaattaccgccaacaagggcttccaagtcgaatccatatgtacaaagccgagatcgctttggttgacaagaaactttgaggggctgctgacaaacttgcgacgcagttttacaagctgcctgccctctttggaagcatgaggacgcatgtccatgatcacgagtggcagtctaagtctcacagatcaatcaatgagcccggccggtcgaaatgtcttgacagcgtattgatctacatagctcgggttggaatttgacgatgactaggaaatcacccggtcatccggcggtcacccactcaatgggaaacaggcgtttcactataaggccctacaactacaattggtctttgaggaggctgcaacgaggtaagacttggtcatgccagcttcaagttggtagaccagccagacctgagaacaggttagagcaacagttgaccgttattgttgagattatgtctcgggtttcggctctctcagtcatactaaccatgctaacaatcaactcactgcctatcctttatattacttttcattcagggcctgaagttctcagctcaagattaaaacattttattaagttcgtttactttatctgtttgatattctgacattttttccattcgcaatgaatgtcatggctggattatgatgacacttaatgcttttttcgcgctgggttgcacgcattgagctgtgggagaaggtcttagagcttggaagcaagtcagaaaaagctgccaaagcagtcagccccagcagtgcgatatggtaagatcagattgggatgagaatatgatatttcaagtaatgactgtgggtaatggtaggacgacaatagcaaacacgcgcgagatcaacacaacgttttacatgttcaaaaagattgccattgaagagcagaagaggaagccgatggaagaggcaaccaagctagctgaggatttcgcgtcttgggcaggctggtcgcgagaggacaaataaaacaaatttcaatcaatcaaagaagcggaattaatgaaaacgatgggtgatttaatcaggcgtgagactcacagtggaactgccagaagaagctgtggtggtgttgccagaagaagctgtggtagtgtttgcagagttcggagtggtagcgttggtcgaagctggcgcatgcaaggtcacgcctacttgggcgcaactctgtttacaaacggaaaagaagtgttaggtgcttcgccttgaaggggatgaagtaagagtcaaaaccaagacggcgtacgctgattccccaagcacgcgcggtggctaggtcatcgcctttgcaagagctggtgtagcagtcgccactggtagttatgaacgcgttatttttgcaaaagcatgccgcgtcggtcttcaatcacgaaaacacattagtcagacctcgttggtgtaactcaagggttgtgatgaactgaacatacctgggcacatgcattgttcatagccgagtaggccgtcacgatgcaaagcttagcacaagctggcaatttctcgaacctttcagcggcactctgtgcattggtaacaggaccagtggctaacagggtgattccgagtaaaaagaaggctttgaagagactggcgatggtcatcatggtgggtttgctagctaactgatcgactggacagtgggcaaagagcgatatttaacaattgagtgggagggttgtagactttgatggggtaactcaaatggctcgatagctggggattgttatatattcaacgaagggctttgaggccgctcatttgctgaaagatcacaatgacaaagccactttgacgcattcgactgtgctgatggggaagaaactggcgaggcttaggccattgtgcgaaggaagagcatgcggcatcccaatcagtgatagtagcaggacccgatgccatactactcgtgttatgtcacttctgagcccaaacgaacagtatttgtgaggggaattccccacaaagaattcgcgatcagacatccccttcgcaccatcattaggcagccgcaaagcttttgtacattgaatttccccatcaacacttcgcggttgcacggtccgccatatctactcccgagctttgcttaggtcctcggtgcggccacagtagcaaatgagctataatatgacatgcctatttagatcatattatgttgagcggtgattgacccaagacgtagcagttgcgatctaccgctaggacaggccgggcggaggaagggaaactcaagcaaatgattaaatcagaacgcggcatttccaagtgttgctaaaattatagagaagaagtgtagtcccttctatttgttctgacattgcctcaatgtacatttcggcttatatgtctggaataaactttcctagattacagttaaaccttgtgtgccatttcggcttttctttcatattcctcaatcttgaatatttaattgtgcaacaaaacccctatcaaaagcagaaccatacaaaaaaaacgcaaaaactaaggtatggtatttgaactggtatatctaacgataaaattgtgctgaaattgtaactgttcttgtggtccagtcttgataacaaatccttgatgaggatttcgggaagatgtttctaatacatcaattattatttccaaatgcatacaagtgccaatattcttgacaaaaactaagaagaaaacaaaagttgtgaagtgatggtattgcaactctgatgggggtgcttgtccattcaggttacccagttaagttgcctgagattactttggaggcgggacattagccttgggattcggatcacttgattcagagttaatgttgagcagactttcatcctgagccgaagtcataagcttaagattgctgggtggatcacctgatttagcatggtgagacggatcagcgggcttgttaccggaaggtggaacgacgggcttgataccgggaggtggaataactggcttggtaccaggaggtggaacgactggcttggtatcgaggggtgggacgactggtttggtatcagtgggcgggataactggcttaagaccgggaggtgggacgactggctttaaacctgggggaggtaaaggagtgacctttgaaacggcgtctggtaggcctttgaaaatcttgatcgagttgatggcaaagtaaacttctttataattggagcctttcaacagatgatcgtaacatttccctggacatttcccttgtgcgtaagtgttcaagtccgagtctccgccttttcatcgaacaaccgtatcaagcatcccaagcaaaaaaaaaggtggaaagattagttgtactgtgttgtgcgccagatatagaaactaaagctaagatcaagatgtaaaagaaacatggttgacgaacacattgcgatattgatgataatgttttgaggaccaaacttttggtcaatgttacaacttgcgccgcttctccatgtagctgtaggtgtgggccatgtttcagggcgtggaacgttgtcctcgatatcctggggcacatcttgacgccgcctatcccgagaacacacctcgtaaattagtaactgagaagagacatccaagatgatgtacatgacacttaccatctccaaactgaaatttcggagttggtgtacattgcggcaaatacctgttttgggtgtggtgagagagacagacgattagtgaggatggtatctttcagcgttcgtatggagaaacgggtattcgcttaccgcgccgccatttctgttgagcgtgggaccgaaaaaatcagtggtgggatcttcaactgagcatcctgcctgttaattggagtaagccaaacagggtgattttttttagctcatgcatgaatactggagacagtatgattagctgctcacgttgtagtttacgcttgagtcacatgtctcttgaagtaccttgccggtttgaatacctgtagggtcatgcgaacaactaaggaaagaagaagaagaaaaggtcagtgagaatacagactggcttaagagtctacaatgcgtacccaggtgtcgtgtggagagtcgctcttccgcgggtgttgtcattccatccttcgaagatctgctcgggtggaatacaggagaagtcagtggctaaaatcacaaagcttgtcatctaatgcttccttacatcaatttcaccattttgaggccagttctccccatgcatccagactgttgcatcgttgtcgaaagaaaataaaacttactcaagctgcgcactgtgttaaggtgaaaaacaacagcaacttacaagcaggccaactggcgcactgagaaataaaataaaaggtttagcacgtcttgcgcacaaaaaaattgtgcagcaaattttggaaaacagtaatgaggtagagaggactaacgccatagggtgtgtgatgaaagtcagcgatcaccagcgtaccaggatcgtagcgttcgagggattccaatcggatactgttccggagcgctgtttgattatacttgaaaacaccagtggtagtattgagaaagacggcaggcatggtatcattggaaatatccttctttgtgtcgacagcaatgatagcgcgggcattttcgtccacatacgccagcatttccctttctgcctgctccttgccaacataactgttttttttttatgagaaaaagaaagcgtagtcagagtgtgccgaagtagtggcactcgtcatttcagaattggacgaaaagtaaattactatgcggcagagtgtgtggtattctgaaagagttgttatacatataaagacaaaaatcccgatgtcagtcagtggtgagggaaaatgtgaagaagagaaaaattctacttacgtcccagcgattgatgaaggcccatgagtcaaagaaagtaaacccggaaattgtctgagagtgactccaaatgctggtttgaggttgaccgggggcgcccagagggttgtcttccttaagtttgcggcggtgaagttgcatgaatgcattattactggtgtgatctgcgaagacagatgttaggaagccgaggagagcggtaatagcttgaagtcgaagaactgttgatgccaaagcacccgaacgagggttgctgagaagagacaacatctgaagaagctaaaggacgggtgaatgaatgatgggcaaggaaacgtttggagtaattatgtggcagcactgggatgcttctgttatcttgagccaaaaccttcaggatcgacgtgaacgaccagccaaccgaatcgagggccagcagtttttttgatgaggaaaaaagaaaagaactggggaaaaagggattattagttcaacttcaagccgcttggatacaccgggcgtatcattatcccttcgcactacagcctggtcattactgtatcaacgagaggaatcagattttgagccgccatgggtaaatttgaatgttgtacaaatttatacatcacaccacttccaagttccgccgcttgcgccaccgacttcgcagcgaggttgtcaatcccatgtcaaatggttgcctctaactctaaacgggtgcagatgggagagcaagggcgagcgttcttaacaattgggtcatgaaggatgcaaccgatgagccagccgtctgagcgggtcacggtttcaacgggtccgagcggccggcaaggccataagagatgtgactttcaagtctggacggcaaggcaatggtggcagtaatttcgtgcagggaaaagagcaaacgactcttctagaatggaatgatggggctcaattggagaacacaatttacatccagctttcgccagattttccataccattaccagccaacttgacaaatgtggttatgagctcttgcagattcaggtttcatgggcataaactagttagtttgtaagcacctaaatttattgccaaagatttacttcaaaaggtttatcccagcaaggtgtatactgtagttgtcctggactgctttatctcatctacacactaggtagcccaatgtgtggtgtaattcaaattgttgtgttttttctttctccatgaaggaaaaccaataatttttaatgggtcttagttaatcaactcccaaaaggtgggaggtctgacttccattcttgagagacatctgagtgatgtagcaataggaaactcccccaaaggtaaaatgcatttcttcaggactaccagtataagagcaactccaccgcgggcggccgttaatcgggtctgtaggtggaatttacggactcgacacgacccaccgcggtcgctaaaatctacagcagtctgtaaattcttctcgagagtcctcacatgtagggactcctagggactcacctacagcctccaaacaacactttcacacaacaacaatgtgtgaaactcaaccctcacacacaacaccaccctcaacagtacacctgtcatcaacttttacaaaccactccactaagtcacagtgtatgccgcagcagtttgagactgtaaaactggctgcgtggacccaatcatcaagattttacggcccagcagtaggggccgcagtggaactgctctaatacggggtaatctgaatagctgaatagtctagtaggtagtgtgaaaaaatatgcaataaataaaaatgagatgggagctgtcataacactaacttctaaggatgtcctgcccccctgtcaaaaagttataataaaggtggtccttttgtggtcctctttgggccagtaccatagggcacaaaaattcaatttttcagaatttatcttactcaaattatcatttcatcaaaattgaacataaacagaagccagtggatgacttcccgtcgcggtttagagcatctccaacggacccacaatcaggtgtccgggggcaaactttggcaggccgggtgtccattttccgctccaacggacctgtgacatggccctcaacaaattgctgggggcaatcaaacccgcggtccccttctgagttctgccagtcaactcccagccgcaattccccattcctccccattcctctacgatccaacatacaatgccgcaaaaaaagaccccacaacaaataatggacgacctggatcctccttcttcaaacccaactccagcaccaagctctccaaagaaaaaaaagaagcaatccaaagcaaaatcaagtttgcaaacatccaccaccaatgtttcaacccccaaacctactgaaaattccaccctcaacaatgttgccaccccgaaagctgaccagcaccaacactgggtctatactttacggttattggtatagtattgttatagtatatatatttccaactttactataaagggtgtggttatagtctgattttcagggccctttactataactgaggagaacaggaaattcttttgggtgatatactctactataacctgccctggatgctgctaaaaacatctaaagctacttgtgagggtctcttgaccatagaagggccctctggagttcatagacacacttcatggttgataaagacaaggcgcttgcaaaataggtgaattttggagccaaaaaaagtggcctatactataccaagcttggtgggaaacacactggttatagtattggtatagtaaatagaaatttgaggaaactttactatactgaaaggggtcagttatagtaaagtatagtatagacccattgctgccagcacccaactcccaagaaaagttttcctcaatggtccatcaaagaggacaagaagctctgcatcgcttggttgaatactagtcgcgacccgatcgttgggaatgggcagaaggccaccactttttgggagcaaatccacgctgttagaactcctttgggaatggtggcagtcctgtgagggagaaataacaaatatgatattgtgcttgtttgatatggtattgcaagtgtgcctgggcacaggcccaagttgggccaaaaacaggccaagcgctctggggtgatcttaaagcacacttggccaattgtaaagcccgtgtagcaccctcccaacccccacttggcatatttcaaacttgtcaggggttggcacaaagcctcgcttggccgaaatcaagcgagggtgccacgccgcccaaaagtcaatgcaccccataactcagtgcattgataaatgcactccctttcccgtcccgcacgcccacacacacacccctccaaaaagggtgtgcaatcccacccgtccgtctctgaggggcagtttatggttactcacccgcctgtttgctgacatttgcaacaagaggggtgtgcagtacaacccgcccaaaaaagggtgggttggcctgcacacctgatctggagggccaggaagaatccctcccggccattgagacttgtacattctcaatggctgggatgtttgcctctgacgcctttgttcacaattgaagcgcattacggagttgatccaaaattgaggttgaattcagccaagctgaggcccatcaagtaaaacaagcccatgagtaaacatccacaatgtcaattttggtcatgaaagtgagaatcttgggtgccctactgtgaaaactcaacccaaaacaggtttcacaagggtatcacataaataaacattgtagataaaatattaattcttgacttcatctttcctagttcagtagaggttcactaacctccatcactactagtactgaactaccaatacatacagttggtggttctagaatctccttggactattgtccttacatcccacaatcacatatccaaaacccaatgaaggactaaatagtccttaaacctacacccaaggcaggtaaactgggatgctgaatgtgtgatatgtatggatgtgagtacaaattgagtgaaggtgattgatctatggccaggtttcactcaaaaacatttttgctaacaggatgcagagtgaagccagattcacacttgcatattttttcttacatcctggagtgatctgggtcccaaggtgtaaatgaggttgacactctgctgtgcagttgctctcaggcctgaatttagttgcccttccccttttcacttggttgagttccactaaaaatgggccagttacactaacagtgaaggagttcccatcatttaaatttgatcatttataaggaagggctgaaccttgttttctggtgaaaattgtttgaaattgagatttcaccagcaaataaagtttagccagtccctgtaagtcaagccatatgggttgtcagccacagagtacctttcacagtatgtgaaatgtacctagtaactgcaaataataataactaattgaatacaggaaaatattatacattgttgttaaaataataaatagataaatatgtatttacatttaatttcaattcataatttatatttaataattatataattaactgtgaaatccccttgagtattgtacatatgatatcactaggatttcacagaaatagctttagaataaggtattaaaacaatgtttattcttatacattatgtacatattttataatacacaaattaataatatatgtataagaatcagctagtagaagtgtgaaatggaggaggaataagctatataaatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcatcaccctcttggatggcgtcatcaggacccttttttgctctaattcaaagcttgcataattcaaagtagcctacacgggaaaggagcccaaattctacatacaagactgaattatgcatgaagcacatgcatttatcatgatcacaagcttgcataagcagatttacacgtatacaactaactctacaattgcacagcctttaactgcagcctttcaattacgtgagaaataggccacaaaactcaattatgcacgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctacagcttccatccttacacgaaattgtagagctgctaagaagctccctagtgcactgagggcctctcctcttcccctgagccccctgtagaatatttaaggagccctgattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttttactgtgattattagtgacttagaccaccaataactctacaactcagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatcccccaggttaaacaattctggtccttaagtgttgatacacttattaatctgaattgttgttaaaagacttatcccaagtgagttgaagaagtcctcaccttggaagcctattaatccatgcaagaggattgatccggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttgtacaggttgagggatttaaccacaaataaatcttcttcattactcttcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacaatgctgctcacacaggccaccaaaatgtgcctgctgagctcacacactggttagcaagattttggcctgcttctagcatagcaaagacccattaacagggatgctaacactgtgatttgtgcacaaacaaaaagcggccatgctgataatttttgggcaaaaggtacagtgtagcctagcgacccattgttggtgcaaaccagtttaaaggtcagttatatccgttgagttttcacctctctagctactccttcccaaaatcacttcctccttccccattttttatttcttgaatagtcttttaaattagactggtttatagcctcaagtagcttgttttctgttgcctgaattcatttctgaagtcaatgaaacttcttgatcttgtcaacaactcatgtgtctctgaagcttcttcctttttctaatttggtctgttcataaattctgattgttaagaattaatgactcttatacatttgtggtggtatgtttgttttctcatgattaattttgctagcttgtctaaaagagactgagaagacttgtctggctatttcttccatgaactcattcatttcttcctctcagattttattcaaaatcaatctttattcattttcatttctaccacattttgctcacttgtacttagtctatttgaacctggcttgttacttgtgaatgaaaactcatctgttctttacactctttttccgtgagcctttccaaaaaaagaccctcaaccttttttgagtcctttttctcaaaattcctcaaagttttcccttctcgagtcttaaaatttcaacaatatcccattgtccctcacaatgactacagcaaaggttgggtcatcccccctaaatgccagaaacctatttgttgctgaatatgttgcagaatttccaaagcaaggccttgtaccaacccaagcttcagttccctgtcccattcctcatagtagaaaggcagatattgaaactctgccatcagttgtcccatttacaaaagattgtgtctcctataaggaaaaaaattagaaaccgaattattcaagcacatttatccagaaattaagtgctgcaatcataagccatcattccaaaggttgaggaggtaatttttttgaaaggggaagaagcccaattagtgcccggctgcatctcatttgcactaagcagataatagatatcgaaattgaccacatcatcaaaaccatttctgaatatgagttatatcccatttggaggtattaaggccctgattataaaccaactttttggatttcggctttttttatttgaaaagtttttgaaaaccaaaaagaaatcaaaaagaaatgaaaaaaaagttcaaaaagtttccaaaaccgatttgaatagttttggcacttataaacccgctcggcccaggggggctgtattggggcggggggcaaatacaagggggaggaaccgcgcgaacaatcccttgtggaatttgtcggccccaggggccgggctggacaaggcggaattcaccacacagactgatgggaacggtgccttcaaataagggtcgcttgcagtgttagaagcgacccgggagtttgtttctatgatgctgttattgattctactacacgcattggggattgacaagacttatgtgtggtcaataggacaacatgaactacaaggctcgggatcgattaagacaacatcaggcatgaaggtaggaatccagaagggccctagggggcggccggttgattgcgggcggaacccatggtagagatcgttcgtccgtactttttgcaggtacctggtacctcctggggggtacccctcgcacccgccccgcaccctccaggaggtgccaggtgtggtacttggtacctatttttgtgataaattgaacaggtacctaggtacctctacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggccttctactccaagaactccaagatccaagaagttaccttggctgcatggaaacaaggactcaaggataacaagaagtctaacaaaaaatcaaaaaggaaggtgatggttttggatgacaatgaagattcttccaattagttataagttgtagatagtttcaacttttcaataaattattaaatatgaacaaatgaaaaaagtgatctgggactgatgttttacaataaatatgaaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaacagatattaaaaaatgccaaaaaagtgacttgtgagtgatattttacaataaatatgaaaaataataataataataaagtgacttgagactctgggagtgaaactaggtgaaaaggagagggggggtacctgaggtacctgcaacgggtaccttgggtaccccccgggaggtgtctggtgcggtacatggtatctattttcttgaaaaattgaacaggtacctaggtataaacaggtacccaggtccgaacaaacgatctctaacccatggtcaggttggcatatcggcgcaggatgagctcgggatctaagccgtgtaatagcgggtaatttgctcgatcttcttggttgttcaggaagtaagtagaccatggtacatatccatcgatctgctccattgtctcatggtactgagcttggatgtgatcgacaaacccaacgatctgggaggccgcctcggtgttgaacatgatcctttccctggccaaggggtctgggtcggtggcatcaggcgcaaggtcatctggtggaacgaagatgttttcgagtcgggcccaatcacggcatatcatgtctgcatagcctgtcgtacgggtgtgtcagtatgggttgcctatgataagagaagagggaatccgttggacttaccagcgaatgagaggtagccgtttgggaattgcctgcggagatcctcgggtgtttgccgtcggtagtggcatgcatgatgatacccttcgtgaagcatgtatatcttgagggagatacctacttgtccgcggccgttagggtgaggtcaaggaggaatcatgagcaggtttcagactgaccatgtggagtctgatggtggatgcctttgcggatcatctcgcggtgaatttcttgggtcagaggtgccttcaggtcggcttggatccaccggtcatagttacctggtgcagagagccattcgaggaggacctctatgctattaggccggccgttgacaccgccatcggtttcccaggggagggccatgttggaatcggcaagataagctggggtggaggatttgaatgggaggatgagtgagcaaagggcgagagggctgccaagaaagctggggaaaaatatagctggatgagaactagggttaggttttcccttgtgacctatttgtggccatactgtttgaggcgatgaaacccccggcccaggctgtttgggattgggtccaatcaccaaatgtacttggtgtcggggtaactctggtccatgaacatgcaggacaatctgactgacgaggtcatagcgctttggctcctaacacaagacaatgaacgtcgacacgccggggtctacatccgggcaccgcgagaggcattccaaaggccgccacgatgggagccatgggctgacccaaggatcccaccaacacggtttctggagctattcaggatgtcggttgaggatttccgatggttaagtgacagtcttcgggacctcttgcagctcgatccattgcggcggggggatccactttcggttgaggcacaggttgccgttgggttgtaccgactgggccacggttccagctacttgaccatcggccacgtcttcaacatcggcaaagagacggccgacaaggcggcgggccggttcgtcatagcggttctccacaggttccgtctggccgccatcaggtatgtgttcatccaatgtggggtgttttggcgatggatataggcgcgactgacattcttgggtttcttgggggaagctatccgccgttggggcggcaggaccaatgggacgagatctccgcttcatttgaggccaagcatgggattcccaatgttgtgggggccatcgatggcacccacatcccattggccgtgccggctgaggaccgatggaagggctacattaataggaaaagctgggtgtcgatcgtttttcaatgtgtcgttgatggagatgggaacttccggaatgtgagttcggcatgtggccattcacctggcttgcaggccaaaatcctgtgcaaacaatgactgacaccataaacaggtcagtggcggggctccaggatcaatgcatgatgggcggctcttccggcggcccgagttgggacatagcatcaccgccggcactatggtcccggccatgatccctgtggggacttatctaattggagacgcaggatatccctcaaatgtccgagtcctcctcccatacccatcaatagctgcgcctgagaacgagcattttaatttcattcagtcgtcgactaggattatcgtcgagcaggcatttggccgcctcaagaatcgctttagaatcctattgcatcctcagatggcccggccggtgagggctaggaataatgcatttgcttgcatgatactccacaacctgatgaacaagcgcgggactttgttatccctcaaatgtccgagtcctcctcccatacccatcaatagctgcgcctgagaacgagcattttaatttcattcagtcgtcgactaggattatcgtcgagcaggcatttggccgcctcaagaatcgctttagaatcctattgcatcctcagatggcccggccggtgagggctaggaataatgcatttgcttgcatgatactccacaacctgatgaacaagcgcgggactttgtatctacaagtctgggatacacggaatccggcggaggcccgtttcaatgagctccccaacgatcctcaggtgggcgggagggatttgggcctagatggccagatgtctatgtccaacatccgagatcagcttcgagcacgtttatgttgatctaatcatgtaatctttgctcatcgatggtaattcaatagtatatacatcaagagccattatagaataacatgcgaagggcattcgaacatctgaggtgcgcctcgtcagatgggtctttgatcaccccgttggcgactgcagatgagccagctgcggacgctgggtctttgagcagcccattggcctctgcagatgagccacctgaggcggaccggccaagagctgtgaaatcgtcctcagggtagcttgcgaccgagccggttggggtagtgcgggagtgcaacgtagagctgcctgtatgtgtacttgttgagaggttcaaagagttctctggcgcctgaggcccaggaacgctgggtgtgtcagttgatccatcagggggctggggttgactgttaccgtcatccgtcggaacggaggcgggaacagcttctgaccggccgaaactgtgcgcgttgggggtcgcctcaggcagctggcaggcatggagatcattggtcgttagtgttcttagcacctcgggggaagatcagacaccgccggctcacccattctctgtgcatgctgtttcggcggtaggcaatcctgtcatttgcccgagcgttggacgggcagtcgcctattccatgaatttccttcaaatggcggacctcagcggtaagggatgtggtggctgagaggtcactgttggggatcgatcggtcgtcagatacattgagcgacattattgaggagggttggtcgcaaagtttgtctgttgggcgggtggggagcaagacgatgagctcgcactgatcggttgcagccttgtggttatgaaccccagaggagtggcgcgcagggacaagggcccagaggcccgtaaccctaactcatacagactttgaaacaataggactgcattccaatgaagccggagggcagatagggctcaggataacaatagcaataaaacaactagatgacaatttgagcacatgagatgccaacaggcgactgccatgttggatggcctacgggcgatcggcaaccggattatccccccccccacaccaagcatgcgcatgagcgctgcctggaacatctgtgtcgattgttcctgtgctcgacgggcatcatcttgatccttcctatcggcggccaactgtttttgactggcctcgtaccgacgtccctctgccgctcgccactccttatccaggcgccgttcttccttccgatcggcctcccgagctcggaactcgtcgtccatcagctgattccgcttctcagccaggtcccgatcaatcttgagctgcccatccctgatagtccggtcgtgtgcagcctcagccattgcctccaagcgcactaaatctttcgccttggccttcttctcagccacctggtggttttcaagttgtaactggtcttgccgatcatgagatttttgtaacatcacaagtagggctccggctgaggaatccttgtgtttggtgacctcggtccggccccgacgtcgggcagggtgtggccccgcaggcgggggcttagccataaggatcacgtcggtaggaaccgtcggggttggggtaactgtcgccgttgggggaaccgtcggggtaggaggaacagtaggagttgggccaaccgttggggtggaaggatgggcaggaccagtagttgacccactgccaccggagcccatggccaccgatggtgccctagggatcccatcaaatagggcagccccggaagtccgcgctcgccctggtgatgctcccatggtcgggtgcgtctgattggtgagaacgcctgagggcaaacagcctaggtcctcctcgtccgagcagtccaaagccaactcctcggcggtcaagccggcgatccctcgccgatcacgcagccgctgtgcctcctcatcctcgggcggccgctcggacgcaggtgccacatcattcggttgcccaggtcccaagtcagcaatcagggagcctaggtccccaccaagttccatatgcccgtaggcatttgcggcggggttgtcgccgtgcattgaattgatacaattccacacctacaccgattgagaatcatcagttatgtcagacccccacccatgcctcagcggaaacgaccaacttaccatatgagacatgttctccttagccaacacctcgtgtagaccttcactaccagaatgtgaaagcttatcaaaaaccacctgcagcgctcaccacagagggtcagttctagttaactactgcgacaggagaggtcacaattggcctaccttccacaagttcatcaacacccgatatcgtcggagtatgacatcgttggcaatgccattcaggagagggtagtcaccccggtcggcctgacggttgaggaaatacggagtccacgcgatgaatccagctgtttgcttgctcaggtcatcgtgttcgtctttggcctccttaacaaaacgcaggagctccaacgaggcctcttcagaccacacaaacctcggggtcggaggcgtcgcaactgaacccttcaacgctgcacgggcctccttggcagacctcttctgtctttgagcctccaatttttgcgcggccttttgggccttctccgccttcttggcagcagtgagagctttgtcagcgtcgatctccgcgcgagtgcggttctgcttgcgagttgaagaagatatcttgcgtgtggccgctgacgctaggaagggattcacgcggtcgctgctgttggtggaggaaggtggaatcagaggccgcccgacatcgattggaatgaccgagaggggagtcgaagaccccactgacctggcattggtagtgagagcgggtgtgagtgacccgccacagttgtgcccttccgaaagtcaatccctatcggccgacgatctcatctgttggtcctcgaaccgttcttgcaaatggtggcccatcccgtttgtcccgcggttccagcgatcggtcgagttagagagaggccgatatgagtgctggagtagcccgtccgcgctgaggaggttacccgttgattggttgtgatgttccatattccgtacgtatttgttggctccaggtgtgaaaattttggcagacgatgacagtccgggatgtctgaagaataggcctatctgtatgacctgataaataccatacaggccaataccggcccaacgtgtgtattggatgcaaaattgaagtttttgagatctcaaaccacctccggaggtggtttgaaatttttttgagtcgtttttgaaagaaaaaaaaaaagaaaaagaaaaagaaaaaaagttcaaatacttttcaaaaactttcaaatatatttcgaaaaagcgtttataatcagggcctaagaaaacaggaattgtgaataacggggggtgtttgtcaaagcaatctttgaaaagcttcatgttgcctcgaacttgaagccgactgatcataagtcatgacaatgtcttgtcaactgatcataagttataacaatgtcttgtcagtttttttatctcaacatacaaagagaatgaacgaacctgcctcgttggagcactgccacggccaaagattgaacggtatctatcacgtttcatcccctcctccctgatgagcattacccattgccgccgttcgcaagtaatgacttgagcctatcaattgaagcctcgagaatgatgaatttgaatcagcatgttatgtacgcacatctcttatcggtgagacctcataaaggcgaatacacaggctttgttgtccgatcattccaaaacacagcaacggttcgccaagaagagcttgcacagtcaagacatgttgatgaaggttaatcatggacgcagtttttgattcttaatccaaggtaagatattgttaggggtttcctcggcgtcatccagttcatgcctatctcgttcctaaccagtttgaaattgaggccaaggattttccacatcacagccatcagacttcaccaatgtcttgttaagactatttgagaaagactcgcaccgggcaactattatccagctaatatgaatcaatcagtccaccctcagggggtgggttcagtattcaggattatagggacctgagtcaaatctcgaaagacggagagaaaagtcaaacatgcattcatgggagcattcaccagccacatctggcaggtcgcgcgcaacaactttatacctcttcagacgaaaagtatggtgatgctacaaaaccatgtaggatgggataaatcaaaacaagagttaacatgctattttagaatgtgctggacatattagactctcgggctacatatcataatcctcctggcgagcagctcagacattctgacttgacccaggggaaatgcgtcctttcagttggtcctccaggagattggggctgaaaagcagcaagcagagcctggctaccggatgacaaccgcacacctcaggcataaaacttcgccgggcaatccgcccaggctctttcacagctgagtttttatgcgggatggttggtatggtcctaaggtggcaagaggcttcaaaaaagataaacccatgaatcatggttgattgtacaggccttgtaatccttgatacggggctccggttaaccttctggctcgtccaaacacaccgcgttgcccgtctctggaagtccaagttgcatattacaaagagaagaataggcatttcaagtgcacgtcaagttaatatgcatcataattgcaacgcctgcattccagctttgcaatccaaacaaaggcttacctttgtcctcagtcttatacaacgactgtagatatattcctctgccatagtcagctgcgactcagtcccatccatccaactcgcttcttgccttacatatttacatagtcatccatttctcgcagagttaattcctttgtgcattcgtaaacaccgtgcgagcaagtaccagcacccctcagtcctcagcttacttattccccttttctttgtaattcgcactgccattagaagttaagaatccgttctccccagaaaattgggcgatattccaattgtatacatcgtgacaagccaaacttctcctttattactctatacagcctgtggctgactgtgtttggatcaagtttcagcttcacttggtgacttcaggtgacttctcacccataaaacaaggctcttttcgaccaggtttcatctccccatccctcaccgctccaccctcctctcacacgggctttccccttccctaccacctcaccctctcagcactccaacacaccttttcagcgttctaaccttcaaccatctccagccaatcaagctaaaacattcattctactcgttcacctttcccccagaccagttcttcttgaattttattcttttcatattccttccttccctagcaacatgggttcacaccttcttgcccctctccaacgaaaaatcattggcctgttttgcttagtcctgtttgctcaatccctagtagcggttcccgacgccagctaccacaactacaaaagtcagttatacgtccatcctcccctgcatccaatgaagtactaacaatacccacctcgacactcgcaggtacacctaaaaactcgcaccaagttatcaagtcccgaggtcaaaatctaagacagactaaattttcatacttgggtccagccggtatcagagcccatgactcccttacggctaaaattgatggcgtctagtaagctcatgcctcccattgaataacattgaataacaatgtcacaggccattaatcaagttcaactcattcccaccacagtattggcctgattccagatgccggagataccggcggcaatgtgcaaacgatgcgtgaaatcattaaatcgatcaacggcaaacgaccggcggtcttcggctggtatgcccaagtttcggttcataaagaatttgatggtagccagctgttcgaaatcctcgacgatttgaaaaaatcaaagtgtgtatttagtcccgccatcatgccccaaggtggctgggctggactaagacgcggtgacaatcatcaagcagttgccatgtcagttgtctttcactttatcataccctttcatttccatcgcatggtagacctgacaaaaacaaatgttgcacgcagtgccaaggtccttcgaaagtttaccgatcaagagattccagtgatccttagatttgcccacgaggtcaattggtacgtttcccaaatacacaggctaaaactcaaccgacctcctacctctgaatgctaactcatctcgatgacaacaggtatcagcgtacgcacgaataccccggtaatgccgccgatttcaaggaggcttgggctgtccttgccgccgctattcgggagcacgctccagatgttcttcttcattggtgcccgaatgtatcaactatggaagagtaccgtaaatatgcacccgacaacatggactacacggtcgacatcgtcggatttgactactaccccaagagcaagccccaaccagacgaatttgtcaagaaggccaaagaattccacgatgcctttgccatcaacggcaggaaattcgccatgggagaagctgggtacgttgaaacatctacacagtcccagttccttgctatcagatacctgctctccgctgacactcttccttccgtaatcgttgcacgtctctctagcctgcactaccaggcaagctacaaagaccgagtcgattggctttcacaaatggcccatgcccgaaaggaactccctaacttacttttcatcaactggtacaacagcaagaaggaatacgattacaagatcgcaggcaacggcctatccaccaccctcttgacagagaaactagaataaacaactttctccccttcattcgcctcgttatactcgtttttttttctcactctcgttttccctacaccctcgcttgaactcgtgtctatctctagtaggcttcggccgaccagaatcgctagagttctttatgttttgggtaacaggggccaccgagtggctcattgggcgagctagtcttgtccctttcaccatcaacaggaagtcgtctatcattgattagatactaatctgtcttgttcccggtgaacatttcttcccactcactgtcctgtttttgtagctgtctcatttttttcattcttccgggtcaactgtgcctctatcctaccgttgtagttgagacatcacatcaccctccttgtatatagtttcattgtctagcagtaaatgtaatcacaaaatacaataggttacaacaattcaaacccgtgaacatatgcagtttctccgggagttcatctccaagcactttcatgacgctagctgcacgcgcattcggttcaggtaggctcatcctcactttgcggctgagtgacataatatgtgtggacaccttatggtagcgatgaatggcaatgcaaagcttaagttcaacccgtcgagcccaggggctcgcgcacatacacgcacatctctcgctcttgcttgaagttgcttcgcgtaatggtgaacccatgccggggctcatacctttatgctgcatacatatcatacacgtttatcttcgtatacccggacatatgatattccagcgacgggtaagcgttaagcttccgagaaggcccacgtattcccgctataataattcgaccacatatttcggcatagcaaccattgctgtgcgacgaagtctacaacccgtggaaacggttatgtgcacagcctagtacaaatttgaatcttcctgactagaatgtttttccagaacattgcgaaaaagcaagcgacaaaacacgcatggtaacatacacacaaagctgtactaattgatggcttcctcccggtgactgggtcaagaagctattattgtttccttccttttttgtgtatcccaaaagaagccagattggactgtacataactgcagacctacccttttgccagtcatactccccacccctgcaaatttttatatttactccttgagctatttgaaattggacttgcggacattcatggtttgtagtatctcaagaacaatttcaagaaactagttacttgactagaatgtttttgcttttcacacaattcaagagttcaaattacttcaactcaataatttttcaccctaacaaaagttcatgattccaaagtaattctgcaataatgcttggagtttgaaacttggcacaactgtgtgaagcctccttatcctgacacctacaaagttaagcaagtttatcttaaggtatttgttttttcagacagcaatcagcccaaccaaatttcataataattgcaacactgtaggcatttttgcctcagcacttgaagcactcatatcatttttgaatcttgaagtggaaaatttccctttcaatccaggaattaaactctgacatcaaaatgacatcttggctccgttaatctgtcacttgaataattctagtttctagccaattagacccttttattcatgacagaaaattatcattattctttacttcctagagcccatattccacatattcatgatgcctcctctttcatgggctcagaagacattcaattttagtgcagaagattgatttcacattcaaccatctctcagctagttcgaaagataccaaactcctgcaatcagactataaattattcaacaaattctctgaaaatagttgtacctttttgattatatcaccaagaatattgcaattttttgtttcactttctactttgaggggatctgtgtagtggattttgaattaaatttctaatgtgcctaattttgtaccccattggccaagaagaaagagaaatttgagtgttttttataataatagagaattgttttatgtatgtctcaatgcttaaagatgacttataacaattaacatgatttatgaaaacagtgtggtctgtgattgacgaatttctggaagaacttgttgttattttttgccaaatatcttcctttagagccgcattatcggtgtcggtaggttagcgcgtggataaaatttgaaataagttatacataataacttgcctcggcagcctcaaccacattgctttgacaaatctagcagggagttgaattcaaagttgccagtggatgacttcccgtcaacatctgcgggtctcccagttttgatttagagccgagaaagctagatttccctgcaaaaatctagactttttgggtctaaatcgcaaactgcgaggattagagtgcttttcaagccctccccagtcttaaattagcaccccaatcataattccaaccagctcacgtgagagctttatcttcaccaggcttgcaaaaaaaacaatttttttataccaaaaattaagatctagggggtgtaaattcaattctgggagggtcgtaaaccgcgacaggaagacatcagtggatgacttcccgtcaacatctgcggggctcccagtttcgatttagagccgaaaaagctagatttccctgcaaaaatctagactttttgggtctaaatcggaaactgcgaggctcccagatccgacgggaagtcctccagtcctccagttaaattaacagtgttcatggttctccatattattatagcttccgaaatttctgcgttcctatgcagagcggggcgaacttcgacgacacatttagtaatacttgttacccccaagcagatttgcctaagctcatgaaagtcaacaaacacaaccacccaatcgagtctcctggccggcaagatgtatttgcccttatgtatcattaaaccgatttgccaacttgatgagccaggcttccgtcgtgctttggttttgtgacgcgtggagacgctggagtgtttttttgagtgacctgtgatcatctatccagccagacctccacaatcaccagctcaatattcagtgcatctctagtgttatggcaagaagaatgcttaattgcgatctcccagtgccatgcatcaatctcgagtgatctcttgggccagaagatcaatcacttcttttggaagatggcaacacatgcaattatcctggcaattttccctcagacatgctttttgggttggtagttttgacttcatgagagagagagagagagagagagcagttgatcgctgtcaatcggtcaaaccggctacttattccactcacaaactcagcatgcccgcaattctccggaggattggctcctggatggccgcccagacaggaggttgccagactatcctatcatttcacgcccatgtttttttatcccccaccccagcagctgtaccatccttcagccagtgcgttcttcagacataaagataattacgctaccttacttctttctgacactctcacttatcctcacctccaatcttcctcgtcgagcttgagtgccttttccagcctgttggttcaagcatattgattatggctagatgtgcgattgaagagttgtctccaaagaagcgacccctgtcgtccggtaagatgccacgacttggatcccctgattgtcccaacggaatccactttttcaggttccaacttgcgaagctcatcgatgttgtacccgcctctttttcccctcggtttccataaaaaaaaaaaaaaactaaggtgacgagacagatggagccgatggatcaagcccgaatcagatcagcgaatccttctcagaatcccgggtcaacttgcagcccgatcgcgacagtcagtttgcctcaatctcccaacaaagtcacctaagaaaagagaagatagacacaaagataaataatgatacaatttactactttgccttcaaacaaaagccttgctacgcgatcttgaaagactggcgaaggtgttcgacgacgtcagggagaagcgacctacaacatcaactgggatcgaggaagatggtaagaaagataactcgaaagcttcaagatgataatactagaaaccttaatgattctgatcatagaaacccccacccatgttgagccgacacaccggaatacggataccagtggagttaagggcaagaagcacgggaacaaaagtgcaggttcgccaaggctttatccataaaacagctcaggtgtcttaaggtcccctttgtggatcgctcatctaattggctttcctgggatttttgctcagctgagtctcgttcgaagcaagccccacaacattccaacgtaagcgagtatcatcgggaagccagcctgtctcaaagcggtagccatctgaactcgaccagagcgggataatcaagccaacatgaccaaacctgcctcagggacgattcctcatgactgctggtttggaacaatgctcacttgactcatggtgtattatcataacccacaaatgaggtatgctcttccttaagaaattgagaggcggagcatccaattatgaaacctctatttgtaccagctgttgtacggtaataccagcagaattcttggcttctgtttagtttgaataatttgcacactgttttgggccttcttgattgcaggcgtagtatttatgtggtttgcaattgttactgtcctcagaaacaaacaaatcataaagagagcgatttgaaatgcttttccttcacttgatcttccagacaaatccttgacatgattcatgactatgaatatatatgcgcacctacgtacttccttcaagagaacaaaacaacatatacatacaaatcttaacagaagatacgagataccaacaacagaaagaaagaacacaagaaaacaatacatgcagacgagagaaaacgatagcttctcaagaagtaaccatctttttttaagtgtgttttgtctgacaagaagttggatgatgatgatgacgacgacgaggacaaggacgacgatgaagacggtgaaggtgataaactagggtaacctgagagtgaaggatagaacttggaagggaggagagggacggatggtgacggaagagcaacagtaggaggaccgggcgtacggagtctttctgaaggaggaagggtggggagtgaggtcggagggctggcttggtatgattcgtccctttccctttcgttcgactcgactaattcggatacctccttttaagatttacaggaatgataataaaaatcaaccaatcaggacgtgcgaccgtaggtttttttttttttgaaagaaactaagtagccaaatgatgaaaaaaaggggttatttagagaaggaaaaaaaatgagattgggtacctgttgtttgaacctcacttcgtcgagaaaactcacgcgacggttgtcacgaacaccacgtcccgtctaaaaagagcgcagacatgaagacttcatgagccgcagaagaaatcgcaccgcaacacaaccaagaaagagaatcgtaccttatggttcatagaggattggtcggacaagcggcgaccagttccaggattgaccttactttcgaactgggctgagagggcagaaacaggatgatttgtagacgacgaatttcccgatgagccatccacggttttcctccgaagagtcttctcagccttgtttatgaagacctgttgaccggctcccgagttcttattgtttttgattggttctgaaggagtagtagtaagatctccttggaaaggattaaagttgatgaagctggagttcttggcttgaatggctcgttcgatcatcgagctccgttcattttgagtggctcttggtttcttggggggctcaggaacctctccgacttctgctggatcactcgagcttgatgattcagaaggaggactcctccggttttcatgctcagtctgtttaattggactgagcggatcgaaagcacaaaactgacagatagggtattcatcagttttttaaaaaaaggagtttaaaattttactggtaagaagattgaagccaacgtacttgaaatgatggccggccagaacgggtacctgtttcttgttgcttcacaactggtgaccggggaggaaatcgtttctcactggatggctgatgactgatgaaggatggagtactactcctagggagggtgatcgagcagccggttccatggatggtcttcctccgaccactcgtcgacttggctttattaaccctggactctgccggtttcttcttcttgggagtgttggggggcagcaggggatcgacggagtctccagattggaatggattgaagtcgatgaagttcgactcgttgctcttgatcgcttcttcgagcgtcaaccttcgacgactgcctcgtcggaccggtccgccagttggctgcttctttttccggctgaaaaatgcttcatcatccgtcgagcttgaggagcccgagcctgtcgatttccttcgccacttctctccctttcgttccataccgcacgaaactgcaaaaagtcgacctccgagacgatctaagtcgtgcttgattcaaacctctgtgtggatcgattgttttggtcaatgtccatcccatcgcaagagtcaaatcggatgaataacaagacacacctgatctcgttcgcacccacagaagcttaaggttgagggactttttcgggacagacgtggtgcccgttttaaagatgtcaatccaagaggaaattctcagacatgagagcctcattacataacccaactcatcatctcatctcatctcatcaactcttctgagtttacgtagtagagcatcttcaactaccgatccatttgtaaatatctgccagactgagctacatataagctgagcctctttgatacatagccacaacctagctcactctgcctccaatctgcctcatgctgtacgatcctattatgcacaagaaagaccaaactggactaaggctgccccaagggtggaggcgcggaaacatcttccggagagtgttgtcccgaacaagtttgattgctcatgtacggttgattaaaaagctcatccaaagctcagctatacatacaatcaatctgaaaaaaaaacctacaggattacaaaaagataagagtgcatatttacaaggaaaagggagagtttgtagatagtaaaagaggggagctgaaatgagccaagtctgagcatgtggaggagcagactacatacaattcatgggagtttgatgacactgctgaacattcacattatcactttgtccaggcagctgttctcccagcaagggtcttcttcccctcagacatgatggtaagtattgtagtatttcaacagatataagtgatgataatgataagtatgtatgactaaaagatttttttttaataaaataaaataaaaaacatgagcttcgtatgtgtacactcaactagtcatacatgtatattgaggtaaaaaattgactccaaaacatgtatgtattcatgtaaataggttgagtaaaagagaagaatctgtttttttttttcagtatcttttttcagtatcttttttctttctttttttaatttttttttatttggttaaatgtgtcaacttgagcctaataccaattgataaatgattaataatacttttttttttcttttggaaaagaaagcatatgtatgtatatgagagtaaatcaaggaaatccatgtgataaacaacattgtaagaaaaaaaaaatgataaggataatgaaagccagatgaataaatgatgagggggagaaaaaagagaggaaagatgagccagataaaaagaacagagagagagggagagcaagagagaaatgagcaagtttgggatgtctggttaagagacagtggagttggcatcaggagagccattgtattggtgtgaagaattcccaccaccactggcatgaacagtagccccgccattcaaatgattattgagattcaaattagccttataactacctacaaaaatccaaccaagatcatgaaccccaaaagatgaattagcaacatttcttttcgttttttatatataataaaataaagaggagggagaggaccaaccgatccattcccaaaccttaatactttcgcctcggatctcgctgactttagtccgaacgttcgagtttccctcgacgattttctcgaccttcttccagagtttttgccgattgacgggagaatgatcgtacgagaggatcaagtcccggagttgagccgaggctagagttggtggttggggcgatagggctggattggtatgatggatccacgactaaaaatagatttgggtcgacgaggagagagagatacccaaagttcgcgggtttcgaacatgtgtgtcaacaatttaagtctctcttttcatgctgatggatataagaaagtatatcaggaatgatcgacttacctcgtctctcaatttcgtcaaagccagctcgaccaactcgcgaaccttctgtttctcctcggcgatactcgagatcgtgagtctgatgtagatccagccagcgaggacaagcaccaaggagaggaggatcaacttgaattttttgatcgtcttgaagaggcccaatttgagccgacatttgaggcccatctcgagttgtttgaagtcagcggtggctaaccagccctgatctctgaggatctgccccgacttctcgagatctttgatcgctagctcaaagatctcttggtctgacgaggaggtcagactaggagatgctgacttgtccgagtgggataggatctgatcttgcacttctttctcctcgagaccgtagaccttgatcttcaccaatcgctcttcctcttcgtcagaggcccgcatacccattccacagagcactctcccgcgttgtttcttgaggatctggttgagttgattggccgtctcaacgattttgacaagcttggcggtatcgggaagacactttggccccatgaacatcggcatccagctgtgcacggccttctcccagtcggtatgggtcttgacgaagtcgggctcgcatctaatgatccgcccaccttcgcagatcgcatgtggagggcagctctggcagtccggtaacagaccgatggcagtggccgcatcgaaagcttggcccatctttgctcggaacgtgcctgagaaagtctccaagtcattgctcgagtccatgtcgccaaggtcgagaaattggtcgatccgctggtctcgggttatcgcattgctcttcatgcccgtgtcgcaatagcccagtcgttcgacttgcccgcgataccagctcacagcaccaaacatcaacccaagacagcccaatcgtaagaaaaaactgatcacttgactcggcccggcaaacatcccgttgcgcttcgggatagtcctccggaaaggctttgtaatcttcaatcttttctcagccggtgtttgaacgagttcgtcaagcctgacgcgttggatatgtggacgggggattggggtctgatattgaaggtttgatgagctgtgagagagtgtttgagcatacggtgtacgtggtggtaattgagattgtctgcgagattgaacagaagcgggcgtccgcgtgggttgaagagcagtctcgtgagggactgttccacctatgctgtctctcgaagatcgcattctctccgcttcatgataggtagtcgaatggcgggaacgagggagagtcgggccatcgacagtctcgttttcttcgggtgcgaggagctgctgaatatgctcggggttgccgagatcgaaagaactgttgccatcgaagtcatcctgaagatgagtcatcgtcagtcttctgttactcgccaaggatggaaaagcgccactcttgcggatcgattcccgagcaggggtctgttgtaaggagtagacatccgcagtggttgtcgacttgggtagaaaagatggagtagcgtggagggtgggagaagtgtgattgggagggacggggatttgatgtgaagctggattgaatttagtaggggatatagtattgaagatgttgggtgtggtactggattttggcagctgggctggggcaatagaagatcgcttgacggacgactttgtaagaaaagaaaaagcagaaaaaaaagataaaaataggactatcaaccacttcgttcattagatgtatgatccaacataaagaaaggctaatcaagcacctgtcgtttggaagggcgaggttttttggaactactaccgctcttatcatcctctgctccactctggaatgggttaaagtctatgaaagtcccctctccagattcgagagcttcatgcagagtgctcctgcgattcttagatttagagatattcttcttagcgatggcaggttcttgatcgtttgagttactggccgatgattgagccgggagttctgatcgacgcttcttgaccggagcaggagacagggatgagttggtcatcgaggaagatggttgactcaagttctcctcactaggacgagcctgttgatcgacttccgattcgggttcaggttcggatggggtaggctgttcgcttgcctttcgcttaccggttcttcggggtggtttttctggcgaggaatcaggttgggtagattctctttggttcctctggttagtagcgcgaccacggactgatctgacttgcggggtcgattcaccctccggctcggtgatagatggttcgcgattagtagctcgtctgcttgttctttgtttggatgtgttggaggtgagagactcctgatcaatggagatggtggacgaggctttctttctgggtgacctagttgcgggagggtcatcatcggtgaggtatcgaccggtacgcatgtcaaagattccagcggctgagggtttgacgttctgatgatccttgagaagtttctaatgatcacaaagggtgcgaacgtaagaggatgttgagaataatcaagactgaggagagttttgcttacagctgtcatgggtttgacttgtcgattgaatagcctttgaaaattttgagacgcagaacagggacaccgatacataggtaggtcagcagacaagacctattattggtgatgtagaggattagaagacctactgaaccagatcggccttcttggtgtaggagtgggggatattgttttctagtaggatggatctcagctcagagatcttgactgagttaggatcgaagccaggcagcatccaatctgggggtggttctgggttggttgactgagccatattcgaatctgagtctggtgtgttggttgttgttggttgttgtggttgaggttgagaagttgagcaggagcagttgaaggaggaagttgaagaagtagaagaaggggagaaggatggcttacataacacaatccatgcacagcaccaccgacgcgactttttctcactctggagtggagtcccaccggatgagaacttcaacacccttgatgtgaactgtgtatgacttcgagcctggaaagataacatagaatgaggattgtaagagaaaaaccttcaaaacacagaaattaaaacattaatagaaagacagggaaaacaaaagtgcactgtgggtgcactttgaagccctagggacatcaaactaagagagtctcaaaagtatcgaaatccattcaagaagcaaacctttgatcacaagagcctgacaataatttaaggctgtcttgatcagatttcggtccctggaaccaagctggagcaatgttgatccagggtgtaatcccacattgcacctgtggtgtaagttccaagacaagtgatcaagtccatatataatccacgagggagaccagcaggatgaaaaagaagcaggaaaagaggggaaactccatgagggagtcagagagttcagcaggagtcttgcggatcttcattttgccattatggaagtatgtaatctggctgttgtgttgaaggaagtttctggtggctggaaaacccaaaaacagctgtaggttcatagtaagatgtttgacgagccaaaaaatattaataaatcaaattttccaaaaacctaatttctgatcaatgttaattggcaacattaacaccatatgtggcctgatcttaatcgatgaaacaaaaaaaaatcacttgcagaattgagagaaatctttcctgttaagagtgcttccactccagacctcagtctaactgaaagactccagcactggtcccggaaattcttatccccccacttgagagcctttatactgtgatttatcttgatctgctttcctaggatttgccgtgctgagaaaggactgcttatcaggttgtcttccaacacatgcactgaaaatgtgattatatcagattcccacatctggcattacatcagatgaaaaaacctgattttacctcaggcaaaactggtattatatctatcaggagtgatattatatctacccaaaattatgttatatctatctcaagagatattgcatcagcccaacctatttaatatcaacataactgattttatatcagatttttatatctgatacaaatttttagcccatgggcattacatcagatggaaaaatctgatatgaattcagttgtgttgaaattgaataggttggtctgatttaatatctttcatgatagacacaatatcattttaggtagatataatatcaattctggtagatacaatcccagtctttcctgatgtaatatcagatgtttttatctaatgtaatgccagatttagcaatctgatacaatcattttggcagtgatgttctacattgcagccatcattgtttcagtcgattcagaatatgaacaacatcatttgttcaacgggttctgatcaaattctgagggtctgagagccacagtcatgtagtttttcgggtcaagatggagagcaacatgctgaagttttgtggtggcaacttggaaattctagcatgacgacaaccgccttcaactttttaatttcattgttaagataacgttttctactacgacagagaatggtcaagaggaaaagagggggaaatggataggggggggggggtaggaagcaagcttgaagggcaacaaagactctgtgggagaggaaaactaatacaacttctacagcgcgaatatataaaaaaatgaagaaaacaaaatcttgaactgaccaacaccacaagaaaagaaaaaaaaaagtgtcatttgggatgagcaagagggaatgttggaggaatgttcttagacaaagaccatctcgtcgcactcgggattggagcagacgaagtttgttcccacatcggggttatagccaatgacgggttgatgagaagctctttcactgagatcatcaagtaagaaaaatagatagaaaaagaggtgagcagatgggtaagatagttcattcagaagagatagtaacagtgagagagaaaaaaaaggacggacccatgttcaaggaagtgttgatcaatggaggcaagagtgtcgccatcgatgccccaggggcaatgcgcacattggacaccttgtggggcaggctcggtggcttgcagggtgcccaccggacaggctgggcagactgctcgcggggcaagcaggatcgcgagcaagctgtggtggtgctcatccggacggacagtggagcaagcgctggccatagacgtatcaggaccttcgctatccatcgcgtccgaggcagcgtcctcagcatacatctgcgtcaagtccagctcatggtctggctcaatcggctcctcctgcattaaatcactctctgtccagccatcaacaagggaagtcatcagtctaagatcgggggctttgaagggtttcctagtttttttgagatcgtgacaaacgaaaataggaagggcacacagaccttctgcttcttcaatcatttcatcggtttggctgctcaggagggactcccactgtcgattcatctgcttgatgtgacgccttccaagctcttcggccatcatctcatccttacgggagatgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggatgggttgactgtgagggggagaagagtcgatcgtgtcggttgggggctaaggcgggcagccagctaggcccgggactgctcgaggcggccgtgtcaaaatggccgatccggggcgaggaaccgatcggcaaagcgtccgactcgtcatccatcttcatcatctcatcgtcacatgacctgatatctggctcggattcgggaaggtcggaaaacggaagcaacgaaggcccaggcggactggataccagctgaaacatgtctatacacgagctactcgacagaggcgatgatgcgctcgctgggtaaggattggcgagtggtgagctgacccttggcgagaatttccctgaggagaacgagctggtctggtggtaggtttccggattcgataatgctcgtcgtatggcgggaccatcagacatcttggaagtgttgaggagtgtggcagtggggtgatgacatgagtggccctgggcaggcagcctgtgtgctttctgagcggctgagtgggcgggccgcagcccaagcgagcccagtcgtgttacagtcataccgagctcagtccgggcggatgggggggccacattcaagcctgagtcccggcacccggggtccggaatcagacacaaccttggagccccggggctcgggacaatgacttggcagcaaattctcgaacctgaaccgatgatgatgatgccagcttgttcgaaggaagcaaatatgcccacaacggacaggaagagctagggagaagagccgcgatacgcgcccagcagggattatcgtcgacaagctcgtatgaagccgcgatcatttggcagcgccggacttccggcttgatcggcggtcagtcacggccccgggagacaagcatcgatagtctcggaacggctgatccgccgtagatttacgatgctccgaatctgaacctgctctttctctctctgtctgatattgaacggccttgtaatatcacacagaggcttgtacaacattgactaagtagtcgaacaagtccgtcccccagacccatcggccctgatcaagaattcaggtaaaaaaaatatatgtctaatcatggcttggttctggaaagattggaactgctacagctgtcaacttctggacctaaatatgtccacatcgatctggatggcgatcctgaatcctgcctccccttcccccccaaaaaaatggaaagaccgattggagtcattcgggtgttggacagaaacaaaaggagattattggaggagctgaggggggagggggcagcggaatgtgactgagcacacttcgaaatcttggctggcctaattacccagttagtcttccgttggcacttggactctcgggcgatgtggaccggttcagaatcagggacggcttgcctctcctccgcttactggtcaactgggccattctcatgttgaggtcccaagtacaaactaacaagtgatcagacaacatcctcatcatgctcactgacccttgccttggtcagcctcggtctatataagccggtgctcttaacggaagaccttcctgcactccgcctcatcccctcatccccccatcttcttcaattctgtccaacgagataaagcatctaatttcaaagcttttcattcactttcaggaaatatgttcacctgggcccgactcggtccactttctgtgggctcgtccctcttcttggcttgctgcgtggccggctggccgtcgatggccgaaccctcatctcccaatgagaagctacggccacgtcaataccctcaaactatcttcgaggccgccatgaataaccagattcaggcttctcatcttcctgctgaggccctcgtttacacggccgccaatggacaggcctacgcgaccccgctcgccgcccaaaggatcggcctagatggtttgtctaaccctttgtcatctcttttttctttatctctactcatcatccctatctctcctccgtgtctctaggcccgctcctcctccaggattctcatctgatcgataaccaggctcatttcaaccgcaaaaatatccccaatcgcgtcgtccatgctcttggtggtaagaaacaatcattcctggtattcatttttcgatcaaatggattcatatcagcatgctcttttttttttgaaataaaagccggcgctcacggtatatttacgacgacgacggactttgccagtcgatacacgatgatgagtcttttccaaagaggtaatgaatttctattctattatttttgaaattttcagggctctttactcatcatcaatcctgtcctctttctctgtataagtcggtcaaactacccctcttactatgcgcttctctaccgcggcgggcgaaaaaggtgacttcgataccgttcgtaacgttcgcggattcggcgtcaagttcgtctatattatcttgtctattttggagatgtttatttggatcctcattttgctttgttgtttccatcttcattatctttcttaggttccggactccaaaaggaaattgggatttgacaagtaagtcgttcgcactctttttgtagccatcatccgtattctaaaactgacaaaaaataaaaaaaaaccctcatctgttcaagtgaacaattccccgatcttcttcagtaaggcttgcctcttcatagttaatggatttccatcttgacaatcaaatgattctgatctgtttctttttttaatatttattttttggtttttgatcgatagttcgtgatccggctaagtttcctttacttattaaatccttaaccaccaatgctcaaaccggtcgacaggacccggatgctacgttgtaagtcttagcactcatcctacctaccttcatcagttctgatgatcttacttttgagaattgtcttttcagtgattatcttagctctaatgctgaggctctgcctcaattcctccgtcttcaatccgacgctgaggactcctcaaggtaggttcagaacatactccttttatcaccggtgatcagactgtcaaactaacttgtcacatttcatctgtaggatggctcaagaccgacgcattcagtggccacgtctataaatgggtgaaacaagacggtaagccaaatttccaactacacattgtactagctagaggaaaatctaacacatcatcttttaattttttgctaataggatcatgggtatacgtcaaagttggtcctactacttgtcattttcttgccaaataaactcatcaacatttgttttatttttaccagataacattcaagacccgtcaaggaaactccaattacactgctgctgagcaggcctcacttggaaatccaggacaagcatcacaggttggttcatcacctcaaattgctgttatcatcattgtttatgtcttcttttgttttggtgtacttgtaggaacttttcgagagtatccaggctggccagcaacccggatggacagtttacgctcaagtcatgactcctcaagatgctgagaaatttcgctataacgttttggaccttacaagtacgactactgaactttaaaactcaatcattgtcggcataattttgagacatacttggattgaattcttttctttttttctgtagaggaatggagagaggatcttgtacctcttaatgagattggaaaagtcgagttgacccaggttagtaacaatcatccattcatcatctgctcatgggctaaccagatttatttttccctttgtcagaaccctaccaactactttgccgaggtaagaagatcaactgcctgctcaacaaaaacgttttgcttggcagtccatgagctgaatttgtgtctaattactaggtcgagcaagctgctttcacccctagtaacattattgatggatgggagcccagcgatgaccctgttttacaaatgcgtctcttcgcttacactgatgcccaagtaagcttcaaaaggattcatcgatcagttgtttggattaattgccagattgtttgtctgatcacttccttcgtttattcagcgataccgacttggagctaattatcaacagatcccagtcaactgtcctctcagcgccgttggtgagtaatactgtagtcatctttttttctcactggtgaaggcatctaacttgagggggtctttcttgtttgaaagccaattaccaacgcgatggggcttcatcatacctgggtgaccaaggaaatcgaccggcctttgatgctagctacgctcatctagcagtagtcccacgagcatacaacaccgataaccacacgatctggaaaagcggggcaattcattacctaagtcaggtaagtcttgtagtcttagtgctaacaactttgaggaaatggttccacttagcagatctttatctatttaataatcatcctccgtcgttatagatcactccaattgattttgaacagcctagatacttttacgaaaacctgtcgcccgagcagcagaaaaacttagtcaggtgagctggtctgagctgcttcagtgggatataacgaaataaagacttacttcttcttttgaaattgcctgattttgatctagtaattttgctggtggtctgtctcaggtgaagaaccaaaacgtggtccaaagggtccttcaggtcgtccaacaagccagtcctgaacttgctcaaaagatctacttcgccatgtctgctactcgtcaaactcaataacctccaactctgtcttgctacacgatggcaaaaaaattaaaaatttcatccactcttcttttctattgtctctcctctacatcattttacttccctgttcttttacgtatatatgagttccttgtatcagaattcctagcttcaaactcaacaagggaaacaaaaaaaaatggttttaatctcttcaagtgctacttgtaaaatagttatcctaaaatccacattcttgattatcattcttttatactttctgttggaattattgatcattaattgaacataaaaattctccacacattctgcatctctttctatcacacatcatccctgtggccagtggggccacacttgcaactcccattcagtgggcattttaacttaggatttacaactttctggtctctgttttgtttggcttgtcaaactatcaccagaaccaccactgtacaggttctccatgagctactcacttgtctcaggaaaaatagtgctcaaaggttcatgattccattccaagtcatgaaacctttgtagagtccccaaactcaagacctttatcaacaacattttaaaaatttgagaagctgagcagtttttcagggtttctgatcaacaatcagtccaaactgttttattttttacaaggactctaattttttttgtgcttaggtttaatcagtggcccactggccccttgtgtggtttgcctttgcatccaggtatttcttggatgaagatctctgattttccattcctccagaacaagggcaagattcacatattttgctacagcttcattttgttggcactctcaccaggaaaaaaaaattggaacctctatagaggtggtttttgtatatcccaactgtatcccagttgtatatgtgctgtatcctatacaagcatacatcatatctacttctgtatctcagctgggtactcttaagctctggcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcaccaaaaaccgtagtgttagcggttttttagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaaacggccaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgctaattgctaacagcgattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttggctctggaatccatcagattaatttttgaagatttctgaggctaaataatgatgtgttcaatttggaagcgaatttaaagctgtgattttcagaaaaatctgaaaatattgagtgattacagtagtcttttttatgaaatttcacatactaaatctttccctttcctaataaccttaactcaaagacttgaaattaccagtccagaatcatgacttgatgaaaacaattagatctcatacaattgtgtaagattgaaaatccagacatttgtatgctaatttatctcaaaaacaactacaagccatacctccagaagattcacaatcagtgatctttcttcactcaaactgatacacaaaaaatagaaatatcacatcatttagaagtatctgtgatagatagttttggattatttgcaatcttttttggatccccttttgaaaaaaaacaggcaccatcatctgttcaaaaacaattcattcaaacactcaatttctatcaaaatattaatcatctgaaacatgtaattggttttctttcttggtcaaaaaatcacatcacttctcctaatcaagaaagaaaaagcctatttccaaatggtgcttagaactttttgagctgagtcaagatgaattgcttcatttaattgtgaattgctgtgcaccaatttatgtatgagtgttaaatttcaacacaaactgatacaacatcaatcaaaatttatgtagacccagtcaggctttgaaatcaaccataatgtctggaattcttaatatgggataaaagactctaacactagttttttagattttaattaacacatggaataattcaaagtagcgtagaaagaaagcaaaactttctgagagcatcttcaaagggctaagaagcagaagggcagaatctttaactttgcttggtgaaaaaagatgtgtatgtcttatggtttgtaaattcataagtgatgagtttcactggtcctggaatatcttctgataaaaaaagattgcattttataacggtcaaggaagaaaaaaaagaatccctctcccacccccaacaaattagatggatcggtcctagcaggagatgaaggccaatatttccaattcatcttgcctcaaaccagatccttgatgtctatcaaatcaggaaaaaaggaaatattcccctcatcccatcgcttttgcaatggcaaggcagttgcgatcaagcaacgagagcaaatggttcattttgggtcaaacagattaagaccggcgggcttaattgcttgtataccggcgattacaaattaaatggttcccgtaatttagaaataagaccggtggtcttaattttgaaaacacgcctctgatctcctccagaccaacgcatttgtattcggaaaagcaaaggagggaaataaatattctccttatctgctgcttggagaaataaatatttattgcttcatgcagttgatcagaccagatcctcttgctaagccaaaaaaatgcctaacccgtattgatctgatgtgtgaatatgaaagatcagttttagttcctgtttcctcttccagatctcgccaatagagattttgtacagtttcattagtaagtatagcaagaaaatggaattttgacttctgtttcatgactaaaattgtcatccctcataaattttgagcttttgaaaagacaaaaacaaagaaaaccttaatgaaaaggttttactcttaagagagttttatcctaagctttatcttgtattgaccaaaggatagagaacacctatgacagtaatcagggtttggatcatatcaaagttttataattgatattgatttatttccccatcatgcatcccaattcaccagtgatagctatcaataccaatcagactgaattaaattcacacaatcactggtttttgaaaaacaaaacaaaccaaggagctaattatgagatggtgtatcagatcccaataaaataattactagaatgcctgtgaaatactcttaagcaaacttgaactcagaaattgttcaaaaataatgaattggacaaatgattgcttaaatcacagtatgaaaatcaaaactccttgcccactttttgcaactggaagagagttaaactcatgagtttttctgagatcatagcacaagtttttgttcaattcctagaaatatttctcctcaaaatgtaaaaatttccaaagaatcaatcaaagtggccagggattttaggcaaaaatcctgagtctttcaaagttggaaaatttatatttacagtcatacttcattatccagtggtgatgagcaggaaatgagaaatatgtatgagaggaaaaccttgaaatatttgaattaaaacatataatttctttctggaatgctgatgacacactccatgcctcagcctactcctgagaataatctacattattaatttgaagaagaaacataatgagcctcaaagttctggtttcagaacaaggcttgaaaaaaaccaagtatgaaaacaaaaaattttacagaggaaatgccggaacaaaatctaatttcattaaattgggctattgagttcagtatacttacctattgctggggatggtagatgatctttttttcttctttgttttaattagaataaaattgttactgatttgagtgggttaaatttttgagtattatcaaatatgctggaccaacacaacacagctttgttgttttcaaattctagaagtagacaagatgagccttgagaaaggatcaagcactcatatcatgtggtagttttcatttgcctgtgaatgataatttagattcagaaaaaacctggcttattgtgattttttttggaagggagaagtaatccataataaaattaagataaaaatcatgacagaatcatatatcttcatcaataaagccaataatatgaggactgtttttatttttgaaaaaaatttaccttcatgaattatcataactatttgtgaaaagtgtaagttattggtaataccattatgtcaaaattgaacatcattaagggtctcccagatataacaatttgaattctctcatcctcataaagataattcaaaatctataaaattaaatatgcacatacacctaggggtttagataactgagattggaacagcaagcacaaaggataaaagagtatgaatcttcacaaaacaggagtcaaataagaataaatttttcaataaaaatgaattgatttgtgaaggagaatacatatttatattctaactagaattcatactcagcaatgtcacaaataacctgaatcaaataatatgttatgaggatagggattcaatccatttatttttgagattattttggtttttcattgtgtaataaattttcatggatgaagatgtatattgagatacgacctttttatctatttaggttttcaagtattttacttataatttgaaaaattatgaattaaatatttggaattaattcaattgcagaggaatcatatgtcaaataaaaatatataataatacaaagatatatcctagcaacagtggggatacagactagatacagtgtggatactgtaaggttaagcaaaggataagtgaaagcacatctataggagttccacatttttttttcctggtgtctggagcttgaaactgaggtggatgcaaatgatcacagtgtgaagccctcatctttgtggggctccacagaaagggtcacagaatcatgtgactcccttgagctctcaagtatatatccttgagtccttgtctctcccagacagaaagagaactatcctctcctggatagcctcctcctgaaataaagccccaacatctggaactagaatttgaaaaggcttctatgtggtaaccaagaactgagactgatgtgaggtggtgatttttgtgaattgcaaattcaaaggttgtatttcttgatatgtgaatcaagaaagaaatacataagcaccaggaaatatctgagggcagtagatgtcaggtgacatgaagtgaaatatgttacaactccattgttactctggtacttgtctgctcaaataacaatcaaccctttgtggtcatcagtgagtcccaatccttcgactttgaagcaacactggaataaaggcaggagttagcttcatgtcacctgaaaggtactgccctcaaatttttcatggtgaagggagaaaaagaaatatcatgaccttaaaagcaaacaacactagtgaattttgaagaaacaagacatgtgcaaaacaaggagagaagaaagaatagactaggagtaacagggttaatgaaaacaaagagttaacctacaaggtggaatggaacagaggagatttccaagagaattgttgagtgatcaataggaagggaagcgcttggtctgttggcaaactagtcagaaagaaggagacctgctgagaattctgtgttcttcagagataataataataaaagatatgtgacaatgagatgctttaggcagaggaagtaggaggtctaatgattaataatgaagattgtagaataacaacattcaaattgggttgtagattgcaatctacaagttccacaacggagaacagatttgagagtaaaaattgaggagtttatatttagggggttggaaaaacaactcccaaggtttcttgggagttgtttttcctaaaggatggccaaatttgggagatggccattcattagggggtatcaaatataggaaattcaccattagaaaccagtcacttttacgaaattattgttttgcatcaatgggccccaagaggagttaaatgaagaaccaacatgttgaaaaaagggtggattttttcaaaccagtcaattaaataatggtgtatttggttatatttgataccccctattgatattattttttttttaaacttttttgggagtcggctcccaaaaccacccctcatgcttgaggggatttgggagtcgctcacacatgaccagaaggaattccttccatttgatgaagttattatgcctcattgatctcaatgaggttgttacacctcattgattggaaggaatttgttgaaattttagactgaagaacttaggaggcagagggccaagaaggtgaatttcctttttgggaaaggttcacggaaaaagagtgaaagtaccaatgagttttcattcacaagtaagaagccaggtttaaatagactaagtacaagtgagcaaaatgtggtagaaatgaaaatgaataaagagtgattttgaataaaatctgagaggaagaaatgaatgagttcatggaagaaatagccggacaagtcttctcagtctcttttagacaagctagcaaaattaatcatgataaaacaaacataccaccacaaatgtataagagtcattaattaacaatcagattttaatgaatcaaataattaaatagaaaaagaaatagatcaatcacatagacagtatttgttgataaaattgctaatgatagttctaattagactccaaactgcacaagattcaacataaaaccagcagtggattaccataattcagtccaattcaagaagattcaagaaaggataaagaaagaaaaaatagcaaaaggagtaagtgattttggggaggagtagccagagaggagaaaactcaacagaattccttctgatcaatgaggtataacaacctcatcaaccaaatcccttctgttgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaatatgatatttcactaggtaatatttactgttacaggtggtttgaaagaccttcccctctatttactacacaagaattctgacaaaaatttaatttattgttgtggtgtaacttgatgacggaaaaaactttatatgttgtggtctctatcagacctagatcagtatgtaatacaatacaagatggttatacaacctttacacactaaatatgagtgtgaaaacaacccaattggaatattttatggggttttatgtttttgaagtgattctggataaaatagtgaagttggttgttgatgctaatgttgatgttgatgttggtgttgttgttggtgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttgttactggtgtttactaaactttaatgttgatgaccactgagctagctgggtactgtgcttggctgggtgatgatgggaggaattggtgaaggaggggcctccttatatattcttttctgagttattttttctggtggtgttgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtggaaataaataaatatggtactactgtatgtaaggattgtataactggttgcactgcccggtggaggtttgtctgtccacatgcatttgtgcaaagtctgcgtaaatttaattcagttactaagtggtggcctaatggttttgcacatatgcatgcaagaattgcacaaatgatctgcactactggtggaggcctgctgatgtgataatttatgtgtatgtacttatatatatgtggtaaactactattaaatactaatgaatgactagttatggtatggctttaacctttatattggattaacttctaaactaatagagatagaggtatagttgtggtgagtgactatgggtaaggttttatgtagattctgattatgcaataatatatccatatatgtaagtggtttaggttataaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacaccgtccgatgaggttgttgtacctgattgaccagaaggaatcccttccggttgaggatgtaatgcctaattgaacagatgggattccttccaatcaatgaggtataacaacctcatcaactggaaggaattcctttcaatcaatgaggtgtaacaacctcatcaactagaaggttgttgtttctcattgaccagaaggaactccttccgttcatgtgggagcaactcccaaatccccttaagcataaggggtagttttgggatccaacttgcaaaaataaaataatataatataaatgaattgccaactcccaaagttggccatccttttggaaaagcaactcccaagcaaaatctgacaacagtatttaggagtcattgatgaatccttgcgagttgtttttccaaccccctatatttatgatagacaagagatggccaggatcaattatgtcatgaggtccgagctattgatgagttttgggtgatgaaaaagttggaagaaatactgcaaaatgaagaagagtgaggatctgagggtcagagggcttgagcttagagctagagggttgataaattataattaaaaactttttatttcacacaagttttggtaatccaccaggaaaaaacaatgatcacttgatgacaagtgatatcaggctaagttcatcatgctacccagtatgtaccaagctaaactctagttcaccccgctgaagcacacaaaggggccattgtagttggattgcagtaccactcaagctacactggagttgtaatcaatgctacacaatgtcacctgtcatctggtgagcattgttttttcacggtgatctcattggcaagaagatgctgtatgttatgtgagaggcactggcatgggtggattctgtagccaatttgtctttcagggttcaagggttattggatgtatgtatctttgagtggaaggatccatagccgtgtaaggataactataaatagtagtacatgtcactacaaaaaaatgtcaggcaactgctgccagttgacatgcagcatgctccaatcaagcctcaatggaaactaagttcattgtgttgacataattgagtggtactaacctgtggcttcaaaggggtgaaccagaaaaatgtagaacaaaagtctgagtttgacttgagttcagtgtagagtatggtgggagctcctgcatgtcaactgccaccagttgcttgactttttcttgcagtgtgtgtgagactgcagattgcttgaacatgaaaactcattgatggcatgtcagatgttgtatcacatgaccctctttccaactgtggaagcagtctgagctgatcaaaatcttaggggaaacccttgaaatttcaaaccaaaaaagtgtgcttttgatatactttgattctggaatatacatttttgttttgctatctaatcctcaattgataataaagtgtatatacatacatgttagacttcttctgatgaaaggtgtgagatcatcaacagagaatcagatttgggacagatttatctgagtgttatggcaggatacctcaaagatttatgactagaagtagataggaagacattagtggttttcatatttgaaattcagagattttcagagccaacttcaagtacttcatcaacaactgtttaagattttgtaagtttggaacgagtgaaaaagttgccttagtctctggtgaataattttaattcaagctgatgaagtctaagaaaccagcaaaaaattcactgccaacatgattggctgggttgaggttataccagttgaactgggatgcactcaaccaatttaaacctggttggattccagccaatgaaatttgaatttaaggtaggtttggatttattttgcattggttgagattcaaccaagtttaacttgttttagtgcatcccagttaaactgggatgccctcaacctagccaattatgctggcagtgctggaaatattttcaaacagttttgagaaaaagaacaaaattgtctgtttataattagggactgagacttggaacaggagaaggtagaagcctcaatgattttttttggtttttaattgaaatgtgaagtaaaaaaggccttatattcttcttatgcatatcttgattatgtacaatgcaaacattggtcttactctaaccatcaaacttcaaagttccattgtgagaagtgtgaaaaggtgatgatttttggcccattgaaggtgatttgcagatatattgagggaattgactaagattgcttggccagcaggttgatttatagtcaacaaaccttctttgcctttcaccggcaacctctcccaatcggtaacacacaacgttaacctgaatcaagctcagctctgcaccccatcctctgttcaacccccacaagtggaacttctagtgtgcctctgcatcaggaaaacatgagactcaacatcccaattttcctcttggctgctacactgctctctacatcattggccatgccccccctggctgagcatgaggtggtacacactgaattccatctaagccctcaccaaggccatcatgaaggtggcagtggtcaacaactggaagaatatgaagcttgtaggcattgcagtagtggatctcattcctctgattcatgtcctgaaagaccaaaatcatgaacctctgctcaacccacaaacacaaacaatataacacaaaataccaaaaaaaaattgcatcattgaaaaaaaaaaaaaacacaacaaacaaaacacaaaacaaaccagaagaaaaagggcttcaataaagggccctttccacatttggatgtggttttttgtatttaactttttaacacttatttttaatgtttttcaaaattggaagtttatttcctagtttgcaataggcctagaatttgatggtaacattcaattttcataaaactcaacagttcagtttgaatattgtaattagtcctattttgtcaattaatttttaccagcttataaattctgattatttttgacattttgaattcttttcctacactttcagacatgtacaaaattatggtaacaatcattttgcatcagagcaaaaaaccatatcttgaatattgcatttgacacagtttttttaactaattcttacaggcttaattgttattattttttggaattttaacttaatttcctacattttcaaaggtttgaaaattgatggtatcattcactttacccaaagatcaaagcttcaatctaaatatataggagcttaccccatttcttaaataatttgtaccatataccaattttatttgtatgcaaaatggccattgagagttgtatactctcaatggccaagggtgttcctcttggccatcaaggtgtacagaggggaggggggggggggggtagatcctcaacagccaggaggattctggccactgagtgattacaagtctcaacagccttcccgcctgttgagatttgtagggcattccccagaaattttctctggggagtgctttattcgcatattcaattgcttgggagccgacttcaattcccagtgcaggaatgggaggtacaactcccaagtttgagggggaacagggttttcagggctgggcatgtccagggatggtccccaggcagtccgctcaatgacttccaaatttgggagttgtttagctaaggccctataaaaatacaagcaatttctataaaacatagtctcctttccataggccaaacatttggatgcagtcttcaagatcaaggagaaaaaaaaagagaaccaccccagaagttgatttctacaatttacccaatcgtttgaagtttgcaggttttggattcttcgcagagacgaccgcctggatagcatcctgaacatcagtggcttggagcgcattagcactccaaagggcggtataatttaagccttcattcacagtatgatcggttgaatagttcaacaaatgtttagtgcctaaggtggcaatcggtgatttcgctgttggttcggatgaggcatgatgatattatacaagtcagtgaatcgttcatcaaaaaacaagataatgtggaaagatattcgatcgatacttacaagcgatctgttgagctagttgaagagctttactcatcaaagcctctttgccgccttcgacgacatgacgttgcgcaatcagcccgagttcgcatgcttcttgagggccgaacgaccgagccgtcaacgccaattctctcagaagtgagtcgttcccggtcttcttgggcagacgttgtaaggtgccgatatccgccgcgattccagcgtcgacttctttgatgctaaattgcgccttcgagtcgcacagtcggatgtcgcaggccgcaatgatatcgatccccagtccatagcagaccccgtgaatcgctacaatcaccggtcgctcacagtcctacaagaattaatacgtggaatcgttggcttaatcttattactgtggaactgcatcgagggagatgaatggataggctcacctcaatcttcgaaatcgcagcttggaactcgagcacatgctctcgaagcaggagtccagacctagctgaatcagctccctacaacgaaatcaagttgtctgattgagtcgattgtcaaaaaaatacgtatctttgacaagaggaagaaaaaaaaaaatctacacactactagtgaaagactgtcctctttcaagtccaatcctgccgtgaatgcccgggtgtttgagcacagtatgactgcccgaacgtttgggtcctgtcgaaccttggcgaaattcgagcccaaagagctccaaaacggcgacgagaatctacgtccaaagtatgcaacgccgatacacacagccaagagagagagagaagaaatcgttggtttcaagtggaatcgtaggtcaacgaattggtgaacttagcatacgcactgaaaaaaaaaaaaagaaaagatcaagcatcgattagcatcttgtcaatcatgatgatcatagaagtaagacctacttgagagggggcctatttagagacaatcggaggactgaggtgctcggccaatcggcgaggatgagtgggccgccatactcggtctggtccatggttattggaggataaaagtgatattgcttttcgaggatgatgagtcggacagtgaagatgttagggaatcgggaagaccgatcgaagcttaatgaaggctatccgggggaactgactatgtcatcagcattaatccatctcagccaagatggcagtcaaccagggaaaacggcaaccaaagatgggttcctgctctggccatcgctgttgtcttcaacagagtcaagtgaaagatgagtgccaagtggtgacagtcgtcgggtggaccgggggttccctcgatcttcagtatccagcaactcgatcgactcacaatccaacgccgacgacgtggaagaaaccaagcacgatgctaatagtaaggcacatttgactggctcccaggaccaaccaagagaagaacgaccccatcgcctcatacatatcacaaaaatcggttttggagaagaagaacaagactcgaaatcaccattcgaagttacacaagagaaaccgtacccaagaatggccaattcgaattattaccacctcgaaatcctctccatttgtctcatcatcctcatcactgcctcagatatcttcgcccttgatccctataaaatccttggcgtctctcggaaggctgagtcggtcgacatcagacgtgcttatcgagtttgtaatttttttcctttgagaaaaacaaaaactaatgacgttttcactctcaaaagagttttcagactaaccacttccttattttttttgtatctcaaaaaaagaaactaagtaaacgatggcatcccgacaaaaatccgaacaacgaagaagcgcaccaaaaattcctagagatctcagaatcctgggaaatcctatcagatcccgagacgagagagatcttcgacaagaggggcgaggaaggattgaagagacatagagaaggcggcgaccaatccgatgggttcgatttcttcagccaattcttcggcggtgggggcggaggtggacggagctctaattccaagaaaaacgctaagaagaaagggccgaccatggctactgatatggaagtcgaattggaagatgtgggtatcctgcttcttttttattgtaatgttatatgaggtataattggtttgattcatggaaactgacaccttattcacttgtttgatacaaaaaaaaaaatgtgcacttttctcagatttacattggacggtcgatcgatttcgaaattagtcgacgagtattatgtccagcctgtaaagggaacggggcgcgaaaggagacagatattgtagaatgtgagaagtgtcaagggcaaggagtgcggatcatcagacaccaactaggcccggggatattccaacagatgcagatgcaatgtgatgcatgtagcggacgaggccagacgatcaaacacaagtgcacacaatgtcatggcgaacggacggtcgaagaagtcaacagcttgacactcgatatcgatcgcggctctcccgatggtcatgaggaagtcttcgaaggagagggcgatgaagggcctgggtactccgctggcgacgtcctccttagaatcagaatcaaaaaacaatccgatggcggctttagacgtcttgaagaaaacttgtattggaaggaagtcttgagtctagacgaggtaacagattgcaatcttgttccagacatgttttgacaaaagaaacaaaattactaaagtttcttcttctttttttaaaacaaaaataactgtgcggttgtcattcttcatcaggcattactaggcttcacaaggaaaatcaaacatctagatgggcatgatttaacagtcagtcggcaagcagtaactcaaccaggtcagcatccatcctacctggctcacgtttttcctgtgttgctccattcatcaaaaaggttaagctgaatccccttttttttattttttttaggatttgtggaagtgattgaaggagaaggtatgcctagacatcaagccctaggatacgggaacctattcatagaatttgcagtggtttttccaatggaagtttcgggcccctttagagccggtcagcatttgttttttctgcgctttcgtagatttgatcaactcatcctgactgaatttttatttcttgttgtaggtcttgagaaagtatttgagccgtataggacactcggtgatcttgcaaatgaagagaagattgaaaaggtcaaatcaaaggatgaagatcatcaggaattgtaatccactctttgcatctttgagccttttttttgtgtggaattggatttatctacattgtgattaacttcccttctttacaaacctttcctctttgttttcttgcatgtaatcatttttctttttccttttttgaggttttcctttttctttttttttctcatacaacacaatccaagacaaaacaaaaaaatcattcatagagaggatcttggtttggtcaataataagggcctgtaccatagacaccaatttttcataatccaggtgggaatcgggttttccatcataaaatggatttgcgtaccacatgtaatgggtaacccaatttccaaaaaatccagatacagattttgacaacattgctcactttgcaaaattgaccatgactactggatgaatgatcacggtaatcaaggtagcacatcccatgctggagaaccaagggtggttggactccatggtacatcattttggtcgatgatttttgtagatggatgaaaaattgaattattggttttgatgaaaaaaatgaaactgggaaatcaaaatttgattttttgaaaatcagggtctatggtacaggccctaaatcaagtgtgtcctttgttttgctcaactgcaaacacctttctacagcaaacccatacataatattaccttaggggctgggaattaggttgttagcctgttgtggagtttcaaccagtgttgaccttctctttagatcatgatcaactcatccagctaaatgtatgagcactcaaaaaagggggtttattgatactgctttcaatatctgacaatgaaatacaaaaagttttttttctcactagtgtcttcagtacaccctcacgtacacaatcctgttgaaatacaatgcttattatcacaaatacagccacacatctccatctttcacttttaagtttcacataatctacacatgcaggctaaggtagggtatttaccttgaatgaaacagaacctaacctgacccatctgatcagaatcactcattcagctgtttggctcaccactttaactcttgtgcatttctgaccaatcacattcgctcattcaaagtcatctatttagctaaaaccccgcatctaatagcccaggcaagagaaaagaaacaaaaacaggggactgaaaactgaaaactgagagaaatctcaacatagactacaacctagagggtcagatattataacatcaaaataaatcaggctatagcggtgagatgaacaagctggagtttagattgattgagattggttaaatcaaaagtgaaagaggaatgagtaaatgagaatcaatatttcaacaataaatttgatttccttgacagcaccaatggtgaaacagatacaatgcaatacagtatcttcagacacttttgtattaggggatatcaaatataggaaatccaccatttgaaaccagtcacttttccaaaaactttttttgcatcttaatgggccccaaaatgggtcaaatgaataaccaacatgtttaaaaaagggtggattttttcaaaccagtaaattaaatgatggtggatttagttatagttgataccccctattgtatcttttttgtaatacttccaaagatttgtattgtgtattgtaacaaaatccaggtaccatacaattgtattttatcaaaaaactacagctcatttttacccaatttggaccgtattcaacaattgtattgggctgtatttctgaccagataaaaggatcctgtagtatctgtgttttatacaaacaaattcaatgtactttgagagaaacagatacaaataccaataaatacagataccctgcaaaaagatctcaaggaactgcggccacttgacatgcagaacccctctcttgaaagtttagttgttactcagatgttactgaaccattacctcatccatactttcatgcacagtcactgtgcaccttgcacagtgagtcaaatttttacattggaatcaatgtctcaacaatgagccatattgacacacatatgcagtgaaagataaaggactacataggcaagagatgaccaaaggccagcaagtcaagtttccccatccctgaaagagaggtcttgcaggtctcgctaggtctcgctacaagaggctttgatatatcggctcgggcgacaatggaccggtattatgtacgtggcctggggcatttagatggctctggtttgatgaatttccacttgagttgttgttggtcgacccacaagtcagcacgaagatggctgcactgttcacactctagattgatttgtacccgatatgtcgccgactgcctgccctagacccatggggccttgagattcccctcgtcctctcctgggtgagccctggagccactcaatcctgaatttctctaaatgtttttgacaaccgaaacctgactggagaagctagcttggaatagcatgctcgctcatcccatttcatcttttcgctggctcgatttgtagaggccccgtccattcatttctatataaatgatgaaatgaaacctcagtggcacaaggtattgctttttttgatgaggtggcactcttgctcccaaaaaacagtggttcatgtccaatatcagctctacgtctgcttgttcagctctgtcccgcatagaatccaaggaaagaacaccctatttataaatgagtagattggccaatgctgctggcaagctaatcctgattgatccaacagccttgcaattgatgacccgaagttcgtatcatttacatgtgttcaatttccgtcactacgaatcgctttcgtcaccctgaagtaatatttcggataccaaccttcctagcgaatccggaggccttcagcaccttctgtccgctctgttccaggccgtcaagacattagaggtacacacagttacatggttcctgcaaaactgatcagggacaatacaacctgtgaacaagaaaggatggcaatagatgtgcatacatgcagatcagtcgcaggacgcaagccatcttgagatgcatcatactcggcttctctccttgatcaaggtcttcatcatcagttcagaggccaatgacccggtgccttggtttgcgaaccaggactacctcgctatctgtattgcatgtcattttgccgaatgggtgacgtaggtgatgaaatttggtttgattgtaagtgatggtgatggtatcaaacttgatggctgtaggcgctcatacgcgacaccaattgtctttcctagtgcttcgatcacccaaacgtcttatatggacctgcgtgcttgcagcttgatgatgccaacgactatctgtgggcccctactgtatgcctccgagaagcttctcgagggcacatcggccgagacacgcagttgcatccaatcgaccagcgacctcagaacaaacctgtagcttgacttcactaaatcaggaaaataccccagagctttaccgaagagctcctgagcagtcatgtaaagctagccggctggctgctcctttcagtctaacacgtcatgttggccgagatggtccgggccagaaagattaaggaaagacgatttgtccatgtgtagattttttccggatgtgggacaaaacagaggccgattaattgttagtgcagctggggagggccaggggtagtcttggactggactgtcgaaaaaaaaacctgtctgtgggctaggccactttcccaaaaagctgtccgtgagctggtccactcgtccgttttgcctgttcccagcctggagctcaggcacaacctggctggtagagccaactccagccaacagctaccggggagaccccaccctttgagtattatcccccatgcatgttttactataaaatggtgccgactcggcccattctgaacggatcaacaacagtccttccttcattctcattcagaccttagtttcttcaaggcccaacgctgccctgtgtcttaactctccttctaccgttgcgcaaggttttttttacccttccgcctaaagcaccttctttcgtatactgagtcatcacgacatctaccaagtccattactcgcgccgtttaacgcaaatccactaacgtgagttccccaggccattgccctccgtgtttttggatgctctattcccgagtttgcttgagccccagggcatgtgccatcccctccttgaccctttagctgatttttcccctcggtagtagcttctttacaagaggaggaattcttcttgatcttacctccaccaaccattccaaccaactccctcgtcctaaacacaattaacttacatcgtataaccgcatcgacctttgtccggtaagccgagcactcattcttcctgcgcttgagctgcccttatatcaatcacccttctcatctccttcggtgtagttgaccatccccttgcccctcactcttttattttatcaacaaaaacttctagatcgccatgtctacttatcgtctgaacatattcatggctgtttgcctggccgcgctaatgcttcctgtcgaagcagtcctcgtaccgtaagtcaacccctgacaatcaatgatgactcttgccattcgtctaacaccgtctatcacaccagtcattcggcgaaattgcatcgtcgtctcacatttgtggctcaagccccaccatccaattgggccagcgcttccctcgaggattaccaacagtatcacttccgatacttggctcttggctgcaatcttcgcaaaggccaaaccttctttgacacttgctgccacccccgtttgaagacggaaaacttgaaagatatccccttagaatgcaacttagatgccgagagcatggtcaaggccctttatatattaaagtctagcgacgctaccggtaacatcacagctggtcaagaaggagaaggcaagcctgtgttcatccccaatggcactattcgagctattgtcgccagcgaggtaaggcatgctctctcttgaacaatacccctgatcgccgttctaatattgttttaatcacggtttgctcagggatgcaacagctcagaagtgcccacagaagctcagcttgctcagctttctgagatctccagacaagttgctcttttgtccaattcttcgcactttgccaatgacacccactcgttcaactacaccatgaacagcaccgattttggcaacctgaccaacttcttgaattccaacatcaccggaatggctaaccttactcagttcttgcctgccaatctcacccgtttcttcaacaacaacatgaccaacgtcacatcctgcaaacctgtcaagctcgccaccaaccaaaccgacaattcgaagttcgtggctgttcctaaggagcttgctatcaaggtgagtctggtatattcccgtatctaccctgtccacccaacgctcaccactctttatctgtttttccaggctgttaccgagtctgtgctacctgttgcccctacccagttgcaagctgctgtagtcgaccattccgtcgacaccaaagccgccgctgacgatgctgctgctgccaaagccaagaaggatgccgatgcagcttctgcgaaagcaaagtccgacgccgagtcaaaagctgctgccgatgccaaatttgccgccgatgcccaagctgccgctgacgccaagggcgctgcggatgccaaagccgccgctgaggctcaagccgccgccgatgcgagaggccgagcttatgagaaagctgccgccgacaaggccgctgctgaggcccaagccgccgccgacgcgaaaggccgagcttatgagaaagttgccgccgagaaggccgctgctgagcaagccgcgaacgacaaagctgctgccgacaaagccgccgccgacaaagctgccgccgaaaagccgcaaccaaagcctgagaaatcaaccgtctcggatgtcgggtctgcggtcggaaatgttctcagtggtgtctcacaagtctttggggctgatggtggggcgaaagccacctatttcttccaagtacgtgccagctttccattcacgtctttgaccatcggatctaaccaagtgctattttgttaatgcaatcaggaaggaggaatcggcgcctgtggaactgccaactccgacagtacccctctagttgctctacccccaggattatacgccaacggtgcccattgtggaaaggacgtgatgattgtcaacaccgccaatggcaaatcggtcactgcgaaggtacaggacatgtgtccaggttgtccctcgccaacatctcttgacgtgagttttctacctctagagaagatcttttttgcacgcttgtctgactataaaccttacgacagatgtccaccggagcttacgatgctatcggtgcacaagaaaccggtgtcttgcccatccaatggggttttatctgagaccaattcatctctcctgccatatataaagcgcaggtgagaagagtaggttattcataacgacttatcttccgaaagccacgcgtctttcttgtactatcctttcttttgggagcttgggaggcagctcccccggctatgtttccagtattagtttctaagccactgtcattgtggtcttattatcgttacttatcgttatccacacaaattatcattttattaaaccgcaaaagaaaaaaaaattgtaacactttgggttgtctgttcatctggtctattgaattcatttgagtgttctgtccattcaattcaaacaagcccaaaggggcgtttgtcaaataagaatcagggaggacagcgcccttaagttacaaagctccaagacaaacgcggcgatcatgactgtcatcttcgactttttactatcaaacatgaactcatagattattgaacgtttatgtcaggacacatatgaaatcatagtttattgtcagcacacataatgtatcgacaagcgtgataagttcctgctgttgttttttgacactgtagcagttgcatttgcattttcggactgtctgataacaaacattcatagataataaaagggccgaagcttcaatcgatctgccttctttcacctcgcaaaaggcgatcataatcatccatgacgttttggaaagtatcttgtaatttttctcggcgttcttccttggaaagatcgaccagactgtcatagttaaacctggtaggaaaaccaaagggttgagttccacaggccacatttttgaatgaaaatgccaggtgggggtgcacactgaccgataaaggcgctctttaaccgctattcgatagagtcgttctaattttgtattatctgactcttcaagtgttgtgaatttccatcgcagggccatttctagtaacctggcaaattgcctctagattggcgcgcctcaacaagaatcatcagttaatccaaaccaaccacccatacaaacaaacaagtccttcctactattgaggaattaaaaagaaagaactcacattagccaatttccatttagttctcgtcttttcataccattcactcggaacaggcaccaattcactgagcggtttctcatcaaacactttgttgtcaaacaacaatttcaaatcctctctgtctctcaaatcctcaaacgattctgacggatcctctagagttaactccgcaacttctggccttgtcagcagatattggaatatttgagaatacaacatagctacaaaaagacgaaaaagaacgaggcttcttaggcagggtgttaaacatcgaacgtcggttgagctaattcacttacatccatgtccgtttgattggtatggtggtagaactatgaactgggaaagtcgtagtcgaattgaagatggatagtggtaaaacgaataaagtgaaacgtagccgcagaaatgatagctgtaagggctggagtcaccgtctgctgttttcactttccttctctcgaaccttttgttgttttgatttattatggaataagagtcagattcggaggctgaggtcagggcggttgaataatgcaccatcgggtcgctaataaaatacttacaagacaacaaactcccaacgatcgtcgtcctcttcgatataactacctccttcgatgtagaacaaaacgagaatctgcattctccgatgatactcacgaaacccaggagatttccaatcggcggcccataattcatagatcacgtcttgttcgtcttccatctgatcatccgtacacctttcccaacgtttagaagtgaggaaatgttcggattttgttttccccttggaaggtaatgtgcgataggaagatatttttttcccaggtggtatgaatttcttcgttccggaagactcaagatcggcgttgaaagtggcctccgatttggtataatctggcgggataaacttgtagataatcttttcgactggatcaggttcgggcaacgcggcagcgtaattgatcgcgagatagttcttcagcgttgatgaattgaacgccagctaatcatttttgtttttcggacagaaggtatttttgagtattctgttggaagaagctggtgacagtcggagaagatacaacgcacctggatatccagatcttcgtagccatagatcgtttcttcgtctccaaaaagtggatagacaaacttcggatgaaaactggagattaggtgctgctctgaaggggcgagttgatcggctgcaacttttccccgagctaccaaacacaagaagcgctatgcaagtcagcaagagattacttacatgtagaggcattggagaaacagaacagacaaagatattacctaggcggagtgaaagtgcacctgttccatcgcatgcccatcgttccggatcttctcccgccatggcttgaggtttcgatcgatcagactctttggtagatttcgcacacagaccctggttatcagcttgatgcagtcaagagcttctatctatccgatttcctcccactgacaatgtgagtggttgttgtaacttgtcgcgtatcgatggaaggggggaaggcgacaccaactgagcaggacacggtgatgaccactcggggttttcgggggctacttcgcgcttttgttactgccattttccacgaacttggcgcaactccagtttcagtgggccccgacttgtgcctctaatgcatggtttcctacacaggaggaaaaccagttttggtgtaagcctttttcaaacacttcgatctcctaaaccacttcactatttttcaaatgggtttggccaggtggatggcctagatatggcctttgatgtatcagaagttgggctgctttacttgcttccttcctcaataaatctggggatacagatgttgattttcattttttccaaaacacaagaaactttagtgtatctaagtcaaatattcttattctacaatcttcattattaatcatcagacctcctacttcctctgcctgaagcagctaattgtcaaatatcttgtattcttatcatctctgaaggtcacagaattctgagcacatctccttctttctgactagtttgccgacagaccaagtgcttcccttcctatttaccactcagcaattctcttggaaatctcttctgttccattctaccttgtactgtaggttaactctttgttttcattaaccctgttactcctagtctattctttcttctctccttgttttgcacatgtcttgtttcttcaaaagtcactagtgctgtttgcctttaaggttatacatttttctcccttatgtgagcccgggtctcaaaagtgacagcaggacacaaggtttggggggcaattctagatgtatttcaacgggataaagaaatacaactagaataagagaaaaggagagagaggggaagagaaaagaaatgaataatatttaaattgtttatttattttatgatcaattttttaatgcagtcttactttccttagaggatggctgttattaagtggaattaatctacgcctcctaatcaaatgaaactgaaaagggtacttggtattgatatgtcaatccaacctcaatttttagatctatgatcaaggttttttaaagggaaacctatgtggttttcagttataccaccaaacagagaagatgatgatgacttgattcaatgtaatgaagtttgaggcagaggtttagtagaaacagaatggagtaatcattcagagagacaaagaagaaacttagcagaaagatgcaagctgaacttgaaggactgacttacatattggtgatcctgacacaatgagtgggaggattccaataggtgagggactcctaacaataacacagtgatgacatggcggtgaatccaagttgaggttggtgatttctggtctgagttggttctgggtgggtctgaagcttgaagatcctgaaaatgcgaactcagtttcctctgagagaattttcagggttggattacataatcacaacatgtacatgtggtagagagttggaattccaacttggttgatatttaacaaggtacagtgaaatattacaaagtctatgaaggagaagagtagtgtaaaagtgtgtagtggtgactaaggttgaaattgcataaggaattcatttctgaagtcagaatttaataaaatcttgaggcccacttgtgggggttgaacagaggatggggtgcaaagctgagcttgattcaggttgaagttgtgtgttaccaattgggagaggttgttggtgaaaggaaaaggaggttttttgactataaatcaacctgctgtccaagcaatcttagtccattcactcaagatatctgcaaatcaccttcaatgggctagaaatcatcaccttttcacacttcacacaatagcactttgaagtttgatggttagacaaatggttgcattgtacataatcaagatattcataagaagaatatatataaggccttttgacatattctttgtatcctttttgcttcacatttcatttaaaaacaaaaaacagattgtggcttctaccttctcttgttccaattctcattccctaattataagcagacttttgatctttttctcaaaactgtttgaaaatatttccagcactgccagcataattgtcaaggttgagggtatgccagtttaactgggatgcactaaaacaagtacttgaacttggctctaaaaatatctgaatttcaatcatgaacaccactaatgtcttcctatctacctttagtcataatgctttgaggtatcctgccataacactcagataaatctgtcccaaatccaattctctgttgatgatcccacatctttcatcacatgaagtctaacatgtatgtagatacactttataacaatacaaaatttatattacagaatcgtagtatatcaaaaccacacttttttggtttgaaatatcaagggtttcccctaagattttgatcagctcagaccgcttgcacagttggaaagagggtcacatgatacaacatctgacatcttgtgtgccattaatgagttttaattttgaagcaatctgcagtctcatgcatgtactaccatttatagttatccttacatggctatgaattagctccttccactcaaattagatacatacagccaataacccttgaaccctgaaagacaaattggctacagactccacccatgtcagtgcctcacataacatacagaatcttcttgccaatgggatcatcatgaaaaaacaatgctcaccagatgacaggtgaaattgtgtagcattgattacagctccagtttagctcaagtggtactggaatccaactacaatggccccgttttctgcttcaggaagctgaactagagctgagctgggtacatactgccactgggtagcatgatgaacttagcctgatgtcacttgtcatcaagtgatcattgttttttcctggtggattaccaaaacctgtgtgaaagaaaacgtttttgattatgatgtatcaaccctctagctctaagctcaagccctctgaccctcagatcctcactcctcttcatttttcagtctttcttccaattttttcatcacccaaaactcatcagtagctcagacctcatgacatgatttgtcctagccctccacctggccagatcttatctatcataaatatagggggttggaaaaacgacttgcaaggatttgtcaatgactcctaaatacggtcgttggacgttgttccttctggttgatgaggttgttgaacctcattgattggaaggaattccttctggtcaataaggtataacaacctcattgactggaatgaattccttctggtaatgtgggagcaactcctaaatcccctaaatcatgaggggtagttttgggaaccaactcccaaaacattataaaaaaatataatataacaacgtccgacgaccgtatttaggagtcgttgacaaatccttgagagtcgtttttccaaatccctaaatataaactcctcacttttcactctcaaatgttttatcccttgtggaacttgtaggtttcaatctacaacccggtgggcaacaaaatcaacagtaaaaatgacatgcattgttgcaatgaactaggccagacagacagatgatgtggaaggatgagttcattgcatcagagaaagagaaagaagggaaaagagaaagaagagaaaagagaaagaagagaaaagagaaagaagaaagaagagaaagaagagaaaagagaaagaagagaaaacagaaagaagagaaaacagaaacggctgctacgctacaccacactacagggacacttacagcatctgcattggtgtttggattaggtaggattagctgcctaatctaatcagtgaaaccatatccgttgggattagatgttggatcaagttagctccagggtcacttttggagctaagagggattgaatttataccccacaaatcctaggattaaagaggtccctaatcctcactaatccaatcaactgattcagatgctcttagtgttagagcagcggcgctaaatgtggccaattttggtgtagtgtcattgtgccgctgcgttgcactacgctttagcgccgcttacagtgggatttttgcttggtagtgttagcacactgctacagccgctactctacagtggttctagcggaaagaagacaaaaaatagagatggtcgcagggtatccgttgcgcatacccgctatcccctggcggatacccgccagcgccagcggatacccgccaggggatacggattggggttcggatgtgcccttttccgcagaaatttgggcgggtatcccaaaggatgtccgaggccagaagggtgcatctccggctggaaggatttcccttgccggttgtttaaagggcgggtatccgaggatacccgctcggatacccgctgcggccgacggatacccgccagcgggttcagatgcggatgcggatggctattttgctgcaaaaagcagccggatatccggatgcgaattgaccatctctaacaaaaaaccaactaaaaagcgctgtaggacagtttagtgggctcttttttgcacatagcgttagcacagacatgcacaatccctttaatgctacgctgacagttagctcaattttgcaatctgtgcgcatagcgttagcacagctttgtgtatctgcactaagacagtgctgatatgtagtgtgtttttcctagaccaatgccacagttagcatagctggcccagcattgatgaaagaagagaaaagagaaagaaggaaaatgagcaaaacttacctaggccagacagacatatgatgtgggaggatgaggaaaataaatccttccacatctggctgctgaactggtttaactacatacaacaggtcacagggaatgaaatgagaaagacaggttggagagagaacacagagagaagacagaaacagaaactcaacatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctaccctaacctagcctaaacctaaccccttacccctaaccctaaccctaaaacctaacccctagccctaaccctaaccctaaaaccctaacccctaaacctaacccctaaactaacccctaaacctaaaccctaaacctaaccctaaagctaaaccctaaacctaacccctaaacctaaccctaaacctaacccctaaaccttacccgctaaccgcctaacccccctaaccactagccagggtgggaatggaacccccaacctcagcccaagggctgaggttgtgggggtgcacttatgccaacagacaaaatggctgggctgcgggaagtcagcccttgcaatccaactccctgagctggaaaaaggagctgggagagctgggtggagctgggaacatccagctccacccatttttccattccaaatggaggatgtgaacatttttcctccatttggaatggaaggattggagtgacacaggtgatgatgtcaccgctggcataaactttgtggagtagcatccagaagagtgaaaatttggtctttttagacttgcacttgcaagcccctggggtcccaattttttttgtgcctcacaacctctaaaaatgactgcaaaggttgtaaatctgctgccaaggcctctctggggctccaggcgcctggcagttgactggtgggggctggtcttacaccaatctgataatcacttccaactgagaaaactgagaaaattataatggtccaactcccaattcttcgtcttgaaaaaagtgggagttgggccattatgcctggaatagagatggccccagcgcatccagatatttggctgcttttccagggaaattgccatccgcagcagctggcaggtatccccccgccttagtggtatccaagcaggtatctttggatacccgccctttaaatgattggcaaggtacgaccttgccagctgaaagggtttccttacagttgacaaggtacatgtaccttgccggctggaagggtttcttccagttggcgtgtaaggactgagatagtccttcactggatgagaggaaaaggcacgggaacggctgatgcagattctaataccaaacagggtgggttgtatttcctggctcagaaagatagggggtcagttctctgtacatacaatcctatatatgagaagaaaatgatgaaaggaaaaatgagaaggaaaaggcttacctggctcatggagataggggattagttctctgtggagccaggtagagttttgtctcctgtattcctcggtcccaaaccgaagatgaatgtggtagcatccttggtttggaaccgtatttcaaggtgagctgggtgagatgggtgagctgggtaaaagaaacagtaaaaacactttttgcccaatttttataaaaaaacagccctaacctccctaaccctaaacctaaaccctaaacctaaaccctaaacctaaaccctaaccctaaaccctaaccctaaaccctaaccctaaaccctaacctaaaccctaaacctaaaccctaaacctaaaccctaaaccctaaacctaaaccctaaacctaaaccctaaaccctaaccctaaatcctaaccctaaaccctaacccctaacccctaacccctaacccctaaccctaacccctaacccctaaccccccattgaagcaggggccattggattcccgactactacgccaggtccccgatggccccacaatacccagacagatgaacaactccgctcgaacctgtccgggtacagcacctcttcggggggtgaaccctaaccccctaaaccccgaacccccctacacccaaacccccaaaaacctaccccctaacccccatcgggggatggggccagtgcaccaggggaaatttcagggcactggctttccagtgactgcctgtctcacctgaatcaccatggaagacttgtattttttcataaaaatcactgataggatcatgaaagaaaaagagcctcacaataaagtcacaaggttttgcccggaatgatttgctagtttcccagaaaagattgtcaatctcctttgaaattccctgttgtctacacaatataatcttgatggcatcagcgggttttttttgtcgatttgaatcaaaatcaaatctggtgaagctcttctttttgggtttgtagccactgcagaaatatgattagaaattcccagaaaaagttaagaaaatcttaaatttatgatttctctttctaaaatcatctacaagggcttttgatcagatggggtgtggttgacacatggttgtcccccacacgtttagttcttttatgaatcagatgtaaagaaaaaccagaatttcaagatgattccctggatgtcagcactcatttcagaatgaatattccagaggctttaaattttaaggatgaagaataacgactataatctgaaatcttcaggctatctaccacctggtatgctatggaaagttcttccgggtctatctaccaagtggtatgctatggagaactcttcagggtgtcctggtagttataaattggtgtcttcaggatactaagcctggtatgaaaagaaaacaaaagtatttttggcgcggctagtgaggatgatggctgcccaactagctgagggatctttgtgaagtggagagtgcgcgtcacttatcctctcaaagtcctttgtggtgtagatgggcagggaccgtgcacattggggtcaatgcggttgggtttcaacccagctttttgggaggagatcctggcaagctgggttttaaacccagcttgtcagaaggaggccctcccagcttggcacagtctgatgaggtctcatgtcggattacacgtaatccgaaatgagactacgccgcaccctccttggcaaggagggttaaaacccagcttcttggaaggaggccctcccgacgcggcacagtctcatatcggattacgcgtaatccgacatgagactacgccgcaccctcctggcgagctaggattaaacccagctcgccaaaagctcctcccgacgagctgggtttaatcccagctcgccaggagctcctcccgacgagctgggtttaatcccagctcgccaggagctcctcccaacgagctgggtttaatcccagctcgccaggagtgcctccgaacgagctggggtttatcccagctcgccagggagctctccccacaagcctgggttaatcccagctcgccaggaccctcctcgaacgagctgggtttctggagctcctcccgacgagctggatttaataccagctcgcctggagctcctcccgacaagctgggtttaatcccagctcgccaggagctcctcctgacgagctgggtttaatcccagctttgccaggagctcctcccgatgagctgggtttaatcccagctttgccaggagctcctcccgacaagctgggtttaatcccagctcgccaggagctcctcctgacgagctgggtttaatcccagctcgccaggagctcctcctgacgagctgggtttaatcccagctttgccaggagctcctcccgatgagctgggtttaatcccagctcgccaggagctcctcccgatgagctgggttcaatcccagctcgccaggagctggttttaatccctgcttgccaggagctcttcccgacgagctgggtttaatctcagctcgccaggatctcctcccagccagctgggtttaatctcagctcgccaggatctcctcccagccagctgggtttaatctcagctcgccaggatctcctcccaacaagctgggtttaatctcagcttgccaggagctgggtttaaccccagctcgacaggagctcctcccaacaagctgggcttaatcccagctcctcccaaaaggctgggtttcaaaccagctcatcttgagggtgtggaatagtcttatgtcagatcatgtgtaatccaacatgagactgtactgcattgggagggcctccttctcaagagctgtgtttaatcccacatctccaagatctcctcccgacaagcagggcataataccaggcaagtgatgaagtcaatctgagttggccaaaatgcagggaaaatactgaggattcataaaacagctagacagcctgtgatggtagctggaagataatctattgaaaaaaatcagaacttccccagaaaagctacactttcttctcctgcttagatattaatttgatcctttgcacccagtaccaatgctacacagcaagccttccaccagggaggaattgtgttgagttagggacaccctaagcttgcaaaaggcaaaggaaaaaaggagcaggaggcggtagagggtcagttcctgataattttggttaagctcatcttggatgataataaattacactcaagtttttgtgattcttaatgagacaaatttgagccgtataaaatgaattaattgtactttttttgcttttatggaaaaatttagaggaagttaagcttttcaaattaattaacagctagattgattttgatggtgttatttgacaatgctaaaggaatgcatttttgaaaagggtcttagttaaacgactcccaaatattggagttccgactcccaaatatttgggatgtcgctaagacccctgcggacggtccgcaggccgtccacccccggagatgggagttgttctacacacacgttcaacaggtctgggagtcggtcctccctagaaaaaatgcaattaaaagataaaacaatgaaaagaccccgggggtttttgggagtcgatcttcaaaaaccccctgggaggttgggagtcagcgccggactcgactctcagcggcggaaaggaatccctctccgccgttgagagtgtatactctcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatgactggaagggatcctaccaatcaacaaagtacaacaaattcatgaccagaaggaattacttctggttgatgggatacaacaacctcatcaaccagaagtaattcccttcccagttgagaagttgttataactcattgactggaaggaaatcttgccagccaatgaggtacacctcatcaactgagctgaaggatttccttctggtaaataaggtacaccacatcaaccgaccagaaggatttccttctggtcaacatcaactgaccagaaggatttccttctggtaaatgaggtacacctcattaactgttactgaccagaaggatttccttctggtcaatgaggtacacctcatcaattgttactgaccagaaggattttcttctgttcaatgaggtacacctcatcaactgttactgaccagaaggatttccttctggtcaatgaggtacacctcatcaactgttactgaccagaaggatttccttctggtcaatgaggtacacctcatcaacttttactgaccagaaggatttccttctggtcaatgaggtacacctcatcaactgaatggaaggatttccttctggtcaatgaggtacacctcatcaactgaccagaaggtataaatttggagattacaatctcaagaacattttgagcaaggaattaccacaagttagagagtctcaaagatgaatgttcattttgaaggatccaaaaaactgaaccatcaacagccttaactttttaatggtgcacatattcttgaaagaatataacctcagaataatttgatgggttttacatgttattcatttacctcaaagcctgtcaacttggttctcatggacatttatcttcataatcttgtcaatgatgatactatatgtaggatactttatttgatcatttgattgataggatttattagcccttctttgtaataacaaatgaattttgtcaactagctgtcaaatggaagtaatgctagggcttctgaaatcccatatttgattttaagtgatggtgagaaatgactggaatagactatgaagactcactagatgggaatggtgagtgatttgtatggagggaagtgatttgtatggaggcaagtgatttgtatggagtttgtaattaatttctggtattattggagcacagttgaatcctagggttttggcattggcaggcttaaaatatgcatctcttttttcaaaaaaaaaacagttcttttcaaagaagaaataaaatgacttcagccacacctggaatcattttcagaacaggtatatggtactcttactaattgttcaagaaattcagtaaagattgtgttggaattttgcctctttttcttctcatccacaaaaaacccatctatctcatctttaaaaataatcatgtttagataaataatacatatgacttttgctctgttttttgataggctctacgtggtatcttgtcatgttgtctagtgctgaattccttgtagtcttcaaaccctggtctagtctttatcaactcttcttttattccagttgtcctttcaagcatatgttcaatctgtgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaaaaatcctttttgttgccaaataaattttcctcaaacattttcccctctccggctataatttcatcagattgtagagaatgtgttgatggatatataaaattaataattggaaggaccatgtaatacccattatttattcatcagtcagggaaaaatgcttgactaggtaagtaataaagtatagaataggcaaaatgattgttcaatttttttttcaaaatatatcaagtgaaaattatttcaacatctatagagctgagagctgctccaaatggtgaaattttgagaacaagtatgattaaaaatgtatgatatgagattgtgaaggattgtaaaacaacagtcaaagtcgaagagtcaagtaaaaaacaagtgctggtcagtgaaaatgaaagggtatggttgggtgttatatgtatacagatgtccggttgattgatacaaggtgagagagatctcctggattcatgttttagcttcactagatacagtttttttgtttgtttgtagagtcaatgatacacaatggtgatgtcttttgagtttattatgcaatccttaaggttacgaaaatttgagggcttcataatgaatctgtgcggggtattatattttgcaagatttgatatcggagggcgattgggtgggatgcaaacttccgctgttgagagggtcgtttacgacggcagaggtggaggaggagactgacttcttcgcattaaccatgggtccaaaaccattaatgtatcgctggatagcctcaggggaggccgcattccgtcgtgtggtttccaattgagtattgacgaatttcctcttcctagaaatacggaccagggtggactggtggaagtctggtctatgtatgtcatccgggcccttactggagagggcgggcgaatggaattgacgaatgtagtggttgtttcgtcgaccaagcccacaggacggcgttggctctttttccgtttgctgtgccgaggggttttttgacattggacggttgatggagtctcggggtcattggtatttgaacgaggatttcgatcttttctccgccacaatacgaatgagattgccaggcaaagaaccgtcacgaaagcgccaacaaagacaattgcggcgatcgctcgagggctcaaccgagtgaaagggtctgtgtgctgcgttactggagccgaaggtgcgttttgtttggtaaatatggagcttagggcggatgctgaggctgccggagagcttgaggtttgggtttgcggaggaatgctggcagttgaagagcttgtctgccgagctgaaatggtcccagcgctcgtacttctgggcagcccggtggctgggagagtactgttggtgacagattgagtcgccatccaattgaggttgagccgaaattatcccgcctcgttcctccttgatgtggtctatcgcgacaaaacacttatttgtaagataatcaagtaaacaatgttgtagaaagagggtataggtatgaaaatttagccgccgcaggcagaaaaatcttgaaaaagcaccttggtcagaaagtttgatgcaccgggaatagtcatgaatgtcgccaaggatgctcgtggatgttgaaatagaggacttttgtgggtgtccagaaactagaaacgaacgtgaatcgaaacctgtgtgtgggtatacggttgagtgcaagcgagtgtgggaagtgttgtcgagtgggctttgtcttgaaaagatgtggatagggacgaataaaaccgatgagatgttgagcctgggtacagttaccctgggggggttcaatcaggcaaagtctgtgagatgcactgctttttacatacaatagctatcggtcatatggcatggatgttagtagctatgtatcagtaacttgaagcagaagatgtatcaatctagcctgtgacctggctgctttgtatcttagatcgatcatttatgagtcacctgatcatccgcggcgggaatgttatggaggaagtgttcaaatggcgatgcaagagctggtcaggcatgcctcagacagattcatttcggactggatttcggccaagggtacagctacataaccagattgaagatttgggcgccctcagacccagttcacttcaagcttcatcccaagtaacgaaatgtacgttttttaggcctgcgtcatcccggccaacctttgacttaataagactggaccaaggtcagccgcacttcagctggtcccaaaggcatcagtcgcagtcgttttcattttactgcctcccggaatccggccagcttatatgatgcaaacgcgggagcagacgaccaagtccagcaaaaactgcggtctgtcacatccctagtgctcaagattttgatgctcttttcttgctgtaactggggggacatcttttctcttgattgtccagtgcgatgcccacgatttctgcttatctcttacataccgataaccttcatgcaaaatgataaagtgagtcttcacagtttgacaaagtagttccaagttgcaaaaggatctccacgcaggcgccggtctaaattgaaaaaggcgtccttcaagtagatggttttgtcatgagtgtcgatgcgaggcgcctgcatctggcaagtgaaagcggcagccacgatgcaatgcaaatcgataggaaaaggaaagcttcgaagccgcctgttctatacttgtttccaactttcctatctcttctcaactcgtcatgtccagctacactggaggcctcagtgatagagaagaccagaggacatgagttgtcacgattgaataatgcactatcagtgcaagttggcaaaagtgcttctgcagcacagagtcgctgtggttctcctcacgagtcgtttgacccgtccacgatgcattccgtgcttctcagcttgaaaaattgctccctcgtccacgcgtcgggcaagaggcaccacgccagacctgtcttagttcgcgaggtcctttttatatatttatgtactccctccattaggcttacaggcgggtattgggggcacccctgcgggacgacttatctgcagaagaggcatgtcaccctgactgtgaccgtgaccagtaagaagtacttgatttgtctggatcatgccaacaagcagtaaaaaaatatcctggtggattcttacaaagctcaacaactgttaagtttttacaaagtcaagatgcagcccaacacatcccccttgaggtgttgcaaaatccttgatgggcacacaggatgcccgtgcaaaatctgaacggcaacacgatgatgaagctggaatctcccggggtatcatctggctcagctgatcctccggtacggggggagcccgacgggtacccgcgtgtaaagggagttcattggttcgggctgtgcctgactggagaagcttgtctcgctgaagccataccattcactaaacaaatttcaaccaacgcccaccctctcctctcatcaagcttcacaagatggctgcaccatcatgctcgacgaccacccatgctcctcagaccagcaattccgtccctagcagtaagcaatccaagtacttcgcggaaatatctcaaatggtacatgctcctatcttccctgaagtagagctatcctgcttcaactgatatactgcctcttctttctgtttctgtccttctgtttaaattcgtagctgttcgtgtttggagaggtcaaaaatccagacgagcaaactgtaagatatatcgaagatgttgttcgatgtcaggtcgctgaattggtatgtgcagaatttcagctttcgatttaaatttgaggttcgtccaattaacgcttaagtccacaaaaatattaggtcgttcaagcgcgtggactagctcagaaacgtggactgagaatcccaaccaccgaagatttgatattcttgattcgacatgatcgagcgaaagtgaaccgattgaggacgtatttaggatggaaagacgtccgcaagaaagcgagagaagatggagtagatgagaaggacatcgagtcattcgagcccgatccaaacggggcttccagtcgcttgaaatcccaaaagttgaagctcaagatcccgtgggaattgagctcgatttataatgacgtgttgataggaaatgaagaaaacgatgatgaagaggaagatcaagatgataaagaagcctatgaagcttctgaaaaacggttgagagttaagcagttactctccttacaaagctacatttgacctattggccgtgcagacaacttgtcagtgttcactaacatagcttgaaatcaaattacaggaagcagatgaaatcactaggcacatgacgcgagaggaataccagcactactcggattgtcgacaagcatcatttacctatcggaagggtttgtttgtatttcaccttcctcagtcgatcagttttttttttttcttgaaagtaatttattgataactacatctagccaaacgatttcgagaattcgttggactttccaactacatcgaaggtaatccgaaggatgaagtggttgatgtacttggatttttatcctatgagatggtccgggtcctatgtgaaaagggacttgcggtcaaacgggattatgaactggcgcggatcgcacagggcgacgatgggggagtccgaaatgaagacgctcacagcagtagtcctaacaagcggaaaagacgatcgaacggtactgacaactcggatgaacactatgatggatccgaagcctggaaacggcccaagccgatcggccctttctccgaaccgatcagcggcccttcaaagcagtctcaaaacgcgcccaatctcactaaatcgttcacagatgatccattcgaagtgatcgaagatcctaccacaaaatctcaaatcgataaacctcaggagtctggaaaagaagtcgaaggatccagtacagccaggaaaacagacccacaacccccagcagtctcggttgataacagaactccgttgaaagtggctgatgttgaaaatgcttactcgttgatgcagtccggaagagtcaaggctaagatgacggcactgaggaacttcactggcgcctttgttaggaccaaagtcagcttgatttgaaacaaaaccacgcgttctatcgtatctatcagaactacattccctcggtttcagtttttgtcgtcatcctctacgcttcctcaaattactttcgtgcaaatatattctctgttgtactagtgccctatgggcaattgggtatgtattttttcaatccagtaagcacatgtgttgtagaaatttcacatataacaattcttcacaagctatcgcgggaatcagccttgggttgatcagtttcaaagcctcttgtatcggatcaagattcgcgacttatatatacagtgtggacaacaatgccaatcatttgggccaaaaaaaagaatgatatcctgcatgattataaatttgactgagctaagatggcaaataccttgcatcaactcttcatatcatatgttttcttccatggctcgaatcagcaatcatggacatcatttttatcttggcaattctcaacttgcagtatataagttgctggttttcatccgaaagaactgagctcgaaaaacaaagctcataacatcccctagatcgtatgtctatacactattgatgaagcctgtcaagttatcttaccacaacatgggcacctcgaattgagtcaaaaaccacgtgggatgcagtggtttgtctatacccctcacttgcttaggatagcacaattgatttcttttttttttcttttttttttttcaaaaagctgatgatgaaagattgaagcttagctaaatccattagaatacagcaaatctggcttgcctaatattcacaccttattcaagaatgagtttgatcatcaaacaagtcaataagactggcttcatctgagatttctcttcttcacagacttgtcaggatcgaactgcgactgttgttttgtcgatgtttgatttcgctgtgcacgaagaagtcgcgtataattttgtcaatgaatacacatatacgaggacttggttttatgttgtggattaaaggtcgactacataatcgggtacaaaaacagaaccaaagtgaaattcaagcaagcaagctacaaaaatttggtgtggaaacaaatctcaaaaaacgatcattcagaatgtacttgcactctttgggttttttatatataaatagatcaagacgagaagaagaaaaacttgaggtgtatacatacaactatcagatgtacttattggacattggatgggggtgtgaggatgtggatatgatgatgatggatgcaagaaaatttgacaggacaagagtataatgtgttaaaaaatcaagcaaccaaaaaaaaaaaaaaaaaaaaacgatgatagaggtgcgaagaaagacggggttcgaatggttcggtttgtgatatataactatatgtatgataacggggacgatttcagtttgaagatttgagtcttttattagtggctttggcgcgagcatcgacggatccaccatcgccatcgcggttgttatcatcgcttgtggccgggtcgccggattcggaaggtgcccgtcgttttcgggattctagcttcggcacgacgaccgtcaggatctccttcaacaagatcgaatcgtctatcgatgagatgtctccattgtacctgtcaaccaagaccttcatttatcgagatttttttgtcccgaggaaagtgaattataagaaagcagatcagatcagtcattcatcatttcccgtttatatttctcttcttggggttcttcgagggtagaaaagactagtttttttcaaatgttctgaagggcacgcactctaactctcggtaagactttggtttggaagagagcagtttgctgccatctacgatagtaaggatcggtgactttattgaagtccaggatagccctcatcctaggaatcgagacctcttcgggatcgaagtctttggccatccaaatcttgggcgagagtagcgggaccggggtcgggggaggtcttggtctgggttggggctttgctttaggtggcattgtctttgggctttaatctttcttgcggggtttttgttcactcgggctttggtgagatgagtgtgggtttaagtcaggcggaagtggtgaggtgtggaagaaagagacgaagggttgaagtatgtatgtactaaataaataaatacctttaagggtggctgaggcagtcaggggcgcttggaagttggatctggaaagtttgaaggagctcagtcggatttgggagcaaccaaagcagcctatttatgtatgtaaatctgtggtggtgttcgcaacaacagacgattgtttatgcggtaaggtgaaggtgtttataataatgttggttagtggtagaagctaacgaagcgatctggatggaagtgccatttccgaaaaccggctggccagactcagtcccgactgagaactccatggcgcagcagcgtccaacaagatggaaccactgacctgtattgtaatataggcttgttgaccgttccgcggaaagctacataaagcgaggtgagactcaactcagtcgacgcatatagccaagttcgaaaaccgatatatctgtgggagtggtgcaacgatgcagatcactttgaggagccaattggagactgaagagaagctctagtgaggagtcgttatacaacaaaggctctttgttataaatcgatgcctccgtagaagttaacttcaacgagcttccactatcaccccacctcaactttgccccgatttcaggcttcggctgaggctgctgaatccgacccgatcgacagccggagttggtagacaaaaactcatcaagacgctgcatggtaatttgtagaagtgtgaatttcagaattcgaagcggaacaatcaaagccttccacggatcctctagctctctaacaattcgtgcgcgtagataactcgatgacgaatcgcggtgtcgcgatcccgggaccagatgggccctggggaggaccgaggaagaagaagaagcagtatgaaccgaccgccgagtgcgcatacatgcgtgactcatcaagctctaccgacgttgatgtcttcatccggttacagccagcattttattccacactgagagtcgcgtgatggtcatgaacatttacttcaagtggccagttggcggcaacagatcatgaagagcagcgagtgcaacttatgcatcataactgccgcaaacatggccgtgcagagcgttgcaacgtatgtatctcttcgcggaaagatcttgtcgtatggttgtgcagacacctgcaaagaaccggctcaagattctttcatgaacccttgcaaaaaatcatcaatggagcactctggccgtcgagcaacttggtggcctcatctgattaactactctttgtttagattcacacatgatcatgagtaccccggctaccatcacctttcacccaaaaattcgagatcactggacatcatgacctatgaatagcattttttcccctcgcagagtatcatctacatatattgacctagaatttgtgaatatgttgtacatctcaattttttccatcaagttgttgaccatgtttatgtcattggttgtgtggtcgtatgtggagcactcaagaacaagtgaaccagtccgcgtttggcaggcaaaaagaaaaaggctggtcttccagggcgtagctgagccgtcaaggcagaatgaaatttggcgtgccccctcaagagtcaacagtagggtggacacgaagcttgcatgataagatgaatggtctcagatttaggtaaaattgctgatttttggttacccaccttgataggaagcctcgctccaagtcaaacgtcggcattgatgaaactgagatggcattggattggtcgtgccctgcctcgggctcacagggaacggctcaatgactgggtgttcatcaacagttagaacaaggacgaccggcacagttttgcctagtacattaaccgacttgaataattttgggaaaacatcacactccctgcgaccgttcctgactattcataccgtcaggcccggtgagcgagttcggtcgcttggaatggggtttggacgacagtgagtgagtggttgggagtctggaaacgggggaactgctcagggtaacatggcaatcaaacgttgctctttcaagctcctactgctgttcctgccttgtatagggtagaccagctgtatgatggatgtcaggcctcaagaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgggttttaaaaaaattcgattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaattaagtggaaaaaaaaattaataatcaaaattcatttttatggaaaatggactttaccattaaattctacacctttcatagtgtaggaataaattttaaaattttgaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccttttattttttatttttcataaattttgaaactttattttttgtttttattttttcatattgattctttgggacctattctgcaccaattcaccaagtcttgtgacttggaatttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataatggtccacccactgtacatagctgaaatccataaagagatgacttttttactacctgtacccagttttcttgtccttgtcacatgaacttttcaacatatcagtcaaaacacatttttaacttgtactaaagaacttttgcttcaatcaaaacattcatttctggataaatttgatatcctgaatggaaacatacatgctataaattatatggaacatgtatagagcataatgaggcttagatgtaactttacactgatgaataaaaagcaagagggctgggaaaagctgtccccctcaggatataacaggtaaaatgattcaaaaagtgcatcatcaagagggaaaaggttgtggaacatttacacaacaactgatgcactgcaagaaagacttgattgattagtggcagttaaaatgatacattaaatatatcaactgaaagaagattacataatattacttgagtgaatgatttcagtgaaggaaagtgtagaggtatggatattcaaaagtgagaaaatacagtctttacagaggcaaattaccaagagttttagtctccttgactgggttacacaggaaggaattttcttttatctacaatccacttttttacactgtgttaatgttgaatatgttgaattgaaacagacacatattgaagacatcttatcaaaattaggtggcaaacaattcccactacatctgtatttggtttccaatatctttggtggaaaatatggaagactagcccagttccaaccaggacaaattttttgtgggctgattctggaaagcttgatgggctgggaaatatgaagcaaaatgaagcaaattccatttaactttaagtttctaattcaattgctctcaaagccattttgatatgtctatcccacttacagaagtatcacagactattcaagcctttgagaaaaacaataacctttagacaagaaaaattacacaaatagaaatgaatagtttcacttcaataagaatttccagggtaagtggtaatgttccttatctaaaagactaacacaggctacttccttagagaaactcaacagtggagtgtatactgcaaatttaaacctcattcacaatctgggatccaaaacccaagccccactgaaggctgcattatgagaactgggagctgaattgatccaggattccaggatgtaaagattccccaagcaagtgttgatctgtctcctctttgcattcttgtacatcttgtgaaccagcttttttgtgttcaatccaaactttgataaattacccgcccaactgatgctatcagatgttttgagttgaagaaacacaggcctgtcacagggacagttaagtttagaaaggtatgatcactcaccttctgtctctcattgcatcaccatcagtcacacatttctcttcagctcagctggcttgcttctttttccatctctcagtagatcactacactatcctggtatcacataagacacacatatcacacacctttaccctaccatcatcaggtccaggccacacagtgttttaaatttgaggacaaaaaactttggatggatcacataagtattacacttcacttgcattttgcactctgcaggggagttgatgttggaaattcatgtgatccttgtgtgacaatatcttctcaaactactttgctcacaagacagactacttgtgattaataaaaacctaatctcattgaatttgcactcaactctatgatctctctcatttgattctcccctttccaagaacctctctccattgaggatttctgaacacattgctccacccctgtcactttgatcatagacctctttctctttttcaactcatctttctcaaattctctcaatcagcccccagcacactcaatcctaatttaacctttgttaaaaaacctcatgaagtggttataggggggtatgcagaacgttttgagcactaagaacaagtgaacaaacaagtatacctttgccaggcaacaaaaggcttgttttccagcccggccgcagaactgtcaggggtattatagtcaacagtagggtggacaggaaatgtatgaattaagaagacttataaatttaggcgaaattcccgagttgtgccgtggtttcccacctcttcaggaggtttgcagcctcggtacctttacaacgttggcaatgagacataaaactgagatggggatgtattggtttggtcgtaccctgtgtcaggctcactgggaacggctgatcaatgacttggtgttcattaatcacagctcaaagaaagggcgatcgacacagctttggcaacattaaaaatttgacggtacaccgacgcgaattgatttggcagacatcaccatccctgcaactgttcctgatcgtcataccgtcaagctcagtgagcgagttcggtctcttggaatggagttcgaacaatagagagtgagtccggtagcttagctggcagtctggaaacgggggcatcgctcgagtacgtagcatggcaatcagttgttgctctatggagcttctgctgctttttctgccttggttagcatccaccagctctgttctagatgttgtgtacctatgatatgaaaaggtataaaagaagcactgatggtgccactgcaagcatccacaccaatctgatatcctaatcatctagtgctcatacagaacagatgttattatttcaccatatagtcactcatatttgtttcacttcaagttcagcacaaccctgtaaaatacaactccagatgaaattcttctcagttttcataacaatcatgcttgggggcctcacaatccaagctcttgaaacatcaaacaaggatccggcatatgcatcttctaaattcaaatgcaaagataagtccaaaacccagcctgtgtgtcttggactagtaggaaaaaagacaaaagacaggaacacatattattgtaagccaatctatgggcaaatttttcgtccccatgatggaatctctgttggaatcccagaagtgttgactgattcttatgttgatcatgatttctagtacactctgcaaacagggtccccctctaacttaactaagtccctctttatttggaggggggacgccgtcccgcagggaccctccaaaggagggacttatgtgctaagtcaccctccttgcccatgaggattaggaaaaagtggcttttttttgcaagctcactacaaggccgctcactcgcacgtcaccccacaagccgcgtgccaaaatgagcggcaaatgctggagaatcacacagtggcctccatgatggagggaggccactagctgtttgggcagctgggcttttgttaatggcatcaggaacctgggttttcaggctcattctgtatgaccctccacatctttgaaacgatgggaggtgcataaaatacagtcgccatatcagttgattatgccataagaacacctgtgtatccgttgttacagtgcccctgcatggaagattgtggacagcctggtgaacgcttaacacataatctggatgggttggctctcacctggccgcttggaagctcaaccttcagggatgaaggggagttgatgagacggatggatgcgcattggcgaggccatcacaaaaatcgaaagaagcgcaaaaaacatccagaaacagacgggcttggtgggttttaaaatattgcccagcaaaatccctaatgctcatgggccacggggtggacatagcctgtaagtccctccggcaagccattggatgaaactgccggaggtacttagctaagttagggtccccctggattctttcagttgtaatgagcttagggagagattccgtgggggatttcacaacacgtgttgttctaaagatttagatctttcaaaattcaaacagactccagtaggttgattcttacttttttaatcaatctgtgtcctctttaataatcaaagctgatcaaatgtaataaaaacaatgttcaatttcctttagccccaaactgagaatagaattacatttgcacaaatcgatccaaaaacgtttaatgattcctgtcaagatttgactccaagttgaggtacatacccaagatgagagatgcattgctgtttaggattcttcttcttgactgtcaatattgaatcctgcaaagattaagtgtacactctttttcctcttatttttttgaaaccttatctgaaggctgaagtacaaagtcaaaattctaagaagaatcacatctctactagctgcatgtgtacatacatatttacaattaggatctgtttggcagtccatgttatcataaaatatcataggaaaatcctgcaaattgttttgggggaccacatttattatcctaagtgaaaatagtgtttggctggtcacactataacaccaaaaatccactgtaataagcagcggattttctagctttgtgataattggtttgtttatcaaccatattctgattatacggatttacatatttttacttatgatataatggactgccaaatggagccttaattcccccatagtgtgaatgaacaatcttaaggaatgtatttctcaagtaagcataatgatcttgaacaagaaatacatgagaaataagaagagcgaaatgatgcctaaccttaaggcaaacaacactgaagcaatgaagaagaaacaacaaggaaaagaaacaatggaaagaaaagatcctttttatagatgatgaatgaaaaggataaactggttaattgtctagattcttttaacacgaggaagaaagaaatcagatgagcgcgataacctacgaggatgaaattggaccagacgagtgaataagatcggtgaatttgtcgagatagaagggaagcactggtcaggtcggcggagtgtcgatatagaagtggatgtgctgaagtgaggacaagatgatccttgacttatgaagaaagtgagaaacgacggtgagttacgtcagacggaggaacaggataatcaatagagtttttagagattatagatagtaatgttcaagttaggttgtagatgacaaccaagaaagttccccagccggaaagagaaggagggaggaaagagccatgttttatatgcttgaggatccgagtgagaaagaggttgcttgtgagttttgacaaggtccgtgccagatgacatcacatgatcatgatgtcatgtggtcgagcaagaggtttatgggtcgagcgagagagttatgaggttagagggattgtgagcaagagcgcagtagcgttcagacttcaacacatattgtcttttccaagaaacttggaactttttgaaaaaaaattgtgttggcagattgcataattttagaaaatccggattttctgaaatcaaggaccctgaaaatcttgggcacaccgcctgtgaccaatgcaaacaagcttttctacctcgtgatgtgtcaaacactgatcactggtgtcatcatcctctgatgccatgggtcgggcgtgctcaacccacgggtgtggaccattctccctccaatcattgccgcgtccaaccgccaccaccaccatcaatcatcctcaacgtgtttcatccatcccggtcgatcaatcatttcggactgtccctggggcttctgctttttaattcccgttgcactcctgtgacaaatgtctggctacagcaataccaccgattcctatgaccatgatgggtcttttcattcatatcgatcagggtctccgctcgctcatggctttccaaatgctgcccaactcccaccggcttcccaattgtacactcactcaatgcctccgactcgacgtttgagtgagtatcctccacccgcatcccaggcgccttcggtgttttgcaactggccggccaatccgcaggctcccaacggaccggctgtttcaacccccacggcctggaatgacagctctcccgatcaagatcagccccgcctttcgctggctcaccaccacggtcccactttgccccatcaagttttgccggtcgagaaggggcagcagttacccaccttagggctagtttcatccggtcgaccaccgttaccacgttcgcgcatgttccagtgcgatatcacttttctgatctactgtgctaaaaagaataagcagaagaagaccgtttggacatccctcaagtcggacgtcgacatgtcgatctcatttgactgccagacaataaacttgaaccaattccaacatcttgtgtcaaccaaatgcaccggcccttacccaaagttaccggaattgcttgagcattgtacacactcgtctccaccttccatccgctgggttgggtacatgggccgaaaccccaattggctcaagacaggatcccaatcggttgtggatccccctacctttttggcctggatacaagaaatcattaagtcgggggtgaagaagggaggcgtgtacctcaagatggccaaccccagtgacggaaataaacttgccgcaagcaacgattcgattgcggcgactgtgcgacgtcatgaggcccaagtggccacggccagggcggcgtttggaactcaaccgcttccgtcagggtctgcagctccgtccgagtcccaggccattgggcagggcctctttgatttgaatgaggacgcggtatgtcttattcctccaagtgatgcattggaaaattacatatttctgacccggtgtaattgttggttgccatcttaggaggactcttgtgacgagtcgtttgatgcgcggaagatcattgaagaggagattttcaagaagtacgtcgggaacgttggtgtggacgttaaccatacggtataccctcacccaacggatatcaatcgttatatcatcctgacctctgggaatgtggcctcttgggccagagctattgtgtcagcctgctatgaatcagagccagcctgaacaaagcattttacatataaattagagatattattacttatatatgtacatacatttaaaataataaaaatatactatttaaataagtggaagcactataatagagacattattacatagtacaattacattgtaatattttaagagagaaacatttaaataattaaataaatactggaaaacaacatttttaaccagaatctcctaataacttctgaaccttaagcataactcagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtccttgagtgatattggcacgagcttggcgagtacctcgaatttgccggcattgcaaaaaaggaggaaaccttgggagtgctggctcgtcatggggttaactcttatgatatgtttcaagatgggttcatgacccctgagcagttgggggtcctcgggcttccggtggggactctggctaaactctgtcggaatgtcgcttgatacgaacgaagcctggcttgcccaagagagtcacttcgtcaattcttatcacgcgacatcaatcacttttagatcagtatctcgccttatccaaatgtcaagttacataacaatctcccgactcacctcaaatgcacagaagaaacaaccagcttgttatctttgtagtgcttggtcctatttgtctacctctgtcttcctgcctgccggaccacggttcaaaaacttacaaaaaacccaaaaaaatagtttgatgttttccttgtcttgttctgttttgtctctctctgcctttgataagataaggtgtctcaacagtcttactctcttctctgcctctgcctgccggaaaaaggtttgaaaaagaaaaaccaaaaaataggttgatgttttccttgcattgtccttgtcttcttttccttgtcttgtgatgtctttattttctctcggactctgatatgataaggtgtctctccagtggtcctctcctctctgattgtctctgattgtctctgatgagtgtgtgcctgctatctgctcagcaatttatttgttccttcccgtaaaagtgatcatccacagacagaggctgacttcttggaagggctcggaagggctcaggtgtgggtcaaatgccaggggcctcaatatgcaccaggacttaaagacttaatgagcgatcatatttcaagcgaggtttgggtttgggtctcatgtgcggttggtgtatgaagccaaatggacacaactaacggagtataatcaataatctggagcaaggtgttcacatgagggactatagaacaagcaaggaaaggaaatcggggcctaagagctataaggggacagatctctcggtgacataagcttctaatcgaggaaccccctcacaaagcaaacgggcaatgcccaaggtgaaccccaattctaacagcttcgcctcagatgtttcccggaagaaggtccagtggatgattccgtgggtccttgagcgacggcgggtggcctgatccgttggcttgatatgagagaccatcaagtaagtctccatatctactgcctccaactgggggctttcagggcccaagggcactcggaagacacctgaatgactgtttgccggaggggttgcgggttgttgaaccgccaatggcccacaaatgacctcatgaatattgtcagtgtcatgtgcgaccggtgtttttgccttcttcgcatgttttgcagggcgatcggaaggacctgtctcgccttcaccgacgtggttagagatggccatcttggactcgtccattgcctgggcggatccattttcctcagggaccaggcccctctttgctggcaaggcctcggtgagttgctgttcattgtgcggtgccaggcggagctggtcatagtcagtcagtaaaaagatctcaacgggggctgggcttggggcatgtggataaaattttaaatacccactttgctcttggttggtcggatgcggggcctcattggagcgggtgctttggcaagcccgtcgtttttactggcctggttcccgtcgatgctctcctggattggaaaaattgggaatggttggggttaatgtggcggtctttaagcctaagtccacagatgatttaagtgcctcaccttagcgcctttggcaaccacattccccggcggttgtaacatgacaattttgaagggcacttggttcggaaactcgtggtaagcttggtctgcaaactctcgaaactcctgggcccccggatgaccgtcttgttcttctgactgaactggacattgcccaagatgaaggcttgccaaaggagggccccgttattgtgagctcctcccaaaaggcgcgccatcggagcctcgtgaccaaggtgctgaatggccaggccttggaagtggctccaagtcatagattgcaagtcgaccggcattaccgcaagttcacaggtgggcgagatgatcacccaaccgttcccggcatcgacccatctggcatgagggaactcagggatgttgatgctcttgacatatagggaaaaatctaaacagatgggggctttgcgaggcggattgtctattaaggtatcctaatcgtattgtgtctcagggaagaggattttggagactgtaggcatactaatctaaactcggattgatttatttattatgaaactagggtgttgttgatgatcacaataagtggagagagacagaaagaaggatcatcgcttccccttggcccttcttaacccaacggttcctctcctttctccccagagggccatcgaatgactcaatcctagtgccgccttggggccccatttccacacacccatcacatggttggttgcttgagcggtcatgccaggtgtcagataagctccaattggtgccatgggccgccaggggacagatggggcttgctttcccgcagacctagacccatgaccaacaggcacaggtccggcggtcatatggaacggtcccatgccagcccagcccgaatggggcatcacaaggggcgggccaatgtcggtcagctcaaatgagccatccatcgcaagcccccgccactatggatccgggcaattattggcctcaggcataaatatttcgtttgtgtctgtgaggatcgcgagcaatgccttgcttgtccgtcacagacacataccctgctcactaagtcattgtttgtgtgcagtaagccacaaagagtgcaccaaattaacttttgtggttttcaatgagcaaacagagaaagaaaacaagctggacagttgagtataaagcatctcgggatcagattatcacattgacaagaatcagaggggttaagataaccagaccagtgggctgggcaaaagactagagacaggaagtagagtaagatagaagcagcatccatgaatggatgtttagatcaaacagaatcgacataaatagcatagttatcatctgagattaatttgcagaaatagattgaaattgttgagtataatttgagcagcatcattcacagaaatgatactcagacatgtctggaccggcgggattatccgtcagtgcatgcgtagccagcatgattgaacaacttctgacaaagcacagcagtgccaactcgataggtagttgattcgattgtccactgggggtctgaggacctgaccaatgcttgagatcgttggagatttgacttgacttgagaaaaaagcagctcgattgggctgagctctggacaataggttggcagataaaccagttgaacacccgcgttgcgacataatctagccactcaatcgccaccatggatttgtgcattatcaaccacaaggaccgagttcttcccaggatatgggtttatgcgaggaagttggattaagaatgattaccgttcaaatgtgattagcggcccacccgaagcagcttagaaacgggcaacttaaaagaatgtatttgaggaaatgtgcaaaattggtcccaaagacgttctcctcggtgaccgttaatgcgacaatcccatccacactgattgcaggtaggagagtgaaccgcttggtgttttgttgaatgagggttctattggctggttttcctttggaagatcgagaaaacgctcgcaacaagtccctcgagcatatacatgacttgtctgtatccaaaacccagcaataggttgaaaaccaaaacaggttaatgaatgcgaaataatcatccacagcctcctcagatcaaattatgaacatacctgaaaagaccaggaattccgccggaaccgagaggatcttctccatgtaggcatactttgccacaagggacttcttgatgttaaccgtgttggccttcttcaaggtgatttccaagtgttctacaaggttccgatggagcgtagtcatgatcagaagggtatcagtttcatcgtagagccgctctcgaatctcgtccaggaataatccgggttccatccgaagcaattcgatcataaagctctggtcgtctgtggtcagcaataggccagggcctttcttttcatattcggccgtatcgcggatgacacgttgagtgtttcgatacagttgcacccatcgtgcaaaagattgcttggaaatcttttcgcccagtgtttcgcagatgaacttttgggtgtatccttgggcaaccatccgaaccaccgcaattttgatcccaggcgagatgagttgatatggcatattggaggctggagcgctgattcgtaggtcgaaggattgggttggaatagacggccggtttgggtcgaaccggaggggggaagaagcgtcgggcaggagggggggaaatgtgattgagggtctgagtgcaagtgtgtccatccaatacgtgaggcaggggtgggtgacccgcagtagtcatgtgtgatgatgtgtgtgacacattctttgaaaatcctgcctgacaggaacacaccgaataccatgcggtgtgtcagtctggcctgcttggataagtcaggatttgcaagctttcttaatgcatacacaaaaaaatttcttgcaaaagttccaagcttcttggaaaagacaatagatgtttcaccctgtaaatcaaaacccagtttgaagcttacattgcaaacctttgagccaatttgatattctgaacccaagtttaactgatcaaaatgacaaggatcatgtctggctcttccccttttttttcacaccaaccacacacacaccagaaaaaaggggaggactccaaggattcttggagtgccctaccgcaacggtgggtcagctactctaaccgtagtgtagcgaaaaatcattacaatttagcgtagtgttagtgctttttttcattttctgcgctaacgctacgcgcattgggcaaaaaattgcgctaacgtttagcgtagcgcgtgcacagggcgcaaaaaactgcccgctaagctttgttacagtaatgtctagcagttcttaggcgttttttgccgctagaaacgctgtagcatagcgtaacacagcgtagcagcgccagaggcgcgctaacactacaccaaaaaatggatagtgttagcgctgctacaaattagcgtagcgcagcggcagtagcggcgtgctaaaactacacaaaaaaaagaaattttggtgacgctatgctgacgctacatgggcctgtagcgcagtgtagtgtagcggcccaccgctgcctaccgctcactccagagtctcttggagtgcccaccaaagatgagcagattaagttgatgatttcaaaggaacatatacatggtcgtgcactccaaagaattctgctcctggaagtcttggagtgcatgcccatccactcccgtattgttaggggtgccaagcctgagccttccagatgatttggagtccacactagatcttcctccactccaaacaatttggagtgttttttttttgagacacctgtcttccccctaaagccaagactcttccaaggccccatcagcatcatgtttttcttgactatgtatctaggatatcttcacgagtcaccagaaagaaatgcaaaaaaaaactgggtgactctttcattagcccaactttgatgtgaagagaaactagcttgactacatggcggcaggatttgacaagagcacgattccagagatcaacaagtaagtcctcaaagaagaagaaggagagggagaagaccaagtgatcagataaagaagactctttcttgcattacattctatcctcagcgcccatgccacccagggtacatgaaccctccacatccacaggcaaaaagtgttatattaatactccagctcaatcgagccgaccacacagctttgaattgcggcctgcaattgagcatggcacaaaatctgactaccgttggcccttcacacatcacaaagcgtgctgttctcaaccttgaacaggcctccttcaccaatcgggcacaggctcaaaagagggcttccttctttttcttctttgtgtctgtgccaactcggtttataaacctcaattgcgaggagtgtgtcatcgtctccgtggcgcaattggttagcgcgttcgactgttacatggcagcctgatgcttgtgtgcgatcgagaggttgacagttcaatcctgtccggggacggcttctctttttcctcctgcccccccccatgtgtctcgactttttctggctctcatcatctccggctctccatctgatcatccatccccccaagtactgtttttgttaccacatctctcgtctccatcttagtttagttattcctcgcttgttgttgttgttgttatgtatgtactctccccttcctgctcattttttttttgttcgccggtgatgaataatggcgataggaaagaaacggggacgatggtaataatgacatattaagtgacgtggttatcaataatggctcagtttgtatcataaaccaaaacagacgaaattcgctctgttcctcttctctcttcccttacaaacaaaatacaactgtatcaacaaatttatatatatatatatataataagatcatcattacgttatgtgtcatcatcatcactatcatctacatctgatgttctcttgattattatgttttgtttgttttttttttgaaagaaggaaaaacgatagatctgacgtagtcttggatcaattctcgtagttgaaacgtgagcatttagaagataaagagacgcatcacagcgagagaaggggagagagaatatttatatatagaggagaagagccaatcgaaaaaggaaggatgagcagtgagtataagcgaggattgttactggttaataaaataagaaaggtcgaaaagcgaggagccgagagactcaagctttctctttccaatcgatctcgctgccgacgaagctatccttgagagaaggatcatgaagctcatcggcctcatcagccgagccggggttggaccggtcgggcagatcggacggacaaccatcgagtccgatcgtctcgcctttatcgaccacactgccggtctcgtcgactgacaccatctcgtcattctcgacgagttcctctgcttgctcgacagcagtgatcttctcttcatcttctactggtcttggttgaccttcttcttgttcttcttcttcttgttgttgttgttgggggagatggtggtcggagaagagggataatttccaatcgctctgagcagaagggatccgtttctcgacgaaccgttcgagcgtttgtggggactcagcaaggtcgacttcagcgaccaagcgactgcggatccagcggttaagagtctcgaccagggcgagccagcggtcgacccacgactcggggaagagattctggaggaggatgtaccgacaagtctcgctgcccacgacgcctctggacccatgagcgccctccaagatccgctcgacccttcgtaggaattgcgagatcggactgcctctcggccccccactcgtcggcagaatcgcgcaagtcccgagccccaccagcccgatccgccgcgccatcgagcgtgcatagatcgggtgtaaatgcgtcgggagactcgctccccggctcgtcgtgcaaacattcgttggaatgctgcccccgcggaacgtcccgattcgctcattcacaatccggagcttccctcgactcccggaatcagagatcgctatctctcggcgaagcgtgaccatcaggctctctaatgcttgattcgcaatcaatgaactccctagataaggcaatgctagactagtattcttagtaggaactagatgaagagatgttagtaattgagaatcacgaacagaaagcgatgttcaaatgagtcaaggggctcacatagagtcaagatgaggccatcatcagcgccgaatttttcgatcgagttacggaggatagggaggatgattttgaggaggtcgagggaggttgagacgagcgaattgaagcgtccgaggagctgggaatggaggtcgagagcttcgataggacgcagatcgtcggggagggagaggggcagacaattgatgagtccgacgagcgagttatggttcgcagtagtagtagtagtagtagcaggaggattgatgaaggtgtttggagaggcggcgagtgggaatcggagacccaaggagacggttagtgatcgggtgaatggtttgatggaggtgtgcggttcttgtgggtccaagacgagggccttgatccatccggcgccttccagttcgatccttgctaccatctcgggactgctgacgctggcaatgaccgccatgccgcgttgtgcgagatggagtgccagttgttctcccagggttcctggctcggcgcccaggatgatgatcagttctagtggccctccttcttggccatgatgatgatgatggtttctgctgagtggcttcctcttcctggtgggtgtgagtatgcttggtagatagttgagtagggtgggatgttggtggatgaattgttggtagtaggttgtgctgatgatgagtctgatggctaggatggatgagaggatgatgatgatggtaggtttgagttgtgctcgtttgtttttagtgagtggttgttgttgttggattgtttgttggattgggttctgttggtttgatgtgattaggagtgagtttgggatgagttgagttgggagtgagttgatgagttggtttgatgtttttatgatctgagggaggatgtgttggttgagtgattggatgagttggtgttcgagtgagtctagtagttcccagatcgattgttctgaagacatgatgatagtggttggttgttggttgagtgttgagttggttgagttttatgactcacttcacagcaaactatctgctggggttcactgggcttaggtaagcccaacccaaatataataattcactgggagaataaaataaaataaagtacaacgttattggtagagatcatcccaatcgtggcctggctcctcgcgaggcgcagagggaccagagccagccataggaagagaggaactcttttgaagcgacgcatcagcaagatcagcctctctgagcaaggcttcctcctccgcaaactcatcctcctcctcctgctcctgctcctgttcgatcaccggactctgcttgacaggaggcttggctgccgagtcgatagtatcgaggaatccacagagctggtcgtctcccgggaagaactcatcctcctcttccgccggccggaacaggggcatcccatccggcactcgagacaccatctccggctccgtccccagactccccccgctggccccagccgcatccactggcctcgtctctcccgtccccctcccagcttcgtcctcgagtcccggctccacctccgtcgacccatccagcttggccttcttcttcgccggcttcgtcccccccgtgctctcctcccgccatccacgcatcgcattctaatcaatcattataggggtacaacccacatatcagccaaccccatacatacaagaaaaagagcaccacactcaactctcatcttgcgtttgtgacacagcttgccaatcgtctcgatcgtgtccttgaagcttcccttgggatacatggagtgggtccagagacgatagagcttcaagagtctcttcaaatcctctttcttaaggaacaacagagataatagtgcatactcagaactgagaatctgagagtgaagaacagagaggataatacctcatttcctttcccagatggcttgaaattcttggagagtgagatcagatgagggatccccagcttgggatccaggagtcgatcctcatcgagcttgaccgtcggtctgcgggcggtcttcttcttgacggcttgttccccagagacgagcgcgaaggggtcgagcgcctcgaccttcttggccgcgagtgaggcctcgatggctgcatggtcgagctggatgtcgtccgcaagagcgtcagagatcaataggcttcttctttggggtcgtagcagaaggactgcccaccatttctggaagcgcctcatcctgatcttctccttccagtcctgcaaagaatctgtcgagtgactccggtaggttcgttgctgtctcctcgtccatcgcgtcgtccccgaggaagcgtggctgttggcgacggctcgtcgagactgagtcttcttgctcatccatttctgttcgattttcgcttgttttcctcgagagtccttcttcttgatccagtgttgttctttcagggttttggggaagtgcaaagtgtctgtgatcattaagcctgtcacaggcaatgttctccagcctgtcacaccctcggcgcgtcgaccgtcgcgtcaacttgtccctcacagcaagaaaacaaccaaccatccaaccaaccaaccaagtgcttcaaacccaacaagactacatacagagagaatcatgacagccgcagtagccgacttcgatcacatctatcgaggcctacagccctcaatcggaagtcagtagtcctcctgtctctctttattctcttgttttgctccccgagcctcggaggaatgctaatctcaatcttggtcatattgagaaaattgttagaactgaggatcgctgctagtggactcggttggaagccttctgattctcctaacatcgtcaccgtagcaaaggacgacatcaaatgggtccaatggatcaagtaaatccctgccctactctcccctctctccgaaaatatggggtttcattctgagctgatcggctatttcactatgtgttgttgttttttttcagagttgcacgcggctatcaactccggatcgggctcaacaaggatcgcagcgatatcaagataggcgatcgacggagagaaagcttcgacggctttcggcctgaagtaactatttccatttcatctatagtatatccttttctatcacttatcttgtttgtttgtttgtttgtttgttttaggatcaagagaaattgagtaatttgttcaagcaacattttcatgtgacactggaaactaaagatctcagcttgcgaggatggaattgggggaaaatggatgtccaaggtaagaacgtttatctcgaaaatggaaagctttttttcgttgggattgttactgacaagagaagggattcccaacttaatttgacgattgactatgatgacttgggatggatagcatcggatctagcgtttcttgtggcgggaaagctggcattcgaagtgccattgggactagtccacaactcatcgatcagcaagaccgaggtagcggtcgagtttctcgaccaagccaaccaacccaagctggatggtctatcggggatctcgcgggtgaatgcgaagaagagcacgacggatcagctggtggagatgcgactgtatgtgcccgggaatgcatcgacgaatgccaacgaggggaacagcgaagccgacgacccggctgatggcgagctttcggccgcccaagccctgcacgatctgatcatggagaaagccgagatcggtagggtccaaggcgaaggcatcgtcaccttccctgacgtgctctgtactacccctcgtggtcgctacgatctcgatatgcatgcagacttccttcgtctacgtgggaaaacttacgactataaagtgctctactctagcattcaaaaactcttcttgcttcctaaacccgatgatattcactttctctttgtcgtgagttcacaaaaacaaaaaaacagactttgcttctattttcaacaatttctgttgtattcaatttgtttttcatcatcctctttccaggttcaacttgatcctccaattcgacaagggcaaactaggtatccgttcctagtgatgcaattcgcgaaggacgaagagatagatgcggagatgaacctagacgagtaagctgctgaattcccaattgtctttttcaggttaaccatttttcactattattgatggagctgatgatcttgactgaatcctttctttgtgggaaaaaaaacgtgacgcgagtagagatacattgaatagcacgtttcaacagactgataataagatcgaaggccaggctcatgaagtcgtttcgatcgtctttaaaggactggctaagaagaaaatcatcttcccacaaaacttttcaaggtgggtattccgctgatctaatcttcgatccgatgatcattgaggttcatttctttttttttgaacacagtgcaaatggacaatcagcaatcaagtgtaacatgaaagcgaacgaaggattactgtacttcctagacaaatatgtgctgtgtatttcgaaacagtcgatattgatcaacctagccgatctgcattcggtgaagtttgcgcgagtcggaggggcgctccaatcggggcgcacgtttgacttggtgttgacgaagaaggacgaggtggatctgcagttctctagtctgagtcgcgaggaacacccggtcatcgagtcgtacttcgaaactaaggggaagaagatcgagaacgagatgaatgaggatatcctcagtaacgctgtcgccgctttgtccgacgacgatgaccttgatgatgacgatgacgatgatgatgatgatgacgagggtggtggacgaagagataggaagagtaaatcgaaacccaaaccttcagctgccgccaacgccgatgacgatgacgatgaatcgggcaagtttttttttcttttcgccctttcctccattaccttagtactaatattcgattttcaattcgacctgcttctttttctttcgttcttctgttttttttttgggattggatattgtttcagatgatgagagtttccatggtggatcagacgactcggatgtagccgaagagtttgactcgaactacggaggtccgtcgttccttccttcccttccccccctccgcttgttggatcttgcccaagaccctaagagcagaaaaagagtcgctttatattgaccatcaaccgactgtgatctgtgatctgatggtgatcgatgcgtaggctcggattcagacgattcggattcggatgacgagaatgccgacccggcgcctcctcaaccatccaaaaagaacaaggcttctgcaagcacgtatgtcgatctctctctctctctctctctcgggattcattcatccaattgactctccttttttttggcttggttggttggttggttggttgggacaacagatccgaattgcctccgtctaaaaaacagaaaaaggcttgatgatccttcgtatcttcttgacaaaaccctctattttttcttcttttttaacttgtattccttccctccctcataatcatcatcaaaagaaaaaggaaatatgtctgttttcatatatatttatgtttctttggttgaaagataatgtcaagcctcaagatgaacgggttttctttgtggtggacacaaaaatacgccggacagttgaaatcgtctacggtacctgtgtggaattgtgagcattaaagaggatggtttttacagtcctgttggccgtgtatttaggccgatcactccaattcctcagcccataaaacattgtccgatggctaagaacaatctgatttgagtctgattgtatgccgttttacaagcacctcaaactcgcgacagtttgttcactcaagcttatcaagcccaatctagccacattccccaacttctcagctctggcaaactctgcatccgacaactgttcccaatcaagtaagcatttcaaagccgtccacaataggtgggtggttgccgtgtgttttcaagatatgggtgaggggcgaaagcaggacggccccatcggagatagagcactgttgtgactatcgatagtcaacgcgagttttgactacgtccgggagagaacgaaactagagaatacaagtgtatatatatatgtatatatattttaagaagtagcaagacgcaaagcaaccgggaggtcaaaaggatatataatgcgggatctctttacatatataaatatatatatatatgcgtgtgtgtgtgtttgtaaagacaatcaagccggaagtggttacaaaatacttccatttgcaaaggggagcggaggatggaatctaattgggattgtttcatgcctgttttttcggtcttcatgggatatataagccgtggttgattgactggttgtatcaaacccatagacacacacatatacacgtgtcggagaagggtgaggtggaaaaggggtcggactggtgtgtttctctttttgtgtttgcgagcatatcgggcggtgagaagaaggcatgggagacgcgcatgatcacatctgagataagagtagacccaagatgtgtgaatattcggagtgtttttttttcttggtggtgaggtggggggcttacaaaatcgtcaaattcatcgtccagtgcttgatcatagacttccagatcggcattgacaccgcgtccgcctttgctggctcccgaaaccaccccgccgcctaaggtcggcttcagtttgcctttgcccttcttggcatccttggctgctcgttgtttctcattcgcgatcgtcgtcagaatcgaggccgtcttccgagtctggacatcacttagaggctcggagagttgtctgaagaaatgttctacaaaactgtgaaaaaaaaaaaaagaattaatgacgctgctcctctccattttttgtagatcctggatcatggtaactcacagtggatatagcggcttgttgccgtgcttggaaacaatcagttgggctagcgcactcgacatcgactcgaaatcagcctttgtcttgggatccatcttcataggatcttcagagctgttcgctggtcaaccaaagtcgagaaagaggcaacccctcagtaatcaatagcaggggggtggaagacgttgggaaattggttgagtcgttgagacggggggaggagttgtaataaataaattcctactcacgattcgagaccaccgcatcaccaaacaagccacgagcgttttccatatccgactgaatagttctagtctgttcgagttttttcctcaagacggggtcggcagcctgctgggccaaagcctcctgttcggccaaccgtaaggcttcctcggcctccttctcggcgatcttcatcttggtgatccctttgttcctcaccggacctttaggcttcgctggttcattctttgacttctcatcttctgactccgacgcctcccagtcatctttcacatcctcatccgcatcctcgtccgcccatttgttcttcttgatcgccgacacccccgctgctactgagatccctgcgttcgccgcctcttcgtggtcacttgcttctacaggtttttcggtcatcccaaaaacataccgataagaaccattttgttagcccaaatcaaagaaaaagaaaagcctgtcagattgagatgttgataaagtctcaccccaatcgctcattttggtttccacactcttgtatcttctcgtcagtgaactgtgtccgatagttgaggtcttgaaggataacgtgtgtcgacgtggtgtattctaactgaaaaccttgtagcgtgtatccaattttccagccccggaaggcgtgagctgcggcggaggccaatgggggtcatccgcaatttgaagcgtccgcacccaacactactttccaggctacaagccccccgcccagcttgatttgctcaccccaaggacttttgctactctgagcgcaaaatttcaaaaatgttttgaatctgtttggaacttattttgatctctactgaattcagttggacattactgaacttgaccatgattcatattgcaattgattttagtacaaaaaaacccctgccaggcccaaaaaagcctgatcctgcaactgggagtgggtgttgataaatgtccaccattttgacagccaagaggaatcctcccggccatcaagactgtccactttcaaagttcggggaggattcctcttcttggccttcaagactgtacaccccaatgttttcatatgaattataacactttaattttgtgtaaatataggggcttggttaattggctcccaaaaattgtagtttttggactcccaaacccctgagacttttggaggaccatctcaggatgttgtttccccctcattgtttcttcccccagtagtttgggaggtgatcctccaaacactacagggggtttgggagttggacccccaataaatttgataaaaacatgacaaacccccagagggtgtgggacttgatcctccaaaacctttgggaggtatgacgatcagcttccctctacaacccttgatggctgggaggaatcttcctggccactgagaattgatacactctcaacagccatggattcctcctggttgctgagagtttacagtggctagacagtgaaaagtggctgcttattttggatcccagagcttccaaacacaaacttgaagtcatgagacttggtcaggtggtgcataatatgttccaagaaatgaatacaaaaaaataaaatcaaaaaataaagtttcaaaatttgtgaaaaataaaaaataaaaatgggtttttccaaaaggtttgatattcattttgggggagtgggaatgctggaggaaagaaagaatggaaaatgggaagaatgattataaatgaaaaaaaattggaaccaaaaaaggtttagcgaggttggttgtccagattggagccaaagcagtaaattctagcgctttaccaagtacaatgtgggctggtgaatgccccactcaagcgctgtttgaagccatctgaaaaccaatttttccaaaattttcatttataatcattcttcttatttcccaatattcctttcactcagtactccaactcccccaaaatgcatatcaaagcttttgaaaaaaataatttttatttttctttcacaaattttgaaaccttatttttttattttcttttttcatattcattttttgggaacaattgtgcaccacctgagcaagtctcatgatttcaagtttgtgtttggaagctctggaatccaaaataagcagccacatttcaatgtctacacactgtacactctcaaggcaggaaggaaacctcttggccattgagagtgtacactgtaaaaaaatgtcaccaaactggtggcagttgacatgcaggttactcccaattgaatcacttctgtcatactgtaatctatcccaaggtaagaatttctgcacagtaactgtgcataaaagtatggctgagctaatgaggagcatgtggataacaacccaattttcaagagagtttctgcatttcaactggcagaagttccttgagattctttcaaagtgagtatacactctgaaatagagatgggcgcattgaatccggatatccgcgcggatgtggatatccgctcacgatttcagcggaaatacacatccacatccgtatccgcatccgccggcggatacccgtcagcgttggcggatacggatacccgccctctgaatgggcggcgaggctcttccaggagtgtttttttttacaaaaaagaaaaaaaaaaagggcattaataaaaaaacacggtttttccgcgtttacacacggttttgctgcggcacagcacacgcggtttccgcgtttaaacacggttttgtatttaattttttatgggttaattttcaagttgttttgaatttttaaagttgtttcctacactttaaaaggtttagaatttaatggtaaaaaccattttccataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgattttttgaaagtttaaatttatttcctaggttttaatgtgcgtagaatttaatggtgcaatccaatttctttaaaactcaacagttcacttttaatactaaaattacacacttttttcacttcattttttacagcttaattttcattattttttgacatttcaaatttctttcccacactttaagacatggttaaaatgatggtaacaatcattttgcgtaaaaacaaaagattggtaatgaatactgcgttggacaggttttttttaatgtttttttaaataatttttaccagctcaattttaatcattttttgaaattttatatctatttcctacatctaaaagtgtgtagaatttaatggtagaattcattttgcctcaaaataaaaacttcaaacttaatataagagtgtacaccgtttcttgcataatttgtactgtatacaaattttatttgaatgcaaaatggatacagccaaaaattttaaaacctttcaaagtgtaggaaaagaacttaaaattttacaaaataaggatcattaagcgtgtaagaattaattaaggaaaagcgttcaatgcagtattcaagatatagtttttatttttatgcaaaatcattgttaccatcatttttaccatgtctcaaagtgtgggaaatgaatttaaattgtcaaaaaataacaaaaattaagctattaaaaataaattgaattttgagaccaattacagtattcagaatgaactgttgagttttatggaaattgaatcttaccattaaattctaaacactttgaaatgtaggaaacaacttcaaaatttcaaaaaagcataaaaaataaggtaaaaaattaatgcaaacaattgagtgaaaaagtgaagaattaaataaaaaaaaacggtgtcaaatgcagcattcaaggtatatttttcaacttggggaaaaatggttgttaccataattttctacatgtcttaaagtgtaggaaataaatttaaaatgtcaaaaaatgatgaaaattaagctgtaaaaaattaagtgaaaaatgggtgtaatttgagtattaaaagtgaaccactgttttttaaaaaaattggattgcaccattaaattctacgcacattaaaacctaggaaataaatgtaaaatttcaaaaaaacataaaaaataagtacatacatgtatgcaaacatttaattgagaaatgagtgaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgcatccgcacctgaatccgcacccgctggcgggtatccccctagacggatagcggatatccgtggcggattatccgcgaccatctctactctgaacagcggagagggaacccctcggccattgcaagtgtacactcctgaagaacaagagggtacccccttgacagtggaggaagattccacaaatctcaatttatattcaccagtatataacatttagggcttcctcctaatttttttttaaaaaaaaaacaggaagccctccagtgcaacacaatgagtaaaagaccaccataattccaaaccacccatggaaaatatgacaaactggagttttgccaagtttaaatagcggggttcatgattgagcttttggatgcttgtttttctaacaatatgttcttgtttacttacagcttcagttttggattttgcttgtagcaagtgtgtttttaagcatatttaaggccctgcttggccgcaaatcatgataggtgatttggctaaggtttggcacagatttggactgtgtgatataaaataatgatatagaaaaatttgcacaaagccctgccaaacctggcctcaaaattccaaattaaggacggccaaactggacctaagctttgcagcagaccattttactgccggtttgggataaacagctctatgagaaatgccaaccatcaatcccactaatcaacccaagacttaagtttaccatactgaatgctctcagatcataactttcaactttgcttgttcaatccttaaagtatattggagctagtgtatcaatcaagccctgtggccattaaagtacaatgtacttgaggctgaatgagaagatagtatgtagaaaatgaaaaagagacagaatggacatagttgtacaaatgtttctaaaaagaaatgagtataatgaacactatacaacaaagaataatttttactagacaacagctctgttctattcacttgctagacttttttattcacctgcagatcctcacaggatttatcaaaggattttctatcaagcagtgaaaagtgagtatttggctaagagaagaaattgtagtcaacctttcatcagcttggattccagatgatggaagtttaggattgtgaacatacaggtaggatagaaacttaccttggtgaattttttgagatctaattcttttttgcagcatacgttatgaaatcctcccgcatattcttttcgtttgggatcgcaagagaagccaccggtcactccgcgggcggatatcacttatcaaggttgtgatacaaggggcaaacaaatcaacaccttcccaggtctagtacagctttggctggggcttgtggatagctaaaaaacaccgtatgacttaccccaataatctaccctttttttcacatctttaatcctcgtcccaaggcatactccctgtggtttatcgccttgacatcgaaagacatcatcggtttgggctgcttggactacctggcccacgagcatgatcgctatcagaaccaagaatcgcatcgaacacatcattgagttgcaagatgatcgattggtgtacaagatattggtgatgaaatgacagtttcgttgaagttttggaatggacacggagtgtgttgctgtgaggtgccgtgagagttttggacagcgcaagccctttttatgtcccttttattggggagtgtgaacctgaacttctgaaggagggcaaacgcggaagctcgaatgagagaagctcgatcaccatgtcaatcacgcctcgagctaccaaacacgctccctgatcccatgtagagtgaatttcatgggatggtatgtatgcgataaaaaaatgattgcgagaaaaaatcccgagcaagagagagctgtttcgagcagtatatgacaacagcagtcaagaaggtaagatagccaagggaaatgaggcttgatgcaggtaacaaacctggcaatgccacgtatagaaatccgcgggacacgcataccgaggctgaagttggcactggggtagccagcagcaatggctgtggccgggagttcaatgtttggtattaatatttgagtatgccggcggaaaagtcagagggcaaagataggcaaagattgcaacggaacacttccttgagcatgagccaagacgaaagcgcgacccagcaagatcgatactcttggtccttcgatatgtccaccatccacactctttgcctctgttacaatcactcgatatgtcaaaggtatcggccacagatagagcatagctgtctcgatcgtgatggcgacatactatgagttgatttagaaaatcacagatctctcaaaggagttgaattctgtgttttgttttttgtgtactacctctgcaagcttcttctctaaagatgatgatgatgattccattttaaataagcgaaccacgaatgagacaatccactaaaagaaaacaaagccgacaaaacacaagtgaaggattaaattagactaacaaattataatcaaatgtatttagatatttcacatacacacaatagtaaatgaacctccaaaaaaaaagaagaaaaaagaagaggattaactaaacaaaacaaaatatatgtaaatccgagtgaagtagagaagagggtagatagaagaacgcaagagaagccagtaaaagaaacaacaacaaaagatcctcttcgttcatagtgaggggaatgtaagattaagtggcgagcgggggaaggaggggagggcgaagggaagggaagggaagggaaagaataagaagatgtacaagcaacggtagagagacgagctagcgatttaatcgaactgattatagaaaagaaagatgcgagcgtcctagaaaaggggaccaaagaaagagagtaagaagagtaagagaagatcaactgtaacgaaagaaagactggatcggcgagacggtagcggtagacgacgaattcttaggatccggggtaggggtagctgatccgacggacatggtgggcaaggtgtgcgggacggttgaagtactagtttctccgttttggttcgtgccgaagaagaagctgctgaacgaggtcgcaatggatgatgctcgggatggaattggctgaggctctaaggaacgttcgcgaatgtatgtgaaaaaaataggtgttttagttgggattcaagagttgagattaagtccgagggggaaaaaaaatgaagttgcccggcctacctgctgagtgatcggagttgtgatcttttgctccttctttctcttcgccgtcgacattcgagtcgccgccagcagctttagcgtcggcgcccgtggcaacttcggccgtctttgggagtgaggcagcagcgatttgagcgttggatttctccttatattcggcctgtcgtttggcaaagtcggtgcggatactggaggccaatttccagacgctctctgagctcttcgagagcgtctcatcgagcttgaggtctttgatcccgtgcgataaccatatccctacatcctccactaccgagactcgcccttcacatggatgtcgtgggtcgatcaagtcaaagatcacactgccgatcgagaggaacaacaccgtttagtaagtcaatctccgaacattcagacttgtgcttacctgtccgtatgtttatcccacaacttgaacgcatgtgtagttttgaatgcttggataaacacatcgttgaacgcggcgacgctagcattggccgattctaaacacaagaaaatgtgaggaaaaagactctcgatcagtcgtctttggtccttcaagagaattgaactcagcgagcggtttcataccattattacctaatgtcggtccaccccctctactattctcacaataatctgcatacttgatcaccgacaaaatctgagaccactccccttttttcgttagacatctgtctctaattcatcaccctctgatttgaatgcactactcaccgagcaaacataattctacaatcaaaattcacatgagatgattgatatggtcaataagcggagcaatcttttagccatttctgaagacacacacacctcaaattctctacgaagataatcgtcgcttcccaagaacctgaaaacaaaagaaccagtgtaaggataaactttcagcaagaggagccaggggactctgcaggcattgtgggcattcttacttgtttccaataggacgggaaggatcgtcttcgttccaagaagaatcaacggcctcaattaactgtcagcaacaaaaaagtttcagaaatttcgaccatgtatgagtcgaacagattagtgtgttgagcaattacctcatccatccacttccgatcagcagaggtcagagcaatcaagctagcaagcttaggatccttcaactcgagtgtagcaagttcgatctacaaacatattagaacagtagtttaaaacgattgaaatttccagagggtgtcaattcggcagatcagaagacacacgttcgcaatagcatcgatcttgcaatccttttgctgctggaaaatcgtgtttgttgttccgactaagtatgtcgaagctttcaagaggtcgatctgttgtaagggtaaataaggttgaaaaaacgaatcctattcccaagagccagcgggtaagattacatttaatccaatcaagtagggttcatcagcacaagttttggacaaggtgagagacagacaagttgttcagaagggtacaggtgagatttctgatgaagagtgtatgacgcacgtacttgtccgaaaatgtccaagggcaatccgaaatatttcaatagactatgacgatcagaggtttgaagcgaggttggttgagagagtttccgggagcgttcggctagcatgggtgagccggagtcttcaagattgacaagtagacctgaaattcctccaaaattcatccatcaatcaatcgactgtatctgtctacggcaaagacttcccaaggacaaggaaaacaagaatttcacatacatggaattaaagagaccttcaagattttgtagatgaattcatcaagcacgtcagcaagccttgaaacacttatttatgatcagattgggctaacatacgagtgagtattggtaggtgcataagctttctacaggatgtccatagaacataatctagcggaaatcaatgttgtcaatattgagcttgtaaatgaggagagcgtgtgtatgtgtgataactcacccttcgttgtagcagtaacagcttgactaattgcagtgttttcaatctaaagtgatgaattaattcacgcaaactaaatagtagttttgaagggcggtttattcaaggtgaaaaaggatatgtgagtgaggtcgtcgttgttgatgatgatgatgatcaagctcggacgaacttagtacccatgtacatagcagcctcacctgaccgttccttctgtttgcccttcttgattctgagagcctctagtcgacgagcctcttgttcggggtcgagggttgagtcgacagtgccattggtagagcttgcggagctggaggggtaagtctgctcattcgtcggttcggccagtcgcatcgtcacctccccacctccttcgcctagtcctaccttgaaggaggccgctaaactgtggtaaaaatcctcgaggatcgaacggtctgtgaagtctctttgggcaaacagcgctcgtgtgacgacccctagtttgtctctgatacatccaaatacgggttgattggcaagcacaactagatggttcagattgcaattttcatattgatgagttattttgagatgcagaactttttggaataaaagataatgctaaccaactgctttctggactgtagaccttgtaacatctgcgccaggattgatgagatcagtgctaacgatttgtcgattacagctacgcgatgattcgatgagaagattaggtttcagcagatggatttcgcttcgggattggtgtgttggaagaatagagatgagactgacgagataccaaagatagtagagtcggttgacaggtgaggtaggaagagatggaagtaggaatagtcttcagttttctaatgaaatgtgaaacaacatgctggtgattagtatatcttttctttgttttgtgtgggtttttcttgttttttttgtttttgtttttgttttcactgacgaggtgagctccatctggtagtgcaaggaatggtaagtttctgttgatctgttgactgagtgcttcatgttctgccaggctggctgggtagctccattcgactgttggtcctaaggcatgatcaaagctgacgaggatgaccgcatagaccgatagtggtggtttctctcgatccatcagtcgaatatcttgaaggctatctttcctgtgcttggtggtttctagtctcgttccgttggtttgggtggtggtggaatgttgggtgggacagtcttgatagctggcttaaataggttgaggtttagtcctcagtttctgacatgtttctgactcaactcattcttggatttgaacacagtggttagaacaaccaagtgaaatggctgctatgtatgtataaatctactttcctgtttccagactacctaacgggaattctcactcatctacaaacccatcctcttggccagggacttgcaagttaaccagccatgatgagacgatgaaaagctttaccagttccaagtgcctgctctaattataaataacaccagatactctcaaccccatctagagcacctctgattaaaagggttgaagccaagatagcatgcaatatccacactcatgagtcatggggaagaagaggagaaatgcacatacacctcatcatgcccgcagatcccaagctcacaacctgcttgtccagaaagtgatgatgcatacactttttaagtttgcaagtgtctccaaacctacaatcatatgattgatgctagagtagagagaagagaaaagatcttaattcattgttcaacaaacagagaggtaggaatgagaaagcttatcaacaaagaaacttggactcaataatacaacaacacgatggacgacaacgaaggaaaacataatacaaactgctatatatgaggaaaaaaaaacacactacatgcaaagtgcacgatgaggggaaaggaaggtgcgactgatcaaagaggcaggaagaatcaaagtgaggttttttggggatgaaagaagactcagaccgaagccagaagaagttggacttcataacaacaacgattggagatcattcaagaaagagatagaaagcaactcgaacacatcctaccgtggttgacaacagcataggataagagcgtcgatgatcggaacggccatccagccccaacgctgatcgtgttccgcagcttgatggccgacaaaaattatagtcactctcgtctgatcatcagtcgaccacaatcagtacttcatcgtctcgacgatcgcatcaaggatccggatctgatctggtaactacatcaaccatcaaccaaaaaattcatcttagctatcagcagtcttcaatcttctcgcaattgaagtttatgtatatgttttttttttctgggaaggaatgaggaggacgaacgtagaacttttcgaaaactaatgggaacggtgtgtcccaaccgcatactctcttgaccggtgcctcgagtctaaaaaagtggcgaagacagatcaacaaaacacaaatgtgagcgacagaagaagcgggtatatatccaatgggaaggaagagaaagacctagtgaagcaatgttcctggatcctagccgcgagttcagcgccgacgccgccgttgaggggggcctcatgaacgacgacagcccttccagttttacggacgctttggacgacggtggggtagtcgaaggggacgacggttctgaggtcgatgagttcgacggagaggttcctgaggctttgggggacgaggtgagcgatctctgggggagggttcctgagcatagccagggcgagctcgcagacgtagaatgccgtcccgtagctcaccaccgtcaggtcctgccccgcactcaccacctccgctcggtctaatgccagctcatactctccccccggaacccattccactgacgagcggtagagcaccttcggctccatgaagatcaccggattcggctcccggatcgaggctagtagtaagcctttggcttggctcggtgacctcggtatgaccacctgaccatgtcccaatcaaaaaaagaaacataagcaattgcttgttcttcctatcgatctcccctgaaaaaaaaaaaaaatcccctgaaaaaaggcctcactttcaatcctgaggcttgttggaaatatccttcggggctttgcgaatggtacaacccgccatgtccgacggccatcacgggagtcctgaccgtgagcttgccacagttatatttgccgccactcctgtatcgaagcttggctgcttcgttgactaattgatcgaaggctggaaagatgctatatacaaggaatccatccgagttcgctcatgatcatcagtaggctatctccctcagtgcttcaatttaaagaagcgtggggaggtaaattgactgaactagtctccgaattggatctcggctattgcggtatggcccatcgtggccatcccgatcccgaagcctgcgattccttgttcactgaaagagttcacaacgtcaattaattgtgtggtaaacagacagattgaaagccaagttgaatggaaggacatacgttaggggagtattgaacactcgatccgggccgtactcttctgaaaggcccaacgaacatctgtgcaagggcagaggacgacgggtgggaacatcggtcagctgaataataacgctgatacaagagtcggtcctgaacggcacctgaacacgccgccgaaagcgacgtcttcgccgaagaggacggcactatcgtctttctggagggtgatcgccagggcgtccctgatagcctggaacatactaaacagctcatgatcaggacgatatctgcaggaggagaggagagcgacttgttcacttacttgagcttgaccggcggcggcggcgggggttggttggccgagggatgctggcccgcatggctcctcgtcagaccgcggatacgctcgacatcttccggttggtggcagaggaaggcggaggtggagagtgtggggtaggccgggctgaggggttcgctgctctgctgcttgtcctggctcggcgggcggtgggtgaagggtcggcgcgggtggtgggactggggattgatggtggtggtggtgcgtcgggtggttgagttgagccagtggcgtgcctggtgggttcctctgttgaccatcttttggttgagatcacaatgttcccagttgaggtttcctgagactcaaaaaacacgcgctgggctatcgtaacttacgagctcaaccagcacatcacgaggacaacaacttatgtatttacaagctattcagcactgcctctttttttttttttttttcgtggatgtaacgaataaggtcacagcagccccagacaagcaaacaagaatgatccacagcacaagcaacacggatcgggcacgctaattttatctttttgtaacgtaaagaagatttcttttttgattacggcaagtttgatgttaatgatgaaacaaaaatttcgccatgaggaaagaaaccctcaaagcgaatacaagtcttcttaaatatttttctaggtacaactgactttaactcgtactggtctctacttctttacagattaaaaattcaaaacttccttctcctttaatatttattttcttacctttcttgtcttaaaacccttcttttcagactcaaaataaggtgttagtcctatctttctcttctgaaaacataaatatttttgaaaatctctatcaaatcttacctaaagtctcgatctttcttttttagcttagttcattctcataataattttttagattttgctgtgggctgtgcttgctcgttacaaatatgccctgcctattataccccttttttcttgacttgtataattccactagactatttctgaaagaatctaaataaccatgcaaataacttgggatatctctgtcagccacccaggtatcttctcccggagttgaattgcgccaacggagtaggtagtcaaacttacccttacttacctgccttgcgtccagtatcatcgccaatttggaccaatccacgatcctgccttctttgtaatactgttccctaataccctgaattgtcccacgaccctgaacttccctaggattgttatatcttactaccaaagaaatgttaaagacaggatggatctttggataatctctagcgatgactaatcttaccgcattcttccctaccatctcaatgactctaaatggacctaggaatctataatctagttttgaattaagtcttcttgttgatataaattttcgtaataagagaacttgatcaccctcttgatactgagaggcctcccttcttctcaaatcgtagtaccgagcctgtcgctgttgagcttgcgttaagcattcgactgctcgttcctgaatgagttccaagtcctccgcgaattcgtctgctgacttgattcctgaattatttgttagtatactaaacttcgggtgatagccgtaagagaagaagaatggcgaaactcccagagatgccgaatctgaattatttattgcaaattctgccaaatccaatatcttgtcccaattgtcctggtagaacgaacaaaaatgtcggagatagtcctctaaaacctgattcattcgctccgtttgtccgtctgtctgtgggtgataagcgctagaataacccgtcttaatttgtaaagaattcattagactattccagaatttgcttacaaaaaccgatcctctgtctgaaataatcttttggggtaagccatgcaacttcacaatattagttctaaacaaattagcaacttgagccgccgagtaggtttccttacacgggataaaatgagtcatcttacttaataagtcgatgaccaccatgatggagtcaaatcctcctgagtcaggtagtttaacaataaaatctataccaaccttactccatggcttttctggaatggacaaagaattcaaatgtccttctggcctttgatgtcgcgctttaaccctctggcaagaatcgcaagatttaacaaacctgatcacctcctttcggattcctggccaagaaaatgatcgagttatgagagccagggttcgagcgattcccgggtgacccgctgaaggcatgtcatgagatagttgaatgatcctagttctcatagccgaaggtacataaattcgatcctgataccagtacaaatcctgaaataattgtaaatcctccttttcttcttcgctcagatcagtgtaagctctcttcaagtaatttattaattcgtcagtgggcttctgaaaaaataaatcatgcttagctgtccccttacttggatcgagcggaattagatcatttatttcttcgggtaccaaacgctttgcaattgtttccgatggtgagttccttaattctcctgaagtataatcgggacgcctgcttggaccatcggctggattccgctttcctgaaatatgatgaatctcgaaattaaattcatctaaaaacgaagcccacctagcttgtttgggagagagttgtttagcagttcgaaaatactttaagttagaatgatcagaaaagaccttaactggatcatcagtgcccattaaccaagcgcgccattcctcaaaagctgctacaaccgctaataattctaaatcgaaaattggccatccccgttctcggtccgataatttcctagaataaaagcttaccggatgaagttttccgtctaatcctggctgactcaggaccgccgcaatagcgtaacctgaactgtctacgtgaattacccttggaagtttaaaatcaaaatgtcgaaggaggggagcctttgcaaaacaagattttagagctgaaaatgaagtccttggacttttctcacccaaactctgagtcgtacaagcgccttcccttgtaagatccgtaaggggggctgatagatcggagaactttgggatgaaccttcgataaaaatttgaaaatcctaagaatcgttggacctccttgagtgagcctgggtatggccagtcaagaatagttgagagcttcttcgggtccatgctgattccttcgcgcgagatgttaaatcctaggaaacgaacctcggacctaaaaaattgacactttcctaaagatgcctttaaggaatactcctttaacttcttcagtaccttcttcaagtcttcaacgtgctgttcccttgtttttgaatagattaaaatatcatcaatatagacaaagcaacagacgtccaaatactcacgaagaacgtgttgaatgaagcgctggaatgtggctggtgcattagctaatccgaaaggcatgacgaggtattcaaaaagtccccacggtgttcgaaacgccgttttccattcatgacccggttcgatcctaagcaagttaaaagcagacttgagatcgattttagaaagaaacttacaacctgctagattgtttaacaaccttgacaccaatggaaggggatacgagtctcggattgtcattgaatttagttgtcgataatctatacacggtctgtcagccttgcctggaaccttaacaaaaaaaattggtgcccccgcaggcgacgaagattctcgaataaatccctttcttaaattatcatcaacgtaatcctttaactgcttattttcattctcacttagattatacataccggtaaaaggaggggtacttcctggcttaagattgatctggcaatcgtaaccttctcgatgtgggggcaaaatactcaaactttcagaaacaaaaatagactcaaattctttcaattcagctggaaattcttcagtctcgatgtaagaaatagtggatacaggcttgggaataaaaagactcataggagcgccacctatgaatagatgattcttcgataaccagggagcgcctaagataatatctgctgaagctagattagtaacaaaaagttgaatacgatacgataatttaaaagaaagaaatgatagttgaatttccccaatccaacattcttttatttctcccgatcgagcagctgtcccatcaaatcctctgcagaccaagggattcttaagctgaaccaaagagagagaattcctacgtacgaagctgatgtcaataaaggaagccgacgcccctgaatcgaacagggctgaagctttgcaaaaggaaattccttgcgctagcttgactgagaggatagggcggtaggaagggaaagggatagcaaaaaatcctgaatgcaaaaacttacaaggttccctatcgacatccatgtgggaagcagcctcatcccaacacatatcccccaaactaagaggctgaatgtcgtccaaattgagagtccccgcaggcttacttcgttcttctgaaaccacctcggccaaagcgtcttcgacttcctttcctccctccgaaatccaccttttataaagctcaatcttgacatcgacgtcaggctgcttttcctttgaagccgggcaacccttggagaccacatgccgcttatcgaattgaccatggcatcgctggcaaacttgcttctttcggcaaatagctcgaaatctagggaaattgaaacaattttcagccgacataacgtccagatccatcgggacgacaccatccggaattcgaacaggcggggcagacacagatcggactggagcttgagcatgctgacgtttttgaagggccggaagtgatcccgaatcgattgatgcgattttgtcttgagcttcggctgctgaaactgctaacgattgctttcctttcaaggtggtggttgacttccaatcgccacgcatgaccgcaattttgaggatcttggggttgagggctcgttcgtaaatgtcacaacgggattcttcagttaagtcgaccgcaaagcaaagggaattgaaaagcgcattgaattcttcaatcgttcggttttgttgtcggaaggcattcaacttcttcttggcatcttcattatcgtgtttgttgtcgaacacatcctccaagtgagctaaaaaatccgaggctgaaagaagttgcggtaggacataggggtcttgtaccgaagccgattctgtcggaagtttctgttgacgtgcattttcgaaaagcaaagccatccaccagttataggaagcgcaaggattgccgagagaaccgttggggtgtcgaaaatgccggacgatccaattgatctttgatttttcggatcgaaaacaatcttctttttcgaaaagtttctccttgataaaatagacaaattgcttagtctcttttggattaccagtaaattgagcatacgataactccgaaacctcgcgagaagaattgaaacctgatcgagataaatcaatgatttgagaggcgttttgttgaatagccgaattgcaaccgtcaataaccgagcgaatttggtcgatggaggattgaatcttcagaatatgatcttgaaaatataacttgacgttgttgaggtcggaatacagattcttcattgattgaatgtccttgacgtcctcggaaatctgtttgaaggtcttcttgatcgagtggatttcggtttgaaggtgagcgagttgagaatcactgtttgccgaaccgagtttgatggatgatagctgatctgctaactgagcgaccttggattcaatcgggtttcgggaatcatcagaggggttaataacgggggaacttggtaccgcaggcatagacatcttagaaaatacaacggagataggaaggaaaaaagaaaaaatatagagctatttttcttatagaaacaataattcaggtatcaaaaaagaccggaacaataattttcttgagagagagagagaagaaacaacaaagggtaatttgtagctatatgttttatttttagcgagacaggaaaataaatctttaaaaaaaaaaattttgcgaaaagactttaacgggccgagaacaagacagtaagagaagaaaagagattttacaagccgaggttaagacagtaaaaaaaaaaaaaaatttcaagccgagaaaaagataataaaggaagaaaaggaagtgcaaacaagcggaatgatttttataacagccttgataagaatgacttgagttctttagaaaagtatctaaagagagatagattacgatggcgaaataattgtaacgaataaggtcacagcagccccagacaagcaaacaagaatgatccacagcacaagcaacacggatcgggcacgctaattttatctttttgtaacgtaaagaagatttcttttttgattacggcaagtttgatgttaatgatgaaacaaaaatttcgccatgaggaaagaaaccctcaaagcgaatacaagtcttcttaaatatttttctaggtacaactgactttaactcgtactggtctctacttctttacagattaaaaattcaaaacttccttctcctttaatatttattttcttacctttcttgtcttaaaacccttcttttcagactcaaaataaggtgttagtcctatctttctcttctgaaaacataaatatttttgaaaatctctatcaaatcttacctaaagtctcgatctttcttttttagcttagttcattctcataataattttttagattttgctgtgggctgtgcttgctcgttacagtggaggcctcgagcaagagctagaggaacttcatcatcacacgactacaatctcctgcagatgactgcaacttgctcagacggcaaaactgtaaaaaagagtgtgccagacaaaaagcgttgcacatgcagaatgtgccacaaacttcaacatcctctctgaagtgtaaccatcccatcatccatttgacagctcctaactgcacacacaaaaaaaagcctttcgctggcgagagcggaagaagatcgaccctcttaatccacttccagcaggcctgacctgtggccgtggtgtacacacaccagcaaaaatcgtgtggtcctaagtatttatttagtttgatcaatcataaacagctgcccaagctagacaatcctcatcatcatcaattcccttttgtcatgtagagcttctatagactgccaataatcagtctgcctaaatacttgactttggttctgatcggtgttttcgttaatcttttcttctaatcacatttcaatcattgtgacgactttgcaagattttctgtccctcgtgcgtatttgttgggtaagacttgacaattgagaaaaccaaggtttgaagagaaatgcataacctatggttgtaatatttattggttcctttctagagatacaaagctgcataaatcacatgacaacccttgccgagagatgccgcgttcagaaactgcgtcttctcgagaaaaactggctaaaacccaacaaggtcggcacagaaagcttgataagactgcgcaaggaagtccgccgaatcatcccgcactagtgaagcggtgaaaccagtggcagataagctatggactacagagttgctttggcagtccgatgtgtttgagctatcaatgctggacaaaaaaagtactgccttgcacggttggcataagttttgctgtgccactggggccagaatgccttcacaaaactccgaggggagggggcacccccaaaaatgcacctgttgatcactggcgagacgttgaagtataaaatggaagactaggatgggacttgttgttttgtttgtccctctaattcaaacacttggaccaagattgccacatgtccttagaaatgaccttcctactgctcctaatcatcagcttgtatccaatcccaacaacccttggtgcgtttattgacaaagcagttgaaaagcgtgttgaagggagcaatcacatccaccatctatgtgatacaagtgattatcttattttctgactcgcactgtcactcatcactctgcttgcttcaatgctgatcattcgtcttcataacccaatgcgcttagtgccaacacctcttgaaccagctaaagaaacaacagataatccacggttccctccaacagattcactccaggcactaacacttgccggagatgacctacccaaggaaccactgaaccattcccttcttgttggtagtacttccactgcacctcccatctcctctaaagaaaagacagaaagtgagctttcaactcttgatttctggccaatgagaaatgtgtttcagactgattatgatgatatcatctgaagatttgaaggtcagagagaactggaaaacaaatgaaggcaagttgtcagcgtttttgcaatgaatggttatcttacagttaccaaggtgtcaaaatcttacttacacttgacacaatttcagagaaattgttcctattgtatcgcgattcagtcgatcttgataagatttataagcagattgtcgattctgctgaatttggtctacctatgaattttttttcaaatcctgctttgaacctggaaggagagattgatgctgataggggacatagaaaagccattgagttcaaaaagaagatagaaatattcaagaaggtcaagttctgggaattaggaaatttttcctcacagcctttagattcaactggaacaaatatattgagccttctcctagagaatccaaaacatcaaccaataccagattggattcagaatcttcctccccaaatgttagcatcaatcccaaaggaaatctggaaaaactttgccctttcatttgtcaatgaaacccaagattatatcaagcaaatggatccaaacttccttgagtttggtgcagctattcaatatgttttcccaccattactcaaaacaattgatttcttgtacaagcaagatttcatagatgaaaaagttatcaaatcttttttgaaagatagaaatattgttttgatgaccaaaatgtgcacagatgatgtttttataaagcgttattcccatgtttttagaccaagaaatccttccacatatgatctttctccaaataaactttcacacatgatgcaagcattcatagatattgaagacaattggttctggccatttggttttaagttctataatggtaagtcccttcctggaaggttttgaaactgaggatctcttatggaattttgtagtgtttgtgttagaagtttgatggatatttccttgaccttttccaaaaaaatgctacagcactcaataatcaagaactattgtcaataaaatttgatattttgagtttctgtatggcatctgcattttgggaagtccctgatgatgaagatgcacctgagcttgaagaatggttgattatatccaacacctgtcttggaaaagaagaagagagaaagaacatgctacttgatgtcaagcatgatccaaccagtccagacacaaaaaaacgtggaggatttgatgatgaagttgaacaactcatcaaagttttgaaaagagcatatgttaatgatagtgccctaatgattgatcacaaaaaacagcaactcttgatcacaggagtatctgaaatgttggatttcattgataagaatttttctcaagggataataagggaaaaatcaaagcaaccaggaattaatgatgaatactttgaggaaaagtttcaattaatactgacatactcaaggattttgaatctagctgatctggcaattgactacaagaaaatgtgtaaatctgatgcaattgaattctcaaagagctatccatttcataacaactatattaatactccttatgctgacaagatgaaaagtatctatgcagaattcaagaaaatgtatgccaggattggaggaaggaaagatgagttgtcaaattggttaaaggaacaagaacagatgaggtctattttgattcatagagatgggcggggataatccgttgcggatatccgctatccgctggcggatacccgccagtgccaggggatatccgctggcgggtgcggattcgggtgcggatgcccccttttccgtgaaatcccggcggatatccgggtatccccaaggatacccgaggccggaaagaggagatggccggctggaagggtttccttccagccggcgaggtacatgtacctcgcccactagaaggaaacccttccagtcggcgaggtacatgtacctcgccggccggaaggatttccttccagtccagcagatacgctctagtcagtcacacacacactcatcgaagccctcattttttttctccctcctagctgagtccaacaagctcatcccatggttcttgctttctccccgctcccgctcatctcgatgttttggaccctgatgcgattttgttttgtttttttggaacagcgacagagcattcctgcgggcccggatgagcttccctgccaaattccccctgctcccgcccaagctccgattcaccactcagatgtggcatcccaacagtaagaagcaactgaaatttggtgttgggagcttacaaatctgatccgacgtccgtctcctcttgtttgttgagcagtttatccggacgggacggtctgtatctcgatcttacatccgcctgggaacgatgaatacggatacgaggatgcgggagaacactggttaccggtgcacacgatcgagtcgatcgtaagccccacatatcctctctctctcgctttctctcttatgaccttaccgcacgtttgactgatcctttttttttcttgactcttctctctggtctttttgtagctcgtctccgtcacctccttgcttgcctccgaaagccctaacaccgagtcgcccgcgaacatcgatgccgccaaggaactgcgcgacgatcccgctagttacaagaaaaaagtccgacgtctggcgcgtaaatcggccgaggattgcttcgattaacacccttcatccatttcatttttaatctgaatatcatcaccatcatcaccatcatgtttttttttttctctttctctctcttgtcttcagtctattatcgggaccaataatcagtaccgaagtgacttgatcagacatatgtgctttctctctctctccttctctttctcgacgtccatttgtgttttactgtgttccaaaatcccagaaactcttgtgtacataagcagatccatcatcccgccttgtgacaggctggcctacatagccgaggagcatgtcccgattgccaagctatctcggaatccgtatgtccatcatgactggccacctctctccctccccgcttctttcctagggttctttctattgcaaaatccagacagaccaaacactctaaaacatacccttgtgttcttagaatgtttatcctggtctcctctgggtacttggagtaacaaagacattagatagttggactcatgtttttcaagatccttgattcaattctgaataaaaaaaatgttcagtttcactcttgagacctcaccacctgttgatgtatgtatgtgttcaagataagtagaatctgtttgcgagtcagaatggcacaggacccaaacctttaatagtcaccctcaccatttgtcgactggaagaaatccttccggccgacgaggtacatgtacctcgccgactggaaggaaatccttccggtcagcgaggtacgtgtacctcgccggctggaaggaaacccttccagccggctgccttgccgccaagttaaagggcgggtatccgcgggtatccgcgcggatacccgccaaaaccaggggatatccgccagcggttgcggttgcggatgcggatatcaaattccgctgaaattgtgagcggatatccgcatccgcgcggatatccggattcaccgtgaccatctctaattttgaatattgaagaacttaaatctgaatacaatcagatattctgtgaaatgggaatcaaatgagccaaaattatctggtaaattaaccactaaaatagagatttaaaacacacatcatgctctgataatccagcaatcatacgaattggaaccaggaggtatccacacctgtgaatctgattactttgttccgagatcttgttagaattgagtctgatgtccatacaatattgtagtgaactcttacacacaataaccatatattttattccaatttctctttgggaaaatatcctactgaatgcaaaaaaggaatgatttattcttgactgagttttttgtttagttcagtatagatgtagtgtatttttttgtgaatatgattaccatttgtgaatctggaatataagattacctagtagagtttagagatcagacaggaagtgatcaagtagtcaatgagttcattgcctttcccacactttatttaatcatggcaaaatggcacctgtcttgttttctcaatgtattatattttctccatgatcatggtgtcttggagaatatcaaatcataatactacagtttctatgtgaactgacaagctcaaacctctaagatttcaaaaataaatcataccaaaaacacacacatggagttggaagaataggagatgtgctcctcatagagccatgcgggtattaaaaagtaacatatgggggttatttgcaattcagacaaagattgctggttcagtcaacataaggaagagatgagttatacttaaaatctagtacatccaagaaacaaggcttttcagccaccaaaaaaaaggaccaacagaaacagagagaaatgcaatgattgtaaaatgaagggatgaatttagaaatgaaggacggattcaaccggagttagaaaatgaatgggtggatcgctaggtgcaagttcaagtcgaaaagaagtgagcaacaattatgttgggtgtgctgtgctttaatttcgaatttttctcaataagaacaggggagcaaagattggtgaagaaagtctgaagctatgagaggtaaatctacgctagaagatcttttggtagccaaactggtcgagaaataagataacgatagagaataaaaatagaaataaaaataatgaaaacaataaaaaaagacactgaaacaatgtagataaatttaagagttccttcggcttgaaaaagtcctatcacttctgttcttgtgtgcagtgaaatagtccaactgtctttctagttgagttgagtttgagcttgggccgaaggatacatatctgagcgagttaggagtttgcagaccagattcgacgttctggccggccatagggtagatctctgcctcgctggactgtgagtaacaagtcgatcgggaaagatgactggcacgggtcgcatcggcctctctatcgactggataggccgacttatcttcttcgggacggtactggggcaaggtgggcgagtcatggcatgattcgggtgactcgagaatcatttgatcaatgctctggtcgcgcggactggtgtatgtacttcgatgcccaagacgacgggaaacattcagggggagaatagcggggagcgcaggttctggctcctcgaccggtttcgaaaagcttttgatccccgtcgaatcgaatggcaagacgggccactcgggtctcggcggccgaggcgggacgtgtgtggtgctaattggagaatcggctgtgtcctcataacaccctgaggcaaaatcgggattcttcactgcaagtacgctgcttgattgggtgtaaggatcccgagtctgcgagacccctgttagatggtacttggaaacaattgggggatatccttggttttgataccaggaaggcgaagaagagcgaacgtgactggaggcttgatggctaccgatgcccgatttgtattttgctggggagccgctggacaaaggccgataagacgctggagagggtggttcgattattgggggcgatatttgggatttgatgctctgatttcgcagatgcagtacactgggccgacgggggtttgtggtccggagatggcttaggctctcgggacggagaactaaaggctttttcgagaacgtggatgagcaagcaaatgggtctgagaccccaaattggggctcaagtgaggacctgtctctaactgcccggttgctatcgttcgaacgtgaccggagatggcgacggacgaaatcagtcgatcctttgaggcgcttttttataaagaatattgctgtagcaaccatcacaattgctgctaaagtgccaatggcgataccccaaacctttcccttcgagtgatgactatcctgaggttgtgatccagatgtcggagattgcaagttcaccggagacgtggaattattgggcgagtcgagctgggtgggtgaattttgaactgccaagggagaggtgatacttggtgaataagggttctccgctgtattgttgctgatgctttggcttgcattaaaagcttgactggacgctgaagcaacggcatctggagtaatagatgtgttcagcgacaaagctgatgatgagtttgaagcagtactgttaagtttgccgccagtgtctggggtctccttggtggcgtgattggacgcggtgttctccctgctttggtccttggaatgatccacgacggttgaattgtatcttgcggattcaccaggctgtgaatgttcagtatcgctagaagtaaagcacaaattagtacacaaaagcgaggatgttgtctgcacatgcccaaggtactctctctgcatgtgggaagaagagatagatacacatccgcttgatttaccttttatccgtttggttctttcgatggatagactcactttgtacgaagtgctgctcagtattgttacgagagacgctgtcgttgtgatgatcttctgctctcgccttcgcctgagaaagggtttggtttgcagcagttgcattcgaggcaggttggctagattgacgcttcattagcctcttgggttcttggcaatttgacattgggccgtggtataaatttgtttatttctggttttcgattagctgatatgcgggtctgtgtaatattagtgtctggagaagctaaggggttgctgaagtagggatagtggtgaatttttgtagctttgaatatgatggcactcgatatcctcaagtggatgaaagtgttgaaaccagagcaaatgattgtcccgttataatgaccgacgttgagcggcaaccttccaggtacctagtgaatcccgaggcctctgctctccaattatctcctcaatgatatgcctagggaccaatgtgctgctgagttccgagtggcggcaaataaaatcacggcgtgaatatattaccattcacgctccggtttgtctggtcggatggcttggtcgtatgtgtgggcagttggcagcgtttcgtgaacgacttgaaatcactagcgcttgatgtggaaatcagacttgaacgagcaattgataatggcaatagccgtcaagtcaagccttgcgagcctgtgtgatgtgccgtagtttggcagaaatatgccacttggccgcacaatgattaatgagagaggggtttgaaagggaatctggctgaatctggcggaggaaagcttggagcttaataatgctatgtactgccctggctgatggccttgatggaaaagagattggtgtctaagagcgttcaacgaggcccgctcggctggcagattatgatttttcgacacgtatcagtagcagagacagtataccagagatatgcagatataaccatacatgttgggatgagtgtcgacttgatttccatcaatcgccatcgccccacatcgacccgctctcgatccagtatggaggaatattatgaatctcaaacagcaagggagagtcctcgcttgagacttgtaaaaaaatcgtcgggtaactatccctcggagtcggcaccactgctagcacgtactcccgacatgtcttaccggagtcacttgccattatcgttgtttgccgcttgcaggttgcactacataacatggctgaagcgcacatgagctggactggagcaggtggggcggcggcaggttgcctggggtgtcttttaaatatgttcctaaatatgaagatgagccgttagaattcgcgccattctacgacttggcacgactcatccttacgagtagagcaaaagaaagattaaccttcaagaaggattgcatgttccttgcggcatatttacacattttctgttacaatttctttttaaaaagaccctcgaaacaggcgacacctggcgacacctaattacgagtggtcattgcatgttgcgtagtgagattatctttgtgactttggggacccgagcgccgagcggatagcatggatgtaaatatattgattcgcgggtgaggatgggacccaagctggaggagatgtacatggttttgatgacgacctggattctggtgtcttcagttttgccactgcgacaggtttcatgctaattcagctatccattggggcaagttttacctaccgatcccgatcacactcaaaattttcaccgaccaaaagcagctaaaagctcccgactggaacatcctcggcgtatggacacgcaaaaatcgttccgactggttgaagacagtcgtgacagacgcgtcgacggacggtcgaacaggagctcgtttcaaccatcctgcgtttcatcgtaaaactcagctcacggcacaatgaagcacgtacttttgagtcacatcacactttcagaaacatgtgaggtattaagactgctcgaatacagcaggtccaatctgcgagatgatatgtccagaggcctggcatgaagctcagggggtcagctagtaactggatatgtaacttgagggtcttggagcaccggtgccggcgctgctaaggtacgccttgtggctcctgaagtgggggaactgtccacttcagagagaaattagaactcgtatccatcgaaaaaatgtctcagttcacacgaaaagataaataatatttgccatcacgcgtttttcgaaagatctttataagttctggatcttgaaatgatcggctcggttgaacaaatatgccctctacatgtgcatttgccgacatgaacaaaaccacgcaaggataagatcgtttgaagtaaatgcttgtcctccatcatccatgtggtatcaaattcagggtagaccatcagctaagatcttggccaacttcaactggacttgcctgcaagtttgatcaaacattatcagatctttcgtaaatcgcttcccattgttaaaaggataaaacaacaacatacttctgctcggccttcgtactctttgcggtttgtatcttaccgggaaaactcgctgtctcccttgctaaatcttccttgaagttgtccatttcctccacatttttggcttctacgttcaagaagattttgaagaaagcagtgttcgggaccaaataccgccagcattatgtgacaagttggttagttttatacgggagactgggtcaataggtcgaatgaactgacttagagaagctagatcatcaataaattcgtcctttttctttttcatccgcccattcaacactttgagttttttttgcaactcgtgaatatgggcctgaacagcaaatactcagctatccaaaagccctggcaagaagagtctcgaagcttacattcattttgaccgcttgttccaatgtttctccaaaatttccagtaatctcattcctcaactctcggtcattcgagtgagaggcctctaccaagttgctattcacgcagacaattggattcagattctcttcttcggggaagaaagaggagataatacgattctctacctcaaattttgggaaatggaagcctcagtaagcatcaaatttcgaactcgatgggcgagttttttgaaatcctctttgatgggttcaacctgagcaaaaaattcagactcccaggattctaagccagaagaggcataatcaagagtgagaacgacaacgccgggatggttgcgatttcgatcgaatgaaattttcaaaatacctcctatttggtcaataatcgaatcggcctttcccaataaactttcagttttctccttaccaattttatgaggatcactatggtggtgacggaaagactgtttcagtgactcagtcggcagtgaatcgatcactttcttttgagctcactgggcgtcaccttccgatccagtcccccatcccgagtcagacggacctatcagagcaagatccccgatcagtgtatggtcaagtaatgataggtcaagataggacggtagttactcactcgattcgaatgatttcgctggaccattgttgagaagctttaacctgcttgacttcgattcttccccgttgggaactagatacatcttgagtgctgaatactcaaaattgtaagctcaagtggaccgtggtcgcctgactatgaattggctcaaatattctggatggctcagaaaccgttggaagtgggaagtggtagtcggttgggctcttattacgtcatcggtcttgtccaccttgcgatcgtaagtcacactcacagctcgcaagatcacctgtaggctgcgagggcctatatggcgcggcgaaggcttatcaaagggcttgccggtttcacggccgtcttcctcgcggctggtgtagcgggttgatgagctggccgatgttcatcagactatcaacagacaagctgataaactgcggattcgcaagttccttaatctggacatcacagattcatggggagagactgagctatttggctcgctgcgaatgtggctcatcgcgagggtgtgtaggaaatttggcctcgtatatatgcaggcaatcattgccaatggcgtccccccttctaccgcccttctcactccaccaatatacttacaaaaggatagagattcatcaagtaaatctccatctttttcaattgctagctgcatacttttcaggatggccaaaagagccctttgaagaaaaaatggtctttttggcgggaagactaggagggccggctgtccaagcagaaggggccaagctccggccaaagagttttgcgagaaaatagcgttcatttggcgtggatgatacttcagcaagccccctttcccctctcaaggaaagctcaaccacggttggcactactgttcagtcatctgaatattccatcgcagccaaggtaagcgctgatggtttttcagcctttcaatcctagtcaaagtatacacaggtgcaatcaagatatcatttcaaaggctgaaagctggtttttatttatttatttgttgagatgttctcagcttccgggacaattgtgaatgcggtagagcggtccgtatattttaccatgtgtttttacattgtggaaatttgcagagagacttgggcatgtcaacgcggaattttttcaatcgaagggatgaagcgtgttgatttttaatattgcaaagttgagcaatttttataatagtcccagttaatcttcaaataaagacaaccagttcgtccaatcaacctactaaactgaaggcatcgtaagtctggcagaaaatgtactaggccgaaatccgaatggcctcggcaaatcttgcagacattccaagcagccaggcgctcaacgcgcccagagagagtccggtgactactggtcctacggttgctccaccgagagtctttgtcttgtccaatgtcgcctggaatggggttcttttgcgcctgaaaaacctgaggaaacgctcccaaaattttgcaaagcgggatttgggcttgggtggggcatcgagtttcgccaatttggctcctattctggcgcgttgcttgtcattcaaacgataaatcttttcaattgtggcggcgagttgtgggtcgtcatgaggatgaaaagtattgggagcaaaactgtttcccatcatacctcgataggaagcagtgggttgagaagagctcgcaggtgagaatttgacgggaatcgccatggtgaccaaagcaagagtggtgatttcgacgaaaagtgccatgagccatcgacgacagacgcgcatgatggatgacctgtaagatagagagggtggcccgcaagaaggattttggcctgagcctgtgactgcgagattgctcaagttgatggtactagtcgctcggtgttggccgctgggatacgtttctgaagaaggggaatcgtcgtaggtttgaatacggtgccgctcagcacgcaaacttcaggaatggaggctgccccggtagaatgctgggaaaaaagagtggccgatatagacagaaatcctgtttggctctgtttcagtacctgtgtgatgccttggcataggcgagtgagattcaaaccgtgcctctgtacagatgtgagggaacatggtacgaagatgaagaaagccgaatataaagagtccaagtttgttacacgtttgacatggtcaaagaagtgtttcagttttgttcggtatgggccctcaacagtgcttaagaaaacccttataaaggtgggtacatgagggaacactaccaaaagtgatgtatcttggacgcaaaattttggagctccctcatactcatagacagttgcataaacttctactgagtggggggggggactttttctttctttgtgccaagcagtgccccgacccccttttcgccaagagcagccaaagtggtcatttttatggttgcactcacttgtgtctactaagccaaaacagaatagacaagtagatggaaaaaagagaagaacacaatcggaacagatatacatcaaatattcgcgcatctagtcaaatgtgctcatccataccatcagagtgcaattttgtagtttgggccaaaaaaataacaaattatgtctattcctgtctgtagggggcttaatgggtcttactggcatgggattgtgaattcaatcatgatacagacttagtggcaacctataggttctgctcgacactgtgacagagaaggtagaatttcctgcccaatcttgcctccctccaaattaaattctctgattttatttccttgattttcagtaggaggttccaccttttcaatcaaacaggagctgaaaaaatcaaccaaaacatagatatttttgttcctagtatacgatgtaagactcaaaagtggttgtgaaacccttttgctgaattgagaaggggaaaaatggaggtgcaaactctgcccttctatactatcagaaacaagacccccaagcttagcttggaaagttttaataacgtgataggattgatcggttcaggtataaactttgtttttatgaaaagtaaaggttgaatatataattgcttataaaagaaactgttatgttatgtaacaggtgaaaggcttatataattgttttaactggtgagttgtatattgattgactgctaagtgatgtactgagtgaatgaactgagctgaatgggtggatgaactgaggagacaacaaatggggggaagagagcctccttttatagacaaatgtgaggtaattaagttccagggcagacaagaaacagtgattttagctggcctgtaggtacaaatgagtgaatttagctagtctgatcatgcaagtgggggaaattaaccagtgaggctgtcagacactgaggctgtagcccatgtgtctacaacctgtacttaaccaacaaacacatgtactgtagtgtattggttaaggactttgttatgacattgcctcaccaacacacttgggttcaaatcccaattatgtgatcttatatttttattattttatttttatacttttatgctttaagtaattccacggaattacttaagtattcacctctgtattaatattcatattttatatacatacaatctgaaatcttaatcatctctctatacactgtaattagagagatgacatcattctttctcctttgagcttgaatgacatcatttcctccacttctggtttaaagcttaatttaaatacatattttgatcatttatgattatatacataaatgatcctctgcaggcctcaccggtctcacaggcaggttgacccctgcctttgtaatacttaagggggaggtcttcttcccaagaaccctccccccagagattattaccatacaacccgtgcaccttacatacaattgtgagtggggttattatttaatctattaactatccttcccctttatctttatccacctatccaatccctagactacagtaaagtcaatactgtagcctagaagagagttactttacactctaagcccggcgctgcgaggtccttaccgcaagcgtcccctacagttacagggagcttaacccctccgctttccagcgtcaaggcgaggtttcatttccactggctgctagttgaacactagcagctatagtgagacctttatcccatcaacgccaggtcacataagagaccggcgctgacagaggctgtgtacaattaatgtcaaaggctgtgctgcagtgcgtaaataatgtgagaaagtgtcaaatgaggcaataaattgtgggaaaaatacagctgttgtcataaatgaggtgagaaaattaataaactgtgggaaaagtaattcaatcaagactgcgcagcctgcaaaggcagtgcatgaggtgacaaataaaaccaaactaatttatgcggtggagataacgaggtgtgggaaattatgtgtataccgtgagctgtgtataagcatgactgagagatgatttgagggttgtgacatgtgcttgactgggtattggctttgtgatatgtgtccgtagaggtgtaactttgcatccgtgagggttccaatgatgcgtccagtggtgacctaggctgaaattgtccgtagagtccatttctgaagttgtataggttgatttctgagtggatgtatgagaaaaatgtgtataaaggaaaaactttgaattttttacatatttaattactacaacgctttttgtgatatacccctgtctccttgtaaaacctccaccatatgaggtaaaggaatctcttatgtaaaacctccaccacatatgagggaaaggaatcccttatccaacatacttgacctccggaagtgcaattgatcttggaatcccatccaaactccattccctctgacccaaaaaaatgttagaaaaactgtggagatcaaatacaaaattaaaagccaaactaataccaatcccaatccaagaatttgaacccccaaaaagtgactgaaatgaatgaatcatagatcagttaggtaaacatgttgaaatctgaactcaatgacttgggagaggaagtttgaacggactcagtgaacacttttgatgggacgaaaagtggtcaggactcaatgaggaggagaaccgatggtttttaatttcttgtactaggttagattaaacagactagatacaagagttcaagctgtggttgttaagaaagtgaataaaaataataatgaatggaataaaaaagaatattctataaaagccagtagggtacgaccacagacaccagaaatgaaataactccacccaagaagataagcagactaaccagagagaagacaagccctcctcagtcagggttctaagactacaagctgggggatcagacttcataactaggaagataggacagactataatgagatgggattcaagatgatgagagggtagatcctaatgataaaatagaacaggtgatgaaggcataagtaagaaagaaatggaagagaggaagggaatagagacaaaattgcagcaaaacaaattaaagatttctttgatatttaggggcaataatggacaagttcaagctcactaaatcactccatgaatgatgatgcacagaaaggacccattcctattaaaaggagaggtttcaatacataaatgatagactagaaatgagaggtatctgaaatattttcaagttttctcataatcaaatgaaattaaacaattgttgaaagtgaatttgacttcttgatcttgaaagataaatggctaccaatataagattggcattcccaaccaattttgcattggctggtcccaccaatgcatcatcctttcttgtaatgtattggcgggcccaacctatataaaattggtccaggagtatcagttgccttcagtttaccttgccgcagggggctgtaactgacacaacccattttgcaattaaacttgaaaaaaaaccagtccagagcaagtgtgaggccaaattgccaataatgtactggatattggtctccttgtatcaatcaacaataacatgaaggaactcagaggatcattaaccttgatattctacacatgcaattcaggatctgccctcatcaaaccatgccacaaggagacccaaaaataataataatacaagaataattccaaacacaaattttcccagtgcaagggaacactattcagcaagtggattattattcatcagattttgaaagatgaattcatgataagttggaacttggaactgagttgggtggacctgtaggcttcccaaatatcacaacctaggcctaccactaaaccaagtacacatatccagtgagttgagctcaatggttacctggccatacatttttaattcttcattctttctttcatgtgcaattattccccaaaattatggaacaaatttttttgtctgccaacacatatatacataaatagaatttgtcttgcagggaagagagcttccaccaaaaatatgtgtgcataatctttcagtttcatgggaattggagattctattcgtgcaaagttgaaccaccattcatcatttccccagtattggtgttgagttgagtagatttgactctgttgcacaaaaggcggggaaaaattattccaactacattaattcatttcatccagtgatcaatttcttaataattcaccgttcccaagctccaaatcttgaagaaattccatcccaggaaaaaaatgattgaaccaaaacgaacaagtattggccagaaaaaagttccagaagatcaagttttcaaatacctgttgatattatatttttttgaatactatgtgtacctaatttgtggtcaaatattttttcctaccaatggtctgtcccccaatcacatattttaatgtgtagtattatccagaattgctttttgagaatgtttatcaatgtgtggtatgaattttccaaaatcaggattcacaagtccctcgcctgcagtcggtttttctgcgcgcgaagcgcgccctccctctcctacggagagtgtcccgcggggacgccccgggagaggctttgttaagctagaggattcatggtgaacaacatttctatagggttgtctggctgcaatctggcagcttgccaattttatcaagctgtcctgatagttgtcctgatatgttacatgctgtttcggaattgaccagtgaattttgaagttattgcaaccggtgaattgagcggacctgacccatgggagtttttcctgaggatcgcccggtcatcttgcagattctcttgctcttgttgccttgccataaattatcaagcttcaagcggacacatacaggtgatgtcctaggtactggatgtctccgatatgtaaccgccctttcatcgttcttcttcctgtagtcttgggacagcctcggttttactaatgaggtttcaggagctagcaacaagcggagcagcttgatttgctttccttcactaaaagggacagattgaaggaggaaggatattgccatcagctgtttgtatctgattcattcgagcgagagagaaacactactgctcgatcctgcgaagagagaaatcgtcatgtcatgtgcaatatctggcggtgtagatacaaacctaccagtgatatgctggggagagcatgcttaacaggccgaaccggctgatattccccttcagtctatccacatcctccttgactccacagctttcgttcggagtttttggtactagctcagtatctcataagaggaggtcttgaaggtcaccagtcagtttttcgccgactgaacttacagctgaggtttgctccgcaagatttcttggctcattagacagctcaaactattattaggatttggttctgtgtctcatttctgtcatcatttctcgtccgactttgtcatttgtatgctcactcctttaaataaatgatcaaacaagagcacctaacatctcaggctttctgaacccggaattgagcgtagatacagtgctcgattaacacccagacaaacatcaacctgccacccactttcctgcttactcctgcatttccaactttctcatctcacctgatctagaagctagccatccttcttaaaaacaggagcttgttcgactcacttcgccaaaccaattcctcaaagcccattctatcttattgctcagttggtattaaagtcaagcttctttgccgatcacacagctcactccttccgcacccgctaattttctcgtggactttctggaacctatcagctgaaagaggatgtcgggtgtcactggcaagaagataacattggctatttttgcatttcttgggatggccctgatcactcctaaagtgcttggtttcaccttcaactctctgtgcacaccggaagcgtgtctcaatggttccattggccagttatctacgggtgtagtgttgaacaattctgtcactagcacgctcctcacacccggaaattattcccgttttcgcgatactgctagtgtccgcgccaacccgggctttacaattgatcaacaagccggcctagtggttacccaactatcacccatgatcgtttaccctcgtccgctctatcaggacgaacctcagcttctcggagaacaactcgacaaccccaaggcgcatgtggcttcctttttactaggcaagggttttcaggcatcttttgggagaaatggagctgtcctacttaccgcgcacgatagctgccccaacgtaaagcagtggagcatcaagagtcttgagttgatgtcagtcgagcccaacaattgccctggcggatgtggatccggaggaagttgcaatcggttgacatccacttgcgagtgtaaaacgggatatacaggcccacgttgtggtgagcctaggattcccttgtggcataccccatctccattttactcaagctaattagtgtaaaaaaaattctctcctgggtgggtcagattcctgtggttccgggtactttggaattgactgtcaacgatgcccaagctgtgataagtcaccggaaagtacctgcgatgatggaactactggcacgggtacctgtatctcactcaatccaaatttaaacaaggcacaaaaactgttttctatttctcaaaacagtgcgtccagttcctgcggcttttctaaaaataaattgaccactgtttaacttggagacttctatcaaaaaaaacttttgaccttactcgcagattgtaattgcttgaacggtgtatgcacgggcaccacaagctgtctttgctcttctggatggactacttcgtcatcaaacggaacactgtgtgccgagtgcatggctgggtttttccttgactctcgaggggaatgtgtcggtgagttgttttgcctacttctttctcgtcgatttttttttcggctcgcaagatgttccgattggtgccatactccacgcactaatttgtctttgtgttctggatataccagcttgtggccctgcttgcgaatcttgcaccggtccttctggtatctgccagtcgtgcgttcaaggattcgagctctcgaagaacgattcgaaaacttgcgtgccttcgacgattaacttgaatggcgccgcacctacttcttgtagtgatggtttttttaattcccagaattccacctgcgcacagtgtgatccggcctgcaaaaattgttttggagcttcagcaaactcgtgcactcaatgcgcttcacccaaggctctcctctccgccggtcatatcggaaacgacactcccagtctcggtgccacttgcgttgatgtcgattccaacacgggtgtctgcttctccccgcccggaagtctcttcctcttcaatcaaagtaaagggatctgcgaccccgctccacatctttgttcggccgctaccattcctggattctctttacttcacccccaattggctagcagtaggggcgcagtctgttcagcatgcgtcgaaggtgctcttcttttgccagaccgacctgggggatcagagggtggatgcgttggcatatgcccgagcggtacttacgatgatcttcatggtcactgtacggcctgtccggccgggtgttcaacttgcaacctatcaggagacgggcgccatccccagtgcatcacttgcgcaaatccaaatatgcttctcaactcagggacgtgtacggaaacatgcccggccggtacctttcccagtgtgacggctaacgatacgccacaagcacccaaaggagtcaacgtctgcttaccctgctcggcttcatgtggcaactgcacgcaatccccaacagcttgccaaagctgtccgaagactagaccggcctttgatcccgggactcaaacatgcgctatggcctgcccgaaaggaaaatttgtggatctcaacgcgggaggtcgctgttcaccctgtgaagcctcctgcgagacgtgcagcgggatcggacctgataattgtctgagctgcagaatgggcgacattctccaggagggtaaatgtcatgtaagcgtatgcgcaaacagcacaacacaaatcgttgcggattggggagtctgcttgcaagacctgtttgccgccaactcagaaattggctccaagggaattccttcttggctcatcgtgctcgttgctatattactgtcggttacgttcagcgccacttgtctgttaagctggagactttggcaacggaaaaaacggcaaaaaaagacgaagcaatttggaagcgaactggcaacatcagacatcaagcttcatcaactggatggaccgataggtcaagagttgaatcaaccgggttggagcgacgaaacaacttctatggcacttaattacaggctttcggcgcgaacgccgactccaagcgaattcaagattaagcggaaggtcgttcccacagatgatcgaatgtatgatttggagcgtgaaagcatgtcgatctacagtcgcagtgaacaacagaatcgcgccagtcagcctggaagtatcgccgaactccctattaacagtcttgacacacacagctcaaaaagcatcagggaacaaggtagaaatgcccagggtagtgtttggtttgaagatggaatgcataggcagccaagccagcacttcgggccacagcttgcatctcatccctctataggttccttcaaatcgaccaggctacaatattagcatttaaagtggagaaaagcatttctttctctcttatttcaatttacttactcctcatttaccactcaaatctctcgatcagaggtattcatcctgcctgtcatagattagcacaaacaatttatatccagccattgatacaccaactacatgtacatccaaaagttaccctgatagattcaatccaatcaaccattgatagatttgaaaataaagcttgatcacttaacttttttcattttatagtcttacatcccaccataattgtaaaatgccaaatttgatatcaaaagataattaaagcaaacatacttctgatctgtgaaacgccggtttaaaaatgtcctgttgagaatctttattggctgagggcatgaagaatccgcccatctatccatgaaaatgtgtagcattctctccaacttatttagggatttgattccaaagagaaaatgaaatgaaatgattggcggtgagaagaaaacaaaaaatgacaaactggtttgctggggccagcaatgtattgatagtgatacctaaaaaaatctaaggcggccctcttgtactagaaaatgcattcaagattagcagttgagtatcaattagaaaaaaaaattaacaattgtgatggggatagagctaagagggttttgagctactgtcatgaaatccataacagacgatgctgattttatacaaaagattaggacaggaaaatgacacaggaaagcgattgtcgggactcaaacgttcaagtatccagtacgcgattgaggggccactacagggaatttacgctacaaagtggttggtcattgaagtgaggataatgaataaccgttttgaaatggatgagaggagtggcctgcgccagcagcggctccacgactgggagagagtgagagcacgccaccacctgttgggtggtgggatcgcatcgaacttccttggcggctcgacgaaaggtggtgaggcccaggtcttctggggagaagagatataggctgttgatggcaattatgaaaaaatagattagttgaatgtccgggaagcttgcaactagtttcagagagactttacttgtggcggtagcttgtatgttatgttcaagctgtccattacccgcttcatttcctatgaaagataaatacagaaagggtcaactctcttccgttgaccaagatttgagttgtcatttttttaatgaaatataccttcatgagaaatgtccgacgatcccatcgagcgccccaatcttgccaatttgatttatgctccatggcgatagttaacctaaatatctgaagggtaagtatcaacaacttccagaaaatgagtgggtcaaatgcttaactgaattagattttggttgctgataaaatcaatattgacatccaacctatttagtaaagaaaaggaaatggttgatccatgatgataagcacatcagttacaacaagttttctctgactcatcggctgtgcgtaggataacggttcctcaccctcccttccactctcgaggattatccatgacgtattgcctcagtcttgcccgaaattcatgcaagatctctaaaggagtattaaagccaaccatgacgttggtctggcaaggttgaatgtacagataaatgagttaggagtaattttcaagaattcctcattttagaatgtctgaccgtttcccaagtcggaccgcttcgacgaatgtttagtatatgtttccttgcaatgagcactgaattaggggccactaccacttgaccgtccactcgctggaacgttgttgagaagagcccgaattccatcacgaacatatgaacaccatctgtttgaagtaagcgtataaaatgagtttattcagttgatatgaatacttggagactttccagcaagcccgggacaaacctatggcaacaagatcccctacgtcatatggatgtatgctgaaaataaacagcatactctggcaaaattcaatatgattgtttctcttcaatcagtcagtgaaagtctcggcaggcagtcaaggttagagcagagatgcacctcgaaaagattttttgctgtgttcccaaatactacaatggaaatttgagattagtttaacaattttaatgtgaaagtctcttttgcaaacaaaacttactaaatgagaaaccaaggaccattgtagccattggtaccagctgcaaagatgttccttttgggttgaagatgaagaaccatatgaaaattgtgagaagacaggctgctgagatcataactctttgatggggaccataaatcgaagttctatgtcaggataagagtcacataagcatgagagacattcacttacgcatccaacttggaaactgccgaggacatatcctagcaaattggacatctttgagtcaaacgtcaatggatttgaggactcaggtgtctaaaatacatactttcaaacccttgctcaaagctctcctctccttgtaaattctgaccacggcgttgcgcatctccttgcgatcgatgtcaccatttccgtcttgatcaaacagtttgaacgcaattgcggcatcgctggattttttgaagtacggctcaaattcgtctggcgtgatgaagcctccacggtctttgtccaaaccctcgaacagttttttagccagttttttggcggagtaggttgatgacagcatgccacctgtagcactgtttctattcttgacagctgaattgagagctgatgtcaattggtcggcgaatatcaagaagtttgaagatctacgtctcttctgatttttttccatcaattcaagctcaggtgttctattgtcggccgttcctacaagaattttcggagcgtgaggaattgtaaaaagtaggataagctggggaatagatacttacgctttcctcctgaataatccatgctcgcatcctttggcgtaagtggcacgtcgactgtgatggaatctttggtatgaggcatctgtagcccattcctcatgcgtcgagaattcaaattgcttcgagacttcgaatttcgcttcttgggattatgcgaaacccctttagcagcagccaatcggtccaaagcccacttattgtccgatcgtggcgcaacattagccgaaaaagtgttagagtatttcttttcgtccgcagtcatgaaaagagttcatattttccagatttcaaatctcaagaatccttacaagtgcgagcttattctcctccagtctcactttcaggccagtccgatggaaattcaattggatcacctgtagtaaaatctgttttggggatttgaaggataagggatttttgtgttttgctagggccatggatttcgtgaacagcttactttttccaccagcaagacagcgcctgctgtgaataaccccgccgtcccctatgtataattgaatcaaaagattttgctcagctctgttgcttgtgatggtaaggactggttcaatcaaagacagcttttaaaaaggtcttagtgctagcaaaccttcttcacccaatgaaagtattctaaacgagggtcttcacgaaagcggaacagatgggagaacataacggacaaagccacccaatatctgtgatgtagaacattactagatttgagtctccacacaggtcgaataagggaggcatgataagaataaaataacatacgacgcgaaacccattgccaatttagcccagtacctgacgttcatccacaattcaacttgggtatttaacgattcgggctttgagccgtaaaacaattcaaacagcttgatcgcaatagacggcaagatttcgacaattatcgacgttgcacaagaggcagcaaagctggtgctaagccaaatcgaccatgcgagaatttggtttctatgtgataactcggtaaacctcaaccacacgaggatcgctgggctgaaaatattcagaaaggtcagcgagagacaaagtggataaccaagaggggtttccactcacgttatagcaatactggcccccaaaaaccctataatcagggtcctgactggggatgaaagcttcatcaaaaaacgataaaatctgtgaagacgcttggcgtgacgaatggtatagttatgttcttgccgcgcttgcaactcgcgccatttttgttgatctcgtgtctggcgttcggattcatcgagttctgattcgtcggtttcattccagtcaaaatccgtctcactgcttgaaggtgaggatcctgccgtcgcggacatcaagggattatcttcttcgaccgtttctaccgcattcaatgttgacggatcactgtcattcaccgcacgtcggtatcgagatgccagtgagtccgtggaaacttcgctctgatattgacctggtgcatatcgttgtaaacgttctcctgcttgttcgtgagtatccaaaacgcaatcaacatccgggatgctacgcgggggccctggagtcgacatctcatcaggtatcatcgttggcgcctgttgattttcttcttgacgcaagcatccagattgaacagatttgatggaatgcttgcttttcttagacttgatgctgaaggcagttgaaagcttcttttccagaggccgaagtttacgaagcatcctggacaaggattggaaccagaggatctagcgccaaagacaaagtatgcctactgttcctcaaaacctcctggatgaggctgtcgagctggcggggtgaatatttactggctgaattctgaggctctttgaaaaaatagtgttaaagatgactttgtggactgcatacaaaagtgtgctactgcgatggttataatctatcgttagaagagtggacatgatcgctcagcttggaagctacataccctgaaggaggattgatgtacccccacaaccagccgatcgcgtaccacccatgattggcgggaaatcgatgcgttatcgacggtctgctttgtcagaggctcggcgggttgtttggaacagcggtcggaaaagaaagtcggggtgcgacctgggagctagcaggaatcatcttgacagatccatgccaaccggtaggaacaagttgaaaacctgagctttaccagcttttggctgatgttgtccacggttggcgccaggtatgaggccggtgatccccaagcggtctatgtggttcatgcctgtgaggaactccgctgactctaacgagcggacttacgcgaatatcttgaattttgtgaatacctccgagggaatattcattccttcctccgtaagattattttctgaatgcatagacattcgatcttcacgcatacaggcagctcaccaagacttaaagcaaccaaaaatgacaagattgtcctttaaggctttgatcttacaaagactctcttgaaaagaacttgttggctaaggttctgcgcgagcgccgggggggggggtcgcaggtgtggaacatggtttgtcagataatcccatcaatagaatgaaatggagtaaaaattgttggtgagaagagaagagcccatgaaccaatatgtttcagctgtttataactgcacacattaaatccgcgtgaaatagatggccaaagtgaaaaataaactcttcctttagtttcacttcctaacattatcaataagactgattgcggcaaggacgctatgtacattacaattttttttgcacgatttcaagtaacaagtacaaattggttaggcattttccacaaggaactgagtagatataataccaaacattaagaaataaaaccaaacattaagatcaaataaaagcaaacattatcaaaaaaaaccaaacattatgaaatagaaccaaacattagaaataagattataggatcgatttacgcgattgaggggctgatttgaaagaccagaagcaacgaagttacaaagtggctggaaatctgaatgaggtgaaaggatggccactttggaatgcgtgcgagggattgttcgtgcgagtgggggtcgcattagttgaagaagcacgtgagggcactgcgctgggtgggtgttgggactgtaccggggtgtcttcgcgccttgaagagcgctggcgaggtccaggcttttgtggaagaagagatataggctgttgggcaagcataaagtggggtaggttaaattcgcgtatgtcagtcaaaaggatctagagaagcttatttacttgggttggtagcttgtaggttatgttcaagctatccataatgcgcttcatttcctatgcaacataatttcaacgaccgtcaacactctttcgtgcacacaaatttgaatggcaagtcttccggtgagacataccttcatcagtaatgtacgacgatcccatcgagcgccccaatcttgccaatttgatttatgctccattgcaatgattaatctaaaagtttttgggggcaaggaattagcgtcacaagtataatcatttgagatagagccggaaaagtgaccgactgtatcaggttttgattattgataaactcgatgttgacgtccagcctagttgaggaagaaaaaaaaagtgaccgaattgaattattgcttttttcaaccgacttcttgcacccacggactagtgtatatcaataatatcttaccctcccttccactctcgaggattatccataacatattgcctcaatcgggcccgaaattcgtgcaggacttccaaaggagtatcaaagccgaccatgacctcggtctgaaacaaggaggaggaggagaatgcctaagtaagatattatcaaaaacacgtcctcttgcagaatgactaaccgtttcccacatcggaccacttctacgaatattgaggatatgctttttactgataagaagcgagttaggagccactaccacttggccgtccactcgctgaaaggttgttgaaaaaagcccaaactccgtgacaaacatgtgaacatcatctgcccaaagtaaaagtgcaaaaggtgtccagttagtatgctagagtatttcataacaatattcttcccgaagaacggcaaacctattgcaaccaaatcgccaacatcatatggatggatactaaaaatgaatagcatgctctggcgacgatgtagatgtttttttcttttctacggtcagttcgtgaacgccgacaatcgtggaatctagagctgaaattttattcacctcaaataagtttttggctgcgttcccaaatactacggcaagcaagcaagattgattagattaacaattttcatgcaaaggtttgctttgtgagcgatacttactgaaggaaaatccaagaataattgtagccatcggtaccagctgagaggatgtccctttggaattgaaaatgaataaccatatgaaaatcgtgagcatcgaggctattgagatcaaaaccctgtagtgaagatcgtgaatccaagtagtacgtcaatcagcgattcacacattgttcaacattgagaacttcactgacgcgtctaattttgcgactgccgaagacatatcctaccaagttggagatctttgagttgaatttttaggaaaatttgaggtgcacaatgtctgtatgcataccttcaaaccaatggctaaagacatcctctcccggtagatcctaaccacggcattacgcatttccttgcgatcgatgtcaccattgccatctttgtcgaaaagtttgaaggccattgcggcatcgctagcggttttaaaatatggctcgaattcgttccgcgtgatgacgcctccgcggtcttcgtccaaaccttcaaagagcttcttggccagctttttggcggagtgtgtggatgaaatcatcccacctctggcgcccttggttccgtgtttcaaagctgaattaatggctgaagttaagtgatcggtgaccgtcaagagatttgaagatttatttctcttatgttgcgtggatgatatcccacccgaggtgctggtctcagctgttcctagataattatcatacaagaacgtcagaaactgaaaggtgaggattggagggagtgcttacgcttgtctgcagaagaatccatgttcggagtctttggggtagacggcacatcaacaattgtagaatccttgttgccgggcgtctgccgtccactcttcgtgcgatgatgagttaaactggttagaaatttcgagtttcgtttcttaggagaatgcgagactcctttggcagcagccaatcggtccaaagcccactattttctcggtcacggtcatccgcaagaacaaggttagccgtttttcggtgttttccggcgtcgcaaaaaggggctcttgttgtacaaagtagaaagcttgaatggtcttacaagtgcgcgttcattttcttctagcctgtctttcaagctggtacgatggaaattcaactgaatcacctgtaggagaatcttttttagaatttggaattttaagccgttagatttaagaaagctatgcagaactatgatttgaagaaattgcatactttttcgaagagcaaaactacacctgctgtaaacagccctgcggtaaccttttgaaattaaatgttaatagtttgattggctccatgaacaggtacgataaggactgggctgataccaattccaatcaggggtcgtcttggggagatgggaaaaaactagctaaccttcatcacccaatcaaaatacgccaaatgcgggtctttgtaaaagcgaaacatgcgggaaagtattagtgataagaccacccaataactgtttgttcagaagaacgttaacatgtgagtaattgaaatccgtttatcggtgaaataaggattagatgactgaccaagttaagcccagagccactttggtccaatacctgacgttcatccagagttcgatttgggtcttcaacttttcgggcttcgcaccatacagcagctcaaataatttgatcgcaatagcaggtaggatatcaacaattatagatgttgcacaagaagtagcaaagctaatgctaagccaaagtgaccacgctagaacatgctctctggttgacaactgggtaaatttcagccatacgagaatcgctggcctggaagcattacatggggataatcagagactggatatgatcattgacagataagggttgacattatatagagatattctactcaacgtgatggcaataccgcttcccaaaacgcctataatcgtggtcctgactggggttgaaaacttcataagaaagagatataacctccgaagacgcttggcgtgatggatgctctgctccagttcttgagcctggcggagttttcgctgttttcgctcttgcctttcggattcgtcgagttctgattcatcggtctcattccaatcaaaatcagattcgctgcttgaagtcgatgagccttttcccgctgtcttcaagggtgtttcttctccgatctctttcgcaagatttaaggctgactgaacgtcttccttcattgcacggtgatatcgagatgccagcgagcccgcagaagcatcattctgaccttcgcgtgatatgtctggttgcaatcttctcccaatcgtatctttactcgggggagtggtatcaagatgcttggggctgaccggctgttcttgattatgcgtgccgtcgggaatcatctgctgattttcttcctgggccgaatgtcgcgactgagtggatttgaaggattgttgacttttcttattcttgaggccgaaggcggatgaaattttaccgtctaagggccgaagcttgcgaaacatcttgagagagcagtacaatgtgaaaccgaagtcgatgacgaagttattagggttctgaaacctcccatatgcaagggtgccggctgctgacgggtgtggtgagtaacaactgaagccttcgagaaaacactctcgagaaaattagattcactggagtttctttgaaccacctgcaggtcatggttcatatgtcttgttgataaatgaagctagtaacagttactgctttggaagaaatttatggttgaactcctaggctaccatgagatggatttaatgtacccctacaaccggctaatcataatcgttatcttgtgttgacgacgtgccggtatggtggatgggatctttctgccatctcgacggccccttcccctgtgaggcttgacggtttcaggagaagagaccggagaaaagcagtgcatcacaaatgcgaaccgcaacttggaaacctgacgcttcaagctaaggcatcttctgaagggtggtgcagcctagatttcgaattaccctcaaccgcgctaggtgtgcatggctcacggcatggcaaacacccaagtcaataaattgtgcagtgattcgattgttcatagtctcgttatagacagtcgggagtcgggactgccacagggaatatcgccatggactcatcttcatttggaaggtcgcccctgtggatatgaggatatgccctgccacgattttaagccagaggtggttgacatgtctgtgaccagaaaacaatgggcgatcaaacatcatcaggggtgatggattattgagcttgaattgcttgattgagttgtgtcgcagtgggcctttgaatcccaccagtgaccactgcgtgcgatccgatccgtcacgacaggccatcagtgtatttaatctgcaaactccgttggtgccggttgcagatccactgcggagtttgttcctggtccggagatgcccggagatcgcaaattcgaataacactctccggactcctaaaactccgattgactgctccgctttggcgatttgaaacagcactgccatttaaaacagcactctatcatccccaacagtaaggccttcttccgctataaacattccgtatacttgaacaagtcaagtgttccgccgctcccgaaaacaagctgatcatggtaaccgtccgagtgagtcttacattccttcttccgtccccatctcgaaataatgcgcactggtcgagacaagaggagctgattcgtaatacgatcacacttgcaccagcccacacaatctgaaatgtcgaccacgaagtgcgagccgttttcgatggacgagctggtgatgtttggggacagcatcacccaattcgcttggcaagcaggtgggaccggctcagcactagccgactactaccaacgcagattgtatgcatttttcaaatctttcctccatccatccatccaccctcgtcggtgctcctttgtgtgacactcgtgatactcactttgttctttcactatgaaaccaatcacagagacgtagtcaaccggggattctcgggctacaacagttgagcgcttgttcctttggacccagtcgctccagtaatttctacgtcttacatgccctcatccccaaatctccttctccaatccgcaactttacacagctacctggggcctccacgttgccaaaaaggtcaatttttaccacctgagcctctggcctttttgcagctcaacattatcatcatcatcccatgcggggtttttttccctgacctattttgagctcatgaatgtgtttcgtgtcgaaaaattgtgcagatatttccggcaaagtctcctgagagttatagctttcccagaaaacggattgtggtaagtctagcttggaggactagaagactgaagttagccaagtgaatgatatgtagctgagtttcgcttttgacagacgatctggttcggggcaaacgatgcagtgatcccgccgaagccacagacagtgacgccggagcaatttgtggaaaatatgaacaagctgatcgagatggtccaagcgcacgcctcccccacaaactcacagcaagaccagtcgcagttactgatcgtcctgattaccccgccgccgatctcggtggcactgcgtgccgctgatttggcctcccggtttccggactggcgccccgaaaacatggaccgggacccagtcaggacccggctgttcgccgagctcgtctgccaggtcgcccaacagaaaggcctcccggtgatcgacacctggacggccatcaccaaggcggcagatgagtctcagggcggcttgtccacttacctggtcgatgggttgcatctcactcctgcgggatacgagatcgtcactcaaggtagccccctttcatctcacttcgaattgtccccccttgaaccaagccctgaccatttccatcctgttaaatttggcctatcgcagaattcaaatcgatcctgactcgtcattacccgagcttcttacctgaaagccttccgcacgatttcccgtggtggaatgatattgacgctcagcatcccgaaaacagctttcctgagtgctgctagttcttagctagctccttagacaccattagcagacagagaattggggaagatggggcagagagctgctcgtctgcatgttcaacctgcatcaagccggttgtccacattgtataacaattacttttcttattctttccgttttcacaatctgcttgtatgttcagtaaatcgttatcttgaaaagcaaaagagtgtgtttcttcctgaggtccgaatatgaatgggggtgactagatcatattcaacgcagtgagacttgtgaaggtgatgtattcagcttgagcaccacccgcaggtagaacctctggtgattttgataaggttcatctttcctcattctgcatgggttgcgggcagcactaggatccttacagccgattacttttgaccacatactgtgatgcacaggactgaccaccgttcaacggtgtctaggcttaagagcctctgcgttttcacttcgatgaaacaaaaaatgtttgtgttgttctcatatctatttagggtttcccggattatcgaaacattttgtgattcttttgcatttgttggtcatccaaagatactaatcatgttcaaagacatccagaaagaaagaaaacaccaaaagatggattttattggttaatgtaaatgtgtgctctgggaaccctattattcaaaattgtctcagatcgtgaggaatgtactttgctgtttttctgaagaaaaaaggggtcgcttacttgcttttgattagtcttgtgagtaagataaatgtttatcaatcgctctcatgcacatttgattcagccagttgtcgttgtgagggtatggcgcggtcttacatgcatattggtactaggtaaatgtgaaagagatggttggttgaaaacaaacttggtactaggccaaggtgaaaaatatgatcgaaagcagacaagaaaacgagttggttgagtaaaatgagtaagtgattatgtgagttagaaaagcccatccagaacggatttcagtttggatccatgttcgttctgcgcggagggcaattctctctgtctgaaatctaaaggtttgccagccttggcggttgccgccgagtcgggtttcttcttgagttgcttcgccagaatcttttggttggtcgaattcttctccaccatacccagataccaatcctgtgaaatcttgctctcttcaagactgtttcggacgagctgttccttgatcctgcgttcgatcgcgatttggtccgacagattcgtccatttgaacttcggtaggtaggtcaatgtccatagatctgagtagtatcgatcgcttggtttgcctcctgctcatatatgatcattgagttgtgaaacaatcatttgattagtatccctatcactctgataatctttcttgggtgatgatgagacaggcttgttggaagttgtttacgaaccaattggccgagtattcaacatctcagcaactctcctggctactttcttatctatgaattcgacccatccttctttgaacagaaaactttgatgtttatctttcaaattcttccgcatcttgcctttcttgttgaactttcgttttgattcttcagctttctcatctcgagccagatagatccttccgatcgcgccccacttggagagcagatgtttcagtttactagggcccattccgggtgggattcgggaaacataaaccaatccggttcggtcaaccttctgtccaaacttcttgatttcattcaagtcgatcactttttttgacgttgttgatttcgcaagcgtctctgaatcgtcctccaactcatcgttctcgctttcgcgaatctcgttctcctgattctcgttttcattatcctcgttttcgacattctcgttctcatcgttctcttgctctccgcctagattattcgtttcctcttctacactttcatgctcattgtgatcaggtctgattccggcgtttgtatctggctcgtggccaatcggattccggctttcgtcttccacaatatggtttactgtcagaacatctggcccatggttatctgtcgtgaggctatccgatggaagtcggtttggagattgctgtgatcgtttctgggaagccgaggaagggccagcggttttcgactgtcgttttcgttttcccatttctttggcaagtgcttggttcggagtggtttggaccctcgagctggcttccacagcactgaatggtttgctgactgcgctgcgggctgcgcgatgatgcaacaaactatcaaacccccctgggttgtcgggctgtctgtgtaaaaagggggcagttccctgctgatcctcatccgaaatttgccaaaaaatgttcatccttatcaaatgtagggggtttcacaattgaaatttgtataattttaaagaccattttaaaggttctatcaacaggtttttcaaaaatgaaaaagtagggatgatggtttggaaacccccaactctgtccagattgtcaatttttttgtaatcttgatgataaaggctttagagttagctttaaaagtttatggattccaattgtgcaccaccccaatagggctggctcacattttaagaatgtcctgtatagtttagacaatttgcctactttctgatttttcaacttggataagatccaaagtggaaacagcctaattttaagcatgagatccacttgttttttttcctcatttcaaataaacagcttactgtaatcttttacatgtgagccatcctgataagaaaacatgattcatgtaattctacacttgaaacaatggggcctcttgatgtaggcaacttgcaagccaggtttatcagtttttttcccataaaatgacatgggaaatgataacacatcaagattcagttctttctgacaattccaattgagttaaaacttttatggaaaattcatgacatgtgtgtgtgataaaataattaaggcctgtactatagcacccagactaattttcaattccaattttgaacacaaaccataattcagttctgggtttgcaccaaaaaactggaaatcaagggtgatgtgtggtacaccatttccaccagattcaatttccaagatggaaattggcctgaagagtggcaagattggtagctgtgggcacttggtttggctcagtcagattgactttaatttggacaacatagcatcaaaaataccctatatggtgtagtcatctgactggattaacttgaataattattgccagttcagatacatacattcatatcatgctgttttgttacaaaaaaatattttgaattcatgatgtggagatacccttatgtttcacattttcaaggtcaaatgggcatttcccataattttaaccaaaaaaaatctttttataaagtatttacaagatcaaagccttacagattaacttgaatttttaccgtttagagtattgtagcgctaattgtagatcaaaacagctgaaatttggttaagctcaatttcaagcctagttcctgacatttcccctggacctataccaagttgattcctgctagctctcagtttgttcctccactttctcttccgatcactgcttcaatgatgaagtctccaagcctttgatcagaaatgctatggctaatattgacggaggtgttaaatcgtcattttgcaggttcctaaagctgaggacatctctggtcctggtgagtgatcgtgttcatgttagcagacacccccaggctgctcagatttccagtgatttcctgactcacaggccacattacaagagactatgatcctgtccccgtaagacaacttgagttcatagcagggactcaaatctgaagatctcgaatgcttttgctgggttaatcttacagcttcccctttgagaccacatcagcgcgtcatgttctggaaagcgccttgacgagaccttaggcccgttcgcattgcagcttaccatattaattagttcttgagtcgcagattttacatggggatagccatcgacccacatagctcttacatccatggacctcagctacctcggatattctgccggtaacctgcaagcccaactcataagtagacaacacgctttggtgggcagtcaatgcagatcaattgaagccaatttcttgagcaagtcttagctgggcgatcacactcaagatattttgaggaacatcaggcataattggcgctaaatcctcaagatgctccgcaaacttcggccactggagaagaggctctcaacagtcttcagcctcaagtctaagaaaattcaacgttccatcaaatctttcaaatctggacactcgcgtcaagatgaaaatcagcaggtctcaacaatcatacccgacgacacatcaactcaagagacaccgctcagcatccggaatgtcgatggcacttcaagtatccaagaagagtcggagggctttcagcaaaattcattgtgtgaacatcagaatgagctttccatggactcactggcgcgtcggtaccaccgtgcgctgaatgataatgatccgtcaacgtcgaatgttacaggaaccacccaagaagataaccccttgatgaccgcggcaataggttcctcatcttcaagcagtgagaccgattttgactggaatcaaaccgatgaatcagaactcgatgaatcagaacgccaggcacgagaccagcgaagatggcgcgagctgcaagggcggcaagaacatcagcatatcgttcctcacgccaagcgacttcggagattttactattttttgatgaagctttcatcgccggtcaggacaattgtcataggtttattggggaccagtatttccataacgtgagtttcagccccttttgatatcaacattacctataggagagcaatatcatcacatttactgttttgaatgtgtccaggccagcaattctggtgtggttgagatttaccgatttatcacttaaaagccacattctagcatggtctatctggatcagcgttagctttgcggcctcttgtgcaacggcgatgattgtagatatcttgccttctgttgttatcaacctagtcgacctttcttatggctcaaggctcgaatcgttaaatactcaagtcgaattgtggatgaacgtgaggtattggacaaaactggtgctaggcttcgcatcgtatgttatcccatcctccgaggttcacattcctcatttattgaacctgtgtgaacactcaaatctagcaatcttctacatacttaacagatattgggttactttgtctgtcatgttctctcgcatcttccgtcttcgcgaagacccacatttagattatttccattgggtgaagaaggtttgctagcatttatcccttttcaaaagctctgcttggttcaacttcaaccgatcctcattatcccaaagaccgaagctgagcaaattctcacacttatatatgcataggttaccgcagggtcattcacggctggtttagtcttgctctttgaaaaggtaagctatccaaatgactccagcagaatacgaaaaacatctcatggctccaatgtttaaaacagattttgctgcaggtcatccaattaaatttccatcggactggcctgaaagtaagactggaggagaacgaacaagcgcttgtaagaatccttcgaatctcgaatagcaagatataaatttatttaatgactggggaagattaaaaaatgtaacttaatattgttgatcctaatgttgcaccgggcccgccaaaacagagggctttggaccaattggctgatgccaatacggtcaccaattcttccaaaaagcgaaactcgaagtttccaattagcaaagtgaattctcaacgcaccaagaaaagtatacggacgcccccaaccaaagattccacaatagttgacgtgccacttacaccaaaggattcaaatataaatcactcctcgggaggaaagcgtaagcacttactcaactggctaccaattctccatgcggtcaaaaacaaacttaggggctgttgagaatagaatagctgaaaatgagctttgattgatagataaaacggaaaagagacgcacatccacaaatatcttgatgttcgccgatcagttgacatcagctctcaactcagttcttaaaaaaggaaatggtaacgctgagggcatgctatcatcgactcactccgctagaaagctagccaagaagctgtttgagggtttggacaaagaacaaaaaggtgcaatcacgttggatgaatttgagccatacttcaaaacggtcaatgatgccgtgatggcgttcaaactgttcgatagagatggtaatggtgacatcgatcgcaaggagatgcgaaatgctgttgtcaaaatctacaaggagaggagagctttggctatcggcttgaaggtatgcagatatacacctcaaatctgtttggattttttgctaacgatcccaactatgtaggatatgtcttcggcagtttccaaattggatgcgtcagtgaggttccgcaatgcttctgtgactcatttactgatataatcaatcggcatcatgatttttataattttcatcaaagggttttgatttcagcagcctgtcttctcacaattttcgtatggttcttcatcctcaaccccaaagcaacatccttgcaactggcaccaatggcaacaataatcctaggtttctctttcagtaagctttttttgccaacaaaagctttgtatcagactgtattcgttctgaaataatctcaatgtttggctttcatagtatttgggaatgcagcaaaaaatctttttgaggtggaaacaattccttctctaattttgattcaagcactgtttactaacttattgaagctcgaaactgtataaaaattttccagagtatgctgttcatttttagtatacatccgtatgacgtaggggatcttgttttcataggttggtcatgaccccgcttgagggaagccacttacgtctccaactaccactagcaactgacaaaattttaaacacttgctcggtgcagagggaatttatatgtttgtgatggagtttggacttttttcgacaacattccagcaagtggatggtaaagtggtagtggctcccaactcacagcttattggaaagaagcatatcaccaacattcgtcgaagcggtccgatgtgggaaacggttaggcatcctaaaagatctcattcatgtcaatttacgcattgttgattgatgcgcacattcactcttcttcagacaacagtcatggtcggcttcgatactcctttggagacattgcatgagtttcgggcacgcctgaggcaatgggtcattgataatcctcgggaatggaagggagggtaagcttttgtcaaccaaagcacagtcacaggtaaaagcatcaacaatatacttattgatttagttgaaccatattctcttctttactaaacagcttggatgtaaatattgattttattcacaatcaaaatctcattcagtttgtggtttgattgaactattctttgtccgatagctggggttacttacctccgttcaacttttcaggttacttgtcgcaatggagcacatatcaaattggcaagattgggatgctcgatgggagcgtcgcacatcatttatgaaggtaggcctcactagtataatcataacctgaatctttgtgaacgtaagaaagttgattgtttctgcatttatctcatgtaggcaatgaaacggattatggatagcttgaacataacctacaagctacctcctcaggtaaataactttcatggtatactagagattaccaggcatttaaccgatatcttatcataattacacccaacagcctatatcctttctcccaggaaaatctgggcgtcacaatcttcattcaggccaggaagaaagtttgagtcgacctcgccatccaacaggtggaactgcctcccttttttcacgtagaaccgcttctcacacaagcaaccctctgcgatcatcacaaaatggtttctcattaacctcacaccggttatggtgaatggcacaaataatagcacagaaaataaatgagaacatatttctattcttattgaaaaatttaatattaacagtagacacatacactcaaccttaaagtatgaccaggcaccacataaaggaattttgtgagaggcatttaatccccactaaacctgagtgccttacagcttagagagccattgaaaaccaagcacctactcttatatattccttattttcatattcaactaagttttccgccttgcccatgattgaaggagaagttgtgcaatccattcacctattgttttttgtttttctttcaaaagtttacaattggtgagcgaaaaaacttgtggcaaaacatccaatttacctttatttgttatttgactatgttacaatccactagtcacatgccttagttaaacttcaatattctccgaccttttgaattggtcccctattagcactaccctgacagatttgaatgttaaattttattttctactttcaggatagtttgagacaaaaagtgcaattggtgttatttttcttcagtgttgaaatctggtgatcatttcttgtaacttgttcagattcaatatgctatgagtatgtacaagagtgatcaagatgttgtccagatgaacatgaataatcaatagtaacaaaaatagctattcaagaacaattaagaggttaaaacaataaacaccaacaattgaagtttctaaatacaagaagataagcaggcacgtatgagatataataagccctcctttgtcagggctctaaaactacaagctagggggtcaaatttcataacaacatgacacgaaagactatattgaagggaaatcaagttgatgataaggtagattctattcattatggatgaagagtgagagaggcagaagtaagaacttaaccatgaaagagaccaaaataccaacattcaggttgcatctaggggtatcagtcaagaagaaaaatggctatgctttctgttatgtagggatttttttcaagccctcaatgtaattcttttcaaaaaaaaaccaaataacaataaaattgtaaattaacaaaaaaatctttactttaaaatgatttaccaatagtttcactgttggtttaagggattaacccggggtttgggatggggtatgagtgtaatcccagggagcagcccccagaaatctgggtttttcccctaaaaccagggggaactcactatatttttgttccctgttgcagtgatccacgatttcacccagaaatagtagcctaccacctacatatttacccccaaccatgaagcaaagacaaaggtcacaaaatacaatgctggaaaattatattgtagaaatcatttcagaagaaccaaagatgaaaaggatgagagaacctttaaagcttcattgaagatattgtaatggaataacaaggcgtgtaggcaattgagagaggctaagctgtgataactctcaaggatcaatgtggtcattactgatgagaataaaataataaagtacatgtatgaggtttggaggaaaaagattggcaggtcagtgaaaatgagtgaagattaaataaaatgaatactggcaatcaaacaaaagttattgaattggagcagattgaaagtagccaaggcaggatggtatccaggttgtggaatcacaattttgtttacaactacttgaaggaccaggaaagaactaatcaatcaatccttcaggtctttataaaaaccagcggcatttggagaaagtttttaactcaagattaaagtgggagtaccaagacttttcacacacatctatccactccattgtctatccaatccaagtatcacaaagaaacccactccgttttatattgatttgatctcacacttgaaacacacatttaaaaaagtgaaaatctttacaaataaaatcctaaaatcacaaccagaaaaatcctgtggttttagggcttgttggaatcagattgcacagcaggtgtgttggtgtcaaattgaagcattttgataatgatatgatgatcaactttgattggtcaagataatccttccacatccttaaattattattcacaattcaacatcacccaaatattcaagataatttaactcaagtttggctttgatcatgttgtggaggggatcattagctagggatctacattttgatgtttttatttctgttttgtttttgattgatctaactcttatcttattgaaaataatttatcctgtttagtttgataggatactcttcagaattcaatcatgtaattgttcttttaaggtaatgtttctgttgtcaaccagctggggtctttgattgaccttttgccatggagaaaggtgtacaaccaaacaaatttggatgccaacccttcctggccagtgatggtatgcagccttgtcatctgggaggaatccctcttgtttgaattggttgtcttttcagccggtggggattgttgctggcccacacggtgttttgggacagcttgtttcagctgtatcctcatcattttgatcaaattattttgttattctgcttatcacatttcacagggtcacatggatccaagcaattttgggggagccaataaggaccctgtctcttgattccacaagagaaatccatgaaaagggttcaaattaccactttaaaaaagtcaagtgcacatctgtctcacagtgcacaaagtaacacttttttatatagttttgatcctaccttgtttctttttttccttttacttttttgaatgcccttctgtttccctttttttatcatttgtaaattcttatgtagggggggggggaggtaagatttgaaacctgagccttcttctggtttctcccactcaacatatcacagatccatcaacatccactcaagtactcaaactcaccatcactttctcctctcctggcctggtaaagattcttatactgtgctatgtgagtgactcttacaacttttgtcatgatttcttgtttccttttgtcttgtttttcctcttctctttttttcatgctttggacctagtacttagttatagtaccagatcagcaatcccataatttcttttcttctactgcagtggaaaccgaaactaggttctagaattcctttccaagaatacgtcggtctcactatggggaaaaaatctcaagaaaatcatgccagttgatgtgcagaaactatcatttaacttgtaagttgggccagaaattcatacatcataatagattgcagtatctcatggattagagcatcatctccattaatgttcctgcatatgtgggatttgagaccaacttcagtgggctgcaaggccttttttggcatctagtagaccttctgagagagcttctgaaggtcaaggtgttggactcaactgggtcagagatagaggtttgtggaaggattaatattgcatcaatatagagtgaaaaaaaaatcagaggagaaaatagaaagcaaagaagaaagaagaaagaaaagagatgaagacataccttggtcagagatagaggtttgtgaaaggatgagaaaaggattccttccacgtactgatctggcccaggtatacaatgaggaacatgtgacatgtgagtgaaagacctgatgaaaggtgagaagcacagagaaataaaaagaacagaaaaatgaacacaaattactgctccaacacaagggggtggactatattaagaacctaacactaagaattgattacttgagaaataaaaccagagcctatagagaacacaattagacactgaaacaataatgagtaatattagaatagataaatgaagcatacccaatgagtttagttagaactctgacagacaacaagaagaagatgagacaggacaataggcaagcgggactaaaacacaagaacattagtgagatgagtgttgcaaagagaatgaacagattgagtgctttattgtgtaattctcaccaagttgaagaacagaacgagaggcgattgagctttttttagattgatggttgaagtgagagttttttgattcttgatgggagagattaagtgagtcttgagagtgaggcagtctgatgttgtgggagattggaaggcctgagaagactggcgatgaattgagtcaagaacaagccttcttttatactcaagatttgacaggttgattaggtttggtctgatgatgattaagatttgagatatgagatgcggaaatggatggcacagttgagattatggttggtgcagttttccatgcttccttgcttccctaagagttacaccggccgggattagtgatacattgagtttcaacactaaagctgcccttggcttaatctgagttcagcagatttggcagcatttcacccacccccactcaaacccacagtccacaaattttgaactgtggtgaaaagttggtgacaccttgggaaatctgttttcaggcttctgaagtccagccaatccacccagtccccagactgttagagatgctgttacagtgggtgtaacatgaatgtcaactgccaccagttgggtgaaattattttcacattagatccccctttatttacctgacagcagtatgagattacaatggaatattccacatttgaattattagttttaggaaaacagataaaagaaaatggaataatgaaaaaaaccaatcatatttttttccctttcttcatgagtaactgataatatgattgcaattgatgtggaattagagtgagtgatcaataaagtatgttttcacattaaattgattgcattaattcaatccctgaaaaggaaaaaaaaagtaaagcatgatggtagatgtttcaagaggttttatctggtgaaaaaggaatccaaacaattctaaggacctgtatatacagatcaaccatatgatgaaattttggaaattggtcatttttcctgtcttctagagaaaaattgaaaacaagtggagagatattttttttaaaattctttgtttggaggcttataaagtggtaaactggttctttgtggtggtcaaccccgctaatatgagaaagtgaggaagataaattctgataaattatgcaaaattgaattttcatgccatgcagtctaagatagagatgtcagcaggtacccggtacccgtttgcgggtacctgttttccaaagcaggtacccggaaacaggtaccaggtgcgggtgcgggtgtcaacatttgcggtaaaaacaggtgcgggtgcgggtgcgggtgtcaacatttgcggtaaaaaaaggcaggtacccgggcacccgccttacaaccaccctgcgaatgcttcccctgaagaatttaatttatcattggtggtccaacactcccttttttgggtgtgttgggctgcacaaaggtgtcagcaacccatgtaggacaccagctggtgtcttacatgtgttgctgaactaatctagttgctttgttgaggctggagggttccctctgatagaataatttgtttttctttatttctttatttctattttattcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaagatgtgccaggtacctgcaggtacccggcgcacaccctggcggccctagcaggtgcgggtttcaaaaatattggatttttgaggcaggtacccgcacccgctacaggtacccgggtattgagtgacatctctagtctaagaattgtgctatgtgaattctataattccaagttggttttagacatttgagaggcttattttccctttgaggttgcttgaagtatcaaagttgatcctcctggatgattgtgatcaaaatgaggattgtttggatttggaggttttttcctatttttggatgagtgcaatctggactttgttgtagatcaaccaccttattttgatctgtttctttcttatgagggttatatgttctggaggtgatctgttctctgggccctggcttgatggtcttcagtcgaaagatctctggttcagttttgatcttgattacttaagtttggagatctggattacataatcctgtgacatctcagcccactgcctctttcacagcattcccaccagatgtttacatacacagcactcaaacggtcaacagcctcgagccagctccccttccttaatttcccagctgtccttctttcctactaccatctcctcaaatatcttcactctcgactatttaaccatgtaccaacaacaacaactaccaccaatgagtactactcctactacgactatcaccaactactcagactcaaacacttcagactataccgactcatccgaatcagaatcatccccactcatcttcaacaaccatctctcagccaccaagaacatcaacagcaacaacaactcatctactactatcgacctgttcaaccatccactactctcagatgaagcactctcaaagtcattctcagcacaaccaacaacaacacatcagatcaactcaatccacaaactaccaccacaacagaagcctcaacagacgacacccatccagaacagattcctcaagaagaagaggcgatggatgagatcactgaataacaccggactctcactccgctcactcaaaaaactatcaggaccccgtctgccactcggcatcctcctcggcctgctcctcttcatctccttcgccgtctcactcaccatcttcctcatccactacctcgacaccgacaaggaacccctgccttggaggaccttctgtcaagaacagagggagttccctcacgaactagccgactctctcgacccggtcaatgtctttgttggcgtcttctcagtcgactcggcctacgaacgccgtcatctcatcagatctacctatgcccgtcactcccgaccaatcgaccccaacactggtcagatcgctcataacgtacaactcaagttcatcctcggtcgtccccggatacaacacgtcagacgagtcgcactcgagatggaaacttataacgatatcgtagtactcgatattcaagaaaacatgaaccgtggtaagacttatgccttcctcaactgggctagtcagaatgccaccatccctgtctattttcatcccttacacgaacctaaacccaagacgggagttaacggaatcggtggggtcatgtcaccggatggcatggaaaccattaacgtcggcgtcggtttcaagaaagccgattttatcgtcaaggctgatgacgattcgttcatcgtgctaagtgaactcgagagacatctccgagtggctccgcgtacaatgacttattggggctgtgagcaagcgctgttcaacctgcttcttctcgtgtggcactgtaacttactctcattcttgtttgtaaccgactagatctgattcgaaacttgttcatgggcggagaatgttatgccctgtccgcggatttggtccgctatgtggccagttcgaagaaagttttggatcatgtgaccggcgcagaagataagaaagtagccaaatggatgagaatccatcctaacgccagtcaaatcaactgggtaaccgagcgatgttggatctatgatcatccaaaagccggaacgacctatgcccatgggttcttatttcctgatgaggtccaacgagtccgagctgagggcagagtgggattatccgaggctgaattggaggcacgtggaccggatcgcgcacaatcttacagcaccgtgaacaagtggaaggaacgttatgtcgcacccaagagtatgatgaccatggaagaggaagtggaagccttggtcgagggcggcggccggttcactaagacggattggaagcggcccacatactatgaagacatggtcccgctcgacaaagtcctatttgaatcggacgatgaacgattacagaagagctcactcatcggtggcccggcctcaatcaagccttcttcatcctattctcgtccgggagaatacaccccacccgtcagggatcactacgaagagccctcgcttaagtttggcaggcctccaagcgagctgatggctaagatgcctgcgatggaagatctgccggagtcgccgttgaaggacaagcttcgtcaaggcatggcagctgagaatgatgagctcaagacccgacaggccgaaaccgaggcccaaaggagctcgaaaccagctaccagattcatcccctcgcccacgctgcgcttcgaccccgaagagatgcggctccgggacgctcgtttcctccatcgccctcatgggggcacggtcgttgtccactacctcaagcgcagtgaatggttcctcgagacctcgttgatcttgctcggtcgagcgaagacctgggacgacgggctgaccccactcgtctacgagcccacacaccagatgcgtgcggcaagccgagactcgctcgcctcggcgatccagccggaaggtcattcggtcgtcgtctctgagaaggccgttccttcgacttccaacgcgctctccaccctcgccgacaatccctcgtcatcgaagacgacagagaaaaatcaagaacacacgaagaagatcgaggtggggagaaatccgggatggggcaagtttgaccgggttgaggagatccaagtgggtggtcttttcggtggtgcaaggctgacagggagtccggtgatcgacaaggacggtgcgatcagggaaggtcggaagccgaagcttcatcgaccgcctacgactccagcttctgatccaagcttacaccactcttccctatctctgatcaacaagaactcggttacgagtcgtgggccagaagcaaaacagttggctgaagaggaagtggagaaagaagaagaagaagaagagcccgcggaacagaagaatgagatcaggaagacccagttcggtggggcgggctggatccgaggcaagcctagactcagggtggccgaccatgccgacgggccccagttcgccaccgagacgactacatctccaggtcccactgattcatccactcctaatgagaaccacacttcgcatcaagatagtctccaagatgagcacgaaatcagtgaagaagaatacctcgttcaagcaaatgactcttccttggtcctcggcaatccttctccttctctaaaatctgctacatctatagaagaggaccatccagtcgacaacatgtcttcgtctccttctgagcctgtgctcgaaccttcttcaaaccctcagcaatcggtcatcaatgaagatctcgtcgaccaccaacacgtcttacttcctccttcttcttcttagccaatccctttgatacctttctcactctccttctcttcttttttttttttgcttcctcagcttcttgagtctgagacatatcaccttcttcatcgtttttttttcctcttcttacttttgatttattatttgtgtttttttttttttcttctttgtgcagttatttctttctcttctttctctttctctctctttctctctcatacataaatatacacacacactctctctcttccaacctttttttttccctcaatgatgatgatgctttttttttcttgagtttttttttttttttgcttttttttttagaaatttatttttgattaattaatgaaaaaaaagggccttaataaaaaaacgtggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcggttttttaattaattttttatgggttattttttgagtttttttgaatttttaaagttgtttcctacaatataaaaggcgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattatttttgggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattccgcttttaaacccgcatttttaattaattttttttgccattaatttcgagtttttttgattttttgaaattttttcctacactttgaaggttgtagaatttaatggtaaagtccattttccataaaaattaattttgattattaattattttttttcactcatttttcaagtaattgtttgcatgcatgtatgtcctttattttttaagtttttttgaggttttaaaattatttcctaggttttaaagcatgcagaatttaatggcgcaatccaaattttttaaaactcaacggttcactttgaatactgaaattagacccttttttcacttaaatttttacagcttaattttcattcttttttcactttttaaatttatttcccacactttaagacatggttaaaatgatggtaaaaatctttttgcataaaaaccaaagatttttaatgaatactgcgtgtgacaggttttttttgatgtttttttgattgatttttactggcttaattttgatcattttttgaaattttaaatttatttcctacatccaagagtgtgtagaatttaatggtagaattcattttgcctcaaaagaaaagcttcaatcttaatataagagtgtacactatttcttgcataatttgtactgtatacaaattttatttgaatgcaaaatcgatacagccaacaatttgaaaacctttcaaagtgtaggaaatgaaattaaaattccataaaataaggataattaagcgtgtaagaattaattaaaaagacatgtggaatgcgttattcaagaacaatttttcattgtgatgcaaaatggttattaccatcattttatacatgtctgacagtgtaggaaacaaatttaaaacgtacaaaaataatgaaaactaagctcttaaaaatcaattgaattttaaggctgattacagtattcagaatgaacagttgagttttatggaaattgaatgttaccagtaaattctaaacactttgaaatgtaggaaacaactttcaaatttcaaaaaagcagaaaaaataaggtaaaaaaattattgcaaacaattgagtgaaaaagtgaagaattaaataaaaaaaatggtgtcaaatgcagtatacaagatgtagttctcactttgattcaaaataatttttaccatcagtttatacatgtctgaaagtgtaggaaaaaagtacaaaatgtgaaaacagaatgaaaattgagctctaaaaatttaagtgaaaaaatgggtgtaattgcattattaaaaatgatccattcatttttatgaaaattggatttcaccataaatttctacacacttgataatgtaggaaacaactttaaagttacacaaaatcttgataaatgaggtaaaaaacttaaagcaaacaattacttgaaaaatgagtgagaaaaaataattaataatcaaaattcatttttatggaaaatggtgtttaccattaaattctacaccttttaaagtgtaggaaacaactttaaaaaataaaaaaaactcgaaattaatggcaaaaaaaaattaattaaaaatgcgggtttaaaagcggaatgcgcgtgtgctgcgcgcagcagaaaccgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccttattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcattttgaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtgtcaaatttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaatttttattattttttgacattttaaatttgtttcctacactttcaaacatttataaaattatggcaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttttaaaggtttcagaatggatggcaggatccgttgagcattcaaataagatttgtataaggcacaaaatacgcaagacacggggtacactcatcgattaagggtgaagcttgtattttgagtgaaattggacttcaccattcaattctaagcatttgcaaacgtaggaaataaatttaaaataaaaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaacaacattaaaaaaagcctgtccaccgcagttttccgtagcaagcgctgattgttatctaaaatggttgtccccatcatttttatcatgtattaaagtgtgggaaacaaattcaaaagtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacctcttttttttcaacctcctaaagggggggaaccaacgttgaaatcccaacagtaatgaaacctggctcctacaaccactgacaaatatggctaatacagtatccagaatggatcggtggagttttatgggaattgaatgttaccattaaattttacacacttttaaatgtaggaaacaacttcaaaatttcagaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaattttagtattaaaaatgaaccgttgagtttgaaaaaaatttgattgcaccattaaattctacacacatcgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaagaaattaataatcaaaattcatttttgtggaaaatggactttaccattaaattctacacctttcatagtgtaggaataaattttaaaattttgaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccaaaaaaaaaatcatcaaaaataaacaaacaaaaaaaaactcagatcattgtcattatcaaacacccacacacaacaacactcaacactcaatcccactttcacacttacctttttttccatctttgatggaaccattaaagaacaaaaaaagtacaagatttttctttataaaagacaaaaagaccaaaaaaaaaattagatgcataatatatgtcatgtcaatatattacacatagagagagttcatacttgatttttttttttttttgaattaaatttagtaaataggaagaaagtagagttgaggatgtttaaaagatgtgcaataatgaattcatgattcccccccaattgcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaacttgacaatttttctcgtcatgagctaaaaaaacgagcgaaggtgagcagttgaaaggtcggttcaacttgcggaatagccgagcggtgaactgctcctggcacacggtcatgtgttcgatctgcacctgtgttgtctttttagcaggccggccagcggcacctgatcttacagatcggttaatccaggctccacggggacacctccttgtgtccactgctgccgacatggatgcaggggtagagtcccacggaaaactctggacccatcaggtcctggtccgacccccccacagtggtcacctcgtgggatccacgggcaaaaagggtgttggaccacgtcgaacctgcacccccaggtgtaggaaataaacaaaattgatgagaaagaaaatagttcgcaatgttgttaaatccatactccttacagcaagcccgtctgggcacacaccaaagtttggtcaaaaaaggccaagcgcgctgggccaatcccagagcccctttggccgatcccaaagcgtgcgtggcaccatcccaacccccgcttggcacatgctaaagatggcgggggtcaggagaaagccttgcttggccgaaatcaagcaagggtgtcaggcccgctaacataacatgccagcccccgagaaggccatctgctgagttggggtccagtgccaggctggtgcacaggctaccaattggcccagggcttgaaattggcccagcgggacttggctatgtgccaagtcctgccccccgcccatcctgtccgatcaagccctctgggcacaatctaaacccctggtggcactcggccacgcgggacttgagattgtgcccagacgggcttgcaagaccataaatatgtgggccagcatctcaatcgacgtagatgattctgcagaaatcgtcgaccggtggcatctctgcagaaagagaatctcaaggaagagtaagtttaaggaagagcaaccaagaggtcgctgaaatcatcgaccttttgtttgaatggagtgttctgaagatatctgactggtgatcgattcgtggatatcaccgatcgcggtccgactacaggtgaagacgacgacagcttgggctttgccgctgacaatcgtagtcctactgcacaagatattgaccatatcttgcttgacggcacccgacaggttcacggtctcggtagattttgtgacacagtgagattcaccagtgaggacggcttgatcgacggtaaaggaggctgaggagatcgagatgacccgggcatcagcaggcaggcactttgtcatcaacggagacagtgatgtatttactcctgagcgcgcaatgtgaagaattgagaattgaattacaaatttactacactgttttttttgttgtggttttttttttcaaaagacagtagggcgaagaggaaggaacggagagagaaaacacaaaaacggccaagagttaatcagagaaaacgaacaattattcaagacattagtaggacaaacactagtagtaggacaaacactagtagtaggacaaaaactagtagcaagacaaacactagttgggtagagtggcaacaatgaactagctgacaaagaggaatttgcttcaagcagtggtttgcttgaagttataccggggaaggggaagttggacgatttctttgggcaagcttttatcagcgccgggtaagaaggaagaggagagtttacgggcagcagggaagctacctaagaggatagggaaatgttcagggtttgaatggattggagtgccatcaaaggagtttgtgaggttggaagaatcgaagctttcgccgtggtcgaacaagtcatcgaagttctcaaggttggcatgcgcgttgatgatcttttgcagctcgttagaggcttcagcggggctcattttggtcgaagagaacggcttgaccatcaattggccggatggtgaccggtatgggcgaaaccccgggacagccggttgtcgacccgtatggttcccagttaaaagtgctttgggaagcgaggataagagatcgggactgcttctcgcaggtgggaattgatttggcgagtttaacatatagtcaactggagatcaggtcagacggggttagtattggtggtacatttttcattaaaaagaagcattatcaagcggatgttgaagcagagaacgaacattctgagccgtcccatcctttggtacttccatagacgtcggttagacacacgatggtatctttcttgtattgattcagttctttttgacttggaagttgcgaggtgaccattggaccgaaatccaagtcttcatagagcagcttgggttgagccttggcgtcataggtgatgacggagtgccggtaaacgctctccatgccgccagccatctcgcgagtggtgccccattctttttcagaagcttgggacatcgagaatgatgcctttcggctacgacctgattgagatgaaattcacgaaagatgatcaagtcagcttcagcttgcttggaacataaaagaggtttgactgacgtctgttgcgcttttgaacacatgaccacatcgcaaatcccgccaatatcactgctaaagcgatccctgcgatgatgatataaatcacgggctgaggtaggacggtttcgccagaatcatcatggtgactagagtgggagcttgctccaagagcaagtttgcttgtgttgttgagggaggtggcgtcactgcttaaagaaagaaaaatgtttaagaaagatgtggctagacatgttttcaatgaaattctgacttacgcagagatatgctgtttggaggccgcatgtggagcaacggacttgatggctgcgccattttgggtaattgaggtataaaccgatggttggacgttggagcttggtgcagggctcttcttgacttggggtaaagcggtcggggtagggttgcgcgaaaggggagacgggtcggctggctagatcaggctgaacaaagacaggaacagcgggttcaacggatttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaagctgccctgtagatataggcaatttgtgagcgtattgtgacttgaagcctcagactaactgcacgctgtaggcgtgttcctagatgccctctaatagtgttccttgattctgggaccgagcaggctggttggctgtctcatgaggaagtttgcccgtactttgcattagcggttcggcgcaagcggcccggccgttattagaatccacgccggaagatggctggcctcacatcctcaagcagcaaacctctccgatggaggcagtttgttatcaaataatgccagccttctctccatattttctgcattcagggcctttaaaggcacttcagcatcccatcatatggatagcctggtcgaagtcgcctcttgaggcactggtcatgatgttaagcggatggattcacaataatccaggcaaactgatggactattcgttatctcggcatgtgatgggccgagtctaactgttgatccagaaccatcgatccttcttcacatgatacgaaaattgagacattgcccgaaagccgttgttgattcaagtcaagtcactgtcaacttggccacgggcatcagcttgcaactgggtgaatcggtgaccaagcaaaacggtaggcagtcgtgtgccgtcatgcacactaggtctcagaccctgcttcgtcttcctctatgtcatggctaaaattgagccatgtttcgaatatttgagaatcgccacaaagcaaactttggaaaagcattataaagtttcaacatgcgtgtgttcaagagggtaaaccctcatgagggtgacgccgtgaatctatgcggagtgcgaggcaaagttcatggtagaccaatacctcatttgcaagaaagcaatgagtttttcttcgagttgctaaatatttccaaaggaattagaatcttgctaagccggaacaacaagtccgtttgcaggctattcaggtagaaggagttttcgcaagacattcttgggtagggcaagccaaattcgttataaatacaattatcatgatattatcacacatgttacagttgactgtgcatcttggttaaggattggatctgcactacgaacccttcaagtgtattttcagggcttatactccgacggcttgggggcgtcaactctgcgtttatcatttctacaagcctgaagaatgtcctccaatcctgattctgatctatgtgtgtggtttgatgaaaatattgctatgagtgactgcatagttgagcaatctcaaaggatcacatagggacagtttgcgcaattggatgcaatattacttatccatgctaagtagatgctgtgttgatcatatagctacatcatcagcgctagctgcttcctttcattttatttttgtggcccctagaaaagggggttgcaaagttgagtgcaagtgacttgcaaaaatgtatgcaacttgcattaagtcactctgaaccaaaaaccatgggtgatgagtttcaaaattgctttctactagccacatataaccttacaatgaatactggcaactcaacatgcacacctttttgtgcagattcactttcaaaaattcatgcgaggcatttccaagtcaaactgtcaaggaactctttcaatcaatagttgcaataccaatgtactggcagataagtatggacagtagcttatcatttttcaactcattaatcttcctttttcatgaattcaagatcgggattattacattggaatctttgaagtaccaaaaagaacccttgaggatgtgtgaagcattttcaaacttcccaaggagctgactgtacctccaatcctgagagagaaagatatgtggtgctaagaaagattgtcttggactgattgagatgagaagcaagtggactaaagcctgaggaatatggcttgaccctggtgaacaggaaatgataaaaacagttataaacatatataagggacaaaagaagtggttaagcttgaagctttttaatgtgaattaggataagagacttgtgccagctggtagacaattgtatcaccttccaacttgaccagtcttggcatgggtaaactaacccaacagcactgaaagacaccagaattgagtattatcaatgaatttggattgtgtcaaattttcagaaactcccaatcagaatctttgaagcttcttgtgtgattttatctcttcttgaactgggaatttcaagttatggtctgagtacaattagatcactggttctttagtatagtctttttcattcatattggagtgaatcattgggcatgctatttgcttgtcattccactcaagatttacacatatcacaatcaattctaatatatcccattttattcacaagttattcatatttattgtttccaactcatgctataggctatatcctctgacgattgcagcctgaatttgaatcagaaataccatttctgttcttaatttcacaccaaaggtaatctgctggaaaataatattcttttgttctttccaagaatttcaatatcaatttttgttgattgtcttcaaagtagagttacttcatatccttatatctaccaggggatttagcggctgttaagaaatgttcaaaaatccagacaatggtataatcatccaaaatttgataaaaacaggttgaacagttcattgttcaacccagtttttttttacatatttttgatgagggcaaagtcaaaccaataatttaactgttgatatatttttaaaccccatataactcaaatatcttttaatattgtgtcaagaaccaggttttgatggcatttgtattgcatagtttgggatgtgttagcaaaacagttctgaatgtccctaaaaatagatagttcaattggaggtttcatattatttatcggttatagggaagtttgcctgattgttcttcaggaaaaacacaaaaaaatgatgacaaacagaaaaccataagaatggtagctctgaaaacaaaatcgagctctttagctatactagctccataatgataagagccaagagctttctttgaaggtcatactaatgtttttctccacaattcaatatatttgtgttatgtgtgatgtaagaaattcttaaatttgtattggaaatacagattttcaggcttgccttgttggatccctgctcttcaaagaaacatgctctgttaatcttcaacttgcgagagttctgcttgtttactggattttttttcacttatgctcagctgaaatgtgcccctttgtgggatcacaaagatatccaaatcaccgcggggaaattttggtgcagaagaaccatcttctgttgactcagcaaaataataatctcaatctgcaatgtccaacttgaatcagaaatcccaactgaccaagacatgctgtcttgccctcatattgcatctcggctgaccagatgccgggccccaacttcctgggggattggttggatttgttgttgtgcaaaaacttgtagataatcctcgaccgcggcaccgccactagtatagactaccgtcgatccattgtcgagtctcaacacatctaacggaattcaattcaccgagttgaatcattggagctcattctggtggctagaaagctagtgatcaatctcttgcgcactcgattcgtaatcgtcgccccaaaccgggaatgtgaagcgatgatcaactagctccgcgtccttgtgcttcaccaataggtagtaagattaaccgtggtggataaagaatggctgatgagacatacgagtttccgccgacgatatctgctgtgctaagcttacgataccgccaaaggtgaaattgctcttacagaactcttaaaaacgttattgtccagaagtcccgctccagctcatagaggaaccgaggggcacattcaacatcttaatgatggcgccgcattcaccttgaaagcctctggggcggtaggctacggtcaaaagcggagcttactccagcttttggcttatagcagccaaagccactcctgctgttgtgtagggcggagctaccttcgatggacaacacggccggtgctgtcgtctgtccaaacgcggcttttttggcgcgtgaccaagacagcaccccctcaaagacggtgtggtcattctttacttgttcccccaccgccccatgccaacattgaatggtcgccacaagtcaggatcacaggccgtctgtaagcaaggtagagcttgaccttacagggacggcagaatgaacattgttagctggtcccgcgctgtaccgaccaggcacggcgccctggccgtttccctcattggcccccaatgggtcacagtcacacttcccatcaagcagagattttctcattattccaagcccaggaaagtgtgccgctcaacaaaatttgttacactctaaaacttgggatgaccagctagtgataatctgtgacaataggatccagtgtccatattttctttataaccctttgccggaaggttaagctggcctgagtgactatgaagcggacgcaagatacaaattgcagccgagtccgtgccttgatgtgccagaagcgaaacaagagcatcttcttccgccaaccaatcacaactcgaatgacatttttgctccagtttcctaatttcatgggggccggacccactagggtcactattaagtcgctccagatagaaatccccaagatactgggatatcacccagcgagaaacccccactaaagcgctgccaaacccagttcaaaatgaaatcagtctctacttgcagccattttgagatggctctgttcagatctaactgatggccaagcaactggaatgtgtagtgggcatatcggtaattcctgggtggaagtggtagcgaggatctcaagggtaatcactatatatggaggtttcttgaaatcctttcgtactgatcatccttcatccaaccaacaaaccttttccaaaacctagctccaaaataggcttactaaccttcgatcccaatttcaccttcatcatccaaatcaatcaatcctcctaaatacttcaaaaacttccaatttcctttaccaccacttcatcagtgaagtggaagaaacacctactccagttagcccagcactctcccaaaaggcactgtaaccattgttatactcagaattctcaaattccaaaagttccatcctcaatcttcttctttcttgatcagagtcatcaagaggttgtggcgattcagtaaaaacacatcaatgaaaaactcgactgtctcatcataaacaacctcgcttacagatagggagtttcacaagagctctcagggcaaccggcctcacattccaggatcatctgaatcaagttcacatcagacacctcaacagaatcaaaggctatttcagcctttcaacaccctgtcctcgcctcttcaaaggctggctcaaccatcaaagactaaagagcagaaaaaaaaagctcaggcggggggggggcgaacacaacccagatagttcatcttcagaccgcaacaccttgagtctgttactcagaaattctgatcaaagcaaccagaggaagtcacatcttctcacaattaacttcaagataattttttggatggacttccaatatctcaatcttgttcaaccctcagtgtaaatgctgacgtatcactgtcatgggcagtttctcttcaattgtcagtttctatataattgtcagtttttctcactccgcatcacaaatgaatctgcttttgcgttcaacaaattaaaatctcctcaagatatatacgtctgtacttcttcttgttataactcatcatatccatcttaccaaatcatcagtgtctgtctaatattatctgccaaaggtattctatgtattttatttttactttttcattttatctctctgtttcgatctccatgttgtagtctatcttttttcttgtaatcttcacagccctgactgattcatcaagaaaatatagctcttaattacgtgtgggatcaattcctctgtgcagtctttaaaaacaagagatgaggatgcaatcaaaaataaactcatcaagtctgtgaaaaatagtgatatcatctctgtgatgaaaccaattttacatactatgagtatcggagtagatgtgctcagtactcaaccatcctggtggagttatcatctgtgtcacacagagactgtgtctgtgggttttccaatccgaagcatcaagaaatatgtcccgtctctctatgtttttactcatccacgccttgagttgagctggtttttcatttatctatggaggtactgagcagccattttggccaaaaaaaatgaaaacatggggatgaaccgccaatttggccaaacaaccgccaaatgacgcccctgaaccgccagaatggccaaattgaaaattgaatccaaccgccaaattggccacccatgctcctgagccgccatcattgcccctgaaccgccatgcatggcactgaaccgtcaaattagccatcaattttgaaaaacgtcaaatacagcctgaaaatcatacagggcatggcgcactacagaagccacattccccacctgtatcagaaatgtaaacacatagattctgttcgttccatagtgttacccgttactcgttacacataaggacaaaacaagccttgcataagtcacatccagacaacgatccagcccttcccttacagcttccagacgatccagtcctgtcctcacaacatcaagacgacccagtcctttccatttctagatcaagagtaagcagcagaatcccatacttatgcacccttaatagccaaacacaactaacgtaacttgcatagaaaaaaagatgttctgtttccagtgtggaaaatctcccgtggttttccgtggattatgcaacgactgtgtcgacaaaatgattccaaactcagcacctcctccaaaaatcagacctccaactggccaattgacctcggctcaagaggttctccaatctaaacggcaagaggcaatccaaagggccagagcgttatactccaatccaatcaccacacctactgtccccagcccactcggccagtccatggcatttcctattggcgtgaacccagtggtgaatggattgacaggcagcagtcaaagtctgtaatttcatgcgtgtaaatcccatatcgttctacttcaaacattaaaactcacctataaccttattactactgtctaataccccaccacagctgtggtccctgcggtcttgaaccctgcatacgaatcagcccaagcatcacattccatggcatttcctattgccgtgaacccagtggtgaatggatcgaccggcagcagtcaaagtatgcaatttcatgcgtgtaaatcccatatagttcgttgtaactcacctgtaaccttattactaccaacacagctgtggtcccagccatcttgaaccctgcatacgaatcggcccgagcttcaagagtctcaaaaactcaaccttacccaaacaaccgagtcggacgtacagttgcaagaagagctccggcaagtaaaggtgccctacctgctacgaatcctcccgataagatttcggtccaatgtggctttgagatgtgggcccgaggcaaatatgccccttcacaatcggtcattcgaagcaatcagtttgtgctctggtcaaatcctgattcttttcaagagctgatcgacacgctctgcaacaagttcaacggtaaagtggaactccggacaaagatgactgaggacagggaaatgtttggtgtcgagcacttcagtttttgttggttaggcaccaagaaaggaggatctgttgaagattacgaatcgtttgtcgagttcttaaggcgggaaaaggcgatcgacttgatttatgaccgggacacctttgaacggcacacccttgatgaagaagaacaagaaggaattgacgctcaagctgcacgatatgctctccgatcaggaaaggacactgaatatcatgaagatttgcattcagacgctgaaagtgacagctctgaatccagtcttccttcgaccattttcacatctgcaaccggttcaacatcgaccacaaccttaccccagaatcgatcaactttacctcctcctccaagtctaccttctttgacatcagcaacccggtcaactccaaccactcatttaccccaaaataaatcacttgttcctcctccctctcagccggtggttcagaacaaccacgatcaacgtccaaaattctcctcagtcattcaacaagagaccaacccccatgttgaagccttgaacagaaacttggacgacgaacttgtgatttttagcatccgcccatcttgtaagtgtcactattttaaataaccacctgacttgagtgactaagaatttgttattagggcgagccgaaccaatcttggatccaaacgatttatcttgggagagatttgggagcatggaggacactgtttcataccgagattccgacaactctgactgggttgatggagttcgattgagcctggatcccgatgggctcaacatgcctcagaaaatttgtctctaccgtgtgaattataataaatgtttcaaggtgaaagagacgaccaaaatcatagcggccgaggttcttgactctggaaagatttttcccatggtagccgaatactctcgagtccgcaaggatctaacacgtgattcatattcatgtgtaccaaactattggctgaggacctatgcggtttccaggcaattcctggctcaattctgtcaggctataagtcagtcggaaggtgggacaattattaagcaaacagcaaaaaggttacgggtgagtgtgtctgctattcaaatcctttacaaatttattggactaaccaactacccaccagattgtcgatggatttcctgttcaccatgacatctttactcgaccaagacatgaggataaatatgttcctggtcaggatgatgatatgtttgattccactgaagaacccaactacaatctcccgcccaacaatatttgcgatgaaccatctcgagtgttctggatggaagaagaaatcactggcggctatacgtcccttttgtcaattgatgacgatgtctacttcaccggtgaacctcgctctcccaccgaatttttgctccactcgtttcaacactggctctataatcacactcacggccagatcaccattcataaatttaaaggctatggtacccttatttccaaaccacacattgtagatttgaacactgagtatgtgctatacatcaatcctcttgatttctgtatttgacactcataatttctataccctttgaatccacaggtctatttgggagaatgaatattccaaagagttcatggaattatttctcgagaagcacaagtgcaacaaggtgtgcaaagacctggaactacccgacttggttcgaatcccttggcaaccaagatccacaagatccagcaccccaggaaacattcaccattcgactgtcaactctgctcatttggccaacgagatcggtcattccaccatcaacatcaaagaatccaccagcaacactagacaaaccccaggccatactaattcgattacggatgaggatctggggctgatctcagtggtcagactgggcacgcaggcactgaggtcacgatttcatgattgagcatctcatgtatatagatgtaatggccactttatcatttatcaatccgttatgattgccttttttctcatgaatgcccttgtcacgtatatagaattgatggccacttaatcaattataattatcttctttcatgagcccatgtcacttgagcccattgatcaaagcaaatgaaatgaatcaggcaaccagggcccagctcttctggacttgaggccatgtctaatgatgattcaaagccctgaatcatacacctgaaacatacaagcctgtacaggcattagatttgaatctgagacaaaaattttttcttcagactccttcacatcaaccattcagattgtcctggtccaaaagccacctctcatccatcaatccaacaccagctcagctcccactcctcctttggccccagagaccggccccatagcaggaaattaacagtgagtggttcatttttccctatgatcatcaggggcctttggcccctgtggatgttgatggggtcttttttcccatgactttattgcctcttcagccactaccatcattgatggtagtggctgaagaggaggaggagtaatgggaaaaaagaccccatccacatccacaggggccaaaggcccctgatgatcatagggaaaaatgaaccactcactgttaatttcctgctatggggccggtctctggggccaaaggaggagtgggagctgagctggtgttggattgatggatgagaggtggcttttggaccaggacaatctgaatggttgatgtgaaggagtctgaagaaaaaatttttgtctcagattcaaatctaatgcctgtacaggcttgtatgtttcaggtgtatgattcagggctttgaatcatcattagacatggcctcaagtccagaagagctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctagcaaacgaaacgatccactggagcgttccgttttcaagtaagtggatggccgacgaggttggccgtttttttcgcttttgaagtcatctggcctctgcgaagaggaggagagggcctagcggcggagaggaggtggtgcgtcaagctgaccaacctcacccccacctcttgttaagcagggtagcaaccaaagtccgacttcagacacccagaccccccaaaatgaccagaaatgcccgacggcgactcctcaacgccaaccccagcctcaaaaagggccccttggccaatggaagcactgatctgcttgttcggcgcaaggccggcaaccatcagggtgaaagttggccatgtgtggtccaggcgtcaaagaccggcaatgaagccccccaacttgagctccctgaaccatctcaaagcaagggccccttggcacatggaagccctgatttgcttgttcggcgcaaggccggcaaccatcagggtgaaagtgggtcatgtgtggtcagtgcctcatcaactctcagcaagggccccttggcacatggaagccctgaatcgcttgttcggcgcaaggccggcaaccatcagggtgaaagtgggtcatgtgtggtcggtgcgtcaagtgaggatgatgaaagtgaggatgatgagccactttggaatcgtaagcctgtcccgaaaagacttccggatcatggtattcaaacatcaaagccccgcaaccctccgcctcaatatccaactggtactgcaaagaagattgctagtctcgaaagaaaattcggctctacggagcatacatatttctttctctgctccccttctgaagaaaaagtatcccacaaaccaattcaatacttgcctaaaacagataaaccttcccgtcaaatcgcactatcttcaggccatgtacctcacttcatcctagagtatcactccttccaaacatctccatctactccaatattcgacaaactctgtgatgtgatccaaacgctccatgccatggccagatatcgtccgcataacaaacgaaatacccaacgactcaatggtgaaatgcatctgataggattccgcccaggaaatgacgatggcaagtctggaggtatgtccgaattacatttttttcccaatgatgccctaagtaatcccatatgctatactcatgatgattcattaattattgtcctaggtacttatgtacgcaacacactcacccctgctcaaaccgccgaagacgatgcaaactgggccaagcttcaatcccacaacgacttccttgctggcaggatggaagctctctctcgaactgccttcctggaaaatcaagccctgatgcaagaatacggaatccctaattggactcaggaggagtggactgaaatgaagaatgaagatcgtgaacacctcaaatttgctgcaaatgtttccgtcacatataacgatttctacaaccaagcccatcaagataagaacgacttaaatggatggacctatggtatatttgcttatattgataagtcaactgggaggcccattcctcctccttcctccgaattaggtcatggatttttatttccaaggcatgcttatctgattgactttgtaaaatctaatggcattgttgaacttgtttggcagactaccaagttcgaacattgtacaactcctcctcctccttccctttcttctcaaaatgatccagaacgcccctggactcaccaaggttgttcttttcaaatcaacaggagacttgccaatgttgctaaaaaattaaaagatgctactcctgaagagatacataagaagactttatgtaaatcccaaaaatatccatcctgaatccctgatagttacctttttcaattaaagtgttctttatttaccatcccccttatcatgatgtcttttatttcatatgaattccatattttcaattttaaacataaattaccactgcttgatcatccatcccaaattgaaattgattattgaatacaaataatcaatcagatacatgcattcaagacaacgcatccaagtgacttatgtaacaaattcagaaattatgttattttgaatcaaaggcatgaataagaccaagaaaccatattattcatcaaaggatgcggcacgatgagagaaagattcagaagggtcattggtagggtctgaaagccaagacgagtcaaaagaacggatagcttcaagaacaagagagaacacctcccaaacgttgtgaatgtcaacaacaggtattgtgagatgtatcccggtttccagctctttgatggctttgacaaaccatttgggagacgtctccattaattctgtcccctccggatagaacgcctgctgtaaggcctcggcagcagatattggcactggaatcaatccttgttcgcctccgacctccgagggatattgatagcaccattatgcactacatcgagttgggagcatgctcttcttgtcccatcgacgtttgtaattgttatagttactcgtccattgatcgagactttcttgcagaagtggaacccataagttaaataaataaaagacttttgatgcatgcaatgttggtcagtttattaccaaaccagagaagctgtggctaaataaacttactgctcaacaggatcttgtggatcatagtacgattcctcctccgcccgaaagagttggtttattagctcgctgttgtattgcttcattaactgcgaccatagacactcaatcttctgattgtgggtgctcttggtgaacaggtgtgactgaatcggatctgggcagtctgcattgaacgattcggtgaggttgatctggtggccagccatgtggattgtttcggttcccctgtcagtagatgttcggcgaggtatgccaccttcacgtttgacaagctcgagatagtagtatccaatgtgtcgggggttgttgttggtgacatgaacaaagattcccaaaattttccggctccaagcatcgataaaaccatagagagtgatcccaaacttcttgagtttgtcgtggccatcggcagaccaaatgaagttcgggccgggggtgttgaacacgcgacgcttcaaaaccctttttgatcggttatcaacaccttcaggatcaaggggtacggtttgatcaatgcaactgtgagacttcattccaaacaaagaaatatcagaaataattccacgggattataataacagagaagacataacacacttatgaatgttgaatccatatttcgtctgtaacaattgtcgcatctttcggtaaccaacgttccggccttcaggggtttgatgaatttcctgaatgcaagagacgatcgtatcaatgtcaaccttgttgttgtccaaatcgtcagttcgccgtgtcaggttcatggatttgatcttcctttcgagcgttcgaaaagattgagtatagtcgtgacttgttgttagagcatggtggatttgtgaatatgacaatcctcgttcaaagtaggtttggatgtggtcttcaagctgattggaatgttcagtggcttgaagtataagtccccaatcttccttccttcgtgtgagtgttcgtttagagacggatatgccgtgcgtgtcttgaatatgtttgcggatttcagcgtctgtcaggccagattcaactagaagagaaacctcagcctcgaaatcgtcaccaaaagatcgcattgaggcacgcatgatggatggttggtgtatgtagtaatctggtggggtggtcttgagttgttggtgtgtgatcgagtggttggtgtgtgtcaagcagcggtgggccgctacgctacactacgctacaggcccatgtagcgttagcgtagcggcgccatttttctttttttttcgtgtagtgttagcgcgccgctactgccgctgcgctacgctaacttgtagcggcgctaacactagccaaattttggtgtagtgttagcgcaccgctggcgccactacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgcctaaaaaccgctaaaaatggctgtagcgcagcgtagcgggcggttttttgcgccctgtgcgcgtagcgttagcgcacatggggggaatcgcgctaacgctacgctaaacgttagcgcaaatttttcccccctccgcgtagcgttagcgcagaaattgaaaaacgcgctaacgctacgctacattgtagcgatttttcgctacactacgctacgctaacgctacggttagcgtagctggcccaccgttgtgtcaagtggttggtctggtagggtcagcagttggtgagaagagtgtttcttgagctcggttgccagctgattcatcggtcaaagagctgtggtgtatgtgttatgtgttgaggatggtaggtactttggctccagggagcttatcacatagtttgtatgtattggaatgtttgagatgtattgtcagggtgtatgacatacatgtcagatccacttggccaacttggcggttggaatcactcatatttgtttgaaaattgggtttttcatttttcattttttttggccaaagtggctgttcagtacctccatatttatccgtctattcataacaattcattactttcactttaatttgtcttgtaatctgcaaaatgtattttgcattcatgatataaccaacttcatttccagaaacatgcaccgatatttccataagtaccagaagattggtcccgaatttgcattgatgtttcgaggcacgttaccatttcatcttcgtgtcatttacatccggacttcaaggatgaaagggccaaggcgctcaagctccggctccactgaggaggaagagaaacaaggttacattgattaaaattaacagcacacattaaggagaagctcggagaggcttcatgtgtgtgctcagccattggctagagacggagcatatgtgacgctgtcctgtattcaccatatgaatcttaggtgaacagctattgcggttagacattttgaaacgagggcaagggttccatccatggcacaatatatactatcattgagaggttgagctgcccatgtatatgtttgtgaaaacctttatagattaaacttgaaacaccttgatcctactctagtccaatgcctccggcctcgtccgtgttcttgattgcggggcattttgattccgggcagatataaattgatgaggggtaggagggcatgtttgaatagctttcaattgggtcaccatcactctacataatttatatgaacttgtatatgaatcatacggctcgctaaatgcaggctgatgtagcggatgtcaagcttagcaaaagtccttccaaggacgtcgcgcacagtccctctgaggagtccgaaactaaaggccccccttggggggactgcatctgtcctcctgggtcctctgcacccaagaaacctgaagaaaatggaaaaacgcaaagatgtgtatcttttgtttctcactttggatggtatgccaattgaatccggatgagccggttggtctgcttggtctgccacatcacccaagacttcttttgaaagattatagggtgctttggatttctcaaggacagagcatcttcacagaagttatagagtctggacgctcggggctcttcgggcctcgctgaccctcgcagccaatacgcatcctttgtgtctcaacggttcagttacgaaggtaatctccacaacgatgctccgaccgctgtttgagaatgagttatgttgtacgtattcatgaataaatgcaaacacaaataaatatccatttctcgacttgagcctcatacttgtcatctgaagactgaaagcgcctggtgaacgatgtagatcaaccatcgctaacaaatgttaacacaagtaagagatacaaaaaagagagacgtgatcagcgcacgtattccgccgtacatacaaacaaaatataacatacggagtagggcagatgaaaccagcagtccgaaagaccataagacataaacacatacaaaactgggctatcagtacatatatctttcgtcgcttggtctgatggggggtatccattgcgcttgcgcaccaatcctcatgcttgttttcttcattggtttctgagatccacgtaacaacccggaagtcaacttttcccattcctagcattccaaacgctgctttcacgaacaaattctgtacctcaaaggatagttgcgcataaaaggggcacgacagtcttcctactcatatagttagtgctgatctctcagtcacttcttaaacatatgttaagttgatttttcagaagacgtctaggcttcaactgcttccatctaacgagcattttggcaagcttagttagaaatcaaaccaaagaacaatcattacctatcaaagtgagtccattctcgaaaagcagacaaagatatgatgaacacgggatagatgcatagcaatcaaatcactgagcgcttaactgactcgttgcctaagtcccactcggctagagagatgacgcccagccttgtagagcccgcaatttcaaagcatcaagagtcctaccagtacctatgtttgacaactcacgcaggaccccaagacgaaccccactcagacgccgcgtcagtccaaacccagcatctcagcccagacaatagcttctctggggaaagggccaatgagccgcccgttcaggaaattccagcagacagtgaccgacaacatgtttgtcgggcccgtcgactgcctcttgagcttcgtttcaccccagtgaactctcctaccgataattctgggcctgttaagcccagtcgctcggagaatgcgatcacgccgcagctctcgaggaaagaccatcggcaccatgcgaggcattgtcgtctcataggctttacgccactcgccgaagatatccctgcaagctcttctgacgaaaattctactcaatttctagggccccgcaaggttaaagccaaggaagtggcgccgtgcgctctgctctacaagcgttcagatgtcttcgtcagctccgaaatgaaaagccaaaatatcctggcctacagcgagaaccattaccgaaacctgcgcttcgatgatgagatctcgatcagcgaaatagaatacgctcctcagcccaccaatcaggtcgacaaacgctttcagtcaccaacagattcgaaggatgtcgaaagcttcacagtgaaggaaagcgacatgaaggtccacctggagccgctgtgcatagaccgagagcccattgtacacgctttccccaaagatcgattgactagtatacctctgacatcggaatccgagcctggatctcatttcagttacgatcacttccacctctttggcgatgaaactgagagtccactcactactggtagtggggccgagcatagtctcacctgggaaagtccctacaagcctactggagcgagctctgacctagagcaatcgatttcaagtatcaactcgtctggtatacaatccagcttgtgggataccactctttcctcgttgacaagagctacctcaccagtttcatcaatctattcgagcgtaatgccgatttatgaccaccaactggttaaaacatcttccgaggaaagatgcccccaatccgagtgcaaattggtgggatttcctcatttaacgatgaatactggaaatgaatcggcgaagagttcaatggcccaagaagcctttggtaagcaccaggaaattgtctttcctcttgagcttccttctaacgctaaccaagtctacattttcgaatcctattttgaagactgggaagaagatcatggtagcttggccgacgatgaaaatgattcggattgttccagtattcaactcgaatcggatgatgatcgagaattgagtggctacaccgctacttgcttccaaatgatcccttccgcttcactcgccggtttcagtaagaagggtagtgttgtgttgaaaaaataggtctggtgaaattacccacagggacgaagctctctctccgatttgcttaagacttgtaatctaccagaggaaatcttgtaactgtaccttgccatgctaaatcttgaagcttcaatcagaaaggagaatgtctgcactggtttcaatattccaccccgtaaatctttccactcttggagagtttttgacaacctgaatcatgtgatacttgatttatctatgtccacaaatacttctgttcatgactttaacattcatgctgaaaaaccaacactatataaccaccccttctgaaaccacatccagactgtcaggtgctcatgtcatattgctttttcagggaaaatctcctggcaaaccctcctggtgaaactgcatgaaagctgccagcactccaccttacaatcccaagaggttttctgtgccatcagtgcccacattgattctacatgatatgccaaaatgcctttttgaactcaactcccgcatctacctgaatattacctctttgcatccttttcttttattttcttattgttattgttgtttttatacatgcctttaaacttgaatgtagcaccaatgattcacattataaactccagtccatctcccaaacagcggaatggtgagtcaaatatccatagaattctacctcaaaaaggaattctcaagctatgcccagatggctggataagaaaatttaatttcatagaaaattcataactctaatgtcttgcttaaatggaggacttcccttgagaactggagcccttgcagaagttgatatagactcaaaaaccctagattcttgcaagggagtttggtttttggggctctatattggttctgggggacccgcatattccaacaggaagtcctccaatgactcccaagaattggatcaacaactcccaaaattcaaatatgcctgttagaattcaacaaatcaggattcctgaattggttgtgggaggacaagtttggatgtgtagaaagttggcatttcttgctccaattctctccacagaatccagagttctttgactgattgctcacatactgcaaaaaccaaacaaaattggccatttttttagtgctgcaaagggcaccaaattccataactgtaaggaagatgtcatatggctgttctataagaaaattaaaggaattcaggggtaataaatttcagttaagatgcaggtgccattttaataattttcatccaatctgacatcaaaaaaatgatacccctctactgattttttccaagagcacaaaattgtggaaaatttcagcaagtaagcagcttggttttctgtaaatttcttacatagaagatttcataaattcaaattaatatgcgggaaacacatggtgaattttccaggtatcttcaatcaacaaaacctggatccttctctggttaattctgccaagttcaccaaatttcaataccagtgatttagtaaccacacttatttttatttcagaattttttcagataaaaaaacatcagaggatatcattcagatggcctctgaaatttaaggaatcttacaaggagaaccaaattttaaaaagtgtgatgaattattcttatggattttacagaaagactctggagcagaaagaatccagaaagtactgaaattgattgaacatttattctcagtctgttgattagttccatccttctgtgcagtttcaaagattttaatcctggatacatttcagtccagtaaacccacaatcaccaaaatctcatctttaaaccccactaaaaattgtgcataagtaaataactttgtaaaaaatggcagcatgaactgccctggtgtacccactcaagcaactcacatgaatgacaccaatgtagtacccacaaaattccacatttctaaccatgcagacaaaagagataaccattccagtctcacattttcctgataatttggtggttttcagaatgagcagccaacagcgtatcaacctaaaaatacaaacaaacatacttaacgattctggatgatcgcaagtggaaaaacagcaaggaacaaagcagtagaaaatcgagaaacatataaaattgggtttcagtacatgttgaaggctcctggtccttgtgtatagatgaaaaaaaaaacgctttttaaaatcataaacaattttagacagattttgtaactatcttgtgagagctgtcggcgaagtagtcaatggtttttgaggctgactatgtattctacttcaagctggggaggtcaacgacaggggttgctttctttttggttactgtggggttgggcttccctgttgcttggcttttgatgggtgagctcaaaagcttgctttcgtcgttagtgcccttcttcccgtcctgctttgagaaggcagaaaaaaaaaaaagaatacaatagtaacaatcagcaatgaggatcctgcgggaacatgttcagacacatagccattacatgtgaagggagtaagaaagaaaaagatcgatcacctgttgcaatttgaccaatctttcttcttccttctttagtttcttctttagctgttctatcttcaattcctgttttttgatcttttcttcgattttttccgtcttattgttgtcatttgcgtctggcttgtgggatgtctcagctccctttgtgagatttgtttcctgcgtaagttttgggttggcggcgatgtcagcttttagagaagcaccatcgactgtcgggccaaatttgagtaactgcgtcttagcaccatcatcatcggcttcgcctggatttgatgttgtccttttctgttggatgggtgagcaagaaaaaaaagtcagtcccagatgataaggaaattgtattcatcaaccggtcgcactgaccccaagagtattagtaatcccgtcttcagcaataggacgggggtcgttgctcccaaggattgggttgctcgcctggtcaagatgaacgcgcgggtaagaccaggcggtcgcggatagcaagagagcaagaaatggtatttgatggatggttaacatgttgataattagactcaaccacgtgctaatgtgatacactacaatcagagcaagcagtttggaaagtgaacgaggtgaggggatatgttcgaacgtcgatccgggtgaagtattgaagggctgtcctgcctgattgctactttgatgcgaggaggagagcgtttccctaccattgtgcctcccgaggaggcagctaaagtactggcaaagagcacaaaaaaagactaaaaaaatccccccccactgtgggtgatagggactagggtccacgatcccatgaaatcttgcagagcgagaaagccggaagaagacgatgatgcccttaatagtattcgtcttcgacgggtccattcggtcacaagaaggcttcttcatatattttttatatgggtctggctggtggctgttactaggattttgtagggcccttttcgaaagtgggttgatataacgagaaccaagccctggagttcaggacttgccagtcacatgaagtgtgcatgtcaaggagtgtttgttttcgcgattgatctcaagacaccttcacatccagctttgctaacgttgagttacacaaaacatccgctccgggctgcatgacttgctcaggtcttcaactctgtgattaggactagaagtgggcacagttttttgtcctcacagtgaagctagtgcacaaaggctcaaattcaatgggaacaactgacgatctctcatctctcaaacctggtaggggcaacggcgatgaattgcatcaagcacattgttgaaaatgaagttgaccctcaaagttaaattattgcaaacgtaatggcctgaatagatgggaggagaacccagatccgattggaaagaagtacactactggaaaacagccagatgacaatggaaaaaacaatggcaaaggtccgaaaatcacagcacaagtatgacggcaaaggagtgggagagagaggagcaatgaacatccaatggaataatcaccactccagcaaactggggacgaggaaaaaggagccgatctgatcctagactaagacgggcagggtactgtcgctgcttagtacaagcggccatcgtcgatgccggggatggagatgatctgggtgtgatcgcgggatgaggcggcagcgtcattttccctttggctgctgaatgtaccgaaaggagtggattggaattggctcgctgaatcgtggtatctgctgtcactggagcggtcgttgtcgtagaagaaaccgccgccgatgttgccgccgttgatgtaggatgggtcacagctgtttccacacggctttcgggcttggagtctgttgttgagaggttctcctgtcagtggtctgcaccggactatttctgtttggaagattcttcaaaacttactctactggggatgccatggcggctgcatgggtgaatgaacagagtcggctagactgtcagtgaagaacctctcaaaaaagggctgccagagagaggacggagcagaaaacgcaccggcagccaagaggcaggcggcaacaattacgcttcgcatactgataaacttggagttggtgaatgagagtggtgtggagaaggagtggtatcggagtgattgttgtcgagtgggaagtggaatggcggtgatttggagcaggtgggagggatgtttgcctctatttatagcccagaactcatcttgagttggtttgcctgcttgactcggtctgcctgcttgctgcttgactcggcagcacggattagcaatcatgagccatccgaccgcgtcagaagccgtcagaaggtgctctctcaccgcacattggagagctggatcatccattacgccgggaagagacggcgagaaggacggtggcacctgagctcagatcggatgaaacgaaccgtgttctctctctcaatgggctatttggatctgaggattttgccagctgccagaatcgagacagctcgtttaggttgaaagaagccaggaagtcaagccatgaagacacaatgggattgccaacgagaattgaaacgtcccacatgatagtcgtcttgtgtaaaggattggcctaaacacccataatttaaaatgaaaagcaaaagcagaacaccgaaatgacctttttggaatagcctggatgacatgatgagcagcaacatggggttgtgcctcccttccgcaatgtgtcaccaagagtcagtgccacagctacatggatcccaagcaaaagatgacaaagtccaacttggccatgatgagctgcctcccataagaacagccacccctcctctcgatgctcaatcagcatccgtctcatcagtaattcttatagtattcccttaatttccattcaatttcatcaagtccttgcctcaactcaggactgaagccatttgacaacttgatcttcattaattccttatcaactacttctattttgctgtgtgtttcctgagattcggtgtccttgactgcttgcttgacctgcctttaatcttaatttttctccttggtccgactaactagcctgtttggtttatcattcatctcttgacttgtgttacaacccctcttttctttgtgattattccaccgttaccctttcccttcaacgtaatcattccccatggcatccaccatcacaacctccaccctcttatcttaccctcctgtccagaacatctacgatgtcgtcccccgcccacttacacaagaaatacctgtccccgaaggggtatcgtcagctcccaatgcccttagaatggttcgaaacattggtggcaccagtccgacctttccaacccacccttacctgttcacaatacctggcaacaccctatcggaggcacaggaatttgtgaaggccatgcaagcaacaatccgatggaatcttcagagaaaaacccccagcaaacccgagaagttggccaaattcgaaggcagtggccgccgtctggaggctttctttaagctggagtaccagtgtccatgcagtgggtatcccaaaggcactcccaactctcgaaagaagaatcacctatcagcccgatgtggatgtaaggcaagattttcggtgtcccatcatatcaaatcgaattccttgcgagtaacatggcactggcaacataaccatgaactcacaacccatcagcatatgctcatcacccgcccaccgcttgttgtcgacaactggatcaaagaccgagttgactcaggccttgggtggaatgaaatccacgatctcacccgggttgacgatgttttggatgtgtgtaatctttgtctcatttcaatgaatgttcaattccttgactcattttcttttgcttctttcttagctgaggtcgtctacagtcaagcctgaggcccatggtgtcacctacgaccgagtccgctacctgatacagactcggaggactatcccctcacaactcaatcgcaatcctctccactcactcgcaatgtggagcactaatctgctttccagaagttggaatacacataccaacatcgtagattctgccgacttcatatttgcactacagtcaccttggcaaaaacgaatgctgatcgaacatggaagtagcatgctcatgcttgatgctacacacaattcagtcaacaactactttctttccgatggtcgcaaagccagcttgtacaccttcctgattcgcgatcctattgttggtaaaggtctcccaattgcttgggccttcactgcctcagctgcagagtaagcaaaactcgtttttttacccacatgattcaaaaactaaagcaaggtttgttctataggaagccacttgcagcagtccttcaatggcttcgagacaccactggcataatacctcagtcggttatgagtgattgcgcattggccattgccaatgcagtatcccatgtctatcaggatgtaggtgaacatgcaccaaagcattattggtgcttgtttcatgtcttgaaggcgcttagaggtcaggccaacacatatcttcgggaccggtcggaagaggctttcaaagagtttcggtcagttgtgtacagtcgagtgcacccaattccactgttgaaaaactacctggccaagtggcaggtcatcagccctgggtttgtcgaatacgtctctggtcagtgggggacaaggataaagtactgggctatctactatcgaactgtgagttatcccgtaaccctgctcacccatccaatgtactcaactgacaacttttgtgccagactgcacatcagggaatacacaccaacaactacactgaatcctggcatcgagttttgaagacaaagtacatctcttcaaacgagcgcggacggatagatcatgtcgtgaagatccttgttgaaaaggttgagtccacctaccgatggacgcaagctcgggttgaggacggttttgcaaaacaaaaccagcaacaaatttcagcgacgcgccaaggctactgcctatggatattccccagaaatgatggaactgcttggcatacagttaaagaagggccctttgcatgtgagtgactcattcacggacacataacaatcatatattcattaacgcaatagaaaactgatacaataaatgatgtagtttaccattgactcgttcaccaatccaactcttaagccctattcaatcgtctacatgtgtgctcgcaacagctacagaggatggctaactagctgttcatgcgagcactacacacggtttggcagcgcttgtaaacacatgtactacatcgctcgtcaacaagacatgctggtcattgaaaaagctgcttcaaccaacaactcggtcccgcgaaatggcactgccacagaactcatcgactatgacattgaaattttgtttcctacaaatgaaagcgatgtggagataatcagaccagctccacgggttcaaaagcgaaagatagacgaagttggaacgaactcacaagggattcaagcaagaaagcgttgcccctctgttgcgctggctacacgtcgacctgctctagttcaatcaacttctcttgtagtgccaaccatgccggtcgattgcacggatggttcttgccgaagaaaattctgtacctgcccaacaattgcggagaccaccgagctattcacgaacccctcgggagacattgttggcaccaaggaggaccaattgcaattcaagcaaaagtccgagctatcaggtcgctcggcattgaaaagaatgctagagataatgaagacggttgcgaatcgaagggattttgtcaagaattcttcaccgatgatgatggagcaatatgcaagctgtatgtactccatcatgaagatggtcgaggttagctgcccaggtgtttacctcacccctgagccccaaatcccgggcgcatcggaggcaggtcggatgaatggtcagcaaacggaggcattgaaggtcaatctgcaaacggcaggctgggggtttttgaagcgagcaatgagcttggttggcgatgatacacatcgcagtcacttttgcatgggcagttcatgcatccgtatggatttgtacaaatcgagatgctggcgagcgttggacttggtattggacaactgtccaaatctcaagccaaaaagacagatccgatgaacgcagatggacatcgtagatggcgggaatgaagttgttgatatagcattacaaacagatttcttgatggttgagtgaattgcaatgaaataacatctggtgtgaaataaaagtggtggagacaggaatcatgtacctgaatgagagtgggggactcgggagccttataagtgttttcagacctaacatgcgacagggtcaccactagcaatcatggttacttaagtttcagttaccaagactttctggtcaccagagatcatcatctagtgtgtgggggagcttgacctccttgacaaccaggcttcaccggatcaacaaggaagaattttgtcctgacaacctggccttcagcccgtttgtcgtggaggacttccttgccagagggccggaatctacagcaacttttggggcaaccgacatcatcatcatgcagtttcagactgttcggacctaagatgttgtcaaaccgtcttgtcatgcatcccctctatgctggtgagaccgatgacaattcagatttcattggtgtcaccagaactttttataagtgcatttttggtttacagagaaaactgactgctgccatcttgcttcaaccgtgaagtcgctgcagggttccagctttgcctgtgtggctggtccatttacagacgtccctggatagtcacggcgatatgggtggcggtcgagatagccagattccagctggagtgattgatcaggaccatgattgaccgttccataaggtgaaccttgttgagctaagtcatatctaccgtttggaatatttgatcaattatcgctgtctggcggtaaagaatgattatttgaattttgagagtgatcggataggaaggcaccacaatgaccccttccagactgaaaagttggctgattatcttgaccacaaggggaggcaccacaatgacccctccccaaacaagcggttcgattaagttgaccgacagggaaggcaccacaatgaccccttcccctttctatataagaacgagagtatctcgatgacctagcatctttgggttgacggcgccaacgatgagacattgagtatttgtatcagatatagaatgaactggcataatgagcattaaatgtttcagtttgttagtatcataaaaacaatcataacagttctcttaaagacctaccaagcacccttttgagatggagatcggtttgatacagcttcactaatcttgtctctaccgctttgttgatcgctattgatgtcgatgtaactcttacagtcgatatcgctgtcactatcctgttcacaatcggtcgttatcactaagtcgatatctctctaacttttacaataactatccagattgatatcggtcgagctactgttatcgctatcggcactaatctcttacaatcggaattgctatcgactttttgatgatgttcttatcgatattggttgattcaagacggatcgatattgagtatgcctattgttcgcttcagataggattgaagatcaggttgcttttgatctgatcggtgagtcttggttgatatcagtctagtcgatgggaagaacacctagatccatgatatttgagatagagcatgatgaagtcagttaacacagtgttagatggaacagatagttcaggtatcaagatagacatacaaccgaatgagaccgttattgttcaagatgaaggttattgataggggttcctagattgccagatcaatctccttattcagaacgatccaagcaagatcagtcagtgttaagcctattagtgtcagttcatcatgatgaccagaacaaatggatgtacattacctgtgcaagaacagtgagggatagatcgattgtaaattgaagggtcagattgatgtcctggaagcgaacagagtcaaactaaaccaacaagctcagtttcacatccatgtcacaggcaagtatcaaaagtatcactctgggtacaagtcactaccaacaatgtagttgtcctttttcattccttcaacttcaagattccatcttgtaacgcggttgaaagggaatgatgagtttgactcaagtatatagaaatctggggagcaagcaaagcagtaaaacaaactgtgcaaaggccagtccagtcaaaaatgagataaccctgtgttgagggtggaatgaaattcatcagatagttgaagatcagttttggccagaaccaaactgaaaattgtaattggaaagatggtttcctcccagtagttgaactacatagttagacttggaattcacagcggcacagccaccttagtctatatttaagattcacggcaaataaattgcagagcggtcatgcagtgcaaaaacatgtcctttgatagggtctaatgtttcaaggaaacaaactgtttttgttaaaggatattagaggtggagttttggaaaacactatgaaaaaagacattcaagacgaacagacatgtattcaaagaaaaatcatcttgatgtattgtaggttttccaatagactgcattcttccttgggttttcataacttgttcagatgttgactttgcatgaatttgatttaggatagatcaagaaagtgtccttacagcaggtcttgtcctgtctgtctgtcagttgagctaatctgttgtaaaattctgggagtttggatggtgggagcacctgacaatcatggatgcttaatggtaccatgttgcatccagtaacatagtgatccttacatcttgaatgattttgcacagattatttttgccattattttattaatatctattgattaattttcatttggagcaagaaaccaaattcataattttcaaatcccaatggccatccaagattgtgttgcttcaattattgacaattgatatgtccataaaattcaaaagaacaggtttccttgtcccgaattattttaaaaggcagacattcctgggatttggagggggccaggaggcccatggtaaaactcaggctggagacagttgcaggaaaaccctgttcatgtggcaccacacaatacaatagttttgtaaagaactaccaccctaatcttaacatatgtgtaatttttctttatattttgtgtctgtaatgtagccactctgggcatggtgtgttttgactattgtttgaatcttttatctcaactgttgctatttgttatttctatctcacttgcttaaaatactagcatttgtgattactgttatttctggatcaaatttccatgtatttcactcttccttgattccaattctgctcaaaagccacaaatccaacttctgtggttagtccgcttagtctggatcaggatgagaattcagaaatacaggctaaatattcttcaccccacaaaccagtcatttgaagaactatccctttcactgccacatctatctctcttgtgactatattggctcataagcccagcaattaatgatgtgcaagggggtctactttaggctggggtagaaccattcatctttccctgaaagaagggagatgaaagaaaatttataaccctaagtatctggttaacagtctcatgaatgggagcataaaattgcaaactttattaactagacttgaaatgattgaaattgatgtaaaaaaattgctgtttgagaatggttgatggtttttttcctcaacagtgcaatcaaagatagatataataggccatctgcatcttaatattataatagcatttttatactggtaataatcacaacaattataggtttcaccaaataaatgttacataacccaactgttacaaatagctgcttaaccatggtcaactcttcatctctcctacattcctaaatggtgaagaatgtggaccatattcttatctgctgtgctgggtgagtcaatttttcattctacttctgacatttgttattttacttgtgtatctctattgtcttgcatttttctttctagatcttctggtttttccttgtatgtactgagtagagaacatggattatatttctatctactgtgatagaaattataacacttggttctaatattctctccaaggctaagccttgatttgtaccttcacactgccttcaatgaccataaaaccagtctcttgaaatactgtatacttgtcataggtgtaatcaacaatgggccacttacactcaaggtagtgttaatgcagcttaacatagtggaattcccccaaaatgtagtgtagcacagtggatttctcccatgtctgtgctgagaaaacacatgggggccatgacagagcctagaggactgctattctgtgccatagcactttttagtgttttcttggcattttgtgatgttaaaaacaatttagaccagtgtaacacagtgtagtggccctaacagtgcactggaactgcgtggttggtccactattttaaggaccactacgctatagtagtgggctgcttagcatattgtattgtagcagaccattgctgctgaagtgttattatgcaaaattaatcgaggtagtatatccccttgaaagttttgacttattatctagacaattgatgaatgttaaatttcatttttgagacacttgcagtttgtgaatggggcctacttctgccaaagatcaaaattcatggatatcattcagtttgtgtcctgtagattgtgccaattctttggtcaattgcattaaaatactttatttattgagcttctgaattccttgagatttcttgttgattgacatatatttctaatcccagtcactgtgcttcagcctcaaggaacgtgattgttgcacatcttatggtctacaagaaagataagggaaaggagtggtaatgatggttgggaaaatttatttacatggatatgaatgctgaaatggctgtgtgctgggccaattggccctgggtagaccgagagctcgtcatgcggcggcgaccggcctgcccggccggtctcggttgcaccaattgttgtcacaatgcctgcatgggacgtaactgtccgggtcggcagggtggaactaaccgtcagttccaccctgccgtgagcaaccggtcgccagcttagtgatctgcattcggtggaccgaccagggcccgtgcttggcgtcgaccccaccgagtcaagccgacgcgctcaatcaaaaatttaatatgtattccacctcaagttgcactgctcaaggctcggtatgccacgatggtcattgcatcatccaacttgccgttgatcctggggttgttgacgtcaatcagtctttgcgttacgcacgacagtgttgatcccagggttggacgtcaggttgcctcacgttgctggagtatgcatttatacttgtttttttaaacgtcgacatggttcccaaaggattatcatagattatcatgcgggacgtttcattcttgcggattgccaatcctaaacctgtccatcaaatccagaaagctaaaaagatcatgtatgggcgtgttggtatatgtacccggttctggaatttcagctggagatgtttttcttgtttgttccttcaaactgcaccttgacagctaaagggttgacacccgcagtgcttactgttcttggagatgttcaagtggcaaggaggaggaagctcacccccctcacacggcattcctggggaaccattgtgagaggaatatgtaaaggttgcggacaatgttctaaccaagacagacgacacctttgtgcagtggaaagagcttcagtgtcatcaggaacttgaagttgaggccccgtgatggtcggcagacttgccctggcagatttatgggtctgaaaaagtcacacgcctggagagattcagcgctgatgttgagatgaaaggaatgtggaagatgagcctctcacattctgcccagctgacctttgctgatcaacgatctagactcgaaaactctagattctcgcagggttttcgaggctctagaatcctagatcggttctgggggaccaccagattccaccgggaagtcctccaccaagcttgtaattaaaaaagaaccaccaagaaatagtacgtgccgatagaatggtccagttccttgccgacaacccagcagaactcaagcatcttcagcgacaaggcagtaagtagtgcaaggctaactccatttcatctgaacagttcatgtggacttgctcatgactaacaccacaaaaattcgctctgcagatctggtcgtggaaagatttgaagcccttgacgaggagtatagtgcagagggcgagccgttcccttaccacaggtctattgaagaaaccttctctgccgaccaactcaacttcaagagagggctcttgaaccagttacactcgcatcttctacccgcactaggacggcaaatcggaagtctttcacgattgctagacccaagccgcttacggagcgaaccaggcttgaccctcaatctcatcctaagcatacaatcagaactcaatcacaccttgaaacagattcagtcagcactgtatatcgtctgtccatactcagcggcatccacatccacccgaaccaatgaccagcaccgcagagaattcaaatccttcagaatcgacggcatgttcgacctgattgcaaaatattcgacaatgacagcaatgtcgctaatcttctccgaggccaatgcgcttctcaagcaactcgatctttcaacaaagccatatgaggtctacgagttagaaatgaccgacataccctccattgtatccagcatagccgataacacagctgattcttggaaggcaattgaattgacaattgaatggttacaaggatctgaactcaatctcgtgcaacttcgttggcctgaggagatacgtgcaatcaatgagaccctgcaaacacttttgagcctgaccgattcaacatccacttccaacgaacatgatgagctgtccgggatcacactgctcagtaaaccagccattcaactagctaaatcgctaacaccaatcgtgaaactatccagactgttcttcaacaagttatcaaaacgcgggatgaatcgaaaacggctcccattattcacagagatgcgctcggaccaactgaaatctttggcaggcttggctagagaagtttcttataatcttggcaaaatctcggaatccgtaagaaagacaagcacggtccgcgataacacgactagtgttcaatgcacccgactggccgaaaagatcgagactcgcttcgaatcttccgtcctcctcatctccttctattttgttccattgattgcagataccgatgttcaaaattactataaaacttggctcgctacttggttccttcaacttaatttggccatgcaaaagctcagagccgatattgaatggtttggaaacaccatttgatcacattcgacatgtacagaagacaaaattgtgggaaaaaaagataacactgaaattagcttcctatgtgtatcatccacaacgttgattggtgttgtgatactcttgtctcatgggaacaaaattgaaataacaattatgttgagagccataaaatccagaacaatttaagaatgattgcaacaatgtttttgaagttatgattaccggtcatccaaccacaaccattggggactagaaaaaggacagccgaactccttgcaaaccagtcttctgccccaggtggtgtagcaagctcatgggagcatttccagtcactcaagtttagggcagggtctaagaaaggaacaccgcttgagcaatccaagcttgtccagtcagatttccatcatggactacatagatcttgaggaagattcaatgtaggacagctggatgaacttgaaggccatgggtacatgcattttttttatatatctggtgtcagtacacacatcatcataatttcagcggatgaaattgacaaaaaaaattgtcaaagaatggttatggatttctgggtccagtctcagatattattcatcaacagaaagtgagtaggatcatcaagaatttcagggggtatgtgcaggtgatgattgaatgactccgttggagaaggatttcttcccctgttgctagccaattatttctgactgagcttttgagccaccccaccaatcaaggcccagtaaccagaagtgtgattgaatttttgggtagattggtagattagaagttccagacatagaaatcaatccagaagtagctcctttctggagcaatgagatgatggataccacctacaaagatgtgttggattgaaagaccacatgatttttttaagctgtccctaaaattatcatgatctcccttgcattcgttctccgcctggacctcatttatactctagatgtgagacatcagaaagcctgaggaggtgaaccagcaagaactctgttgtttaatgatatcatcagcaaaaacaaaaacactctatttttttttctttctttttttttttgaaaatacaagagatgagaaaacagaagctagaaccagatctaaattttttcaaactggggttttttttttttttttttctgtctggttgtgtccacatagtattattaagcttctctggtctatgagaagatgtgaagagaggaagacttagtgagctcaactattccaaactgccatctagagccaagttctcacgcccagtctctatctcagagtggcactcaaaaggctagctcaatccagactaatcctcaattgtctatccaggcttatattgagaagaagatgtgggatagatgtctgggaaattcaaaatgcaactggtgttccatcaatttcagtttaactttaatcaacttggttcaatgaactcttgcacaagaagacttccataggggcattatatataatcaaagtcggaccatcaatccacaaatgtaatattgtgttcatacatacatgaattgagacatggatgatgtacgcagatctgtggaaagaaaaaaaaaagaaatgatttatggattgatgaccaacttggaacatcactcgtgatcatattcatggcatctttcttgcacttgagggttgaattgaccaattctcagtttttttgttgttaccccatcacttgaacaaaccagaaagacaacatacatatctcttgttacagggcctgattttgtagcatcaaccatttccaaaaccatctgtagataaaagaagggggcaaaaaaaacacaagatgatgtagatgataacacacaccaaggctgattccccatgtggactggaagaatggaaggattgtccagagccatgtctgtcaatggagaagagaatgtatatgtacagtgggtggaccgttatttttggctgcttgttttggattctacagcttcaaagcacaaacttcaagtcaaaagacttggtgaaggggtgaagaataggtcccagaaaatgaatatgaagaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaatcaaaatgttttttcccaaaagctttgttattcattttgggggagtgggagtgctgagagaaggaaagagtggaacatgacaagaatgattataaatgaaaaaaattggaaccaaaaaaggttgagccaggttggttgtccagattggagtcaaaacagtaaattctagtgctttactgcaaagtgagctggtgaatgccccactcaacaactggttaaaactatatggtaaccactttttccaaaattttcatttataatcattcttcccatttcccattctttttttccctctgcactcacacttccacaaaatgaatatcaaagcttttgaaaaaaatcaattttattttttatttttcacaaaatttgaaactttgttttttgtttttattttttcatattcattttttgcgacctcttctgcaccacttgaccaagtctcatgacttcaatctggtgatttgaagctctgggatccaaaacaagcagccaaaaataacggtccacccactgtacctctgtgttgcaaggggaactagataattagatcatcatcacaaggaattgattgacccccaagttcatgtttctctctagtttctctccctctgtctgtcagactgtggctatctttacactttgtaagtctctattttcaatcacatcatcatcaacagcaaagaaacaaccaaccaaaataaagggagaaggaaattaaggctatgaacatggtgcacatttgtattataagtatatgttattcagtaacatatatatatgtatatatttatggacgcaggaacaagaaaggtgatcaaaagaaacaaaaaaaagaaccaaattgacaaattgaaatgggagattgattacatgactcatcaagtggagatatacatgtaaaataataaagttaggtgtatgtattaagaagggggggtgggggagcatgtatatgtatataggtgtaaattacttgtgtatatatatataaatgtatgtaatgatcatggataaatggaaaaaagagatgggaaaaagaatagaggacaggaattgaaaggagtctaataagaagaggaggagctgctgctatggcagtgaggaacaaggttaacaaagtttttgaaaacaaaaaaaaagaaaagaaacaacacagtatgtatgtatgatacgcatgaaaaaaaagaaagaaagaaagtttcaagaagagtgtgtccagagtaaagtataacaaaacaggaagaaagatgaaaaaggagagaaccgtgagttcctagtatagaaagataaaaaaaagggggggtggtgtcgttgcgaaggaagagagagagagagggagatccgaagcgccggacaacaatgaaaaaaaaaataaagtgggagggccgactaatataatggagaagataatgatagggaggggggggggacggagaaatcggcagcgcgtggaccagggggccacggctgcggaaccccgcccgctcagacgcatgggacgtagatcgagtctcgttgactattagcacgaggcaaagtcctataagaaaaaaaacacaccaaaaaaaaaaaaaacaagcacggattagtcaaggttgcagcgtgttcaagacatgagcgagaaaaaaagaaactgaactcttcggggtaagaggacgggcctctgaggatgcgcatgagcgtttcagagtcgacgtaagtttgggcggggacgaggttaagataagcggagctcatccgatgcttgttttgcgagagggatgaagggacgggggaagaggtgtgggatagggcggagagtcttttaggcccggttctgagattagaggaggtcgagggatggttctctgcagtcgaagacgagggggcaagtctactagaaagcggggaagacgaagagggagcatagcgcatggcgggatggacgagaggcttgatgttggtggggccggctaaaggagaagggccaagagcattgcggatgggcagggagtgaagacagatgctcctgcgatcgcgcagcccgatccccgcgagcccacactcctcgacgctctcggcctcgtcggccgaggccagagaggtgtcggcagtctcgttggccgaggagggcgccgtggaaagctcggaggacatgatgctgctcggatggccgtcggaggagacgctggttgggttgccgtcctcgaccggactcatgctcatctccggcgtcgccagcccggcaacctcgggatccgcctgtaagctgggcgagagactgagccgcttccaaaaggaccttgatgccctcgaggggaacttgagcccgcagtgcgtctccgctgaaaatgctccatgagcatccttgggacggtagagcgagccggtttcgtcgcagctgagactagcactggttttggggacgagttcgaagggggccttgacgggaagatcacaggggtttgaagtgaaatccgagggagccatcgcagggtcattggagttagtcttgccgagcgggacaaggttgggcatgggatcggaggttgcagtaagcgtggggtcgataggatctgacttgggttcttgaggcttgctggcaaagcgagttgagaagcgtctgaagaacttgagccgggttttcttctcaagtttagtccctagggtgttctcggtggccgccatgctgttgtttctgatcaggtctgcaggctcaagagctccaggttggtaaccagtagtctgggtcggcggctggtcttggtggatgacgtttgagggagctgccgaacgtcttgaggagcgaagagaggagaatttggtggagatcgccatggggacgggggggatactgctggacggaagagggagggggagctgtacaaagaacaaatgaacagaaggattgggatagcagtctcgttagaaattattgtcctgtattcaaccccagagctaccgttagagatgaattaaattttcaacacgaggagtgtggacgagggggggaaagaaagcatgggaagagaagggctttaatagagctagtgggcggccatctgggaaggatataaatattggcggcggaaggggacaatattaagattgccaagtatccgaggcctagtctacttggagagagagatgacaggcaaggagaatataatgcttggtgatattgctgatgtacaacaatctgatgatgaggagagttcaggaagagagacgtgagaaaaagctgccgacaggataacggggtggggcacgccggatagtgctctcaagggacgcttggtaatcagagaagttcctcatgtgaccaaaagagatccggatggtcaacggatgaagagtttctttcttcgaccatggcataatgatagatatgtaaatattatgtttgtgtcaaatcgctgatatttttatcagattctaatcaatgcatgcttccatcaagaaactatgtcctgatcagagcagaacatcatcttgggcgaaaggaaaaggaagggcgtgttcgagagcagtgcttgagaccatcagcgtctgtgcagatccttggagaggttgagcccactcccagataatgtgataaggtctcatagtgaagcaggataaaagagagagaaggagagagaagcctagaactgggtacggacctctgaagagaaagcggttgaggagggaaggctttcggatcgaaagtggtgggggagtttgttaatggattgtcaatcaatcaatctagaataagaactactgataatataatgataatgatagagtaatttgtaataatcacagtcgaagagtggtgtatggatggattctaatctcagtttgcttaatgtttcttctctctttggatccggttgagtccgaatgagagtcactagactgggtgaagttactggttcaggaagtgataggatgggtgatggcagcagctttagagttgatactaagatcgaccaaggcaagaagcagaaggaggagaaagacaagaaaaggagagctttgattgactgactggctgactgactgactgcgatgggcgtaggctgggggttttatcggggcggctgctcttgatagagtgtatagtgcccttcagctgtaatatctgtctatcgatcaagagaaacacacacactcactcaccgaataatcttccttggatggaggattgatcgggtaacaacaacaagaagagcaggaagagggagcctaccaactattacagctgatcatcagctcatggggtatctaaccagacttgttggttttttttttttttaatttgaatgtctggtgctcggtcattctgttgttcatgttgtcctttttttcataagtatttatttatttttttcaaaaaaaaaggttgtcaacacttttttcgccactcggttgatagtggagactcatgttgttcttttttctctttctctctgagttttgaacagcactcgatccgtcgactatgagaaggcttccgctgatcgggccgaccgacaagctgtttacggaggagcattcgaccagctgatgggaggagaggagggagagaaaaaaagttaactggatgatgggcttcagtctggctgtcatcccaacaacacaaactgaccatcatgtcatcatcatcaccaccaccaccaccaccaaaccaaccgagctagctatttcctcaacacagccatttgctctggatgcccgcgataagaatagccatggggctcaaactggcccatcattctcgcggtttgtctggaaaccttgggaatcagtcctctccattggctcatgagcggatcagatagtggccgacgatcaagcagagagaggacaatatgtgagagaggaaaaaaagtcattgcctcgatgattgacctattagttcctttgtgatagctttataacatctttctaagttgggggaacccctgagtgccggcttcccgtttggcaagtcgagacagccagagtgcataaattgaatccgagcaaaatcccggcaagcgtttgatgatgatcatctgatcagttcaaaaagagagctcatcatcaaggtctgggcagaactggcgaagccggccgggccacagcaacggacagccggggcgaagcttctcatccatctccatctccatcagtctgaccatcatcatcaacaccatcttcacatcacatcacatcacgcgctcagactcagtgctgtggcggtcaactgggattccgtcgcttacggtatgtactcataagcaataaactcactccatcatctatttatactcactcactcggtaagaattaatccacgacctcatccatcaactcggccctccccgatcgagttccatgccgtaagatgttgtgggttgaaagtttgattggcttgcaacactgcaaacaacccgctcctccttcacactccctggctcccttcctcccttgaaccgaacacagaaaatcgccgacgacagacctcacctgggttcacattccatcatcctaaggaaaaaaagggatacaccaggccaaaaaacaagaactaatagctgatttacatagtatttgttgattcaagaaaaaaaaaagttgaattcgttgatagatagataaataaatatatataaatagatatattatgaggggatgagagatgaagaaagttacgatagttcgaaagataacacgggctaaaagaagaagaagaagaaagccgagaagaaaagagcgagaagatgattgccgactacacacccagaccatgcgaatccgtctctttacaagttaacgacggagatgttctcagttgtgccgatcagagttggtgtgaatttgtacacgtatatcttgtggggaagggctctcggatatgtacaagcatagttttgtggaactttgaagatctatctgagattcggatctgcagatccgaaccatcccaaaagaacaatcaagtcactcccgaagatggtctacatgtagcaggaaatccagcatgttttttgccacccgaaaaagaaaaaaaatgctgcaagcaggctccaccttgtcccgcggctgtgggctgctgccctcgggcccacgtattcattgcttgggtcgcgtcgctatcgtgatggtctcgttcttgggtgacttaacacaaggattaaatcatgagttgaattattgatttgattggaaagatccaaatgaaagcaaactatttgaagtatataagaacaaaacatgcatatgtctcttgactactaaattgtgttaggaggtttttcattctctctctttttttgtatcgcttctttagtagaatcgaatattttgattacaggatgaggggggttgaagaaaagtatagcaaagaaagacgaaatatgtaaggaaagaagtacaacaggtttctatatatcatgcagagagaagaagaaaagaggggggggggggggaactcaaggattgtgatcgcagggaggcacatgcaggattgtgatccttggcccagtggaaatgggttgcaatgtttggaaaaaaagaagtatgtcgaagagtgggatcccaaagaagtacagcagcagtgtgagtcaagaaccggagaaagagaaaaagctgagccacaacaagcttgtttattttgacttttgtgtcggatgtacatattttatatagctgggtgttgctcaagcgccagagcaaagtgttcacatttctagcttcattctgacctgggaggtgatttcctgtggccaatcaatgcagaagagaggacatatgaatcagcaaaaatgatatcttgatttaggaagtttaaaaaaacacgtccaatggatccgatttcgatagaaagaaaaccccgatttaccagtagtatgagtccccacggccaaccatagtagctcgttggactgacacgtggtgttccaaacgatcagtcactatggctaggtcgactggtctttgggctactgagtgctcttcggtgggacttttgatgtaactaggtggtgttggggcgatggaagaagaccttgaaatttgagatgagaaagggacgcatttttcagttatgtagtttgggtaggaagcagctttttagagagcaattcaaaatctgagaaatcttgaatcatacctgaatcggtgtaactcctcttctgttattccctctgagctgacttctgaaacactggtcaggatggaatggaagttgtcgggggtttgggggttgagtgagtatggtggagtgggtcggtaggttggcttggcttgccggcttgttttttgtttgattgtcttcaagcgggccacgaggtttggaaatcggtgagagaaacgtgagatgcgtatctcctggtcagctgacctatactcgcgtatctgtcgggcgctttcctcctcaaagctgatcaggcgtgtgttcctatcctttacatccagacagaccccatttcccgtcagagcgatttggcacagggacgtttcactgtcaccatcttggatttcaagacttgaagaagacctcgagtggttcccgagatgattttggagccccacaactgaatcagaatatcgggtgacttgcagagagtggattgcaggtggaggtgccaatgagatccgggatttcggtctcaggtatccggccggaactccaaacagggatcggtagcgttccttttgctcatcatgggtgatgtgtctgatttgagatttttcaactgaagagttgtatcctgatcctgcattcactctgccgggctccccagttggcgacgacagccgagaaatcccaaacttgttgtgggccttgtatctgcaatagatcatcacaaaggccagtgtgatgattgagaaggcgctggcaccactgagcaccacgaacaacacgctatggctagaaactcgagtcgaagctggattggtaaccgttgggctcgagtcggatccatatagaatcaacggagcattttcctggcaaaattacagtttaaagaaattagctcgatcaacttatcccgttatattgagatgaagctcaaacatcaagtaaagtgggtcatcaagccagagggtatagaggtctacctatgtctacttaatctttgtttatcctgctgttggaagcgagaacaagtaatacatgctacaagagagatgaggagaaagaggatgagaagagccattgggggataccactcactgaagctgttctttggggggctctcttcgccaacaaagtagcagacactacctggccagcttggatgaatgaagttgtgcaacctatcttgacagcaaatggatctatcttgaacataaccgtcgatgaggctgtatctggattggcgctggaggttattttttgtttgtttatttatttcagcataatgcattcgagtgacatgaaaggagtctcgtgttggttgaagaagttgatgactatagagttgaagacgccgacgattggccacgcgattaatccagcctttcgggtgaaaaaagaggtcaagtgaattgtgtgaggaagaggggaattagagttaatatgggctagcgtgaccctcgagcttcaccgcgtttttctatagatcagatgagatagcaaatgagatgctacagcctcatgaatgggctcttcatcccccttcgaatcgaccagctggatatcccccgatggcacacgtcaaagtggagaatccctcatccacggctttagcagtttgttgcaacagatctgtgcgaccagagtgcacttctgctttagaggttagttcatcaacatcgacttgttcgttcgagccatgacattttaccccctgcccatcgcagtgagaccaagaagctgagaagaagtggcaccccctcggtgggtagcaccggtcttgggaacgcagtgtggcgatgaaaatgtcgtcggcaaccataaaccttccccgacctggtcgtgtacagctggctatcatccgccaagcaaatcaatcaagcattatatgtgtcttccgtttgctcgatcaccatgcaaggtgttatacataaacagtgtgcttggctcaaattcgtgtcaacgattcttggcctggtttccccgcgcagagcaacagcaaccggcgtcttggcaactcccactcagactacttggtgcttcttcttcttgattccctaagcactttctgtttctttagtgttgcatttccataagtttgtcaacttctcaacggtatgtatgcgaaattgtatccaacatccgcatggagatgtcccagctatctggaaataaggcgtgtccaaggttctggggcacttcgtagtgctactctaggacgtgatcatatttgggtaaatgcttattgcgccagcgatgtagcgcctcaccgggagaaccgattggcaattcctcagaagatccgctgtgcttctttcactttaattccatggctcttgatgagctatggccatatttaattggaaagactcaaattgtcatatagccctcattgggtgttggtcccggattgttgatcatgaagccaccggcattatgcaacatcggtctgttgcatctggccacgggtgaaccccgttcccccgtgtgaccgactgtctaaactttccagccattcttaattgcaacgaacttcattcatcctttctccagcctcgaaaacatcttcgaacttttcgcgcttctgtccaatgttggatgtacatgccatactcgatttgacagagtatgggagggttatgtccctgagtcacagcgcttcggtcttggcagtgctaatcttttaatccggctcatcgttcaatcctcaatgtgctagtcaatcgcaccgtgcccagtcaagaaaaacctgcggtcatcatacctgaatcattcgaaacttcctcagtggactttctttgacaaaaggaagtgccttcacgcttgactcgatgacaaaaccgtggagcgagacgagattttatatacacaagcgagctgctatttacaacgatcaagcaaagctggatatatcgagctgcaaggccccatcgaccgagcgagaaggtcaaatgagaaaaaaaaaacagacaaggtctacttcctctggtctctcatgtggtcatacgatcacaggttttatcctgacggaaaggtgatgcacacctcggcccctatgaggaagtgcgggaacagctcacatcgctaagaaaattaaaaaggatgcaacttatttaaacatgcaaatgttcctgtggatgtgttattggataaactcagctacattaggcttcctaagctcctctaacttgtcatgattagtcgttaatacatgcacatcttgctagtcgatcgtttgctcaacgaaacttgacgaacaacggaacaaatcctgtacaggcgcctacatcgcgtcgaatctgaagtccccgagttgctgttttttttgttctctttaattcgcttacaacccgatactttaaattaagtctaatctaaatacaaacgagcctgtgctcgtaaaatgcgctgcccacatgggttgtagaccggggcctttaagcctttaagtatcctaactctgaccggggctttcctgcggatcgatcaaaatgcgcgcatcctcaacgctgacaaacaatggaggattaaagcacttttttttcacttcacagctcagttcgacatagtctactagcccggtgtctggcttgcgacattgttgcctctgataagtttaaaatttgctgttagtttgatccagcggtcctgagccacagtgcggaatttcagtttgcaagaatgagtaaaatgggtcttcatgcttgacagtcgagcagcgatcttatggcggcgcttccggccgctttccgctcagctgaagtgaccgcaggttatacctcgcaaacgtgacaaaggaatcgcatgagcgtgatgttgagatgtctcctatctgttctacctggacattgatgagctgagcaattcaatacgcgattgctaactgtctacggaagattatgaacaagcaagcagttgttaagcccaaatcacgcggctaaaagttactgggctcctcataacgcctatgtatcttcatttcctcacacattatttctagggcttcactgcgaactattcgggattcaagtgttccccctctaacagtcccaatccaacactcagcacttcgatagatatacgtttttacccacgaattccgtcaaagtttccctcctgagtcacctatacccctcatccttttttccacctttgatgcctaccatggacgcttctccccacgctcccccagttccctcttcactatctggccacgcccacaagtgttccaccggaatgcgattcggagcctttagttccacgccgaagtgctgtctagtcgtttgtcttcgagaggctcgccaaattcccgacctcacttccagtctcaagcactcatatcgtttcacatcgaaaggaatggagttgatggccgagaagggccgtaggctcctggcttctcgagttcacccagatgagccgaaggcaaaacgcttgggggtctcggaagcgactccggttagtcggctttccatatattcataccatacctcattcaattgtctaatcggggctttctctctttgttttgacaatatatcgacaccacggaacaaagaattgagcgggggatttgtttaatgttgtcaggcttttcttgtattgtaccattacatttacgtgtaagtttattaacagaatgaaactcgcaagccaagactattctatctgtggcttatcaggttgaccgactctgatttttcaaaatcaataccctttttaacaccctttttgaactctcattgtttacctactcctgctattaaaacatacctaaacctttacggtattgtacctatcaggtctgagcaggaacaagtgaatgttagtattccgattgaaatcttccttgcccccacatacttagagttgattactaatatcccttctttcgcaattctatctccattttgattgaactgtatactaggagcacgacagaaacggtccggaatggctgctctttttgattctctttcggtttatttcttcacatcaaacgtgtacaatcatattccttttcacatgcctgatccagtccgttttcatagctgatggaggacagctaacagttggttccataggggctgaagaatcaaaccaaagcgtctctaaacaaaccaacttgtaaaatccgatttcagaagctctgatttttacagtctacagatctcaattggaagtccttcatctagtcaatattctatcctttcttcacacataaaatcaattgtgctgcccaaataaagattagtggttcctttgaatggatgggtctatgtacatttgctggttagaagtgcactgcaagtggtgaaacctgacctcattttttgaaaaaatcagatgaaagggttcctatgatgtttcatactcatattgatgttgtataaaccttggacacaaaactttagtagggaggttccattgagattgaggtgttataaatgtttctgatgaatgagaaaattgatgtaaatgctaacatcagcatcagagaactgatttccaagttcccaatgtgaactaccatcatatcacacctttcacatagattttcttagtgaataaatgttgaaactctagccaagaaaggggatatagaattttgattggcattgaaaggaccagatgaattggtaagtgctaggctacagtgccttcaatgactatgagtattgtcaaatatttggatggtgccaggcttttggaacatgaaatcttatactacatgtcaacaggagacatgggttgataggcccaatttcccctcaattcaaagaattttactatgagaaagattatgtttgattaactgtcaccagtttacacctagaacatttgaggaaattggtgttgttactggaaccttgttgaatggttttaccagcccagagtccagagtttgacagacgctcgcttcgcgaggtcaaactctaccgcagtcggcagtcagcagcggctttgttaagtttggcagattaacccttgagcgttaagtccgcagcatagccacacgccgcagcgctctccggaattaaaattttcgattgcaagtggcgtgcggtccattttgtaccctggccatcgcgtttatcggattcaaatcgaagtcaaactgtccacaccccacattcaaggccacctgaccaacaaccgacagcttgaaaacgcaggccatcgacaagatttgccggagaaatgcgctacgcggtcttagtatgtggtcagtcccatatcgacctgattgatatgccctattttttcaaccttcactctaatattttactaacgaaatttttgatgttctgactgtttaacggttcataacaggtccagcaggatcgggaaagtcgactttttcatctactctaatcacccatgctcaaacgatcggacggccaattcatctctttaacttggacccagctgctgaggaatttgaatatgaaccctcaatcggtcagtccataaaactcaaattgatccaatctgtgaaaaaaaaaaactcagcttcttgtcactagcattctctattcaaaaaaccaattcctttctgaacttgacttgatcacatttcttgctagatattagggatttgatctcacttgaagatgtgatggaagaactggaattaggtcccaacgggggcctcgtttattgttttgagttgagtcaaactcttgatcgatctgaaagtaagaaccaagttaacgtcgactttcttcttatttttagatacttgcttaaaaatttggactggctacaagaaaacctaaactcatatgacgacgacttcttgattatcgattgtcctggtcaaatagagctctatacacacttcaacataatgcaaaagattgtccaagttttgacgatggagttcgatttccgactgtgtgcagtcagttattaaaccttaagcctatgaatcgtgctatactggaagctcacaagccgaaatatctgtgaaaaagacctatctcctcgaatcaaattttatagcagaccgacccaagtttttctctggagttctatcagcaacatcggcgatgatcaacctggagattccacacattaacgtactgtcgaagatggatctcttcaaaactggaaggacggctgcaggcacgatcgcccaaatcggcccgaaagaactcgagcgttatttagaccctgatcctgatctcttgttgggtgaagtaaacgaaaaaaccaacccgaagtttcatagtctcaaccaagccatcagtcatctggtttgtcattttatctttctacggttcctcacagcagctgactttggtctggaggtttgtctcagatacaagatttcaacatggtctcttttttaccattagatattactgatgacgagagtattggatcaattctgagccacatcgatcatgccattcaatatggtgaacacgaggaacccaaggaaccacagtgagtacctcttcttgcatcatggtctgttttcttccgcaaactgatcgtattcacaatgatgataataaaaacagtgacatggatgggggtgactttaacgcagccgacgagtagacacagatcatccagtttttcaatacccttttttaaacattttcgctcatattgatcagtgtatgaacaactttcccaaagagtggtcgactggattttgttaggaaacaggaatcaaggaatcaaatgaatcaattcttgtgtcctgcaagtcttggacatgagatgggagcttatttggacaactgtctgacctctcagatcgcggcttcaatcaaaaacatgtgcatacagcagtcgagtctctagccgatttgtctagagtaagttactctactgtctagcacactctttgaagagtcactgcgctctgggcattgacttggcatgaaaatggccgtgaggatgattaggcacgagtacttgtttgggattaagatctcctcaagatgatcagtaccttctgatgttcataaaacccattgggaacagtctgcatcaaactaagcatcggtggggaagggagggaaggaaagtgtgcctgttgctggccatcgctgtactcagcaaagttggccatccaccttgtccacaacctaggtgtgagagcccgcctactactttcctttcttgaatgactataggtttactcaagagagtaaaccgtctatattacgaaagagtagagggtagtttactttccaaagaaagataaactgttgaagggttttataaggaaaagaatttaagactttttatttcgaagatcgagatgtaatgatgataaataaaacaaagaaaatcgcgatgaggaaagaaaggaaaagacacgaaagagaaacaacaatcatatatataataacaaagaaaacaacaaccgaatcaacttataatgaaatcaggaacattataatgaaatccactaattataacacattcacataataactaactattaaatatagtaagtatgtagctactaaatcagtaagttttaccgataaataaaagaatttgttaactaaaacctcaaacgttacactaggtcaactgtgagcaaacaaccctcccctgaatcaacctcaaacgcaacagtcaacacgagttcgattccattcgcagtcatttccagacttgaaacactaccaaaatctaggaagcatcatgaaactctccaccataatctacaccaacatactggctctagcccttgtgggattctccgacgccgaggatctgatggaatgtgtcacttgcaaagccgcttctggtgttaaatgtgacgatgatgaactagattgtatacatttctgtgggtactccgagcccaacaaaccagcttgtgatgaactgcgtgaaaaggtttacttccaatgcactaatcccaaatgtggacagttcttctcaatgaatgccgagcccaatagaatgacaccaaattgttgcaaaaagtgtgaccatcagaacataattaccctatccccttattcttccacctctaaatctgttccactcctcaacttccttgattgatcagtctgtaatatccatcaaaaaacaaagaaactcaaatcatgcatagttttacatatccaggatggtcaaaattggcctgcatacatataaccttatatttttgaattgtgttttctccctgtctctccatcatacttgagccaagaatgaaaattgtcccatttttgcacaagcacagtggaacatgtcaaaaacccactgagagcttccgcattggttgagctgaatccaagtaagttttgacttgcaactattgttaaactaaaatagtgactacctgttggccacatcagggtggcttgcggttgaagtgtgtacttgtagctttagtgcaagggtgccaaatggaagcatcaaggttgtactaaggatggcatcaggtctctatctattattttaattaatcatctctacttctattcagtactgtgaaagaggttaaatacacaatcctctaacactttcttcccccaaaaatatggcttgaaacaaaaacctgtttagaccccaattcagccattttacaccatatgtttttgcatgatattacttatgggccatgaaatgtgattccacaaaacccccagtgtggttggtcaatatctttgcatttcatcagatttgaaaggcatgtggtccccaaaacaaagcttacaaaaatagagatggcacttttgcacccgccacccttcagcagctctctgtgtgccctgcaggctaccatggcaggtgaggggtgttctattttagtcaaaactcaaggaagtagatcagcaccagtcatgggtacctgaaatgtaggaatttgggttctttaactttatcgcagcaaaagttttctaatggtagtcgtagttgacacttcttatatgtcagatccttacttaacccaaaagagattcttcttgaaaataattatgaaaaggagatagaaatggtaaagaacaaacaagcctgaaataataaaataagtcaataacaaggttataaacaaggaaagaaatgcagaagacaataaatcaaatagagatggcaacaggtacctgttttgctgagcgggtacccacccgcgggtgctgggtgcgggtgcgggtgccaagttttggcccagaaaaacggcgggtacccggagcaggtacccgcctggcacccgccctgggaaaatacttcccttgagaatttgaaatcttcccaagtcctcaatcgactggactccccctctccaatcctcccttctggtcaccatctcacccaacgacaccaccatggggagcaccacaaagcggccaaaccctcctggatccagaacctcttctgtttccagcatcccagcagcgatctgaaacaaaaaaaaaactgtaatcgaaggagatgacggatccgaatcgggcgacagccaagaggtctccaactcagaaacgccggccagtactcaaaactcaaaggaggcctcacgctcagacgagcaagaactgagtaagcctttttccttttttttacttgtcattggagttggatcggtgcgacgggtgaagcgagcgtatgcgccgggctgtgttggacggacgacaagcacaattatggccagcaaggtaatccgattgacgacgacgctctcttcgagagcaaatcaggggaacaatacaatggaaaaattgattcgtgatcatcatgacaaattggatgaattgcggagctcgatgaccaattgattggaagaagaacgtacaaagttcaaggccgagaagagcgacttaatcttgcaacacaccgagcagatcaagtccatggattcccgtcatgaggaccagattaacaacctcaaggccaaacacaaagagatcttggttgcttccctcaccgaattagatttacgtcggacccgcaaattcaagagtaacctcagtgccctgcaagagaaacatctggcggagatcaatgagatcaagctcaatcatcagaaacagatcgaggctatcaccgccaatcctgagacctcgggcggcccaaagagcggcactccggatggggattcgacgatcacatatcgctcagaagtaagtgattcgacccgtttcgatgggatggttttttttaatgctgaccactatatcccctttctgcatagctggcaaagatcaaaagcagctatgaggagaagatcgagatgctcaagctacagcatcagactgaccttaatgccctagaggagaagttcttgatgtcgagcttatctgctgacttgcgcgaagagcgacaagccaaccaacgtaaaatcgaccttctaactgacgagctaggtgagtgatcaaatcaatcttgagaaccttttatttagattcttactgacaattgtaatgctattagattatttgaaagaagaggttcagaagcacaaaggggctgagaatcaggattctaacagagagacagcccagagacccctccacccaacatcccactaccgcctcctcccacatcctcttcctcctccgcaaccggccctaacaatcccaacctacccggactgctcatgcctgctgccccccccccctctgcatcctcaactcttccaactctttgggccctttgccaatctacaatttgttccaccctcacacaatgattgatcaaaaataacataaactgacattattttcctctttgtctttccagaaaaagcccggagattacatgcgaatcgtcagagtgccagttatgctgcatacaagaccccacaactctccgatctactagacaataatggtcgttgcatgattgcttacccgtgtaaaacgtaagcacatctcccttcattgattggtcagtgtccagccaaatcaacctaatttcttgctttttttttcagctgtggcaccaaaatacactgaccagtccacgacacttccccaacaaatttatgtaagcatgtggcaagttgtatgaagagacaaaaggaggctagtgagaatcagaagctgtcagcgtttgggatctccgggaccggcgatattgatccacgagaggtgagtgcatttacttttacccacccagctgaaattctgaatctttgacctcaccaggacagattgaatgaaatttttgactgaaaatgacttgatcatttgattaaatcattttattgcaggtaccccagctatgtgccatctggtgtgctcaatcagcccaccctttctcagctctcagtgaacaggcgcatcgaggcatcttacacccggttgttgtcaagaacctaccgggtcaaaggtcagtatcagatgacataggttgcttgtacacagctgtgcaggagagtataatagaatcgcttaaggttagttgtacatcttctatcttaaatccaaacacatacctcttctgtctgacatctgagggtttcaatactaatcatgatttctaatttaaatttattggctcaggatcataagggtgcaatgtacttgggattagatgtctggcagtccccaaatgggtttgatgtattagggttggtgatataccgtctggtcgaagaaggggctgatttccgcttggagtcaatgcctcttgactttgtcaagctgcaacaaagccacactggtgtgtatttggcagtaactgttgatctgattgttgagaagtttggagtgaaggataaggtactcttagactctataaattccaaatttccagtcttgcttttttttatttccattcaacaatttctggttttttaattggcttattattcctttgtagatatgtggtattgtgacagacaatgccagtaacaacaagacaatgattgaagatttgagatcatacaaatggccgcggttgaaaggtgaaggccaatggattcgctgttttgctcacattctcaacctcatagctcaggccatcttgagaccctttggaagcaacaagcgcaagaacaatgctggcgcctcgctgtggtaagaccaatcaaaatcagtcacactctacaaacacctttctggacccatttcacatcaattacatatcataacaaccctcaaatcaacattctacatatgtaataccctcatggccaccttcaatcatcccacagacacttccatcagaaccacaaaggccaacaacccatcagtgacactctacatggatcaccagccacaattggtaataaaataaatacaaatcaggtaaaaagtgggagaaagtccaccagcatagagagccagactattaggaaagaccccttctcttcatcagctttgttttccttctttacataccatggcaatttactacagtagccacttatgtcatgtttctatccctgttgcttcagccttgtttcacccttgttacacatgccattcccaagcctgtctcccaagccatgttgttgccttgttacatgtaccctgtgatgatgccttgctccttgttttcttatttcccccagaagacttatatttagtgctctcttggcccttgccatttgtcccccatcagagttgtcattattgctccctggtcattttgatttagcattacttacttggaatatatttagcattacagaattaagacatttaacacagacttattatcctcataccttacccttttacaaatcttacatcttcatttagccacacctttctttaagattccatactcttatttcttgttcttcttactctcccagtaaccagagaggcagcccttcaagctctcatccctctctaagctctattcccaccaaagagtagttccacatcgccccatgagtacttagactccgacaatgacgagacagatgtcgagccagatgatccagatgagcaaattaaattgtaaggtttcatgagattatgagccttatctagatttttgtaacttatttttctgtgggtaggtttaacgaaggcatttcaggagacaacaacaatgaagatgacgatgaagaaactgatgacgatgcgcccctagcttctaatctaattggtgatgacgaggttgaactggaggatgatgatttgaatgacttgagtgatgagggggaagaggaccaatatactacccaatcatgcaaggagtcattatccaaagtaagcaaacatctccatctgatgaataatttgattgcctactgactttaatgatcatcaaactttcaaaatcagttctgagcaatttccaggaaattaaacaagtctcctaattccaaggctcttttcaaagagatctgtggtgatcttgagtgttcaacgccacacaatatcactcgtgacgtttgcacacggtggaattcaacttttgaacaattgtcaggtatcctgcaatgctcagcagcaatgtgagttttttgtttcctactcaactcctcaccgatcagatgatcagtgctgataagatatgttaattgtaattttaagccttgagtggcagaaggataaacgtcacggtcctgctcgatctcatcacatcaaccaaaacaatcttgacttagcgcgtgacctggtcgagcttcttcaacccttctacgaaatcaccctccaggtctccactgccggtgcagctcgaattgccgacattgttgtcttcattgaccagatcactagccatctttcttctgccatctccgataaacgggacgattacccccctgccattagaaatgcttgtcgtgctggacttcatatcactaataagtactatactctgacagactgctcaccgttataccgggttgctatgggtaagtttttctgtttcattattactgctgacatcacagtaaactaatggttactctacagtcctccatccttctttcaaagacaaatacttcaaacttgctcaatgggaaccagaatggatcgaagaatcaatcagactaacccgtgagatgtgggaaaatcactacaaacctccaccagcacctcaggcaaccatgtcacaacaatcaaacacctgtccaaaggtgattaaatgggatatgcactgcttatcattttcctactctgtcaaaaattgtagctaatactttgtttcaaaatggaatacagcctcagaaaggagttcttgcgggtttggttggtgcaaaagtagctcgtggagggacaaacccgatggatccaattctcttgtggcttgctgaaggtttgaccttaaccaaagacgaacggccggtggatcccctcaaatggtggatgcaacaacggcatgttgggaatactcacgggggtctgctacagatggcccttgatgtgttaagctgtccgggtgagtttttcttctatcatatctttgtattgtatttctgtaccaattcccttaaatataccacagcaacaacggtggatgttgagcgatctttcagctttggaagggaatatgtttccctcaggaggcaccgactcaaccactcatcagtcactagaggtatggctgtgtcattttactccaagaatgggaaaataaaacctggggtattgcatcaatggaaattgaagaaggcaaatgaagccaagcaaaagggtaaagctaaagatagatcagagagaagataatttgtttttctttatttctttatctttcttttattcttactcatatatctagtggatatcaatattatatttaccaagtcatgcagaaattcaagggtgagacttctgggcatatttgcctgcaaaaatgtgccaggtacccgcaggtacccggtgcaggtacccaggtacccaccctggcggccctagcaggtgcgggtgcgggtgcgggtgccaaaaatattggatttttggggcaggtacccgcacccgctacaggtacccgggtatcaagcgacatctctaaaatcaaagaaataggaaaagagaaaggagattgtgtacctccacttgagtctagatcaggttcctcctgaatcttgtgaatttaaatcaagggttgtgtttcagaatccagacttgcaatttgggatgttgtttgaaagtcaattgagggcttgcttgtgttaatgtttgatggagtaagacacaaaaagctggtaagatggtgaaaatcagatctgggggctttggacttgaaggtgatgactagcactttgctgtggttgcggcactcaaactgaatatgcatcttgctgttcaaactattttccaacatgaaaagccacccagataccttctgaattagggtgttgggtacatacccaccaatgggtgcaaacgtgccaactctatccaaaacaatgaggcacatacatattatgtatgcaggccaacttatatgcccatctacagtaagtacaaccatgcaagatttgagtttgttttgtttgtcaatgtacgctacagactgctcaaacaagcaggttgaggagaggctcagaatgggaagtactcgaataaggggtaaggatgattgagttctgatgttcgcacttcttcagcattgttttagtgttttggtccggctcagcattcatcgagaagtactgtccacattccggaatattggtgcagtggacgtgcaccttttcacgcagttcttcacacacttcattgttggccatcaagcgtccggagtacccacataaatgtatctctttttcacgaatcactccggaaaaggttttgcatgtgatgcactggatcaattcctcggcgttggagaagcccgcaaggaccagagccagtatggcggttgagagtttcatgatgccttccagactcttaatagtaatgtttcagatccggaagtgactgcgagtggatttgaacttgtgttgactgctgtgtttaatgttgttgaagcgaagcgttgttcgctgaccgttgtcctaacttaaggatagtctggttgcccgacttggctgggtataccgatggccatgagcaacacacaccctttcactcccttccttccctgccgatgcttactttgaaccaggctattcctcaaaggttttatggacagtactggtcatcttgaagaaatcttgatcccaaacaagcactcatggccgatcatcctcaaggtcattttcatgcttagtcaatgtcaagagcacagtgggtcttcagagagtgtgttagactgcagagcaactcaatcttgacgaattgactggagactcaactgttgtatgcgcatgtgtatggctgatgccgcgatgctcaggttcaccagcagatcaaagacaccgggtatgttgtaacctggtaccggcgagagatggacaaaccatctttttaaatattgctcagcgagccaagcaaaattcaacacaagatacaattaactatacttttcagaagtaatttttagtttttggttttaagttttggattatttgggttgaattacaaaatgctgaagaggttctactgctatttttcattttaaaaaaaatgaggtaggggtgatcacttgtttaagatgtaagcctggaatccagccaagactaagccgacgagaccgactccagtagccacttcttgactcaaggttccctgttcatataaggatagatatgaaagcccagtcaatttcttcctatccagcgatcgatgatcgatgatgtagacagttctcaagaagagcaagtctctacgcacctcgataaatccgaatccagcgccgcagacactcaagatatccgccaaacagcccatctggagtcctcgttcgaccaccgctgatgccgagtctcgcaagagtaggccgagtccaatgtcccgtgcgccgaaaagactggagaaccgttcgatcagatcagctttttcttccctccatcaacaagagagggatctcgaagtataggaatgagagaaggaagattactaaccggacagcgatcgagagttcctcggcactcccagcagatgggctagagctgttgttgttactggtcacatcccgagtcttggtgaatccaaagatactagaatggatgcagatccaaggtcagcactcagaaaagacagatggtgaatccggccatgaagagagtgagcaagtacttttgagtgaacagggcgggggcgatgaatgcgcccagaccgagtcctagacgggcaatggaaaggagttggatgtgggtggaataggcttgagtggtaaagagggccgatggagaagagatggcgttggacatctttgggattgtataaatctatctatctttttctctgggtaagttgttgatggaataagctgcttgtgagttgggagggcttttatttaatctgagtggtggtcaatgatgatatttggggagtgagacagagaagggcaagggatgtttgcagcagctgttggatggaattggagagccgagctcaatcctcaagtatgtaaggggatcttctcactcaccatcctactgggatcgccactgtgaagttcgatcgtcatcgatgacatcattctgcggattcctcccctcattcctctggtaagccatccagagcagagcagggggggagcagactatctgaatccggcactgatccccgacggatatggtcaacagctttttcgtgaaaaggtcgaccatcccaattcatcacctgtattgtaagccagcagggttcctggccactctatgtaagacacagcaggagtcctaccccggcactgtctctcggtggacaaatgagacgggatctgacgggatcaatcgaaaaaaaaaaaaaaagctaaaaacagccagtcatcacaagacttcccatccagagctcagggggaggggacccgtatcagggcagggacgtcggatgggctcgatagtatatagcacttacttcgctcattctcatagattgggagaggggttacatattccatcggactggtgtatccccttgccgattatttagcctttcctttgtcgaggcccgaagcgagagccattatagacctcatcctaaccctggccaggaaaaaaaaacaagaccagagaatgacattttagacacaatctcgcagatttctggttccggcgttatagcttggtctcacggacaggaactcgaagtcggcacaatcacaaaaacggatgtccaggttgagtttgggactaatcggaagtcccttcctaggcgcttcccgaaggaagggacttgaggcatgtatctatagcagctgaatcttgggctatgggtaggatggaggtgtaccaatgaggacgagaggcagtggtccaagcttgcccagcgtttccttcgtaggttttagggactccaatgtcgaccaagaatgagtgtgttgggtgttttttctgaatccactgtgatcaccattcctgctcctacaagtagttgggtgatcttttgggggtaaccatctgctacggagagcatcctggcgaccacggttaccctgattgctttattttcatgattaatgatccagcattttcagattcacatttttctccagagagaagaatcttgcttaaccatctatctatgtattgcttatagacatgcattccaatccggcttaattctcaatgaggatggacttgaaaatcacttatttattattctcagaaagaaaaaaaaaggaaaaaatccaaggcatttgtatatgtatgcatctttctatctgtttaatgtataccgaaccgattcaaaaaaggaagtaaaatggtgataatcaatattcagatcagaaacacaaaacaaccaaaaaaaataaaaagagaaaaaaagaaaggaaatcagcttgaaatatatgttcatcttgtatgtattcatatagattggaaagataagggagttaaaacatgtgatttgaagatcaaaagatttcatttagtgtcaaggaagcaaattgtatgggagaagagtgaggtggaagataagataagagaagatagtgtgtgagagagagagagaggatgggagagggagagaaaaagagggtacttcttttcattacataggacagatcaaaaaagaagaagagggaaaaaaggattaagactcgaaaggaaatcgatgaagggaaaacgaagaatatgagaataaaaagaagatgctaagtgggtaaggatttttgaagtaaggtagttgtaggaccgagttctaagatttcttttggcgagccttccaacgatcctcgagatcggactcgacgatgctcttgctagccttccagaactggacgacgttgatgatctgttttcccgcacagatcgggaaggtcaagacggcgatcaattggggcaaggtgatcgaattgatcatccgatccgtcctcgtcatcgatcttgataatgagcggtattcgtgtcctttcagtagcggttcggcgtaccaatgcgctagatataaacacacaaagaagagctcgtttcctgcacaaaataaaaacaatgtattcttttcatccgggtgtgtgtgtgtgtgtatgtgtatttttttggttagtgtcaatgtaaaaatcttgatttgatctttctcggttgttttaggaaaagaagattactgactgaatttgtatagtaagaatgtaagattctactttgtttcttggagacggtcttatgagatttagatccagcgaccattgagctatttgagttaaaaaaaggaacagtgagtgatcgattaagaatgatcagaagatgaagaattgccaactaacctatacatgtgaatataatgactagcaaagtccaatgcaatcaacgattgaaacatgatcgcccattgaggataaaccgagctcagaaaacacaacagacagctagtcgtacatctactcccaccaacattagaccgatcatttcaaaaggagagagtaggaggggccgacaatgggctatcagtgtctgttgcattggccatcccgtcgaaagaaagcaaaaaggaaaaacaaaaaggcgcggtttgtttcttaccgatcggtgaccatatccagaaccgctccaaacttactcgtctgtcccaacatccgcgccacttgcccatcaaccgcatcgagtagttgggagatgatgtaggcgatcgtgcaatagatcgggtgatatgacatgaagtgtaacgaaactgctgctaagattatccgtgtataccctgtttttttcgaggtcaagtgttttgtttaaatcaatcagatctgcttgtttttttttttttctctttctcgtctttttgagatcaacaaaaatagaatactgacctatcaaattgggtagaaataagaacctaagaagccgtccgataatatccgtcgtttcccaatagaccagaaacaaacagaagcagggagggtcagaaagggagccagctgtattgagaggtcatgtatttgtgaagactgacacattctcatctgaagtggatgggatgttggactgatggtggaggggctgtgtgctcgttcgtgtctgagatgatggtgatgatgacgatgttggttggttggttgtggtggtcatgctgatagtgtcgggggtggtttagttggttgagggtcgtttgtgtctcctctcttccttctgattattgttgaactacataggactctcaacttggccggcccgcacagaaaccctagcctatacttgactatctgcacttccagccttatctcttgttgcgtctgcacatactgatcaaaacccagattatcatctcctacagcttcacacttgtgttgtatgtaaacagaagctggcctatcttgcgtgaatattcatatcctcacaacaatcctcctgtgtaggatatgtatccaagtgggcccatttcataccactgtaaaaagggcatcatgtaccccagcacacaatctcaatctaaattcaatctctcagaggggaaaccatgatgtaagaaagaaagaaaaaaatgcattggtaaagagatcctaaaaaaatgcgctgtagatcgagattctctagttcaactacaagcagaaaataacattataagtaaggaaatcctaacttagcaatcgcaggagtttagagagaagaaaaaaccaatgtctcatttgaatcgattaacccatacaagcccattttttcatataattatgtgttcagataaggccctctcaaactaaacacgccttttgtcattttttttttctcaaaaaaagggaaaagaaaaaaatccgtattttttgtttctttttttgatttcatgttattctgtttatttattttttacgttgttccttaatagccaagtttaatttatcaccactcttgaagtttaaagaagccagagtgacctgattaggcaagatcttattagctgatttaatctgttgtctacccactggaatccctttcaagttctacataatcattcaaaaaatcagttcttttctcttttccccttccatacataaacggtaggtaataaactgtagataatggttgaaagtcaagaggaaaaacaaaaaaactcaactgataatttatcacgtaacacgccgaccaaaagtgtgattggaagttcctccaacacaatctcacttccgtcgcaaccccactcaggtttatcgggatattcgggcagtttgatgagcagggagatcggttcgggatgcatttcgatccactgttcctcagtgaacagttgaggcacggccggctgaggtggcaagttgatgggagcggaggggagagtgagggaaggatcatccgtaggcgcgggactgagtttgatcttcttggccccgggctggccctctggcccgtcgtcctcggccggccgagccaggccggctccaccactgacttgattggtgatgttgtcgatcgccagttgtgcagccatcggggtcaatgcagccggactcatacccgatcctggctggggactcgcctgctgtggacccgggatgccggccccaaagtccggcacattcggccgaccaggcagtccggcagagaccgggaaacttggcgtcccgttggggcctccagccatcgagggggttccgccatcttcaacagacccagtcgccggggtaaccgtgatcggaggcgtggcttccgatggaggaccgagtccgttgggaggaatcgagaccggtggagtcgcaccagcgtgcatcgaaccgctgatcatggccgctcgtccgggatcgatcaagggggaaggacgagatgaaacaggctgtggggcggccgagagtgttgccccaccggcaaacgaaggttgatgatggaccgaggtgggtgggatcggtgcaccggagccggtgagcccactagtaatgttgaggatgtgtaggtctatctgctgttgttgaagttgtaaggctcgttgctgttgtagtaaggcggggttgggttgagctgggggtggctgaggcggcatagcccctgctaaggggccgatctgaggtccagagtgtatggattctcccgtcaaacctttcgatcgatggagagcttgaatttgctcgtccaggttggctccagtctggtaaatgttcgtgactcgttcaccggtgttgagatgaccgtcccaggtatatttctccttagccaattgtttcaacttcttctgctctgcctctcgcctctgtttctcttcttccgtgacattctcctcaaagatatccaaacgggatttggccaagtctctgagtgacgaggagacgtccgaaccaagtgttaacatgtttgatgagcttcggttcagttcagtcttttgcttcttctccttccatcttgggtccaaaagttcgattcgaacgtgttcggaaatctcgttgacgttaatctgctgaccacaaatctggcagagagtcgtgatcaccttaccgccgactgccccgttctgctgggtggaaccttgcttgcccttgggtacgtagtctttacggatcttcattcctgtggggttcagtttcttgatctcagcagtttgtttgctctcggttactttgttctcctcgtcctcgccatccttcgatccatcggcttttgcttgctgggcggcctgttctttggcttcctctgctgagcgcttggcgtcctcaagtagttgattggcttccagatcgtttgcggattcctccaaagccagttgctcctcggttagtgagctcacatctttaccctccatcaccattgcagccatcttcttctgtgcgatcgtcatattttcgacctcactgatgctcatcggtgggggtagatcgatcacctcatcattctctgtgaactcgaccgtactaacgacgataaagtcctcccaatcgatctcattgaactctttcttctccttctcctcctcactcgttctcttctggagttgtaagccttggtatttctcccagttgatccggctctcgatctcggccatcacagcccgcctaccaatggtcgtatgtttcttctgagtttggttgatcgtctcaagatctaatcgtttgcgatcgattggtggaccgccggcaaatttctccaagcgtgagatcatctcgggtggagggatgaggatggtagtgtactgttcgacgagtctgttgaagaaggcgaacaaggagtgggatggtctgaggaaatcgaattggtagttacgcgactctcgttgactgagatcggtgacgaatttccggccgagacgggcggtgaagagggcagtcagtttgatgatctcgagatcgacagcattgattttgggcatctgactaggttcgatcaagaattgtaatgctgttggttctggtggtttgtcggcgtcctctggcttgggaggcgcggtggttgaattggttggattggtcttggatgagctcgctggttgggttgggtcacccccattcttgatgatttcgatccgatgtcggtagtatggattgtaggcatcatctggatttagaaatgagaatctggaatctgttttctctcgttgtctaattttatcttcgactgcaagatgaaaacagaaagttagagccaacttatgatcactcgatacatgctgacgataggagtctttcttacatagtttggggttttggttctttgcaataaacgcggcggtcttatcgacaatacctgttttttttagatagacagatgcaagatcgatcagtttcttttcgatcgaaaaatgtgtcagttcagttggctgatcacttacttctgatttcgggagggggatagatgagtccgtcgaggtatttgttcgattggatcaattcattactctcgttcgtctgttcatcattctctggttctggttctggtcctgttgccccgttggtattgttttttgtttctggttgttcattagttgtctccttttgttcgattgggtctgctggtgtgctgctgttgttggtcatcgttggtgcttggtttgctttggtggttggcttgaaatgttctgtgggctcatgaccgacgaggactggcttataaactaggctgacagatatgggtatatagcctcggaatggctccgacgcatacatccaagtctccgtggcgcaattggttagcgcgttcgactgttaccatccatcatcattggcgcatcgagaggttgacagttcaatcctgtccggggacgctcctttttgccgtagtacttgtgagacactattccaagcttttcaatgtggtggcatgtgttgcttatcagttactgcaccttttttgtattttagacaaaaagaaaatgcatcacggcctattgatgcacgagcgtaacaaagcccgcgagcacccgtaggcgtgaggtgcaagcggggcttatgcctgaccaacacaagtcggcatgaggctatgtcaagaataagcggagggattcttttttttcaattttaaaatcattcaattttttatcgctctcatcgtttgatcccagctgagcgctggtatgatgtccagaatcctgccgattcagtttcctcacagtatctattgtaatttttctatctttttttgaaaaaatttgattcttgtaagtttctcggtccgttaatgttttctctatcagccaattaaatttttaatttggcaatcgaccgttgagagataatgccataccctcgtatgaaacagaacgcatgtgaaaggtttactgggcatgaacattggaaaaaaagagacgggctgtgaaaaaaagagcactccaaaaaaaggcatggccttgctagccagcggcctcggaaaatcatgaaactcaaagcttcatgaatttgttttatcatagggggatacataagtaaatttctgaattgacagttccatagagaaaaatacaagatttaaactatgaagagaaaaaaaaaactcattgaaaactaagggctgcaggtgctcacagcatcgactgccaccaaagcttgcacattccctcaagcggaaccgcttcattattcccaagtcctctccctgcgggagagtccctggtgcttgcacactcaacaagcggctacagtgcaccacgccgcagcagggacgcgggcttgtgttaagttcaattgatgcaccacttgaagtatttacttctttggttttgggtggcatgactgttgaagtctctcccctacttggcaaacctcccttgacccaagcttgctaatgtgtgtcagtcaatctgtgtttattgttctttttggtcaaattagataaaagcatcactgggagataagactgcaaaggtgtatgtattgcaatggggacatgcatctaggcccaagttttggcagatgtaacacaagatccatgcagttctaatgacccaacagggcatcaaaaattccaggaggcaggtgggattatagtggaggggagtttgccaccaccaaaaagccaaatcctctcaagccaaaacttgacttgggtcccaagcccctcctgtggaggcttgctttgtgggcagaggtattgacacacctctgactgaggggcttgttgtaagctagcccacctgcactctgcaggtgtccaaaatcagtacaatttcagacaggtacctggccataaattgaggctgaaacagcctttttgtggctatttgtaactcttggtgggtatgttaaatttttgagctcagaaaccggatgaagtcgtggatttttgagaaaagggcacaaaaaaggtaaaggtcttttttgggagaggttcacggaaaatgagtgaaagaaccaatgagttttatttcttgtagctagcctgttttaaatagactaaatacaaaaggttaaaaatgtggttgagagaaaaatgaataaagaaaagtattttgaataaaaattgagagaaaatagaataagttcttggaaaataacaactgcgcagtacttctcattctcttgtagtaaaagccagatgagctagtcaagataaaatattctaagtcacaaataacaagaggcgttaattctagttaaccaattttttaatatcagacagtaaatcagaaaaagaagaaactccatccgtagagacaagattgattgagttgagcttaatttcttaaggttcaaatttgactcagaagagtactcagaaaacaaccagcaaacaagctacttggtgaaattaaatcagtcttatttagggtgataagaaatagaagaagggcagagagagacagaactgagaaaaactcaacagggtacctgcaccctaccagcaggtaccagaatttaaggcaggtactggcacctaccacaggtacctgggtgcaaattgccatctctgctctgaatgaactttgactccaaatgaatgatttgaaaattatttcttacatttgggaccaaaggattgtagtgttacaggtgacagtgaatattatccttccatctccaaagcaggttgtattgaacaagtgaggagaaagtttgtgtactgtgggacttgaacccacaacctcagcattcatgagtgatgctctgaccattgagataagtacgcattgctgatgttgaatacattggtgatgtatgcttgtgaaatgtaatgatgacgtggatcatgaagaatcgcctccaatgctgattagaagtctcacatggatgtgttagcaatgtgtaacaagcagtgcctgagtttgacacttcaacaggttttccaattcccaaaccaaactacaacactttaatttttagtaagaaacttgggaattctcactcatgtcttacttttttttcattagacagatgtttctggaagacttacgcctctgaaagtagccagtcatctgatgttctagtcagaacactggacagctaatctaaatgtagtgtttgggtaataccactaacactaccagtgtcaaggcaatcccactaaattaaaattaatagttttagggcaataacactaacactaccagtgttagggcaatcccatttacactaccagtgttagggaaatcctactaacactaccacttccaggttaataccacaaacactaccagtgttagggtaataccactaacactaatggtgtttcaagctatgttagtggtataagtattacactaacactagctgctttggcttgaaagacagcaaccaagctggatgacaccaattcttaatggtttttccaggtagaagtggtggggcacagttacacaacatgaattactttagtaaaacaagaaatatgtttgaagctatagtgccagactatccccgtgagtctgggtgagttccctcagacacagtcccagatttaattcataatttcatccaccttggttgattcattgcagaatcagctgtatttgtgcacatactcagtgaatgtatttcttatgaaattgtttcatccaagacgcacataccccctacacctaatatggggtccctgtggtacccctatggtttcagctaaatccctattgtttgccaaaactaatttccagacagtacagtccataatttcctcaaccattgatcacacaagtttcaatatacagcataaatcagtatttggtttattgatccaattcatttttgctaggtcaattactccttctggctggggggagaggaggttgccagtatttgggggggggctttgtttagtgagaagtacattactaagagtggagcttgtatgtgtactctagaatttggtctgacttctgttcccaggtatttcaaaagttatctctgggtctcctgaatcttaaaattgtctaattagcttcaatttgtttcatccaaaaaactctcatgatttccataggtttcacaaatgacaaccctcacttcaaagttcattgatgaaatcttgttctaccccacagatgttgtatactgcactcactgtgactctaagcaaaagtttgttgcatccattctctcaaatcatactcataattagttcttgtgtcagactttctttccactcttattgtgtaggtgtcaaaacttagtggtacataatactcttaaaattccaggaaaaggttccaaaattcttgataaatgaatcattgcacagtttttgttttattactgcttccagccttgaagtgctcccagtaggtttcacagaggtaacaaaggaagaagtaataaacacaggaattgatgtgaagggtgcattttcatttatcttttttttgcaacaatacaagataatcatttgtgcttcaagatgactaatcaaatttcttccctgtgtttcagaagcatcagaaaataaaccagaatcattaatgaattctcaaaagggtaaacaaacttttttcctggtataatctagccaaatttgccactgaattgtctggttctgtggaatttttagattcaattgaaaaggattggcaagaaatcattgagtctactcggttacttgaagaagatgccaagaaagttgatgtggatccatattatcctgagcagcttgataccataagacaagaaattgatcaagtcaactgttgccaaaatctcctcattcatatctttggagcaccaggagggccaatgccccattttgtggatcgacccaaagaagcatgggaaataaaagggaaaaaaggctttttggagctctacaatcaatcaatttggtctcttgtctcacttgtgaaagcaacatcagaaaatgacaatttaaccacagggatgcatcatatagacatcaattgcaaaaaatgtggttttcagacattggagttcatcaaaaaatacaacctggcccccgatttgatggaagaaattgaacgttttttgaaaagcaggcctggtttaaaatggtttggagactcatcttcttacatttttcaaaatgaaagcagactggataacaaatttcattgggattttcgaaatgaagagcatctaaagttccatttccatctgatccactataataagatattcgaacgtaagttttcaatttttcccaagactttcagctcaaatgaatgactcctctgctaccatcgtaatgcattttaaatcaaaacagaatattcaaaagaagaacaagattgggttttattcatttgtttaacaaatttaatctcaacaaaagtggccacagaaaccttgaatgatgaaacagacccagagatcaagctaagtgaatcagaggaagatgtgattagatttacccgcaaattgaaagaaattcttctgaaaggcttagaaaatgggaggatgaaagctacaagtgaacagtttttttgggatgtgagagaagatcttatcaaattgaggaagagaatcattgatccaaaggatttaaaactgggaggtcagagtataagagtacagggtattgatccaactgtattttatatttttgatttccttgaaagtcggtttggttttgattatgtaaattcagatatttttgaaggagatgaggcagagagagttgacttttctagaaaatgtagcattctgaaattgaattctaacaatgaaatctggaagcaacttcttttggattactctcactatctccacttctctaggatgaatgttagagagaatgaggattcaaaaagagctgaagaagaagaaagaatacaattttactggaataggttgcggttaaatctggttgcttaccagataacaagaattcacttcaaacaagacaaagcatggaatcaaaattttgaagctaacctacaatacaagaaactcattgatttacttgattctgaagtcaagaatataagaaaaatacccaaaattgtcaagtcattaatcaaagatgcaaatgatgaagtacctcctgagaatcagaacaattggtttgtgatatgagattttgttaaatatcttggttatcatttgttatcatttgaattcaacaatttcaatatgttcaacaatttgaatgtctcatccaaattatcaaatctgacaaacaaattcagtacacgttgttgaatggtgtgattctaaattattatatattctcaatctatacaattggaggtttaaatctttgatttatttgaagacaaaatggaatgtctcttttttattgatgattccatttgcattagtataattgatcttacatataacttctcctaatttttgtggatgatttaacttgatgatagaacaactggacatgcagtcacatgcagcagtctgactatgatcttgtttctaattaaacctttctctctttttatctttgttacttccttatgctttgaacaagaatttagcaatgaatcagtgaaatcaaaaatctgtttctagcatatataagtatataaggggctgggttagttgacttgcaaatttgggaggatcaactcccaaattgtcagaagggacacttggggactgtctcaggatgtccccagcccacattttgttcaggcccccctaaatctggagagttgttcctcccattcttgtggtggcaatgggagtcagatcccaaactatttcaattacaatcaataataataataagccctggaaaactcttctggggaatggggtttgaggtctacatacaaatctcaatggccctcctggcccttgagatgtgtacaccctcaactgtagggaggataactccaggccattgagagtctacactcttgacggccaagaggattccttcccgccattgggagtgtacagtagacagacatttttttttattaacagcatatgttgacaggataataattatgaaatggctatgaatatgatattactccatgtatacatattatgatgacaagggtggcctcaagtatcgcaatctgatgacgtatatacatcttgaatcggaaggaacatctatgtatgtgacttgagagcgcagagattaatacaacaaagatacacgacacagaaaggtgtatccaaacaacacgatgaagagggagaaaatgaataagaatttctgagcaaggggtttttttttttttctcgttactgggcgttgggtgaaacaaagggaacagaatgtctgggttgggggctggcacggagggagggaggcttgtttaggtcatattttacaagataagttataaggatactcaaaaggaggatttaagaaaacaaagaagaatgattggtgaacccatgtagaactcacggtatcatgactgtgcatgttacctacagattagtattgtatacgaaaatctaatatgattcaaaaatccagatgagaaattgctatcggtcatagtgactcgggatgtatgttggttggtaagatcgcaggaatcacgatgggtaattccgaaggttgcttatcgatctatgtccaggcttgaaggatggagggaccgccactgggtgagcgtggagcgttgttttgagggagaggagagatgggtggtagccaagagcaggttcacttggcgggatggaggttcaggaagcgaggcattgtttcagggctgtgaggggtgggtggagggagagagataagaccaagagatgaaggattgtcaggagctggttcaggaccggtagcattcgaccaggtttcaggagagctttactcacttcgctttggagagcctttcgcggtgcttgatttcgagctggaaggtatcgaggggcgcgtcgttgcgtgcttggaagatcgacatgtccatgggcggtcgtagggagaaggagcggaggctgaaccggctcaccacactcgacttcctcgaccgattgtcctcctcgtcgccctgtctgacggagattgctggggtgcctctttccaagtcaagcatttcctggtggctcggctctttcctcttgctccttgcgggagccgagagaatttcttccgtctggaggctctcttccctattccctctcggctggattgcgttcgtcttcttctggctctcagcctccggctcttggcgtttctctccaacaacctcctgcgggatgctcagctcttgccatttctcccgcatgcttagctttttggcccttttatgtctgaacgctagtccgatgataagcaggatcacgagcaagggagcagcaagaccgatcttccaacctagccgattatctcttgcaactgcgcccggaggagcggcggtggtagtggcgttattgggaccgataggggggctggttgagggtaccatgttgcttgtgttattaggagcaagagaagcggtggctaaggcccccgtgttattcgtgttattagtcttattagcctcaagaacggagctagcgctggacggagcttccataatccgggtcacgttctggcaagcggggcccgatagattgctagctaggcattcgcgcagctcagttgtttctacagaatcttcggtggcatcggaggcggagctgttagttgttcgcttgacgtgccggcctttcaaccttccatatttcgatttccatccgccagatccagactgatgattcattctgtttgtttgtttctttgggaagtaatgattatcaactgctttcttcgttcgcaggtcgatgattatctatgaccagggcatacgtatcagtttgggactgtctggcgtgaaggcacagagcagctggaagacttaccaataatcttgcgctctgaattctgacaggtgaaaggcagcggacgcgcttgcaactcggtaaaagaagctggacaagaattgatttgatttcaaccggacttatggcttgggggaaaaagaaactgtggggctatgagagtctatcgcggcggctctggatatctgcgtctaattcggactacggaggaatcgtcaacgggcatctggccagcccacaggtgttggccagaagttatgttgttgtgtgtacattacgcaagttttccatggagaactccgggcggcgttcgtggctcaacagttcaagaattcggcatcaacgcatgcacagcccgactggtggtcactggacttgcatcatcctgatccatacacgcgattaattcacttcttctataatatgtgaggtgaatgaggctcaagtggcgagatcaggctacagaaggtgagcaactgtcactcaatcgggccattgaccaacacattccaccagattaatttgcgatatagaagcaaggatacagctgttcccaaaaaccttgcggttttgggaaggctgtatttccgaagaatttgtttttttgcctctttgttttagcgccactctctcctgtacatggccctgtatggccacagtacttcaggccacaggacccaactcccacattttccgagttgagtgtgtgggagttggatcattgtaatcctctccactttttggtcaggggccgctcaccacatgggggctctgccaacccctgcctggcagctggcaggcatcggaacccacaccgaggcctcggcagccaaaacagagcctgtactggaatctatacaggccgtgaggcgtaaaaaatcggtggcgctaaaatttttcttctgaaatacaggcctcccgaaaccgcaaggtttttgggaacagctgtacatatggtatgagctcatgatatgcgcaggcgcctatagagggctcccattgtaagggaatgctgacttttgtcggcgtgttcaagctgccaggcaggtgagctggctatgtatgtatccttacaagttacaccgccgttacagttacacagatattgtaatcgtgggggcagcttccaagagttttcttcgattctatcatcttataagccgattggcctggcaacgggaagcctcatcagactgagatctcaaagtgtcttgcgctgtacgacaacccaacaattccgactttaaatacaagctccttcgattgtctttgggcccttccgaacacgagccgaacacaagcctttcaagtgagaatccgaagggcaaccccacaggaatctctggctcacagccgtcggcgcaatgccacgcgtccttgaccactcagacctcaacagcgcctcaccctaggaaaagagcgtcggcagctgtcagcggggttgcctaaccttactttacgcaagttggtaacgctgaaaaatcattatttttgtgtatgtaacatacaacgtgtcagtgttggaagaaatgaacaaatttgtgcttttgtcaacacccaaaaaagtcatcagttggtaacgttaagagcgcgcaagatattatcatcatagtgagaatcgaccagagaaaagtgagtggtgattatacatcatcactcgaagaagataaaagggggaaaaatgagtcagagagaaagagggagagagacggggcggagagagagagtctacaagcacaagtagtacaagacaaaacggagtacaagacatacattggtgagagagagagagagaagacaagttgcggtgcggcgagtcaaagcgaggagaggttgtaagagagcaggcatggaaagagatcagaagtggacggatgggtaatattgaatccccaagaatgaagatgtacgaaaagatacaattttttttgatgatgatgttttcttcgatctcaataagaaagaaagactgagagagagagagagagagagggggggggagataggaataagatcaaagacaacggagtcggttaccttcctcgacgaaagcgatcttaccgatcggaatgacgaagttattatcgaagagttcgtcgccgatgtcggtggccttaagtttggatttagtaaggggaggacgggaggggctgaagggaggtctggacgggggaggagagcgcaggccgggggaagcagctgcggtagtctttcgggcagcacgatgggactggagatgcggttgagtgagatggatgggcagactggcttcgcgagctggctgtctggcgctctggatctccggcgatagcgtcgggacgggcatactgtaatcctctctgcgaacgccgcgccatgcattctgcgaactgccggccacatcgagactcggatcacgagctgcattcgatccggttgagcttctgtccttctccttccatcctgcttggccatcacaatgattcgccggctgatttggaggcagctcaaattgaatggtgtctcgcttcggatgctcgtacgtgatctcggtcttcttctggttagagcttgccgagaagtccgatggaatcttgatcgattgagtaccaaactcatgagaaaagtgagacgggcgtaaaacagatggtatcgccgccacaccttcttgtttgcgtgtgtagtcggcaggattgatcgatgttggccgagtgtattcaagaaaaatcttgcgtgcatattgttgagaagctctttgatcgaccggttgaccgggacttgtatctgagaggatgatagattcttttgagtattttgtagccatacttgacgagtcgctgccttcatcttcaggctgggcgacttgctttcctttatcggcatattcactcttaatttctttgctctgatcatcatcaaagcatctgttgtctgcttgggtatgaggctgcgctggctccagtttagagtcagtcatgggaggctggacttgcacagagtctcttaaatctttggtgacgatagctgaagagtgatcttcattgtccgtgtcctttacgaactgttttcctttgtcggaatatttaccaatgctctctttgctgctgtccccttcagagtcatcattttgaccactcagaccttcacggtgatcgttgttgtttacctcatacttcggcaatgttgaaccacgctcgaaagaaggaataattggagactttgttgcagccttttgctcctcgacagcctggcttttatcgggcatgtcaaccgagcacgtcgtggagctggagaccggggatcgatttgtggcggatgatgaagtcgactgctttcgaagcgaatcagcttggctggaatccttgcggacggagattgattcgactgggagagcgagttcccttatagctttcttgagccaatcttgccgcctatcaactttgacaaatggggcagggtatctggaatatccgatatggtaacgggactataggatcaaggcggtgaagcaagcaagttaattcttgttggaatgcatcgttgttcaaagcttagttcactgggaaagctacactcactatccatagtgctgaagtcaatctaaagtgggccaagtactttgatttatccaaatccaattcgttcggactgaaattgccaatgagtgtcaggaggtagatgattagtatttcaatgaagatattttgagcctttgtgccagaggagaaccccaatgggaagagtagactgaactggttgattaaattcttgttatattgcatcatcgattcagtgtactcgactcctctgagcctgtctgctttccacgccaaatcactatatatacaaaagagtcaacaggagtgatgtcagtcgaggtcgggcacaagaatatctgattagaatttgaacaggaagagctgagaaaataaaatgaagaactcaacatgtcaaatgttggaatcagtacttgaagcggatctatagttgaaaccaagctcgaaaagctacaattgttacaatgattggattcaggagatttttttttcttggatgggcaagtcttatacgctgacagagatcgaagagagactaacgcattgtatctagacagacaactttgcaaacggccatcaagctcgctcttggcgacactattggctgcggtggtagcgctcagaggatcgttgatctcagtccagcccaagtcgaccatcttcatgataaagaacgtctcgagcttcatctgtcatcatccacaagcttccatcgaaatcaacacgttttttttctctcataaaaaaaacagacaggttgacagctctcgatggcttgaatcaaagggagaatgggaaactactcaacggatcggatcagatcgactgaaaatggctcgggtacggagtacgatttcaggagattctggaaacagtttttgattttgattctttcgcgtgttgggactagtttattgctggttacgtaataggaaatacgtttttttttttgaaaaaaatggtcaggtgaatggaatgcgaaaaaaaaggggggggggtggatagaactcacttcaagattttaagatcgagcgaatgacgaatgtggttcaaatgatccaaacaacgatccacatccgactggtgatgttcgtcttggccacgctcatgcagagcatttaccagatcggttttctccttcaagaacaagccattaaacttgatcgcgtttttagtgtcgttcaagtcatccaaggttgttaatgtgccgctagttttcatgaccaatccagtttttccgtgtggagcggagaggacaaagattagtgaactcagagaaaaagaaaagagactcttagacgggttgagtagattatatataacttacgccaaacagttcactgcgtcttgagtcggatggctgctcgcagacttcagccaaagattagccgaagagaatttgaactcgctggcatacttgaacaagctcaagtcttgtttgatacctgtccagttgcaattagtacacctgagcttggcgtggtttttgtgtgagccggcagggtgggcgcctcttgaattgtccaagtgattccgcggggactcctcttgggcgaaggccgccccttgatcatcctgctgaacgctggtcgaagtcggtttgtgctgcgacttgtgggccttcgggcccgagtaagaccaacaagaatcggtcaccttgacagtgtttgtctgtttatccttcacataaaaggctgtagcaaaggggggcaaaaaaatcagagatgttcccagcgaattagcatgaaaacacgagttgaagaaggtgaataaaatgtggaaggaagtagaggaagggggtgaagttgctcacgagattcgagagtatcatcgcattggggacagataaaagtacgcaagctgggttgattgataaacctgattagattaaaatcggtgtttgtcaagctggtccacagctttctcgaatgtgatccggcgggagaatcgaagcttttgggcgagagcaatcccaagagcacgctcggatctctgaggtgcttgtcgtccttgaagttaacgcaactgtgtgcagggtcggataattgcttgatcttcctcagtaactcgcccgtctcctcttcgccaatctggctggctggtcctagcttttggacgtttgtcttggggcaaaacaggtcatattcggctgcctgttataatataggtagataataatttatgagtttttcttgaacgggaaaagcaacttgggaaggggtttttttttgaatcgaagattattcaatcaagcaaggcctacgcaccgccaattccagaggaaatcttaaatgcttcaagatcggatacaatctcaagccatcctcgtaataattcctgcaagcaagggtttattatttagcgtcagtgactccgtgaagagtaatgtaaatagaaagaagggaaaaaaaaatatgagaacgaaccttgagttgagacagtaggaataccacacaaacaagacatcaagtggcggtaagtaatccacagtgagttcgatctcgtagtcatctttcttgatcaagtgggggttggatttttggtcgggcctcttgagcttgtagagtgactgaggcagataatctgcgatccttccgagccaaagctcgaagcgaaacaaggccaaatgatagaagctagcctctagctcttcatcctccttcagccgcttgtcttggtaatttggatcttcattcatggatggatcatcatcggtggttaggtgcccggtctgattatgggtttgggggtgaggatgagtgatagtgtgtgagttgaaggatagaagggtgagcctggagaggttgaggagtaagttgaaggaattgatgaggttcagatgggtcttgatccggagaatctttgcagcgtctctctccttcaaatgctcgaccaatgcgtttccagcgcgcttcttgtgggtctcgactccgaccgcgccggcatccctcctctggttgttcatgattgtacggctcgcactgagtcgtttcttcttgagggggttaatggccttggtcggttcaggctgctgtggactcggcttgataggagggtgatcccgattattgtctcgcgtaggtttgactggggatgctaataggggagatccgacttggataatagatcttctcttattggcaggcttgacagccattttttattttatttttatttttttgttttctgtaatttggttaaatctgctgtggaatcattgagaatgatcagtctgtcagaagaattgcgagaacttttgtgatgatgatcggcctccttttccttgttggctctgatcaaacggacacacagcacccaccgagcaagccgaaggcgatgccgggacggaggatgaccacggctctaaaacagaattacccaagacgcgttcttctgttcttgggatcgggggctgcaaagagcagagtagcagtgctgatagatatgtaagcaaggaagttggatgagcaatcaatcaattggaagtgtatttatttatttatttgtatgtttccgcaggtcggctgattagtatctaacgcaccacgaggatatatgcgccctggtgacttggggggtttcagcttgtggctgcgagatcacaggatgagttctgagggatgaaatgttggaagagtaggtaagctttcgatcatcaagaaagaattccaggatttgttatacggaagcagttccaggtggatggagggcaggtttaagtaaggagcagctgagacgacgagccagccagatgggtgtggtgcgaatttcaggctactacactatcatcaagttcaaccaagaagcagtgcatgaatgcggatggactggaatgggaaacagcctgaaacagcagcagcagcagcaacagcaaatcgaatggggaaacccagtctcggctgaatttacagctgctcgacttgcagaaaactgaaggagaaaggtggactgaccagagcaaattcaaaggagcccttcgctcgctgctgaaacggtggggggatgataaggaatgattctcgagtgcttgtatcctccgggtcgatattggggagatcgagatgtagttgctgcagtcttgatggtccagaattatcagatggccgaatatatgctggatggccagggtctgggctggagagatgactccgatgatatggagtcgggatagagtaagcttctctctcacctgtgttgaggtctttacataaattaatctgattccctccggcagcgaacagtctgagtgcgtgggactgatgaatgttgggccatcgagagggtcaatcgcaggccggtacaaatcaggatattccaggatggatgagagaatggggaggatcgattggcggtattaacagtcctcagcactgaagactggagcacccctttcaaacttcacaagcctgcaggattggcgaatattgatggatgggaaagcccaacagcttaatgtttgtttgcctttggtcatgggcggtcatacatactcatagtcgaactaaggctctcctcatctctgcaagctcgatcagattcacatcaaaagtgatatcctcaacttcatattcggagaaaattccaggttgagcaggatcggtgggtcatgaactttcaatcaaatgttggccgagcagccgagccggataaatgacatccaaccccttccggctcccttccggccggcaatccactcccaaactccgagctgatcacatcattactgtagtcatagaatatctatacagttgcgaacgtcattaaccgaccacatttttttttgggtccggacggttggggaccaaaattttgcgattttttttttttttgtgaaaatactaccaaatcaggagattttctgacctgggatcaaccagccaggctccccggaagccatatgtgtattggtgtagtggtcctggcaccacggtcatttgcgtgtcgccgcggatgtaaccgtcaccttgacgaatccgcgtgcgtgactgcggcagcaggcgcagtgactgcgcacgaaacccccaatgaaacccccagatgtcgctccgcgcgggagcgacatgcaattgtccgtggtgtgggtggctttaggccttgcaaagggttgtgtgttcgactccgagccgaggttgtacttactacaagcctttttgacctttgggtatgggttacaagcatgtacttatgtcatgtatggcctttcttaagccatatagtcacctgtaagtccatacatatgtacttactaaagtatttatagaccaggtccgatggggcggagaaaaaaaaagaaaaaaaaaaagaaccgttggtcggatgccttagcggagttaattctgaactcccctcggtctgaaaggctcaaaattgtggttagatggggggttgagcctatgtgccccctaccatgagggcccgcgtgcaaattgtaaattttgcaggcgggtcagtacaggtttatgacgttcacaactgtagctcccacaacccccttgaagaatcactagtagagctcatgctacatcaaacttaactaacccaggatagtgggggtgtgtagtgctttttggcctgagaggaatcttcaaatatgtatcacatttttcatgaactttgctatagctctgaaaccaaaataaaatttgcgattattggatgatcatcaaaaggccttacatcttccctagtttttgatgccttaattagatcatcattgggctgccattatgacccataaatatagcttgttgaagaagatgttggattaccaaaaccatataactgggctcacattccttcattttgcaggatgtgggaggaccagaaaacacacaaagagcggtggaggaagccaggcttctgctgagtctaatccccaaatgtagcaatgtactgactgttggattgatcaatcctgtatgtagtacttgcatgcttgtactgagttatgcttatatcaagcctcccagtactactgagctaccggaactctctccttctttcttctcttattgaatcaatacatattaattctcatcgacaagtcatcattgtaatttgtgagtcttgagtccttgacctaagtcttgttttcagtccctggtgtccctcaacactgactgcaccaagccagcagaaagtaaggaaaaatgtcttgcctctcaggccaaaatcacctagagggcataagtccctgctttggccccccctcagggagagacttagttaagtctgatgctacatattacataaacctgacttctgacagccctgtttgcagccaagatgatgctttacaactggctcccacagcaccaagaatgaacagttgcatcaatcaaaccaaggcttttgaacattcatctacatgtattgtgatcaagacactcttcatcatcaacatcaggtttcctctcaatctgcatatttatttcaaaatcaggacatggttgacatggacataatacactctttcatctcaagatcataagttgacatgattaccttttcctgggattcattttcatgagcttattataatccacaatctgttttacatacatctggaaaaagatactacaatatcattctttagcaactagagctaatgtatgatgtcctattgcaattcagaaaccttcctgaactgagtttataccacttcaatattaatctttggcaaaagaaaattaataagccttgttgtgatggctgtcatgtgagctggttgtggttttgattaaagtgttattttagacttgaggggggtctaaaacccactccaaatggcaaagggaagtccttcaattaagtgtaggtccatcatacttcaatcaaaccaaattcaattgtaaccaagccaagtgtaacttacaaaacattgagaacccatgtaatcaatgtggtaactaaaggatctagtgtgaaccggtcttaaacataagttgagaattcacacctcaaagctcatatatgcatacatttgacactaccataccaatttaatatcaaatattataagcttatagattgacagcaacctattacctcacatcacataataaattgacattgacttttaataacccttattagttagaaacacccattaccaaaggggttgtattagttacaattccctgcatgaaggttgggcaaattaaactgtgttggattggtcttcaagactgattttctattggccaggcctactgatacattaccccttggcattaattcatcagtgttaccagcccatataaaattggtctgggagatcaattttatattggtcacctcactgcacaaactaaatcactgggcaagccagtctgatgagtgcttggactgatgttgcccaaagagtgctgttgtgagccaacactgggctgctgaacttgtgggacaaagtctgtccaaagacttgttggactggcttgtctgacaggttagtttatgcagtgcctacagtagaccttaccccagtaaccaatacaatccctttcacagtgtttttgtctgattttgttgttgtctatatattggaactataaatgtccaaagacttgttggactggcttgtctgacaagttagtttatgcagtgcctacagtagaccttacctcagtaaccaatacaatccctttcagtgtttttgtctgattttgttgttgtctatatattggaactataaatggttcaaccctgacataaattctgaaaattctatctggttggaggttggtatattttgtgtgtgtgtaatgtttctttgagcatcacacactatgaatattcaatgtccaactacaaccaattatagagaaaactagagtctaatggcggctttgccgccgggataaattccaacacaaatgcaactgaatcaaaacatggatttcatagccactttgacttcagattatattctctgtcaaacatgatttcaaaagacagaagtgttgtaggcacgtataaacttttgaaaagtctttgattctagggcaagataggcagaaaattagtgtgggaaccgcgggtattgaattaggttgatgggcttaccaggatcagacgccgggagtaagttctcaagaaatagaggaatttggggtgctgtaacatcagcacacggcagtttaaccttccctttttgacagcacatggagaatgaattatttttcaatttcatatcagccaaagcgagttcctcaggccaatggagagcgccgcaatgttgacattatatgttgcagggcttaagcaaatgactggaaggagtagaaacaccgctgaggattttcaagtctagggttcaaggcaaaggaatatgtaatgacggttctgtggccatagttgaacgcgtgaatagaatagacagacggggtgaacagttgagtgggatagtcacgtttcagaaaacgtatcagttcaggttcatatgtgaacagtgattctaagtgggggtcagtaggagatgtgcaataggcaaataatatgtgatagattgtggttcaggttgagtaaggcaaaaagtaaacaaatgagcaggatagttacatttcagaaaacatatcagttcctgttcatatgtgaagggcaattctaactgaggtgcagtgcggcagtgcggcttgcacaaaaggcaagcagttttgataaattacagataaggtgggtagggcaacaggaaaatatatgtggagggtaaggaggaggaaaaggtattagcggttcaaataaggcaaaaacaacaacataacaaaagtagacaagaaagatacagataacaaaagaattgggaagcacaatccaaattatataaaggccagtgaacgtgacagatgagaaatgagattttcccaacgcactcaggttaagtgaggacatgatgtctcttacaacattgtacattgcaatacctggttacagtgccagagggctaggtttgctgtttagtggtttaacttgttaatgggaagttgagccaaaaggaatataagggaaactaaagccccacatgttaataagattttgtatatcttgtggtgaccttgaagaacatactgcattatattgatacatcatattgtagtatttacatgtcagaaaaatagggtaaaaatagttttggattggtgtgagctgtaagaaaatgggaatgaggggagcttacagagaatgaaagagttgtgaatgactcatcaaagggtaaatttggcacaatgagtagtggcaatatggcagtgacttcatacattcactgccaaatagaaaaaaatgtatttttttgggagaggagggtggcaaaaacacttggaaacccttgataaactaatggaaaatgtgaaacagatttaggacaatacattatctgtagatatttttgtagggccttagttttacaatgtgggatgctttatggtataccatattgctaaaataaaaattttattcattttctccttcttactctattttctctattttttctttatttatcactctatatttctacagaatcaaactctacagctcaaaatacccttactagccaattacagtttattcatagctctactctctcacactctacatcattactggcactgacacccatcatttacaaccctcaaggttacatatacaggatacattgacaggaagcaactgcactcaacatactacagcagttcccagaaagcttgcgctcgcgagctcctgggatctgatttttatttattttctttcgacttttttttgcgcctcgtaacctgtacacatgactgtacaggttgtgaatctgctgccgaggccgggtgaggcctccgggcacctgtcggttgcctggtgggggctgggtacagcggatgtgatgaccgtttccgactcaaaaaaatgagaggaatccaatggtccaactcccatatcttcaacttgaaaaatgggggagttgggccatgatgcctggaatattatggctgtacgaggccacgtgcaggacagaaaaacaaagaaaaatcaaggcacaaaaaaaaattgggatcccaggagctcgcgacagcaagctttctgggaactgctgtacatgtagctgcatgagtcctgcatgaccaatacaaaagtatacatgcaggtgcatgagtcctgcatgaccagtacaaaagtatacatgcaggcacagctgcttgcatgagttgctgatcaccgcctagcaactgcatattacatcatcaacaaaaattgcacagccctgcagaacacacatcaagtcctgaccaatcacaagcactcattcagcctgcagaaaacctcatacagggctgtacgattccaaccaaacattcaaccattcagcatgtgtattcctcatgtacctagtcacactgcctcatgtagtgccccccttggggccaaaatacctcactcttgtctatataaggaggctctcctctccccagttgtttcttttttcttttccccagcagagtactgcccttagcagagtactgccctcagcagagtactgccctcagaagagtactgcaccagtgtttcccctataacattacctacctgatcaacattattattatacccttatatacattttacttacatacttaccaactatcattgaaattacaattagtacatacctctcaacacttatataaataaagcaccccttatttttggagccccttcatccaacttgcacctggttgaagccttggccctttcattacatataattacatacaaataacttactcaacacaccatccacggctcaggcagcagttatcttttgataacactccactatcactatataaacctgccaatctgagattggtggacttgttttagtgtctagtgaaccaggaaaggcagaggcaacctcatacatccctttcctcactcagcaaaaggttctcaggaatactcttgagcttaacaatgactccttaaatttagttgacaactcccaacagctgttgacagatgtctgttgggagttgctcctccaaatggatggccaactttgggagttggccatccaattttttgtattttttgattttttgggagttggatccccaaaccacccctcaagcatgagggagtttgggagttgtcactcccacttgaccagccagacggaacccttctggttagttaggtctttttaccttgagaccaaggtccttgtacctcactgaacggaaggaagaccttccattcaaatttcaatgagccataacaacctcattgactggaaataaattcttcctgtcaatgatgtataacaacctcatcaaccagaaggggttccttacagtaaatggggttgttaagcctcattgaccacaataggggttccttccaaccagtcaagtgggagcaatggtgcaacagagacaatatgagacggtatcaggcatttatttgtatcgtctcagaatttgaatatgcaaaaataccggatttgtgttgtctcacttttctgagacaatacacatgtattgtctttggaaaatgagacgagtattctgtattgtcttagatgactgatccaaccaaaactgtatttgatacacaagataattggccgtattgaagaaaaaaaaaaaaaaaaaaacaaagacaattttttttcattcataaatccaaatccaagacaataaattatttcaccaaccaagaaaatactgataccggtatcaggctcaaaataaagacaatacaatctgatacaaatacatgtcttgtatctgttgcacccttggtgggagtgacaacttccaaactcccccatgcttgaggggtggtttggggatctggctccccaaaaataaaagaaaggatggccaatttggtaagaccaatcaaacccataaaacttaaaaaatacatattaaaatcttaaaagattaaatataaactcaagaaaacaggtaaaaatatcaaatagtcatgataaagccttttattctcaaatcatagttaattttcttgatattttattttatatatatttacactacacatactagggggtatcaaatatgggaaatccaccattagaaaccagtcacttttcccaaaacatttttttctgtcaaaaggccccataaggggttacatgaataaccaaaatgtttaaaaaagggtggatttggttatatttgatacccccactaaaggtataaaacatacaaggaagattaaaaagtatatatataattacaaaacagatcacatcacacaaaataatagattaatcaaggaagaattagaatctaatcattaaatcataaggcagaaaaccactcagaaagatcaagatttatatactattaaaccacttaatcattcagcagttcatcattaattaatacagcagctcatcatcaattactgaagaaactcaagatttttagccggagaaaagggaagagaccgggtgaagaagaaacctcaaggaaaagctctgagggaaaaacaaaggtctgagagcccaaaaaggggctagtctgctagtttgcgtgtaggaaaagctgacacgctacaaggagttgtatccggtagagactccagggaacaggcgcagaagaactgatgattttcattttctaactcagaaagcatgactatttaactacatacatgttatggctgatttgtgggacagaagaggaaaaatgcatattcatctggaaatgagaggaaaaggagtgacagatggaggaaaggagtgacactggcaagacagagagaagaaggaaatggaacgacgacagctgaattccaacaattacacagcagctcatcattaactacacagctgctcatcattaattacaaagcagttcttcattaattcacagccacacaccattaattactcagccactcatcattatttcacaacataaagatcattcatcacacagatgacatcattgaccaacatagcagtaggtcattaaggcctcgtttggccgtccatgattttcatatacaatcatggcagatattttggggacaaacagcatatgacgggggacaaacaacacgtttttttgtccacgtcatatccactcacatatgacggaaatggccaacaagatatatctccctgccaaatccaatattttgggtcccccccaaaatgtaccgtcataagagaaactgatcgctctccccaccctcctatttccatccctccatccccttctaccggtgccatgccaccccatccctccaaaagactgtccaattgtcctaaactcccttcatgtccattccctacgccaattctaccctctatgtaccatttacaatgtgtgccaaacggccacatcaacatatgagaagaattttcagactgcgtcatatgcacagccaggaaaatccaatccaggatttcatatgacgatctgcgctcaggatctattacaattgtggacggccaaacaaggcctaatttcacagctgcacttcattaactccacagctgcacatcattaattaaacagctgtagatcattaattccatagcatgacatcattaaattagcagtatgaggttattccccagtcagataaatcattctgatcagagagagaagctctttacctgcacaccagagattttgtctataaatagaggccctcctggcccatgttttccttccttcctccccatgtctgcataggaaatgtaattagatatattacttagcattcatcaacccccattacataccagatacagaaaagtgataagatatattacttcaacctctcacttctcacccttacattgaaactagaataaataataaatatattattctttaacactcctcaagccctcaacagaagataacaatgaaataaagagtcactttaataagaacccagattaaaccagagatccagatgtagtcttcacagaccagagaatccagaaagaataaatcaaaccagaataactcagaaacatcaccagaaaacccctcagatatctcataacaccagaagcacttgaccatccctccacccatattaaaaatatcaacatactcaataaaaatggctcaaatgagctaaatattaattttggaatgtttcaggcatttttatttttgggctaaaatagctcattttagcctaatttttactgctgagtcattgtacaaaaaagcctcaggaaattgaactatttttcaccaaccaaactgccattttttcctggggcaaaaccggtattgtttgtagtgtcaacaggtattatcttcactaagacaaaatttagaaatctaccactttattatttttcttagtgtaactctctcacaagctagacaaggagggcagtctcacccacacccatttattattaatactattttatagttttattaatatttatcccctccaagctctttaatcacttgctgagcagttccacaccagctcccaaagtcaggagcaactcccaaaaaaatctgtcactggtcattgggagttgtcaactaaaattcaggagtcatttaaccaacttcctttctgtatttttcctttttatgatagttcaaaattttttgttgtgtattttatctaaaagcagatacaatacatattcaatggtttttcatcaaaaaatgctacagattgtatggccaatttggactatttgcaacaaacaatctggaaaatggaaaaagcaacagtattgtatgttttgtatagtgctgtatttgtgaccagatacaaacattttgataaatttgtatagtatctgttttttgatataatacaaatacaatgtatttggagataaacaggtatcattacatgtattgtattggcttcactgttgctactggtgacattgctctgaaccaaggggtccctggcagcagagcttaatgtcagaggctgtttgagctgtttttaccagtttcacaagtatacttaatgtggattgatggataaagatgtttgtatccctttcaatttgattgtccagtaatatccagacccactttccttgattgggctgtgtttgattatcaacccattagaccttattatgatgaactttctaatctcaggggcatgtcagcctcttttttcctgttactcatgcacaggctggggggccattccaaggcaatcttggtgtttggggggggtatttttttgaacttgaaacttatttttgaaaataaattttcaaagttgcagcaagaagtaacacataaattacagcttgtcagactttggctgtagttccagctcagttagagctaaaatttaattgaatattttcacctttgttgcttggggtcagggtggcccagaatacttcaagatttgatctgatcatttcttccccatttatgttaaaattggagaatggtggaattttctgacttgtttcaaccctcagaccaaaacttacacaatctcctacatcttcagtttttttcctccctccaactgagagaagcaagtgttgttaattttggaatgtagacaatttttgattatgataactgaaactctaactaatgttaaaaaatgtgtgtttcaatctcaaaatttgtccttgggatatgaaaatttattcttgaacatatatattttgtgtgtgacagtatctgatgacttctattccaaaaatcactaccccctgagaaaagttcaaggaagctcagccatttattatctaaatatcacattgaagagatgttttccatttctatctggatgagtgccatggttagattatgatattattatgactcttctttactcatagattggccttctacataacagccaatctctcattcttcaactttcaagctttttcacatgatagtttcaacagaaattataactgaatctgataactttggtaagttaatatctgaattggtccaggacaagacaaactgaatatttgtggtctgctataaaatttcagcttctccaagtttgaatgctctatggaaaaccatgcatcaacattcaaaacgtatggtccataatgtgagaaattcaagtatggtttaatatgaataaattagctggaaaacctgacatatttttttgattgaattcttgattaatttaggatggaactgactccaatcaatgtgcaatttgcctagcttccttacatgatggtcgaaatatctgtagattaccggattgccagcatccttttcacaccctttgtttggacggatggcgtaagagtggaatggaggggaggaataaatgcccactttgtcgagcaaggattaatttacctgaagaaagattaccacaagtacaaagagaatcacaacaaatagtacaaaccaatatacaagacagaagaaatgatgtaagaggtctccttagattatatttataacgaggattacaatttcaacttatctggttccatgtggtgtaaactatttttacagcctgaaagatgcccccattgcatatcaagtagcctgttatctaccaggatcgccaccttggagggggaattaattaatttacattgtaataggtgtggttacaacctaattttctctccatgatagagatcgttcgttcggacctgttggggggtacctgccacacttcagatcaagccctccacatcaacagccaccataaataccagtggggggcccagtactaaacattcatcattactgaaccctctggaagcatcagtggtgtctgagggtgtggagggagtgttttgaagtgtggcaggtaccccccaacaggtccgaacgaacgatctctactccatgacaatcaaggtagatgggttagcctcaaagtaaaagtgtgaagtatttgcactgtaaacagtaacctgtcaaaaattctggtgcagatttttatcaaaacatcttttgatagaatttgtttcaagaataattctgaataaccaattcaagaatttttctacacctgtctacagctgctgttggaataatgccaggtttttaattatcccaaattgattatttttctgaatacttcatcacttctttttctcatgttcaatcacatcaagtcacactggcttatacaaaccatgatcaaatttcaaatttctgctgcacacttgtgtagtcttcaagcagtaactgcttatcaaaaaatcaataggttaattttttctttgatcctgtgtgggattgaccattcatacagtcataaaaaagcaatctgaaaagctgtcataacctgtctgccctaaattttgatgttcaattagggtgacacctgttgcaatgaagtaggctcagcagagagattgtggaaggatctgttagttcattgcatagattagaaggatgaaactgaaacaaaaaaaaaacagactcacctaggtgttgatgtctaagccccacatccttcttatctggtccttaatcttatttttctctcaataccgaaatcaaccagctctcaagcttttgtgatgacataaccttgcacaagccctcatcaaatattcatagcgtggtgatgacatcactgcgcaagccccatggaaaagctctcctgaacataatcaaattcgacaccttctcatttcgccaaactcattctcctaaaaaaataaaaaacaaaaaacagtcctatttcctttttatcgaccggtgcatttcccttcccttcttctttccccttttccgtctccttatcgctgagctttctcctttcatctcaaggttttaaaccttccgggccataggcttcactattccgcccaaatgtatcgtcacttatgaagtgaacaatatggaagacatcgattcttccaatccttcccctcctcagactccgacccaacgtgattttactcacaaccctcctctcaaccagtcccaacacagcccagcccatgatttcttttcttttatgtcagatctcatctctcaccccgaaccagatggtagcgtgatcatcacggctagagatggccccgttgcatccggatatccgcgcggatgcggatatccggctgccttttcagggggaagccacatccgcacccgcaaccgcaaccgcgggcgggtatccccccgcctgagcgggtatccgagcgggtatcctcggatacccggcctttaactggccggcgaggcacatccttgccggctggaagggcttccttccagccggcgaggcatgtacctcgccgactggaagggtttccttccagtcgacgaggtacatgtacctcgccgggtggagggtttcccttccactcgacgaggtacacgtacctcgtcaactggagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatccgccaggtttagagagagagaaacggccatccgcagccgaatccgcaccccctggcgggtatccgctgggaccagcgggtatccgccagcggataacggatatccgcagcggattatccgcgaccatctctaatcacggccgataaagttaagcttgttgccaatcttctcggtgtagaaaaattgacttcaacgcacactttggcctcccttgagaagatcatgtcccgtatcgattcaatagaaaagtctattaatcctccctcctcctccaaaaagatttctgccgctgcctggactagcgctgttaaaaacaagcctacccatgtccttgctcagccagtcatccgcccccctccttctaaaagaataattaatgagtttaaaccctcctcattcattattcgcaaagtacctgactcttgccccttctttcaaaaatcgccctcagacatcactaagattactaatacaatcttatctgagattaacgctaagacagaggatgacactcctatcgccgtgaaaggcgtagccacgctgccttcaggcgactttaaattttttactcaatctcgctttgcctctaaatggctacttgagcataaacacgaatggaccagtttatgtgattcatctctcatcactcctccttctactttcccggtcattgtccactctgtccctatctcattcactccgttaaataagtcatcagtcagtgaactatgcaaagaaaacgatatcgatccaaaaattgtccataccgtccgatggttaggcaatcctgaaaccaataagaaatcccatggatctcttattataaatctccttgataagaatatcgcccaaaaaattgaaagaggtggcctcttttataaattcttgtttttgcgaggagcacattacaagaaatcccctctccagtgcttccaatgtcttgaagttggtcacaccgcccaatcatgtaagaactcgccaatctgcaaattctgtggcaatctgcaaattctgtggcgatggccacaactccagagactgctctgccgacgactacaatgaaaattgtgttaagtgtatccaacatgaaaaagatcttgaactccccaccggtattgatgaaaacaatgtccgtttccgccattcacccaccagcaacaagtgccctctcaagactaagattttccaaaaaaacatccttaatcaatgaattattacaccgacaacaacccaaacaacgtgcctccttctttccccttctttcccttctccatcatcatcacctgagccatcagaacctctgtttaaaattttacaactcaactgtcataactcctttgacgtcactttcagtgtgttaaacactgaagctgactcctccatccttgttctccaagaaccttggattaacccccacacccttaaactcccttttcattctaactggttctgtctccttgaccataatcactctccttcatcttatcaaaacaaacaccgcaattgttttttaatcaacaaaaaatacagctcggaacgcatccacccacttcctggtggttcccgcatcctatccgccattgatatcgacatcaacaccaataacatcaaaaaaatcagactcatcaacgtatacaatcctcccaaaaactttgacgctttacttgagctaaaatcttggctcaacaatttcaacgatcgaaaaatcccttcattcattctcatcgactcaaaccttcacaataagctttggaaccccccagcttatcctcactctcaccgcgactcaaccctcttaatcaaaacatgcggtcaaaacggtttcaagatcatctccgaaaaaggatcgccaacattcctaaccaaacgttccagcccaactacaatcgatctcacctgggccaacttcttatctcagaaactcatccactcatgtttaacatcctctcacaatcatggatcagatcaccaatctatccgtcttaccctcaattttcaatccaacatccagatctccgaccgtctttcttgcaacctcgaaaaaatcaactctgaaaaattcaactccgacctgtccacacatcatccctgacatgatttcccagatgggaaatcttgtaaattttagggaaatcctgtaaaaaaaattgaagatttttccagattttttagatttttctaaattttttagatttttcagagtttttagatttttctagattttttagatttttgttatttagagatttttccatatttttgggatttttccagattttttaattttttaattttttttttcagattttttcagattttttcaactctatatatagatgtctcttaataagaaaaatctggaaaaatctaaaaaatttagaaaaatctcaaaaatctagaaaaatctcaaaaatctagaaaaatctaaaaaatctgaaaaaatctgaaaaatctggaagaatctaaaaaatttagaaaaatctaaaaaaaatggaaaaatcttgaatttttttacaagatttccctcaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgccagacttctcaatattatttcccctctccctttgaatgacacccatgacatcgataacatggttgaaaaactaaccatctcttttcaaaactcttttgattctcaaaaaaaatatgttaaaaataataaaaataaaatcaaaccttggtgggatgataggattctcggtcccattgcggaaaagagaaatcgagccagaaagtggatgcttttatccaaatcgaataactcatgcgattgtgtcaatcagtggcaatctgttttcaaagctaaagtatttgagctgaagagaaatcactggagaaaattcttagctgaatgtaacgactctcagttattcaaagcctataaattcactaaaccaaatagcaacggaaacgttgctccccttcttaacgatcaaaacactctcacttctaacaaagaggaacaagcttctctcctctttaaaggaacgtcagatgcccccatcatctgttccctttcaaacatcactcctcccattctttcttcccctttctactttcctccaatttctcattctgaaattgacagaatcatttctaatcttccaaaaaaaaatcacgtggccatgacgacattgctaaagaacttatcatatggggtaaggaaccccttatcccacttctcattaatcttttttctttatgtttgaagtttggctattttcctaagttttggcgccatgccactactgccattatccgtaaatctgacaaagattcatattcttctcccggttcttatcgccccatcgcacttctatcctgtctaggaaaaatcttcaaaagtatcttaaccaaaaggatcgccttttgggcagaaaacaataatatccttgccgatggccattttggcggccgagcaggtcgaagtaccgatgatgcaaatctttttcttacttcttggatctgccagaaatggagagaaaagaaaattgtttctgccctttttctggatgttaaatcggctttccctacagtgattaaagaaagattgatcaataatctcaaaatcaaaaacgcccctccgtatttcctctcaatcatttcaagttttcttaccaatcgatctacttcactcaaaatggaagactacctttcatcccctttcttgctaaaatgcggtctaccccaaggctcaccactatcccctatcctttatatcatctataattccactcttctaatcaacaatccccttctcttaaaccaagattccatattgctaggcttcatagatgatgttacccatcttgttgctgaaaaatatcttgaaacatctattcgcaaacttgaaacagaaggccatagatccctactatggggaaaagatcacaacaccatcttcgacagaaaaaaagccaagttcatgatattcacccacaatctagtcgacatccgcccctttaagttcagcgacatctctctccccgtatcacaatctgtcaagtacttaggaatcatttttgatcctaagctcctttttaatgaacacatcaaaaaagtgaaaaaatgtggagatcagactgcatctcaacttatccgtatctctcgatgttcctttggaattggctttcaccaatcaaagaatttgatcatcagcgttcttcgctctagagtcctgtacggtagcaccgtatgggctacagagaggaaacattccatcattaaaaatcttatgaataagattgataattcggcaaaccacattattcttggagtttttaaaaccactcctcgcaacttcctcttaagagactctcctctcatccctttctttgatatcgtgaaaagggaaaaccatctatacatcatcaaaaaatgtaccgccccttcgacccatcccatcaaacgcctcatcaactcagaaatctccaactctccttccagtcatctatctcccattcacagtattttcgacaaacatctgttcagcaattacgatctccaatctattgaaactattcatccccacatcatcaatccatgggaaaaatttttgcttcccatctcaaatttgaaaatcaagaaagaagaaatcaaatctaaagtgcaacatcaaatcatcaatgtcaaaaacaaatccgaacatctcatcttcaccgatggttcaaacattccagaaatcggctccgcctccgctgccatcctggacaactccttctcattctcatgtcaaatcaacgattcaaacaaagcattggccttcaaagctgaagtccaagccgtcaacatcggtctcgacattttcatcaacaaattcttgaattctccttccatctccacatctactcctccaattaatttctttatcgataatcaagctactcttttctcaattgccaatcctcctcttccaaaatcctatcagtctaatttcttgaacatcttcaataaatttaaaatcataatttattcttgtcacatcccaatctcactcttctgatgcccggcgcatgtaggaatcaccaaaaacgaaatagtcgacgaattagctaaagccgccacagtctccactcatcctcatcatcttagtaacccatcgcgttcattatctaacatacagcaaattgcaagatctaatttcaaattcactaaaatcaagaaatccattatcagaaacaaaattcgactttcctctcctcctctcaaaatctttgaagggctagatcaacttgaaagaagtgtcggatccatcatttatcaactttgatctggtcattgtcctctcaacagctatctattcttcatcaaaaaaatcgaattgccaaactgtgacttctgccattcgccggaagacgtcaaacattatctcatctattgtccaaaattcgattcacaacaaaaaccttcaaaagatcaatcacatccagtaaaataaaaatcaatgtcaactctatcaaaagtcttcttgattctccaaactgtttcaaacttctctcagatttcatcatcaacacacatcgattcaaaactttaaaatattatttggaagtcgaagaatatataaaaaaaaaaaaaaagaatttcctccaacatttctagttatcattttctttggttaaaatttatcattttctttggttaaaagttatcacttcctttggttaaaagttatcattttctttggtcaaaaagtcatcaatttctttggttaaaagtcattaaatttcacgattcaaacataatctttttaaaaaaaaaaaaaatcaacaggatatctctatcggtagggttgctaggctagatacaagagttggtcggatagattcggcttctccctgcttaaaaaacgaaggtttgtgtttagggcaccacaaaatactctgcctgatccgcagagtatgggaagtcggatttgttcgatcttccctatttttagacctattcaaaagagacggaacctttttcttttcttcttcttttctttttctttctctctcatcatctcgacagtcaccattaatcagaatcatcaacacaggaaaataaaatacttaaataattgtagtattctcttttacacagatcaaaaatgtcatcgcatgtatctttaaaaactattgtatttcctcagtgcacaatggaggacttcccgtcgacatctgcgggtctcccagtttcgatgtagagccaaaaaagctagatttccctgcaaaaatctagacttttggggtctaaatcggaaactgcgagggtcccagatcccacgggaagtcctccaatgtcaaattcaattagcactaaaaaaaaaaaaaaaaaaaaagacatcactgcgctcaaactctcttgatgtttctgcctgaacattatcttgcatgatcctttttctttttctttatctatcaagcatgtctctctaggatcattcgtccccagcaagcttcttttctttgtcgttttttatcactcgatttcactcctcacttttctcttgtcacttctctcgccactgaaagcttctcccctcttcttaatctaaagctacatatctcatcactctacatcctttaagaccaattctctcatcctcggtctatatccttgttcatcttcctttgaacaagtaatcctgtcaattcttatattgataattcccttccactcgacaactcgccgatcactcttattgaggaacatctcctcgttctttgtaggttctcaatgatcctcctttgtcgatgttctgatattgatccatcttcttttctcagatctctttctctctttttacttgttgtggcaccgcactagattgttgtctttttccttagtcatctactgcttttaggtgattgattatttcttctttctttctttttctcagtttgtatttcattagctggtacttatgaaataccatcttttagtctacccatttacactaggctcagcacaaagattgtggtaggatgagtctatttccttgccccacaccagatggggggcaaggaaatagactcatcctacctactcctttgtcttacatggttggcacccatcttgggtacctaggcctgcccggtggtggtaattccttcccacaagccagctgtgtgagggcctaacttaacacaaacccctcaatctcggagttctttggaggcttgctttgctagctcttgacatacctccaattgaggggcttgtgccaagctacatagagtgagggctggcagtgggacccggtaaagagtttttccccagcccagcatgcttatgggagacttgagcacctgccatgttggaactagggaactgtggaaactctttcatcaagactccaagagacaaacaccactccaagggagtgggtgtgccctaccagcaaagcggcaaccccgtctatgttggttgtagccatcgtgaggagctccccttcagaagcaagatcccagtgcaataaaactaattagccaatattgtgcgtcagcaagcaaaccttgcttcacatcagcaacggttttggtggaatatgaacccccttaattcaaacttatgtgctgtgaccgagtcaatggccaagcaattcaaacttggtgatgtaacaagggttccggaagtattagactgggctcaagcagtacagccgcttctccaattccatggataaccgccaacaggtgtttttggaacgtataccacgctcgtcggatttttggagaggttgggtaagtctgccagcacccaaactggtgttgaaatcgttttcctgacccatatcagcggaattttgcaggattgagaagtcgaatcttgagaaccccctcaaattacccctgacttccgctcacatggtgtggttctctccccagtccagccgtggatctaatctttggtcgtaagcatgtttcgattgcgcgttttcatggtatttttgattgaagaagggaaaaggaagaagaagaaaaaacgagtcaaagccaattgcgtaaggcatgccgtgttgtccagtgggtactcgatcgacttgatgggagatttgattatttttcgggcttgttggaattatcaggcttttcgcgagagacatcaagagagatacaaagtgaaatatcggaggagaaagaaatttggctggaggtggtgatcaagagctaaaaacagggcccgggtttaccgacgtgagctgctttttgattccaacgagttcacctagcttcaaattgaaccactgaggttcgttcgtttgtttcaaatttggtggttagatcttcgaatgcagaagtttttctttttttatatcctttttgaagggaaagctcacttcgttttattcgcttcttgtacataatgcgacaaccgcattcctggcatcgaatcggctcccgaggcttgatcgagttgtcttttccgcaatctgccaggatcgaatgaggagaatatttaaacttagatgaataaactgctgagatttgtggctagaactcgatcagactaaccggcgcataggtatgtgatgggagctgaaggggctgcccgtccaaatcccggttgtgcattggctatcggaacgtacggttgagacatcgtttgagagttttttgtgcaggatgagattcagctgcgaatgtgggcaaggtttggtgtgaaacactcctgcagggtatttctcgggggccaaagaagcacccgaggggtcgggctgcccctcgaagacgggggcgagcaacatgagaagtccggctgggactccgcaggtcgagcgacaccaccacctgaaagcctgacatcatcctcaagaaaaaggaccgtgccatggaccatcccttggctttgatcatcgcaagcttcactctcctactcgtcctactctgcctcaagttcctattttacaccagtcgaaatgagcagagcgatcgatcagcacatggccagaatgtccaagtagtcatcagtggtccgatgggtaatggaaagacacatctatggtctcgtctgatctatggaaccgatcggatcgaaacggtcacgagtatggtcgagaacaggatcacaattcactttgagaggcaactagttctggatgaaaacgaaagacaagactccgctgaaactcccgcggtctgcttggtcgatactcctgggcatcctcggcttagctgtcgatcgttggctcgcaatatacctgaggctaaaggaatcatcttcgttatcgatagtcagcttggtctcaccggaaaaggcttaagggatactgctgggtaagccacatcagataatccagactatcttgcaacaagctgctgattccgacgattctcgacaaccgcataccccttctggtgcttctagggcgctggaactcgttctttcattccttcagcttcttcattgccaagcccctgactcaaaacttcctaaactatcgatacacctttcaaatcctgctcgaagtccgacctctccaccatctcccagtggcaaaagtgccatcgttcagaaaacgagggcaacactgacgaaggaactcaatcggcgcaaactcaactcagttggtcgttccaacacaggcccgggcttccgcaagagtagattagaatcactcgatgcgatcccatcggctgaattcacttcgttctttgacctcatcaagcgtctttttaagttcaacagatctgttgaactgacaagtgagagtacggctgggccgatccaactcccagaggaagaaagtgaagtgacgaagctcttggaagaagaagaggatcaattgacggctgatcagaaatccgcgagttccttggatcgctacgaacagttttcgggtcatcaattgcattggacagtctctggacaagaggttgagaacgagatcaacttgattaaaaaatggctgatcgagttatgaggacagcgcgtttcgagtcaggcgatcgattcggtctacttgtacaatccttgcctcttctcacatcataacactcgcaaactcaacaaacctgtacctaaaaacaactcatccacatagcactggtgcctcaaccaaaaggaaaaataggctttcaaatagaaggtacctcaaatcacctgtaatgaatctaattaagtcccaatttctgttatatttgtaatttcattcaccaaactgttttatgcaggaaaatctacaagatggtttatcaaaaaatgaaaaatgaattcatccgataggctccagtccacagtttactggttgcatgaaatatgcaggtagatggatagatatttaaggggttaattaagaactttttgaaaaatgaaaaagttatgctgatttttcagagaccccaaaatctgtcaatctcatcaaaattctacaattttgtcgatgaggacatagaaattggctataaatactctatatattccaattgctgctgataaggaccttataaaaatcggctatgaaaactcctgaaacttcaattgtaaaatcatgtcaccgttgcacaaactggcacttgattgcatcccatcacatcaatgattacagaacactgggactcccaaatggggactgagtaatccggaacttggaaaggcgtttccccgagataacttgatgcggatgacaacttgtatgtatttgacttaattttccttggaagtacggacaactgttgttggccactccgagactcgagagtacatattcagaccaatccaggccatcatacttatttggaaaatgaaatacaatgaaacaacagcaatctgcataataagtatgccaacgagcatggaaatgagggttccggtcttgagctcaggaaaagtgtagcaacattatcaatgcggcagagctctggattgattcaccttgcggtattccaaatatcaaggagcatactagccttgccatgagcttcccccgaaacaaaggctaaccgcatataagcctttaatcttaccgcgcttagcttgccgggcaatatgtcattcgcatgctcaacatctccatggagtcgatggcgagtcgggtgctctgtgcaaagtatttgacaatagcccagatctaacctgctacttcaacttgggcaaagccgtgtcgtctttgctcaaaattgctcacttgtaacaatgtgtgttgactcctaaatctccatgaagccagaattaaggtcgcgagttctcaatgagttcacatgcatcagaagagggttgacaaaaattcgaaaggaaggagacatgtcggcaaaaggccgaaggttcagtaaaatgcgaaatcccctggcggaaaatttgccaagaggaagagacaaggtcactttgcagtcccccacggctgaaattgttattcgcaggacattgatcaaccgtccgcgatctggtcttcggtcggcgactctcaaaccactcaactaatgctttgagccagaccagccggccggtgttggtaggctggtcagcccaaggaattggcatttccttactttcgttgactctttaacggaccgactcaaatgattaattcccaagtcttaccaactgtctcttcaactcccctccaaagccaactccatccaatccttcctcttctcggttcaaacgcgcctttttttttggaaaacattgacggttatcagatataacctaggacgaagagattaccaaactgcatcatccattgaagttactcaaaacctgttcagccaagtgccactccgtcaatgtcgaaacacgattccttgaatgggaggctgccatcaacctctaacactatctcaatttcgagagcgtggtctacatccgaatttcagctcgtaggcgtcatttttggaatcactcttggctttggctattttgttgtttgtcacgcagcaagacaagcccgaaagatgaacatattcacgatacttgtttggctgggagtgcgttttgacaataaaaacttctctgatactatctcgagcttcgtctttctaattccatcctatatcctcaaagattacttccaatctagcttctgccttcataacgttccttttcgccagcggagtaattaatgcatcagttccttattacctatgcgtcataaatctatgtatgtgataaaaaaccctgactatagtccataaatgctaagctgacccactcattttttctttggcgttcttttttgaaaaatacaggggccatccaggtttgaccttttcttacccaatgctgaaccaatgccgtgctatgaaaaaattgcttataacattaaataacttctttgccaacatcagctgaattgcgtgttccagatcatggcaagtgatgattctcaatattccagacccgcagtgatctacttaaaccaacaagctgattgcatatttctcacctttttttccaacaggtcagccggattatattgatatggtctaaccaagcgcatcgtcaaatcttgagatggggaaccttcttttgggccttattcctgacggcggccgtggtgagtgaaatcagcatagaacggactttcactggaggcttaacaagaatatgtaccttcaatttagttttccacttggattccggctcgccttcgagtctctgacaaatttatccaaatcgattcgatctggtaccgtgttacgtgagtcgtttttgggattaatttggcgcatcaatcgttattgctgatcgcctgacctgcatgttccacatctttcggtccgctgccaacaggcgagttatttgtctgttgacaaatgccggtctaaatctaacgtttatcttctcggtccacaagaccttagtcgcgaatggcttgaagaaatagtaagtcatgttaccctatggtcgctctaccatagcttggctcatactggattgcacttagtaacacgttgttgaggttcaacgcaaagataatggcattatcgttggtcttggtatgttatgttttaacccaaagtctttgagggtcaactgctgatatgtcaattggattgttcctaaaacaggatttggtgccattattgctcttgtgagtatcaaccggtcttaccggattataaacgggtcttgcttcatgagttaatttcatatcatttccccccttcacaccccaaaaatgaagaatttgccatagcaggtcagtaattcttctcagaggataagattttgaaaccgaccggccgttaactctcagtatgcgcattcatgtttagccttctttacatatctttttttccactttcgacaatggttaaacttgaaacggcgagtgtttttcttatcacctcaattctatctgaggatgtctatacttccagttaatctgaattcaatcaccaacaggaactcgttaccaatgatttgattgtggatgtcatcaagtcagaacagcagctgacaagaattcgagatagtcgtttcgcaacgagtccaggataccctacactcgatgggctagacagcaccattaataccccgagtagtaagcaacatcatttttcactgctatgccttagatttttcaattgatattgggatcttccaaaaaaagcatgcgtgttcagcgaagaggagagtacaagaagctctaaaatcaaagagctcaacagcctcaacctaacattgaccgacaagtggaagcttccccatatcggttcatcgctagcctcgccaccctcacttcagattggaaagagtgtacctgcgcgcctcttcttcactccagatggaaagctggattcctcgactcaattcggaatgtttttaccctatgcttcaccaatcgactcggaatctggggattgggcgcacagtcggatgtcttccggatgctctatcgaaactgatatcactattgacttgtggaaccgcgggttctgagatactgttccataggagaggataactatctgctcatatactataagattctggtgtccttcttagctatccttctttattgctaagaaccatttcaaatattttacagcattgtttgagacaggctgagatgagatctcgaaaaacataatttgggagtgcagcaattctgtaaataactatctatattgtatcatgtatgttttgttggtgttcatttttattttggtgtgctctatggacttgaataaatgttgtgtttgtgtaaaatttataaatatgtatcttcaaacagcttgaaacattaagaaatggatatgtaagcaaggaaaacacacatgtcaaaattattttgaattgttttgatttccaacagaagagatgtatattgatgagtctctaaactttcagataaaattgacaaagctctttgatgattcttgaaaagacatttcttgaataggatttagcatttttctggtgtaaaatttaacaacaaagaacaaaaaaagtatttttcacaacataagctactcagacaggtgggcagaaaacatgcattgtctctagagacaagaatttctttggttgcagatgtcaaagcagatggtatgggtgtcaaacaatgacgaatgttctccaaatgttcagggaaatctctggcagttgtaacaaaagagagaaataaaggatcaaattctcattacacaacattttgatcagttgtcaacttgaaatggacacatctcctagtcttcagctggaaacttatgtagttatggaaaattggtttgcccaagttggcatgtggtatgctgttatgtggttactgctaaaaaatggttttggcaggcaccaactattatgcccttatgcaaatatgcagttagatggttttgactttatctgttttttgatataatgataaaatgtaatcagagaaaaacagatacaaatacaaataaatacaaatacatgcattgtattgatttcacaattgcttggaagtagcacctcactttgtcagattaaccggttgaatgagattttttcacagtgtcctggcctttgagacttgtacagttttgaaggcccccttgaggctaggcgtgcagaccaacatacccttattttggggcaggttttactgtatgcacctcttggtgaaaatttcagcaaacagtagaggggtgtggagcaaacccgcccaaaaaaaaaggcgggtcttactccctgcccctccaaaaggggcaggggtgtgggcaggtgggagggtgtgctggtgtgtttatcaacacacttttctttgtgcccacttccatgtcctgaattttttataccctctttgagcctccttgagcatccccccttgggagcattggtaaggaaaaagggaagaacagggcaccccagatcagactatcaaaagtggctggctgaaaaagaaggataattgccttgcagttaaaaaagacaattggaacaaaaaatgcatgaaaaaattataaaacctctgaaaccaagtttgaaatgtgtatgaatgggctccaaaaatgcatgaattttgccaaagttctgtattttagattaaccacatatatggggggggggggggattccatggtccaagtggaggaaaatccaaaaggtaattcccacaggcagggcatgtttgcttgtttgcacccagttatccgtcacattttaccactttggtgtgctaggtgtgtaatagtaagtctctaaattgtgcccattgctacagtggtttgcatcaggtaccatggcaaccagtttacaacctcgatttgaacatgcaaattgtctaaacacaatgttgatgctgcaattattggtgcgcctggatgacccacacatatattccatttgtgcgtgttttgatttgagggtttcaccacacttgcatgtgagatctcctatcaccaagccagcaagaagggatgataatataagcaaccagtagggaaggctgtgcatggtttgtttggtgatctgatgcatccagaaaagtggtttttggtgagaactggaattgaactggagttcttggggggtgcgaaacagaggggggctcttgaagtgggaggagactaccactgtgccagcaacctgtgattgaaattaagtccagctaggtattttaggccaagcagggaaatttcagacctgaaatatttggccagaaattacagcctgccatcactcaggctacaatataacttatgccactgggccaatcaagtctttggtacacttttccattgaaatagaaaacactccatcacccatgcaaagtatggccattgttgaattgaccattgcatccagattggttgctgacaagacagctaagaaaaattttccatcaacatcagtctctctagaaacaatttttattgcacagagccatcagcttatcagtgtctcatcatgcttccaaagaatctttggaagatatgaagctgagaaactgaaaaatctgttgagttttcacctctgttgcctactcctctccaaaatcactcttcttttccaccttctttctctccttttttctttcttgaatcttcttgaaatagactgaattatagttctccatggctggttttttgttgaatcttatgcatcttagtagtctaattagaactcacaatagcaatttatcaacaactcctttcttactgagtggcttctttctttttctattttcactatttgattcttaaaaactgattatttagaattaacgcctctgaatatttgtgattgaatttctgttttttcttgattaacttttcttacatgaccaaaagagactgagatgtcctgctgagattgtttcttccaagaactcatataattctttctcttggtttttattcaatattcttttttttgttcattttctttcaaccagcactgggtctatactatactttactataaatggcccttttaagtatagtaaagtttcctcaaatttctatttactatactgatactataaccagtgtgtttcccaccaagcttggtatagtataggccactttttgttgctctaaaattcaaatatattgtaagggaattgtctttatcaaccatgaagtgtatctataaactccagagagcccttctgttgtcaagagactctcacaagtagctgtagatgtttttagcagactccagggcagtttatagtagagggaatcacccaaaataatgcccttttctcctcagttatagtaaagggccctgaaaatcagactataaccacaccatttatagtaaagttggaaatatatatactataacaatactataccaataaccataaagtatagacccagtgttgtttcaaccgctttttaaccacttgtacctagtctatttaatcctgactggctgcaagtgaataaaaaccattggttctttcattcttttaccgcaaacctttcccaaaaaaggtcctccacctttttgtgccattccctctcttcagcctgtctcgagttcaaaaattcaacaaaatctcccaaaacagagtggttattttgtgttgtttttctttccaaaataaagtcacatataaaattcagagatggtagagtaagagatgatgggttcatgagattggtaagctgtctgaatgttgaacattcagacatttgaagtaatggaggcagtaaacccaggttcagggaattatctgccaaatgtgaatgggggaacaatttaacacccaggatcttgtgtaattattggatacacagccatgggtctgtcctcaaggatatccccatgagcccatcccaaaactgtaattctaactcaaaccctatgaggctgtaggtcttgttttccaaaaaggaaacacaccaaaatccagctgttatgggatcttcgatgtgtaaggcacttcacacaaagttccaatgtaacccctgggcctgtttccgccttagagatcctccagagtatccaaaagactgcttcatgatacattacaaataatttgcaataaccctcttaatattgagaaaaaccagaaattgatttcttatataaccttttcataacattctagatggggctgctcactggaactacccccgaaattctactccctctaggactttgatgtaactcaagatccttaaaggttagtgtgaataaaaatatggaatactctaaaaattataaactaaggataaaaataaatatcaaaacccaagtatatcaaagtcagtggtttgtagaaaaacatcaattcccttaaaaatgactaaaaatgatccaagtatatacttgtgtggttttgtatcagaaggggttacaaatgtccattaatttcagaaagctggttccggctgctgagtgctgcggaatagaccacatgtgcgcttccaggaagccccctctggatataagccagccattgaccaaaacatcatcatgggatggtgtatgaccagttgtctcctctcctactaaaagtgaggtgactactcaagaaagactccaattcctaacaaaaaaaaaaggaacaaagtcaaagaagacgaagaagaagcacttgaccatgaaaaagaagacagaagagaccaagagaaacggagcaaaggagaaacaaacaaaaagaaaaccaaccgccggaaaacccaacacaagagaccagcctgccatcccactcccatcaccaaccaccaaccaaccaagcaccagcactccctctgccaccaaagccacgaacaagaaaaacaccagagaaagaaactgcagaagaactcccaagatccagctagtcctagcaacaaatctcttcccacccccggccaaccgggatcgtcagagagcaacgagacttcgacgaaaaaaatgggagacaagactccagtccatccgaaacacaaatcacccgaaactcagacgccatcaccactcggctcatgagaacgtacgcttgcagtataccaccatcatcagactcctgctgactttcaccatctctctcccttgacttgatgtgttggtacaacaggtcgattttatcagattcgatgactcagatcaggaagctgaaccagccaaccaacagggcccatcaagagaaccccaacaaggacaagaacggcccgacacgtgggactaaacgaaaattgggcgcagtcataactgaggaacaggccgatgcggtccgcaagaagaaaggattgatcatcaccccttggttcgatcgattgtcatggaagggccgtaacgtacagcagatgtttgccgcaattccccccaaatctctcaatctacccacactgattatccaaccttctttcccttaggctgactgccgaaattggctcgttcgttgcctatattcaacctacgcatgaagaacaccaactgagacagatgatcatccaaatgatcagaaaaactgtccactctagatggcctgacgctgacgtcgaaccctttggatcctttggtaccaaactttatcttcccgctgggtatggctttttatattcacttttattcaggaatgaaaaaagaaattcaaagatcctaattattttgattttattatgctagagacatcgatctagtgatcatttcaactcaaatgatgaacgagcaaaaatcgagaatcttatacaagttagcgccattgatcagagagaacaatattggacaagacgtagtggtcatagccaaggcgaaggtaccgatcatcaagttcaagacgatctttggtaacatcaatgtcgatatcagcatcaaccagaccaacgggatcgttgcaatgaagaaggttaacgagctactggatgacatcaagtgcttaagcctagacatctccggctctactcgacactctcgggatcttgaccaacccttatcctctcgaaaagaacagaatggacccgcacactcccgtcgtcatcgtcgcacatcctcaccagatctctctgatgacgaaaaagccatttctcagatcatcgaagacttgggtgccgctaaatgtttgattctcgtcatcaaatctgtcctcaagcaacgtggaatgaatgaggtttataccggtggtttaggatcttacagtatcatctgcttggttgtttccttcttacaagtatgtttcacacattctgccgatcaaaatttcaaaccaatttcattgttcttaccgcacaaaacttctttctccccagttgcatcccaaaattcagagaggtgatatcgatcccaacaagaatttaggcgtactcttgttagagttctttgagctctatggaaaacactttaattttgagttgagtacaaacattttttcgtacttccaatagacttttgggtggccgatcgatactgaaacgtgttgtatacgttcaaagccaaacaggtattagcgttcgtaaaggtggtttctatttcagtaaagcccatcgaggctggcagcgagaacggcagccatatctactcagcatcgaagacccagcagatgaaagttagtcgagctcgttaacgcttcggcaaagtatcactctcagaagcccaaactaaccagttctatgtccctacaatcttaggtaatgacatagcgggcggctcacataacattttgagcgtccgatcagtgttcgctggtgcatttgatttgctcagtgcgacactctatcaccgacactcgatccaatcatcgcgagatgccgcgtttgatgaccgcacatcccgcccgctcctttcggtccctgttcctaagcaacaagaacaagcggcagaggacgaccggccagagaactcaaaagacccgatggccgaatctctcctgggcgagatcatgggtgtcaccaaggaactggtcgagaatcggaagaaaaacatgaagctcttctacaatggtaccttgcagagactattggagttacctccacctcaacctgctggatcaaccgactcttcgtcgaaagtcaagcccaataaggtttctcgggttgaagacgataatcggaagaaccatcagagcactcgctcgtcgcaagcagctcatcttgactctagacttcggagccgaagttcttcacctgcacaacgtgatcgaagaagggcagatgatcgtgatcctagccggggagatgaccgtgatcatagactgcgagataacggtgatcatcgactacgagatgatcgtgatcctcaacggggaaatgatcgtaatcttcgcccacgagttgatcgtgatcctcgacgacaagacgatcgagactcacgacgacgagcgcatgacggcccgacttcaaaccgagatgagccgagggaagattatccagcgggccaatcacgccggcagctcatccgatacgacgacatggtcgacgaccctccatccaaagcattagaggaccatgatcatcgacggggagatgatcgtgactctcgccgacgtgctagtcagaatttgaagcgagaagcaccgagggaagactatccagacggtcaatcacgtcggccactcgaccggcacgacgacctgtccgtccattctccacgcgaagaaagaggaaaggcagacaagaaaggcaaacgcaaagcgccgactcggcactcacctccaccgttgtgggtcgaagatgttgagccgacatcggtggatatcctgaagcggttcgccggccagactgaaggcccaagccaacccgccgaagagactgtagagatctctgcgcgcgatcctcaaccacgaattgtgctccctcaagctcgtcggccgtcttctacaccaagcattgagatcgatgagccagtccggaggaacggcgtcaatgggaaagccgaccaggaagatgaactggtcgactctaagtatcgggccatctcctccgcctcccaatcccacatccgatcaccaaccaacctccttaacaggatcacctctcctcctcctgatcctcctcccctccccgcctctttgatgttcgatgatcagtcgctcctgtctcgtcatcaagttcgtgggctcacttatttcgtcgacgaggactctgactctcagttctctgaaccgggccagatacgtgaatgattgatcaatgtttctctgtccgtttatatctatatatctcttattgtttattggtattcctttttttttcttgagtgggatgttctagataattttgaaagcattttttttggcatgaattggtgttccatcaacctaagatcatgattgctagtagagctcccgcaattgcggcataaaagccattgagggcttgatttgactaagtctaagtttctagcagcaagcaatacacccactctacaatgtgttggaactcttcaaatataatttcctccgtgttgggttgcctcttctcagtgaagtgttgatccttagcccagaatagccttctttccagtccatgtcaaattgaaaagctatcctattttttggatctttgggtctcagattgcagttacaccatctgcagatgatgatttatgtcataatctattgatatgaatccatactattatttgggtccacgaaaacagcttgaaactgagccttctcaagagacacacatctgcaacagacaacttcaaccagccccatcatgccttgtgagagtcagacaagcttatgcaccccaaggcgcaaattttagccggagtgctaatggttcctactcacccagggctgcatctcggcccctgaacctcctttttagaaatcacaacagttctaaagaattgactgatgggcttcttgatacacgcgattgttatgttgagtttgaggttgacctatttgggccccgtccctacacgtgtttttgccaaccacaggtgagccagatggtcatgatccaagtgtgtgctggccgcagcagagtgacgtcaaccggactatcggcgcatcccttaaatagccgaggcattccccctcggcctccccccccccccctcaaccctgccggccttgtacttctaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttctctcctagtgtcagcagtcctgctccacacccggtcttagactcagagttaatcgttacggcacccctttccctctgattcttcaccataacacacctctgatcacatctgcttctcttgtcatttttagagcacatccaaggagcggatagtcgtctccaagtcagtccgatcactgcactcatctgctagtgcacaagcgcaaaacgttgatcaatgtccatcccccttgctcgcactagagaggactggcagagtcgaatagctgagatgcaaatcgatcgagagtcagtgacctccttctacatccctcgctttttgtctcctttcactacttcaatgatgaaaatttaatataaaagtgggaatctctccaagtcgatcgactgtgacgatacaacaatacttttacctctgaactccttatgattccctgatcttgaataaactcttgatatggacccaagaggctgacccaaaccgttctcctttctcgtctcgatagtgatctgaaccgcctcgtcatggactatctggtgatcgaaggattcaaagactcggctcaaaactttgccagagagtcgggcttgacgccgactgtagacttggactcaatcgagtaccgcatgggaattaagaatgctatccaacgtggtgatgtggacgaagcgatcagcaaagtcaacgatcttaatccagaggtcagttgtctctctgcattgtatctattttgccattcccttttccctttcccataagcaatgatttaaaaattcatgcaccactccgaaacgtcaatgccatcggctggttcgtcagtgaggaaagacaagaaaacaaccattttccactatgagcttctcgtccctcctcccttctccactgttcctgactggtgaaatagaagctcaatcatatattgccacttttgtacagatcctagaccaaaaccccgatctgttctttcaccttcagcaacagaggatgattgagtacattcggcatgggcagatcgctgaagctctcgcgtttgcccaacaagagctggccccacgaggggaggaaaacccggtctttctcagcgagttggagcgcactatggctctcctagcgttcgacaccagtctcagcgggaatgggtctattccgaacaacaaccctaatgcaccgcccccacacatccaagagctcctcttgccggcccagcgtcagcgaactgccggccagttgaactcggctatccttacctcacagtctcatgggaaagaccctaagctaccgaacctcctacggatgatgatttggggcgactcgctgttatctgctcgggcagacttttacaaacccgatctgtctgacctcctcaaccggaccgaagccggctcgtctaatactctccccaccgagcccccaccggctcacccaactgctcatggggaaaccgagagtggaatgatgatcctatgaactccttctcactatttattacaatagttgtcaactcaatcaaagaggtcaccattcgtcggtagaccagctgctgtactattctccattcgctttagcttatcgaactcatgtagtgtacccattcagtgtattgttgtacatatatcatgaaatgcatatgaatcgttcctctcctccctcgactcttcatgtgctgtagtattcaactgacacagcaacctagtcaaatgtagttagattttgcaagcaatttgattgtttgtttgcaatgtgacacagaaaacaagtgcatccaagcacatgaaattcactgaattccaacgctggaccctccttctgatgttcggttcgcaactcaggggcacttcgcgccagcctggctacactctacctccttcggaggctcgcttcgcgaggggcgcttgcgcccgcctggtacaggccctccgatcgcctggtacaggccctccgatcgagggacttgggttaagttagggctacactaggccctccgatcaagggacttggttcagttagattccagtgtagggaggacaaaacaacaaatctgatgctcaagttgtactctgtggcaggcgataggtgttcttcagcagacagaaacaagccgtgtgatgtgttggaacatgtggactttgggttggtgattttggatgagaatagaaaacagaaggaagtcaagatgcttgaagaatgctacatgtagaccggtgattaaccatacctgaaaagcacaccaatgaagccaagacatataaacaacagcgaaaagatcgcagaataatagatacatgaacaggagcgaatcagacattcacaaaagcaacctatctcatcatcatatctcatctgtctttgcgcctctaagtctactatctgtcttgattctcttgaagatctttctggcgggtgttctgattcccgaagagatcgcggagtttcttgcacggttgtggatggtgaactgcttggctcatttaccttggctgcatgcagatcaacggtgcgctttgctggggaatgggccggaacttcgaacacaacatgcttgtcaagcaccacatctttgtcctaggattgtttggttcaatctcagaattcgaccactggggttggcccttttatacatttaagaagaagagagctcacatgaatgcttgagtcatcctcgaccgctggcaagccggcagtctgcgcccatttcgcaggatctggctggactctgtctggatgcttgggagacaaatcctcgttgctcggattggggtgacgttcctcctagatcaaccagcaatagtgctcaaagcttctcatgagtcaccaaaaccttttgttgggtcagtttgctttctcaaaagaatactactcacctttccgggggagacaggctgaagaactgataatggatcgccgaagccttcagaatgcgagcgcacgctggtcgtcataaggggcatctcatccgcactcgggttgaaggactgccatgagctatcggtgctgctggctatcactttgggttcaaagctgtcacctgttaagccattcactttgacgcctaggcttggttcaaaaagctgtcgtgaagaacaaacaaacaaattctgtcaggtcccagtcacacgcatatgggggtgttggatccaatcataaagtaaatcttctgcttaactataaggaatataacgagcaaggaaaacatcttgaaaaaggatgcaaagaaccaaaccaagtaggctagaagctgtcaagctaactttccagcagctgtgtaactttgtgaaccgagcagaagtctatgtagatgggacttgcaaaaatcagactctcctccacatagttagttgtagatccaaattgtcttcgataaaacaaggccccaaactcgaggtgggctgcagaaagcgcagcccagagctgaacatgaggcttgcactcatattgagactgcatacttgaaatcgaacggtttaagacgtgaaattttgaagtctcagagggtgctggacgcttcaacatagtggggaaagacaccctgtaagagctctcagtcacacacctgattgactgctctttgagcctgacaaacagaacccaacatattttggaatatttacttcttctcattcagaatctctgaaggctctgactcagtcatttagtgttattttgtaaatgtactgtaccgctgcagctacatagtttgctcttttggataaaacatgtcttgcttttgtaagggtcagagatgcctaatgatggggtcatacacaggggttttgaagttgattataaacagctgtaactgtaggactggatatagattgattgctgagactcggtgctcatgagtcctgcaagataggaaatatgcaagcatgatggagcatttttttttgtccaattgttgatttgaaaagagaagaatcaacagattcagtcaccaccagaggtttctttattctgaagtgaaggctcctccctggcaccttgtacatcagaattttgtttatcctacagtacaatgagatacattgtggctatctggattctggaacagttccatcaacagtgatctcacaagttatctctggatgatacctcaatcttttataatctcacttatgtgtttctaaccttctcattctggttgatgtttattccagtaaatcatgagcatatatttcattgtgtgtttttgaatgagttgatcttctgaattgcaggcacaaatggaggacttcctgtgggttttacaggccttgtaaagctagatttacaggctgtaaagctaattttttgatgggaaaacggttccacaagcttgtaaaaatagctttacagggggctgtaaattcaacgggaagtcctccaatatgtgattggcagactgctaattcctaaattcaaaactttataccacaagctaatgggttaaaattgcttcattcaaaattctggagtagcttgacagtctctgatagtaaagacagagattccatgactggggtctcattgatgagctggtaaagctcttggattgtaccaaaattttctactgcttctagaatgatgtcagcattgtacaaatatggagagcggagccccttggcaaagctactcaaacagagggtacagggacctgccccccaggagcagcaggaattgtgataagggcaggtgtagctgttgagcttatgttggaaacccaactgctactttgtggcaggttggcttggcctagtccaagccccttagctcgctgtagttatgattactgtggcccagtatagctaggcccatgtttcagctatgtttcccttgtcatgtctttctccattcagtgttatctgctattcttccatgaatacatcccccttgtatgttgactatatagaccaataccatgtataggataagtttctgtatttaaatgggatcttcaggagtgtacacacatccctctacccagacacaaagaaatggaaaacttcaaacggctaagggaagattttgtgaaggaggaaaaaagatttgatgggcaccaaaaaaatacaaaattctggccttgaagttcatactgcaggtgtgaaaagttttaagggatatgacaccagatataggagtggaatttttctcccactgaaagactgaaagctctcagccaaaaacaaagcatacattaccaccaagtccctcctttggaggttgcgctttgtgccaggcctgtaccaggggcctctgaagtgaggaacttgtgttaagttaggatcaggtttgggcagcaatattgactgtatgacccaatccaacccatcactttttccgggttggttttaggcactgttttttgacccaaacctaacccggtttcattctgaggcctggtggatgtgtgaacagttgattatcagcatgagaccaaaaccaggtcaggttttggtcaaaaaaaaacagtacccaaacccaacccagcaagaatacagcattagggcaggttgggtcagaccatatatatccttgcccaaacccaagccacctagagcagtaggtgggattgaatctgggttgggggtggattgggtttatgggtcatgttttgggcaaatgcttggctgtgttcttggcgggcttctcctgtgatctcaactttgccatctgactcagtactacttgattgtttccagctccagtaacatggtatatagtcgttgggcaaagagatcaccagcttcttggagttagatgtgagcaacagttttgagacacctctcagacatgttttgtgggcagaagggatatgcagtattcaattattggttgactgtggaggatcgatgcacttgtccgtggttggcattctggggctggctcctgaattccaaccatggacctgacttgaacgggtcggtacttgggtttttgggccggcccgaactcaaaaattgcgcccaaccccaatctggaaatcaagcggatcactcacgggctggatgagccgacgggttacggttcgatttgcgggccgccccggcccatttccagcctgagaacttgattgtcgatcgatcgatattgtttctagcggggttaccgtggtattctttaattttcgatcaccacggggggggggctggattgctcacactttccttggtttgcttctcttgaccactttgaccataaaccaaccaaactactactactactaccaccaccacttggcaatcaacctcaacttactaccatgtcatcatcatccaacctacaacaacaacaacaaccacaaccacaacagcaacagcaacaaactcacaaaccaaaacaacaccatcatcctcaccaccaccaccaacacaacaacaacaataaccatcaccctcatccacacccacaacaccttaacaagaacaacccaagccatctcaacccaaacggaactcagcccatcaagaaaaacctaagggcctggactaataataataataatagccatgcctggaggaacagcagtccagcctcaactaactcatccatcccacctcacttcatcaacggacaaccaccaccaccaacacaaccaccaacctcatcatcaacctcatcagcctcatcctcattcaacccaaaccaacaacagcaacagcaaccaccaccacactttcatcctgctgctgctgccaatgaagaaaaactagtactcaaagccatgcatgatcgcatggtctggtttatcatgagtctagtcgtaggtcactctatcactcatcatcatcatcccatctacatagccatccactcactcactcaaccaaaatcaatcatttccatctcatcatcagggcgtcaccgtcactgctacaaccaaatctggccaaaggtttcaaggtttcctctcctcggcactgaccgataccgaactatgtatcactctcaaacgggccgtcgaacttccaatcccttctacctccacctctaaccctactcagcctcgatcaccaccgatcgtcaagtctaccctaatcatcttcgccaaggaactcgtccaagtcgtcgctgaggatatcgatctcaaccaactcggctcggtcggtgctggtacgacgaccaaggctaatagcctcggtggattcaagacagatgctgaaacgttggcctacaaattagactcaaacggccaaccgatcatcagagagaaagaactcaagacctgggtacccagcccaaccgacctacaagtcactactggctcatcatcaaccaccaaccaacaatccactggaactctgagcgaaaatgaactgatgaacggactcgaagactccctgttccccaaaggcaccgaactcaacccatcctctaacagccgaaggacattcgataaaccatgggatcaattcgaggctaacgagaaactcttcggaactcgcaccgacttcgatgaggagatctataccaccaaactcgatcgttcgggtaaagatttcaaggagagagagagaaaggccgaagcacttgctagagaaatcatggcttccagttcagctaatccccacgttcaagaggagagaggcggtccagtggtggatgatagtggtatggatgaagaagacaagtaaataaccatccctttttctttctttcaatcaaagaatttcccccctcgcgctttaagattctaaactctttatcatttttatcttgcagatatggcgctgtcattcgaagtgagggagcatacgtaccaccaggagctcggaagggcgctgcagccaatcgaggcactcttcaaccaccttccggtgccgccaactcaaagcaaggcacctcactccaaaatccacagagtatgaagatcaccgcatcgatgcctgaaccaaccccaccatctgaagctaaaccctcctccgccatcgctgcctccaaatcctcaaatatccccaaagaatcactcacctctaaaatttcacatgtacaggctccccctaagccgctctcagcacatgttgccgtcaatctaccgagcaatccttcggccggaaagccgatcggacgtatgccctccaaacttggaaagcaacccgaagaagtcgcaccgagattcaaggcatttgtatcggatgagaaggagcgactccaacagaagaagaaagatctattaaagaaagagaaagagtctagactagccgatctacgagcgtttagtacttcattcaaattaccaatggccttccccaaggatctcgagccgatcatcaagaagcccgctccatccactactactcaaacccctcctgctcctgctcctgccaagcaagatccgaccaaacaactagcagcgcaggatgaggctggccgtcgagcctctgctaccaccgccgccctggcagacaaaaatcatgctcgtcatatgagtaaacctctcaacccttcaaaccttcatatcgtcaccaacatttccaaccaaggtggacgactgatggccaataccaacgccaagccaacaaccaatccttcgatcgccattggcctaaaaaactgggtctctagccccaatccctcccttcaagcctcggaacaagcgcaaataacccttcgtccacgtcctcgaccgaaaaaaagaactagagcaagcccgtcacccagcagagtaagctggccagtcggttcgctaatcttcctcctattcctcctttcaaaccgaaaggcactccgaatgattccaaagatcccaaggcagctatcaaagcagctgctttcaatcctgctgccaagactttcagcccggttagtcaatcaacttttcaccccatccatcagtttctaatcatttttgctctctctttattcaggtaccaggtaccaagactaaggctcctgctagtcccagcactaccaccaccacgcccggaaaaaaatcaggtgaaaacgggtcaactgttcctcctaatccattctttggacatgcgcccatcaagaaaggctcctcgtcgatccatgtcaaggaagagtttactccattcaaaagcagtagtgtcccggaagcttcttcggttggtcctgcctggagcttcaccgggaaatcatatcgacaaatctttggggccagtcttccaccaccacatcatcatgcccatttcatgccacattcgatgcaccatccgatgtcccatcatcagcatcaccagcaacaacagcaacagcaacaacagcagcagcagcagcaacccatgcaccatcacgttcatcaacaacaccctcagccgcacggcaatcatggcctcggacatccgcctcactctcaggttggacacatgatgacaccgccgatgcacatgcaacattcacagcagccacactactcgcaccatccccagcaacccccgaacgttgtacctcaaatgatgccagatgatgatggaatgtctgggccgatgaatggtggaggtggtggacacatggtcgccggtggcagtccacacatcgtcaacgggccggggatgatgatgggtggaggcggaggcgggccaccaggttcaggcggaccaggagggtacatgggccacaatggccccgcgatgaaccagcaacaacaaccccatcctcaccatctcccgcccccgatcccaccgtacatgtaccaccctcaacaccatccgcaacaacaatcgccaatctcctataatggctcctatcgtcaatcccacggtagtaccggacctgccgcggccaacctcggctatgggcctcccgttcccgttaacatgcctggccccggcccaggttatccaccaggccctcctgtcgttgctgttcccggaaaccccgccggtgcacccttcgtcccgcagattcagggttacccccctggatccatgcatcccccgactcataactcggctggtggacccggtaatgggcctgcgaatggcggcccgccggttcattataatggcagtccacaaatgggcggtatgcctgggcgtgagtgatcttttgtttttcacgttatactttggctggccacaatattgattggagctctgaattgatgatctttccttttttttctctctctctctctagatggccctccaggcggaatgtaccctccaccacaaatgtacccaccctctggagacaatgtggggggaggagggggacatgggccacatggtcatggaggatctcacggacacggacatggccaccacggcggaggaggaggaggacaccaccaccataataacagtcacagtagtgggcacgcgcaccacgggcatggaggacaccattccaatggcccctcgcctacctctgggggcggtggtggaggcaaccatatgggtggaggaggaggaggaggaggccgaggaaggggtaactcgggcggtggcgctggggcatccggacatccttctaataataaccaacaagcgcatccgccgccacctaatagctcgacctccacttctactgctgccaccgcaaccctcggcgccactggatcttctgcggcacctcctggctcgagttctggacctggaccgggcgctcctcaaggtaataatagtaccgctaataataataatcaccaacagcaacaacaacaacagggtggtcagatgtttggttataataataatactcccaatgcttctaatcctgcaaacccaaatccttctaatcctccctcatgaatctcactctcactctgattcaaaactaaaatcactgcttttcattctttatatctttgacttgattcttttctttgatcatttaccttttcatttttgtttttcttctctttttttgtgtgtgtgggtgtactggatgtgggagagagagagagagaaagaaacaaaaaaagaaaaggaaaaaaagaggggggaggtggaggagagatggtcttatttgaatcctattctctttttgcttggtcatcttcaaatcaatctttcttttctctctttcacattgtcctttttttgtttcatggtgatcaagaggtatcttcaaagatacagaaaaaaaaagagaaaaggatgaatatgtgattacttagttacatacaatctctcaatatacatttatcataatcttctcaactttctttcttttttttttgattgttttgttttgttttgtcttacacagccacagtatggctttgattttttactttttttattcaatgagaaaacaaaaaaaattgaaaaaaattgaagatgagtaagcaaaaaaaaaaaaacagaacaaaatcatgacaggtctgaattcaacaagaaacttgacacatcttatcactgcatttccaactcactaccatctcaccatacttgcagacaaaaaagaaaaaaaaaaaccagtcagattgatcattgtggtgatacgaggtgatgttactatggcaatgttgctgtacaggtttaattaagggagtctctggatggttggagccaatgttccagaatacataatattgtcaattatacatgtgtctgcactgccgggatcagatgtatgggtgtacttgtacttggtttgatggatgtcttggggagtgggcttgcggatgaagaggaggttataaagctggcttggagagtgttgcaggttgcagagacttcactgtttaatactccatgcctcatccttcctggctgtctcaggccataatcatccggctcttcatgcacatgtgacctcttcatggttgctcaaaaacaaacaaataaaattgagaaagagaaaaaaaaactatgatggtgtacattggctggaccaattttgatggggctagagatttggattctacacagctgcctagaaacttacaaaatgtgctcatcttgaaggtttggctccctgacccacccccagtctcacccaacacatataattttcaggcagggtagttgtgaagtgacatggtgtgtgtgcagcggtgcatgctgatacatggaacacatggctgaggaagaaagcttggctaagcatgatgacagggtttggggatgatggggagtgagaaccagccgagatgcagctgggaaagactcagagattggccagacagggattgaatggtgcaagaccaccaagggtcatagtcccagggaagaggtgtgaagggctacatagtagctgacaaagggcaccaagaggcagaagaagggtgcaatgggtattggatcagaggcacaagtggtcatgagggctttacacagttggtagccagaagtggttggtgtttatgttgcatgattgtgggggttcagagaggtgcttttaagagtcaagatataaaacaatacaccacaaatattatctgtatttgatatttaacagtcctactaggtaagagtagagtttgaagctgccagcacagcttcaagcaactgaaccaccagaatcaatcaaaatgtctatttaaaatgatcttttaccccacatcaaaatctgtggctgatagaaactttcaagtttgtgtgtagattggtttcctggatcactttgattttaattgtccttgattttaagtggcagcgcaactgttaagcaaggtgggcagacacacatccaattgtgaaccaagctatctctggtccactcacatccaactgtgcagatcaggttgctaagatagctgatgtatcagtctcctggtctagtggcttttgattggactgacatggaattaggaagggaaacaaaaaaataagcaccagcttgtgatgatgaaccaggtcacaaacaactctgaaagagctcttacttggttgcttggaaacctgattccagatattttatcatcagatcaatcagttgtcttgatttgattttttcaagaatcagctcaagtgaccaatctaacatggttctcatcaacagattcaaatagaatctcacgatttaaaactggtatgcaagttctgagcccattgattttttttaaagtatatatgttcacaattcttatatacaaatccaaccaaccctcattttctctaatgttgctcacagctatcaacccactcattgtagctgatgatgatcccatcaatggcgacagttgaatgccatgattgaggtgcgccggtgcagcatagcggaattccccagaattcaaatctgtgcaaatactacacacaggacccaaaaatgtacccactacactttgctacagcactggtcagtggttggcagcatttttggccctgatgtagtgccatgatacattttaggtgcaagagaatgttgctatgccagcagtgtagtggcccactgatggcatatgagtcccgtatgtctagtcattgtatgcttgtaaatagaatatgcttctaccaagcacaccatctctacattgttactggtctctcactcatcagaccctcctctcctcattgaatacattatctgatttctcacttgtcatgtcccactgtgagtcttgaccgctctctcagtttcagtcaccctgggtcccctcaacacccactgctgccacaattttcctctctctttgaacagtcttggcttgctgtattaacatttgctgatgttgttgaacatctgatatgatattgtagcttcctggagccaaacagctgtgcagctatgcatgggcaatggccagcagatcattgaacagggccacttcaatccagcctcatcttgttgatcaagcacacagtgacaggatcttaccttttctgttatctatctatttagctggcttataattaccccatctccacttactctttgatgctgtgttttctctcctcctctttgggttcttgcttggagaaagatacttctgttttaattttcaaacatcaagaaaagaatgtattaagataaataaaatcaagcaaaattcaaaattatccttttgttttgtccctgctcttttccacctggtatgtgtaaatgtccttttttgttaaaaaccagccacatcatatttttttctgtttctcttttttgcatcttttgttttgtgtttgttgatggtggcaacatgctcaattttctttcactgatattgaagagaacttttttttgactaccaaaaataataaggggaaagagaaaaagataaagaagagccaagagatgagagatgagagagagagagagagagatttaggagtgacaaatttcacactagaagcagaggcggttctttcagccaggggtgggggataaaaggctgggcctttttggagggcaatgaatgctcacaagacagatagaggaatggtagtagcgagatagtctaagcttgatggaaggagagattgattaagcttgggggtccaataattgggtccaagtagagaagcttgaggtgatcgctgcctcctgggcccatcgcacgttgattgattgagtgatggcctcaagaaagaatccgaccggttgtcgtgaaaattaatcaccggcatggaggacaaaggcagaggccagaccgtttagaagcctcggtacatcccacgtcctctgcaaggtttatttttcaatgcaaatagaatcagtgcgagagctattggtttttgaccttggaaggttaaggatgttggtcagaaataaatttgcaggtctcttacctgataccacgcggtcggaagtaaggggtaaatcctctgcctcgtccccgtcccctgcctctgccacgtgataagccaggtacgtttgtccgtttaggtgtcacctgttgaaaaggatcaatgcgtgtgagggttggaggagttcagaaacgagaggaagcgtttggttttcatgcaaactgaccttgatctgcctgccacggaacaatgaatcgttcagaaggcaggcttgagggacgagcattggatctgcgaattcgatataagcaaatctgcgaggtaccaaaaaaaactactcagcaacgcgtcgggtagggtcaaaaaaaaaacgaaacagggctgagtgaattgaccctttaggttgaccggtaaacttgtcacatagaatggtgatacggtttatcgttccacaagaggcaaaatgagcctgaatctcctctgcagtgcttccgtaatcgacctaaggccatgaaagaagaggggagggagaattcggttagacggatgagagtgcacgtccgtaggttgaaattgcgacgcgggacgtacgtttccaacatagacactacgactatcaaccacctctttattttcctccatgccgcccactggagcggggtggccaccctgaccagattcgttcatctccttctccacctgagcttgcatctctctaagtttttccgcttcgaattccatctctctgaccctctgtttcatagactctagttcctgttttttttgtgtgccagtgcccaaaagaagccaaaaatcggttagcgcccggtcggtagcagcctcgagagtcatgcttggaggaggggtagaggaggcttcttaacctggttgtcttcgtcttcgacagcggtatcgtgtcgattacgaggatcttgtccgtcggcagagttcatgattatttgattgttggttttgatggtcaagaggaattaatgggtaatcgttgagatgagagatagggtaggatatgttggttgaggtgtttttggctgtggtgtacgttgaggggctgcttatgtgagagaggtggtaccgatcgattggatggctctggggttctagtatgggttcgttcgttcagctttctttcttcaggctggagggaaggattccaacgagagatttcagtcttgatgctgtctgtttttggatgatggggactcaagtcagactcactcggcctttgacatccacttgagaaaagaaaagtgttgggttgggttgggttgggtttttgggggttgggttggtgctgagtggatggctgctgactggaaaccaaccacagggcaggatgcatagccatctgcgccgcagtcagcccaacgcagcatcagcggtacaaacacacagcagccgagctcgaaaactttaaaactggagccgatcgagccgagctccattgatcattgggttatgtagacaaaccaacattttcaccaagacaaggggcaagttgaggtggcaagatctgaaacccactcatcaaagttaaaccctgccaagattcactcagacatgatcacaagtaattgactaattagaaagaatcaaatgaaacatacgcaaacaagcttgaaagttcaatgaagctcccataaaaaagaactgaggctcattcaagctctgtagggcatgtcatgacaagggatgtattcttgaagtataaaaaaataatattaggctatctagccagatgttcatcagggacatgataccttcatcaattaatagaatcaaatttgggattgcaaccttcatcaatgaaaatcatattttgatcatcttactgaatgaaaatcacccaagtgctagatatctaggcttcaaacattgttcctccattgggttctgtttttggattgggatagataatcaaatgaaccattaagacatagaatcctaagtagaaatggaaagaatcacatctattatgattagctatttagatttaatatttatcaaacagaaaaatttcaaagagctattttttggatccaaatgatgagaaaatgagagggatcagaaatcaactaatgtgagatgaaatggatcttctagaaaatggatgtttttggagattatttcaagagatccccagcaggatccaaggtttgggagaagaaaaaatgtggaaatgcaaaaaaaaactgatctcaaatgatttcagacaattaaaattgttcagatctcaattgatttcagacaattaaaattgagaagtcattcttttttgtatcagccagggtattaacactaagactcagagcaaatccaccccggccccttttttgagcccttaaattgtgctttttgggtctgtgcaggcaagttggcaagttggttggtataaattggtgtcaggtgtttacttgtgctgatgagtggtgtgtgagcattaagtttcacaggttggtgttatgtgggggtgcagtttggagtccgtaggcaagtccctaggagtcccttacatgtgaggacttgagatacaaatttagggaccacagtgggttgtgccaactccttaaattacacatacagacccaatttaaggtctacagtggagtttctctaccatctgagttacagacaattgagctatgatgtcattgttttctacatatccaaaaccttatgaaggctgtgtcaatattcaaggaagaactctctgaaggggttgagtttcttccttccccagtggtaattaataagaaatttttactgaagaaattgtccctgtgatttgaatagcattcactaatatgttcattatgtacctcttgaatcagattagaaaaactgacggtacaccttttattaacatctcccatctcaactggtaaaagttttggtaacttggagtgttacccattgcttgttatatttatcatatatttattcccatctgtccttgatgtgtgggacaaaaagggaaatggattcacattcattagttacaccatggtttatattgatttaaaatggggatgtttgctttgaaatcttaccctcaagatgatctcatgggagaatcatggacataatacagtccagaaacccataaaaaacatgggacccaactagcatgcacattttatgcttatttcataagttgacatgattaagaaaactggccaggcctccttgcctctcaaaatcctcaattcttgaaaaaactaatgatttggtccttggttttttttccagtacttacttaacagatcaattaaaataaaaaagaagctgtgatcccagctcctcaagtaggagtcaatccacaggcaaccataattcctcaccacacaatttatgattctaaaaattattatgtgaatgtagatgatgaggcaatggaaaagcaagtgaaaatgattatactgtcaaatgtgtacccaaagcttcaaggaatgctgttgagcacactaagacactagaacaaggcatcactcaaatttgtgaagttgtaattgaaataaataactatattttctgtgcaaatttctagctttgattgaatttcaaagaaaatgaaataaattacttatattggattccagagctccaaaacacagacttgaagttatgagacttgttaaggtggtctgatttttttcaaaagctttgatactcattttgggggagtgggagtgctgagagaaagaaagagtggaacatgggaagaatgattataaatgaaaaaaaaaatggaaccaaaaaaggtttggctagtttggttgcccagattggagccaaaacagtaaattccagtgctttactgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccatctggaaatcaatttgtccaaaattttcattcataatcattcttctaatatcccaatcttcctttctctcagcactctcactcccccaaaatgaatttcaaagcttttgagaaaaaataaattttattttttatttttcacaaattttgcaactttgttttttgttttttgtttttattttttcatattcatttcttagaacctattctgcaccatttaaccaagtctcatgacttgaagtctgtgttttggagctctggaatccaaaataagcagccacttttcactgtctacccactgtaccattgactgctgggttttgaatttgttggcatgagaattagaaagccacgacaaagccattgaagcaagggtgggccagtttgacatgtaattctgctaaaacttgtgtagcagaatcacaccacatatgcactaacactatatgtgatttccatgcaaacaaagtgctgctacactaacactatttgggcaaaaggattagtgtagtgtaatggaccatttttaattgaagtgcaagagttgaattttgtgactggatttttactgaataaatatatataaaaaagtctaaacatactaattatgatgttttttcttgcaatcagatgggaagaagatttaaaatctgaaccaagatcttgcgctaaataatgttaagatgcttatattgagtgtatgctttaacctagttagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttattcatttaaccccttttggggccctttgatgcaaaaatattttttgggaaaagtgactggtttctaatggtggatttccagtcctctgtgggtttgttaacccagatggatgtgtttgacaccagtaggccagctagcctggaattcttaccaaggtttgccaacctaaatctcacaggtacaaatgtgaatgctctaagccagcataaggagtaatcacaacatgatcaacccttgatagctagtagaagagttgtgctctgaacaaataaatataatccattacaatgtctgcttaacaaaggaagataaatgtgacttagacatggcactcctgacaataatgattgaaaacttagccacatacacctgcagctatgcagttgatgttttgttattgatttggtgattggtgatgatggtgattatgaaggacacacaagaaactttcattgatctttctctccacttttttacttgggctttgtttggccgtccatgattgttataaacgatcatggcgaatattttggggatgcacagctaaagacggggcctcacaatgatgtttgggaggccacatcatatccactttctttattaccaaagtggtcagcaaaatatattccctgccatttccaacattttgggtccccccaaaattttgcgtcataagtcctcacagcgaggttgatgaggattttcaggctgtgtcatttgcacagcctggaatcatcaaacctagattttgatttaacgatttgagacaacagtccattacgattgtggacagccaaagaggccttgattaagtcatgtgtgaatagaaagaccagcaaggttgggcagttcatttctggttttgatgtcacgggagatttttcatttaggttttgatttggtatgtaatatatacattgatgtgacacaatgcaagtgaagagtgacccaattgctgtgtattcataatgagaatcatgagtgattcaacataattgtcataggattcaattaaaacaccactcaagactcaataagaatgaaaagtgagatccttgataaaaaaggttcccccagtgattattggagttagcaataccaagcctgctttttactgcactcaggccagtgatgtttgatggggcttacagccattggatgtttttttttcttctctttcttccccttctctttatccctttgctctctttgtcaattttcatccaatccttcccaattgttctactctctatcttagtccaaatatcattgttaatgatctcttggatcatactcattctcaaatgagtctctcacttcttaattttctcgatttctattgtcaggttagcaagcctgctcctgacaaaaacccaaaatcaaccagaaaaagatcaggagaaaacagttcatcaaagagcttcatggatttccatatggaattaatgaccgaacgatgtgtagacatataaatctatgaagaaaaatcacatttgaaaacaaagaaatcacgaaattcactacatagaatgctgagggatgttgaatgagattggaaaaaagggcgcttgatagactatgtagggcaggcacgcagggaaccaagatgattgccagctagacatgcaaaaatgattccaaatgaatgatggctgaagtaggacgctggggtgaattcggggtcaagttgatcgtccggtcaatcgatgaagggtggaggatcggtgacacagagctctacggagcgatagtatcccgagagttgggtctggcgagagaagtgtccgggcgtgctcggctgtagtttgcaccggtaggatagtcaaccaacctagaacatgggatgccgatagcgaggtgatgatcagctaccggtgtcgtgtcgagggccagttgcggcggcgaggggcttctgagctgggaagcggggggctaagacgcgcctctgagtttcacgtgggctgaggctggacgcgtctgaggtctgaccaatcagagcgcgcgatggcacgatccggtgtgtgatcgagactcgagttgactcaccggccatcgaacttcaacggctgcaagtccagtcttcccccccttgagcctgcaagcgcagacacactcactcactataaatacccccccccccctcccactcaccctcatcgaccatccccatccatcaaaccatcactcaaacaccaagaaccactcacaaccacacaaacaactccacaccctcaccatcatgccacccaaatctaccaccgccgagaagaagcccgcctcaaccgcctccaaggcccctgccagcaaggccaccagctcggctgctccggctgacaagaagactgccaagaagtcaacaaaacctgtcgatggcgagaagaagaagcgaaaaaagaaacgtaacgagacctagtatgttcaacttccttccaacctctcctactaggagaacattcacactaatctcgctctctctctcttcttttagcggtatctacatctacaaggtcctcaaacaggtccaccccgacactggtatctcaaacaaggctatgttgatcatgaactccttcgtcaacgacatatttgaacggatcgccaccgaggcctccaagttggccctctacaacaagaaatccaccatctcatcccgagaggtatgtctattctgttgaactatcctttcaagcatctctcatctgatcattctcttcccttatctcaacagattcaaaccgctgtccgactcatcctccctggagagctctccaagcacgccatctcggaaggaactagttagtctcccaatcccactctcaaattcgctcaactcatcaaactgactatctttccttctttctttctgcagagggtgtcacaaaatacacatcctcaaagtgatcgctttcgatcgttcctctccacccttcttcttttctgcttcgtttcttcccctatttgtcttgtgcttcttccttgatgaaaaaatcgatctcttgtcggttgttgtaaacttgcgcttcccaaagtaaaccaatatatgttataactaaactgaacgattcacatggcccagtttttctggctcgaccagctaaaaccttcctgagacccgacccccaattagtatgaacacgagtgcatcgagcagcaagtttgcaacaaagcttgacgatgagcaattagagaagcggtgcaaatggatcgagttatgtatttgcagagaagtgagcccgaatgatatcaaaatcatgatgattattaatgattacatgaaaagcgtagcacggataataaatgatacactatggatgagcttttaaggtaaaattgtatctctccaacacgccagcttccatttcaaatcccggacctgagcaagccagccgcccttaagtagagcggcctggaggccccaccatctccaattgtagagcatgaagagtttcttctgatcgatgagccaggaggcgtagaactgatcgagcctagtattaagccgttcttcgacagactctggaggatggttgacggtctgggcgagtacggcgtccctttgtttctgttcgagggcttcgaatcgggtggattgggtttcccagaaggcttggctaagcttatcgacccggttccggaacatggaccattggagatcctcgagctcgagacgggcccggagttcagccaaccggccagacaactcgaccggctcggcgcggaactcctcgagagagtatgggtgacgatgaggagactcgacgaggcttgttggtggagaagaggtcgttggactggagaaccgggcggagtatcggatcggacggaggttcgaacgagcacagggcgggcccacttggtcttccgccgctccccttcctatgtctaccagcgtttccctcgtcgtcaatcgtcctcttcttcctcctgcgtcggtcgatggtccggtcgagtataatcgtacgacccgcttgctgataaaggcccattcgggcttgactgttctcgtcaacatccttttcgggaccctcggtttatgtgccgtcaaagtgtgtgctcgaagtcggtggtagtttggtggtggttggttgttgggttccagattaatttggaaccaaactcggagtcgggtgcatacaacaacacctctaaaaagaacagaaactgtacatatttaacacactccctcctttcacttcttgctcaggttccccccgccacaaatatcttttgttgaaaaatcacggtatgtagccatattggaaagggtccaaaaccaactacataccagaaagcatcaagctttgtatgtatagcagtagacctgctcactcaaaccactcctctctgtaaacagatcaagttggagaagccttccagccaattctaattccaatgctttgacatcctccacctacgtataggctccatctttccccagccctgagttaagtgctcctcaatagaaatgacacactgaggtaccccctgagtccaaattcttagagaagtagattcaaattatgttaagctatttaagagacacttatttacttttacttgaaatttgaaaaacaaaagctaaaaaaataaataaaccaatgcttgttaagatctcatacagctataaatgatgacagaatatgagtgttttatttacatcaagtttaaacattagtggaaattaacacttttgataatgataagaatatatcattataaggcaagttaacatgcaagttatggttcttataatggccttgtcaatttgccagaggctgcttaaaaggctagcctgttgtggcacgtatgcacatatgtagacaagagggagcacatccaaagctgcttacaatcactatgacagacaccaatgaaaagtgagtcctttgtagagctggtggccacccaatcaaatcgatacatgtcaacacatagtcattcatcttcttgagattgacatacaggaagctgtccggagatccaacacttctcaagggcagcaagttagattttggccaagaaggagtatatcttcgttcaagattaagcggatcatttgtgcaaaacaaggcattaggagagcaaatcctgaattgagcaaggcccatgtcaaacgtttccactaaaattaaaggtgtcaatccgctaacggattgtctgtgtgtgtatgcaactgtacaactactttacagtttcacccgatagattagaattataggtctggaggccgactaaataccacttttgaataccccccccccgcccttcgctcgttacagtgagactgaggagccccgactgctggatgcttcttttcgaagaatttttttctctttttccgagtagcttgagatctttcacaactcgtgattttcagtggcttaacacccgataatgtttttacagaaatatgacatagcctagctcagctttgggagggggtagatggctcgtgaacagtaagaggaccaggcaggcgtcgcgttagaatagacaaggcattgaggagtgtggtgagattgggtagaaggggtggggtaaggcgatgagtcgtttgaagtaaggtgatggatgggggaagcgacgcgtaactcgagggaaagttgatatgaaggaaggatctttggttgttttagatgacctccgacgcccaaggaccgcctctcagtcttcgtgctagctccatatcccgcttcataatcgtgacccgcttggcatgaatggcgcagaggttcgtgtcttcaaagatgtggaccaagtagctaaaatgaagaagaaaaaaagatagaaacatcatcaaacacggattgatgtagggaaaaatgaagctattgttcacggacgcttcggctgcttcttggagggcaagcaaggcactgctttgccaccttaaagccgccccatcatctgttgccagagcataatccatcgcgatttctcgtacctgcaccaacaacaaaccgaacgcgagttattcagccataaatccagtcagaaaccacaaggccgacatcgcgaagattaaaaaagcatgttgcttaccagccgcgcaaatggaagcttccgcatcaggagatctgtggatttttgatagtgtcgtatttctcttaatgcgaccgtaccaggtctgtaccgatgaggctttttggatttactagctgatgcagcatcggaagctatttaaatccagagaaatgttagaaaaatgttctcgaaagaatgatcattgacagaagagaagttacttcgtttcttttcgacacttttccgaggtttcttcaatggttttgttcctgttttggagacggggtttgtaggcgacttatcgggtctttgattcgatgttttatttgcgccgacggccatggtctatcaggttgataagtgttgagattttccgcgtggtttcaggtttggatagacgtcggccgaggtgctttgtgagatgatgcgttgttcacagataggatatatcggaatgtattctgggtgaagttgagctgcttgttgactgcgttggggaacctgagacaatccgacgcgactgcagacatatccccgaatcgcgcccggaggcctgagtggttaaccgagcccctcccgaacggggaaactcggaaggttcaacttcgaagtctccatattgaagtcatttggacgtagaatcgctggcttatggtgcggaagtcgcaatccctgaccaaagattgttggaaagactcccatggctctaacttaactaagtccctctttatttgttaagttagcccatggctcaaggtgaaaatggcaaacagccagaaacatcacatttgtttgcaagggagatttgggcctgatagctcaatgtgtctggtcaaactgacaggacatctttccttgggtacccgtacaaggatgaggggagcttcagtgaaaagaggacgtctcttccaaagtctcggtttctacacaaggactcgagggctctgaacagctcattcaagtcaagagccagaatgtgatcaagctcgggatctgcttcaagatgttgagcatgtcatgataagcaatcatctgctgctggttgtttaaattgctatgtattttgaaaggtgtaaacaatttgggagatttttttggggtttttttttgtagctttcttgctgataaacatgaaccttcgttataacgaggtgatagtcatacacttcacacacatggacatcatcatcatcatcatcatctctcaaaagagggctacagtctagccctgaaagctcaggacttcctcgtctcgtagaagttactttcacttggccgagccaacaacttcaccttcttcgactttgacgcgaccaagagattgaagcgccacttcggcagctctcttaccagctggaaaacggaaggagaagaagaatatgagttagaagctaatccagggaaggcttagagacttggtgaaacttacagagtaacatggcgccgaaggtaggtcccattcgagcacttccgtcaaactcgctcaattccattccaccgacgatcaatccgggaacgatttcacgagtcttgttggcgatgtggtcctcagcacgctccatgtcgaggggacgcatgtctccaaggccctcgctcaagccagcagaggcaatacgcttgacgcagaacgcaccaaatggaccgtcgtgtccggcgaaagagcagacaagtggggcagtgatggtcgatgggtccatgcatgattggtgatcatggttaagggagactaaggtccagttggtgacacaaccagcaactcgttggacgcccgggttgattgggcaaggcctgccagaaaaagagacaaacggcctcagttacagatttcaattttttaattggaaaaaaaaggatggccaaaaacagagaactgacttgatgatcaagtcctcgcatgcggtggcattaaacatcttgacgttgggcatcgccaataccttggataagacggtcgaggtaaacaacgcagcgtgcttgacgacgacctatttcccaaagaccgtcagcttacgaaatgacactgatcgaggagaaacaaagcaaagaagatgagacagagtgaaccggacttacgaagttaccttcatcctcgtagggtacacccacttcatccaagaatttgtcggcagctacgagaaagagaaatcgaatgaaaggcgaaatcgattgagcaaaatgatagttatcatgaagggagatcgtatcaataataccagacagtacttacgctttcggcacaccatggcactcatcaattggccacccaaccaacagccaccgccaggagcaacattctggagattgacgttgtgacttagtgaaggcaaagaaatctacccagttggagtgactatcatctactcacgctctcgaggatggtgatcttgagatccgggcgggccttgccgagcgcataggcgcacgacaatcccgccgaaccggctccgacaatgatcacgtcagagatagcacgctcttcctgtaaagatgcacacactcttgagcatacgggatctagaaataaccacgaagaagatagaatcatcaaaatgaagaggactgaccatgtcttggaagtaacggcggaccatagcgcgttggacttggtgctcctacggttgagatcattggtcaatctccactgccggtttagaatataaagaggggtagtaccaaccttgataggagcgaacttgataggctccaagttcacggccggttccggcttgaagactggcttggctggggcagcctggttggatttcatggcagccaaagcttggtcatgggcttcagtgccgatggtagtaggtttgtacatggactcggtggctacaggaggagacatcttatctatttttaattctatttagatagttttatatatgcttcgtttctgaggagggagatggagtggattgagtatcagatgaggtggatgttggatggcctggggattaactcgaccgtctgccatcagcagcctcttatagctgttacaaggcccctccacgttccgattgattgccgaggtcggagctccgatcggaaatcttctggggattacagcataatcctccggcttcccccaactatcatactatcatagtattgtccaaatcgtattaccacatagctatgtatgtggtgttaccactggaccaaactgcttcgtcttgagtttctccaagaacaagattcatttccgatatatccctggtaccctcaacccaccgtgctcaagtgtgggctataacgacgacaattccatcgcttgaaaaaatgccgaccatggtggtatagattcaggctgccaggtgcaatctggctctctgttttcaatcataattcttgttgagttgatcaaaacaaaagttgaatcaggttctgtttcagctttttcactcacttggagagctagctgaacaaatattgagcactacagtctcaagcattgatctgatatattacatagctttttttggctggcaagtatagctaggcagtaccctcgagtccttgttggacagatgagaaatgtagtgtgcactgtgtgcgtgcaagaatagtaaaacaaaactttggtagcaattttcaaaatatttgcagggtttaatcaatgtttcaattgagatacttattacaaggggtaaacaatttcaaaatttgataaacaaccaaaacatgattatgtatatgaaacagccataacaggggaaaacattggaaaatggggataattcatataagaaatggggtttcaagttccttcttctggtcaaggatttgtactaaatggtatctggaatgaggtttccagcaaaacaactcaattctgtcacagtagtatcaagttttatatttagggtcttgattaaataaatcccaacccttggagaaaaacctaccaaagttagtacaatgcctctgcaatgctttcaaaagttatcctgcaatggttacaggcaccaatttttaggcccatgtcattttgggagttttttttttctctgaaatttgggggccaaaagtggaactcatttgcctaataacatacccaaaaatcaacaaaaatatctgggcgtcaaagtttagggcctttacaacagccccaattttgaggtcaattttgagttggaaattgaccccatcagaaatggtgtaccatgcacacccaatttcccatagtacagaagccagatttttagtgacagccccaaaaggaattttggttgccaaaaaataaaaagatcaagaatgaaaatgaggattggctggggtgctatggtacaggccctaagtagcttggacaaagaagacatcctggcttctggttaatttcttggtaaatactagtaggcctcaagcactgaagttgtgaatggtgtgccaatagatccaaaattccagccaagaaatatataatagttctttttcttgacacctcaaagggcaccaaatcttcacatcattgagaaattcccaatcaagtttaatgtctcaaattcttggtggtatttcatgtcagaaattgatgttcagagtgggggattgtttttattaatgactgaaaaagaataatggttccaaattcttgtcgctctaccactagcaaatttactgccctttggctaagagtttgaacataaatacaaatggggactctctcaaggttgcaaagttttggtatcctttgggggaatcaacagccatatgctgtaaatattagtcagacccactctgaaccaatttttgatgtggaataggtctaataatttggacagcaattttgatgggaactttctcaagcatgcaaattttggttctatctgcattgcatgtacctcttgccggctggaaggagatccttccagccgaagaggcatgtacctcttgccggctggaaggaaatccttccagtcaacgaggtacatgtacctcgccgactggaaggaaacccttccagccgacgagcatgtacctctcgccgactggaagggtttccttccagtcagcgaggaacatgtaccttgccggctggaaggaaacccttccagccggccattggcctcgggtatccgctggtaaatcgcgggaaatggcacatccacacccaaacccgcatccgctggcgggtatccaccagcggataacgggtatccgcaacggatacccggagaccatctctagatgaaataccaccaaggacatataacatcaagttatattggctgttcctcaagatgattaatgtttgatgcatttgggtatttagtgaaacacctcctgattttggtctccatattgaaggaacacttcccatgatacctgggaccagagatttggtcccaagaaccatcaccaaaattcctcggaaggtcttggataaattgattaattatgagaatcatttctccagatgttgggtttacagtgatatgtaatagagaacagagtggctctgtcactacattctttccttgtaatagtatacaatctttttctctgtaccttgggtacagcttaagggtgtctgttgtgaaacatcaaaaaaggttatgtgtcttttggaaattatgtccaagtctagtatttacatgccaagtgtgcttaccactgtgcaaagtacacttggccatgagtggctgctagtggatgcacatgtcatttctgctgtggctaagataaattgatggtgggtgaaacctttcttgaaaatttatttaaaatttcaaagaggaatagtggtgaatacacacagagcaaaatggaaagaagtggacataaaacgcagaacatttgacctgaaggttcttctgtagaagatgtttgaattgatcaattgtctggtaccagaagatttcaaaaaattcaaaagaacaagcaccaggaagaaaaaatcaatactctatgaaaactgacatcaagataacttcattttcccattcaatccatatccagctcaactctgactaagccccctgtagcacacaaagggggggattttaattggctcaaaacagatccagagctatatgagagcacaaataaaagctacatgatattacctgaagcctggtgagaattggttcctggtgaaggtggtgagataatttcttttgggatagggttcaagatcaccaggaacccacctcacacatatgtgtacaaatactgaactactgcttttggtgtgaagtactgaaaatattggcaagtttttccaaaaggatggccagtcaatttagtttctctaatgcaagtttgccctgctagacttttttgaagttcttgaattttgggcaagtgttttaaacaagtatctatcaaacatgagtaataacacacagaattctgaacagctgatgtggtgttacaaaagaggattggttctctaaaccaaaaaatgaaataaacttagaaggatttccttctaaattgacaaatttagatggccagaatccctccattgttttgtaattttggcatataacatgcattaatataacaaaggtgcatttttgatattgcatgtcaccacttacacaggctctctcagtaaacttgattcaagataaaccccaggaagagcttgagggaagtagatgtcagatgattcaaatcccactgatactggtgataccagtatttaattgaataaatttgatctcttcatttaacctgtttcttactgccattgaaattttactgatgtgattgattaaaacagtgaaagaagcacacctgagattcttgtgggttctggtaccaagtccagttgagccagttctattcttatacaaagcagtggagatgaaaataccacagttactcactcatcttcaaggacaagagatggaggaaatcaatgcccttgtcagatgatttcatggggatttagatgacagaccagcatctttgttgtacaaccaattagtttatttggcataggatttggcctaataacatttgacaatgtggctgatgtctgtggcagtgaaactcaaatatatgaatcatggataagacacttgagagtctgatttgagtgctttatgacattatttacatggtagtgtaaacttgaatttggtttggctgcaaagtaaactgattctttcaatgcacaaaccaatcctgcttccaacagccagtcagtttttaatcaggattcaagtgtgataaattgaagaggtggcctgtctgggatttatcattacctttgtgggttggggggtggacatgactggctgaaaattcaaagaactggccaccacattttttgcaaggtggcttggttaaagttttcttacccccaaatccagaagctcagggacatatggtctaggccatggctcagccaacaagcctggaagtgtgacacatttttttgcatttgtgatcatcatcattcatgtcataagatgcaacagcagcactccaccaaggaagaactaagacggggaatggaatagactgagaagcctgtaaatggcctgctcggaaatatgaaatcgatgagggcacgttgtgacgtgtgcactgcaagtagttacaacattctggctgattccaacttcgcatatcacactcgcctgaacaagacctctagggaggctaggtagtgaagcaattataggagagaggcaattctttccatcaggaaaatcagtgcgtaggtgctatgatgactcgtgcacagcttacaactgcggtactatatagtgcattagtgaatgaaattatttacaacgattgctcacattttgttacaagatgaaaacatttgctgtgaaattttagcatttcctccagtacagcaattttgcagtctaggcaaatgattgggtcagcatggaatttcttgaataatccagtggtgcctagaacgaagcgtatcaaaacttcatagtctactgcacaagtgagccagtgcaacaaaacaagctacatgcagaatcaaaatccaaccaaactctgccacaacttcccttcaccgcccgagatgggcatttttgatgcctccatcaccccaggcggctctgctatgtaccaacgcgtgaaccggcaaaactgcttgggaccactctcctccttgagggtcctcgatgatttctctgctgtgataggaacctgttcatataatgtagctttggaacgaacctctttccttcagcattcaccagaaagaggatggattcatcaccagaaaaaaaaactgcccgtgatattgagaaagctaaaacatctccggagcccgataatatcaatgacatcgctattgacgggggccagaagtcaaggtatcaacgagcgcgtcatttttcaatagacatcatcggcagttcgtaactaatcattctgaatgaagatcaaattcacaaaatatagatctaaccatgaatgaaacttttcaatcgcttgcaacaggtaccataagcataggtttttttgtaggactgggagaagcgttgagtgaaggtggtccagctggtctacttcttgggtacattgtcatgggtgagtcactttggcattctcaatccaatatcaatgtacatatatgactgaattcctttaattcttatttctcaccaggagcggtagtctgtagcatgatggtagcgctggtctgtctgatttttccataccattgagtttcatgagtcactttgctgatcaaaatatttgagccgttgatgggaatttcagggtgaaatggggacaatgcttccagtaatttattctttccaagatatatcccccccccccccaaagcacaaattcacacatctcatatatctgtatcatttctatctataattatcctgacaacatctacacaattaggtcgctggtcagacaatacactactcttgccgctttgttgatcctgctttgggctttgctcgtaggctatctttctgttttagctcttgcatattttactcaaattatcatgaaagctttgataatgaagtctcagtttcatgagtgtcctatcaattattaatatgactctttttgaaaaataacatagttggctggacctattggtaagcatctgaagggctttaaaatcaaggcacaatttcagtcattcactgtgttcatttaaggtactcaaatggaatcactctagtaaaggagataacttctgcaagcgaaggggtaagaaacttgtaccaacttacataggctttttcccaagattaccccatgaattttaactatgaatggatcgtattttatttttagcttgagtactggacaggagcagattataggcccttttggattacaattgtaagtctcttgttgtgatatattgtaaaaaatgtttcatacaagttaatttgaattttaatgtgtctcatctcctttttgaattgggataaccctgatctatttttagtttttagcatccacatcaatttacagcattgttgcagtgaagtggtatgaaaaagtgggcctgattcccttattccttcgaaaaaaaatcattcttcaaaataatgatcttgatgggaatttcttgcatactctgggaaggccgagacttttttcagtgggttatcttttggaatcttcagtcacaagtgttgcgtgttgattcccttttgtgttcaacaaagatgtcataaaggttttcactataatcggattgattattcttggcatcgttcttgatttgggtaagcccctgaaagtttatgacgactatttgaatgtttatcctaattgtcacctgcatttaggtggaggtcccgaacattgttgaattgggtttaggcatgtcaaagaattattggatgacttcccgtcaaatctgcgggtctcccagaagcgatttagaggcctcgaaagcttgatttcccattgaaattatagacttttcgggtctaaatcgacatctgcgagggtcccagatccgacgggaagtcctccattatctccacaatcaagatatttacgtaactgattctttgtttttttatgactcaatcacagatactggattcttcctggccccttcagagaatcagattctctattctggtcaagcttggttcaagctgctttttcatatcaaggtatgagcctcaaaaacaaaacaatcacaattaatttgactaacagatgaacacataaaaccctattcaaggtgctacgttgctagctgaggcggccgctgaatatgagaatcctgggaagcatacctcccaagtcatcaacaagaatttttttgttatcatgatattctatactgttggtatgactgtcgctggatcactggtaccatacgtttcaacccgattacagacaggcatatcaccattcgtaattgcaattgactcagcaaaaatatcaattttgccggatattgtgaatggacttctagtcgttcttactggagtatttccatcagcacactcaaacatatgtaagtgctcattggtgattaatgtgacccttactgcttaagaaaagccggaaagactgatttttggcattttcattgaattttttaatcccaatcgaaatcttcacttcttatccaaagacaatggttcaatgaacttgcgtattttatgcgctcatcgtatggctccaagggtttttttacactatccaaaatttaatggtttcccggtcactggttaaggtgtaacagctgccttcggactattggcctatatggatgttgatgattctggatcaggaaaggttttaaaatggctgttaaatagctcatcgatcacatggcttataatgtggtggtccgtcctccttgttggtcttcatacccacttcggtcactcgtctaccctgcgttactaactgcctggcattttgtgtttatagacttacatccgattttatcacggattgaagcatatcaaattagatcgtaatacgcttgcttattgggcgccttttcaaccatggctatcttacttcggatttactatgactagtttgatgattatcttcaactgttctgatttagtcttgaatcccgagtcgtgagtttgttgcactttaggtgttaaagctgtcttctcacaaacatatttccctacaatgaagaaaatttgacatgattgactttgaattttcaggtcgtcagtaggcgatttcatattgatataccttcctcttccaacatttgccttactttttattggatggaagatctttcataaaacaaattttgtgagagttgatcagatggacttcaacaaagaaataagtggatcaaatcaaatggatactgtggagaaagaggatgaagctagaccggttggaaagtttaagaaatttttaaattgggtttgtgcaatctcctctattatcagtcttttgtcccaagaactttgaaactgacatgcttttgttgtctttgcccatagcttatgcaaaaaaatgaaaccattgctgcaccagagggtggaaggtcaatttcaaaatgaatccaaatgattgtaaaggaggattctagaattttgccaagtactagtttaagtttaatctcaagtccaagcgaccagccttagaactcaaagattgtcatcttcttgcccaattttcatagccactatgaggagtaactttggcgggacaacgccggaggagtttgtttcctcctaaccgataggtatcgttccagctcgccaaggatgaatgccctcagcaagctggttccataccaagtcagccttagcggccgctttctgtagcctggcgctttactttagactccaaaattctaaatgtctgactgtcaatagacgaaaaaaaaagaaaaagcgggtatttatttacatttagatatagccaaatgttcaaacaatgattctttgctcagtttgccttgtcatcttttaccactgcagtgccagcgtaatctaaattcagccagctttgttgaaagttgttagcaaatgtttaatgggacccatgaaaaaaatgacaatgatcacaagttgttgagtgtggagtgtatcaaccagttgaagtcatgatctattatacatctctatcaaaagttgttatacgtgaaatttttgactacaaatgttcaagaggggtggtggtgtgaatttaagttgccatctgtcagctcaaggtcgaggaggcgtctgcttgacgtgacgcggcagaggagaacacgaactcaactacacagcccgaaagaaaaaaccaaccacaaccaacaacatcaacaaacatggacaagaatctcaagaggaaatcaccagaagcagagcagcaggaagaagaggaaggacaagaaggaaaactggagaaggaagaacaggaacacactctatctcaacaaaagaaactcaaaaccgtccaccctactccaccatcaacccagaaccaatccaagtcggtcgtcgaattagataaatcaaaaccaagcttactcatcaaacagagacccatcgagctatgcgaagtcagcaatcagatcaaaaagagttgagtgagattgggatcgtgaaactcaaaattatttgcaacatcctgactgactaaatcgcctgatatatatgtacacagacttagttgctgttaccgaggaactcgaatcgtatcgttcatcaatactggaactatctccaagtcagaataatctaattgcttgtctagtacacgaatcgtaagcaatccaactgatgaacaggacaagaactagtctataactaaagatcgctatcctttgattgcagggaccgaacactaccagaactaacaaaatatgtccactcaaaactgttaccgcaaagtaaactactcattgatgaagatgcagaaaaaccatttggtaaatcagcacattttctgcccctgctaaaaaataagctgtttgctgattccaaagagaaaatagatcctttaccattatcagttgtcgaatcctcgatcaaccaggtcgcaaaacgtgtcaactatgctcccagtcaagctgagctcgattggctcccaacaaatttacccaaagtgagccaaattatcccaaaagtttcgaatgtctttattaaactttcatactgaacatacactcaaataaccagggcttccagatctggaggtgggagtgcaacgagcaagatacagcaattccttatgacttgaaagacatctcacagaagagatgggcagaacgacaactagtgagaatttttatttcccattgtccctctgcttctcgtgccagtttcaaaagaagatggaagttgatcaactgatttgtagtttccccttatatttgcaatgtataatagattaagccgcaggccttggcgatcctttccggcttaagttcttccgaaagagaagcgttgatcaaaaaattaaacccggtcaagcgcaagggaaaaactaacacagatactccagctgctacacccattcggcctccaaaggaagccaaacctaaaacccccaatccctctcaggaaatcagatcgtcgacccaaaacagtccaacgaccccgaaacccaaccagtcgcatagagcaggcagcaaagagacaggtgaaaaggttttgacggaaaaggaattgatcaagcagcaaaaggaacaaaaacggaaagataaggaagaggcgaaactggctcaagagagacagaagcagaaaatggggaacctgttgagtggctggataaccaaagctactccaaccaacaagaacactcaagcctccacgtcgtccaacgccaaagcgaccagtcaatccgaggggatcgaaatcactgcctggttcaagaatgggatcaaacaaccagtcgataaggcgtccatgtcagattttgagaagacctttaaacctttcaatctcaagcccaatgtccaattggctccgatcaatcgctttcgacctcctggcggatcaaatactaacaatcaacaatctctaggtaccaccgcattaactccaaaaggtatcttacatttctctgtagtcgcaatcaaaacgattgcattcactcacaatcctgtttctctctcttttggtactctttgggtagaatgtctagaacagtacttgaaatcagtacgcccgacgtctcgaagtggatcgaaacagaaactgatgacgatcagagaaatcgtcaatgggatcgcagaaagcgaactgagtggttgtgtcgaggataccaaaaaatggcggagagcgttgcaaaatcgatctgtggtaccggtcaaagttctgaggtttcacgaggatgtccgacctggatacattggtttgttttaccccaatgatatctctctctctctttctcttatatcacaagggcatggatcattgataacttcatgtatgtaggtacatggtgcaaaacatccagactggtcagtggacggaatccatttggaaaagacacgtgtttactggattatgaatatgatagtgaagcggattggaatgaagaggatggagaaggggaagatttagagcaaggatcggatggagggaacgatgaaggcggggatgggatgtcctcggaactaggagaatctgatgaggatggatggttggtcggagatgacgatgatatcgagatggttgatgatggcgagaatcatgcgagcaatcgtgcactcgacttccaagtcgatgaaaatcagctccccggcaagcagaacaagaagatcagcggccctacgcgtaggaagatcgtcgggcctctcatcccagttgtcaaaggtccaatctgggaaggtactcttggagtcgtctcgacttcgatttttggatgttttcaaatccagatgattaatggtaagttgccttcccctctccagatgttcctttctagccaatgattcctacctaaccgggcatatgaactttctgatttgataatggttagatgcaccgatcggattgaacccattcacttatgagccaaagacggtcgccaaagttaccaatcgacctaagctttcgacggttgcgttaaaatccggtccagcggtgttgccccttccagcccaccttacaagccaagcagaaatagaggggaagtcaaatccgacgaacgcaagaacaatcatcccgccaccgccgacgagcggtgatcactccttagacctcgaaaaccatccacatacacaaggccagcaacagcagccacaccaactgaacattaacaatagtaacacagggacgttcccactcgagttgatcccccaactgatcaaacttgtcaacgggaaccgcaaggctaagccgatcttgatagaagatctcaagaacgaattcctggctaataatcaactcaaagtctccaaaaggtccatcgaacagaccctcaactcgattgcggttaaggtggcgggcacgtggagaatcgtcgacctcaatacgaaccctcttaaccctcctccttcatcttcttgatcctatttctccttttccttgttttttatcctcaaaatgtgatttttttcctcaaaaaaaagtgtttgaaaatcaaattttggcctgccatgatcgtattcttttctctatcaccccctgtctaaacttctggaacactcttcttcttctttatattttatcctctgagtctataatcatatcacatatatacataaatagcttttagctcagcttgaaatgaatgatcgttggttataaatcagatctacttctcatcgttgctttttatttccgcatcttgattcccgctgtgttacatcttatgtcctgtcaacattttctgaccaaaaaccagtacacaagtttctagaacctacttgatcttaggtgtccatggagatttttgcatggcttggttttccaattggaccataagatctgagactctaattgtttcttctgcaaccttagtttggcaacaaatttctggaccaatttgtttaggacacagatcataaatagcatctgtgggttaaaccaaagactactggtttgtaactgaacattcaaggcacaaaacactgtagtgtaactgatatttcacccatgatgaagcattggattgtgttcttatcatgggctccctcatgatttttttttcgaggccacaggagagagagcaatgaaatatgatatttggtgtggtttcagcttattcctatctactctactaattcatgccctttgagacacacctgtagatcaacatgaatacagcagccatttttttgccagtgcttttcctcatgtttgttcaggatgtggcaggcttgaaaaaaaaattgaaataggaataggaaaccaaacacaaaaacatctgtaccaattcacagcaccagccaccaaggattcttcctcccttgagaaataggttcccattcaaaatggtaaagagggagggaataaccagttgccaaccatgattcaagcttttgccactttttgtaggaaggatgacttagaagactggcttgaattgcaacatctcataagggaggattgcaaattggaaatctggtgatccaccacttttccaggaagaaattcagtgagccaagtagattattactcatcatgaatctaatattttaacagtttttcagggtgtggcccagcttgaatcaggcactgtaccacttgaccatgatttcttgtaagggaatttgacctttgattgggaatttttgaagtgaaaacatttcccaattatttttaaattcttgccccttcttcaattattgactctaaaatatgtttccaggcaaagatatgcaatggtttcaaaatattacacctggaaaaattggtaattgctatatgaagaatctgtcacagctcaaaacctgcctgattaccatccttgatcaaaagtgaaatccaaaagtacaaaggcccctatgttggctggcatcatgtaagccattcccagccaaacattacatttatccatcaactatgagtacccctaatttgttttcaacctcaagttatatcctgctgtaagaaagtgcctcagagtgatttttttttttttaaaaaaaagtaattggtacccaattcaccccctcccccctgcaaaaatcgaaaaatggacgggtcaattatggtattcaaagttgaaatgcatgaaatcataaccgcataaatcataagatcttaaaaccttgtttgcaggggatcttggtaatctgattttgtaagctttggctttcccagccaaaatgtttgatgattatatgatttatgcactctatgatttcatgcatttcaactttgaataccataagtgtcagccttagagatactccatagtatccaaaagactgctaaatgaataataagtattaaaatactccacatgtaatataatatgtagtaatattatttaataaaacaatatttcataagattataaagggggttgtccactggaagtatccccaaattcccactccttcaaggactttgtatatattcaaactcttgaaagacaaaaggaataaaatatatataaatttatagaataaaattactgtatattaaattagggttaaatatacatttagggtaaccttagaaattttattctgaaagcataatcaatttattaaaacttgtagaaaagaaattaccacactatgtcaagagtgtggcactttctactagtaatattctatttaaggagacacatgatgtaattggctataaacatgcatcatgatgtcatgggacatagaatatacattatttgaaataccttgaattattcccattacatcaggggaataattctaccatggtacactaaaagagagattctagaatattctaaggagggcctcaaggggacttctagaatatttaagggggccttctcctgcctaggattggttcctcagcatattcacccccagtacacttagtgattacagtgaatatattattctctacctacttttagagtagtcttttttatccaatccaaccctaccttcttactggaattattattaagctgagagttatcccagactcaaaacttaactaattccttaaaaagtagttgctgcaagaccaccacctctgactgtagcctttcagctcaggtgcttgccagctacttcttgcaatattaattattgcttccaaacactctacaataacttattctgttattgtctcctacagtgctctcttgattattcaagtgtctttaactgaggagtgtggactttataacctcttaagtgggaagtttggaccacttaatactttgagggtgactaggagtaatcttggtctttaacctgagtccttcagcacagtgatagtacttggctcttatattactaagccaaagtttcatacacaaagctgacaataaatggtgcttgatctaacaagacaaaaacaatcattttttgtaaaatgacaacctttgtgcttatttttgaattccaatataattggaagaagtgataaagtctggaatttagagccagttaatgcaagtgaatcaattgattcacaagttaaattcaataatttaaaattgaggcatagggtgatattaattaagttggttatgtatatacaagatcttatgtacagtttccagaaaacatgaatcccaaagggaattacttctgtcctagttccgaatgtctatggaatatggacgcaagttcgaattgaacgtcaaggagcagtggaaatcgacctgttccgagctttcatgactcccgtgataatttcttctgcttctcgcagtagactattattgaatcaactcttgtcttcctattggtaggaattgggaagtcctcaatctcatggtctggcaggtttggtttatcttgtggtgagctgttttcactcgaagttctttttcctgattgcaatgctgaacctggtggatcagaccccgttggaagaggaagaatgcgttcggctgcaatagttgtttcgagcatatcttgcggaagtggtgggattgacacggccacttctggacactggttggctactgtggcgttggggggttgcatcggccgagcatttctttcgttttttgaactttgattttcattgcccctcttggaatctcttagttctggtcctgattctgtttgaggtgggaactggatcgaagtccactgttcatgttgagtgttcttttcgtatacgtcaacgttcaacctttccgcacggttcaacaattcttttcttgtgtgatacgtttggaggacgctttcgtacagctctcgatcttttcgccgacgcttccacgagaggactgcaagtaatactgccattattggaaggacggttgaaaacgcgatgaaactgttggttagcgcagacggattaccctcgacctcactggctcgatcgaatagaaggggtaccgatgaaggaattactttttcgacatcgggaggtagaaatctgaatccgttatccggaaggtccgttcggtgtgtcttcccatcaacgctcggaagggctaacactaagctgagtgcgacactgaataccgcccagcgagacccgtgttgttcaagcacccctactaaggataattttgaagcccaattgaatatgtcggtccggtcttcactagagctatgaaacatagtctctgtcaagattgcctcgctgctggtggtggtgtgaaagcaaatcctgagaggtacaattggaacaaacaaggcaagatttcaaaattcggaaccacttggaacttggaagtaggaattattggaagggtgggggcggaggactgtggtggatggagcgtacgagttattccatcaagaccggctggttattaaatgttgaattcgaatcaaaccacgagtgcaataagctgttcgaacagactcctgatcaagaagcttttgattctcaatcatgaatagttgctagtgagctgagtactttcgagtgagaccagtagtgtgctttccaaaacttgccgataatcgttggcgaggattattcggagcttttaccagatagtgaaagtaaaatagggttaatgatgcaaaaggaagctcataggtataactaagaatgcgaagagtacaataaaaacaagcgagatgagaaagtctatcgcggttgaattatactgctgcttggagcctagtcaaccgtaagcaagtttggaaagcaacgctcttcctttcctggctccgattcttggcctttgtgttgtcgctaagctctcaagaacctccagacactgatatcaccccgactcgcggcggttcaccttagccccatctccaaacagttgcctgatgcttctcatgatgtttctatctctatggcgtcctttgttgtctcggctgggaatcaaagtgatggaggtcatctttaattcgagccaaggtgaatgagttatcggagatgacatattaggctttgcatctaggcctcggtcacgatgactccggtgcaacgcaagagccgataatggcagcaatgtggacttactgcctgtcaacgtagccttggtatcttcatcactcaagtgtttatcatcaccaggccaatatgtaactaacagtgttaagttggcgaccctaaaacagtcggtttatcctcgtggaataatttgatgtggactcggctggagcttccacgatggagaatcacaccacaaacctggttgcgcaagtgcgacagattgaagaagaccggagcaatcaggcatcaagtcgcaataagatggaacttttgatcatggcccgcatgaagtgccttgctatcgctttccatggcagtgattttataagccaccggcggaagccgaccgtgtcccggtgacgctccggccatgcgaaaatcaaagtagcccatgagatgctgctcatctcaccaagatgggcaagattttcatttgcccaaccaagcaagccgccaagtaacacaacatcagtgtgctaaaaacttaaaagacacggaaaaaaaattgtcttcataaaataagttgacacatttggcttcgccaactagaaagtacttcacatctaagtgcaccccagaaacctcaaattggcccaatcaaaatcttgcgtagcttcaggcgcacatgctataacaacacggtgtaagttgtacatgtactcacctttgagatcataattccccatgtggcagaggatactagctatttttgaccattatcaacaatgaaaaaattggggggttttcattttttttttttttcaattgccttggcagctgcaagctaagtccatgagctccgaggtatcattcaatcagacataagcctcgttcttccaacctcattttttttctgagtctacttgagaaccaacttgtgcattcaaacagatatgtgtgcaatggttcgatccggttttactactaatggtattcattgctgacttactaatcctgacttcagtttatttaatcttgacttcagttgatattcaagcttcaattaggtgtagatgaccgctaaggaaacagctttatttgatgttttctccccatttgaatttcgttttgcaatttttgagaatcttatcgagctggatttttatgaacaatagtatcattattctaggatattgagggccagaaaaaaaaatcgttaaggcgctacatgttgagaggaatataagaaggcgtaaaaggtgcgctacaaatgcggaaggtgaagaatgattaatagttccaatgcttaagattaatattatataagtcagacgaaggtcgtaatctttaatcaggacttggggcttgatgaatgacgagacgaaacaggcgaattgataaagttgtcttcatcttcttcatgttcatcttcaaattgtaggtgctttgatgagaagggcaagtcgtagtttgcttttttttgtatagttgaggttagcaatcaagaataggattctgtcatttttgattatctatgatgatttagcagtcttagacttacattgattgaattcccggctcatctcgaaaacctcatgtccgtagatttggtcctgaccaccgccatctcggtctgcatcggcatcatcgtgatcatgatcaggtggcaattccctccatccagggccgcgggatcgacgggaaaataatggccggttgccaacggacgcttcgcgtttcctgatgtttgcgattctctttcgtttgcagtatcggaacaatgtccatccgaccagtaagaatgatagcagcccaaaaattagagcaagtgccaagatgattttcaggctgcccaagagatacaacacaatcaatgactaggattcaacaatggacacaagctgcttttgtcccaacaaaaacctcctctgaaaccttcactcaccctctagatgcaccagaattctcagatctcccaagccccggtagataactagattcgggcggaaatggtttgtaggtcgcatttggatcggccttactggattaggttatgaggaaaagaaaaaggaaactcaagtcaatatgtagaactataacgatttgatgctgagataaatcgattcaatcgtgtatgtttgtggatggcccaacaaaaaaggtgaacagaacgaacagtgccggatgattcgggtcccccgcacctgccccgcctcgcttactgagaatcctagctgacatcctcgtcggcgaccacgccactgcaagtgcggcccaacaatctatagagtggaagatgggttatattcgggcgatttcctgcttgttggaccaacttcgttgtcggagttgaagtaggctgatgagttttactccgactgttggtcgctcgagcgaccgaccgagatatagaaataaaggtttcgaaggagctgaaccaaggttatggtccaagacaagtgactcgattttgctctttccccgtcgagtggtctcagagtctgcgtatgaacgaagatccgaaggcctcacacataaacataaatacaagggtgtatggggtttggtaagaggaggtttgagttgatgaacatccttttgaagaactttcaacttttaaaactcgaggatggatattctcgagaacaacgacagacttgtttcagcctggagttcaagccacaaagtttcctttcggccatccatccagatccattcgcaccgtctccgtccatcagatcactggatcctgtcctcgattctctgcagttttgcaatggtcatacatcccactgaatttgctcagcagctggcaccctggtaactcaaaatcatttgggttctacagttgcctttgaggttgtttttactttgtgatcctcatggaaaccagtctgaagaaaggacctttctttttttgaaaaaaaggaaagagttgagatcaatacacataattggcaattgcgattacagaactccaacaatattcataccaatcaccatggcatgtcacttttttgcacaacttcaagtgggttaatattggccaacctggacaggttctcctctcattctttttctggattttgtaagaatgggcagtcgcttgtaagcgcagtgtctgttaggttttcaaagaataaaaaaacaataccaaaaaaaccaacagaattgtcttcagtctttcatatccttgctcacctggggttaatgcttcccacaagattctagccgcaaacacccagtatgaataatgaagcattacattccaagtgaaggggtcacaaaattgatgcttgatgcttgggtgtggacccttggattaattatgatgtttgactacagaattttcacatgatttcttggattgattatttgggactctttcaacagaagattgcaatatgagtccaacaagacaagctacaatcgtaatagaaattcagggattggaatgtgatcaaccaatcattttttttgtttgataatgatatccacggccccagggcggggaccaacaaacttttgaagagcaattgggtagttcaaatccaattgaaacaggtttattacatacatctttgaccatgtttttgatggaatttaaggattggtggagagaaattctggaattattaatcagctgatgagaggttttcaattccaaaaatcacttgacactatcttcttaatttattcaatactcaaaggtaccttccttgcttattctgtgctctggaaatgttgggtttctctcaactattccaagtttattattcgtacatgtcatactcaaaacaatagaatagaagatacagccagaatttcagttgacttgatccttcttaataatccactaggattcagattcttaatcaaccagaagaatttcgaggatgttctaattgagtcgtgacaaaaagggttcaaaggttcaaattatgggtatttcacaaaaagcaaaaaaaaaacaggttggcccatgatggaactgataaacaatcaaaacaaatcattctctcttttttggtgtggattattatcatttgacaaatcacaactgttattattagtggcagtggtagagggggatttgaaaaaataaaaatagaaaaaatcatgcaagtcaaagtgttataatttttgtttcatattagagaagcaggaggtagatcctgattaattggtcaccttgagaagctgaaagagccattgatggttttgattgtaccaaataacaaagagacagcccaacagggtatctccaaggcttatcattgtaccacatttgctctccattcagtatgctttataaaattggattagatttcattctttgtgggctgatatgcctcatccattttatccaaatagcaaaaacatcatgggtctcaagaaaattagtgagctcattggctgcactagctctactgtcaatccatgtttcctttggcctcagaaagaaaagcaattttccttaagtggttgaagtttgaacccatgggaaagaaacagttacaattgtaaatggattttcatcagatgatgaaagcttgaagataaagcgaatccgactgcctttgaaactaggcacaaggtgtaacacaacaagaggtcgttatgtaatacaagagaaggtggttaactatacttatgaatgaattaattgacccgtcaatgggattttgatgaagtttcttttgtataacaacttctagaagaaagacaaatagacagaccggaaaaaaatgaagaaagaatgagaaattgagatcattcaagtggtcgtggtgggtttttgtgaagcggttttgccttggaggtccttgagttcttgaggaaggtcttggacgttgaagatcacgccctggcggcggttggcgcgagatgaggttgggccaggagtaactttgggggctgcctgctgtgatggtttcaagttcctgtggcgggtgttttcgcgtgagggggccccaatagggcaaattggcgaatctagatcataaacaacgggcattttggtctgtctgggatgtaaagaaggacgatgaaaaaagggacatcagacagttggtggccaaaggaaaatggaatgtaagaaatggatgaggaataggatttaattaccttttttttaagaagttgggggggggggggaagccccgaaggacttcttgatcgatgcgctaagggccggccttctgagggtttatcaagaggacataaaagtgcagaattcaatttctggttccgagaaggggaaggtacgcgacaccagaggatcaactgtaactcacttgctatgaaggttgagagggggaatagggaggatgtggtaaggacgtaggatgtgggaggttgagaaggagagcttgacggtccggcagtgtctgtatttaagcaagacgtctcactgctcagcagtctacgatgctgctgaggcagtacctcacttttgtcctttgtcctttgtagctcgtacgagcttactttatttggccctttgctgagctggccacagattggaacgtgatcggaacaatcagcacgcgctaattgtggacggtgattggccagaggaaatgaaactctattcacttgtagctttgcaaacccagtacgcaatagtaattgttttgcggcgagtttttttggtcaacaagtcatgtgatcaaaggcagtagggttttactaaataaacgcgttgagcagtgtccttgcattcttgatgcgacaagcattgagtccatgtaagaaattcaaacaatctgcaatccctacagactggctcccaattgttatttcctgcttaagagagagctggggagatgaagaggctcagaaatggtattccagctgggtgagctactacttaatagttatctggatcatcaccgttcctagtctcgatcatcagaattataaactaccttaattcttttcaaacacgcgttcccccaagtcacatggagctggacagagccaacattatcttagcagctttgtgaattcaaaattggctgtgatttaatttttgaggaagtctcatcttttcattggaaggctgtgcctgtgatttgaattgaattgctgatcttgcgctaatttgataaagtagaataagaaaactcaagtcatcgttgggcctgtccatctttattcccttcaacttgtaaaagtaaggtatttgacttgaatgcagggagaatgaagtcaataaagaaggggacacaagcactgaggaagttgtattagatcaagaaggcgtgaagttgaggctacattgaaataaactgcctttgaaactaggcacaaggtgtgatgagaaaagaagagatggttatctgatacaatacaaacaggagtaatagaaggatgattgagtttaacggtacattgatatgagctctaattttttaggcatagaaatacagacagatatccaagagaatgaaccaagaaaaacttatagccaaaatctgagacaattaatttgaactaggaagctgaaagtggatgaataattagtgatttatttttgaatcaaaaggatagttgatcgattatgagtacttactgaattgggaattcaagtcggaccggtagggtttgatgagccagcgttaccttgaaggtccttgagctcttgtggaagttcttgaacgttgaagaccatgccctggcggcggtttgggcgagatggggatggggcaggagcaactttgggggctgccttctgcggtggcttcaagttgcggttgcgagcagagtcgcgtgatggggccccaatagggcaagtgggtgagtaaaggtcgtaaacaacccgcatccttcctactaatggtatggggcaggggacaaaaagcaaagagaattcaggatttgctcagaaaatgttgaatagagggagagaaggggatgagagagaactgttagtttacctctatctaagtggggggggggggagcccccacgagtatgagttttccttgatgtgctaaggaccggctttctgagggttttttgtagaacgggaaagagcggctgctgctacgatctagttccgagaagggaaaggcggcggatttcctagaggtgggtcggaggaactcttacttgtgcgctgcttgggttgaggggtgggcgacggtcaagcatccggtctatttaagcactacggctcagcgaccactgctgctactatgatcgtaccagcactgcggccctttgtcctttgcacgcggttatggtatttggctctccgctgagcctgccacatattggaacgtgatcgaaacaatcagcatgttctaattgtggactgtgattggccagcggcagtctaactctattctcttgtagttttacagactcagtacgcgaccatgattgcattgcggcgaatctgttccggttctacacgatcaccggtagtagagaaatagtgaatgtacccggtaccagcatcctcgaatcattgccgtggaaagtattcattgaacgcggcgaatctgttccggtactacacgatcaccggtagtagagaaatagtgaatgtacccggtaccagcatcctcgaatcattcattgccgtggaaagtattcatatagaactttaaaggtactacaaacacttactactgcatacacaccagctcctgttttacgcgtttgtttcccagatggccggaggatggaaatggagagactttagcaactgcctatggtttcagctaagttaaaaccaaggactgaagaaacaaatgggttcaattgagcgagttcttttagcttgatcacaacaaaaagcctaggtggtaatgcaactctttacgcaaatctaagagcgcaatatacgtcttataattttccgcttcagcggaggtgttcacacttgtaactataccagcgagggaagcaagtacttttgttgcaagcaggcggctccaaagctgatagagatagaacaactggtacatctggtcaagaaaccaatcttcacatttgtaccagggtttcctcgtggacctcacttgaagctgcagcacccttcaagtcaagctgaacattctatgtggcagcccacacaaaggatgtcggctggaaagctgctccgaacctcaacctcagctatttcttttcaggcgacagctcattccagcatggatgaaaagctcagttcagtatgtatgaaaggcgcaatgagctgcctcgatagcagtagacccgatagatgtgaaatgcataggttctctgcactccacccgtgaggcctttgccagtgctgctacagtcaggctaagccttaatgaaacgcttaaatagacgaaaggttccaggcgtaccataccccttcttcatcccacaccgaccattcccttgcttcacttcccatcttctcctagacgccaactaaataaataaacaactaacttagtccaataaatataaaagatggatgcaagagtattacttgacactgaaacggccttgttgcacctcacaccagaagatcagctgctctttcgaaatctttttgaaacatttcaagagcttcacttcgagttacacaacaaccctctccggggccgcttgactgacgaagaattcgcccactactctcgatatcacactcaagctgaacaagcgatgggatgtatgggcgacgccgactttctacgcttgaatttattatggtcgcattggacgaatgtcattggccgcctggagttggctcgcgacatctccttcaatagacgaaaagctcgggtcacatcacaattggacattctttccagacgaaccgccgccgatgagacatcagtccccgacggtgcctctgaatgcgtggtttgcatagaagggctcgttcgatccgaacaaaccgttgttcaacttccatgttgtcacttttttcatcgagactgcatccaagtaagcaaacttctctaagcttcgtccatcccaattcctcgctgatctttatctatttgtgctccactgcacctgatgagatttctggagtgcagccagatccctgcacaaggtgcgcaaaaatccacccacaccgcatccagcgcctgcgggccggtgatgttttataattgcataaaatatttgagtctgttttgaaaaatttttgaacttctttttcatttctttttgatttctttttcgttttcaaatacttttcaaataaaaaaagccgaaatccaaaaactttgtttataatcagggcctccgtcgacttggccctgcatagtatgggatgaccgtccagctgtatccacagcagtctgtcgagcttgtttgaatgatttagcagtctcgaagcagacaccgttgcatgaatcatcaaaagtagtttactaacaagattttccggattaccaataatactggtgtttcaaagtggattgcgatgaaatttccttgtcagctctacccagcagtagacgacctactccctgtaaaaggcccattgagaaaagaaatgactgagggatatgaatcataagcacagataaaaggtccacttgccctctgaactccatttctacaattgtttgtgatctcataagggagagggattttacccatagcctgaaaggatcttctcaattggatgggtgccgttaatggttgaatttcttcatgagttcagaagaaaatagacaatttggtagcatcgcatgctggggagcaaaataaatccctcctctttctatgagtatgagctgtgctcaattgacttgtgttacatagttcgactgcttataagcaaataagtgaagataatcccttcgtgaccataagctttgatgatgactccagagacagatctagagttacggctgtagaggctagatatgactagcgagactcatcttcatacaaagttacaaaccagatggccacaatcaagatggttgatttgaataccacaaccagttgattctaggatgcccccccggtgatttctcccccgcttcccgcttcccgccaacccctcattccccctaacccgctctcctcgccttccccaccgtcgatcaaccacccttggacagtcggttgccctcgaccaccccactctgacttcaaccaccacatcgacggtcaacaagcaaaaacaacaagaaaaacatcctactcacttatcatcatgatcgaaacacctcgcaaacgcacctttgggtccatccattcatcgtccagtcctaactcatcatccactcgacaacgagatcaagacaacccatggttcagggatccaagccagcaagataagaaagagtacaaggccaggaagaacgaacacacctcctcaccacgatcccgtccatctcatcatcgagtacgatctcctccgcccagtggaggagaccgatctaaccaacaatcccacgatgagaaggagcgtgttcctactaatggatcgagacctagtgatgaaaaccgtgattcaactatccgaggcttaaaagagccagggccggccaaaaagtccacccctgtaccttcagatgataccgttgaagatggagagtaagttacctacctctcaaacagctttctttgtctgatttgaactcacgcctcaccctttttgattggcatctttttccgcagaatcgctgagggtgccccctcctcaaaccactcaccttccccttcacggcggtctcaatctgtgaaatctgatcgcgaccgtcaccgtgaccgagcacgcgaatcggatcgtgaacggctccgtgatcttgaccgcccctccatccgtcatcgtcagcatgattccgatcgggatcgtcctcgggaccgtcctcgagaacgtcgagtcgacagtcgtgaacgggagtatgttcgggattcacatcgcgaacgagaacgtcggaaggatcgtgaccgtgatcacggccgattcgctcctcctccctcatattcagaccaccataggcgctctcctgatcgggatcgggatcatccgcgtcgtcggttcgcccaagaagagcgatccagtagacatcatcgggaagattatcatcgacgtaactcggagcgcaggtctacggatagcacccagcttactggtgaccatcttagaaggccatcgacctcacataaccatagtacaaaacaagatgataatgatgaagacaaagttgatgataatgatgaggcgaccggtgtagctgagcccacgccacagctgactgaagacgagatactagaacaagcacgtcgtaaaagagctgaaatcttagctaagcataaacagctgtgccagactgttaacccatccgatgtttttactatgaccacagatcccagcctgcgcgttgttcataacccccctacagatccaccgaagtcttcaacctcctcagccacttcaaatccaatcccgaccaaggctaaccatctcccccttctacttgatcccacttccaaggttgctgacctcaatagtcctgccgctagaatgcggcttggatcagacactcctcaaccaacccggatcggatccgaacaaagctctggtaagtcatctggctactgtcaccagattacccccccccccttttgtctactgccacgacatcccaccggaagtgtgtttcacttatcattgtttgaaccttacatccattgtattagattcggccgccggctctcctgaaccggttgcagaaaccaattttgatttgacacaagatcctaataatcaagtgtcgacgaccactatcgatgacgaagaatccgtggcagcaaaccatccactggaccagcaaacaattactggtgtaggtcatcagagcatctcagctgctgattacaatccagatgacgatcgtcggatcgacaatgaacgacaaaacgaaaaacatgtcaatggacacagactcggcgaacagccccctcctccagacactcaacccggaggaaacctttccgaacgcgagggagcaaacggtatggacgtagatgagaacggtgatgatgatggcggtgatgatgacgatgatgatgacatgtttgcgattgattctactgagaagaaggccaaaaagaagaaagctaccaacgggaacaatcccaaaaaccctttgaacccatctgctccatttttacctgtaagtactaccacagcgctgttatcaaagattcagtttcgacgcttccaagattactagataagctaaccatatgttggttcggaaaaggttatcaatcgagcgggtacggatgccgaagtggtcgataattttgatgacgccgatggttattatcgcgtcatattgggtgagctactagacaatggtagataccatgtccacgcaaaccttggtaaagggatgtttgcatcagtcgtgcgtgccaaggatatgtcttctgctaaggatgggatccaaggctctggcagtgatgtcgctatcaaagtggtcagaagtcaagagagtatgtaagtctagtcttctcgccttcttctctcacctttcatcagcttacgatttagtgtcacttgattggttcgattgatacttacatggtatgtttgggtaggttcaaatctagtcagaaggaggctggtattctcaagaagcttcaggaggctgatccagctggcaagtaccatatcatcagacttgaacggacgttcgagcatcgaggccatctttgtttagtatttgaagccatgaggtgagcttcacatggagtatttatgagaactatagccatcataattgacatatttgccattgatttttcgcagtatgaatttgcgagaagtggttaagaggtttggcaaggacgtcggcatcaatctaagagctgttagggcgtacgcccatcaaatgtttttggctctatcactcatgaaaaaatgcaacattatgcatgccgatttggtaagcttattactatttagaaataggattataatcaaaattacatttggcagctgctgagttttttttcatcaactttcctcacctgtttgtcatccccctaccacagaaaccggataacatcctggtctgtgatattttcctccgagttcatgacaactactgtccaacaaaatcattgatgaatccgtttccaatattcttgtccttgtgcattatctcaatttaggtcagtgagacgaaatcggtcctcaaggtctgtgatcttggttccgcctccgacgttaccgaaaatgaaatcaccccctacttggtctcgaggttttatcgtgcccctgaaatcagttgcgtatattcaatttttgagaatacttgtcttgtgcggtgaaatctcgtgctgatctgcatggccacattccttagtcctcggcttaccatatgattgttccattgacatctggtcgattggatgtacactgtatgaactctacaccggtaaaatcttgtttcctggcagaagcaataaccatctattgttgctgatcatggaattaaaggggagatttaattcgaaactattgaagaaggcgaagttctccaatgttcactttgatgacgagaacgggaacttcttgagtgtcgaaaagaatcggatcactggtaccgtaagtttcattctatcttgaacgtgtttcgatgttcggacaaacccactgattttcagcatcatcttttgaatggttgtaggatattgtcaagagtatcaatatccccaacaagcccacccaaggactgcagagccgattgatgcccaatcatgtgaccaagaagatgcaagacgcggacgtgaaactgttgagtgcgttcgtcgatctcttggagaagattctcaccttggaacccagtcgtagaatctcgcctaaggaagccctcaatcagtcagtgctttcttttctctctccttgaagtcactcttctgtgaacttgctaagcattcaggctaatctctttccattttttctttgggcgacttggtagtccttttatccgcgggatctgatctctgagttccgtgttctttcttgatatcttttgtccccctctccccagtctgtcattggcatcatctacctctctccatgcatgcacgcacaagcatatccagttttgatcagcaaagctcccatttgaccttatccttgtagttgaatgaccggttgcttgctctaacactctcatttccttctcctccctctttgctttgtaacatcctcatttaacgtttaaagcactatcaaaaaaaacatatatatctttgattctaattatcaacaaccaaaaagaaatctttcctgtctctcctgtcttggttttacctgtgtgtacatcacagagcttgttttagaatacatatatgaataaacaaccattatcgatctcagaactcttgtataagcaaggctgtcagtggctgaagacaagtagttctcacagattttatcttgattgagatatcttcactctccttactgtggctttgaagagctttcattgtattctagatacagtttgacttatgagcaagcaatctctatgcatctctgattcttcaattagccatgtatatatacatcttcatatgtgtctttctaggttgtgcttgctaaattatggaggagacaatctggttggaagctatgaaggactttgggataaaactatcaagagatgcatatttagttgatgatttgtctagcccattgagaagcaggactgtatcccaactgtttgagaatgggttgctggaaagaatttgtggtcccagagctataaaaagacttggaaatgtgaatggttcttattggtacatgataagtatacagactgaactaaatatatagaagaaggtgaagattggataatgaattccaaggaaacaggaaagagtgagagatgctgcaacataatgaactacaaagctccaggctcaagtttttgagaagctgacatttccaaaaattcaacagtccaggtcaaacttaattgggagtctgcagtgaaattagaaatatgttcaatgcatatgggttttctcttcagatcttcaatgcctgaagggtgtgtgaaggaaagagacctgctcaaatagaccatgtgtctgtttacttccttgaacttctttctctcacattagtggtgactaaccccaggaaatgaatgaatccagagattcaacaatgatttaaatagtgaatttatacatctacatagctagggatgcttaccatctttttgtccatgtaattgacatgcaatatgagttttcttgagggacatgtttcagcaacaaatccaacaaaaaggattgcagtctagccacggattttctatgtcagccaactgtcacaatcaaactcgatttctgagtgttactgcagcaatcctaatgctgagaaaatttctccagaaatacatgtcactgatcctgattcctagggattccagtctaggttaaacgtttgctccggaagttgtatacaaattagagcaactccagcgcaggtggtatatccggggtggtataagccggatttaccacccgagtttcagatttaccacctgagatcaggcagggccgccaccgcaaagtggtaaccacgacccaaatcttcatgaaaggtcacccccggtggcatacctgcaaccccggttgttgtccccccagcttgtttcaccgttgttgttgttttgcttgtttcaccattgttgttttttttcttgattcttttttcaaatccttcaagttcccttcctttcaagatggatatagattttaatcaagaccttgacttcgacactcatctgcaagttgtactccaaactcagcgtatgctgttttcaaacgggttgaatcaaagattgtcaataatcaattccacaaacatgttgttcagcttgagaagagaggatgaagaacagccggtgcacggtggatctaggcctggtcgcatgcccaacttacctcgagattttgaagcaggctacaacaaacttttcagcgactactttgctgaagatcctgtctatccagatcacatgtttcgaagacgattccgaatgcgacgccctcttttcttgaagatctttgaagacatccaagaaaatgatgattactttgtgcagaaggctgatgccttgggaaaacctggtctaaggcctctacaaaaaattacctctgctgttcggatgcttgcctacggtggtgcctctgacttgaacgatgaatacctccgccttgccaaatcaacttccaatgaaagcttgctccgattttgccaggcagtcatccaagtctacggaactgaatatcttcgacaacccaacgctgatgatttaaagcgactgcttgctattggagagaagagaggatttccagggatgcttggatccctggattgtatgcactgggaatggaagaattgtccatccgcttgggctgggcaatttcaaggaaaagagaaggtgaatagttcatcaccgatacgccatcttgtgaaacctcaacagttgcaatcctcccaccccccgatatctcttggctttagagcaactccagatcaatttatcaacggaactacgatggtctcgaatcctgcccctgttttggacccgctccttgtgatcaatgttgaggaaaccgaaggtcattgaagatgtctatctcctgcttggtttcatttctcacttgctgattcatcctttttttctggatccagatcaagtaaacaacaatgcgggcaagaaagaaaagcgaaaaaagggaccgacctatcaagaacacgaggattctcagttatgctgctcctggatcgaggtctctgaagatcctagtgttgggacggatcaagcgggtactcgattctgggatcgcatctcaaagtgctaccacgatgctattccgcttccagtacgaccaatcggtagcatcaaaggtcgctggcaactcatatcacacgctgtcagcaagttcagtggttgcgtcaagcatatcgatcagttaaatccaagtggtgcctcctccgaagatcgcttgagcaggtcgctctcactctttgcggagcttcaaggaaaaaccttcacctaccttcaatgctacaatattctcacctcgtcccccaaatggcatgagtatttccatgaccaagaaaacaaaaacatcgaaggcccaaagaaaaagaataataaacgcgccagaagcccgagcagcgaagcacccccattgaactctgaacaaacctccgatactgagactccctctgctgctccaatgtcgaccgatcgatccgagccggatcgacctagtgggaagaaaaaagcaaaagcagctattagagactctgcggccgagacacatgtaatgaaggatatggctacagctcaagccgagatagccactcagtctaagcggcaaaatgatatctatctatctcagactgagacaatgaagatcatggccaatgctgctatcatgaataaggacatcagcggactcgatgatgtgactcaagaattctacaaaattcaacgagagcagatcatgcttcaactccgtgaacgatccaaagcaaatgcagtcgaacaagcaaaacaagctgaagtcgaaagagctagatcggccgcatcggcaactatttcgactcaaggtagcactcgctctcaagctagtgacagtactcaaactcaagcaaccactagatctatttctcaagccagcactcgcactccaactcaagcaaccactagtacaacctcaattgatatagcctagtagtagtactgcctcaatttatatagctcatagttgatcatgtacttccttatgtcatcatcttctttcttgcttatcaactttggttattgatttactgtcactactcattgtttgattatactgttctcaattcttcatctgatagaatgaaagcaacaacaaaaaaaattattcatctgatcgtcctctgatttcccagaggtgtttgatcagatcattccttaaagtgacatgagttgccttgcgaagcaaggcacggacatttgatataaattgagaaaaatcggccctagcattcgatcgttcaacattgacctcggaaaccgttgccgatgtctgataaaagttttctatgttgactccgcactcatcctccacaatcatgttgtggaggatgacacatgctttcatgataagctgtagattcccatgtctccatcctcgagccggtcgtgacacaatcccaaatcgagattgaagaacaccaaaggctctttccacgtccttccgacaagcctcttgcatctttgagaagtgttttctctcaagtccttgaggctgggatatggtcttgactagtgtagcccaatctggatagattccgtctgcaaggtaataaccttgtcggtaagtgttgccattcacgacaaactcgcagcttggagcctctccattgaggaggcttttgaacagaggtgaggagtccaatacgttgatatcgttattggagcctggcaaaccaaaataggaatgccatatccacaagtcttgtgaggctacggcctccaagacaattgtgggcacctaaagcaatggaaaccaatcagaatctgaaaagacaaaaatatcggtgatgaactattcaccttctcttttccttgaaattgcccagcccaagcggatggacaattcttccattcccagtgcatacaaagtatcaacagatcaggatatatagatactttttttgtgcaatcatttaattccctcagcttgttattgtagaatggaaatagaagccagtcaaaggctcacaattgatcttctctacgtcaaactaaacataggcaattttatttgatcttcaacacatcgcatcaataacttagggaatgcaatgcttgacttgagttcagacttcctttcttcttttaacacctctatcaagatgctgcagtacggataaaaaaactcaagagaaaaatcacttttatcatgttcagattcaacatttcgattttatcacacaaattcttcattttgctttttgcagtagaatgtaacctcagctaggatctgacttgcctatccacaaatagacttgaaataagctcgttcacaacaaaaggaggaaacctcgataccctccaagctaaattacatagcaccttcaactagtaaaggtccagaccttcaagactgttgttcaaagtgagcctcattacgaaaccccattctttgttagctaaatttgtttgttccagcatttctaatgggggtggcattgtgctagactcttgttaccgctaccaataatctgtatgatggtcataattatgtcatgagaccaagttttgaatccgatatattggcgatcatctttgactctcaaggatgatctcccccttttggcatccgcatctcttgttctggtgcaagactgagtccggtgggtttcccatctcccttctacaacttatcatctgcagttgactaatgtcaacttatcatccttagcatcactatctcgcgggaaggctcaagctatgtcaacaatcaagaagcgaaactcatgtctgttctggtcgcctcattcctcaagctcctctctttggcgtgagcaacacaaaattcagtatatcagccattgagtgccaatcttactctgtggaacggagttcgatatcatcccccaccaaacgccatggtcgttcgccgccttcctggagggtccgaccttggaacaccaactggttctaattcatcggctccagcttcggggcaatctacaagctaccagtcaaccggaaccccttcaaccacaacttcattgacctcgaccccaagcgcccaagccaccggaactgcatcaccttcctccgccagctcctccatcgcgtcaacagtgacttcaacttcttcacaggtgccgactgcctctccaactccagtgacaacccaaacctcagacctttcagcctctccaacaccaaccaatgttccggaacagatcaccatcacagcaagcaccgagggggtcacagagagcgctccccttcccagttcatccctcaccgaatttagtgagccgatttcaagtgcacccttaccagatgcttcggctgcgcaacagtcgccagaacagacaagtgaatttaccggtactatcataaccgctgtttgttgtgagtttcctcttcccatgccggaagccactgggccgaactgcaccgaatgcgctgaccggcctgaatctcttagtcgggttcttcaccattctttttgcgactatcgttgccgtttgcatattgcggagaagaagacgccaggaagtggaccatcggacaagtagaaagctctcgaaatggcaatcccacaataacacattgaatcgatcttttgactttggggattcggtttacaatccacaaaccccaagtttaagagttaccaccccattcacggagggtgattgctctactatttgggtcgtggttaccactttgcggtggcggccctgcctgatctcaggtggtaaatctgaaacttgggtggtaaatccggcttataccaccccggatataccacctgcgctggagttgctcttaggatctcaaggtggatgggcccatgcaagattttgggaataccatactcatgtgatcaaactgaggtggagaagtatttagaagggtgtattgcaaggtatttgatatgcatttttgcagaacaaagtttgacagtagggccgacgttgagcagcaagttggatgataaagtccttgaaagggctgctatggcgtggcttgatttgcatatatgcaagttggatcaaatccaacagatgtcacatcgtgctggcagtgaagattgtggtctgtgacagggttagatgccaaattttggaaactctgtgaatcagcacatttgaaggggcacaacagatacaaaatcaaacaactctttcatggatatgtctgtcaattagaaattatctatatttttgccaaactggcactgacctcctcttcaaaacaaaagtcatcttataaatgcatgaatgttatattaatgtatgtggtacattttcttatgtgttgtctcagatttcctttcgattggggctcatctgagcgaagtcattgaggtggtttatggagttaaggccgatggggattgtgttccatctcctgatgactatctaccaagtggttgttgctgttgttgttgaccacttccttcctcctatgtatgtagcaggctccccccacttccactcttcatctctcctgaccactaccaatccaatcctagtagtacatactcgatcagcttcaccatggacagcttcgccgatggatccaagagcattcttcaggacgacactcaaccttaccctcacccaaacaaccgacagagacatctcgaagcactcgacaggcctacaaaacgaaggagaagcatcagtccgttgagcgacaaattatcaagggtgagctcatcatcatcatcttcttcttctttactgtcaactgacactgttcgccctgtctatctgatcttcatgtgagaagtgcaagaagccaacacttatccatcaccatcttcaaacggcgctgacgaaaacgaagaaagaagagcattcattaagcccgtcttgcaagtccaccccgacgatcagtgcggcagtcgatagcatcaacgagcgagcgactcgcttgggcttggagaatgcatatccggaagatgtagaggtttggagtaggattattatcgacagtcctatcacaagaaaaacttatgaatccaatccgctgactacttctgcttgatctcttgaaaatttgtttcagatggatttttgtccgatttcagaaggagaagaggctgacgatgaagagacgagctacgaacgagaacgagtacccatccatcatcactcaacacccaacatcaccaccaccacctcctccacctcctcaatactccctctacacaagccgcatcctctggcttaccaacaacatctcgcgctcatctcttccacccggtccaagaaactctcaaactctaatcggattctcaactctcaaaaactttccgtcggtcatcaagacgaacacgagagcagaaaagaaaataatcatttctgatcgatccttcgaagaacaacccggtggtttctagttaacgttttatttattccttcacaagttgggtatttggtaacctctcttgttttcaaaattctcggaaactcactctcacatatagatagttattcttctctctctctgttctagttacgactcgtttccatgctacatttgatcgttatattaaccttattactcatccaaccaacacaaaagatgtccacatctactcctagcccccaatgcttcactatatcgtttaactaccgttgtcttattcttcttgcgttcgtctcatttgattcatcttttgtttgtttgtttcatcaccagtccaatcatagaaccttgcctataacccactcaaaaaaaaactgttcattatttagtactttgctccatccaaattatggaatgggcgttaggaagtcgtaatgtgtctgagcaattcgaactgacacgcaatttcaggtctgaaacaaatgtcttcaattttcgagagtcgctatccggtgtaagttgcaagcagcaagattttcaaaagattttgagctaagcattaatgccagatgtctgcaatccttacatcttgtgctatacattattacacttggttgatagaaatgattcattcttcaggatgataatgaaacttgatctgtttctggatcagtataattagtaagaatcatggagtcaaaaaaaccaggagtgtgtgtttgcaagtatcattcaagtcaatttctcaaaaataaaaggaaaatggcggggcttgattttgaacttgaatctcattcactgcgtcgacctgaagtaatcattaattctggtaagatcttgacttttttttcttcttctttttttgtcgggaaaccattggggaaatcaagattatttcacagaaaaaaaaaggcaacagttttaacagatgatttactgtgtgagtaccgagttacctgtggaagaagcatttgatcaattcaagagagaagatttgggcagtcggaaattgtccagtggcagattttgttgatgatataagcccaacagcactagatcaacgggaaacatgatcttgagaaggggcttgagcgggaagagatgataactagtagtagtagtactcagagtaccagtctagttcgcggaggggaacacgaagatccaggagcgctttaccctcgagtgcgaatagaccgattccatggcgtgtgaagcggaaggagtgtgttgcgctacaagtcatgatggggattgcagcagcgtgtgtgagaggaagcgtcttgaagcatttgggcctggtcgcatatgcgccaaagccgacaccacgttccctggggcgtcgcccacaacctgctagtggggagggaaccggcgggagatgggaaggcaccatcgtctggttctcctgggctctaaaaggcaaaggaagaggaaggatggcgactagagggggttccaccgttccggtcgggctggtttgttgaaggattgctaccccctggaaatcatgggctgaccttatatatatcttgcaataattgaacctggtgctgattttgcaaggtaggaattcaacactccaactccaggccagcgaagcccatatcaaaacttggtagggtgaagcttgcctgatgagcggctgagcagaattcgaaatgtgaggtgccgccgtgagtgatttgttcctcaatggacgcttacatcaaatcctcaagccttttataacattacatgctggtaatgagtgctactgactgagtgctgatccattggacaccgcgggaggcgactataaagagttgtgcgtgctcttgaaagatggttataacttaagatagcgcgttacccaacttccgcgctcagggccacgcttttttttttcattgttcggattcccgccttttcttgatcttgttgagccagtctcagaaaagctcaagcaaatgagcaatcacagctcatcagaaacaacagacgctcgatgacaggtcgctcaggaagcaaagatcaacaggggcggcaaggtgaataggactcgaacccaagcagacagatctggtcagcttgtctatcatatatctaacagctcatggcaagtagcattcttcttcaccaactgggtcatagaaacagaccaagcttgatgaatggccagacagagagttttgtgcttaatcaatggacccgggtttttgaggaaaaaggtcaagaataattggctgttttgtttttgtccgtggggatagttgtgcagttctccgtttaaatgctcagcagaagtgagtggtggctagcggtggctaaacccaggctctacatccaagcatctggacctcgtcctctgcctaagctgctcatcaaacagaggcgcgcatagccaggcctggttacataccgtaagactcgggagcctagttgcagtaagacctttttagctacatttaggcctggttactgttggaatacattcttaggtgagcatgatttcaatgtaggcctagtagtacataggatgtaccgccaggcatacggacacaatatttagggttaggtggtggttccctggttgtacttgatcaattgtctcagcggattagattgcgctttgaagatcaacaccttacacagtgacattcatgtagaaaaaaaaacagcctatatgacattgtgaaccaagatttgtggggggggggcggagttagacttgcgcttgaaagcggagcaagtcgcgaactcaacgcagtccctctcctttggcaggcaaggggcgcgaaagcgacctcgcgcgaagcgcgacctcccgaatctctgtgagacagagaccctgcggggctgcccgctgcccttcgggctctcactcgagaggcttgtgttgggctcgagccagtcgcagattccgcgcagaaagatgccgaacctcttggcggatcgggagaaaacgtccagacggacgtgcgggtatgtaaactaggtcagcagtgcgcgacgccaaaccaaggcgagtgtggacttgaattatagcatacgacttaagccgacatctttccgtttttttttttcgtactgtgtgtcgcggtgtgggcgtgccagattcatttctgagggggttcattaaattagctatagttgttaacttcgcaagattggctacaggaggattcaaactaattctaaagagagacatatctagctggattgatctatttgtgggtgaataaataaagtacacgtctaatctcgacaataattaaatcgtttgacagtcacatttgtttggtttttttcttcttctttttttctatccgtgtgttttgaatttggcaggggaggcttttatctcccctttttgaagcgcgattctcccagcaggtagcttgattttaagcccggcgagcagattgagggggacggttcatctggcattccgtcaccaaagtccaaccccaacatgcataagtcttgtcccggcgagtatgagctctgcatctgagaagctgtgtccgaaaacacaagagtcatgcccaaactactgcgggcagctttttcgatcgagttacgactttttttgagtacaccagcactagatgggtattgaggagggccagagctactttgtcatgagagccaaaagattcagggcattcagtacataggcttttagggtgacatgtcaagagtggcttactcgtatgtatagttttctagtaaagatgttattcctgattgcctcgtctcggtttctaagttgctttttctatccgacccataccgagacgtccgacggtaggaaggcccttcagccgccaccatgttgaaggatctttcggagaaggaggaacatcgtgatggagatcttaatcgacaatttcgcagctcaaacttttcacgcgacttggcatcctcactagaccaataagaagatcctccgttgaagtgagattttcgacatataaaagaggtgaaggcggaacttagagagctgtatttgctcccttctggcctagaatatgcggtagatggtgattgtggaagtcttgcagcaagtgactgtcgccgtggatacttgtaacgcatgaagggatcgagcactgtgttggtagttgaagcggacgatctagcactaaacatgctggctgagttggagtgagtcatagagagcgagttggtgtgaggggtcatgttgtgcctattgaccctcaagtcggaaatgatcaaattcttagtagagcaatcaccccacgtgaatggggtggtaactcttaaacttggggtttgtggattgtaaaccgactccccaaaatcaaaagattcattcaattttttactctgggatcgccatttcgaaatttttctacttgtccgatggtccacttcctggtgtcttcttctccgcaatatgtaaacggcaacgatagtcgcaaaaagaatggtgaaatacccgactaagagatgcaagccggtcagcgcattcggtacagttaggcccagtggcttccggcatgggaagaggaaactcacaacaaacagcggttatgatagtaccggtaaattcactcgtctgtgctggcgactgttgcgcagccgaagcatttggtaagggtgcacttgaaatcggttgactaaattcagtgagggatgaactgggaaggggagcgctctctgcgaccccctcggtgcttgctgtgattgtctgtcctggaacattggttggtgttggagaggctgaaaagtctgaggtttgggttgtcacgggagttggagaagcagttgatacctgtgaaaaagttgaagtcactgttgacgcgatggaggagctggcggagggaggtgttgcagttccagtggcttgggcgcttggggccgaggtcaatgaagttgtggttgaaggggttccggttgactggtagcttgcagattgccccgaagctggagccgatgaattagaaccagttgatgttccaaggtcggaccctccaggaaggcggcgaacgaccatggcgtttggtgggggatgatatcgaactccgttccacagagtaagattggcactcaatggctgatatactgaatttttggtgctcacgccaaagagaggagcttctggaatgaggcggccagaacagacatgagtttcgcttcttgattgttgacatagcttgagctgtcccgcgagatagtgatgctacggatgataaattggcattagtcaactgcagatgataagttgtagaagggagatgggaaacccaccggactcagtcttgaagaaccagaacaagagatgcggatgccaaaagggggagatcatccttgagagtcaaagatgatcgccaatgtatcggattagtttccttcaaaacctggtctcatgacataattatgaccatcatgcagattattggtaacgataacaagagtctagcacaatgacacaccgattagaaatgatggaacaaacaaatttagctaacaaaaaatggggttgcgtaatgaggctcgctttgaacaacactcttgaaggcctggaccttcactggttgaaggtgcgatataatttagaattattcacttggagggtatcgaggtttcctccttttgttgtgaacgagcttatttcaagtctatttgtggataggcaagtcagatcctttgtttttctttcatgttagttcagggcaatcaataagctgaggttacattctactgcaaaaagcaaaaggaagaattgtgtgataaaatcgaaaagttgaatctgaacatgataaatattttttatccgtactgcagcatcttgatagaggtgttgaaagaagaaaggaagcctgaactcaagtcaagcattgcattccttattgatacgatgtgttgaagatcaaataaaattatctatgttttcttcaggttcagtttgacgtagagaagcccaattgtgagcctttgaccggcttctgtttcctttctataatatcaaactgagggaattaaatgatttcacaaaaagaagtatttataaatcttgatctattgatattctttttcttaggaaaggattccggcacattatgtctgcaagctcttgtcatagtttatgtgctccccagctgatttgttgcccaacaaaaaatctgtgcatgtaaaatcaagtgccaccttgatctagtaaatatgttgaatcagatggtattagtatttagttggaaatgaagaaaaacatcagcaatgaagccatcacattccggaaattctttatgctgtttaattgtaccatcttgagacaatcaacatcccatattttgtcgatgttcagtagatgcgacgaagtccaagtcccagaactattccgattgagcacgttgtagtgaagttgatggcccaaaggccagttggatcaagccatcttgatgtttgaaataagattccaggcaatattaggtttgagaaaaatttatttagcagtttgaattaaatatgatatgcacacactgatttgaaaaattcgtcccacaaagcaagaaacggccaccaaaccaaaaataaataaaatagaaaaataaataaataagtaaataaatcgaaaaacaccaattgcccttaaaatagacacagaaaatcccgtggaaaagtgcctgttgtgaagtaaataaatatttaacaccatgaaaaagttttttgaaatcatgaagatcgaaatgaaaaaaatgggcataaaaagagggcgaattgatgcggttcgcaaattgaaaaaaaaagataaaccattatacaagtcagatggcaagagttctatgttggagaatgattagatgaagcatctaaatagctgcgtggcttattttactgtggccatagggatcaggaatgtcgattgagctgacggatgctcttgtctttctttcagcccgtcgggagccgctttgtcgtttgagcatgatcgacgataaggcgctttgtcgtttagccatcatcgacctcatcgacaccgcactttgtcgcttgggcatcatcgacttggctgatgactttcgaacactgcttttatgcaagatactcagcacattggcgttggttttccttttctttcctttgttaggtatgtaacgattatttgcgaaaccaggcgtcgcagtagatcccggtcgggtgatggtctcattcactggactgggaggaggactaggaggactaggtaggctaggtggactaggtggactaggtggactgggaggactgggaggactaggtgggctgggtggcttgggaattccatccctgagattgttttggccgtacttgtagcgtggacggtttaaaatcgaacctggtagttttggaggagaagggacgacccggggcatgggatacgagaagtttgtgatccggctgaccaaacttggagttggtaaatcgacccgagtaacactgatcttcttggggtcccctgcccgaggaaggtagaatgaagggaagtctggatccatcttttgagagtctcgattgcctgaatcactttcctgatcgtagccctggtcgtcaaagtcaacaatgtctgagaccatttgggatctcactcggttggcttctaagttttggatgggaatcccactgtaggaagaaggaaatccagaaattcgtgtcagttattgatttcaagcaagctgagtgagaactgaaatgccgcacgcttcgttctttgccacatttttgaattttgcaacttgtggaaatatgagagatcctcttgacaatccagacatgaacgttgagcggcgtgttcggaaacttccgttgtcatccgtggtttcgctttcagcgtcttgagggacgtactgaccggcattattaggataagtatttggcaagcgttgtcccttctcatagtttgtatgcatattaccgccgccatggtgcgtcattgccatcaagctgtccactcgagggcggtcccccacaacttcaaggtaattgacctgattcaggcgagaagaatcttcaactgtttccattacggctctgtgagattgacgaaaggccggtccaaagcttgaggaggtgttgcgatgtgatgagggtgggtcagcataatacatgtcgccttcccctagatagggtgttcctcgaaacgaggctgaagattgatttggaaccaaaagagtgctcatgattgggttgtgaagaaacgaatctctttgtgtcatcctctttgtccgtgatgctcgacgccgacgctgcagagaccaacaccctagaagtattatgaacacaagtaaaagggctcctagagcgatcccaatgattaccccagtagatatgtggactctgtcagggctgtctggaaaactgaagctagattcgagaggagaggaggatggtgtgggtattattgaagtggatggggcattaggaaagaccggcagtgatgtctgagaaaatggtggagggaaattcgtagttcggggaatttgagtactaggtgtgccaagggaaactggtgaccgggaaggaggctgaaagctgcttggggcagttgctgaagtcaagaataattgcttaaatacattaactagctggaaagagatgaagaagtgcttcaaacgaggctactcacgacgggccccaagatttgtccgtgaactggttggatcaacactgaccgggataatcgacagaggggttggagttgggtaaaatccgccaagcaatggcacgccaccaatcacctctcctccaagggtcgaagccgttgatggattggccattcccaacaattggttgaatctttcttggacagtttcgacttcattccagagtggtgatgagatcgacatgaaggcggtcggtataccgggagaagatggcacaatattcgtcctgcttggattcgcagacggtcggggttcgtaacgcgaatcttgtctcccttataaacaatctttctggcctggatgtttggtagcggcgtaatccttgtctgatctggttagactagtccatcaccaacttctgcccagccttggcgtggccccactgctactatctggtttaactgagggatgagtgaacttcgcagaatcatcttcgcagcggacgatgggcatccagtcagtttacaacggctcagctataaggttgtcatttgtataaatgtccatgtccattccgccggcctcaaatacaaactcacattgtcgtgattgagctcttcacaacgggggtggaatgacataatttactggggaaattatgctttttaccatgacattgttgccaaagaattgtcgcatcgttggcctttacggcgagctaaaaaccacagaccaaccgacgagaagggtgtctcatatataccggtcatcgaacagacagacttccctgctcaatggcaaaggctgtcgagaaagcagttttccctatgacatggctcttgtaccaagggttgagattatactcgatggccagtccattgagcgctcttcgagtggggagcgctcttgtctcaacgcttggtgcacatgccgaccggccattgaggaggaaaaagaccttggatgtcggcactggtactagtggtccagccattgatcaggagggataattcccccgggacaggtgttggtgcggcatattccattactttggacaaaagactcttgcggcttgcagaggtgcaaatacacaatccagcaaggacgactcaggtcatttcatgagcgcagttgtgagcatacgcatgcttacggtgggaaagatatcctataacaacatgaatgggagtagagtcgccaatttttcctgttacctgagtcgaggaccatgcgagttaagtgctggcacctagcagataaatgcagttcaaacgcgagactgccccgctttggtgattcaaactagaactggtcttatgtatagataagcttcgcaattaaaccgacatctgacttttctcttttctatggctcactgtacttcatggcttatcttcagccaatacagaaaacgatgtagaaaccccaggctcattatattgttctgattccttgacaatccaaactcaccagataccactacgaaagccacacttgattccaaaacataacgcagaataatcatgaacaaaaatgtgtgaggataaaaaggattggatcccaggaaaaaaaatgtggatgatttgttttacattttttaagcttgattgatcgcctttgagatctttaagcaaaccgccaagatctggaggccttcatcagctccatcattcaagtatttatcagcttcacccagagcaactgagatcagcgctttcggcttcgagggaattagagtatcgagaaggatcaaatcatgcagctgtgcaatgattttttttttttttcaaaacagaatgagaaattggaaaatgccgcccaaaaagcgtgaaacgtcgggaaggggcaaaaaagaagctcagttgctgtaagcgtcaagccaatcaagtttgggagaccgagttgaagacgaacctgattaatgatctgaactgcactgtagccttctcgcaggacgctcgtaacaacatcctgaattttttcaaatggagttttctgacgcccttttttctgatcgacgtctgacatttcaacgtcctcgtcaccaccagcacccacttgacctcgaacctcaatccctacagcttccagcagccgtcccatcagtttttgaggcacaattccgcctatctcttcgatatcctgtgctagtatttcatccgaggtcgccaactttgaagcagattgtagaaacgtaatcgatcgacgtaaatcgccagccgagatcgagatcagtgaatcaagcacattgtcggagatcttgatcgactctagcgttgatatttctgttaattttgatcgagttccagagaccgacaacggtttaaatcggaacttgctacatcgtgatacgataggttcaataattctggacaatcctcgtagcaataagaaatgacagtataatttagctcaaatgaagagtttgtgatatagccaacagtctgaaagttccttaccgagtaacgtaattgcaaatcaaacagaatcgagtgatcttggaataattctccatgattcttcgtagcgcggattgagcatcttgagtcatggaatcagcttcatccaagatgataatcttataggccggacatggataaccactgaatatattttgaatttggaaaacttgaatcgcatcaggtaagcgtgaacatacatccaagttaaattttgagtattgagagaaaaagagtgggcgttttcatgggatcttacgatgtggctgggctgatggaaactttggcaaagttcttgattttctctctgacgacagagattccacgttcgtcggatgcattcaattccaagacacgcgacttcatgagctctggtctaagttgtttttacgaagaagcatcgaaaatttagactgaagggatcttcattttttatttttattttttttgaaaaaaaaagacaccaacccgaacaaatccctagccaaagccaggatagttgaagttttcccagttccaggtggaccgtaaaacagcatatgaggtaactagaacagaagccaagaggaccaatattagtatgagctccggttctgttcacattcaagagagatattttgaacactcgtgtaaaatcaaatcaaaccaacatcggcccgattgagagctttggaaagaattttggtggtaccttcttgaccctggacgctctctatcgactttggtctgtatttctcaatccaaggcaacgctgctgggggctgactggagcttgaatcggccgtcggagcattcttcttggcggccgcgcctgcacgcatgaattcgaaggcgttcatgatggcttgttggtggtgatggttcaatgtcaacagttgacttggtcggtgaatattcgctccaaagggtgcttggctgacccgaagtcggcacggggggtggaggggtagcgcccgatgcgctttcccagtgagaccgaaaccctgcgggggtcgcctggcacgcagcttttccagctcggcccctcggggtattcaagtattcccaacatttgcatggcatcgatccttcgcctgcaacctgtttagctgaatctcctgttcccattatctttgctagccatatctagcctccacaaagtttgggattaaccaccgcctggtgatcttcacctcaggcaacaggcctatatccagtggcagcacgaagtcaaatattcacttgatgaaacccgatgttctcttgacaagcgtgatgagcgcggttgtggtcgcgtcgccgtcagtgacttgtgaagggctgcttcactgcgattatatcctgcgaatcgtcatgtttaacaatcgtctttcattcgctatgagtataatgtctactgcgtttcgtacatgcacaccccgcaaatatcatcggcgatgattcatcgacagcttctcttggcttaaatccacccattgatgctgcgcttcatccaaggtcttcagctgagacgcgataaataggcacgctcattagtttttcaataaagatcactcgaatgacactgcgtatgattggtcggctggaatgaacccctatcagtgttgcccgcatgttcgaagagccaagcgaagaaaatgtggataaggcccatgttagggtttcgccaataccacgggttttcagagccatataacggattgggtacacattcaaaagctcctcacctcactttgttgtaccgacacggaggaatttagctggtaatgcactgaagaccatctatttcgccaaacaacgacgagcctttcagatttaccgaagagccaaacgacgagcgtttttgataatttcagctctagggtgtggggtaatagtcacattatagcactattgtatgttcaggtactcgttgaatcaccttgtggtacctatggtaccaatttgaatatctagtactgtcaactgggctcactttgcacggtgttgctcacaggatcttcaaagccttttcgtgatctttttggcgctctttgtaagaagtttgtggaccttcccatacgtagttggttagttagctgccaatgaaccatcttttagttgtcacaccttacctgcggcaaacaaacatttgcgacgtggtctgttttgaaaatataaagtgcgaatttatgtatttcgcattccaaatcaactcggaatacaatgcgaaaaagtatctgcctacaaccctccgtaaatgttaacctgcgaaaagtctagggcaccgtttctgattctattcaattttccgcaaatctcaccaaaagtgtgggcatgaagcagacagccttgaacagtttgaggcttgaactgtacctgccggcaatcgtcaagaattcttgtaaacaaaccagggtagtgcacccgccgagatagctttactcaggtatggtcagtggctggatcaggaagttcaactcgtggaggtaaattcgagcaccgttggcccaatggtaagctcacccaagcacttattggcgcatctcactagcaatctattaatcagaaatgaatgggccccaagattttgaatcgtggtggtgtattacaccaccacgattcaacacatttgctgcgtcaattctgggcacctccgccagaaaagctgtttgaacaaaaaaccttgtagacaggatctctggcatacaaaacaaacatgccgcggcattgattcgagaattccggacaacgcgtttgctcagaactactgttctgagcaagtcgcgtattagtagaaggctcagtggaagccaaacacatcaaccgtttggtacacattcaaagtttcgagtgaattgagcttcaaacatttatctggccaatcacaacccatcgctggcgtgtagagacggtttcctgtcaggttgtgatcgtggaacggttgtgtatggggccaaataacacacgcgcgtacttgtgaaggggaacaaaggatggtagtagcaagccgttgtgggcttaaatacatccatagcttgacggtgtctcttcgcgctcctcctctcattcctcactctcttcctcctcctcgagtgtgcctcttctcttcactctcctcctcttcctcgactctgcctctcctcactaaaagtgtaagcttagtacctctcctcttctgaatactccccacattttcctatccctgccttggtatagtaacaccaccccttctccttcaataccccccccccctctcctcaattaaacatttagaaagccggtctttagatccttcaacactctaactcaaaagttacatcccaaagatctatgtttttctcctctaagacgaggcaagtacctattttctatccgaaaactcctccccacctcttccaatcaactgcttacgtgttttgtttgcaccatcagcccataacaggtgaggctctcttccacagccctcaaccaatccctaacgcagttacctcctgaccaagcaactaggtaaagtctaatataccaccccctttgttattctgaaggaccaagtcatatcgctgtgccaccagggcatagcgatattgacaccgtctacgtcatgtatgcgtcaatttgccccattggggccccttcgcgcgacccggccgtgaagaggaatccatcaaaaaaggccgtccccaagtgccccactcctcctccatcatcacgatcagtgcgcagaaacggcatgttccttaccggccctcctgcgcctccaccaccttcatcgcgctcggagcgccggaagggcatgattttcaccaaccctcctccgcctccaccagcttcatcgcgctcagagcgccggaacggcatgattcttaccaccaacgagcttccccctcaactcaagagtctcctggctgccgactgccctcccgcccctccctcacctccaccgcgaccatcacgtcgtcagggtatgattcttgaccccaacgaccttccacgggacctaaaggagctcaagtttgttggaggaaacgctactaaacccgcttgaatgagaggaataaagtaagcattcaatcgtttctactttctgcctagttcaaaatcgccgactaacttctctataaaatctatccttatagataagaccacttatctcagatttcctcatcactctcaactcaattcgatctttttcttggtcttctttgtacttgtattcttggatttttcttcgtctttcttgggattgtattcatatatcattactcaaacagagtcgactccaaacggatcttatctggtcttatcagatataccactcattcatatactttccgctattccttttgctctaccagctcataagaatctgttggtatcttaacaccttgtgcctagtttcaaaggcagtcggaatcattgtacatcaattgtcctcatgtattttttcttatctctatgactcatgcaagtcaaataaaatttgaaatacctatgaactccgatgggaatcgaatcacctgcatactcccattcaaccatttgattctgagaagtttcaacaagcatcacacgctttatcagagcatatgttccgcaaaccagcttgagacagtttccctagctgaattcgtaagaaaaaatgaaatccacagctattagatagcatggctgttctcatggtgatttttcgaaatctttattccaaataagaatgaagaaccagattatatgaacgtgtattaccgatagatgagatccaagaatatatcgatcttttgattgattctcatccaatatattgacaaatgaattttggaattgattaaatgtgaacatctcgaaacccttgctcttcaggaagtgaacatcaaacgaagtttgcgggatccaaataccacatggcatcggggggtattttttgtttttgactaacccagtaatgtatgccagttttcaaacacattctctaatctaatttcaatcaaaacacgcaattctcaaaaaaaaactgctaattatgatggggcggccgctgattaatcattaacttggttggagaagaaagccccatgagctggaaatgacattgttctgcaacagtttttttaagctgatgacaagaggaatacaaataacaatattgatgtgggtgtttcatgatcctgaccgggcgatgtcctttgaattgatgcttaatttatgatcagctaatcacagaaccgcttttattgtgttttccaaaacttgtgttttccctttcatgatatttcaggatgcattaaaacttccataatttgattccaaaagccttcaaaacattgtcttgttgtttgtttgattgagaagggttcagattactcaacaaagtgaacagcctttgtgttcatcttgcaaactaattaatgatgtagaatcgggcccatttgaatcatccctaaccatgtgaagagagaaaatagtttgcaatgatctaatatgatcaaaaactacttcatgcatatgaataaatgtactgagagtctatgagtgtagcttaattgatatattgcaacaacaacttgtgtgtcctgtgctgccgtaggaaggccagccaaatctggcaagtgacttttcacgtgtctatacttatccatctgaagcaaacagtgcaatggcagacatgatctgccaaagttttcggttgtttctactcctaaccttgggagtcgttgatcacccccattatggcttttcaacctcctgaaagcataatgattggccctggaatgaccactggtatgattgcacattgtcgcaaaagggctatgcgcttgtacacaatcagaactagtcctggaaggacagaatgtccgatgaactacgaatagattcttctatgaagtcgtagcaatcaaaaaaaaatatcaaatgaagacaagggggaaagagacaagcaaggacatgaaatttgcagttttacttgtgcgaatttagctatcaatttccattgtaccggaagtgagagagggatgaccagtagagcaatgattgatatggttagaattaaagaaaacggcagaaaggtggtggtccaagttgatcaatttagtagtcgaccatttcgggaagcatcgtttgtagagtgataagcagatcgtgtccatctggtcgatcatcccatcaaacttcgctttgaaatacccgtgggttcctagcggctccttgatgtgtcctacctttcctttcttcgtcttcagctcgatcggcttgaaatattcgatatcttcacgattgaagaactacaaccaaaaaaaaaaatcaatcaatcaattttgatcaaggggtttctgagcatgcttgaaagcatcggctttttgttattgttgggtgtgacttaccatatatctaatggtcgccgttttcttatgaactttgtacggatgaccggtcaagataatccgcttggcaataatcctctgcggttcactaccgatcagagtcccattaccgacgaagctgataggcagatcgagatcttcctcttgtttgaacacgagcacgggtgtcgtcgagccgaaagtgacaggcatataaacactcccgatgttcatcttacccgggtcgcagatagcgctcaaacttgtgtacgttgttgctcgctcggatcgacggctgtgaccagatcggccggacctcatagaatctgaaaccagcacacattatcaagcgatctttggatttgatttctccctcgaactccgtattcctttgcgttgtgaagtgcatcacagagtatttatgttcatgtttgaggagtgaaaaggcgactaaggtttgttgaggagacgaaaccaaagcttcgaaccccgactgtgggaattgctcgatgtgaagggtaatgtacatgccaggtccctttgaaaaaaaaaaacttgatgagcttctaggtaagatggcatagtcaagaacagatcccgactgtgcttacagctcctgcttcctgttcatttgctttgtgagccaactttcgacccatagatttccatccttggaaagcaaaaatctttgaataatcgatcggtaaattttcgtaagggtcccattcactcgttcgaagactcttcatccctctatatcttgcgaacctttctcgggctgggatatctagcggagtatctatttcatctggaaactcttcgtcttcttttgcggcgcgatctcgttcgcgttgtcggtcggcgcgatactgagctaggtcggcctgctcagcttcgtctgataggtccataaagtgtacatccttggacgatccggcttggttgtcgactttcaaatcctccatctcatcttcatcatcatcatcttgctcaagttgatctggggatttgtcgaactcgatatctccttcgatatctccatcttcttcttcttcttcttcgtcatcatcatcttcgagaccttcgccgtcctcgtcaacgatccatgcagcctggtattcactggtaccgacgggaacacgtctcgctttcttgtttccggcggtcttctgttggtgggcaggtgcgctagctatttcttcttcggttggccaggtttgttcggccatcagttcgtcacccactgaaggacagttctccgagacaaggtcatctgcttcctcatttgtacgaactgatatcacttttccatcctcagccatggtcatcatactgactcgaaagtcaccgaagaagggcaaatgcactagtctgttcgcactgaaccttccgcctctgacatgcccggttactttcagggttccctcttcccaatcaatcttttcagcaaccagccgagctcgaccctctctccagccgagtggaaggccatttgacgctcgattgggtagtttggcgaggatgctccggactgctactaagatttcttcaggcctatcgactgagacgagccgattgagtaagagagattcggggaagaaataacgtaaaaagctggtgagactctcgcgagttttttgagtttctctagttccgtttaatgattcgaggtgagagacaagtccaaggacgcccagagttgggccaccaagcgcttggatagccctgagggtcgattcaccccaggcagtgacttcttctacggccgacagagaagtgatcaagaagtcggatgcagatacggtagatagcacctgtccgagcggtgtacggtgtgggatgaggaggaactggagtagactgggggatgagcgagatgaagtaggccaggtgaaggagatcgtcctggagctgggatcgattggatgggtgagatttgaggctgatcggattgggttcaagacatcgactagtgggtctacatcttcggatagtgctaggattgcgatgactctgggagctgggttgggacccgagaagaccttttgacagcctgcttggagggcggctttgtgtgcctgtagttgctttgcttggtttttccggttagccttctggccagtttggctggcatgttttgatttgttggtgcttgaatccttttcgagtctacctggagcagagagaagcacgatcatcagtatgttgaaaccttgttcgttgaaccccagtgttgagatccaacctttagcgacctgcttcagggatcccttggttgcgtgtcttgctttgaatggcttgttagtctgggagagggttgatcgatggtggtgctgctgttgtgcggtcttggtggcagtcatcgtgggtgtctgttgtcgaaggaggtggggcttggtaggttggcggcggtcaactttccttgtactgcagtctgcaggtggtaggatattcaatatgaatatatcaaattgaatattcagtatgcaatatgcagtattcaactcagatactttttttgactcctctcccagccatcccggctgagttgtggttgaacctgttgccttcaaaagcttgcctgcttgtccccaggcagcggtcctcctccgccttcatcatctgggaaccaattggaatggagaccatcacttgaaaatatgtaaacatcaccaccttttgcagctaaccatctcggctccagtcccctcagcagcgcccacccccacctcccactccactccaactcatgaatccgtcctcctcagtcatcttcgagcttctgccgagtaggagagctcatgaacgtctgtctgttaacccagccaccggaggacctcgaaagtttcatatccgtcgtctcttcgatctcctccagctctgtctcttgcgacgacagcacgatcaggccaggcagatttgggctgtcctcgtaagatgtcgcgaggtggattttgccatgctttgggacctcggtcttcgtgtcatgcatcttccccaccccactccgctcgctgatgattcgacaatcgatagtcacctcaactatatgaaggcctgcagaaacctcagtgatcaggaagtatgtttccacccgcctatcacatctacccacccatatttaccttccactgcattcatcttccactccgtcccccctccctcctccttcgtaccactcgattttcacaaaaaaaaagactgccaaggtcttgatggaatacatttcggttttggtttccgtcggcagactcagagacgcacttgatgagctccagctctggctatcatccctcccctgttctcagcatgctggtctccatgaatatgctggactggtcacattatcgatcatcccccctcctcaacctcctgatgatccagatgagttcgacccaaagccgctcaaaatcaacggtatgcgttgttactcgctcagagcttccacaccacctccaatatcaattgatccacagattctggctcatgttgccctcatctagaatacctggaagccatttcggaaaatgtgatgtttggaagagccaaggcctacttcgaaagagcacagtcactcgactccaactgcgtcatatcccctgcctatcttcaacttgtcagttcgctcaatctgcgagccatcctcaagatttctttttctttgaatttccgagtctgatcccatttcctcttacaacaacaaacctatcatttcgtccctcatccagatgaacaactgttctcatgcccaggatgatgacgatgaaaacgatcagatttgaacccctctcaatcccggctcattcgaagccccttctctgacaaacatttcgcctctctccagcttcgagtcccttgattcacgtcatcgttactccgagcagtgagattgaggcgttcatccaccttagaaggggtcaaaatgataatttttatagccaagatcaatctaatatgccattgataaggtcgcgaagagctttgattcctccacggttacttcgcatctacccacaatgtcaacatttcttctccgctccttcctcttcttcatgagtcgttgtccactagttgattgacaagtagcatagaagtcgtaatatagccaaatcatctctcaaaccgcgtccccctctccatccattctcggttctgcgtctcgtatcccttaagtcgacctgcctacttttctttgacacagctatggcggttggatgctcgatcgttgtctcgacatcacttgcatccaaccaatcccaacctggcttctagtgtcactctataggcaaagattcaagtttcaattctttggaacatccacctctttttcgctatcgcccgtactagtctgctcgatgatgatcggtgattgatagtagaggttgaacatctcatttccttctctctcaaatcctttgtacttcaacacctacatcattcttgtaaatagacagtttttgagttgaaatatgtactacgccaaccacttttgcaataacagctgttcctcaaattgttcttcaattcgaaatgattttgagcttagaagtaggtgcaagtctcccctgcgggtgtggggatttccctttgggaactgcctggccagtgctacacccccatatatgccctcctcagcaagacttgtgtcaaggtcaaaatgaaacatacctagagaaagcaacattggtaaggtgagagaaacaatacagaatgtcacagattgtgacatgcaaaatgaagaggagggagcacaccacagttgcagatggcaacccaggattttgagggtgtgcaaatttttgagcaaaagaatagtgttttttgtatttacagggttttttgagcccatacaatcatgaactatgttgaatttttctcagttctgtctctctctggccttcatccctttctagtcatcaccaatcagaccagtttatattaatcaagtaggttgtattttggttgtttctaagccccttctgagtcaaatttgaacctgaagtaatcagctattcctaaccactcatgtctcaatgattaattcttcttttttctgatttattgattgatttactaaagcctgattaattagaattaacgactctaaatatttgtggattatagcatgtttttcttgattaaatcatctggctcgactaaaagagactgagaagccctgtccggtttgtttcttccaatactcatgtttctttctctcagtgttttattcaatatgctttttctattcatttctcataaccacttgttcaccacttctacttagtctatttaaacctgactagatacttgtgaataaaaatcattggttctttcattcagtttccgtgagcctttcccaagaaagaccctcaaccttttttgagcccttttctcaaatttcctcaaagtcttcccttcttgagtcataaaaactcaacaaactattacctcagagtattgcataaacactcaaaataggtgctgcaggtgctttggggaccttcaagaggcataagaccatgaataagcctaacttaaacccatagttctgggtttaagtatggcttttggtaggcatgtcatacaaataaaaaaagagcacccggtgtagatgcttagtggctacaattttgaactctacacatctgtaggagctcaaaactgcaataaaaatacatatcaaggcataggccctgcgtgtccattttggtttttgcaggcagggcatggttggtctatgctgtctggaactgtagagaaaaaaaaggagaaaaaagagaaagtgaaccctccatccccattcaactgagaactcacacatgctcacataatcatcaagaatccccagttgctaagactcttgccaagcccaaccaacccagctcagtaaagaacactaatcatcttcttacttagctaggtgagccccctcctttcttctcacttcacaattcttttccttgtcaggatctttgcagaatagaggacactaaccaataccatcttgtcactgaaatagaagacactaaccatcttctcactgagatagaggacactaacaatcttctcactgagatagcaatttatacactcaagttctcagaagctttctctcccatattatctgtatctttaacatttgtgcaacccactgtccagtgaagaactatttagagctcttacaacagagaatacatggaaacagacctgtggatacctcaatggagtgtgggagtgggcacacccttttggaattgatctcattggaaattctcttagatcatatctagatctgagtttgggtctggatctgccaccctgttttctaagattctgcaggagaccatgatagacttccttatggctgtccccaaagtagtttctggacttggtttcaataaagcattgttggaatacagttgtacatacatagtgctgcttggactcaacctatctgaaatctattcacatcaatatgttcactcagttcattgataaccacagttttgaattggcatcttggagctcaaaatttgagctccaagattaaataatgcaaggcttgaattaatggcagtgctttaaatgtcttccaacattttgtggttttcaattttttgaattgatttcttcaagtgagttatggtacatacatatattgctagaaacaagtctagattctaatcaaattcctcttggaatcctgtttgatgaatattctatcattgttgcagatgatgactgatttattctccagattttcgcatttcagattaccacggcacaagcaatacctcaaataatgtgcccaaagtgcatcatcaatcagatatggtagaattcaaatttcatcaggtctccagacaaaggaccactgaaaaatgggacaagtatatgattgagatactccacactaaatctcaattttcaaataaatctgaaggcttttctggacagaacaagatgcccaaaatttgtgcaattcacttgcattacaagctgactctctccactataatctatctacatcaatttatttacatatttcctaagccactataataataccccccccttctcttttttagaaaaacaagcaaagtgaaaacaatacagaaggtcatgaaaagtaggacacacaagtagttataagataattcatgacagtagtgttaacaatatctcctatatattatgagcccatttggaaagtgttagcagcactgatacatttttcagcggtagagaggaatagattattccaagtgatcaaccaggtcttgagatgattttgggatgaagaattattaactgtggggatcagaggcaggacatagagcgtcacaaggagcatattggactgaagaagatgtaaaactctaccggctgatttagagagaccttgggccgtttcggcattgttggtttgctcagccttactgaaggttttgaggatcttgttgagctcggtagcgattaattcagtcgatcggcacagagtacggagctgatcggagctcatcgcagtaaatgattgcaagggggtttcgttcaatccgcttgaggataattttctaaaaaacattctagataatttgacgatcggtacggccgatcgagcgagttgaatgatgggtgcgctgggagctttgatcttagactggccgtcttcgtctgagtcggtccttgaattgatcagcttggttaacttggcgagcatatcatcaatgctagagagatcgatcttccaatcctcctggatgatagtcaattcgtggcctcgtaaccatttgatcattctgtcgatcgagtccgacgcgatagctgcaaattgggttacacgtcctctagcgttaaatttgcgagccctacgacgacctgcgccttgggagagcttcgattcttgaatgagcatagtgcaaccgtcagagaagaagctcaattcatgagttaggaagctgattttgaatactagcttctgagatcgaaagtcttttaaatcttgcaagtaatgatcatcggtgtgtgcacgtgagaacaatggttggtggcaaatgatagtagcataagatacgatttgggatacagtgtgatcaaactccgattggagctctgagattaggtcgagtttccgacctttatctttgcgtaaattgaatgagcagatggatctggacagggcgttgacctgatgacggagtaaaggtagaaggctacattccaagcaactgagatttgatttccaactcgcttggtcaactgggatagcttgttcgaacggcgtggggcgaggctggcccaatgaacgacaatcgtacttcgtcctgaagcttctaaaggccgcagcaatcacatctacatggaaaggatcaatcgagttttcgatgagaatgagatgctgtttttaaaattgaaagccgggggggggggcggataacttggatgaaaaataggaatttacctcttcgccgcgagatcgattgatcggtgcctgaaggacttgaggctggtttggttgatttgtccatttgaaaagcaaaatagatttatgagttgtgcagtatattctctccctgcactccaaacaagaggcaaggaatcctgtgggaatgaaagtagttggctctggttggtagctggggttgtttgaggagtcgaatcgaaaggcagctctcaaggtctttaccgccgtagtaacgctggatggtactgcatagaaggatatgaaaggaaaggccccacaagtctcaagacaaagggacttcgatattacggtacatgataggtcaaaggtatttacaatttaccaccacacaccgattcgcatcatggcactgcataagtggggagaggacaaaacctagacaagagtctgatttagaccgatcctgccatgaaaagtagtcaccggcacgggaggttccggcacaggacaactgctccgatgcgcaggcggtaagagtatcgagcaagaggggcaagtcatggaacgaattccttcagctcgaggacgcacgccgcgcgagctgctagtcaaggcatatgccggataagctcactcattggtttcgcgtagtccaccccgaacttaacacaagtcctgtttccctgcttggtcggcgttggcatgagacagagaggcttgtgttaggctcgagtccacccccaagttaactaagtccctccggcagttgatccgattgcggaggtcccccctcccatagagggacttagttaagttagccgttgcctagcttaacaaagcctctcccggggcgtccccgcgggacgctctctgtaggttaaaaaccgactgcaggcgagggagttgtatgtagagccgccgcgatggacgaagtggacaaaattatgtgcccgcttgcaagttgcgggggaagattcccaccggcacgggcagggtacctccttctggccgagcagcgggctgataagagcttgagccttgtgatcaggggcaatcatgctcttcatcatgattaccctattctttaattctcatgtttaagcagtccgaaatggactagtgacgcagatagactcatggtactgttagaatcgagttcccaccatcatgcatccactgccaccggtgtccactgccccattaaaaacctgagacccaccctagaggctacacagctcggatgctaactcccgagcgagagtcctgacaaccacaacctgactggcaaccccactgcaatcctcatcgacgtgggctataaagctcgccctcgaccgcccacagttgctctctcccccatcccatccatcatcttctttctatcacacaccccagaaaacaaacaaaccttcgcatttttccttcatctacaaacaaacccaacaaccatgcttgcccgcgccttcctttcgtcggtttcgtgtctcctcctacttggtggccttgcagcctaccaacctgcacccccgaatgcccgggtaagcctgattcttcttagcttcttcgagcacttcgactttctcgttgttatgtagcacctccgacaataagaaaggaaaatcactttcaggataaataggtactaacttaaataaacaactctttgatgcaaatagtacatctgcaacgggtcgaagaccgtcgtcgctgtcgtcaaccccgacactcaacacgtctctcgtgtcgacgatcagggcaacatgaaagacacgcccagcgggttctgcaaatgcaccggtacatcgttcagctgtgacgccccgccagacttctacatccccgacggaccccatctcacttgcacccaagagggatccaaaacttgttactgaattcccgcttcggcgactctccgtgatcgtttcctgaatcccttttcttcccacgtcaagatgtataaagagttagctactttttggacagattccacaaaatcgtttcgtctttttgtgtcttgtttttctctcttccccatcgggtggagttcgcaattgtcaagtaacaatcaagacttctaaaatatgtctgcgtgtcttgtgcgtgggtgctccagcgtgggcttgaaaaaccaagaaagagaaaacaagtgagatccagacggagaaagttttcataagtcattcacaggaaggtggagatggtgcgtccgccccggtcttcaatacttttgaatcctcttgagtcttgatggatgcgtatgacgcttggggatcgggtgtggtagcattgaatgcggctgtcgggcacagttgaccaaccaaatttcaggactaagtctgactgaagtgatttgccgcagaggcccaaagacttgtatttagatccgacaatgcaaaccaggaaagcaaggtctcattgaacgcggatgcggtccctaggcggggctgaatctgggcttacaagctcaccagaaatggggagatgaataattgctttaaacttatgaatttactggaacgtacaactagacaggtctcagtcgggagggcacaagatgccatataagaaacaatttgggctgatcgtgtcatgaaaggttaccggtgctggctaacctatccaaggcgcctccagtaataatatgtgtcgatcacgagggcctaaattctaattacggaacggattccttcagctcgagcttcgaggccgcacgagctggtagtctaatgcaataccggcactggcacaacgtcactcattggtttcgcgtagtccactactatttccgctccagcattttctaaggtcgaccgcttcgagataggctcaaggtgttctatgatggttgatccagcccggggggcgaggataccttgtattgaagttgctcgctgtcaacagagccttccatgaccagcagggacaagttgctcgccgagaaatcctctgggacgagcgggacgtacgcctgtctccttctggccgagcagcgggttgagaagatcttgatcagaagggaaatcatgctcaccatggttaaacatatattcccgatagtccgataaaaacctgatctggttcggaatcggatgttgagtgagatggccttcaaccttcatctacttacttacttgcgctataaaactcgcctccgaccgcgcccagtcgctctccatcatctcaaacaattttcagcatacatagtgcactgcagaaaacaaacaaccgttcacacttcatccggacccaaatcaagacaagttcaacacccatgcttgccggcgcccttcttcggtcgatttcgcgtcttctctgatcctcgttgtcggccttccggctccccaacctgttacctgcactcccacctcgctgtttgcaagggataaatagctactatgtaacttcaagtcaaccgcgtttctcataaataccggcgaatgcaatcggaacaaaattgtaatcataatgaaactccatacaaaaatgccgacaggcactacgattaacgtcgacatttgtttgcttgcttcacttgtctcgcaacatcacttcatccatgcaattttttttccctctgactgttgttctgacctcattaatgtggctcgtctcgaacgattatacataattcttacttttgtcatagagtttctgcccatcaaggaggtaagatctctgccaagctttcggccgaccaaagcgtaaaaaaaaaaaaaaacatttttttaataatacagcttgctattcgtcttcgtaaaagctacgctccgatccttcttcctcttcatcgagagcctggtcggcagagggaagggtctcgaggccttcgatccccgcaaggccttcctcctcgagccttctctcctctttctgtctcttgatccgttcctgtttagctttcatcttttcgatgatccgacttgctctaccgtgatcaaagattgattgattagtccggcattttgattccagtcagcctggcttcctgctcccgccaaacagattttcatcatcgaagaatacagatcatcaagacgcttacttgttgaagatcccgcccgttggcgtcccacatgcaaagcatttcggcgtcttggcgaaccgcttgatcgcacagccggaacagaagtagtggtgacacttggtcacgatcgggtcggtgaacggctgacggcatatcaaactgagacatggtgagagatgagttagacgtgaagtttcatggttggttgacatgatgaaggtacctaccatgcaaacggcacttcttcttcttcttcttcagattccgccccatccgttttcttgttcctcgacgagttgaatgcatcatctagttgccatccgtgcatgtaatcacctcgatcatgtaagaactaagtacgattcgtcattaagaaggaggaacagatcaggaacagttacttgaggatgggttgattgaatgatgatacaaagaagataaattcacgaaactttacaagtatcaccgaaaccacaatatccagtctctttataatccttgcagacatcgggctggtaatcgacgacggtgatcgttttgatgttgttgggtccgcccttgatagggccatacttctgagagcccttgggcaattggtatttactcttggaggtgccgagatagatcttagggtctgggcctggttcgggctcggcctggtccggctcgaggccttgacgggcgtgttgatcgagctcgcgtttctccaggatcgctttttggtaggcctcctcggcttgttgtcgtgccgagccttgagcttggtaggccacgccgactgctcgcggcttcgagtcatcatcttcctccccatcttcctcctcctcgtccgatgaggagccgctttggtcagctttcgagcgcttggaggatccaagggtggcttgacatagcggattgaaattccgctggtttttccgtcggttgaatttgacaaccggctgttgctgctcttgattcgattgttcgtgcaccagttttgatttcttgatctgagaaagactgggatcatcctgattcgtcgtcgtcgtcgtcgttacaggttctgaatcgatcgtccgttttctgatgatctggttctgagagatcttcttgttgcgtttcttgaataatgatgacgagcctgtcgatgggcctccttcctccgctctgccatctcgttcgttctgagcttccttggggatctcctgctcgagttggtggttgtctgccataatgttttcaatatgtatttttttttgaagtgggggactctgacccagtcgagtcagatctgaggccagaccctcttgtgggggctcgacgtcgaggctgctgtgctacatatcctgccctaccaaaagaggcacaagttgtttgatcgccaacaagtcctctccggcaatcgggcccgtatgctctcgtatgtacgccttggtacggaagctcagggggacacaaatcgcgccagcgcaaatcgcgcacatcctttttttttttggatctgcgaacatctcacactaaatagaaaacacacagccctactacatgatgtgactactgattttatactgttcatcaggtagacgctccactcgatggcggacgaccggtcatcagtagagtacgtactcaacctgataaccggccaaaaccggccatcaagtggggtatgtaatccactcgatggtcggtcaaaactgttccatacttcactcaatggccagtcttgaccggtcattgggtggagtacacactccacttgatggcaggttaagaccggtcatcggatggagtacacctccactccatggccggctccccaattcgaccacctttcttctttgtccagctcagcctttttggccaagcactgacagtgttgggctataaaccaggtggtgccccggtcatctgacctgacatctggtctgatccttccaacggaacagtggattccccattccatcacccttacaattgacgcgggtgagctgaagcgaatgattgtagctggaaataaaagacgtgtcaagtcaaagtgaccgacaggtttacaaagtcgtaccacaaaaacgtgacccacctttcaaacaacgtggaaaccaacgaaaattgtgccttcatgatgagaatatcgacgacttcatgtgagaggatctataatctcaacgaatcacacattacttttgttttcccttgctatcgatcagccttaggggactctaccttccccagtgttagtgaaaaaggtagatcccaaaaaaacaggagccacccgaaatcagaatcagactggacaaagctccaagttcgcccagtttcttggtcgcgactcccagatgttgtcttacagaccaagtgcctcaccgacgattttgtgcgctccagtaaattgctttgctgacgggatttttcccgctacattgagtgttaaacactgagacactctatgtagatccagggatgaaaaaagaatcgaaacttggttaattaggcgaggtttttggcttgatcacatataagaacactggaaatcgatgttcgcgtagactgcgtacatcacaaaatccaacatttgtggcatcagcgaaagctatactacttgcctgatgcaaatcacggtcatcgtccgtggccggtcttgaccggtcattgggtggagtacacccccactccatggccggtcttgaccggtcatcgggtggagtgtgtactcccgtcaatgaccggtcaagttaacctgccatcgagtggagtacacactccacctgaagactgtttaaaaccggctatcgagtggggtatgtactccactcgatgaccggtcttgcttaccggccatcaagtggagtgtgtactccacccgatgaccggtccagaccggtcattgacgggagtacgtattccgcttgatgcccggtgagcagtttttgtcgggtggggtgcatactccacctgatgacagttcaaagccatcaagtggagtacacatccctccacttgatggctggccaaaccggccatgtactccacccaatgactgctcatatccagccattgagtggggtatgtattccacccgatgaccggttttaaccggccatcaagtggagtgtgtagtctcgttgatcaccggtgttggtgttgaccggccatccgaagaagcgttttaactggtcatcgggggggtgtttttgggtggtgagagtttgaaagcatatacatagtgtgtatgcaatgagtacattcaccgggtacaccgcgggtgcagaaatttttgagcttgacggtcaatctcctcggctgggcagttgacgtcgaactctgaattggtacggctaatagccgtatgcccaggcctcgacgcctcctcaccccgccactgacggaccaaagaccgccatcaccaagggacccagccctgcgccgtcacctctgaggtcacaggggcgagccggcagtcggctcggcgcaagacggcgggctttttctgccgtctcccgccgtccaaatcaagcccacacctctgagagacagcgaagtacccagctcgcgcacgtgtcagctccacatacgactcttgccagtttctcaatgtgggcatgtgctacagcggcactgcagctcacgcaatttggatgctgagacaacttcaattctaattgcacaccaccgaaaaccgtcacattgagtatgcaggagaacgaagcaaagtagaacacaagaataattgttaagatgcttccggggccaactgctcttccccttcatcaccatcgtcacctcccgcatcgatccaggcggcaagtccctcctctaacatagggatgaggtcgctaacttcatcctcacctcgtggtaagtcaacccactcccgaagggtccttgatccaggcaactcaagagaattgaccacgaaatcgactgtgttttcgtgcgccacagtcgcattattctcctccgactcttcacgttccactcgaacggtgccggtcacctttacatcgcagcctgccgcatggcagttatgctgtacgttgagcgttgataccacatcctgccgaattgatacagtcagcttgcatctgcaaccaggcaaatcaatctcaccaaccacataccttgatattgacaaacttggtgatgccggttttacgaagcgttcgcatcctgtagaaagagtccacccccctcctctcatactcggtgtaacaaacccagtaggagatgtgtgatttcctcctcgactcccacaagtgatccacacatccgaccatacttggttcacccagcgcggttggtcgtacctgctcccagacccgcagatcaggcaatcagtacatagaaaagtcatagtgcaaagtctcaacttaccaaaaaaaggcccctttttgaaggcgccggtgagcgttcaactgaatggcatgcaactggaaaaactctcgtcccggcagatgtaatttcaagggtggtggtactcgagccttgtccccagggggggatcgtacatttattgggttgggaaagtcagagtcgccatgtgctgccctgccgttatagtccattgatttttggatgagtgggttgtccccgaaaagatgagatacttccgcgccagccgctacatattttcctggttccttggggtgctggaaatgtccgccgcaaatgaggtgtcgaagtaccttgtagtttgcaaatgtaattgcaatatcctttcccggactttgtcgatttgaatggatagatgcgttcctcaggacaccattgtagctttcaaacttttcagtagcaaataggcttgccggtccaaatctttcaatcgagtctggcaagtgaagtagcatgtggaacttgggcttattgacccactgcgctgtgatcttgatagtgtgatagaggaatttctgtatgtgataacggaggtcggaaacgtatgagtccatgtcatcgatccgagtttggaacaccaacggggccagttcacatagtgccgaccacgcacgccgttcctctgcagtcatgaaagtgaacaaaacaaaaggtgcactttggagaacaatcttaaattccttcccaacaaaattggttgaatgcctcgccatgtagtacggcgacagcgaaggaatattcagcgaggtagtgacaaatgctcggtaccagccctcaatgacccctaattgggctggcttggcccgtcccatgacatctcgaaccatgtatttcaccaccccaaggagaaaaacatgcaggacctcgaccggggtgtctctacagccatcaaagtctggcaaaatgatgatcagctaagtcagcttttggtcaaggtaggctggacacacccccaccgagaaacttgcctggtactctaaaaaaggggttaaatagcctctccgggtttgatcggtctgtgtccgcaatccttttggtgaaagcatggttggccgctgtagcacctgctccctttgcctgtatgctgtacttgaatagcaagatttcgttattgaccgagtctttaatccccaagtcgccccccagttgagccacccgggtttttgtcctcgcttccttggacatatcccacaacagatagcagttggcgattattcctagccaggatcgaaagccgttccggatctgccagaaagttggtatgagctagaagtctcccaacttgaaaatgtgaatgatttgtgaatgattggacttacccaacagccatcagcactaatttgcagaaagaactgcaagtatgccattgtcttcttcattgccacacttcctactgacaaatcacaagtgcggcacggattacgcgagtttccaggcatgactgtgctggttatttcggcatgcataggtgtgtctgccaggaaacagagcagaccggatgtaaccaggacttcttccgacaagccacaatcataagcaacacaaccttcctcaacaagtttcctgccccaaagacaaagtacatgttaggtttcaccgtggtaacagtgtctaaaacaatctagatcagtacatacattagatcatcaacaatcccctccgcaagctccatgggtcctgcgctgtttgaagttgtaagaaaatgacagttatagtgttgattggtgagatttggcgggagtccggcaagggtgaagtagtaagaaatgtgtttgttccattttttggaactgttacccgatgtatcatccgcatacagacaaattgggatatgtcgaatgacccgcccggccgctttcaaccaccatggattgaacatcggtctgatcacttcgcggttggggcctacatctacatcaatgagctggtttcagtatatttggggtaatctcaaggtatgtgaattggagaaatgagccttaccatacagtctgttcccacacaagtctgacatcaatccgccatttgcaacagtcatagctggatattcaattgcaaactcatcaaccctcaagctgttcaagttcggagagtcaaaaggggcgtccttggggatcatgaaaatcaattcccctgtttcaaaggaggtctcaatctcgggtgtgtggcagcgggcatacatacacccatttgattcaaagaaaaaaaccggtatcacaatgagaccagacttgagctcgaccaattcatgcaaatagaaatcccgtcccccatgtcgcaccatctgcgcccgggtgttggttcccagttccttaagccattttcgagactgggacaacctggacactgagcttccttcggtaagttctggatagtatcgaaggtggggttcaacaagggggttagctatttcaagtgccagggtcttctggagactaaggaagtagactgggctgttgagcacggatcgccggccaatcacgtccatcccgatcatctttcgtagctttgttttaccacgtcggatggtagtccaatctggaagcgctgtcccgcatagcgtaaacatcaacctgacatgactgtacatgacacgggagatgatggtgcgggtgtgaccaacaatcaacgagctgatgaggtactggattactcaagcaaaccagatccaatcagatcataatttaaaggatcaaaggaaggactccatatttgtctgacctctttagcccggaagggccaccattccgtgttttttgtattttggccttgcgagtccctgtgttcatcctcaaagaaagggccaggtatgtcttgagtaggacaatcatctgggatgaggccgtcccacccgtcggtgtcactgctaccgctcgattgagaggattctacgcccaccggttctgatcgatcactgaagcacttgtcttggtcgataaaatccaaatcccttctcaattccggtgaccctgcttcgctcgttggacactgttgtggcggatcattgagtgccgaggtccattgcaaatcaggcgggcctcgagaaagctcatccaacgcggcaacctcggcccgagcaatgtctgcctgacgccgaacttggtcaatgtgaaaaggaagactttcatgcacgtgaagatttttcgccatggatcccctgccgccgccgccacagattcgacagaaccacttgtcacgcttatcgccaggcaatcggtaccatattcctgataacaaataaatcatcaaatgttcagtcaacccccaaaatcatgatatttgacaaaattttcttactctcatcaaccttctgctccaccttctttcttgagtgccgaaccataagtgcaattgtcaattcttagaggaaaagttgacgagagagtataaaattcactgttcctgaaagactaccaatcagataccatgtgtgttgccaatcggcatggcagtcaaacacagagtgtatcctctggccttgccgccgcggattgtcggatgattgctcccattcaactcagcaatcatcgccaatgtgctagtcggttgtgtttaaccgtgatcctctgggaacatttccaactataagcaacaaggagaacggattgacccgatcatgattgggtcattcatttgacccaatcatgattgggaatccagatgaagtgatcggacacttcggtaaatagacaatccacatcagccatagggctgtgccttgaacaaggaaggggctggacaaagtaatcacctttccaaccccaagatgctaacccatttggtctcaatgtcctaaccgaggtgatcactttcacccaatgctgaaaaatcacgaagtctgatcacctgacatgggaaaattgtcaattaccgagctgccccagaatctcagtgcagttgtcataagtggtggagcccaaagaaatgaagtctgatcgggctgcctttgggatgactacaaattttttgctggctggcagcaaattggcgcggccaggcccccgtgttaccgaggctgcttgaaatgaggaatcgatcgtttttttcttttgcttgggggggggaaagttgcaagggtttatgggtctgctgtaaccaagttccccaaagggattggagatcacaacgcagtacataaaatgagccgactttggaccaaagtcaggcttcccagtttccaccatccgctttccgtttcaaactcaaccaaacactttcaacatcagttttactccttctcctttgaccgatcctcaatataaattcttgaattcttttaagcaacaaccttcaccagatcactcaaatcggccttatcactgagcccccacccagtcttcactcaactcggctttctccccaagtcccctttcacctgcccacccagtccgacaagaatgtctaccaccagccaatccgacaatgaagcccagtccccccctgcccaggtggcacgaaacacccgcaatccccgctcaaacccagccactctgcaaaacaatcgagcccgtccctaccctcctgccttatcacaccagttgggtagcagagtgaccaaccacgggactgatacacctcgttagtatctagctcatgatctacaactgcatgatcacatgactgacccaacctatttgctagccccagagggcgggcctgcaggtcgtgagagtcctactgcccgaccggcatcggtggggactgtgcgccattacgggcggccaggaactggggtcgttcgaccgtggccgccagccatagtgccttttgaaacgtcagaagcggagtttaatgaagaatatgtgaatctacttggtcgcacattcaatatccgtgcaccgtacatggacttcgcggaagaacttgttcaggcaagtcaacttaacaattccttgtttgaatcgaaccacatgaccttgacaacaattttccctctcaggtcccttcggaccgacagtatagtgtactcttgtattcaatcatttctgtccggcaagcagttgaatcgctgcttcgcacccgagatgcagctcagaacgcctcaactagctctccggcaattccattgtctgtacaggctcaaatcttcccgtaccagaggcatttcaaggcaagttttcaggtttcaaccgcttctctttgctgctgcattgcatatacttgcaactggatgaccaccgctctgactaacacaactcctgttggatcacatcagacatttgtccaaactagagctaaggaagtcctcatgagtccagctcttgatgtgtattcgtgcgatccagttaggggggcgccacctgcaggccgaagccttctagaccaggtcttggtgagtgtttgcggtgcatgattttccatgtacaatggaactgattacaacattacatatgtattccacccaggaacacgtggtaaaccagtctgatgagttcaagcttgattacctcccagttggcttcatgaccggcgaccttgctgcacgggccagtttgaacaccgagcttcgcgagcgattgaagcacgaacgtggagcaatgcgaaatctcgtcagtggacttgtcatagtaccttcctcttctccgagctgacattgacatgctggacagctcctcacgaatgttcatgatccctctggccgtccgatcacgcaccctgttccaagtctcaccagcctcattattgatgtaagttggactcatgatggtgaggtcagatagcaatgatcacagctcacaatggtgctctgatccagatgacgcaaagaatgattccgggtgtagagcaagcagctgctcatgcttcaaatcgtcggttgaggtcgcgaatcgctcacctgaggatccagaccatatcgcactacgccagacggggcgggggtgaatctaaccgacagtgggccataatcgatgagcagctgatggacctgcgagggaggcctgccttgtatcgccgagcgtaagtactgcctccctgccatagctgatttggttgcttactcttcttctttgcgccgtttttagtttctacaggctaattattcagctggatgccgtgaccttcggtgataccttgtacgtcgacatggatgtggataacattaaggtcccgtcggaggaggaggttctggcccaaatggacctcatggcaggggaacgactggcggctgctgaggtgaacggggggtcaggagaggagtagtcaacctgacatggctgcagggttgcttgtttcctgttgccacaagtagatgccccggtggcaactgttcttgtttttccttccttcatccgattccaactcttgaggaccgcacatgggcccctgtttcctcaaggcgtcgtttgccgccgaattgtctctgaggccaaatgttactgctagagttgattgaccatgtggacatctacgttctccaattttcttcttactccctactttttgtgtttagcactgcgtgctagcttattttttccttttcaatgacatcccacgctcccttacctgtgctcatgacccgaatgacatatcggaatgatatatctatatcgactgatgaaactcatcatcagctgcacaagctgtgtcttactaggtggggtttttgagccgccatcaggcggtgtgttgccgggtcgccgacaagcagcggtcaaacgcagctgagcaaagggacccggtgacgggaatcagacggcttcttaatgccttcgcttcaggcagggggtggtaaacagacgtgtgctaccctgtccgatgaccgaccctgcttccgccggatgtgcgagcgccaggttcattctgggggtgggacggccggaagcaacgtctgtggactgcccaagaggacggtcacgaggggtaatgtatccgacggctcatctcggcccgtcgatagaccttctatgggacccgtagttgggccgtaggcgcttgcgcggagtgttccgtccaacgacggtcaaaaaagaccgtcaatctcacgtttgcctgcacccggggtgtagtgtgtgaattttgtagcagatcaaaaaaaaattggatttggcgcgatttggcgctggcgcgatttgtgtcccccctgagcttccgtaccttggacctcctccccggccgcgagttatgcttctggccgagtccatagccggttgcagagaagagctggagaggggaaatcatgcttatcatgattatcctacatagtctttcccacccgaattgtggcaccactagtgatccaaacctcatttggtatcccggccccatcgtgcatccatactgaaaacctcgacgtgggctatcaagctcgccctcgaccgcgctgatcggcgactctcctttctaccactgtatccttcgccatcccactcaaatttcaaaaacaaaacccatttttttttgctaaaatcaagacgaattcaacaacaatgcttgcccgcgcgcttctctcgtcggtttcgtgtcttctgttagctgctggcctttcagcccacccacgtccgtctctcgtgtcgatagtggtgggatggaaatgttagatacacccagcggcatctgcaaatgcgacggtaaatcattcagctgtgacggcccgccaaacttctacatcaccgacgaacaaaagctctcttgcgccgacaagaaaaccaagaaatgtttctgaatgcctgccttttttttttttttttttttttttttaagtgctaattgatattaacattgcgcactacagtgaaagctattgtgagtatacatgcgaagacgtttttgtaattacaatcgatcatacgaaacaatgttaagtatttaattaatgacttctgaaggcttctttgttttaactgactgtaagagtgaaatagaaaaaaagaaacaaaaacccgaaagaaaccggaaacagaaagaaaaagagcaggacagagagcaaataaaattttgagttgaaaaaggaaaaaataaaaaacctcctctttaatcgtgtctgaacatttgggagaatcgatgacctcgactctctgcgccttgtttcccaggcaagtcgcattgtgggttcccaatccacaacctctaataagatgagttcgagagagagaagaagccaccgatcgccccgcctgtccagatcgatgaacccccgtgtaacttttgaaagaaatcttgttaacaactgtttgatctttggtgttggaaaaaagaattttgagacagacatagcggcagagaaattgaaatttagagagaagatgaaagagagaaaaagagaaaaaagtatgagaaaattaagaaattagtagaaagcaaaagatagaattttttaagaagaagagattttaagagattcggatgatttttttttttttattctttttcattgtcgatgtagaattgtaagttgtttaatctttttgtttctagtatgaagtcggctagaagttcaaagttggctggtgagtcgagaatagattttagcgagaacgtgttgattttgattttgttttctttgatttttttccggtaattttttctttggttgttgaattttctacagtataatataaaatgtttgacgtcttcggttgtgttgcatttgttacataaaggtgagtcgattttctttatagagaatagaaagttgttgagggggcagtgtcctgatcggagttggtagattgcggctgctcctgctttttcgatttgatttaatttgttgaagattttatgtggtggtgttgttaatttgatattgtttcgaaccagtggatttttggatttgttgaatttgtattgttgtcggattttttgttgtaagttggtgagtgtttgtggttggtttttgagatggaattgttgaatgtcggatgttgcttctttggcgagagagtccacttttttgttttctgggattcctacgtgtgctgggcaccagaagagttgtatcggtgttgttgaattggacgagataaatttcaagagtgtgaagattttgttgaatctgaattggagagatgtcgattttggcggttttgatattgttgttaaagtggcctggttgtcgcaaaagatgttgagttgtttgtcgaagatggtgtgttgatttccagaaagcaagttattgaggttgtttttgaacatttcgagcccgatgttgattgctgtgactttggcttcaaatgatgaggaatcttctgcgttgttgattctgcaagcgaatgatgttgaattgttgagtagagctgccgccgccgttccttgctccgggatgctggagccgttgtggtgagattgatcaaacccatagcccataattaaaaacaccttattacatatacatagtagatagaatactagagggaagggaataggttaggaaacaaatcacataaatattgcagggctaaattgtagttaattaattcacaaaatgggcttaagatattcaatttcccatgaataaaaaatatacaaataacctatagaactataatacattcatcttagattagtaaaacaagctactgattagaaagtgcttcacagactagttccagaaaataactcttatactaattagtctaagaataccattctcatattaaataatctaagaataggcctcatatagtagatttacaacctcttgtatcagaaaggcacttagagattaattcatatcagattaggccatctcagagtagtaaaaaccactctagaagtacccttctcagacgaacttgtgttcaggccaaaatcccatgtactgcagaaccatttgtctataaatagaggctcctctggctcatgttttcctttctccctcctcatgctagctacagaacagtaatcagagatattactcagctttcatcacccttgattaagagatccagagattattagagcccctgaacttcccttacctcaattttggccatagacaagtaattcagaaatattgcttagccattctcacctctttgaagatttagagaaatcagcgtaccttttatcagagcccagagaaaccagagagacttataagatcagagaaccagagagaatttataacagatttaacagagaaaccctacagaaacccttattactcagaaaaccccataaaactccttacctcctcaacaggtattcttaagcaacaacaatagtagaatcaacactaagataaatttagaaataagccacactcttatttttcttagtgtaactttcccgcaagctagacaggagggcagtctcacccacacacagatactaattctactattccatagtcttattagctattttatcccctccaagctctttactcacttgctgagcagttccacaagtggtgtcccaacagtggctgatttccccagataaatttagtctttaaaagatactactcccttttctagtcttactcagaaatacctgaacctttctcaaatctcaccttaaattattaagaacccttataacagattagaagaaaatgtctgaatacacccctctcatcaatgttggtaatgctgcctttacccagcatcgagaaccatccgtagcctcttctggaagctcccttatacatcctttagacaccagattagacatgccgcaacccagtcctattaccccagataaccatcttcgctctcatcattcagtagcagaatccaacactcatttcctcgaaaaagaacccgaaattcctaaatacgcaggaccaactgatagtcgaagggtattcaagattaagcctctagacaaggaattatttttcgatggaacgaacatgccgatagagaagtttattaagcggtatgagcgtgcgggagaagcggatggagctagcgctacggatttggcgaaacagattatttcgttcgtaagaggaggcgatttgaaggatgaggttgaggagatggaaggatatgagatggtcgagtgggaagagttgaagaaacaattgttggatcggttcggaaagtctctgcctctggtgaaatatacgaagcaagacttgaaggatttagtcaatactgctgccaagaaaggaggcattcgaaccttggaggagtttaagatatttcggtcgaagtttgaaatgatcactcactacttggttcggatgggatacaactctgacttagaagattttcgagaattattgttggaggctttgagtctaccattagaaactgctgtcactcgggagcttattcgagacaacaagatgcgcgtttctaaagatggaggcgatattctaccggtcactaagatcatcgttcaatatatccagagagaagtccagtcaacttcggtaatggaacgtagatctttgggaaggcttgaacagaccaacgtagagccagctaagcctatcagaaatcccattcccagacccccagcaccagcaccaccaacagaatcctacgagaaaaagattcaagacctcacaagacaattagcttctttaacagcaggaaagatggcacctccgcaccaacctttggacgctaatcttccaccctcagctgctccaaccaacgtacctttcaagaagccagatttcaagtgttactactgcttccaggatactcacagtagcaatagatgtagtctatttgcctttgatgaatctcgaggactagtaaagcgtgaagggcgagactatcttctgccagacaacaccaagattgcatgggatacgcgtcgagccattaaagatgaagtggataaattcgatcgtaactccaagaaaactactgcggctgtggtcacttcctcgtttggagagctggaggaatgtgaagttgaagaacacgcagcgtatgacgtggacttggggaaacgaacacgatcggaaaaagaaccggaaaaatctggtagcgggaagaagggaagagtcgagaaggatgctgtaatggacattgacgccgaggatttaatcaagaaggcaacagctcaaaaatctgcgcagggaccttcaaaaactactactgtgcccgctaaggttagattcgaggaacaaagatccgagaaagaagaaagagaaaaaccggcaaagaagactcacctggagaaaactttggcgaaggaatatcccggagttgaagaagaaacggcgaagcgcatgttgtcagaaggaaaaatgacgctgagttatggagaaatttttgcgatttcgaatggagtcgtggatgttttcaagaaaaagatttcgaacagacgagtacccgtggaagaaagcgaaagttccaatcacgcgtctctggaaaataatgaagaagacgagctctcagtaacacattactcctgccctctaggttatattaaactcagcatcaacggtaccaacagcgaggctttattggatacgggttcgatggtgaatttaatgccggaacatatggcacagaatctgggattagtcgtaaccgagaaaccaatgaatttgaaaggaataggcggacaccagacgggaattattggaatcgccgagggagtcgaggtggtgattggaaaaataacaagacctgttcacttttggatagcgagaggagcggtacaattcatcttagggaaacctttcttgattgacgctgcagccacgatcaaatacatggataacggcggagaatctttggctattatggataaaaagggaaagacttatttaattccaattttattaccatgtcatcagaaatgggagacaactctgccaactcacttagtcacgagggattttttagattagaccccggacaaagactgcttgaagtagataaggagccggggaaggttagaattgagtgccaagctgcaaagtataaatctactgcaaagaaaattaaacccataaacatacctatgccaatgtctattaatccacctctctcaaggcctgccttatctcgtgacccttatttaactccagttgtaccaaatccaccgaaatttcagcctactgcaaaaattacagaagaaagattaaaaatgattaattttggctcgccaaattggttatcagaagaagaaaaaaatttattttgtcatgtcatcactcttagagctggggcattagccttttcagaagaagagcgcggacttttgaagcattcttacggtaaaccatacgtccttcccgttataccacacgagccatggcaacagaaaccgatcccaatccctgggccaattaaagagcagtttatcgaactagtcagagaaagacttaggacgggactttacgagcaatcgtgttccagttattcaagtccggtcttttgcatcaaaaagcaagatggaaaattaagaatagtgcatgatctacaaagattaaatagcgtaaccattaaagactccggattaccaccctcgccagaagaattggttcaatctttcactggtagagcctgttatggtttaggagatataatggggggatacgacgaacgagaattagcccctgaatcaagacctttaactacttttgagacacctctaggtagatttcaacttaccagattgcctcaaggtgccactaattcagtagccgtgtaccaagctcagatgacttggatcctgcaagacgagataccaaataacgtaggaatattcattgatgacggaggaataaaaggtccggaatctgactacggaggagagaccctgaaggagaatcctggaatccgccgatttatctacgaatatgctatcacgctggagagaattttatttagaattgaagaagcaggactcactatttctgccaagaaatttgcttgttgcgttccagcattagatttggttggtcatgttgtttgcaaagaaggcagaagagtgtcgaagaagaagctgaataaaatcgaaacttggccaactccacgaaatccaaccgacgtcagaggtttcttgggtgtttgtgtttacgttcgaatgtttatcaaagatttttccaatatagccgctcctctcagaagacttacgtggaaagacgctaaatgggactggacagaggactgtcaaaaatcttttgaaaaactcaagcagattgtaggcgtggacatcacattaaaaaaattggattacggtgaaaatgcaggaaagattagattatctgtcgattcaagtaaaattgccgcaggagctgtactcagtcaagaagattcaaaaggcatggatagaccggttctctatgaatccgtagttttctcacggcgggagtcaagctattcacaatcgaaactagaattatgcggtgtaacaaaagttctaaaaaaattacaaactgttttatggggtcagcatttcgaattaagagtggatgcaaaatgtcttattggcatgatcaacaacccctccttacctaatgcaccaatgaaccgatggatcgcctttattcaattattttcatttgacctaatacacgtttcggctaagagtttcacgatgccagacggattatccagaagaccgccagatccggatgaagaagacagtcccagttttgatgaagacgaggagtcaatgagaccacacccaggatttggaacgaaggcagctttctccgtacgactgttggggacaacagctaagttgggggaggaggttgtgaacctacaagaaggattctggaaaaatttagaatattatttatcaacaatgaatagacccccaggtattagtgcagaagaattcaagcaaattaaacaaaaatctttctttttctttatttcaaatggtgttttacacaaaaagagccagccatattcgcaagtagtaatctcagtgccatcaatacaaaagaaaatcttacaagaactccatgaaagcctaggacatcgaggaacagaagaaacgtatcgaagagtcaagttacggttctggtggccccacttgaagagagttgtcaggaactgggtcagatcctgcgaaccttgtcagaagcgaagtgcaacactaccaatggaagaaagatacgcaacgggaagatctgtgttattcagtcgagtcagcttagatacactccatataaaagcaggcagatggaaatacctagtagttgctagagatgatctttctggatgggttgaagcggttggtctagagaaaattcaagcaaagaaaatagccagctggtttcatgaatcatggatactccggtatggcgcacctacgaacgtggtggtagacggaggatcagaatttggagctcagtttcaagacatacttaaatcaatgggtattcagactagagtcacgacaccttactatccagaagcaaatggaatggtagaacgtgggcatagaacaattaaagatactttagttaagctgagtggaactgaaggaaagaaatggcaagaatatttgccattagtgctgtttgcggatcgtgtctcgactaagcgtacgacagggtatactccatttgaattggtttttggccagcaggctattctcccggtggacttagaatttgaaacctttttggggattgattggtggagtatcagaagcactcaagaacttcttgaggccagggtaattcaattacaaaagagggataaaaagctacaacaagcatatgataagttaataaatgctagacaacaatcaatagactactggaataataagaagaaaaatagagaaccattacaaaaaggagatttagtgttagtatataataaaagtttagattctcaatggggaaagctgtttgaaaataaatggaatggaccttaccgtgttgtcagtcaactacctggaggatcctacgcgctggcggaattggacggagctgaagtagctagaaaatatgcagcaactcacgtcaaacctttttaccaaagagaagaggaggaggaagaggaagaatgaaaacttacaggtacggttgctaccagaagaagggccatgtggcatcccatcctcgtacttagggatcaagttgtggacattggcctaaaaataaataataataaaaatcaattagttgaaatctgaacaggaaagggggaaataaaactggacttacaaacttaaagccacgagagatatccatgtacaacttgacgcgggcctcgtgttcaagaaagtttttaggatagttgtcacgacagtaaatcgtgatttgattcataacaaaagcaaagagggcgtcgaattcaggctgggtaaagcaatcgccatcgtagatactgtaaccgggaggcgtcaagagcatcgatatctccatttcctcagccaacggagaaatcgccgggctagagtcgatgaagataggcgtttgatcggtaactttagagtgcctagagagaaaagaaaagagggggaggtcagagtgcaaacaaagagcaggaaggaagaggaggaaggaagaggaaagaacaagcgcacgagttcatcttcttttgaggtttctacaagcataatatatatataaagaaaagcaagaaggagtcgttagaattaatcaacaatgaaagatttgaacttatttaaaagaaaagaaaaaaacgaactaggtgtatggttggataatggaagtccaaggaccgaacgaaagcgaattgggatgaatgaactttaggtagactacaaagaaatataaaaaaatcgcaagaagtcagtaaattagcaatcaacgcggataaattgggtaaaggataaagagaatgtaccgaagtcgcttacttcctaaaaacggaatgaacggaaggaagaacgcgttaggagaaggaacggcaaacaagagcaaagtgatggagcaattagcgacgacgattgagcgataagagataggaagaagggacaaacctggacaagcgggtttagaacgtacaagcgagtacaaaagcggtttataatatcaaaaattagtttcacaatagaaaccagtcagcaggaagattcatcggtaatagttcgggaaaagaaacgtaacaaccttactatggataattcaaacacaacccgaaaatggaatcgaaagataaataaatgtgttagcggcttcgatagaggaaaggaagctatttcggcaaagattaaacgaaggaagaaacctagcaaacaaacctaaaaaagaagaaagaagaagtaaaaataagaagtcagtaattagtagcggaaaggaagagggttatcggaggaggagaaagaagtaacgaaccttcgttggtcttctggagctagcagttaagagcaggagcgatacgatcaaaggatgctataaaatttttcgttgattggacgattacaaataacgtcgtcaagtaaggaaggaacgcacagattatcagccttcctgattcatcggtaatagttttgttttgaatcgataagcttaaaaaaaaaaaaaaaaaaatgaacgaacctggatcctggtaaaccaaacgaggcttaaaaagatcgccgggctagtaacgatattttatagaactaaaaaaaaaaaaaacaagagaagcgatgttagtaaaaaacggtaaaataagcgagtccaaacgggtcaaacggacctagtaaaaaaagaggaagacatgaatcagtaataagatcctcgagcaatcaacaacttgtgaaatcagcggacaagaatcctgaatggaggaccgaaggatgaaggaaacgacatacctaggttttttttgtggtgactattgttgaatcgagggtggtagtggaatcaaagtggcgactgggaacgaaacgggctgacggacgatggtaggactgtttttaaaataaatcgaggcaaagtgggagtcgagagattgaggaagagctggggatattcggggaaaagctagcttcaagcggatgtggattgaagtcgttgaagaatagacagtttcatatgaatctttaattgtatcggctaagaagattcggccgtcatcgtttggagatacgagttagttttggattaaagatagcgttcaaatcgaggaaaggagtcgaggctatcggggccgatggagagatttcaagggtaaaccaagcagaggatcgattctagatgaggagagactcaaagatgaggttctgagactcaagtcgagatgcctagcggctcgtccggcgttgaaagaagaaaaagagcggtgaattatgctgtcgattagatccaggatcgaggtaatggtcgtatcgttgttggctaggaggtgaataattgtcaagcgaagacgggctttcttcaacaaatcgaataagaaaacgagctcaagaatgatggtgccagatcagcagagtctagaaagcacagtctggaataaactaagaaggtggcaccgttttgaaaatgagaaatacccaaagattcgagaaatcgattagatgaatcaggtcatagaaggattggcggatgatgtgtctaaaagcgagtcggaccatttgttgaaaaatgggaatccagacgaagccagggagaggatgatgggttccaatcaaaagaatcgatttgagaatcaaccgagaatagatgtccatccaagtcgtccaataataaaagaaggaagttttgaatcttttttggccgaaaatgaggaaaaccgcgaaaccaaacaaacaaatatgatctaagaatccaggttcaaagctcgtcagccaagtcgatccccgaagcaaaggtgaatcggaaacatacagggtatttagaaatatgcctagattaaagaattcgtgtatcgactggaaaagggtcgctatataaaaggggaaggaatcgatatcagattaaaatgataacagaaggaagaacgaaagaaattgcataccttaagatttaatctgcgaatgaaggcccatcgaatctaggagtgagtcgaagactgattgaagattaagaatacatataaagttggaggaattcaaactcaaatcagaacaaaaccgaggccaagctaaaattgaatctgctgcgcaagaattaaaacaaagactgcggccaaacggggaccgaacttgctgcgcgaaaaatttaaacaaaatttggctgtaaaacgtaaactcaacaaagagaaagcacaagaaaaccgccccttggctccgaaaaatttaaaagaattttaaattctcatgaatgaaaactgaagacaaaatctggagtaattgttcaaaaagaaaaactcaaagaagatttccaagactccaggactgggatataattgagaatctaatttctttcctacatatatctttttttttttttttttttcttttccctttcttcttctcaaagaatcctacgtatataaaatttgatttattttcaattcagagagcttgtctgagggcagacaaataagttgggggaggatgtggtgagattgatcaaacccatagcccataattaaaaacaccttattacatatacatagtagatagaatactagagggaagggaataggttaggaaacaaatcacataaatattgcagggctaaattgtagttaattaattcacaaaatgggcttaagatattcaatttcccatgaataaaaaatatacaaataacctatagaactataatacattcatcttagattagtaaaacaagctactgattagaaagtgcttcacagactagttccagaaaataactcttatactaattagtctaagaataccattctcatattaaataatctaagaataggcctcatatagtagatttacaacctcttgtatcagaaaggcacttagagattaattcatatcagattaggccatctcagagtagtaaaaaccactctagaagtacccttctcagacgaacttgtgttcaggccaaaatcccatgtactgcagaaccatttgtctataaatagaggctcctctggctcatgttttcctttctccctcctcatgctagctacagaacagtaatcagagatattactcagctttcatcacccttgattaagagatccagagattattagagcccctgaacttcccttacctcaattttggccatagacaagtaattcagaaatattgcttagccattctcacctctttgaagatttagagaaatcagcgtaccttttatcagagcccagagaaaccagagagacttataagatcagagaaccagagagaatttataacagatttaacagagaaaccctacagaaacccttattactcagaaaaccccataaaactccttacctcctcaacaggtattcttaagcaacaacaatagtagaatcaacactaagataaatttagaaataagccacactcttatttttcttagtgtaactttcccgcaagctagacaggagggcagtctcacccacacacagatactaattctactattccatagtcttattagctattttatcccctccaagctctttactcacttgctgagcagttccacaccgtctgtgaatagaaggttttctgagttgttcttcttttgggcaatctggtgtgtgacaatttctcttgcgttttctttcttcatcttcatgttgttgacttcaaggctgaaattttcccaaggctggatttgatgttgatagatggtttcgatttcggagatgttgagtcgagttagtgattgttgatccagcatgccgtgaattggtgagagatgagtttaaggttggttcgaaagttctgagttgaggattcgtttgattgggtgttggattggagctgttagtttttttataaaatataggagattctttctttttagcatatcaaaaaaggggattagtgggctttctctgttcagaaaggaacatggggtcgagcgaaaatttcctaaaatcattctgttagcttgattctctattttgtcaatgatatttttgacatgattacgattcctttcggaagcccagatcatgcttccgtacaggattcgtgatctgagaacactgatgattagatttctggattgttgtagaccaataccataggaacatctggatattctgatcagttgagccactgtttggtctccaaatttctttactttttttagatgttcactaaataagagtttggaatcaaaaattatgcctagatacttattgttaggtgccggaggaagggagaattccccaaatttcaacggggatggttggatatgtcgatgggtgaaaatcataaacttcgctttcttcttatcaaagatagcattatgggaggagccccattgtagtgatctttcaccttcattctccagtcgttgtgccgcggttccaaagtctttgtttgctactagatgtgtaacatcgttgatgaaacctaaagaaatagaatcttgacttaagtcgagagggttgttaattagtagagatgagttatatatgatataaagaattggggaaaggggtgatccctgtggtaagccgcatttaaatggagatgatgtgaagtcatccatttttattgaggtggttcgatcggagagtatgctgttaatgatagctgataagtaagcgggggcattcttctttatcagtgtgtcgatcattctctctttaaccactgttggaaatgctgatttgacgtcgagaaagagggctgtgactatttttttttctctccatttgtgtttaatccaggaagttaggaataagttagcgtcgtcagtgcttctattggctcttcctccaaaatgaccgtctgctaaaatgttattgttctctgcccaaaaggtaagtctgttagttatcaacttttcaaagattttgccaagacaggacagtagagctattggtctgtatgatccaggggcggaatatgattccttttccgccttgcggattattgctgttgtcgcgtgcctccatgactttgggaagtaacctgtagttaagcatgcggaaaataatttgatcaggtgtttagcaatttcatcagtactccattttatcatctcatttgccacttcgtcgtgaccgcgggcttttttgttggggaggtttgaaatgattgtttttatctcaagcgatgagatgttagggaaagttagagggaaataaaaggatggggttgagacgttattcagggaaatattaattggggcatcggatgttcctttgaagaggagattagcttgttcttgtttgttagaggtcagcatgttattctcatcaaggaggggggcaacactcccatgattggtgggcttagtatatttataagctttgaatacttgatggtctttgcattcagccaagaaccttctccaatggttctttttcagttcgtatactttatcccgaaaaacacgctgccagtgttggtagcagttgcacgagtttgttgattttgacaatagcatccatcttcgagctctgttccttttatccgccagtgggtctaggatctttttatcccaccacggttttgcttttgtattgttgttttttaactcttttttctgattatttaaagcaaattggaatgaagatgttagttcttttacaaagttatcaatttcggactggtttgtcagtaggttgttatcgaggttgttgagagagaaggctaaatccttgttaaatttttctgtgtcaatgttctccaagttataggatggtcttttgtcggtgtgaggttggggtgagaagttgagctcgagatggatcgcttggtggtctgatccgtgattgatgtgtgaagtcgagcatttttggataagtttttgggctgagaaattgcaccaggtgagatcgatggttgttgagctgctttgtttagtcgaaaaagtagggactcctttttctgaaattatcttgaagcctcttctaccacaagtcctgattagttcttttgcttcattatgagaatgatagtagttagcgggattccacagtttgtggtgcaggttagaatccatgagaataaaagaggggatgttttgatcattaaatttggttagccagttgtcaagttcggaaagagcgtcaaagttcttggggggattgtatacgttaatcagcctgattttgtcaacattattggattttatatcgatctctaaagcggaaagaagtcgggaacctccatcaagggggtggattctctctgtgggatattttttatttatcataaaacaagtacgatgcttattatgataatctttgggagtgtggttatcatcaagtattggataccaactgttatgagttggtagtttcatggtatggggattaatccaaggttcttggaggattaaaattgctgcatctttttctgaatttagaagactatgtgtgacttcaaacgcgttatgacagttaagttgaataactttaaaggaaggtgatgaaggaacttgtgagtatgataaatttgattggtccagtgtaagataagaattgtgtttttttttatttgagggggttttgttgtaactaatcattgagaaatgatgttacggcgaaagttctttgtttttagcggacattttaagctcattggggaatgaaggaaacgagggttattttcatctatttcactctccgggttggattctttttcattttgggtgcatttaatgcacgattcaatagggacatctgtgttacagtcacgggagttatgtgcgtcaccgcagaatttgcatagaggagtattcttacacacttgcgctgtgtgaccaatttcgaggcattggaagcattgcataggggattttttgtaatgagcgcccttaaaaaataagcctttaaaaaacaggccgcctttttctattttttttgctatttctttgtcaagaaggttcatgattattgaaccatgggcttttttgttctcttggggattccccaaccaacgcatactctggatggattggggagtcatcccattgttctctctgcataggtccgcaatagtggccttgttggagggagtaaaagaaatcgggacagtatggataataactgggaaggaggtttggggagtgattaatgcgggatcgcataggtgggtccactcatgcttatgttcgagtaaccagttagtagcaaatctcgtaggtgtgaaaaacttaacgtctcccgaagggagtgtgattgcacctttgatgacaatcggagtgccatcttcggttttggcttccatcttggaaaggactgagttcactttctcaattatttgcgcggggcttttttgggcgaaggcctgggcttctgggactgtctttcggataatgaaaaatgaaggtttgaattcattgattatacgagcacttgggggagagcggactatattgttgatgggttgaggatttgttttcttaacaacagaggaccaggtggaaggggaaggtttgggagggaggacagattttgacatggttttttcaatcgcatctaatctagatgtgattctatccatcatgttaagggttttaacgttgataaactcttctactccaatcaatgattttaggagttggactttgtccggagtaatgatgacactgccatcggcttctgggttcatgatgagtttagaaatgattttcaaaactccttggttgtctgggttgtgacgggattggtttaatggcgggttgttagaggtagagggggtgatagagttgtcatgattatgattattcatattggatgacgacatctctattttgcgattgtgaagatgattatcaacttccaaagacatattggccgtaccaggaggcatagctttagctatccgggcctgataaggttgaaaccttttgtgaggggatttatcaggaaactcaatgattacagagtcggaagaggaaaatgggggtgaagatgggagatgggaaggggataaggtgggagagcggaggtctttaggtgagataaggttagaaaatacttatttggagatgattgagaagttcggagagttgatttggatgaggtgaaaaagtggtcgattttttgtggttgaagttgagttttttgacccgaatgcctgccttgatatgtattacttcgtgatcattccccgagattttgttgaaactcgacgtgtcacgagttaagaccggtgaaactattggtgaaacaaggaagcgcgtgcaactgcgccaaccataatcccaactgcaccacccacttccgcatcatatatctcaaatcttaatcatcatcaattcaaacctaatcgagctgtcagatctcgggtataaaagaaggatcattcttgactcaattcaatcaccagtcttctcaggtcttccatactcccacaacatcagactacctcaatctcaagactcacccgatctctcccatcaaggatcaaaaccctcacttcaaccttcaactcacaaaaagctctatcaccgaacgtctccttcagttcttcaacttggtgagaaatacacgatgaaacactttctccgacctttctccattcaacaactaactagggaacacgccgcggggttccctaggaactcggacctgaacctgagataggctcttggctgaatccttggaacagcttttgattatgtactcagctttggttaatcggtgaataggatagaatgattggaatctggctatgatgatgtgaacatgtgaagtttgggttgtaaatagtttctatttcgcattcgtatccatgatctcggtttcataacattcatctttgtatatatacatacatgttttctagagagacagaatctgtaatgctatgacagttggttctgattttgtgattctgaattcgatcgctttctaagtaaatgttttctagatagataggaatctgtaaagctaggacagcgggttctgattttgatcgcattctaagcacacgcagcagataaaacctgaaaagtttaaaagaaacagaactcatgattccagttttcgtttgtggggagttaatgaagggagcggtgaattgcaatggggtaattgagcaaagtaatgcggttaagaagtcttggggggtggggaaaatatccaaccctgcacctatgggaaacttccctaaacctaagggaactcttcaggtaactgaagtccaaactggaaaccgatctagacctaagaaagaacagtatgagcgattatgtttcaagaataattgatacaatgaaatctatgttgaacagtctactgacctcggaagttccatgacatcgtcgtattacatcaagattgacgacgttcgtagtgatcgaaggaagatctggatcacccaccatgcagatcgataacccgttcaagttggtcactcgggacagagcaacgtaaagttgaccatggccaaatacaggttgaggtaagtaaacggaaacgactgataacgactgtccctgagctttgttgattgttaaggcgaaagctactgagactggaaattgatatcttgaaaatgacacgccatatacgtggtcggcttcatgagtcagtttaagcttaggaatgattacttctctgccaacacgacatccgctcaggattttgcaccgcaaagcctttggtcgtataccaagaatcaaaagtcgtgtcccgttggacaggcctctcttgagatttagattccaaagcaagataactggaatcccgaccttcaattccagcttcggttcagggaaacctggtaatgagaaagtattcaaaacttcttcagggaccgcttcgtcgctatctaaaccatcgtcctcgttcatcatctggtctacagaattggagatgaaaacttggcctggtattcgatctctacaaatcgagttgattttggtgacatcggcgttcagcggtgccaatatgagacgcttggcgtaaaaatcggagatgctttcacagtcgtgattgttgaaaaggttacccagatctccgtaaacctggtctatcgctttgttggtgacgaacgatgaggttggatgcttgaatacagtcccgtattttaattcaacatcagaagaaaaatcggtctgatttgatccgttcccaatggataacagccattggtagaactccaaattagtttgcgcagtatcaggatccgagctcatcaatctttgattttgagttagctggaacgtgtagacgtcgttccaaattggggagttgatcatacaaactcgcgcctgatcaaaaattgatccccctggcacgacaggtaacgtttgccggaagtcacctccgaagatgatcacttttcccccaaaaggtcgctcatcttgcatcaagtcctggaaagctcggtcaacagcttcaacagcgtacttgctctgcatggatatttcatcccatatgatgaccttcgcatcttggagtgcctgagtcgagggagttctactcttccaattacattgagaggaagcattgaggtctaggggtaacttgaatcgcgagtgtgctgtcattccttcatgtaacatcaggcccgccactcctgatgatgccactgtcactactttgatgtcgtttgcattcaggtagtggatgatggtgttcatcaagtaggtttttccgcagccacctgggccatcgatgtatatcagaccggattcatcgtggttcataagttcgattacagtttccattatgattgtttgacgttcgttgagacactcagacattgataagaaacgatcgacatgatcaacaatgacattgtcatcatcacttgggtccgattcaaatagacctatgtaagctacattgacccagtgtaagactgggcctggaaatgcacccatcgacacttgtcgactgagtaacccggcaaatttcagccaatcccgagttttccaatcccgagccaatcccgtgggactttacatgtccttcgaaaattacaagtcctcgatagactccacaccgcgactacactccaatcttgaagcttgaggctccagtcttccttgcctgagtcctccgttcaaccgctcatcaggacatcttcaactacgcctctcatcactatcaggacatcatcgaccaccccacccttcatccttcgcactcaccagcaaacaccatgcaatcccatcaatacccgagtggaagtccacctccgcaaacccaacatcaaacctcccatgaccctcgatatcgtactcatcaaaacgttcatgatcctcgatatcctcctcccaaccaacaacacctctttgatgcctacctgtctcaggatctcccctacgaagaagtccagggcttgtactcgacatacaatatccaaccagttgatctcaattatcaccaggactcccttcaatatggagatactcctcgatatgctgataccgctcgatatggcgatacacttcgagatgccgatatggaacatgacttggcgcgggacggacttggccatcaagatccccagctcctccagaaccaacctcacacgcctcgatatgccgatatggaacgtggcttggcacgggacggacttggccatcaagatccccagctcctccagaaccaacctcacacacctcgatatgccgatatggaacgtggcttggcacgggacggacttggccatcaaggtcctcagctctcccagaaccaacctcatcaaccgtcaccgttgcttgctaatataaatcgtcacaacacccgcgcctcacagaacagtcaaaacatacatgttttgaagttggctcctctcactagtgttccgatagtccccaacccggctcattccactgcaagaactcatagcatgggctctacagcctcccatattcacgagactccagtcacctcagccgatttgtctcgattacctgctactcagcgtgaatctgatcgctctaacgcgacttctattcatgagactcaagacacctcatctcgcagttctggcgttcctgactctcgatcaattgtcccaggcgatgtacgacgtgctcctgatcctatcccggcccgttccccaagtccagccatctcactcatcaaccccagcccaactcctgcggcaacgacaaaactgaccccggctgatgttatggaagatttcaaaaagaaaacgctgagcgagttgcgcgatcttcaacatactcatatccgatacaagaaacttaacttagcaatcaagattgaagcacaaaaccttttttttgactatcaaagaaagcagcatctattatcgctcaaatatagccgacctttcaaacttctgaccaaatacctcggacagcgccgcacccaacaaaaacaaagcaactggcacagtttccagaagaccaacccagcggccaaggaggctctcaaaaacagtgtgtagcacatttccttattaatttttttatattattgtcttactgacagtgttgtatgcttgttttgctgctagccaacaataacattggtcagcgcaacaaagacgtctcgaagctctataagcagcatgccggaacccaagctgcgcttccccctcaagccaatcccaatgctgacaaagtcaatgatcccaatgccgaagagcgcgaacgatttggtaaaatattcaaatccgacctaaccctccggaatgaggtcaagaagtggggccaaggggtccaacttaaggtcaactatctatctttgccttcttgactgttcatgaagagtgtgtgctgatacattctcttcaatttctcatgtcatcatcagttaaaggagctcagtgactcttttggagtcgaagggttccttgttcttgctacacaggaccaccgaaagcccctgttctttcaaggaggcagttttctcggggatgattacctccgtgcactcttggaagatggtaatcccatgcgcaagtttgctatgtggacggcgggatcgaaagcgacctccaagaagaggaagagcagtgctttagcagcctctggtagcaacgagaccgctgaaaatgtcgacgatcatccttcaaagaagaagactaagtatacagtgggtgcttttgaaaaccgagatttttgccaaggtatgtctccaatctgacttgtgcatatgattttcttgatgtactgactactctctatcaatttatacattcatacaggaggccttgctctcaaccatacatatatttcaaagcagcttggactacttttcagtaagctgtttttcccttcttgctcctcccaacaagtgttgacttgtttcaatctcatcatcagaggccgctcagtccaagaatagccttgtggacaagcgtagccgctggcctggcactgaaacagttctccgacttgcgcgtatcgatcataaactagttgttcatagcaatcctgtgggtctctcggttgaacatcttgtcgacgttcctgtcaagaagatgtcaattgaggatacctggcttgtccttcgaggcttgaagaacaagtggattgagttggtcgagcacaaatttgattccctcccgaaatcagtggcagtacgcaaacgcaacatggcagctgggacaaccgcgatcacaagagaggaggatgacactgaatgtcagcctatgtgatgccaagacaagtgtcttctagctacacaaggtgcaaaaactaagagtttttatggtaaaaactcagggacaaaactggtataagtaattcagaagaattacgtgaaatttatggattaaatccaaaaagtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcagaggatttaggtacctggaacactggggcctgtgaacaggtgtggtttaaatcccaggaagaatttaaggggaaaatctcaagaaaagggttattacttactagtaataatcctatggggtcttgaggatcttcaatatggaaactggacagttgggagcgctcagaaaggttgattttgggtgctgggtggtaactgttgagtttcttgaggaattttgaggctttaataacagcaataatagtagtaactaggctaattacaagtgtaggagacttgtaaatggtaagtatgtttctatatggtattgtaaagctggggaatcattatttgggcggtcagaaggccctttaaatacccgtggaaggcctcaggggttgctcaggggagcttagtaggacttgggggcgctttttgggcccattttggcccacatggtgatgtaaccagggctggaaccttgggaataatattctaggtgctccaaggggtcatgcacgaaattattacagccaagaatgtcccatgagaacctgtggataggggctactctgttacgtggagcaggttccttggaaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccactggaatatggttactgtagtattttcatggatattctagcttgttcacattcttattacacgtgtgggggctttgttgtcacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgcgcagcatgactacgtggcacatgggcttggagacaggactccacactgctctatcttctaaaccgtgtacaatactccaattctgagactggatttggagtatatgcattatgcattatgcagaagtgtcacagtacctgtgatctgggggtacctgttaattattcgtgcttgtattacaggttgaaggagttagaatttggggtacctttggctgaggtaccctaggttaaattgtatgctgattcagaatctgcaataatattcaaggttttgtttatactttttaagttattaatttatttttatgtattttttatcttatttacataagtaatattgttacttttacttatgtaatatttttaatttatacttagattttttatgtaatttattattttatttgctatgacaggttgtctctgccatagtagcaagctgacactgaagatgaggaagatgatgacgatgaagacgacgatgatgatgatgatgacgaggattaggatacattgtggatggtgaccatacataaaagtgttctatatgtttcctgcttttcaaccggcttgccctgcttcaaatgtcttttgctccacaaaacatgctttgcttatctaaaatactcttcctcatacttgtgtctgtgtgcctgattttctatctgccagacatggtctcataaaagttaccaacaaatagttttcctttatttctcaatgactctaacaaatacatgcatgctataactattttaccatcaaacagtttcctttcatttctcaatatctctatcaaatatttgcaagctataaccatcaaatacatgctcacatgacagaatccctttgttttctcacattacttagcacattgaaacatgacatgttccctcttttaacaaaggatgagggccacaccagatgatcaattttttcaatggaagcatttcaagtcaacatctcaaattcttctttgttacatgagtaacatgacttataatagtgatgttagcaacagagacatgcttactgaagctaattacttgccacaatctggatttgatgattaatttttatgaaatctcacttggggtttggatagagcaaagctaacagctgaaatgtttattttctcaatcttgggccatgaggaattaatcattaaaaatatatggtgtggtttggtttatcagttgcacaattttttatttttgggtccttgtacagaagattgatttcttcataagttgtttatgtttctcaaggaaaccagtggaatgaattttatgggattgttgacagactagcactcattgaatatgaaattatatcactgtggcatgagtcatttaggatttatcaacagaggatgccttttttattagtcctcacagaatttaaattttaattgaatggatgacagaattaaatgatccaaaaagagctgttatacttttaattctttgatcatgtattgctctgaatatatggggaattgaatatacatcccaaatcagtgggttgtcctgatcagcaggtgtatacacgggctgtatggatagtagacaaaagaaaaattagactgatcatggactgataatctgtgctttgtaatcatcaaaaaggttgagtattgctggaaatgaaaaaatggagtattgctgtcatgagatatggcaaccaccttggtttttgaaacacacatattccagtcaccatgcaggaggatataggggctgggtggatggttccaagcatgctaattgacaaagaatccatcttttggaatcatggaaaaaggttgatcagttatgtagaaatgagatatggccactggaatatgtctttttgtgagaaacacacatattccagtcaccaagtgttggtaggggcatatgtgggctagatggattgttgcaagacaagtattttttgttcataatgcttatggacaaagaattcagcattttgaatcatgcaaaagggttgagtaatgtagaaatgacatatggccactggaatatgtctttttgtgagaaacacacatattccagtcaccaagtgttggtaggggcatatgtgggatagaattgttgcaagacaagtattttttgttcataatgcttatggacaaagaattcagcattttgaatcatgcaaaagggttgagtaatgtagaaatgacatatggccactggaatatgtctttttgtgagaaacacacatattccagtcaccaagtgttggtaggggcatatgtgggatagaattgttgcaagaaaagtattttttgttcataatgcttatggacaaagaattcagcattttgaatcatgcaaaagggttgagtaatgtagaaatgacatatggccactggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgtcaaaatgctttttggagttctcaatagtagtgtagaaatgacatatggccactggaatatgtctttttgtgagaaacacacatattccagtcaccaagtgttggtaggggcatatgtgggatagaattgttgcaagaaaagtattttttgtccataagcattatgaacaaaaaatacttgtcttgcaacaatccatctagcccacatatgcccctaccaacacctggtcattcagactgtgatgcggccatatatgtcatttcagcaacattataatataattgtgggtcagaggtcaattttttgaataaatgaaattgatgataaaatttcataggactaagaaaactaagaatatcatctaagaataaaattattttttttgacaacacctctgattttaaaatgccacaggctggtgggggggtattaaagtattagtgattgattttcatgtactgcaattttggtgatgtaatctgatggttgttagttgaatttttcttcaaatcatctttatttttgttattctaaggaggatcccaactgggaaggttgttgaggttgaggtagaaggctgtgaaaaagggaggttcagtggtgactggtatttggtgtaggggaccaaaatattttctctcagaacagctcagacccgttcctttgacttgtccaaattctcatactcaccttccttcaaacctcagcttatcaatctctgactccatcttgttcaaccccaaatggcacccaaacaatcacgaccaagaaatctgtatcaattccactatggatctcagcttttttcgaccgagacctgctcagaaagacaacttcggctagcatttcagacgagaacccgagcagaaacagagcggagcataagaagaaatcaaaatcctcgtaacggagacaacagggcgcaagatagacctccagctgatagccatcccaaaaccggaacagatctgcctgaccagttggggttcgacgaaggaccgtccctctgggaagatacggaagaaatcatgaacgaagaagacgaggcctcgcgcgctcgtctgaggtcacttcaccaagagatgattcaacagcagaggcatcgaaattggaacaatatcatggcttggttgttcccgtcctatcttcacttcaagaagctcacttcggactggacgcttccggcttggaatgataatctttcagctgaggtatgcaagtgtccggctcaaagctacaagcaaagggaggttgatttgattgatttaatgggaaagttttttcttgactcactcatccacagcttaatagttattgacattcaagtattctgcttttcaggccaacgtcgagtgaagtttgccttctgcgcgtgtaccccagatcccgtccatctacttgcaagcggctatcttgcaagcacacctgttttcccgcagactgccttctctgtgcgattactcaacttctacgacatcctgtggaatatctgcaatgcccacactaccccgtttgcaaaagtcttacaacgatggaacgaatccaggtcaattcgcctgcatgccaagaactcaaccaaggtaaggaacgtttgttttttcctcatcttgttacctgtcatcttacagcatatttttgtaggctcgggagctgcgccgaaatctagttgccgcaattgatgcctacagaactttgaaagacatgcagcagaagctggtccaaaatatgacatcgatcaaccggcaggaggtactcgctcaacaatcctgccccgcctgctttggtgttgctcttcaagaccccaatccagcggagccgcctcctgcagactctgccgataaccacaaggtcttcatatgccttgatggcaactttcaacaccgtcaccacgagcgagcatcaaaaaactacataggaatccaaaatcaatccctgttcgttcggccggaagaaattgatgtatcaaatcaggagatacgtgaaggggaacttgccaagagggtgtctaaaaaagcagtaaggcagacatacaaacagcttatatcaactacaaccgctgacattaattattatcttcataaaccccagaaagaccgctgcacagaacaacataaagctgccgatgaccgccgcaacgcgagctcttggaaaggttgtgatgacactggcctttttggctgctgctgtcgccacgactcagtcatctcattctgcaatatccacaagtctggcgaaggacgtggtctcccgatgtcaataatcaaacgatttttcaacgctatcaatcccaacattgaggtcgggctactgtatgatatcggatgtaccctcaagaagttttttcaagctcgagggttgttaaccgatcacttgcccagaatgaaatttgcgacaaggggctgaacgcaaccgtcagtgatgttttctctcgcaatgtaagtatcatcgtagccttcttctgatggccattatcctgcagatgatcaagaaaagaggctcgggctcctttggagtgccaaaagtgttcttcacaaatatgctgtgcagattcaaggggagctgcaaccgctgcgcgatacaaagtctcgcggggaacgactcggcactattttgaaagagaaaatatttgaagcgcttggacgccataagaagacggttgcaaaggttctcaagacattttgtgatcgtcggaccgattacctcaaaaaacatgcccctgaccagctgggtctacccgaaaaccaaccaatcacatatgatgaattcaccaagctccgtttagacgacccgttttggaacgacacctatttgtgcttgtctaaagaaccgtgggctgtgaatccgttggtgcgaactgggatacacgccgtattgcgattagatcgtgctaaggaggaattgatccagctgaaaaatgagctgcgaaggtgtgtgtcatgggggattcactatcgcaagcagctcaaacatcgaattgatcaatgtgtatttggtgggtctttttttacttctttgatgcaagtttttacgagctaagtattttactttttcaatcagatactgccgacagacaactcacaactgtactacaagatgcctttggggcggtttcatacgaaattaaaaaaatcgccagcaacgaactggaattggttcagaaggagcacgagaaacttttactaaactggcagccagtaattgaagagattctggctataggagttgtgtcttgcagctacttgccggccgagtggtatgctttggtcgtatttttgaaacaggaggaagtggacacccagttgataggatgcgatgttgatatcctcttggaagagacgttgctcgatggtcaagactcagacggagagtcccagaaagacgacgatcttgtggcaggcacaagtggtgcggaacacatcccaccagaagatgacgatatccctggcaaacctagtgattcccaacgaccgaacagtggtgatcgtggcagtgctccttgagtctgccttaagctattccttttcattttttttttgcctcatttattttcggaattatgttgcgattttttatctttgattcatctatgcttttttcttcattgttgttgcggtattatttacaaaataaatcaagacatgtatcttgccaaaaagaagagagaaaaaaagacatggaaaaaaattaactgaaacaaaataattaagagcactacttggatacattgaccaatgtgaccttgagtgatgtcatcaagcaaaaaaaatgagtgatgttggtcaagtaaaacaaaatcaacaaaagcgctacttaccgatgtggccttgagtgatgctggttcgatcttggagttgtgtgccctgagtagctgagtgatgctggggtgatgtgaccggtcgttgatgttggagttgtgcagtcgaggggccttgggtttcctcccccaagtccggttttgctctagttagtggactttgcgattcttctgacgtgtacacccatttggagtgcgcggtgtggagtctctcgaggacttgtaattttcgaaggacatgtaaagtcccacgggattggctcgggattggctgaaatttgccgggttactcagtcgacaagtgttgatgggtgcatttccaggcccagtcttacactgggtcaatgtagcttaaataggtcttcaaatagatcccacaggtgattgattgcattgattgcttcaagtccggcgtcagcaaagttttttccgtgttcgtgcaatatactgtgaatcaaaaagtagcatagagagtttcgatcttcaatggttggattctgaacacgatatcggtgtttgagtcggtacatcagatcatccgagagaggttctatgaaatcatccagtaactttttcggatttgcgggcggactatggagtaacaacatacaaaacataaaccgaaggccgctaccggtcatccagtgggcagcatcagccatggattcagaataatgtcggtcactaactaataacccgagttcatcggctgcctcgcggtaagtgccaaaagttgtggcgccgacagtgcgaaggtcttcagggcaagttgcacctcgtcgatgaagcaacagcagtctgaggaagtaacgctcgcctttgttgatggtggcatgatagagtcgaccaatcatgttggtggctcttttgcggcctttgaatcgcttcttttttgtccaccggaaatattttggaatttcgtggtagagtaaagctcgcgctgggacgccgtatccaacagcgttcaatcgattcagtctaaaatattcggtgagtgtagttcgagccgcagatccagattccatctgtcgttccaatccttcttgatcagtgaagtaaacattgtgttcaccttcaaggtgtattgctaatcgctggatggcaggctcccgttcattggttgcaaatcgtagaagcctgtacacagctagaggagcaggatggaacttgatcagcaatcaaatagattttgagaatctagaaactatatgtcctaccttctgaggggccgatgtaacgaccattgataaactttagcgtctcgtcaccttccgtcattcacattgaagaccgatccacccctttacatatatacttgaaaagatacttcatcccttgaatgccatacgggatttagacattaatatgacagttgtaacgtaacaacaggtacttgttgtatggtacaacatgcccgttatggaactcttggtgatttttggttacacgtcttccgtcgtcccgacggcgttattttggataggagtcctcaaccaatgtcgtttcgttagagaagggttttggaaagcctttcttgcaagcaccgtcttgccagcacatgctgttcagattgcacggaccgtgaagcatagaagatgttacaatgtcatagagtctgggttcttcaactgggtctggaatttcggctgtgactaagcaatcgatggcatccggagttgtaggcacacttcctggctctaagatcaccatgatatgcgcgtggggcaggccacgtttttgaaactcaatggtgtatacataagctgccacagcaccaagtcgtttctttttaacaatgtcgttgattaaagaggtcaatttcaatcgaaatactcgagtaactaagtcaggtcggtctgtaggatgttggtggggcagaagagctgacgtgatttccggccagcaagggttggcggtcattgtgatgaacaaagaaggcttgccaaagtgtcgcaccaaagccatcgagtcttgatacagttgcatcatgtttctgggtgagcctgagaaagaagacggaagaacaatccgtcttcctcggatattggtatcgtccctgaatgattcttcaataccgcgataaagttccgccttgatttgagcttgattgaatcgaaagaagttgagtcttgatcgctcgacgcagaaatacatatccgtcaacagttcttggaataaagtttttccgttgagaattgctgagaatgtatcttgcctatcaaagatcattgaggcataccattcacgctgggaaatggtggcctctggattacggaatatcagtaatcagcaattcagaaaaacaatgcaaaagaggaaggaattgagcatagttctcacctcgatctccaccactgggccaaccgtgaatccatccttgttcgccataggggaagaagattggataccgaattggcaagtaaccactaaagtcgtcagtgatgtgtaagaggcctccttcaatcggccgcaggacaatatcccttggagcaatttgttcagggtcatcgttatcaatgaccatgcccacttccaatgtccgaggggcattataaacgttttgatccaaatctggccgattgtagtttcgcaggatgaactgagattgtttgttgaattcttcttgtcctatcattctaaaaaaccgagcgtaggtgttgttcctcgataaatactgttggatccttagcagtattcgaacgtcaacaggcgatctggctcgtccagcacgatattcggcttcggtctcgttgttaccccccaccacatatatttgagagaaagcaggcctagaattcccctgggggaacacactaccaatatcgtgatgaagggcccctctaatcctgaaagtgtagatcccggcgtaaccctgaacggatcgatcaacctcggcaccacacaatgaaaaagaaagggcgttattgtaggcccaaatctgcctttgatatgacaatgaagctggggtggaattgaaaaaaaaatccattagtccgcaggtactgatacttcgtacgactgctttcatgaagaaaaatggcttactttgatccatgtcagtgagtagcttccgcataaaccaaggatattcaatgtcctcgtatcgaataggcatgttgactgttcctttgccacagcaggttgagtagctagcagtttctttggacatatcgttggctgtacgctccagcttccagtgcatggctccacaggaagcgcaaggatcattgagagagccaacactgaagggaaattccccagggaatctgttgagtaggtagcgttcgttgttattctcagatcgataaactgcacccatcccaatcgtctgcaatatatcccaaggtcgccgacggcgttgtcgttgtcgtcggggattagggttgtttacacgatttgaatttgaatttgagagggtggatggtgatctacgatttcgcgatgtgattctggatgaagttgatggtgatctacgattttgcgatgtgattctggatgaggctgatctacgatgttgcaatgtggtactggaagtgcgtcttgttgttcggcgttggcgaacatcgccaaatcgtcgccttggaggtagggccattagtcgccaggggactggtgacaatctgctcgccgcttgcaagaacgaatgaccggaaagcttttatattctgttattcaccaaggggatctttcgaggctgttgacctgtgtattgtcaggctcaaatacagatcgtagcttgctggaacggatctggaagatcaatgccgttgtacccatgtaggatcaacttaactaaatggcgcaatgaaaggttgatcgtaagatcttatggaatcagattgacattgcagacatagacaacagatcgcagagatagacaactgatcacagacatagacaacagatcgcagacatagacaacagatcagtatgatgcaaacattcattgagacagactattgctttggttcattcaagggagaaaataggatagataggatagaggatgaagagacaggcagatcagatcataaaaataatggatcagatactatcatgctattgtagaaatcacaaccaaggtcataaatagtgaatggggagctatggtcaatataaactgacagccgagccaattgatatcaatcaatgattggtctaagcacggcccttgagcttcttctgcgcctcggcaaggattccagacctggatggagaattaggcccgggacctccttgtcgcttgttatttttttcatttgttgggtacgtattagtgaagtgatcatcattatcgtcgtccgagcattcgccttcttcgctttcatcctcgttgtctggctttggggatggatgtaccgcagaagaggttgaagggatgggaaagaccgaatggggactgttggccctttgctttcctttctgattttccggagtaggtcccacttgaaatgagattgcaggatttttgtttgcaggagtagaattcttgcgtgctccaattcgcttactgattgatgtttccaaatttagccaccataagcaagaagccaagaaagaacaatcaaacatgaaatacttacaggttcggtagaggttgttggcccgagtcagaggccgaaggagttgacatcaagttcacagtggtggtttggcctcccgcagatatcgataccaacaaaaccttgtagatagagtagcacatatcagatgtgttgttcagagcaagaagaatttcaagtacttaccgtgacttgccacacctcagcatcatcatcatggccactgatgtaaccaacgatcagtgcttcgcgtccaacttgaaataagttgaacgtgtgacccaagagtctattgccgtgaacaatgtagtttgcttggaactccatgacttccttggactgtacatgaatgataaaagataagaagaagttaaactatcgtctgcaattgttttgtcgtttgaagaagagagagaagctcaccgcagtgtgataatcagtgtgcttcacagaaacatgaagatcattttgaactgaattgtttggaccgtcgacctttacttcctggcggttagttatcacgccaaacccgaatacaccgaccttactcatcagcaaggaagcaactttggtgcgatactgttcagtccgaccaatacacagggtaagggcttggtcgtagaaaaaagtgtagccagtacactcggctttgtcgtcagcttcattctttggttcctcggggttcttgacaaagcggcctccaagaatgtaaaccctgtccctgattggggcagttgatctcgacccgtagccagatagcaatatctcgtggttgtaatgctttccggtagttttttcttctaaaacaacagatgatcggtaattaaattgaccgaagttgttatggtctttcaaggtggtcggcccctgaatggaaatgtcaatatccaatttcaaatcagatcagatttgattcaaactggaaaatgcctgcatctgtcaaacttaccagttcgatgatgtcaaaagggcccatcgagtacatagggtgactgatccttcttgagttggacatgttggacaggcgtagtattgtatcgtaatcggagatagatcaagattggttttggatgatgtgaggaagtagttttcttagatcggatgctgtgagtgaggtgagatcatcaacagatctgaggggtatttatctttgttcggattgatggtttgattgaccgtttctggaagggcaacagctggagcagactgctgagagagagagaactttctggtacccgatacagaagagcaagaaagtagaggttagaaataaatccaaaatgtgtctatgtagagtctaaagatcaagcagtagagtcatacaaacgtaccagaacgtacctcaaaacgtgatgtgttgtcatagtttcaatgtgtatgagaatagggaaagaatcaggttagttgattttggaaacaaactctactccaggtttggctacatatgcagaagatcaagaggatgggtcaagatgtactgaccaatttgggttgacgtcattttagtgtgtcaagaaatttactgaccgatttgggctgtcgtcattttagcaaggggaaattgaggcatttgctgattggaattgaaatgtacggcctgagaaatagaacttcactgagaggatgtgaagaaataaagaacaaacttgattagatggttgatgactcgatacagtatgtatgaggtcatgatcggtcgtaagaatgtgatgtcatgctgcagatggagtgatggatatcacgggtgccctgacatccatccctcacctataaatagaccttaatgcgcctctacatttaggcctttgacgccgtgctagcatgagggtaatgtaatccttcatccgctaagcacggaagtccatacagagtcacagagtcacagagtcacagagtcacagagttcacactttgagaggagagtcagtgagtcacaggatgtacacaaacttaccggcacagagcaagtgaaactgtgaaacacagtttttttttgtgaacctgataggcctcaggtgccttgcggctcagcgaacttaaaaacttcgaaccgtcaaggtttttaatcttactaatacattgtgtttcagttctgcttgtctattgtcctgtcacttcttcatatagttgtctgtcagagttcttaactcagctcatcgggtatgctcgagcttaacataagcctcgcgatcggagggtcccgaagggaccccgcgtccgaagggacgctctccgaaggagaggcttacctccaaagcccctccgatgactcaaggtaaatgagatttctgcgaaaaaaacgcttattttgcctttgaaaattatttaaaaatgtactcttcaacttttcgtaattctgagtaggcagaattgtactttatcatctcagctctcagaccgatcctttttgtaattttttgccttaaaaccattgtccctccgatgtttttagctggtgatgatctgaattttgccaagatccaattcggatccgacttcatcagatcgtggaccctctcacgggttcctgtcggattctgcgcaattgcatagtatccggttttcaatagtgagtgtttgtattggcaggcattagatctctcagcgttcaaatgcctcaccatcgcttaagtataagagtatttttagatgatgtgtaatgaaaaaaactcatgtgacattatctcacatactatgcttcaccgaattacacattcatgaccggatcttttggtggaaaatccggctttgaaaaagccggattgtttacagatagtttccacagccccaactttacaggacaattctcaggaacaggaacagatattgaagatttggaggatacaataattatcctgtaagccttgcgatttcaatggtaccagaggcgggatgggtacatgagtgctagtgggtgctatcggggagggggagctactcacagccaattggctggactctgtagggtgagacttgcatcgaaagacctcctcggagggaccttgtgttaagttcggggtatgctatgattgtctcttataataattttcaatatagtctcagtgtctaattgtaattcttcaggctctggttttcattctcaagtaatcaattcatagtgttaggttttttagacttccgtttctccaatgtgaatacatgtatgaagagatacatatttgcttagacagatcgcacacatcttttcctctttctttgtttctctttgtttctcctatgtactcctcatctcgcaggatccggaactgtcgggcaacgattaagacacttgaaatacacgtatgatgtgcaatgtggcgcgcgtgtccggccagcctgagtgtgaactataaagagagagagagagaacaagtgagatctatgtaatttatgaaaaagtgttttgcttgatggttgcgaggccgggaaggggggtcggctgtgatgcgacagaacgcggctgtcggggctaatgcgatttggggaagcaagctctcactggaggcagccggtccctcggcagggctgactgccgagtctgagaagagaatatcaacacagagataggggggatgctgggagatggctgaggaggaaacctcagaattgctggtggagcgtgccgacgccagacggtgggtgtaggagggggagcaagaccagcggctgggttatcggcggcacgaggctcttctggttgaaaatcgggacgctggcgtagggtggatcaggggccggaccagtgttcccctcctctcggcccccggctcctcaatccaatgctcctagtaagctgatgagtgattgggtggcacactccgataccatcaaatccaaagagattcatcctgccgtgtgggctgtctggtcatttaaaagcttcaagtggtaaagtggtgccagtggtaagtatgcagtgaagggtagaatattgcatgggtggatgcatacaaccacattgactccaatttcccacatcatggtcaacagccaaaaacccatccagaaccaacccaacaatcaagatgctcaagccagaactcactcactctcgatctcactccggttcctcagtcgtcaacgtgctcgatgacctgcgggtgaagaatgtcagaccactgatccctccccaggtaagtggttcacaaactcactcacataaatatgtatctcgttcacttcacaactgacacccctatcctcagattctcatggaagattatccggtcagccagactgctatcaatactatcactgccggaagacttggggccgatgctatcgtcaaaggccaagacgaccgactacttgttatcgtcggaccttgttccattcatgacaccaaagctggcttagagtatggtatgtgcatcgttctttcacatcacccgtttgtaatcaacctactgaacctcctctttctaatttattgaaacaaaagcgaaattactcaaggcctacgcagacggggcaaaagatcatctacatatcctcatgcggttcgtcggaattgatcctcaccttttccagtttcaagccccttcattaatttttttttcttttttttttttctttcaaatcaggacgtacttcgagaagccaagaacaaccgttggctggaaaggattgatcaatggtacataacctattctccagcaaaatcgggaatctgacgctgatcggctgtcgttatcaatcagatccatgcctcgatggctcctttcaaatcaacaagggtctccggatcgccagaggattcctacttgaatgtgtacatggccaactatcctgatgtcctgatgatacacctcctgtgttgaccactcatgcatcttcatttttcttgtgtcgcaaatatacatcggaatcataccaggccgaattgggcattcccgtggcggttgagtttctggaccaaatttctcctcaatatatcgctgatacggtctcatggggtgctatcggtgctcgaacaacagaatctcaatgccaccgagaactaggttagcatttccttcacagtacccaaaaatctgtctcagcttcttaactcccctctaattcattctagcctctggcctttcaacaccggttgggttcaagaatggaaccaatggtagtgtcggcattgctatcgatgctatccgggctgccaagtccgggcacgtcttcctatctgtcaccaagcagggtatatccgccatcgttgaaaccaatgtaagacagaaatggattcaagttttctgacatgacgttgttgaaaagtcagctctaaccaaatcagtacttcaagctgaagcacctgttttggtttcttcacagggaaatgatgcatgtcatgtgatcttgagaggatcaaacaccgggccaaatttctcatctagtcacatcaaagaatgtgtccaggagctctcgaaggcaggattgaaaccactcgtcatggtcgattgctctcacggaaattcggaaaagaaacatgaaaggcaattggtcgtcaccgaggacctcgctaatcagcttgaaaatcctgagactcaagatttcatcatgggtgtcatgatcgaatcaaacctggtcgaaggtttgatattctttcaacattcgcacttctcagcctttgtactgactgaccctccgatcacacaacctttcaaccttttccgcaggtaaacaaagcctggaggcccttggaccaaacaagcttgcttacggacagtcaatcaccgatggtctgtgatatccctcgtactttatccaaaacaaagacattataagatgctgaccgcttgcgtgactttcactcatcatcttgaatgacaaacatcagcttgtttggactgggaatcaaccaagaaagccctagataggttgaaggctgcagttggccagagacgctctcaaaaacttgctgcaggctcctccggctctgcttaaaaaggtcgcttctttgtgcgtctgtcaggtctctcttgcagttcttgatactaatatacataaacgtcctgaatatatcttttcggaaactcagccatctcatacgataccccaaacgcggaaaaaggaaagtaaaaaaaaaaaatcactataccgttccccacaaaaaaaaactgcagaggaaaaataaccaacgagtcgacaataccgctaaacgtacaatgtgtctttgaattcttcacgcatgtctacaaaacttaacccctgcttgtctttttttctttttctctctgtttatttgaatgataccccttgtcttgcaatcagagcttttttcgcgccaaataccttcctcgtttcgtgtcccatgttgtctctgctagtcatgcactccagcagatttgcattcatagtataggggagttccacaattgcttaagccctttttttacacccaattggttgtggacaatgtttgtggacatgagctagtttgtaatcatcacctcaagcctgtccttgagatctgaatagttccatatgagttattttagcctagatattttctctcaaagtgatgatccataatcaatttatctaatctggttgtggtaattcttcttgcttgctttggaattctccaagatcccatcaataccattcatgcgactttccacaaaagaaaagctgactctttgatgacttaatattgcacatacatgtgtctaactctggccttagttttgtagtaatgtaccttgacggttttccatatgcatctctggtagctatgtaacaggtgtgaattctgggctgtctatcaactcatgcagtaggggatgaacctctttgcaacgaagtgtctcaactaaatgcaagttgcatgaatggatcaaaccaggtggagagctttcttgtgtgtagctatttccactaaggaggtgttagttgtcatcaattgaaaaccagtagtaaacgcgactggagttcgctagatcctggaccgatcccacgtgcacgcgaggctaaaggatcacttccatcgaacaaattgctaacttaatatccatccatctagagtgtccggcgggggttgattatctgactgataaagtttgccgacgaaattcgggatgcgtctcggtcaaataagttggttatgacacatgaaaaggaatttcagaaaaaaaaacacaatgcgtaaaagggattcaagtggaattggatttctaatggccactaccggatgggactttagcggtatcccaggccaagcgttcttggttttcttgttcgatttccttaacgagcggggtcaaatatctgacatcctacatagatttcagacaaaaaaaacaaccagtcaggatttttttgtgaggagattttggaagaaaaaaaaaaacataagggcctgtggctcacgttttcgggtttggtccattgttccttggggagctccttgtgaagcacagagcattgagaggccacacgaagtcggtaggatcgatcgtattgttcacgttcggtgagacgagtgatagcctgtaagaaacgagagatatacgagataagtctttccgttccagatgttttctcgaatatatctcgaatggagggatgagatgaccttttgcatggtttggttctcctccatgatcaagtcgtcatatctcaagccgaactttcggtacccggcaagattcgcataccatgtggcgatcggcttcaagaatcggtagagcggtttgttggccctgatctgctggacgaacgaggttccgagggctgacatcttgcgatatgctgtgagtgtgaactggtgagttgaagtgcaaagcttgaggtgagagtatgaggtcgacggttgagttgttttgtgtcggctttggccggaaatgtcactgagtcggaccccatatatggagtgtctgcagcggcgccggggagtcctatcgggcgcgatctcatccgggttccccggtcgtgttcagccctgtgatccgaggaacgttccctctgatctaggtcttggacagcactgtagagaaggattcaaactactgttttcatgagggcatatcttgaacggaggacaggacatggggcctgagaactaggcacaaagtattttttttttttcggaattggaattggacggccgaaggccagttccactttatcttccatcttacctctgtctccctgaggcgtgttccaacaattatgtatgcgccttgtcagtcttgctgctttagttcttcgaagctctggtaggtgtgaaactttgggactcgggagacagaggtagaaagtgaactgccaatgaattctccgatgcttgttttcatccctctcagtgaaaacttcaatttatgaagatttgattgaaattatattcatattgaccattcaccagggtacctcatctagcagtctcggccaaaagttccacattttcagggactacagtacaaagtgagctatgatggtcaattctgatattttgtttggctccattttttgtcatcacattgctgaaccggatttgtttgctaccgaacttattttgggcatcataatacattctacaagcgtcaatatgtccaatgacaccgcggacgatttttgttaagtcaatacagagaaaactggatgttcctctaacgaaggagagatatatcattcaagcctcccattcctctgcaatgtcatcaaagaactgcttggcgagtcggtcttggatctccgatcccgtcacgccgtcttgatctgcaatccctctgatcacaaagaaatggtggcccatcaagtcttggccggaaccatcggcgtcaaatggtttcccacctttcccataacatttaccgcccgcttcaagcgcaatcaccgttccagcgcaaactgaaaggagaaaaggagatccatgtaagaatcgttgatacttttgtgaggtttctgttgatcttgtagattttacaatatgccttaccgtcccaagcccaacatccaatctcccaatataagtctaagcttcctgaagccactgatgcgtagttgagagcagcggacctaacatagtgaaggcggagaaatcaagcgagcggaattttagttgaagaccctcatattgaaagagatgaacgcaccccatagatctcaaagagtggcacatcaccccaccgggtacatctttcggatccccagccagcttgacgaaggtgtttgtcttcttctccagagtggctttactgcgatcagaaccccactctaccccgactagagcgtctgaaagtttctcgagtggcaggtagtccgggtaagataacgggagacgcgtcttctgattgaagaaggccccgtgtcccttgacggctgtgtaaagttgtgacaagaatgggttatagatcacgctgaaataacgagtggatagtcagtattcaatcttacatccgtcttatattacgcatcacgccaacgacgacggagaatcactcaccctaaggtgggaatcttgttgacaacccagccaatactgatacatactgatgggaaaccgtgaacgaagtttgttgtgcctaaagttccaaaacaatgtatacatgttcaacgcaatgtaccttggatcagtaaatcaggtctcttgggagctaccatccacgggatcacaaatccacgtcggcgcattctacggaaaattaaatgagatcgagtttagagtgtagatacaggacattttttgaggacatgaaatcgtaccgtcaattccgccttagcatccacagcaaaggtttcttctccgataaacctgccattcaagattgaaaaagaaatgtgaaatctggatgagttctttgttcttcttcttcttttgttttaggaggagccaatcagacgcgacgaactgatgatcagggaatttctctcgaagtgattcggagaccatcttttcgaccatttggtctgtctccgtcaccagatcgatccggttcttcttgtcattgatcgtcccgccccttccgccggctcgatcctttgaggctcgaaggataatctctccagccttcatggcaagcttgacagcaaaattcaattcagcttcgtaggatggatgagtcgccatgttgagagcttcactggtcgatcgataatgatatccacgaatagtttgatgtatgtagatgatgtgaggtcttgaaagtcaatctcaatcaggattcagaactgctcctgtgccccccgcccatctcgggggatattccgcgctcgatcgacgtccttcgagtggtcaggttcaggagagcagtgatttcaaaggaccaaaaaaaaaggaatgaacaaaatctacacaagaactaaagaggatacacaatttgaatctggctgacagtgtcgcatgatcttttgaatgctcatatttacttactatgatggtgaaattcacccgtacatttacactaatagttttcttgtcttattctatgctcaattattcccgttttttgccagtccatctagttaagagctcgattgtctttttttcaacctgttgtttcaattcttcaccgcgtcctaccagtgaagatctctgatctatgccatagctggagcgagacatgctggctccaacattggtcaccctgtgtgccttcacgcggatgttgcatccgtatgccgtattatctggttggcagcctagcagcaacatctgtccctttgcttcgacgctggcgttgctcatgagacttaaccggcgtgaccaacgatcccaaaggacaaggtacaccggcaacccagctcggtacggtcgtcacgctacaacaaattcagttccctccatctcgtctttgttgtctccccgggtttgctgtcaggaccggagaaaatggatttttcaaagacttctggagaaacaagagtctgctgctagacaatcgacgagcttacagaatgtcgaggtgatgatactacggctctggtcgtgatgagctacagacctatagcaatccgagctgcctcaagtgtcatagatatcctgcaatccgaagagagttgctctgaatgttcgctatagccgggaatcggacaccaggacaaccatagactggatcctcaatcgtctgcgaccggcatatcagctactcaacgtgttgctattccacaataatcgccccgcctactaaacagattcgaatgccggccttcgttcctcggattcctgattaccgaacggaaaactccccggagacctcgtctccaaaggtcaccatgctatgtaaacatctggaggcagccttgaatataaaaagccaaccctccatactccagtttctgaacgtcactcctcagacaaacaaatctgcagctaaccaagttataattcttcattatcgaagtgtagattttctttttctgaaggcatcatcgagccagtcctcactccatcttgaaggttttatgatgcaatccaatatttttctgtcatcaattccttgtatgttgcttctcgtattgattgcgagtttagcttcgtatgcttcagcgtaccattgcgaagacatcaagcctttcccactggctgcatgtatgatgacgaattatacgacaggcgagttggaaggaggtgagtcgaacttgaacagtcgtgtttcaaccggttgaagctgacttgtcctacgcattcctttgccgacagggggaagtcgtccgggggccccaaataggaacgataagttcggatgcggagatggattcatcaacacaccgttatgctgcaagattgtgagtaagaccatcgagctggtctatacagtgctagttgatagatagtgtatattagccaatcgtggaatcgaattctgaaaactggctcacatttatccacagcctttcgaaaaagttgaccagaaaaacgttaaagacagctgtatctttgcccctgatggccccgctcgaaaataatagaagtagatgacgaacccaaggacatctttcagtttagcactttcttcatctcaaaatgcttcacagaagctgtgtcttctgcaataataacaaccaagattgcatcaagcatttatgatatagcttcattttatcctttacccaaagatacctagctctatggctttccattttgtagttagagatcagttgaactactagataactccaacatgtgcctgctcaaaatattttaagcatttcatgttatccatggacatctgttttgattcttcttgaaattgttcacctaagactgtgctcacatgtggccaatgcattacaatttgtgttttcttccttccacaggtggaactgccaagtagcctatactgtgtacataccatccgaagaaaaccagcgaatatagtgcccagtggttatgccacatccgtcggtataccgagtggattaggttagttccagcatatattggatcacaagtgaaagtgatgcagtcggcagactggtggccgaaatttggccacgcgcaggtagtgagtggtgtactggtagatataattacctaacaaatttgcccacaacgaagtcacttcaggtcacttcgcgccattgatcagtaatattaccttcatttgtgcgcatgattacggcgttttaggccggcggtttactccgttgatataactgctaggatgcggctttcggaccggttcaagtcatgctaggaaacttatgtaccatcgatatccggtgcgcgtgtcgatggcgtcgcttgtgcgcctgaagatgtccaaatttcagccgtctccggagcgacggagcttctcgtcctccgatgggcgctaatcaagttgaagatttcatgccatcgccgggtctgatcgatgaagggccagtgttcgggttgatcggaaacccctcgggcgttcctcgggcccccctgcttatataagccagttgtcgcttgcaccacttcaaccaacaacaccaccagtgaccacccacccacccaccaagaatcagccaaagccagggggaacacacacaataataccactggtcagcagcatcctttctctcatctgatctatcaatcaaaaattcaccacagctgacaaaacaagagaattggcaggtctcatactatatacgattcccttcgctacttcacgtcagaggctcgaggccacacgatcgaacagtcccacacaatatcctcaagcttttccgtcccagtcctcaaacgtttcaggatgagaatattcctaaatcgcggtccatcatcgaacttttccacatgggtttttatcctcacggtcccgattctcaaaatcagatcctctccaggagattattcgccgggctatcaacgatgtgtgaattactgcaacttcgagaactgttttacggtcgatgaaaatcccaaagcactcccattcagtctaagattattccattggacctgtaccgataattgtgcatatcaatgtatgcatgatctcactcaaaaagtcctcaaactaccaagagcagtccccaaacctggtcaaactttcgaaggctggtgggatgaaccagactgggaacccgggacggaattagagggtctacctccggggaggatcgttcaattccatgggaaatggcccttcaaacgatggtacggtattcaggaaccgctctcagcactcttcagtttcctaaactttaccgtatacgctctttcgtaccggaagatgaaacgactcatcccactcgactggcctttacgcgctcattatcttggcgtggctatggttggcatgaatgcttggatgtggagcattctctttcactgtcgagataaaccatggaccgaacgtctggactactttagcgcggcggcttattcgctctacggactctacgtatccagcatcaggatcttcagattgtacccgacccatgctcgccattacatcccactcgatcaacggctacatatcggtagtcagctcaagctaatcatgagtgcaatgtttttagttcacatcgcatttctgagctttggtgaacgattcaattacaagtacaatatggccgtcaatgtgatcgttggggtcttgacgatcctactctggttaagctggactgcatcccattctcatcgaccgccaaagggacttcctgcgaagcttgacgtcgacgaagacctgatttcttcgcctcaatctgagcagtctgagtctcccccaccgtcaccagctcgaccaaacggcttcttctcatccgcttggctctcactgctatatgaatccatcccagccgtaacagaaacggggatcgagccgccctatgtttctaaaccgatcatcccactggtctgtctgatcggtgctggatcgctagagttactagactttccacctgtctggaatatgagcttggacgcccacgcactctggcatcttgctacgacccctctaggctggatttggtgcgtcggatttctcgctcaggatgctcagtgggaatctcaatttgtcgaaggaatcaatcggcctggatccgattcgaaggaagccgaggccaccgcaaaatcaacaccatcaaaatccccacccatcattaccaccaccaaggtcgactagacctttcaactcaaaattcagaattgcaggacagcaagagagaaaatacgctttgtatccacagaaaatttgcttccaagtgttcatgtcagcatttatatcatcaacaacttttctctctttttttgcttcgtattattcacttcaacatattgctacgattttgtaatccccacgaattttatctttgtgttttctcttttttggacatattacctactcaacatatacatttttggttcaccattgctcatccgttatcattctccttacttctttcctttcgaggtttcaaagatatataggtatatgtataaattcaatttgataagtcttgattgtcagttttccactgttcgatccaagctaagatacgatggatattagagtcgatagcatcaatattttcactatccaattcgatcacgatttcctcgtcatagttctctctagcctcttccagacattcgcccatgatttcagcctcgttattctcttgaatcttctttaacgaatacttccgtttctctaatcgatcccagagtatcgtatgtgatgtccgtagaacgatgaccaagtcgatccatctctccgggaagatttctgaggaatgccagtctagtatgattcccccttccgatgaggacatcaggggttccaattcgtctaagagctgaaggcccatcgtcaaaagaaaatcaaagttaattgcttggaatcaaaacttcaactgggcgagatgaaggctgagaagaggaagatttgcttgatgatttctgaagcaactggaaaagaaggaaagaaagcgggtttttttttgttttcccgactaactttttcatcgtcgaccaaccaactctgccattcatcatcccatccttcatggcacccatgttccttaacgaagtcaccgatattgatcgccctgagtgcgccgttggattcctgagccagcatctccgcatgggtggtctttccggtgccgggagtaccggtgatcaggacattcggattcttccgtcgactcgatccgtcttcatccacggttgccatcggggatcccttccttccttggttgtaaactgttgtcttctttaagttgggcaagttcttggtttttgctttgggtggttctctgtgtgatccggcccaccagtcggacttcaccccggccatggctatccgcacaaatactttttttgcatatccaatttggacaacttcccaagatcagcaatcccaatggcaaaagtgattggtctacaacatcaaatcccttcagatacatccttcatgttcttttctttgactttccattactatgtaacattcatataattatggtcatggagcctcttcgaaggaatactctatgtagaactgaatatgagtgcagggatctgcaggtgggtggtatcaaatcctctggaattggaggccaagtttggaaacaccaaagaaaaatcaatgacatcctatgaaaacaaagaaactgacttattttgagatagatttatcagtgagaaaatgaaagctgaaattcttttttcagctctttttccactcttctcagagaatgttcatgggtaaaaagttagaatacacacttccaggaagccttatagccagtttgagggtatccttatccatgttagatggctgttacacctacaagtaccacaagatcagtcctattccattttctcacaatctgcgtatttgtttgttggagaaaacatacgattggttctagtgaaagaataataaaatacaaacgtgatagagcctttccagcccagtgaagtgggattcttggatgtatagattggaaatgtaagactttcctgacagtgtttagtaatcaattcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgccaaacttgattttagaggttcattttcactcttctactaagaatagcagattcttgaaaaacaatggaaatcctatttcttacttcacagttcttcaatcaacacatttggatccccttgtttggctattgggtccaaaaattgggataggttctcagaaaaacgtgtagctttttgatgatggacgatggtgtctgctactctagtcatgccagaagatataattcaatccaaactgaactaaagaagtagtgccagaaaactgtcttggaggaggctcagaatgtatgtagcatcaagaccacaacacaaatgatgtgataattcattctttgtagtttcagtttcaagccctcctcacctcctcataacatttttttttttacaaatttgtttgacattttacattctttgagcactccactttgggggttccaccattcctgcaggaggtttcaacactgatgacaccttgattgcataattttcttggccaggcccaggggaaacttttgaatcttgcagtcacaaattatacatttgtaaaattctcagggtttactcttgtaagcacaatttgaccacctgtgatctaataaatgtgatataagaaaaagaaaacatgcttcattttgggttgttcccccaaaaaaacaccctataaaattctggcactcatttgaaagcgtcaagcaggatcaacctacaatttattctttaagacaatgtagatcaagatagtgatgattgaaaagatgccaacgacgaaattgaaaaacatgaggcgacagcacgagcaatcatgtccaggataactggtggggcccatagcgaaccttgcgtaactcatgtgatagtctgcttcgaccggatcactgatatagccttcttggatgggagagtcgagtggctgatgatgttcggtggggccacttagaggactgagttgaggtgatgatgtttgtggactctgatctgcgactatcttgtggccggaggaaatctcggctcgacagctcggacaggtgggccgacctcctcttaaccatccatcaatgcactcccggtggaaaacgtgcttgcacttcaacgaacgtaggtccgagtccagaagccctaagcaaacagcgcaatcgtctcttccatcattacttccaccattagatgcttctgctgcacgagatgtttcctctcctcgagcactggaacgttttctcgaataactttccatgctgcattttgtcggtgtttccctagtgtaccgatttctttcgggtgaatcaatctcaatgacaacatcaccactctctaccttgatccataacaagtgacacataagatgtgagcagcaggatccatgctcatctgaccttcgaagagcaacgtagactactgacttttagagccgcgccagtaggacacaagtcagttggccgctgagagcccacttggattaagggaggagccacaacgggccagtcatgctgcccgatcgaatttgaggcgcgtcgaaagcctatggattcgtcggtagactcgatggcttgcgatgagctagcaatctgtctcgcgtctagcggcgattcaaatccaagaatatttccagccaacttatacatccacacacgaagaaacatagtttttttttcagtcaatataaggctgttggtgccatgtaaataccatcaaccaaggaatcgcttaactatgaggagcaatatgcaagaagccatttttagtagctgaatatcctgatcctctttgactgttgaaattggcgtaaatatacccgaaaaacgtgccactatgagttgttaatatccattgtaagctatgcaagcttgcagcttttaggtgtttctgatgaaaagtaatgaactcacgtaagtagtagggcctaggagctcttatcatgtaagcacttaatctaaatagctatcgaatcgagccagcaattcgaagcttcgattgacgtgttagcaatgcaagcattatcaagagatggcctgcttgcctgaaccattgttgaacccaaatgacttcaagcgcagccacgaagatagctttttcagcggagaacggcgcctggagagcttgctgcatggctagtgtatgatcctcaaacggagcatgctgaagcctcgtggcttttgttcacagcaggaggcggagctgcggctcacgctcacatcagatgcctagagaaggagataactcgccgatcttgatcaatcttggcttcattttagaagaagatgcgacattccgacgcggcataaatctgcacttcgccaaggaaggcaaaaatgccgaaattcaacttttttaaaacccgtgatctggggagaaacttatgtaatgatgcccaagataaatcatcatgaggccagcatcctcttgggctaggccaaatcacactggactgcgagcgggtacagtgcggattgccgacagagtcatttgaactcggccgtcgaaaggtatcatatttgatttaagagcgagacagtgtccttgagatcaattgcacggaagaatcattgtgtgagaagaaaaacaacaagtacaagtcgtaagaaatggaagaaacaatacgcaagatggctgatccactagtgatacaaatctgatttgactagaagtacatgtagatagaaaaacttcacactctccatccgccggtcaaaacgaaaaaaggagaaaaaaaactagcggtcgtcgggttcatattctcatctttttcgccgaggtttgctcgttttcgtggccaatcgagccgagctcgagaccgtcatcagtagccagggcacgtttgcgggagggggaagccccgaagtccggcgtgttttgaccgactacgagatagccggagtaagcccgttgattttcgacaaatccctgtcctccatgtgccgtaggacttcctgtgaacttgcgcgccgtcacaatcgcgctttgctcgtgggtcaacgtagagaggaattgtaaatgatgcgatagaactccatcattcattttgaagagaagccccgtcccgtggtctgtcggtcgggtcactttttgtgcgatcatctcattgggagcattcgcaccctcatcagaagatgacgagtgagcaaaattggaaggaattgatgaggactgctgggatgtcgaccaaagagaggagagaggtgcccttgagatttgattgtagttgatcaagcggggcgggcattgggcagagaggcgatggaactcatcactactgtcggcgttggcgtcgcgttgtaccgtttcgagaggtgttccataatcagtgcgcaaatcaggggagatcagctgatgaacattggcatttccattgatttccaacggggctgaagagttgggaacaaggccttgatgagttctgaatggaggggttccgaactgggtccatagggccttgtccggggttttagtgggaatggggctcggttgtgattgatagcgatagcctgtgctggagggacggcgcaggctagaacccgagaaggagctgggggcaggcgaataagtagattcggaggactcggtcatcgaaggacaccgttccaaacgatcttgtctttgagcggccatggtagccgccttgcggatattattctggcgctgcatattcttgtgcacttggacgaggcgctcttcagtcaacgtgttctgttgagcatcttccttatggacagacaccttgtgctgcctgtgaaaatagttggactgtaagcgtcaagatatcaaaagctgtgagatgattgatggggttgaccaacctccaattatccagtcggctgaatgattttgaacagtggcacttgaaaggtttctctttcgtgtgttttctagaaagagaaaagaggcgtgaggataagcttggagcagcaagggcggcggcaggccccaagacgcgaagacatacctttcatgccttgcaagatgctctgcacgcgtaaattccatctcacagctggggtcaagtgtacacttgaacatcttgaaagctggtgagttgcggttactttggtcgaaagccgggtagccgatgttttggttaagaaggcttgggctaggaacatgataataaggaatcggttggctgggtgtggaggtttcggggtgaatggctgaagccaaggttgatgtgggaggaaagcgctcgtcgtaagattggtccacctcagcatagggtgtggtggcttgggagggagaggatgaggcgacttgaacgtaagtagacccggaataagggttgagttgactcaatgatccaggtgtgaaacccaagagggtctgataaccccagagactgggcacgtttgatggaaaatcaagtgagccaaatgagtccgagaggccattggctgggaggtgtgagatggtggacctttcataagagtgggaaggcaaatggattggagctgatggggttgaggggtaaatcgtagacaggtctgtatgaaagtggccccaaaggcttgctgcgatttcggcatgattgctgatgataaaaagagggagaaaaatgatgatatgtaaacaaagggcagaaagagagagcgaagccagcgcggggtggatgacttacgctactctggagttgtatgaggagggctgtccagtggtgactggagcagggccgggatgaaggtggaaggacatggttcaggggatggactgctggactaattgaaggagactatgggtggggaaggaggcaaaaggaacagtgaacaggacagtgggggataacggaaggatggatgagcacgacaggaactggggaaggggggaaaggggagctccttaagagtgattccgagcggggcccagttagtggagcaagtggactgatgcgcccaagcaagccagccagcaagcaagcaagcaagcaggactatagcggctggctggagcaaacattacgcctggggccgggtaagctgataacatgagcatgaccgatcaagcccagccagaaagaacaaaaacaacaaaaaaacaaaccagaggccggttgcgatgaagagggctggatggatattactgtggggactgccaaaggtcgatagattacaaaaaaataataaaaaaaatgaagagcagttcagaccaccccacacagagtcaatccacatctatcggaaaagtagcagcagcggttgagtgaagccagtcagccagtcgagttcaccgatcaggagatccaagccagccggccttccactcggcaacccaagaacgcgtctgaatcagtgggccctctagactatgtagagaaaccatcggggcggggggactcaaagctttgcaggccgacagagcagacaggaatcatctctttggattggcctacactggtctcatcctcatggcctgatagtagtggcatctggtcctagtgggagtgccacttctacttttaaagcgcatttcaattactcaatcttccgggtctgcgtctctccaggatgtatgctgttgttctatcgccccgctgacctttcttgttgcctttgagaagtatttcttcgtgctgtcgtcatacatacacccatcccaagagagatcaccatcaataccatcttacataaatatcagctgcaggcagcatcgcacttcaaacttcattgatatttaattaacagtctgcaaggttacgcagacgccaacgtgaattgaagagaagcgctcgccaaccctttttgtacgtgggtgagttgagcccatgagcagagtatgcagaaaatgggatcacaatctattttatgtgagtcggaattcccgatgccatcaatccccagcgagctggttgcgatccgcgaaggggctggtattcctcccgacgagctgctagaagtcagttttgcggaagggattccttccatggggctgattcataccagctcgtcgggaggaagagcgctgccgaaggtctggctgggcataaagaccagctcgccgggaaggggcaagctggattggtacccaggttctcccaacaagctcacccgtgtgtctacataaaatacgaccgacccaattcccggcaatagccttgcaatctacaagtgatcagtcagagagcgctgttcgttcaaacttgggtttccacattatgccaacttgccgaacagctcgtgcttcagaaacagggagcaacggaaaagcgtcctattgtccacctcgagtacaaaataaaataacatggaggtacatacataaacctagatttgcggtaactatcaaccatcaatacattggacatggttcagcacaacagattcggcgtcactgtcgagaagtagccaaccgacgtcggtaggatgttatcctggcgattcctcagtcatcgcacttggtaaaaaagctttgcccactggagagaacttgaaccttcttgagcacaactccctcgactctcgaagctctcgaagttcgatatccattcactagacagcttaaacagagctttgtcgcacccccggtcggaatattcatgctttcgattgtctcccgaggatgatgatcgacagtcacccttcacagcatgatgaattcgggatgccaactgattcgatcgcaaaaatgtgatgccaacgttctgatctgatgaaaggctgagatgccaaccggtccgaggaaaaagtagacatattcttaccgactgattcagtcatatgctgaaatgccgacctccgttccggatcttgccaacggaaatccttgttgaggatacctgcctgagcaccgagccaaattaatatattccataatacgacctgcaaataatcactatcaacagcggctctactactactgcaccactcgtaacttggggatgattaggactccaaacaacccaaatctgtcagagttaagctgggggcaaatcgcctataagaagaccccagatctctcccaagtttcgttcgccagaaaacacagaaaacttgatcagctcaactcaacaaaaaatcctttagatctgtcgcccttacagagtattcgaacaattcagctttctattatatataaaattcctgaagtaatatgcactccagaagttccctcgcttcaaaggctagcctgtttctatgtgtgctagcgtgctttgttggtattttggctcagccacctgctccgaagaagcaaactctgagctgccctccaccgggtgcagaaaacgcaaaatttacccattctgcatgtactattgaccccaaccgcaacacgaaaggtgagtcggatttcaactttgaaatttcatggggtttctcccagagctgaatgagtgtgtaatcccttatacagctagtttccctggagctccaaatctggatggtgcttttaattgtggagataagaacgtcaaaactccattgtgttgcgatactgtgagtcaaaaaaaaagaacgaaatttgttcatcaatatcaaatgataaagcattaataaacttaccaattaaatccaataatcaattcacagattgtttctcaatccaaagtaaaagccaaccgggatttaccacctacagacccaaaaatgggtcgctgcacaactaaaacagcaataggtaaaaatccaaatgcagacccaacaaacagaaagaatacataggggggaggtacacacaaatgtacctcatactggtgatcattcatcatttcaagtgatcttcttttctaggtcatacactggcccagtctgttttttttttcccttcttttttctttctaaaaattgaaatcatctgttgtttctattgataatggcttttgtggcttttttccccagaacctatagagaaccaattggacactaatcctatcttgtcccatcatctatcaagtacaattagaatattgcatgtatcagtataataagtcttccaatttcttcacaatacctaaattgttaatactgtagatatacataaagattttctgaactgttcccttgccatctgaaatttgaagatatattttttgttgatatctattttcatttcatttatgaagcaagcaacccagcttgttctaaaaaataatggggatgctgaatgatttccaaattaagactgagttcaacttttaggattttattgaatgtattaacatccagcaaatttcatgcactaacaattccctgtgagaaattatttgagttttgaaaagggtatctgattaaaatccttcttgggtatgttttttgaatgcttgaatcaaagctcaaacacatcacaccagatatgattggattcataccagaaaactgcgtgagatttcaaaaagattgatcctataaaatcaaactagagttggatggtgataacaggatggttcacaattgaatacaatctttttgattgtggataaaatttcagcttgctggtttcaaaaaaattgaaaaataggcagacaagaggtctaattttaagccttcaaacccaacttgctccgctgctttcatgtaaaaaaattgccaaagtctttcaaaggtgaactgtcatgatagtggggttcatgattgaacttaagagtcatcttaacatgtttatgagcaacagatttttttttttttttttttttttttttttttttttgaatttgaatttgactctcaagttcaatcataagcttctaggggttcatgatcagaaacaccttcaaaatggccttaaagttaaatcatgaacccctctaatatatccaacatagagatggttgcagggtatctgttgcagatacccgctatccgctggcggatgcccaacagagccaacagatacccgccaggggatacggatttgggtgtgaatgtccccgtttcctcaaaatcccagcggttatccgggtatctccaagaatacccatggccaagaggatgagagtggccggctggaagggcttccttccagccagccaggtacatgtacctcacctgctagaaggaaacccttccagttggcaaggtacatgtacctcgtcgaccggaaggaagcccttccagctggcaaggtacatgtacttttctggctggaaggaaaaccttccaatcaacatgtaccttgtcaactgggaggaaggaaaacattccagccggtgaggtcgtgccttgtcaaccatttaaagggcaggtatccgtggatctgaaaaaggaaggggatatacggatgcggaggagccatctctaatccaacatatggtgtatcaagccacactgggcacaggccaaagtttggccaaaatgaggccaaaagtgcatgtggcaccctcccaactcccgcttggcacatgccaaaatgggcaggggttgggccaaagcctcccttggccaagcccaagaaggggtgccacacacaccaaaaccggtgctactggggtcccccaccaaccaatgatcttgttcttgcaaatgcagctgagtcagacttctggaaaaaagaaaaaggaaaaaataagtaattaaaaacaacagtccaaaatccagagaagtcaaatatacaaagagaaagaaaagaaaagactcaccttcttgttggtgtgtctgatgaggtgaggaggtgagatcaggtgtcaatgatctgatcagcaaagcacttggggttggcccagtgggtatgtgccaacttgccacaacccttacccagctgatcaagccccctggacacaatcccaagcccttgtggtgcttggccatgtaggacttgtgattgtgcccagcttggcttgatacaccataccaccaacaaacagggctatggttacacattttcttatagtgttcacaattggtttttaaataacattctacataagatcataagaacctcacacaagttctcagaaaagttccaaatagagagatatctgaattttcctaaaattgttgttttggtcattgtaagcctatgatgttgtatgaaaatctcacccctcgaaaatcttttcaaaaatcccattttgaacaccacatctggtgagcacaatgtaggttttctttcaaaaatgagccctggtcccttgctacacaacacaatctctcaaattcaatatcattcacctataacaattgggaaagccttctgattcttttgctggtactctgcctcttaataactaaaaccaatggaagaatcatagcaaagctcataggagctccaagcataacatcaagatgggaagcaattggatgacttcccgtcgcaatctatgaccctcccagaagtcaatttacacccctcagatctattctttttcatcaaaaaaaaccattttttctgaagccttccagaaacagctctcatgtgagctggttgaaatcttgattgtgttgttaatttaggactgagggaggtctaaaaagcattctaaatcgcaacgggaagtcctccattcactgcaggaagtcctaggagatccacctaaacatgtatcttatatagcaattccagaggaaggaaacccaaagagaccaaaaaaaaaaacatgactggcattattcaaaaacctcacttttcaaatccaccaatctaataaccaacataacaacaacagcaatcacagccaaatagatggtattaagtggatatcacaacagacattgaagaaaaagaacaaccaaagcaaattaatgggtgcaagaaagtgaaaaaaaaagatactcattcatatatcaccaaacaaaacttctaaataaagaggcaaagaaaaaaagaagcttggccaaacttttataatagatgctttgatcaaaatatgtaattttattttattcttcagagacaaacacaagatcataaggaaatgaaaatgaaaactctctccaattacataataatctctttatggtcaagattggggggggggggggggttaatgttttatttgagtttttttttttttttttccaactagatatgtagggtgagaaatatatatatgttgaacttttctatttatctctcttcttattgaatgttagttttttgtttggtgtttgggtggaaggaattagggcaaactaaaacagtatagaattgatgaggatgagattgatgaggatgatggacaagagaaaaccagagaaactaaaaaggaggaacaaataaatggcaagagagaaaagaagatcataaaggagaccaaaaaaaaaaagaaaaacaaaacaacttataaaaacagtttatttgatgtaaacagccttctctataccagtagttttcctagacttatccaaatgatcaatccctaataaatcccctttcatccatttgtgatcaaagatcacatcagtgtcaaggatgtaagacggtttggtgtaagtgttgaactgagcaatcgagaacttcatcttgctgatttctttttcagatagacctaaccgaagtcttagtcgttccttggtctccgtgaacacttccccctgttgagagaaagtagacaacgagtctcaacaaatgcagctgatgacctgatttgttaatcaaaaacttactggtttaattaaaaacttgaaagggatcccatggttccttgtcagttctttttggaaatgatagacatcaatgattttaccatccttctcatcacaatgcgtctgttcgtcttgatggacttcttccgcatagatgtcctccacatcggtcacatctctcaagatctccccccctgcgaactgcttttgaatccggccctcatgaatagtgaacaatttgatttttcgggtcgagttttctgagaacttgaccagtgttgaaagcttgtccgctacgtcgtgcatggaagaagtcttgggcatcaagaaggaatgctgtccctggagtaggcaaagtcagaacaagcgtcaatcagcatccgcaagcaatattggaatgtgaactgtcaagtaggatgaaacacagaaaattgaacatacctcttcccgattgtgagcgccagtccacgttactttcacgttccgcttggtttcgatctcgacaatactcatgtccaacaattcgtaaaataaaacattgctcggggcattgttgtacgaagactggatcatgtcggctacagaaccctgtgcggttgcacgacgaatgacggtcttggggttgccttggtgactgttagtgaatcgaagcttcataggatcatgctgtaatctttctccgactcgactggccatctgatcatatgtaaacttcttgctcaaaaggagatcaaactcgaccgtcgtagccatgtcatcataacgaggtttgaactgaaccagaacccgattagtgaaaaagtcgtaaaacgccaccggatcaagataaagccgttgcttctccagctcggcaagtctgaagttcaaagggcacaaagagaatgggggtgagtaagatcgatctcactgcccatgatcagttgatgggactcactctttgtcggaaagttcaatttgaaaacagatgatgtctccatcctgtatttcactctgcaggaaactcgctttgggcttcatcgggtcaatcatcccaggcttaatttcctgtgacgtagaagatcaaatttgaaagcaagaggggacaatcagatatgataattagttcgggcggtaaatcgcaaataaaactcaatgtgaagacacgaacctcataaagctttagaggcgtattttcgggaaagttcatgcgggcatttatgagcgggatgacttctccaactttttgactacgatgaacataaaagtgaccgatcccagctaatgactgatctgaaacatcgaagtacttgacaaagatcatcagttgtccttccttggattccgcaggctgtgcctcgtgtgcggggtcgaggacttcaagatacagcttgagatcttgagcttttgaggccatcttgtcacgaacgacctccattgctagagaaaaaaaaagtcagaggttcaacaaattgtatctcgggtctgacgaagattctgttcagtttcacaagactaacttagtgtgggatcatgctctggcacgacagtgtctggccgaactgtcttgttttggcggttgaccaatacccaaagacgtatttggttaggttggtaacccaggtcttgagcaagtttagacttgaagtcgaggaaaggttgctgtttggctaccctaaaggtcgggaggtccgagggtggcatcgtcctatcatcaaacagcgctagatcaaaaccttgatgcaatcggaaagtttcgtctgtaatgatctgcgagattgcacgccggagggtgactggttagtgatttcctgctagacggctactcaattgctgagacggctcttcgggcacacctttgtggtaagataaaggtgcatctcttccttctccctttttttcttatcatgctctctctgttccctttcaagtcgggattctaaaacagtgcgaattgagaaggatcagcaaggtattttgcaagtcttaaaatggtatcaatgacttactaaggtgggtaggagtgtcgacctgtgtaatgggcgcaaggatgtctgcagccgcagattctctgacgtacaccaacatgtaggcattggtgaagcgcttcatgccacctttaccacccaaacccttaccccctccattcaccacggcgccattgacaatcagctcgcctccgaagttgtcctccgaaacttcgcggtctgtgacaggggtgacccggtcgtcgtcaaatttataccattttgactcagggtgtggtttgatcaagacgaagtaatgtcccccgtggacatcccctgaatggaccaatacaccgtgcaggcggtagttccagttggctgttttatcggctgattcatccaagtaaggtgcgagatcaagctcgaatggaaattcatgtcggtcgttgatctgaaggccaaatggatttttgaatccaaacgttagttggtcaataggattcaaaagaggcagactttagaccccacacaccttgacctgcatgtctctttggaaatcatactcgaaacgtttgagatgaagatgtagcaccggcggaaattccatgaagatggttccttttctggcatcttgaaggccatggtcatcaccagcgtggtatttgttatcgccatccatcgtctcaggcgttacgtaagcttcgaaagattcttgcagcgttttgaacggccgtccttgaagatctttgatatcaagttgaacatctgcaagaggtgggtgacgccaaaaatgacaaaattttttagtttttctttgttaatgacttcggctcaagcggaatgggtttttaaattagatgagaaaaacaacaaacccagaaaggtttcttctcgactactctcgtagtcaacgttgatacacttgaggtatgttttgtattttccagcaaaaagatattggattgcaccgtcagcgggagtgcctttcattttactttccaatttatcctgtagcactcgagaaaattcttggacatcgtgctgtagaaacgcatccaacgacttccatccaaaggattttgtcaattcagttgttccaacagattgatccgatgtttgcaactgataaaagacgcgttgaagagccaggggtactgaatctgggccatcgtgctcagttggaatttggtaaacagcctgtgaggaagataagattaatccaagggatgacataacgagattcgcaaaacaatgaatagattaagaggtaaagcttcaagagctgactcactttgcggaagtaattcgttaggaagagagactgtaagagagagttcatgtagcatgtggccccttgatttttcaacccaacataacccgtttcttttttcgagtcataactgcgtgtattaagaattgaagtggaaaattgagatgtagagatcgatgctagttagtaaaacagaatatgaataaaattagtagcatagttggacaaacttgacaaagttgtgccatagtacgcctgtttcatctttcagaactcgcacatatgccgtgatgatcgtctcatcattttctatgataggcttgacacgagaatcggctggagtgaagagcttccgtagttcgacaaaccgagtgaacccccaatcctgttcatcgttggtaaatcgatgttgtgcctctgggaaaacacaagttcaaacagattagaaagactccgtctgctgattaatcacacgacaagcagaactgaaatccaagatatgcttacgagactggatgtaacacgtgccatcgtgtgggttagaaattgcgagggcaaactgagcgcaaacgtgccagccttcaggctgcttcttaggatctccgtaattcagataaatcgaaaccatgtcgttggcttgtccattagaatttccttgaggaaacaggaggatgttcctataaaaaattatcatatacatgcagttaggatggatgaagctattataagaccaggcctccatgaatgcgaatatggaaatatgttgtattgctctttggaaccgcgctcgaggttagaatccagtgagtcaaactgagatcattgagtgagccggggtaaaggcccctggagggccaaaggtgtggaatatgaagaactggatgcctaccattcatgaccaccggcagtaaacgtgtcacttgtcacacgttttggtagtttgcgatagttaggtatcctccaactgtgtttcttgaaatcttctacaggaattccaagatcggacaaatgcttggctgcaaaggcttccgctgcggttgatcgccaaatacatcaatcagtctacacattcatattaacacctagggagagagagtggcgaacgatcatcaaccgagacagtctcgagttccagcggaggtgaagccaatgagtcaggcactatgtttgagggaccttcgaggggatcctaaaagctcagaaatattgatgagtgtgcacaaggaagaaaggttataaattaatatttgatccaaatgaattgactagaaatagattagacagatgaggcgcttgatcatggaatgcaatacgaggagaaaagacggaccattgtgtttgtttaactgtttcttcgcgggggggggggatcaaagagggaattaaacgagggccgactcagtcaaaccagtcaagattcagtacgctgatcgtgtagaagagtgatgtccagaattggtcgagcttgccaggccaatctacggaaattcagaccgaattatgtacgaaagaaaaccttgaacgcgaatatgaagttggagttctgtttagagcaaaaacgtccgcaacacgaaggaagtagctggctggaagatgtgatgattcgatcgttggatgatcgattgctgaacgtgcgaggagattggatgtcgatgaattggatgaactgtttggaagcgattggaatcgattaatcggccgatcgttagacgcaccacaggttggaaaaaccgcacgatcgtgagcaggtgggtaggatagacgcatgtttgggattgagagacgggagcgggtgagagtggttgagatgggtttgatgggggtgttgaatcgagagggatcgatgaagaggttgttgaatgaagagagagagagagagagaatgccaaaggagtaagtgccaagagaattatcaggtgatggtgtatatatgcataaaccgaagactcacattatccacggcagaccaatgatgatgtcaaggtgagtggtggggttttgaaagatcaggggaggcttgcggtgatgtcgattgcttttctttttatgttttctagttttttatctttatgttttttggtttcagagttggagagaaaggatgacgaggttgaactgggaatcttccagttgagtttttcgatctcctgttgagtcctttgtttttctaatgttctctgttgttcgtacccaggagaggcagggaaggcagaggtagtagattatagaagtaaggacggtgtggtcctcttttgttgttttgagatttggtcaaatcgaacccaacccaacccgaaccgagtgtcgatcgctggatcgatatccgcccgatgaagaatagtggatggatggactgtgggctgtcttgtttatctatcagctagtctgttggatggtttgcttcgaggaggagcgaaggaaggtcaggaaggaaatggggaagttgatcgagggagtaggagaaggagaagaaggaatcgggatgacggtcaacaggacaggggaagagaagtagaccaactggagtctccacaccgccctcccccgcgaccacgactgggcccattacatgagactacaggcgcacccaccacctgtcaaatctgtgtaaaccttgaaaacgtgtctcaacgtgcataatcctgatcatgataatcaggcagaatcaggcattcataacatacaatcttccattggtctccacatcgtatcatcaaaattaaacgcgctcaagctgatccacgccatgatcatcgatgatgatggcgcacctctttcaggaaaaagaaatcagcactacagtgtcagaggggtggcccaggaggatcatatgagcaactggagtcaagggggttgagttataccatcgtataacataattatcctatcaatcccattcttgagctatggagagttaatttttctctgagtggatatcaatgtgctcaaatacatatggctacaccaggaaagctattatttgtgtatgtgacacaaggtctttggttcagaatttgatgagctgattacagaataagaacatacttgcctggtcttgctgttgtttgaggtactagtcagattgattgttatgttggatccctccaaacatctgctttatgtggtcatggaaaaaggtgttatatgcaccttttttgaacaccccaacgtatttctatttgactaatggtatggtagggggataccagagtcattgaaaatgctgcaagatggatatttgatttcaatgctttctatcctcctgaaaaacatgtggaaaaacagtcagaattggttgaccagaaggatacaggtttgataataagtgattttaagaaagtgatccaaacttgttcaaataccagggcggtgttttcttcatagtaaaaactataatgcaataaaacaatcatgtggtttttttgtgagtataagatcatgttttttgatttttaatgcatggtgaagttcaattcatgctcaggagtcagatgaataagtttcatcacccagaaatccctttaattattttgggaatccaaggaaggatttgtcaattggttttgtcttatcaaagtttatttcaaagtatactaggttgattgtaggacctgttcacatgagctattaggattgagtatcttaatttcatagttgatcaggatgatattgatggccgtgaaactaaagatgtagcatattccgatctagacgctgcctttgaaactaggcagaaggtatctgtggataaaatgttacctggtacaatagaagattgaataaatagtggatcatattgtttctctcgacatgcggaagctattttgttatggtgtgtggtcctggcgaagtcaagagtaaaatcaaatggtcccaataatacattacatggtatgatgaaaattgatgatagtcaaaaggttctttcaaggagcattgaatcaacggatttttagaagtgggatatcaggtctcgaacttgaatacttggaatcaatcagcatgcgcttgaattgaaaagggcgaatttactgaaattactcacatggggaagttcgtcgcgatcactgactttgccgctggaacatgagggggattggtgaggagggtgtttggattggaagagcgtgaggagagaattaggaagaagattcaaataggatctgactaattcagattgaaggcccggtgaattgtcgcaagtccctcaggtgtatacgacgagcgaggagctccatttttccgttgcccgccattaacttgattcccttggaggtgtatcggtaggactgcgtggcactggaggtcatgatggggatttgggaagcgaaagcaattggaaggggctcgtagcatttaggtttgcatgcatgtgcaccgaagcctagagggtaggtggagctgcgtccggaatcagctagtggagatgaaactggggggaggtggcgagccgccattgccggaattcttcaaggatggcgtgaaggtggcaggcgcgtaagtgggctgctgggttgatggatcgtgacagtaccagagattgtgggcgaaatattatatccatcaggcattgctaatgcttgcaatgctcatgccacatcctggctcagtcttcaaaaaaacaggtttttgaaaataagcttacaggggggcgctgcggctcacccagccggattaaaacacgcgagcctagcagtggtatcaccaccggttgcttgtttagaatcattgaatgtcaccaggagccctggtagttaaatgctcaacaagactcagattgttgaggtattctacactttactctagctcataaacaccctttgtccctgcagaatcgtggtcaaccgtaatcactttgaatccgcctgagacgatttagaattgtgatcttgtttcgcaatagatcttgccacaacagcaccttctaagattgcgctcacttgtcactgtctaaacccataacattccccttaacgcttatttgtagattgtatgactgagtcttaaggtcgctgaagtagaatatgatctatgcaagaccaacgtacatttgtaatcatggcagttagagtaaaaattagcgtctgctccagaagggccatctctccgcgggaagcttgataagattataactcaacggcattaatcctgaggcgtgggcaacaaccgattttgggttgttttttattcgagacagttcgagactagtttatcaggtaatcttcatggtcaattatcaagtagaggatagaaagcattccattgaactgaccaggggatgtgacttgaaaaagaaaagaaatccttccgaccctcaactactacactgaacaccattggcgaaactttaatgttgttcatttttctcttcggactaatcatatttgatttttgtttgaatcactagcgagcgcatgatcaattctcagttgaattaatagcttaacgtaactatatcctgttttgatatatgatacatacgactttctcaaatccgcaagcatcaagaaacgcaaaggctctttgatcctagtgcggagacaacagcagatgaagttgaattcttcaattttcaatgataatattaattcatgagaaatggaacaaagaagttacatcgatcaagttgctgcctttgagactaggcacaaggtgtcggtgaagaacattttacccaatacagtaggtgaatggtacaaaaagtttttattttatgtgccgatacatatagaagatttatcggaaaagcaggtatttttgtggtttaattaatggcgactcttagagtgaaagtaaatgaaactgataatacaaagactactaaatttggtaggccattcaagagtgttttttggggtttgtgagaaaaggatcaagaagaagatttgtacgaagggagggattccggaaccgattctatataaaggagatgagtggaaaaaatgttaggtgatcattgaccaagatatgactgggaaaattcataacaagctcacaggatttcaggtcgggcgcgataaacccacgtcccttaggcgagtccgacgaacaaggaggtcaagctttgcattgtcggccatcaactcgattccattgggggtcaagcggtaggagtgttttgcgctggaagtcatcatgggaattgtagcagcaaaggcaataggaaggggcttgtagcatttgggcttgcaggcatgggcgccaaagcgagcaggttgggtgggggtgcgtccggagtcagccaatggagatgagactgggggaaggtggggagcagccatggttggaatcctctagagtagtgcgaaagagggggagaggaggttggacttgttggttgggggaatgtggcggtaggcatcattggcgaccttttatatcaaggcattgctgctgattgctgagccagcagcagccagcagcatcaccctagctcagcggtcgaagtttggctccgcttgcagcgaagcctttgtcaaaataaaatcataaaactgttggtatgaaagggtatgaaccgctgagcaggatttaaaagtggatcgtgaccgtttgtttgttcagaatcctggaatgtaaatcaggagttctggtgaattgctcagcaacatcattgagtttataatgtataccattcggcctttgagttcaccaaccgcctttgtggcaattgtgatgacccatagtagattcttaagcaacattgacgctggagattgcactcatttttcacttgctgaactcatacatgacagtccttttactgtctgcttgtctgactgagtctctggattacttgagccaaactagacttatactattgtagcgtacctcaagaatcagtgaaaccacgatgccagataatcatagagccaacagctccggatctcatgaaagaaagcttgccacggggagcttgatgggatacaaactcataagtctagcgtatgcgcgacaaccggggtctcttgtactcttgattcttgatcggtttagtagacgcatccaactggtgatgaatagtcatgtgtaagacatcgtgaattcctttgaacgaaccaggtgatatggctttcaggaaagaagtatcaaccgccactgcgcaccctttacagcttagctgggcagattaaagttgttgtatgcactggtccaactggttcaacatccaaatattgcagtcgacgtccaattcctgcttcagctactgtcccaagatcgaaaatgagagcaaaaccaacagaacccgagaaacactaagcgatggccataagaagtttccacagatggcgttgagtaggttccgcctccttgtgcatagatgtggcagtttctgtgttttttttttgtccgttttgttttgggctttggtgcctaagacattgagccttttagagttggtcgtacagcctataactgggtacagctgggggtcaagccctgatagtgaaagaccttcaagtcacccaagtcaccatgatcagtatcacaaacccttggtcttgataaaggatttttttccaattttgtctcagattttctgatcagtgactcgcaccgagctgaagcataactgatgacagatggtttatatttgatttcccaaagttgttacttgaactaatgaattctagcttgtcaaattcttaaaagactttgagggttacgttgacaacttttgaatcaaagacagtcaaatctggatctcagatcgcggcataaactacgtctctgccgcgaggttttccccaggggcaagtgaaggggactaggatttcctagcacaagacatggcgaccaagcttgctgggatgaaggcaagcaaagacccggggatacgatccccaattggtcatctagcatatggatgtgcaagtcgaaccataggacgctctccaggttatcttgtttagtaacatgcaatgaaataaactggggagccggaacggcctcgggattattgaagaaaagaaagagtggcaaacttgatgcttcgccctgcttcgccaggttccgcccccgtccgcggtcccccgtccgcggtcccccgcccggcgccgactcgggcagcagctacgccgcagcctgaggaggctcaagcttaaacttacaccccccttgggcgtccacgggagagcagtcattccagcgatcgactgaggcaaatcaacaaaaaacaaaaccagaacgaaaccaacaaggaaagggtaagcagcagagttggaacaagtttggtgatttgtacaacgtgaaaacaacggcactgacttgatttgagctcctatcctcccttgcagttagcatgcatctccgatctaatccgtcctcgctggcgtctgcgtaatattcatattccaaacactcaaatatttaacataggatatccatatcccattcgactagactggcatctgattgtttttcgataacctagcttcaaccgacgacagagctaggttgaaaggagaagtcgcaatggataatgcaccctcctcgtccaaggacaacagcgaccaaaccttttggaatcaagccttcttcgataattcattcccatccaccaccacctctcatctcgattcaaaccatcccttaatagctaaccagaccactatcaccaacgcactcagctctaccacaacctacaattctaacccacctgctcaggacgatttattcgagctatggtgctgttcggacgagctctgtctaccgtttgccgatcagaacgggaagatatgcaacctctcaaactgcccatcaacctcttcaaactgttttgatagccatctaccaccagcaattcatttgcaaccagcccatgcaggacccaacccatcatgtccatcaaatatcagtcctaccaacacattcaacagctgtcaaaccggacaagatccttgctgttcaggagccacctgccagccagacctcttggattgtgattgctgtcgagctggctgtcctccctccccgatctcccaccagccgtgcacagagtgtgatcagcctgccccaaaattacaactacgggcctctcctagtatcacttccacgaccaccaaccaatcgggctcgggctccaggctactctcaccatcattggcttcaagtatctcgcgtaacgattttgatgatttccctgtatcatctcaagccgggaatattgattcacttgaggaggatattatttggatgaatcaagatttggaggaactcgtacgtcatactctcttcaaaccaaaaaataaccaacattttctcaaaaaaaaactgaccaccacacttctctttttggcattctgttttggccacttagatcaagtgttgctgctgcgatgtgccaactcagagtgaaactttacccagccatcatgctgatgctcatcctggccatcatgtcaactttgatatgttcgacagaccttcgatcacctttccatacaaacctaaccgtgaacacactgaacctgattctgcgatcccatccaacgtcaacatctcctgcaagaaggacaccatcactacattcaaatgccagtggaaagattgcaatctggaattcagtgataggttcaggttgactgagcatgtcaatgtctgccacctgttccaatcctcaatggcacccaactcaggtactcagtcagaatctcagcagacccatccttcttctcggatcgattatcaacgtatcgttccatctgatatcattgcagcacaatccgaacaatcacgctcgatgtcaaccctttcctggaaagattatcctgatagtttcttcgccaattgtggaccatcctcggctagcaagtcaacattccagcacccctcgataaacatttcaaatgctgaatcgcatgttcccagtgggactccactcctggaccactatcagtcttgtttcgatttaccaagccacccaaataatccactcgacaagcccgattgctcaactacccgtgctagctgtgatgagaataacaaccaatctactcaagattcttttgtcgttcctcaaatccccacggcaggctcctccatcgatccactgctactcagatcccagcgcagtcaaaatccgtcaccgactaaaacacttgtcctgcaaagtgatatccatgaccagcatgtgtgccgctggggctcatgcaccggcagaacatttgataacacggccgagttgactgagcacatatcgaccgatcatgtgggatcagggaaatcaaagtacagttgtctctgggagggatgttactgtaccacaaaaccgaaatctgttaagggccttgacggcgaacaggagagccatcaatctgatgctaccacaacaacagaagcagtgaatcgtccgagcgactcggaaaatcctcgcaagtcattcaaccaaagacagaaattgatgagacatcttcaaactcatactggtgataaaccattcgaatgcgaacgctgtgggaaaaagtttggtgaaatgacgacgttggttcaacatcgtcgaacgcatacaaacgaaaaggtaaggaaggaccgcttatctcttgatacggcgcttgcgtgaatgattgagatgtacccaaaaggctgatgaagaatgtttggttggttcgatgggaaaccaaagccatacaaatgtttggtggaaggatgtgggaagtcattcgcattgcaatctgcattgacgatccacaatcgaacgcacacgggctcgaagccgttcaagtgtagtgtcaagggatgttcagcccagttctcagaatcctcgaatctctcgaaacacatgaggacccattcgctggtgaagaagtttgaatgcacgatctgtgggaaacgtttcacccgatctgaccaactcactcgacatctcaaatccgaatccatccatctgcatttgaacaacaaccccaccaaccacaacgaggatgataatgatgatgagggggaggaggaggaagatgatgatgatgacaaggagaatggccctgaggatggccttaatgtccaaggagctgacctcgatcactccaccgcggtccacaaaacacatcctcaagcccctccccaggccgcctcatttagtcaggacaaacgaccaggctcggcccatccacttggccatcaacctaagcgccaaaagaaaccaatttccgccatcaattgatcttccagtatatccctctctctctctccttttcctgacaagtgggctatacaacaaggagaatcaatgttttgcacttgttatttgtgtgtggtacaagattgtttcaaatatatacaaaaccctttaacaaacaggcttacaattgtccaagatctctctttggttctcttgttggctagtcatcacaaaactcaaggagagagaaaaaaaacatattacaaaaaagagagagaaaaaaaagacgattgtcgatgttttctatggggtgattttcaagctgtgtctcgttttttgttgttgtctgtgtcggtttaatgattcaagttttcacctcccacgttcgcttctgtatcttatcttctgagaagactacatgtctcagacccttgactgggccatctagaatgggtttctcagacccttgactgggccatctagaatgggttttcagtaacttacatagtcagttttgtttgctcatgtcatagtgtattgtgggtgctccgcaggaggtgttggagattactcttgctttatgaagtttgaatggtcgtcgatatgcttgaatgtttccttgcatctctcttgatgtggaagaataaaaaaatgagaatttgtgtgttcttgttgttggatgttgcattcagcagcctgacttgtaatacgtaggcagtgctactggctgatttgcttgtttaagatgaatggatagctagagagagttggagttggtttagaatgattcagtggactgataaaccatgcttccagcagtttatgatgtctgtctttttttcagctcttatggagactcagctttgatgatttctggcttgtaattttgagatgggctatttagtattaaggaattgaaatatcatggagatttgcactcatgattaacttgattgggcacccatttgacctgcctgttgttctctcttcaaggatcctaccctgtcccacaaatccaccaatcacaatttcctattcaattttcaaatctttacttgaaccccaattcatgattaaatcaaaaaaaaaaaagtgtgcaagaccattaagccaaaacaaaattctttactggtctttatctgtaagaagtttgctaatcgagtttctaaagctactgataaaatgtaagtttctgaggtaagcttaaggaatcaaatggaggtacgcatggactcaagattgtgatctgctctctcaagaaatccaatcacattgcaagtgggtagtttccttcttgttctgcttaacagcttggggttgcactcaccaatccatttggagttgtatgtagtacagggttcactgtttcttgggggaggctgtaacgtttatggattattagggttgttgttattatcaacggttgctatgatcaattatgtattattctttgtaagcattttattttattaggcttacttaggtattttcgatttattgtgactcctggacttcagccggagtttcttattaatttagggtgtcacgatcggagtggtaatttgttcttactaatctccgatgggcttatgttttgtacgatgtcttcagcttaagacatgggtcttccttggaggatcattgttgtgaaaaggaattgtgatgtcatggtcttcaattatgacgttctttgttttattcactttgatgacgtttcctttcatcgattagactgatgttggtctatcctatttaagtctttttgttgttcgtttgatttcctgttttccttcttttctcatcgtgatatttttgttctcaagattttcaattcgcaagaaaaagaaatactattcttagtttaaaaagaaagaggtcatcggacctatagcgaggctcttatctacaaaggttctgctttggtaagcttttcctctcggagaagcttcattccgcatagcatacttgaaccctagtacttaggacctcacagaggcctcggcagcccttaatgttttttttttttttccagtttggaacaagttacacgatgtttaatgcctctgtttagttaaacacttgctcgatagatacgagcactggatcataatctcaggggctgtgaaagcatggtcgccgccaaggctggattgttgggttcggttggttggtgggtgaaggaatgattgagaatttaattgtgagctccggcccgaacttatcgcaagtctcaggctgcggggggcgcatctggcagcgtagcgctggccaggcggttcccgaagggaactccccgcaggggagacttgggccagaggtcgacaaactcaggtgctgagtttctggtgttttggtgggagcgtcacaagatttgaaatcatgacgctccctcaaaacttttttgatgtttggtctcaaatttttcaagacctgcctgatcttgttgatcaggccaaatttcaaaattttaaaatcacaaaagtaatcaatattgattttctaaaatcaacgtttgaactttttttatgctcacataagcagcttaatgaactcgcgcacaccaaaaaaaactcaacttttgttgaaaagttgtcattttcaaaaataactatatcaaaattgacaaaattacaaaataatgtgaggagagggaaacatttacaagaagcaggccctccttggtctacaagggaattagataatagtggaagaggaagagcttaggtagaaaaatgcacaaaaaactggcttttaagcccaaatttgaaaactcagcacgcggggattgccgcatctgtcttaggcctccactggcgtggacagctccgctgctcgctcccgctcccgccgtggaggcctagttaggctcggctccggcctggttggttggtttggtttcaggttgtcgacggtcggtcggtcgaagactgaatgcggtgttgcttgcagggtcttggttactccttcgtgacagtttggatgggctgtgacagttgagagagtacttaaagagctggatgaactgttcgagtaagccagcactcaccaaaaaaaacccaaccaaccaaccaaaaaacccagcatgatcaaaccacaccaggagagaaccacctcaacctcatcaaactcatcaaactcatcaacctcaaccgacctactccaactatcctcatcagccagctcaacatcatcatcatcctcatcatccagctcatcatcatcatccgaatctcaactcaaatcaatcaccttctcaaccgccagactattatcctataaccaagctcaaccaatcaactcagctatcattcctaactcaccctcagataaacaacatcctcaatcaacaccaccagcactcaactacaaccagaactactcactcagccaaccacaactatcaaccaccaggcaacaacaacaacaacaacaacaaccagcagaatgctcgaccagccagccacaagaccctctcataggcacaaccatcatctctcctaatcgaacccattactacctcaatcggatcctaggtcaaggcagcttctccaaagtcatccaagctcatccactcaaccaacccaaccactcagtcgcactcaaactcatccgaatcacaactcccaccaactcaatcccaaataacacacccctgcagcatcaccatctcatcactcaggatcaaatgcctaccgacgaaaccgagaatattcgaatgagcacactcagagaaatcgaaatcttgaaggtaaaatctcaatttctaaacaaaaatcatcatcaaacgagcctgtaactaaccactcctcccatccacacagtcaatcgatcaccccaccatcatcaaactaatcgaaacctttacaatcactaacgactctaccaacctgatcaagaaaaactcatcattacagatcatcgtcctagaagaacttagaggaggcgaactcttcgagctcgtttcgagatccaagtcgaccctgagaccgttgatcatctgtagattgatggccgaactatgcatctcgatacactggttacatcagcacgatatcgtgcacagggatcttaaacttgaaagtcagtcttttggtggagtttattacactgataaggctaagaagaagacgggaaactaaacaaaacaaaaaaaaacatccttctcttcgtcttagatatcctactagtcagagaaatcaaaaacatccaagaagaagaaacagagatgctgacgaacccgaacgtctacctcaaagtgaccgactttggcttatcggtcaaactgagcaagagtgaggatccaaagcactcgaccgagagtgggaagaagttcttacagagcagatgtggctccgaggagtatgcggccccggagatcatcctaggccgggagtacgatgggacgaagacggacgggtgggccttgggggtgattggctacagcctcgtcatgggcttcctaccattcaaactccctcaacgcaaggaacccggggcggaggaagactcgcaacggaccagtctggctcactccaacgagctcccagaggacgatagcgaacaggcttatctcaagaaacgtaaacaaggcttgctcaagatcatcaaatccgaataccgttggaaaccaaaccactccaccacccatcatcatcaccatcagcatcagcaaccacatcaccatcctactcagaaccagatagtcgctgatgaccatcaactggtgcaaggtcagatccaactagtcgatcggctcttggtccgcgaccctctcaaacgatccaacgatctcctctatggcttccgagatccggcttggctgggtcagtttaactggctgaaagactgcctcctcacttcttcttcttcttaatccttttaatctgttaatatcttcttgcaaactttataatcttttctctttatctctctctctatctctctatctctttttgtaaagtgcccattcgatttccttggttccgtctctgtctccatttttttcccttcttcccctcttaataatgatcattttattttccgagatttgttgattatcaataatatgtcttatcatctttactattttcttcttcttttcttttttaaaaaagagaaagagatccatttaaataaatatttagaaaatcaaataaaaaaaacatatgaaagaatttgtctacttagttcctctcctctatttgtcacatgcatgtataatacagaacatcaatacacctcatgttgagcttgttgttccttctaactgctttcatatttctctctctctctctctcttttgctcaagaaaaaccagaagcaatcaatagagaaatggaatagtggatgtgtaccaaaagaaacaaacaaaaaatgagattgatggagctggcagtggggagtagttcaaaaaccagtatgttcatagatagatgcaagttcactcggaccctgcaggcgaccacttggtaaacacactcacattctagtattgattggggcaaaaacacacttttgctacacttgctcaagattgaggtttggataccagtcacaaggtaagctcgaatgaaaccctggccagttctgatttcaatattcttgggtttcggatgagttgtgtgatctttttctgctgtttttttttctttcctaaaactaataagattaccaccaaatattgtcattacaacttcaaggatgttgatatgaaaatcaaaaacaaaaaaactgaaagtgtctgaaatctctgcccggggttttttttttgatgtttctttggtatcattttttgggaaacacagaaacatacaaacaaacaagtttgggttgtatacattttcctttttttgatgggtctgttcagcaggctttctctctagttgcgtcttgtcccttaagggtgcacacctccataggtcttatatttctggggccactcttgagtgagctcatctcatctcacctcattttgattctgatcactcattcattgtgatcccaaatgtaatccatttgcacaagaacacaaaaaaacaaaaaagtcaaatgacttgcggtatttagtgctggtatgtcatgattggtatctaaaaaaaatttggatttatatctttcaagtaaatcttccttcctagcagaataatcaattatttgagccttaaaattgaagaactttgataatgaattgatacctcccctattcctacttttttgtgaaggatatcagaaagaacccaatgattttctaaaatagctgatccccacagaacacccccttactttagcaacactgaaacagatacagtatcttccatgtatcaccccatgtctttgaagcccaataataaaacaatctgaccagtgtggttttcattgcaaggagatgcagcaaatttggtttttggccatgcagatttgcagaattccccatgatacacacagtgtattgtatctattacagtgttgacttggggtaggaagtttacctctgatccaggtatctatttgagagttgtatctcccagaggccaaatattggccagctatttcccacccatcttaagatagctggctggactgggcaccaagactgttcactatccacacattgatggccagttctgtacagttcataggccatcatgttgcttgtaagcccttgatggatggtccaacaggccattgcagtgtgcatacaacctggatggcccgctggaacagtcattgcagtgtgcatacaccctaaatgattggctgaaccagccgttggaggagtttgtgggcacccttatctagctattcattggaggagggtatatacaccacttcaattaccagtctttcattgtcagtatacacctttgatggccagaggattctgaatacaccctagatggccattctcctggagtctggaccagccatcagatgattttgtgtacccacattctgatttccatgaagagctgtcagaacagttggggttttgtcaaaaatttggagtcttttctcctaaccttgagagttgttcaaccgagagcctatacatatgtattctttaatgatagaagaatgcaaagacacaatagagtggaaatgtgccaaaacaaaactttgggaatggaatcaatggatgttaattgtttctttttttagattaaaagagagtgaaagcatatgaggagtgacaggactatgacaattccaaatattttggggtttggtgaggtggaaacactaaaggaactctttcctctctatacttggtaattttcccacatttcaatattttttttctttcatcctcactcataaggaaaattttttgaggagaacttttggcaacagaaatgatttttgttggaacggctcagagggttgtatacaaatgagaggagagaattgatgatgttttacttagaagagactaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtcaccaacaacaacccccgacacattggatactactcctcgtcgagcttgtcaaacgtgaaggtggcatacctcgccgaacaactactgacaggggaaccgaaacaatccacatggctggccaccagatcaacctcaccgaatcgttcaatgcagactgcccagatccgattcagtcacacctgttcaccaagagcacccacaatcagaagattgagtgtctatggtcgcagttaatgaagcaatacaacagcgagctaataaaccaactctttcgggcggaggagcaatcgtactatgatccacaagatcctgttgagcagtaagtttatttatccacagcttctctggtttggtaataaactgactaacattgcatgcatcaaaagtcttttatttatttacttatgggttccacttctgcaagaaagtctcgatcaatggacgagtaactataacaattacaaacgtcgatgggacaagaagagcatgctcccaactcgatgtagtgcagaatggtgctatcaatatccctcggaggtcggaggcgaacaaggattgattccagtgccaatatctgctgccgaggccttacagcaggcgttctatccggaggggacagaattaatggagacgtctcccaaatggtttgtcgaagcaatcaaagagctggaaaccgggatgcatctcacaatacctgttgttgacattcacaacgtttgggaggtgttctctctttttcttgaagctatccgttcttttgactcgtcttggctttcagaccctaccaatgacccttctgaatctttctctcatcgtgccgcatcttttgatgaataatatggtttctttattcatgtctttgaatcaaaataacataatttctgaatttgttacataagttacttggatgcgttgtcttgaatgcgagtatctgattgattatttttattcaataatcaatttcaatttgggatggatgatcaagcagtggtaatttatgtttaaaattgaaaatatggaattcatatgaaacaaaagacatcatgataagggggatggtaaataaagaacactttaattgaaaaaggtaactatcagggaatcaggatggatatttttgggatttacataaagtctttttacgtatctcttcaggagtagcatcttttaattttttagcaacattggcaagtctcctgttgatttgaaaagaacaaccttggtgagtccaggggcgttctggatcattttgagaagaaagggaaggaggaggaggagttgtacaatgttcaaacttggtagtctgccaaacaagttcaacaatgccattagattttacaaagtcaatcagataagcatgccttggaaataaaaatccatgacctaattcggaggaaggaggaggaatgggcctcccagttgacttatcaatataagcaaatataccataggtccatccatttaagtcgttctcatcttgatgggcttggttgtagaaatcgttatatgtgacggaaacatttgcagcaaatttgaggtgttcacgatcttcattcttcatttcagtccactcctcctgagtccaattagggattccgtattcttgcatcagggcttgattttccaggaaggcggttcgagagagagcttccatcctgccagcaaggaagtcattgtgggattgaagcttggcccagtttgcatcgtcttcggcagtttgagcaggggtgagtgtgttgcgtacataagtacctaggacaataattaatgaataatcatgagtatagcatatgggattacttagggcatcattgggaaaaaaatgtaattcggacatacctccagacttgccatcgtcatttcctgggcggaatcctatcagatgcatttcaccattgagtcgtttggtatttcgtttgttatgcggacgatatctggccatggcatggagcgtttggatcacatcacagagtttgtcgaatattggagtagatggagatgtttggaaggagtgatactctaggatgaagtgaggtacaaggcctgaagatagtgcgatttgacgggaaggtttatctgttttaggcaagtattgaattggtttgtgggatactttttcttcagaaggggagcagagaaagaaatatgtatgctcggtagagccgaattttctttcgagactagcaatcttctttgcagtaccagttggatattgaggcggagggttgcggggctttgatgtttgaataccgtgatccggaagtcttttcgggacaggtttacgattccaaagtggctcatcatcctcacttgacgcaccgaccacacatgacccactttcaccctgatggttgccggccttgcgccgaacaagcgattcagggcttccatgtgccaaggggcccttgctttgagttgatgaggcactgaccacacatgacccactttcaccctgatggttgccggccttgcgccgaacaagcaaatcagggcttccatgtgccaaggggcccttgctttgagtggatgaggcacagaccgcacatggccaactttcaccctgatggttgccggccttgcgccgaacaagctgatcagggcttccattggccaaggggccctttttgaggctcgggttggcattgaggagtcgccttcgggcattcctggtcatttttttgggcgcgggtttctgaagatggagcgggatgtttgattcacttgtaatctaccctacaacaacattgaggagggggggggtcagttattggctggcaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaggctcttgtgtcaaggaggtgggtgagctgagctggagtttgggtgatggatgagatgtggctttctgattagaaaaatctgagtgagtggttgagatgagtgagtccaaataacaaaaaaaaatcgtctcataatagattcgattgccagtacaggcctgtataacacagggctttgactgaacttgagacatggcctcaagggtcaactggctgagccctggttgcctgattcattggaagttatttgctcaatgttctcaagtgccatggatgacatgaatagaggcaataataaaggaattataattgcttaagtcaccattaaaactatatacatgacaaggtcaatcatgaaatcgtgacctcagcgcctgggtgcccagtctgacaactgagatcagccccagatcctcatccgtagggccaggtgtttgttcattggttagtccagtgttaccagtggtgtgtccgatgttgcttgtggattgactgatgttgctggtggattggtggctgaccctgctggattgactgatctcgctggcggtttgtgggttgttgctggtggattgagcagtgttgacggtggctcggcaaaagaggcccaggtcattggcaaagtcgtccggggaactgggtggcgggacccaagggatttcgaccaagtcgggtagttcaagggctttgcacaccttgttgcacttgtgcttctcgagaaataattccatgtactctttggcatatttattcttccacatagacctgtggattcaaagggtatagaaattatgagtgtcaaatacagccataaataggacagatgtatagcacgtacttggtgttcaaatctacaatgtgtggtttggaaagaagggtatcgtggcctttaaattttcgaatggtgagctggccacgagtatgattatagacccagtgttgaaacgagtggagcaaaaatttggtgggagagagaggttcaccggtgaagtagacatcgttttcaattgacaaaaggcaagtatagccgccggtgatttcttcttccatccagaacactcgagatggttcattgtcaatattgacagaccggagagggtagttgggttcttcagtggaatcaaacatatcatcatcctgaccaggaacgtatttatcctcatgtcttggtcgagtaaagatgtcatggtgaacaggaaatccattgacaatctgatgggtagttggtcagaccaataaatttgtagaggatttgaatagcagacacactcacacgtaacctttttgccgtccgcccaataattgtcccacctgccgactgacttatagcctgacagaattgagccaggaattgcctggaaaccgcataggtcctcagccaatagtttggtacatatgcatatgaatcacatgttagatccttgcggactcgagagtattcggctaccatgggaaaaaccgttccagagtcaaaaacctcggctgctatgattttggtcgtctctttcaccttgaaacatttattataattaacacggtagagacaaatattctgaggcatgttgagcccatcgggatccaggctgaatcgaactccatcaacccagtcagagttgttggcatctcggtatgacaaggagttctccatgctcccaaatctctcccatgataaattgtttggatccaagattgtttcggctcgccctaataacaaattcttagtcacttaagtcaggtggttatttacaatagtgacacttacaaggtgggaggatcctaacaatcacaagttcatcgtccaagtttctcttcaaggcttcaacatgggggttggtctcttgttgaatgactgaggagaattttggctgttcatcgtggttgttccgaaccaccagctgagagggaggaggaacaagtgatttattctgaggtaaattagtggttggagttgaccgggttgctgatgataaagaaggtagacttggaggaggaggtaaagttgatcgattctggggtaaagttgtggtcgatgttgaaccggttgcagatgtgaaaatggtcgaaggaagactggattcagagctgtcactttcagcgtctgaatgcaaatcttcatgatattcagtgtcctttcctgatcggagagcatatcgtgcagcttgagcgtcaattccttcttgttcttcttcatcaagggtgtgccgttcaaaggtgtcccggtcataaatcaagtcgatcgccttttcccgccttaagaaagcgacaaacgattcgtaatcttcaacagatcctcctttcttggtgcctaaccgacaaaacctgaagtgctcgacaccaaacatttccctgtcctcagtcatctttgtccggagttccactttaccgttgaacttgttgcagagcgtgtcgatcagctcttgaaaagaatcaggatttgaccagagcacaaactgattgcttcgaatgaccgattgcgaaggggcatatttgccttgggcccacatctcaaagccacattggaccgaaatcttatcgggaggattcgtagcaggtagggcacctttacttgccggagctcttcttgcaactgtacgtccgactcggttgttcgggtaaggttgagttttcgagactcttgaagctcaggccgattcgtatgcagggttcaagatggctgggaccacagctgtgttggtagtaataaggttacaggtgagttacaacgttttcagtagaactatatgggatttacacgcatgaaattgcatactttgactgctgccggtcgatccattcaccactgggttcacggcaataggaaatgccatggaatgtgatgcttgggctgattcgtatgcagggttcaagaccgcagggaccacagctgtggtggggtattagacagtagtaataaagttataggtgagttttaatgtttgaagtagaacgatatgggatttacacgcatgaaattacatactttgactgctgcctgtcaatccattcaccactgggttcacgccaataggaaatgccatggactggccgagtgggctggggacagtaggtgtggtgattggattggagtataacgctctggccctttggattgcctcttgccgtttagattggagaacctcttgagccgaggtcaattggccagttggaggtctgatttttggaggaggtgctgagtttggaatcattttgtcgacacagttgttgcataatccacggaataccacgggagattttccacactggaaacagaacatctttttttctatgcaagttacgttagttgtgtttggctattaagggtgcataagtatgggattctgctgcttactcttgatctagaaatggaaaggactgggtcgtcttgatgttgtgaggacaggactggatcgtctggaagctgtaagggaagggctggatcgttgtctggatgtgacttatgcaaggcttgttttgtccttatgtgtaacgagtaacgggtaacactatggaacgaacagaatctatgtgtttacatttctgatacaggtggggaatgtggcttctgtagtgcgccatgccctgtatgattttcaggctgtatttgacattttccaaaattgatggctaatttggcggttcagtgccatgcatggcggctcaggggcaatgatggcggctcaggagcatgggtggccaatttggcggttggattcatttttcaatttggccattctggcggttcaggggcgtcatttggcggttgtttggccaaattggcggttcatccccatgttttcattttttttggccaaaatggctgctcagtacctccatatttgagcctcaaaattgaagaaattcaataatgaattgagattcctcccctgttcctacttttttgtgaaggatatcagaaagaacccaatgattttctaaaataactgagccccatggaacaaccccttaatttagcaacactgaaacagatacagtatcttccatgtatcattccatgtctttgaaccccaataaaaaaaccaatctgaccagtgtggttttaattgcaagcagatgcagcaaatttggttttttggccatgcagattcacagaattcccctgcatgatacacacagtgtattgtatctattacagttctgacttggggtaggaagtttccctctgatccaggtatctatttgagatttgtatctcccagaggccaaatattggccagctatttcccacccatcttaagatagctggctggactggcccaccaagattgttcactatccacacattgatggccagttcagaacagttcataggccatcatgttgcttgtaaacccttgatggatggtccaacaggccattgcagtgtgcatacaacctggatggccagctggaacagtcattgcagtgtgcatacaccctaaatgattggctgaaccagccgttggaggagtttgtgggcacccttatctagctattcattggaggagggtatatacaccacttcaattaccagtctttcattgtcagtatacacctttgatggccagaggattctgaatacaccctagatggccattctcctggagtctggaccagccatcagatgattttgtgtacccacattctgatttccatgaagagctgtcagaacagttggggttttgtcaaaaatttggagtcttttctcctaaccttgagagttgttcaaccgagagcctatacatatgtattctttaatgatagaagaatgcaaagacacaatagagtggaaatgtgccaaaacaaaactgtgggaatggaatcaatggatgttaattgtttctttttttagattaaaagagagtgaaagcatatgaggagtgacaggactatgacaattccaaatattttggggtttggtgaggtggaaacactaaaggaactctttcctctctatacttggtaattttcccacatttcaatattttttttctttcatcctcactcataaggaaaattttttgaggagaacttttggcaacagaaatgatttttgttggaacggctcagagggtcgtaaaaagaaggagagaattgatgatgttttacttagaagagactaagcattaagtagtctacgtcatgtgggtgagagagaaaatgaatataaaaatgaataacaattttaacatatgcatgaaaagatgacaggagaaaatactcattgataaagaatagaaccaggtttgaagactacagggatttcagcactagataataagaaaaagtgccactcagacacttacaagacatagtaaaaaaatatattgtatcatctaaacatcattaattagtaagggtgatagatagatttattagggatgagaagagagagagacaaaattccaacaatacaggtgattggtacttccttttagttttattcttatttgctgtacattttgacctattctagactcctccttgctaactgcaatcccccattgtatgagcagttttttcattttatataattttctctgcattcatcttaattgattcccaaaactcacaagccccttgcttcacagggcctttctacagccttggctggtgcagaaaacaacctccacctgagcgattttcaggttattgattacatttaatggtgtgggagctttccaaatatcagtggagtatgtttaaaacttgtctaggaaagacaggtgcctagtatcaactggaaggcaataatggtttccagcccaatggcaacaaaaacacctccaatacactggtaagctgcttatgagttaattttttttttttggatttttaacttggtacaactttcaaattttaagccaagaaattttttagtcatgtcaatatgaaaaagcagggtctcttcttacatatttcaaaggaattctggaaataatgcttctactgtaaccatgtcaccatgataatttaaacaagaccaaaaaagagttatccaagccagcagttatctgtaactaaattttgccacagtataccagattaaaaagatttaagtggaaagaaattattattcatttgaccaattccaaggccttatcccaattttatttattcagctcatagatcaaattattgggtgcctaatctcaggttcaaaattgaaacagtgagataactgaaaaatcaacttccccgtgttggactgccagttgcagtggcatccatcaggggtctttcctcacagaaaaactgcttgaatttggtagcacagcaaaaaatagactattaagcttgaatttaatctaaaaattttaaaaatcaccataaggaaaatctttaaacctgcaagcagttgcaatgattggcaaagaattatgaacactatggtaaactctgtggttcaattattctaatttagctcaaggcctgtaccatagccaccatttttgccaattcccaggttaatttacctgttgaagatctatgccatacatcaccctttatttgcagtttttggtgcaaaccctaagttgaattttggtttgtgaaaaaaaaaatgcaatcaaaaatttttccaggtgctatggtacaggctcttagtgagaccccatttttcattcttatctgctcctaagtgtgttgaagattcaaactgcttggcataaatctctaaaagaaattgtgcttaacattaattcctgaacaaccttctatatgaaattatatacacaaccaatgatttcatgtagaattctgtttagaaaaaaaattcaaaatctgtaaatgctttttctccagagatttctttcctctcaaatactaagttttaatgagtgatatgatgatctatgcaatcttgagtcttgcagatactttccaatctgaatggttttacaaaacatttgatgggttcccacgctccaatgtggtccaagtgtatacacatagcacactggtatagggttccgccccggaccccgcaaatccggaagaatccggtcaacccgcggacgggttcagggtttgggattggctttgggagatctggcatccggtcggatgctgaaaacccccagacctcgggggttttgacggggaatcccctggtacaccccggacgggggccgctgtgcactaggtcttttcttgcttgacccccttcttttggtgtaataaagcaaaacatacacaaaaaaaaatgtgaaagatccggaagaacccggtgcggggccggatacccgccgggtttggctgcgggaggcgtgaaacccggatccgaggcaccgggttggaaccctacactggtaccaccttggtgtacacaaaggtgtcctgaggaaatcacacagaaaacatcccaggtgtgtccaactccatttgaaaaagagatccaccatcaaaacagcctcacaacaaggctcttttgataccttttgggacatgggacagccctaggaaattttcatcccggggctggatcttgtggtgtagaatatcaaaaaccttgagtgtggtgaatcaatttgcatagcattaccagctcacattgtgaaattacacatcactttggtgctgactttcatgaaatttcatgaaaccttcacagattgagtttcagttgtttccaaaaaaacttggtgaagttgaaaactctaaaaaagtttcatcgtaattaacatcagcaaagttattttaaatttcccaatgtgaactgcccttttagagacacactgacgcaggggtcagtccaagggtaaccagttctgaatttatgtggatttatcccccctaggatatctgcactgctttcatagcaaagccttgatttgtttcccgctttcccaaagcgcagatacctccggccgcctagaatgataggtctgggtcatcaatagtaactgtcagcatatacttggaaccgagggactaaatgtgtacatgggcgtccaccacccagagcactgcatccttggtcgtcacggtcatatcagtgcgatgtaacagctcgatttcaaggatcctagagacaatgcggttgtcgccggtgttgagaagctggccgtagccggggcccgggggtctagtgaaccagtgcgttcagtttacgacccgaacaattgcgcgaactgctacagcaacggtctaagaaatttagaaccgggacttcgcgcccggaaacggtgataacacacatgggaatttacggaagacctgatcgctagcttccttcgacgggaattgctgcttataaatatacctccacttgtgcccatgtcagcctgaatcctccaacagatttcctggcgaatcagctcagtcgtttacagcacggtgtgcccaaaaccttcatagaaattgaatcaaatctcgctataaagcttgcatcatgcatttcattacccctctatcatcaactgctgtcattcttgtattgattatgagtctgtcttcggatgtttcgggcgcattctgtccatctgcttccaaaagtaatcgagtttgtggtgccacagacccccagactggaaaaatttcacaaggtgagttttgccttggaacttggaaaccatctttgatgtttatgagctgactcctatctgaattcatcaatataaagctcaactggctactgttacttctaaagagaaatgcgtacctttcacctttttcacatgcaaagttgctccgtttgacaccccaatttgctgttctaatgtgagtgccaagttcatcataatctcaatctgtttctcaatgagccaattcgtcgccaaaccacattctaaaacttcaacattgttggaaattgcagcctccggatccatcgatcaagacttataactttgatggatgtagtggtgctccagtgggggttaccactgccaaaaaacgtggtgaaaagcctccctgtttgtaaatgaaagttctttttttcactttcctatgcatttgtgttcttgtattataactgcacctttttccttctcatgcatcttgtattagaaatgatttttctatgtacataattcatcagttgagatacattcacataataagacagacattacaagtatagttacagttatatccattccaaatttcagataagttgcgctcttaatacaaattgcaaaataatttacaagaaatttgctttaatcaaaatttgtttttcctttgtctgcaaaagattccattaaatttagttcactactatagtatggaccagttttgaattctaccatacaagtaaaacatcttaccacaagtccttggtctcctgatcactcactcttgagcccccatccgaaaagcctccagatctctgatcacccaattgatgtattcaaagattacagcagtagtcttacatgatcaaaaggttggaaagtgacatttaaaagaaaaggaagagaagattttattactaattcaaaaggtattattctcaagttgaaggagacacagaagtaacaaaccctttcttcaacattgaacactggttcacaaataagcaatgtccttgtaagttttcgttttctgacagtaaggctaattatatcctgtagattactaattaggttctaatttgtagttgaatttattgtccatgtgatagccctgttcagatggggcaattgtgtgtaattcacataaaatcaagtcatcatgttgctctacctgtattgcatacatttagaatcagactaaactaaatttcaaaaacgatgttgatagagcatttctttttctatgaatttgattttgagtaagtgtctgcctgaatccaaaacttaacagtatcagatcatgaagttctttggcatcaaccccagcggttttgtgatactttgtgcaacaaaaacatttatagcacaaaatctgatgcattcaaagttgaaactcattgagaaagagggtatctatttatcaatgtagcacaagtccaccctttaaaaacctgatgaatgcaaatagagtaagatatttagatcacatggtcaaccaatttatatcaacctgcatgcacttgtggatcttatcacaaagtggtatgatggttggtgaggtctagttgagccaagacaaccaagtctttgaagagtattttgccctatttccattcaccaaagccagttggttgattgagtggcccttttgacatgtgttgctgccctttcttaatgggccagtctcccgctctctttggcttaggcctagcgggctttgcggcccggcccgagctaggtatctgcccagatgggatcaggcgggttgatcgaggcaagggcattgatttgcaagttgaccgagaactcgcaggaaagaaaaagtcaagatgctcatgagaacttgcaaccagaccatcaaccaacagatcaggctcacaaaaacactctaccatgcccaacacctcaatcggaccttcgcatctcaaaccttactctcccggaccgatttccaaaataaatcgacagtcgaactcaaggaagaactcaataaacgagggatcatcacgtgagcaatacaatagagtggaaatctaggattcataccgatgtaccaagtgtttgaaactgatacttctttttcttccctttgtttaatattaataagtggctcgaagaagaaatcgatcttgatagacaagattctagaggatgaacagagacggatgaatagcgccaccatccgggccaagaaagtaccaccgattgtgagacgaggtgaggcggcccgagcgagaaggtcttccacgagcacattgccagagccggttgtaagctcgccggtcaaggtggccgcccgactgatgagcgagccagatggcgagacccccaagacggcccagattgagaccggctctaaatccgcctcgctcgcctcacccggaatcaccctcaggagcgagggccatcagtctcaggtctggccggcttccatcgagctcccgagcacacccttcgaggaacccttgggaacaatgatcgtaaggcagttcatatttttttgataatctgactatcaataatctaactgaaatttactccactctcgtgccgatcaaaccagccatttatccctgataactggagctctcacaagcaatcacatgccccacagatggtcgacctcaagcccagctcagccgaagtctcgacggcttcccatccgagcaccttgccacagggcgggccttcacgggtcgtcaccgaccgcttctcccctacaaccaaacctggccaatcctcctcctcctcggatccagcccaagagttgacgagctccaaccaacagagtccagaccagatcatcttcaactatctagcttccatctccctgccctcctccttcgacttcctctcctccaagggcccttccaatcatgatcaggctgcttctcgtcatcaagagcatttcaagttcgaagaccgcccgttgagcgatcgcgagcgaaacggcctctatcagatactggccttctttggtggatcctggctcgtcgctggactcttcggtagtcactaaaccatctacatattgaatcattcttagaaagtaccgctcaccatgcaccctcaaatttcgcaatacatacgtctacgattacttcaaacaactcagaaaattcaccctcctccgtcttaactcaagttgactctgtcactagacttattatctatcggttttgtttatatggaacaaattaagtaaacagctttattttatttagattttgtcttaacaaaagaccccttctttttgtagtccttttttgtgtagatctcctcgattttctctttcatttgcgtcatccccactctgactctgaatgatcaagggatcaaaatctacaaataaaaacttttcccatgagatgtgcccggttctgaaaggttctaggttttgctccttaattgagaccccccccccccccacgcacctccctcatctacctagaaaaaaatagtgagggactaccgacttgcatgtggtgaagttttcagaggagcaagtgaaaagagtttctcccttcgatatactccaatgtgccatttgaccaatagaatagtctccaaactctccaaaagtggacttagcattgagtgttgttcctttgcattgtaattcaagagttcgttttttaacaacatcgtgatattttatttggccagtaagaattccttgtagacctcctgcatgcgagtgatcaatcgagacttgtcagatcactgcatcaagatggagaacatgaaaaagagaagagagacagggcaaaaaagcacatacattttcagtttcatcggtgaaaggatatccaagcttttctagaaagctttcaaactttgtttgatcggcaggagggacttgaataccagcgagaactttagacaaatcaccaccgtgattcctatcaagttccaaaagaagtaagtcagtttacaggaaggtatatatgagaggctggatcgacagaggtaaaaagaaaaggacgaagactctgacaacgcaccgatagtgaaataaggaaatgttaaacttgtttgattctgattctgccccgctcaagaccaccaaaaacttcctcaatgctccaggccgctcagggaatgcaaatgagatcaagcgctcattttcgacagcaacccggcctatttagaaagcagtattaattaaggagggtgaaggtactccggatggagtggtaaacatatactcttccgatcaattgagtacttaccgccgattaaatagcgtgcgtgacttttggccatctcgttattggagatgtctcggggtgtcatacccagaggatcatcggaaatggactgtaagatgccctcgatctcttgccgtctagcctcgccaggagaaagattggctgaggagagagaggcgagacggaaagaaacgaagatgaaggcctgggaggtggacgagaatctgtaggagaactcggtgactggacgtggatgaaggtaagagtgaagtttgacaaagctgttttggacaacgatctcagtctttcaaccggagctttcaatctgctgggggagaagaagggttgaccaacctgccaggcttttctgggacaatcacgctgagtaaagcctccctctgttctccaagatcggcgcgttcggcaacgaatcggagccgatcgaaatccatgttggcaccgctgacgatcgacacaaatttcttcccagagccaataagtttgttttgctggatatatcgtttgactccggctacggcgagagcgccggcaggttcggggatcgatcgggtatctaacatcgtgtgaggagagagttattaagtaagtgaaagcaacgggagaggttcgattggattagaatgatgaggtggagacgggcttaccttcgaagacatctttgatggctgcacagagctcatcgttgtttactaagaccatttcgtctactaatgattgacatagtcggaaggtttcttcgcctaccacccggacggcagtcccgtcgctgaagaggccgacttcgttcaacgtcagccgtgttgaggtagccaagctttcggtcatggcgggttgatcgatactctctacgccgatcactttaagtccgggaggaccgatcttcttgacgtatgccgcgattcccgccagcaggcctccgccaccgacacagacgaagatcgcatccaaggaatgcatgtcgagctggttgaggatctctagtccgacggtaccctggcctgcaatcacgtgtgggtcgtcgaatggtgggacgttggtgagcttgttctcggttgctagtcggctgcattctcgcttggcctcatcgaagtcgttcccatgtaagacgacctttgatccgagtcggccgacatttcgatatttgatggaaggcgtggctagcggcatgacgatcgtcgctttgattcccagagctttggcagacattgcgactccttgtgcatgatttcctttaaaatggaatgaagtttcggatgatgagttctaagcactatcacgatcactctgtaaacgtacagcctacctgcactggatgcgatgaccccgtttgttttttcttcgggacggagatgagccattaagttataggcgcctctgatctggatatagatgaaccaaagaagaggatttggattataggttgatgtgtaattatgataagtttccaggggaggactgactgactttgaagctgaagactggttggaggtcctctctcttcatcccgatccagacaccgaaacgatcgctgagattgacggcatgagtgatcggagtctctttgacgacctcgtagaccttcgagctgagtatgagctggatgtagtctggggtgccatcggccagtagctgcctctcgggtatcctagtgtagagatgcttgggtgggccggcctgggggtcatcgtccttgggggagggcagtgctggttggagtgagttggccgagggcaagtcgctggggctgctgttgtgcctgctcgacgcatacagtcagctggggtagatcgactgaactattcaggagccactcacatcctatcctatcctatgaatcgactgtctgctttaatgttggttgtttggtcttccgatgaaagattcgtttatattctggggaagaaccacgagccagccgatctcactacaacatattcaccatgcaaccaacttgatcagtctcacgtcccgaatcagtagctgaagctgtcgatgaaccagcccttcttcctaaatggactcaccttcatgtgttggtaatcagcaggcacaagaaaatgttgcaattcgatacgcaccagtttgtatgtaacaaccaaagccacagtgctggatcaggtgatgagggtgtgtttgtaagcccgaaagtctggatatatcggacatcccagcgggcaaccactgcacaccctccagcctccctctggcatatcagagattccaacacaatcttataataaattcttcctagtgctgttgttgttgctcagacaggctcagactcagggcatagctcaaacattttgaccaagataaccggctcttcatcatgagacttcttggccagagaggcctgtcaggagctgtcctagcagcatttcatctagctcgtcatccatcgaacaatcccgcaagtcaagatctgttgatgaccataaccacaagtgttcgacaccacatcgaggccatcgttgaatcaactccgcaacaccatgcttccatgatgtgatccgaatcgcaacccattcatctctcgatgtagggctatcatttaacaagctgatttctaagaaatcggagcatttgccacgattccagtcctccgttctgtgtctcccagactggcagttggattgcccattttaatctttcttgcaacgcaaaaaatcaagtaaccaattggtatccgaaaatgtacccaacccggcatgaatccaaaggcttatttcaaggtcctcttgaccccaaaagggatcttacgtcgacgtttctcggatgttttatcttctaataaaacttactgtacctgagaaaattgcggtcaactccctgttaggtatacattggaacatgggatggagaggtatagactcgagcgggcgttactttcaccagaaggtcatgataggactggagatacaaagttcaagtagaactactttacaacattccctgaggatcctggaaccatacagtttttattttgcacactgtcaaacacttccttgttatcctccgggagaagtttgttgaccagacgcctggtaccatctggcatcgctcagctgatgagaataaggggctctccaacagattatgcagaggtgaattgaccatactcagtaacaagctggtaaataaacctatgggaggcacttcttaataaacaacccctccctcaataagtgtatgtccaacccgagtcgattgaccagttaatgctaaaccgatgactgcatttttagcatcactcgggtgcgagtgtgcatacgaccggatgatttcatcctagacatggatgagcagaaccaccggatgacatcaaaaagacagcgtataagcctccgatagatctgttcgtccaacctccctcttttttcctgtgtatatataagtcttccccaccgggaaggattgggttcactaaacctgccatcttcccaacaacttatcaacaaatccaacaagccaaaccttcttcgcgctcataatagtctcatataactatactagctaacaaaatgagattcaccgacactgtcccacttctactagtcttgctcctcaccatcgcaagctatattgcgcaacggtcttcgggcccaattggcgtcggcgatgatcccgatatggacatggaagggatgctaatcgatgacgggccaaataacgccactaactcgccagcgtctgcttatccggctctcacctttacctcggccctcgagttgcagccgccacatccgatctcgactgtgacgacttcgccagtcaccatcccgccagctaccccaagctcgacatcaatcccaagatcaaacggcacaaacggcacatctccttcacttacatcgagcgggaccagccaagtcgtggcaactcaaaccggactgccaccggtcccgagaacctccggtgctggaaaattggaccggtctttttatgagctgattggattactgatctgtctcgggagcctatggggcatcgattagaggatcaaagtcactctaataaaaactcatttcacttgtgagccgagttgctatcttcgtactggggaaaatatccctactaaccagtccgatgaacgatcaaccaagcagatcgaacacttggtcgcgctgttcgcgcattttcacatgcagggtcaaacttcctaaaccttcaagattggcgattttttttctctttccatcctcttgtcgtcatcttttccatctgatttattaggatatctttacttagttcccgcttttcttcatcaacaaatctgatcatctatacaaagaaaaaagctgtgcaaatacgatgatttcaatctcaagttcatggggctctatgaacaacacattttcagaagtactctctgaaatacaaataatctactgtaatgcccttttcatttctactttaatagtgatcaattttttttcgttcttgttcaaggtttagatatatatttttttgagatcaatgttttactactacaaaagaaatgatgacaaaatcacttctgccaactgcagatgtagtattctttctgtgggtatagcttgttacaagcatggctagatatttaaagatattctttgggggtcttcttctcagtatcagagctgaatatacctgcaagtggaatttcatcatgtactgctatcctcattgccaaacatgctagctagaaccacccaatttaatatttttaggaacattctttcaaatcaagacttgctttttttactgcatgatcagccactagagtgaaaatgacagagtgcatcaaacaagtttccagctttgcagatatcaagaagtgtgcttagttagatccatcccaacttcagtccatagcaaccctactctaggtaccaatcagattgatctgtttgataacctaccttatgtagctctttagatttgtttggtgactacagccaccatgagttatagatgtgtactgtgtgaagcaagcagggctaatatttttcttcaagctcaggatatttccaagaagttcttttcagaccttccccatttcttctatatcttgaagagtaagcttgaagagttcataccaaagccatatgtccttgatcatccattcccaattgcttcttctgaaactcataccacaattctacctatctttttcctgatttctggtttggtttcttatctgaatatttaaattttagccttttgttggcctaatcagcatgtattatcctctatataaagcatcaccacaattgaattggctatgctaatctgattggtattctaggcagtgctgtgagaggcagcttcagaaacaactgtgctgtaacaagggaagcatgatttgggtcaccttgctggcacattttgattctggtgttgaatgtgacaacaaggggatgggtaaatgcaggccctaaatcatttataattgtgcgatagaaaacatttttatgcttcttttgcaggtttgcaatgtggtctagagatgcccaatgggtacccattttgcagcaccacaaacccatggtcaagtagccaacaccaggggcaccaagccttgtgggacgcattgcttacccaaagagtgactggaacaagtgcagaattggatgctctgatcaggttgtaccacattgtctctgacaggtgtttactgaagggaaatctggtaaatgttagggaaatttcacctcagtttatacaattctctgctttcaatcaatgtgtattttaattgggttgattttaaatgctaaaacaaacagaatatggtattaaaataaattaaaatgctaaggtaaacctaattatgattgaattatttttataggatgacaccatcaaaaatccaagaaggcatcttcatcaaatattgatgaaaaacaggttttgtaactgaaactagaaccaaaactgagtgaaagaaaaacattaaagagaataaagaaagaacaaattttaaaatgattgaaagaaaagaagataacataccatgatgtgagagacagaatgaaataaatgagatcaaagagagaaaattaatatgcactaaagtttttatgagaacattttttttatcagagcaaaaaaagcaggttgaataatcataaatggttcagaaagaaggaggagacaaaattgaccttttttaaaattggcgctagccaagtgagcacattgaaagagagatttggggtcatgaggagggaagtagagtggtttgggtagttgttgagaagaattcaagatctttgtgattgatcattgagtgagagcagtgatagaaaatgaagaagggtagagaaaatgaggtgcaagcaaagttgaggatgggcattttggataagtttgaagttttttttttttttttgaggagctgaggccaggcagataagctgatggactttgaggtggtgatcaagaagttgatatgttgagatcaatgagatgaagctgctgagggaagaattgaacagtaggaaggggaggtatttatacccaattggtttgttagacttgcaagttgtggttgattgaatttatgttgatgtcttcatttgagttgtggtttgagagtttaaagggaatatgaattacatgaatgaggaagataacagtaaatggggatagggagagatgtgaggagggagagagagataggaagaattttgagagatggagaaggagatggggcagaagtggaatgaaatcagattcagtgtagcacagaggtgcactgagagcagagaccagagaatggaaattgcaaaaaataatttttctatatcagatcaagatgcaaatttcagctattcaattcaatctttgatctccaactagaagaagaaaatttgaatgtagaagtaattgtttgagggagaagtacatgacaagttactgaaatatggattaaccccaatttattaaaaaaaactcattgtggcaaatgagggatattttgaaacaacaaaacagaatgttgaagaaagggtccaaatccaaacccaatggtgtcaatccttccggtatccttttttattgagtgctttccatgcattttgtatcattttcttctgattttctttctctgaagttgtatcactaagagttgaaaggttcttttcccaccaaagttctattagagaacttgcattcttgatcaatgattttgaggtttccttttctaaaattaaaaaattggctaaaatgcactgggcctggctgaattttctggctggtattccaagtgggtattcaagtacaatttgtcctatgagtggtatatttccctggttattaccaaataaaagaaactgaaaccacttatataagtccttttcagcactatccttcaaaccaagagctttttcattgagtccactcaaagctgcttccttgtgataattcaataaagtactgattaaagtttcagctttttctgaaagagcacccacaacaagatttttacttttgtcttttgacaaatcaagtctaatcaatgctttgtaggaataagaatcttttggattacttgtgcaccatgtaactgcaattggtaaatgatctagtttttcaacttttgtagatctggactttgaacctacagctgacattctcctgattctttggataccttgtctgatttcttcttttatcctatcaatttcttcaatatcttgaggagaaagcttctctgaaaaatccaggatggttggtctaaaatttgcaatgtctggttttctgatcccagttcctcccaatggatctcctttatttccattggggctgctcaaattctgttcatatttttcctgagatccaccatcaagccttgactttttttgaggatttttcatctgtatttcaacttcatgggtggtttctacatttggatgtttccccagagctgaattggcatttttgatgttattggcatcctgatggatttcagaagaggccgcttgttggatagattaacaacacaattgatcctgtcattaaatttttgaatactatcacagtactattgaaccaattttccacttacatgtactttttatggttgaaatggaggttccccctggtagaggtaatacagtttctttttggagatacaactgcttcaagtaactttcaattatttcctctgtgagtaagaggccctctgtaaatttgaaccaatgttagctcccaaaaaccaattattcatgaaactattaataacttaccatatggtgctaaaggtagtgggttttgcacttgtaagtcactttcaaatgcagaataaagatcaatttcttgcaggtcagttttctgccagggtgtgactttctcaatgctatttctatttgacaagccaaacatatgaccaggagccattgtgtgactgtttttgaaggttgattgaggagatgtggcttcatgaggagacattggagatgaatacactgcttgtagaaaaaaataagagatgtgaaatatgaagaagataatcttagtgtaagccatgtctaaccagggatcaaagataaaataaaatggaagcaatctgtataagtgaatgtatttcctgattgtggaaacaataggtattgaaggagatttggttattttgggaattgaaaaatccccaatttatatgtgaaagatcaaattatgtcctaggctttatagtctgtattttgttcacaattaatttgatgagatcactaattacagaaaatctgtatctttgtatgtattacagttttttactttttgttagaacaaggaacaggatacttgagaatacttcttatagaatgtgaagtcaagtaacacatattgagctcaaacttgtattatggaaacttgatattggtaacttgtgtcatggacttgtaattctggatatgcattggtcttgacacaagccccttttcccttctctcttggtatggtcttggagttgcctacaccaagcaagggaagtaaattggggagaagtggtccaatttgaggtgagagcctgggtggattgatgctaaattggcatgtgcaagatttcacctgataaaaaaaccaccttcccattgctcccctggatcaccattggggccatcaaaaagttaagcttctcctctctgaccctgatgtccacaattccccatataagcttgtgtttgaagatgttgagtgtggttgtggttgaaaattgggcattttttgcagctggtttttgatcatgcaagcatgagatgatgtatccttctgattgtttctgctttctgctcagtgtggtaccgtttccttgtggctctttaccaaccaaaccatgcacttatcagcaccattcctactttttcactctcaaagtcttcttttgaaattcctacccaagtgagacttgaggctcatatgcaactctatggctctgagtctgaaattgtattggctggtgtgcactgaacaggtccattgatttcccagagggtggcattcacaggcaaaaggccaattctttaaaaaaacaaaaacaaaatggtaatacatgccttggatttggaagatcaggctctcagccctctctgtgagacagagacccagcgggccccaaagggggggggggcttgtgagagggccttgttaagctcaaatgtgcatgatgctggtttaattggtgttttaaatgtatcaccagatgaacctatgtggatatgtctgttcaaaaatgctctagcctctacaacgcatatccactttcataggataatttacataggagaatcaagtgaataattgcctatacttagagaggaagaatgaatgcttgttctggcagcccacatagtcactactttgtgtgttaaaggtggtcacaggaacctggaaaccccctataaatgtgggtgacaaaagtactggaatattgactaaactagggtctaagggcggcttcgccgcccaacacatctaagtccaaatacctggtctttgaggaccactgagacttggctcatactctggccttgacatttttttatagtcatagaaaatgctaaagcaacaggaaattgatatctgtaaaatgggacttttatggctgaatcaccctcgtgatacaaagtaattttttaaatcaaccatggaccgccgctcaaaatagcgagcgacattggcttggccacaagcgcaaattgagggaatttgcgggggttcaagcaatggctgaggggaacattggtattggtgaagttgacaataacgtggccagaatgctggaaaaggcaaagataaagatcagataagcggcgcgagaggaaagaggatgagtatgacaggaaagtcaagcagagtactgggcagggggttgtgagaggcaatgaagaggatgctaaattcagaggtacatagaaatgaggaatatgctatattcataggtacatgagcaaaaagcgaggtggtgcagagtagcgcttggcataagggacgtagaaaattaaaaatggggagaaagttacttgatatggtaggttcagttaatgtttcgaggagaaaagagagatacacaagaggaaaaaatcagaagaatcggattgggcaagagggaaaggaacggaacagggaaaacaatcttgaagtacagtctcctcccagatgtttatagccatctgttttgagctccacaccgggaacccaaaaacttcaagtcacaatagtttgtagaatggtggaaaataggtctcaaagaatgaatatgaaaaaataataatagaaaacaggattttaaaatttgtgaaaaagataaaagaaaaccaacttttttcaaaaactttaatttgttgtttgagtgaaaagtgaacacacagagggcaagtttggaacatgaaaagaatgattataaatgaaaaattttgatccaaaaaaagtttgagtatggtgggtggacaccctgcagtcaaaattagtagattgaagtaccagaatgtcacatttcttggtgaatgaccccttaggcagcctttttataccaccaagtagtcattttttccaaattttcacttcttattattcattccagatctcatactatcacttctgagatttcatcttttcctgaaagaaatgtttgagctgtcagtttttgtgattttttcatttttattttttagaaattttataatcttgtttatcattattattttttcatattcattctttgagacccattttccaccattccacaaactcttgtgacttgaattttttgggttcctgatgtggagctcaaaacagatggctataaacatctgggaggggactgtacaaagataaaccagttgacaaaggatgagtttttagaacaaaattggatgatgtatcttgaaaacaaaagagataaaaggtatataagaggatgggaaagatatcggaaaaacagtaacgcagggttaacgcgagaattaatgtctcaagtgccatcacaatctgtgatacctgtagtttctaagggtttgtcgcttaatgttaaacttgttaattcatacattgggggacaccagggaatggcacatttgggcccactcacatgcatttagtgtgtatgcttgggctaaaattccctggaaagtcaggagatcccccagaagaggcggggaccaggccaattttagggggttttccccaagttagtggatattcatgcatttaaagcctgtttggtgagtagcctttcaggcaaccaaactcattcataccacttttgtgagtatgctttttgttttttttctgaggctttgtttggccacccacaattgtcatagaccaacattgcaaatcgtcaaatcagaatctaggtttgattctttcaggctgtgcaaatgaagcagcctgaaaatccatgtccataacaatgtggctgtttggtgcaccttgggagtggatgattggaacagtggtttaggaggacagggaggcattgtgccggtcagagggggtggtgtgcagctggggggtaagctggagtggctgtaagggaaaacagagggtgatgagagcacagaaagggcgcttatgacgcaaaattttttggggggcccaaaatcttggtttggcagggaatatatctcattggccatttctgtcataagagagtggatatgacgtggcctcccaaacaccattgtgaggccccatcattagctgtccacccccaaaatattctccatgattgtttatgacaatcatggacggccaaacaaagcctgaaaaatccatacatttaggtcatccacatagtttgggggcttccagggccatgtggtcactctaccaacattgtaatttgtatcagaatatctgcttttggtaatatatttggaaggacttttattcattaaaaatcctgtcaaagaaagtgggtctcagctgaatgtttcttctggtcttcctagtggatatttgagctcaattccttgcattggtggtctggtacacttcatggcaatggtccttccctagagctccatcaggcaggcaggttcttgattttctgtctttttagagcaagcgcagacagatgttgcaatcttttgctcacaaaaataaagcccatgatacctcaaagctgttgcttgtaggaaggaagagtaaagaaaaatgggaagtgggtggtggtaaataggtaattactttgaggtaatgaacctggtgtatattggaaggaatcaaactgccccctcccccccttcctagaaatatttatctctggagtctcaactccaagatgtttggtttgagagatcagtttgacctccaataaaggctttcgcattcttgtcagggctagatcaactgctcctagccttttggtcagctgcagttcgatcgcttgccttgaagatttcccccttcgagcccgaaggaatcggtactggagccaatcagcgcatcttgattttaaagatcgttccacttccagcagtgaatgcatagaacaacctatttaattaagccccaacaagtcctcttgaggaggcaggacgagagaagaagagaaaaccttgtttccccagggatgctcgatgaccatgaacagagagtcgggagaaggtctctttcagctgcgtccgggtgtccggattacctgactgagactcttccatccgagttctggtagagagatccatggggattgatttgaaagaaaccgagatatttaggtcatgaacccgatctcgtcgatctgcaaactgctgaaattcgattgttacttcttcggaagttggactgacagacttttgtattgttagctagcgagatattcaacccatcagttccttccggatctgcatgtccaccggatatgattgtagggaggtcccaatacggtttccgactgtcatggaggccgatgattgcgggatttgggatcgtcacaaggtttgctgcccagatcatcagcctcagtcgcggctcccgacctcacccctcctgaattgataagcctgttgggtcgctcgatgcaaaggtttcttcgaaatttctgatcaacgattcattcatgattgaaaaaatcaatctggcctggtcagacttcactggtgtgtgcttgcgctggataaaagaacgcgaactttgtggatagttactttgttacgtatgatgatgatgatgacgatgatggatgatggatggtttctgatggctttggcatagcgtctctctctgagccgggttcccaaccgggaccatcaactctgtccataaatccataccaggcgtcacagacgcacacacgttcttcaagatacacgggtgttcttccttgtgaccacattggagatttccaactagtttcttttttttttcaccaccaagttcgttgatcagaagatcaagctgcttgagttcgactttggttcgacagttgggaaaggttacctattttacctttcagtctcacacttccgagcccccgagcggaatgccaagcctgatcgatcgattcaatccatagtcccgttccctccagctacccaagagacacacgacggaagccatttcagctgacccccgactgacttgtgaccttcaagagatggaatccaagtacataacccgcccactcaactaatggccatcttccagcccgccggcagtactacatagagcgttaaacttgtcacggtgtagcactggagccggttgagtgatcaagtagttaggaagtcattcaagggtgtgattcgaagggctcgcctctcttggatcttgatgaaaagtctacataaagattagcagatctgcctccagcctctgtttgtttctttttcttcttcttcctctttccccgccactcccattggattccctcgaccacctgattttatcatcttttgttggtccacatccaagccacaaggaccctccagctgacccccatcccccagctcgatgcctcttctgtccgttctagtttccatccgtgcttctcaagataaataaggaaaccaatacgaacgacaccatccaccctaggcccggatgagtactaccatcaactgatccaccctccacctgcgcaactgaactcatcaatcaccgtaagattcactcattccaccccgctgtctgaagcctcaaccctcagcctccccccccccccctttcttttactttgaatcatccccttcttgactttcagcctatcataacagccatcgccccgccgacgaagcaagtatcattctcactgcgtatgatcgagcttgactttcggtatgtccagagagacgagcccacgtttgacgatcagatgtttctgggctcgtgcttgtcagtgtacatttgtatgtacatcttctcggctcggtcgatggaaaacagtcaagaccttggcaaatatttatatcaggcctcccttttttccagctggtttccttttttccaggagggaaagaagtggactcacagtcccgggatggatgatataaagtgtgtacaaacatacacatcctggtatggcttggcagtgtaagatcagcttggtacatattcatgttatattccctcggtcaactgttcagttactggttatgtatcaccctgtatcatccaccccctccttcccctcaaccggccacagctcatgagtcacagtggaacgtgcgctggagtggtggtggtggtgttgtaaaggtgcagtgtgctgccttggacctttagacctaactactttacactaaggaagtgcagtaagaaatgcatgcgaattcactcctgtagtgcagaatcggtggtttgggatacaatcccgctcccaatcccgatcccgcaatcccgccccctccacggcccctgaaaaaaaattcagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctcggactggactacataaccgcacaggcacttcacctcggctcatccacatatcttgggcctaacgacgaggagttccatcaggctcaaattggttttatgtaatgcacaatagtcgtagtgccgtctaaaattaaacaagtcttttctcgattaaacttatcatcacgacaaaatccagaccttatccctacctcggtcctgctggtctgtctgtcttgctcgtctgttcgtacttttacactgtgccacattttcctttttttttttttaaaaaatcttcttctctttatttccgtctgacccccttttaataatttcccgactgcctggggtccagctcggtctccaaccttcttcagaaattcataataataaccaacatacaccaccatacctggctcaagccatttatcatcgatactaacctcgttccatttcctctccttcttctccttcaagctctctccgatcactcaagatagatcccgtctcagtctacgtcatcaactccataactgccacacatgaccaccaccgttcagtccaacttgatccataactctcaatttctgccttccagcgctttaggcaggactagctgcagcacttccccgcttacccctcagaccaacaaccctcgaacaccctccatccgttttgcacccctacccgatccgcgtgccagtcgggctaacgttcctgggggctgtggcggctcggacgtttggtggtcgagagaggagaaaccggatggaacctggggcgattatcgactagtcgttcgcaggccaaatggagaaatcatcgctatcgatgacctcgccctcgactcccctgaacgcacccaagcacttgcaacctatcgacagcaacagaccaaaatctcaacaaaccatcacaccgtacctaccttgaacaattctagtccctcagatcatcgcgattcatcaaatcatcagcttcccgatcgatcactaacagcagaacccttgaagctgtcagatcagactacatctcaaaccgacagtcgatttggaaaactccttcctccactcgtcacccagtcttcaaatccaacaagcaccactccagtcacatgtccgacacctgccggatcaggtggtccaaccattcctctgaccctaactcgaacaacctcccgcgagtcaacttattcgaaccattccactgcgtcgaactacaaagccggctcaacatcctccctaaccaggaaattcattgaggccatgaaaaagccacttgccaagcactcacatcgactaaccccgacaaacagtcttccaatcgattgcggtgatctgggagactcccaccgcggggtgccactgtgcaagagtcggtcagacgagtcaggcggtagtgtactcaaaggattcaccttcggccgcctcagaaagcatcccagtgcccaaatcctgcgcagaacccgctccaaagatgaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaggtggtgtgaagtcccctcgccatgttagcctggattgcccaatgacgatagatgcggattggcttggcttgcaagctgaaaaaaagagcgagaggagcgtgcacagcgagaagaggaagaaacgtctgcgagatctgcagaactcttcggcactgatctcatcttcaaataacgatcagtcgcaatcggtcacaggcactggcaacaatctgccatcgatctttcctattagggaggaaaacaagccagacgatgaccgggcctccacttccagttcgatctcccaatcctctatcctgtctcgagatggcccccaacgctctggagggacacggacatcaacgagctcggcaaccgacagctccaagcattcgattgcagacgacgaggacttgaatgaggaagaactgaaggaggaagaaagactcaagcttctggcgttaactcagtcaccttttgtccgaggtgctaccgaggtttacagagagtcagtttacgtttcaccatttctccgtgcaatcatattccaattactgatttctgtcctgtttgatgacactccctctcaacagccgtgaacatcatcaagtgatgaagaaaacctcgggactaacccaacacactgaacaatgaaaactcagctcctctcacagatcggtgtcatctctaactccacctgctttgtattattcataatatcaccactcaattcatcccctctccttctttcactattaataatcaggtcgattgctgcaaccttgtttcaaataacatataatccctatttcatatctctctttcattctctttgtgcggtttcttaacattcttgtactttttcttctctcacactctctcctcttttattatgatcctctttctgttattgccctattttatttctttttttatccttggaacaatgtcttattggattaactatgtcatgctggctgtgtaaacacccatgcataaactaaatacacttataaatatctatatacatattgacatgcatagttttcaagcagattagacacaatctacttattaatcaataatcattcttcaccttccttcccaagtttttcttttacagttcatgatggctggtggtcacttttttaattactttggttggtatggtgaaatcttggttgccctcttctatgtattcattcttgatgctctgttggctgttgtttccattttttcccctttgttttttgtttttgaaagaatcctcatcatcactcattatcctcctggttgtttgacatcacatccatcttgtgatagtaatcccaccacccctgccctgtttttttacccttatctcaaatttcagtcttttacttacttggtcatgattttgatgaatcttaccaatgttgtcaaatgaaatccagattgatgtttgtgtatgtatgtactgctatcatctgtgtgaagtgctggttaccagtacaggtctgctgtcaaatcttgtgagcatcaaaattagcaatccaatatcaaccttgctggtggctgttaacagccccaacaatgatgtactgtgatgtactgtgatcagttgagaagctgagtctataccaatcattgaatttggtttgtgagccacttactaaagtctaacgatctagctttcatggatgactattctgtccaagcccttgtgtggctttggttgaatgtttcctcttggaggtttgtatgtagagtctcctcccagatgtttatagccatctgttttgagctccacaccaggaacccagaaacttcaagtcacaagaggtgtgaaatgatggtaaatgggtctcagtgtgagcttcaaacagatggctataacatctgcaaggagatgtactggaacacctttggcactctcattcttccatccaaatggagcaaaaaaaagatcttcttctccatgaattagtgtgaatgggttgccaatgtcaacttgaccagatctgtagtttgccctccggtgatgacattaattacacttggactaacatataattttaatatagtagcaatggtgcaactgctacatacactgtactacaaaaatcattgcatgatgcatatcaacatttttgtactggtaaaaacaatagcctaagcaatctgcaattgctggttgaaatcctagtgcagtggcagaacatattcaaagcacagacgcaagcttctttctctaggcacttcactctataggtctaggatgatgaagttttttgacctggtggtcactagggaaagattccctgagagaactcgagaatgatgagcaactgatgaacatcatttatcaattcctatttttttcaggctaataccctttgaggctcaatttttcagtggttgacttccagaagtttatcacagaattatgctagatcatgttgatgtctgagctctatatcatcatcatactcaagatcgaaatagtttatacttacaatgacatcattgcgcttaggcccttaatgtgctcaagcgcttgcaatgacatcattgttcatcgctactttactccgtccccattttccttattatcgcctatccattcccgttctttcttcccttcaggatctcatcactcttctccagtctcctcatctcttctcatcaacaaaaacttctctcttactcgtaatctttctgagtactcaatcataactatcttcataagacaaacattgactcttgtcttatatcatttcttgttctcataaaccttacaacaatcatctttttccaacaaacattttatcccgtctcactttgtcacctgttcttcttgacctttgtgtcaaacatttcccttcctttcgacaaaatcgccaatcaattcttcaccgaaacctgtccttgttccagtaggttctcattggtattcttctcatcgttgatctaatatcaactcactctcgtttgttagacttatctttgctcttgtgttataagtatacaagtatactgttgttcttttcattagtcatttgctgctttaggtgattgtctattctcttttctttcttttcttactttgtatttcatctagctggcactcatgaaatactatctttagtctattcattcacagatcatccagccagaatacacacatttcagtcaactggcttttacttggacaggcaggcgcatgagatcttgccagtattaatataagtgcgcatatcacacagacaattttcaaccagctcaaaggttgtgaagacattgatattatgagtaccaggaaaggggagtcatccccccctccaaaaaaaacaaccaagagaattcacacccctaatttttccagatataatactgtcactgaggacagcaatcttcaatcatttcaattcttggataattttattgaaacataaaacacaacctcatcaatgaaactctgggagctccagctcagaacaattcagtacacttttgacaatatgaaaaaattcacaacagaaaaagatgaaaaagatacttaagaactactagaatggcacacagatgagacagatccattaatgagaatactcaaagagtttgttccaggagaaaagtttggagaatactacagaaatattagatacacgcatggtccacttcatgaatattcagagaaagtctgattttatcctctgggaataccaagtttaaacaataaagtgtaatacatataagttatctcaaattcatttcttccaacattttcttgattcctgtttggatctagttcctcttatcccattacccttcttaaataaccatgggctctgaatgctattctactattcctggagttctcctatcaaactgccagctgaaactccacacaaggattaaagctgcctcatagcttcttgccagccattgcattattttgcatggaaatttcttgaaagtgaccatctcagtgagatagacatatccaataagataagatctaaatcaaccaggctggcttcatgggctcctgcctcccctggcaattctgtaggagttcaatgaggagcccctctatcaatcctagatgcaaaaagtggcagtctacaaaaaaatcagattgaggaaagtgaaattgttgcaaagtgtctcacaggattgcacactgcccataacatcaagacaaaacaccccacaatatgcaaagatttttttacattgtgcaaattattccattcacaatcctgttcatccagattaattacactgttttccttaatgaatatattttcatcttgtagaccatcagatgtcctctcaccaaaggaaactttgaaattttggatgaagggttgtagtacaacccccctagttcagaattggccaacacatggatacaaatgatgtggagccaaaccaaggtgggctacacaaaaaggccccaaccatgtatgtcacagacatgtttgttttgaaaagtgcatcctttggaaggcaaacatgtttcatgcccgccaagccttaccaagccctataaagccagaaagttgcaataagttttgcccctcccctgggcttccacatatttcttttggttagggatgtaatgttatgacgtgatgaagcgtgtgttctgagatttcccgttgagtaacgagaccttgagggctgcttacaagatttctttggtgagacacggagttacggacaaactgatggaacaaaagttgtttaatttatttacaactaactgccacgcgcgcgataacccttagagagaacagtatgtaaactacgtgggatggacgacctacacctactgttgcatttccgatacacattcctgatatataacgtatttattcagatcttcaggataaaatgggcacagaatcttaaacattagcttacccagcgacctttcaagttttccttccatagcgtcactttgccgtctcctgccgtcaccgccagtacgttgcctccgatactccagcttaccctccagactgggccattaaacttgccaccgttgccactgggatcaagagtatgttgcttccacgttcctttcgccccatcttgggtccaaacgttgacaactcgatcctgacctgcggaagccagatacgtccgcgcgagcccaatacttggcgagtaagccacgtccctcacccagtctgtatgtcctccttcgagtgtttcggagagctcccaaatttgcgttgaaggattgagtgtccagatttttactagtccatcgcatcctccggtagcaaacttttgaggctctggaccagcttgttgagcgccgcttggggagtttagtgaggttggaaggtatggtggggcccaagaaaccgcattacaaccgattgaatgcgcaacaaacagaggagcatcccaggttccatcatctacacaaaagagtaaggttagaaggtgtgacatgcttatcatgccgttttcgggctttcgtgcgcttacctttgaaggtaagaactgacaccttcccatcggagctagcacaggctaagatcggaccgtattcatgaggagcccaagatatggagttcactggacaataagaaacgaccgttacaagaaggaaaaaacacgaaggtaagcaatgaaacccgaatcaaagagaaaaaaatggcttacccgaggcagagtgtagggtgtgttccttgatcttctcccaaccggcttgacgctgacctgcggagccattcccggtagacgtttctctccatacgaagatcttgccatcataagaacaagatgccaaaatcgagccaactgtgagagatcgagagcgaaggagcaaaccgcttaaccttgtaatcaatttcatttatcgagaacttcatatctatgaaacagacgtacacttgggatgcgcccagctgacttgccaaacgggaccatcatgactgttggatgaccaaatcaagatcagctatgtgagtatggaagcgatgaaaaatcaacgagcaaggacctaccctcggagtgtgtcgaccagctgatactttggttcgacagccgatggatcgaccacatcaaataccttgacagtccgatcagatgaacatgtcgccaggcgttttccatagaaatccatttgagcatcgtgctgtaggacacggaatgaaggcagcatgagaatggtacaattcaaccgacagaagaagtaggctcacgatcatatcttcatgatgagtttgtacttgaagtggagctgggttagattgagctagtggtgcaccctgtgtagtttgtgaaactgaaacgggttaccaaagagaccgacaaataagtaccaaaggaaatgaacaattgactgaccatgttgataagctgtccagaggataactatttcgataaggccaattcgagtgcaggattgattctttgaagtacaataattggtggtagttggtcaaaggagtcgatcgtgttcgcgtggcggtgattaatccagccggtcagctgagcctgagagccccggggagcgcgggcagggtctcgcagcggggagtcggggccccttcggtgcccgtaggacgatcgatcatcccgaagcatgcaaccttttgggctgagcctgggcaccggaatgctgtggtcaccgtctgcccagatcgaataactaaatagccccaacaagcagcaagaaaagcttcgggatttaactcatgcttcaaaaggttctctatttttttggatactcatgttcatctaaccacttttgtattatctactacggcccgtcgcgtatgtgaatgcgtcagttgtaagccagagtccacacttcagacgttcatcagccaccatagaactggatttcaaaatatggcaggtagatgagtgagtatgcggatgactatcagagtcgattttcgtttctccctggagcttcaagcgctggctcacatgacagtctgtaaagggaaaataagtcagtgtcaatgactcaatatccgcttgaccatgccagctgcactggggatgcagaatgatcacagattgagaaaaccaccggaaccacaatcaaatacccaccataaaccgaccgaaagccgcctagccattcctgatgaacaattcagagacggagtctgtcaattggcccccaacaaacatgaactatcgccaacttttgcaggggacatcatcacctgaggacctggtccagcagagccttcaatcaaatatgcataagcatatttttacagccatcggcaaacttttccgtttgagtagcctcacataggccttgatccccaagatcaatgattaagttttgcttcactccgtctaaggtgaggcttatagatccaacttcgcaccgacccccaacgaaatttgcatggcctggggtttcgatggttgtcttccaccttccgtatgctttgtagtgcttcttcaagcatcataaattgttcaaagcgctcgcgttgcatctctcctctcccctcagaaaactcgataccagttgcacaagttgaatcttgactagaataccctcatatatattgtcaattttcacttcacacatcatgcctttttccatcgacttgagtgagtaatcggcagcctggagtggtttgatctagttttagatcgaaaggtgttgtcgatcagcttgctaattcttgaccctgcgctggcactttgatctgttatcagaggaccaatgtattataggtgaggctgtttgcgatcgggttttattttgaacgaagctcaggctctgaaatgttgttttttttcaaaaacttggacctacctcacagttaccggaggaaatcgtggcattggtctcgcactgtcccaagcgtgtgctgattccggtgctgcagtcggtattgtctataacagtttgtccccttggtctgatttcagcttactgctatctggcctcttcggcaggcatactcacattttatcaaccaacaaccaggtgcccaagatgccccagatcgcgcggccgaaattgcgaagaggtacggtgtgaagtgcaaggcttaccaatgtgatgtaggagaccaggacaaagtcaagcaagtcttccgagagattaactcggagcttggtccggtgactggttgtgcgttgagtttagatcagtctttcaaccgcccaccctggtgagcaatcaatggtataaaagctaatcaatcagtcaatcgtcatagtgatcgccaatgccggagtttcagtggtaaaagatgccttgcaatacaacaaggaggacttttccaaggtgggggcatgtctcgacatgaagaagagtcaaacacgcaacccgatcctacttacttttttacgttctctctagatcttcaatgtgaatgtctttggggtctgtaagtatctcatccctgatagatcttttgaataaatcgacggggcacatactaaagtgccgtcttcctcttcatacctcagttaatagtgcacaagcgattgctcagatttggatcgaaagtcagtcgccaagagaactacttcttcatttgtcattataatacatgccttgtgcgaacatatattgattctactcttatcaattctcaatcggttcgaaaataaagacgggtttaagaaaggcagcatcgttatcacttcttcaatgagttcccaaatttgcaatcgtcccttgacccaatgcttctataactcttccagtaagtttgtttaccaattttctcaacccatcaagccattccatattaatgattcggattcttgatttttgacagaggctgccgtatccaatctcggcaaatgccttgctgccgaatgggctgataagtccattcgtgttaacgtgcggcctctttgattgacttgaccaaagattatatcgtttatctgaagtcagatcctaaccctacttgctttctgggtcttcagatgctctctcctggttatgtcaagaccgatcaaacgtcgcacatggaccttagcttgagagatttccaagctgatggtgtaccgctcaaacgttttgctgagcccgaagaaatggcggggcaagcgattctcttgctgagcgccaaagcctcttacatgaccgtaagaagtactcctttgaagtgacctacttatatgttgacagctgaaatgaatggtttttttcacggtatttttagggaggagagtactttgtcgatggcggtaacttggtttggtagatcaaaaaggtcaaccaatttcgaagatgcccggctgtatcccagttgataagcaactccgttgagttactgctaggaaaaaggttttccgacacatattttgcacatgtatttgaaattttatttagcttagcgcagacacgcatgatgagtaagatatagtgacttggtgcggtcaacttcttgagtgggtgtgcctctttggtcatcatagtgagcagaaatcgagccgattgtcccccttagctcaggcagttccaatgccattttcagaggaagcatacatttaaacttcccagttgtttggcctcccactgattaacttgttaataaataactgggtacactgtgatgctgggcacgcaccgcgcaatgcttgaaaaatacctacatgcaactttcaatgccttcatacgcgcgttcccctcaattacccatgtgcatgttttgatgtgttaattggcattggaaaagaaagtacaagaatggtacatacttataacacagagattttgagcaggcacagggtaaaagtttctagtaattccacccaacacacatactggtgtgggcatgttacagctgatcatagcctctaacacagattttcccaagcttacctgacctgacctgatccaataacatgttacactattaatttagtgattgcaatgtccatcgcaaaacttgttcactgatgtccgcaactagcagtagttgctgaacaaaaatggctaccaattgaaaagaaatcttctgtttcccctcctggccctctgatacctcttcatgatataaatccagattttggaatgctagcgtaagccttctttgtactctgccaaactgaccgatgcaaaatccccagcaagtattaatttatatgctatggaactttccaacttgaaatctgttgattagcatgctgttgagtttttcacattgagcccaatgtgacaacaatacatacatcatcatcagaatcatcttgaaaatttatcatcagaagtcaatgtgagcatttcataccttttgtttacataggtctctttcgagcgggttatataagcgctcaagttgctcaacttttcactcataaaatatttccaaaggcatgtatggattctgatattttcttttctgaaatcctacgacatcgcgttccggtaatcttgcgatctggatagcccccaaagggggcctaggggtcatatatagacggtgcatcagctgcggctgcggcgtcgtcaagcaccgatccagccgttttgcttgtggtttcgacttggaaggaaaaaaggagaaaaaaactgtaaaaaattgaaattaaaaatcatttaatcattaaaggtctccaacctcgatcgtcttcgccgcgtgtcaccgtccatcctatccctcatcctcataagctcttgttgaccgttcctccccccacctcacactccctgagtcagaaggaaaaaagactcaagacccccaaaaacgctcgagacactcaccaacaacctatagaatctttcatatcccaccctgcaatttgcctccccctacttgaaaaacaaagagaaacgactcaccttctcttaccatgtctacacctgctgatgaagccaaggtaacccccacatcccattcctatcttgctatctttttacctcgcttcttgaatcctactcaccctcctctgatgctgacgtaacccttcctgatcgttttctgttcagatcgatatcaacgttctcctgactaacaccgacaaggccgcccgagatgctgctgttactgagctggtcaacattgtcaaggtgagtctctcagtccactctcttgctctcactcggttgtacaccgtactgatatcactcgtatacagtccgaaggtcctcaagccttcgttcggctaggtctcgccgaagccatcctcaaaggccttagagataagaaaaacgcatctgctcgtgaaggtgcctgtactctgctatcggagctttgcactcagggtgtggggcacgcgatcgaacctttcgtactcgcccacggtgatcatcaggtgctcaacgagctcctggaggccttgggcgacaagctgcccgccgtttctgacgccgctttgagtgccttgaacagcctggtcaagatcatgaccccttgggctctccacttgattctgccagtcttgctaaatcagatcgccactgctggtaaatggcaagtcaagactggtgctctgaaggtcttggacgttttggtcgtcagtgccgccgatcaaatggctaaagccatgcccgaaatcgtcccagtcctggcggccgcgatctgggacaccaaagctgatgtcaagaaagccgcccgcagctctttgactaaatcttgcgctgtaagtctgctgatgtttgtctggccgtttgaactcaataaaaaatattgcaacatgctcatgtccccgtccttgattatttagctggtctcaaacaaagatattgagaagtttattccagcactcatctctgcgctgattaaccctgtcgaggaggtccctaaatgtattcaactgctcgctgccacaactttcgtctctgaggttgatgccccgaccttgtctttaatggtacctctactcacccgtggatgtaacgaaaggccaactgcaaccaagcgaaaagtcgcggttatcaccgacaacatggccaaacttgtcgattctgagatcactgttcgcccgttcattccgcaactcctccctgctctgattaagatggccgaagtcaccggtgatcccgaagctcgaggggtcgtcaacaaggccatcgccactgtccgacaggttggaaatgtccccgccgattcggatgggaccaacatgcctcctctcaaaaagcactctcccgcagatgttgcgaaggcagtcgttgctgctattaagaaggctggtggtccgactcaacgagccggtaccaacgcggactcgccgcttgtcgtttacatttccgaaattggagccgcattggttaacgcccgaaactatgaagttaccgaatgggactctgcattaattccctacgtcaccctcgctctccccccttcaatcgcaaccgagaaagcagccagtgttgtccgagaggtactagaacaatcggccaaagaagagggcgatactgtcgaggttttcgaggatgaagaggaaggagaagatctttgtaactgtactttctctctcgcttacggtgccaagattttgctcaacacggctacactgcgtttgaagagaggtcatcgatacggtctttgtggaagaaatggttccggaaaatctaccctcatggtaagcttttgcccaaatgatgctaatcctagatctatgcttaaccattgttttttcatgcacagcgagccattcataatggtcaagttgaaggtttcccatcgccggacgaagtacgaaccttttatgtcgagcacgacattgatggatccgaggccgaaattgctatcatcgattggatagatgccgatgctcgtatccaagccacccgtgaagaaaagtcaaaggccctcgcagaggtcggattttcgccggaacgtcagggtcacgccatcggctccctatccggtggttggaaaatgaagttggccctcgcccgtgccattcttttcaaagcagatatcttgctgcttgatgagcccaccaaccacttggacgttctcaacgtacaatggctcatggactacttgaaatccctcgagacttgtacctccatcatcgtatctcacgactccggtttcttggataacgtgtgtaccgacatccttcatctaaacaggtttaagattaaacgttaccctggtaacctgcaagcgtttgttcaacgtgttcccgaagccaaagcctactatgagctctcggctttggaagagtaccaattcaagtttcctgaccccccgtacttggatggtgttaaaacgaaggagaaggccctgatgaaaatgaagaaggtcggctttcagtatccaacttcggacacacagcagctctatgatgttactttgcaagtatctctcagctctcgtgtcgcagtactgggtcccaatggtgcaggaaaatctactcttgtcaagctcctcattggtcaactagagcccaacaagggtggtgacgtctggaagcaccctaacttggtcatcggatacgtggcgcagcatgcatttcgtgagtattgacttcatctctcaccaatggtgatggcactgatccatttttacttggcttagatcacattgataatcaccttgacgagactcctctccaatacctcctcaatcgttaccagacgggtgaggatttggaggaactgcaatccgcaaatcgtaaattaacacccgaagaagagaagaaaatgaaggagggtgcaattgtcgttgtcgaaggtcaaaaacgcatcatcgaggacatcactaaccgtaagaagctgaaacagtcatttgaatacgagtgtaacttcaaggggttgtcttcatccgaaaacatctggctgtctcgtgacgagctcatcaaaaggggtttcgaaaagaagattttggaggttgatagccgtgaggcccagaaagctggtctgctccgaccgctagttcgaaaggagatcgaaaaccacatgagcatgttcggattggaagccgaatttgttacgcacaacgtaagcttgtcagatttcacttcatccgaccaggtgtgtttgttaacatgtttttctaatgcagactatgcgaggtctttctggtggtcaaaaagtcaaagttgtcttggccgctgcaacatggcgacgacctcatgtggtcattttggacgagccgaccaattacttagaccgtgaatcgcttgctgccctgatcgaatcattgaagacttttgagggtggtgttttggttatcactcacaacgtacgttcttgtcatggcacttgtcacggtacgcacaaatcagctgattgtttcctgtattgcagcgggaattctccgaatcaatttgttccgaagtctgggccatgagagacggttatctagaggcttccggtcacaactggactgagggtcaaggatccggaccaagaattgataagggcaaggacgaagaagaagagcactttgatgctttggggaacaagatcgaagctccgaagaaagtcaaaaaattgacatctaaggaggagcgcaagaagaagaaagagcgcatggcccgtcaaaaagctggtttgggttcagatgaggaaggtgtaagttttccttcccctacgcttcaacgcaggtctaatgccgcgggtccatactgacagttttttgttaatttccaggatttctgatcagccaggaattccaatgaccatctaatcacagattgtgttttaggagccacctttttcatgacaactatttcctttcaacttacactaaaatcgattccgcatttgttgcttgtctttcatctcgcttcttacaaatctacagtacacatgattgttctcacttagtcaagccatcacatagaaatattctggatcaagtcttgttatgctgtggaaagtcggtcctctttgtcccttcgatcactattggattgagtagcaatcttactatcttacttgcagtggtgaatacaatgttgcacaccttgactgcgtgctcaatattcacatctgcatcactggtgtgtgggtccacctcaccgctgctatcatacacgcagacttagatgacgctgctcgtgttgagattataccttgatacagttgacagaatggacaaacctttgccatttaaccagtggtcctgtgcgatacatggccgaagcggaagccggtgtcctgaatagtaacacaaactccgcaagcgctgcagtgagcctcacagactcttcattcagcttcctgcttgcaatgaatgtagcctattcatgagcaatcagaaccttcatcaaactctagcttaacgacctgaatggaccatttgattctgtgtttctctggacttgatcaatggattgaaaaatggatggaggcctaagacaaacccagttttaacggtttcatgagttaagctcactacaaaaataatgtatacttccatgagccttttctctggggtactgggatgcccatgtaatgcgagctgccatcttaatctatataccgtgaatctcgctactttccacttgccgacgctactgaagataccacgctcgagtcctgtgcggacgccggacacttaaaggtgttcacgttcaagaattcctccgagtaactctgccgacctgtgtgttattgttgcttttggacactctgttaatttaccctgagcggttcgaaagaaccactagcacagattttctgcggaaaataaatattctccgcctcgcaaggatgtggcatacctcgtaacctcgtgctctcacagccgatgtcactttgatacgcctttccagggagcgcagggagagttccacatacttgaagatgtagaaacaaaagctacaacatacttcgtaatagaggtccatcagtcagtcggcagcagtttggccctttcagtctctattgcttacatacccctgtcagttagaaggatcacctgcaattcgctgtaaaccaagttcaaatgaccaccaaacctgccgaactggttctcctctcgttctatgtgttatttctcattatcgccttgtcatttgctttcttggcttgttggcggatcaatacttactccttcccatcatgtttagctcgaaactatgcggtctcttttactgatttaccagagactgagtacacaaattatggcaacccgagcaccaatacatatctatcattcatagcaaggagccggatccgattccagaagaaaacagctcaagaacagctcgagtcagccattgaacgaagcatgacaatcaacgccgaaactttcagtgatcgtactcaatcaaccctttcgagtgatccgatttcttcgggaaattcgatgaaatctcctgagatttcaattatctattcgacgtggcctgcttctggtccccaaaagactacaagtcagtcttataaggaagaaaacgggcatcgatcaaacagttttgccatgaggtgagcacgcagcagatatctcctccataagatatgattcagattcatactacataaacgcttgttgcatactttaattacagtcatctttcaaacggcacagactcatcctttcactccggcaaatcgttcgcgagcaccgggatggatttttcgtcattgcgtccgagggattggtcggaagcgcacgtcaagaagacttgacgaagtgctatgttaccaaacttcggaaatgcgtgagtgctgaaacataaaacttcaattctcgtgattgatcgaaacccgctaacattttcaatgccgtgatggatgctcttcaaagaggcttgttacttgcaaccgatttcgcgaatccatctcgtgccccggtctgttcttcgagtttatgcggctgcgtccggagggcacgttgaattaaccgataggcccacgacttcaactacattcataataaatagaggctcaattttagttcatttaacatcccttcgtgtagtcgtaatatctgatttcttaattgttaatgtaatagtgatttcctattcttattaatattcctcattgttacttttcctgtttgcatatattgctttattccaccccaaacaacatgtgatgcattagataagagtaaattcaagagagtcttacattcagttttgatcttacagctgaactcaaatgtagaggataggtatccttatagcaaatttctaaatgtgaggttaaaactgtcatagaacaacagctgcaaaataacttataacaatatccattttttggggggagtgcctctaaaaacaaacctggtggctcacataagcaaaaaacaaagtttttctgggctagaaagtacaggcacatgtaaccacttgctgaattatttttcttttgcttttgtaaactacagattttctagtggaggtgtttatgattcttatttctttacgataaattataagtactagtatactactaaatattacatactcaggagaattgaatacatactggaagactgcccatcaaaatttggggttcccccagttttgatttccctgtgaatatcttgactttttgcatctaaattgaaaactgggagggccccagatccaacaaggagttaaacatccagaatcaccttcacacagttttttttctatgatgagagtttgtatccacatagaatctccatttgggttgcattgaacaaacaaccatcagctttcagattgattcaagcaaagagaataagaaaaaacttggtgagctgaaatattgtggatctatattttgtttgaaatctctcaagatttgttttggacatgaaatcatcataattttatggggaagttttcctttggtgccttttgttgttgtggagatcagacaatggatgatacagatgagcctggttataacataataacaccaatagtcttttagttggacttgtgaggccatggttgtttaacaaaatggatcaacttgcgcaaaaattatgtgatggagcagcaagttgatggttgctgcttgatcagcttagatgactcagctcaatctaagggatggtcccaaacctcaggattctggggctgccccaacccccggtcccaagccccggggttcaggaattgggatgggcttgacaagaccccaaaccccggggttcattgtttgcagggattttccctgattttcccttgctttggcatgtataacagtttttttttcattttcacatgtgggattcattgacaaagaaaaaaagggttgcaatgggccatcaaaggccaaaaaacaaaaaccaatcccaacacagcacttatgtttgagataggtaggtagtgctgggctgtagtgccatcattgattcagaaataaaaattgcagcaagccccggggctttggggcagacctgggatttctggggtttgttccttgggatgaccctctagccctgacccaaaacccggaaccatcccttagctcagcctctgattactggcaaatctctcaagatttcccagcaatcaattttccaactattttcagcttttcaaaatttcaagttggggaaactgccaaaattatgaatggcattttaagagaaatttttgacagcaagatcaattgttggaccagctcaaaatggcaaggaatgagggaaagaactgatgaggctttgatttcttataactgaccattttcaagtagaataattacaagatggtcaacaagtagttataataatgaatactcatattcaataagaaattatagtgcccacacaccaaaaacccacattttttattaaagcccatcaaaaataaactataaaaggaagaagtcaagcttagagacatgagttttcaaaaagggttactacttagtgcttgaggacctggctttcagaaatgttcagtctatcattttacctaccatcttaccttctgggaaactggcttaggttccaacaaattttcacctctgatgtgactgggattctatggtgcaaacttgtagtcctctagtatatctgagggaaaacattggtgatttaaattctgattttttgaccagtggttggaaagaaaatggctcttgaagaagagtgtggaatgcttttgatgaatggttgtactggtcatccagagtattttcctggttattttaggataagtggagcagcctttaggatgggggacttgtgatacagcacactacaagaaatcttgagaaactactggcagtctaaatccaaagactttgctggacctttttcttcaactcaaatcttactgagtgcttgctttggtcaaactttgttggaattcttccgctctcccgctcttaattaccctctctttctatatttctctctgctctgctcttttcccttatcgttctctgctctgctctctcttccacactcttaccccccttctgctctccgcccttgatctgtatcctctctctctatcaattccttttccgtttcactctcttcttcccttctcttccaaacaagacctaaacggctccaaattgactctctctccttgttcaaaaccacaaatcactcaccccatcaaatacaggtccttcatcaaaccataagccaaacctctcattgttcaactataaaaaaccaacacaatgcctccaatcaacctttccgcaacagtatctgatcaactacctacacccttgatcaactaacatcctcaactcaacactgtttggctattcctcctcaaaactccattcctccaccattcccctaaacattgcacttcaaccccgtttcttttcttctcttgttctctttcttctctctcttctctcactccttgttcactcgcaccaacatcaactatacatcatctcatctttgactcagcgctcactcattcttgttcctccgactctccctcttgatcttttcacttggcttttgccaatttggtgagaaaaagtctctcaacaaaccctcttcttgaaaatgctttgattaacctttcttctttctttttctcatacctcagtgtctactacttgtcattgtttgaaattgtctacttcagcctttctattctgtctaactcaaaaataaactatcattgtggtaaattctctttctcattactgttctattttcttgtttctttgtaaggattgtgtttcaatccttcactgtctgtcggaaaaggcactagagatgagctcaatatctacagaggggatgtttctagtaccaacatggatttattgcgtgtctagacaggagagaaagatctctcattagtatatacaagtgaagggaaattagaaaaggaaatcggaagaaagggtactcacctagacaggagagaaagatctctgctgtctaggtgaaggggaagtgtgggactaaatacaaggccaaactgagcttatgtaatctagtgacatgtttttgtaagtcatgaggagcagggcttacattcttattcttttattgaatgtttctctaacgtttgtttttttatatcttcaagttctggttctagtaacaattatatttcctgtttttcatcaaactttgatgcacagtcactgtgcaaatacattgctctgggatacctagtagtttcaacaatttagatactggagtatcctgcatgtcaactgctgcttgttacctgggattttcttgcagtgatgtctgagatgttttccagatttttaggcttacaacaacacaataatgggccactaggcttccccgtgtttattaccccaagactgtgagtgtagcagctttttttcccaaattacatattgttagtggttttttgctgtgctacagaccactaatggcagctacagaaccaaaatgttgctaaacagcaaattattgcagcatagcaggcacattttggggtgttagtacagacagggaggaattacactgtgctagactagattttagtgcaattccacttgtgctatgctcttgctaccattagtgtaactggcccattgtcactgccaaataccacaaaatacttcaatgagatcttgatgggttgagatacagtatcaaaaatatctcaagttttgtgagggcccacaagatacacttgagatttgaataacccctcaattaattaattttcattcaacgattacaaacatgtttgccagtaatgtttcttgaccacatggtgtagagaaagtgaattaggcaatttacatcatagacagggggtaggccatgccaaccatgacttgattaattcccttcccgtcctggttggagttgccaaccacttgttgaattgcattgaccagagagagggaaatatgtgtaatgtctacccccagaatgagagcattgaaggttttggtgggtgtttttttagaatcaatctcacaaatttggttaattgttttttcctccagttttcacttttgggatcttgcaagctgtccaccatctatgtactaactttgctaatagtaaacacacatctccttcattaataatgatgattgtaacattgccaatttcaaataatttacagtgaaaaatgtgtgatgcaggatagagatggcccagcaggtacatgccaaattttcatggaacctgcttcaaattgctcgtgatcaaacaaaatcaatattaaaaactttcatatcatcaagtaccacttggacctgaggaagacactaatttaactgtctaggaaggcacctgtacaagtacagatgccaaatacctgtgcacaggtactataccttttggcaggtacctatgcgcaggtatttgacatctgtactctcacctatgccagcccatgcagttgggtgagtgtcttcctcaattccaagtggtatttgatgtgatgaaagtgttgcatattgattttgtctgatcacaagcactttgaagcaggttccatgaaaaccagacaggtacctgcggggtcatctctacaggatgagacaggagaattttagtcaccaaaaaggcaagtcaaatgccaaccaaggaaataaaaaaatagagaaaaaaaatggaatgattcttcatgatcttgtgcatattttacttccccaaaacatgatcattggctgaaaattggtgctgctacacatgattggatcaggtggatttcttcattctctcaggccccagggtttacttggcgcctcctttggagggtccttgtggaacagtgtaagtcactcctttggagggtccttgtgtgacagtgcccccctccaattagagggaattggttaagttagattccaacctatcccagtcatctaaaagtgtgatgataattgtgttacaaactgagttctcagagtgatcaatactcaccaccattactctattccaaccatcaatgccaatcaaactgttatactcacaactcagatactcaaacaaactcaatgttcaggtatctctagtctttctccctcagttcctcttttgtctctctatgtactaccataagattatatactcaacacaagcagattgtctttcatctctatctctatatgtaccagtctgtctctctttgtttctctaaaatgccttgactgtaatctcaggtatataaatagtctactgtttgcttctgtttgtctctcttcatgctttctggaatccaatgattttacatactaagcctttcacagtcactgactccaagagtcagactattatcacagtactgtgtactcctccccttcatccaaagcaccttgttcaactgcccttgctagaaattgtgctccctcacccctcccaccaacccccacccccaacccttttggagggacagcaagtaaaacccacctttttttgggcaggtttttgctacatgcccctatacatgctgatgtccgcacacatagatgcagtacaacccatccaaaaaaaatggttggttggtctgcacgtctggccttgacatctgggaggaaccctcctggacttcaaggcttgtacagtcttgatagccaggaggtttcctcctagccttcacgccttgtacagtcttgatggccaggaggtttcctccaggccttagagacttgagacttgtacagtctttatggacaggaagtttcctcccagtcattgggaattttggtcttgacaaccatgaggaggcttcctcctggcctttgagacttgtatagtcttgatggctgggagtattcctcccagttgtcaagactgtatggtcttaatgaccaggaggtttcctccgggccatcaagacttgtacagtcttgatcatggccaggaggattcctgcgagtcccagttgtcaagactgtaatgtctcaacaaccaagaggtttcctcccggccatcaagactgtacaagcctcaaaggctgggaggttcccctcctggctttttttcaagactgtacaagcctcaaaggctgggaggaaagagccattggcaggctgatgcaaggcatgcaggctaacccaccttttttttgggtggattttcctgcattcccctcttgttgcaaatgcccgcaaacagaggggtgtggagcaaaacccacccaaaaaaaaaaggtgggttttactccccaacccttttggaggggcagagttatgggtgggcaggagggggaaggaagtgcatgtatcaatgcaccatgtaaaaagttggattgcaaccagagttaattatggaggggggggggacactttacactcaggatgggacttgaataagcttgggttggaaccaactacatgaatcatcttctgaaagcaataactattagtaaagatatcagtatctttcaatagtttaccaatataattctaatcatcacacctggggtggtgttgtgtgagggtcatcccagggcgggcccaaatggccaaagcttggttgtgaggctgttgggagggagggtccacttgacctgggaaattttttatgatttcctcagcctcagggcaccacagcacacccatggtgtatctaattatactggatggcaaatccaaacatgtacaattgtgcaagatgaggaaattcacttcttccatcagattgacctgacaataggatcctggaaatccccaactaagccagctaatgtaaaatgtagcaaaacagttttttttttccgaaatgtccctaatgtaaatccacaaaaaggtagcaaaaacaaaaaaaaagcagcacacgatctttctgtatgtggtagcaatttgtccaccagttgaagtttatgcatgaaatgattagagatttttcacaaggatgaaaaaaaaatgaaatttatgcatgatgggaaaatttattgaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagtgcaaaatcaaccggcttccagtgctaaaagtgcgccgcagttgccgaacttagatttggcaacttggatggcaactgcggtggagatgctctgacaatccaaatttgattgccatatcgacattatccaccagatgctgctcaatatgtaccactcggccaaataccacccatcactgaataagcttgacatgaaggtttaccccatcactatatgacaacataaatctcatcagcttttgattgatatgaacagcttgccacacacgtaaatgttgaccacagcctcacgcagccatctccatctccgaacccggggtcagccttctacgttctcaaagtcctatgtaacttccaagaatggtggatgatgccgatggagagcacagcttactttgttggtggatagacttgccttatcccgctcaccctcgggcactggagcctggactgtctcgcgttttaaagaatctgacgatggtatgagttcgcataggcaaatttgtctccagtggtgtctacagacaatcatatcacattgtgacaatcgtttgagagcgggcggacggcgatggcctcaccaaaccgcttccggcattcaaattcaaataccacaattcgtctgttcgacagttcaatgtgactttccttagaacttttccaaagttcagactttgtcgaatgaaagtctcttttcaactggattggatgaaagttccagcaatgaacgcagctgtaaacccaaagtgaaagctcttccgatgacgaagtcccaggctgctcctacccgtcagacacacttcagtcgcatcaatggactttctcacgcaacgccaaaggtgggaagaattggcggaagaacacattgctggtgtaatgattcttgatgcccggcacgcacacatcacttcatgagtaagactgcttccccgttctccgatttaatccaggccttgttaaaacagcaaactcaggcagcgcactcgtctacgcccacgttctttccccccccccaaaccaacctccatctcatggctggcaatactttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgacccgtcgtaccccgtgatacttcttatgaagagttcccaagaccatgtggcggcggcgtgcgatcgggaggttcctaattcgggtgatatcgtagctgagaacaaacccgatctcttctggaatgtgactttgagccgggtaaaaggttggctcaaaggtgatggcaggactcttacggatgctgagtcgttcgacgattggatggcggcgatcctggccagctgcaagaagaaagacgtccccataaccttggctctcaggatgaccaaccccgccgatattgtcaaacaagggaagcaggccgatatccttgcgaagcgggcgaaacttaaaaaggccatggaattgaagaaagccgccaagcgcaaagccggcgatgaagatgacgaggatatgagtggcgacgaggacaacgagatcgatccggaggactggaatgatgtcgatttccacatgcgtgcactgtttgatgccaatccgatcaacctcgaatacgatgcccattgccctgtcttcctccacccaacggtcactggtaggtatatcctgctgacgatggaggcgtgccaagaatgggcaatcgggattgtaagtcatggggcacgttgtttgtgaggcttgatttcttgagctgatagtttgggtgcctctgcgtgaacagatggatgaaaaatccccgggggtgaatatgatgagccccccaaagaacctcacttgggaagatttggggtctactaagaagaagcagaagaccgcagcctctgcaacaccgactggagaggataaggccacttggtgtcgaatgatggtggaagcatttgtagaggttggtaaagctcgcgcaagtgctaacgatgccccccccggctccgatgggatcccttaccagcccgactcggagacgcagattgttgattacttgcgcttcttgaacattcgcaacctcgactcggtccacaatgtactgacctcgaacgacatcctctcacacaaaatgtttcgccccggttcgtcgctcagccggcaagaggtcctcagccttggcctgacatttggagtggtcacggcattgtacgacaatgccgctaagttcgatcgtttcctgagtaacgcttcttaggataacgattctagtgcgggtggttttctaacggtttttctttcatactgtcaacaacatgttccttttgctgtcttatcatgatctctgtctcactcactggcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgaccgaaagggggcttaccatgtaaaagacgccgacgtccttggaggcaaagaactcgaacaaggatggggacatgtcgagaccgttctgaagataaatgaggagcaagattagtgcttgagtagcagagatgtttctggtgagttatcctgacttacgggtggacaaccggggcattcatcggtaatagtggcgacagtgctcttgccgccgaagaagattttgatcttcttgttgcaccatttgttggcagtgtactgggctacgttgagggcaacgataaagtcatcgggtccgttgtgacctccacaggcacctagaccagggtcgaagaaggttgcctttccggcaaaagagccttcggcacgtttctggagcgagtgcggatggcctcgtttggtaagacgttgctgagggctggtttgtgctgatagaccgagttgaaactgggtgatgaggatggtgatgtagaacaggatggcggagagtcggagagccattgaggggaggcggatgtggagtgggagtagtaaggaaggactttgcagggccagtcggtccgcttgaacgaaagggtgggtggtagtggtctgtggtcaaaaaggatggtgggttgactgtatcagtctctggcgcaactccgtctttggcggattgtttgaggaaattagcagtggatgatggtcgtttaggtttgcaggaatccaaactcagtcaacttccaaccgaggcggagttaggtggggccggtttgccccggtccaccggggactgtatcctatcccttcccccgcagctcgctcgtgcgaaaagagtagatccagctgtcaacatatgtacataacccactttctcattcacatcactaatgcctccaccaaatccaccacgggtgcacgagtgtcaagctcaggccaagaaactcggtgaaaaaaaaaacaaaatcattttcaaaatttctatcaccaaagaaatcgaagaaattctacacaggcacccaagttcgaccgcagctttccagcaactctgccggaatcaccattttgaccccagcagtacgcagggtcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccagatttcgtaacagtcccttttcgttcttcagaagtcccctcatgacctgaatcaccgcagcgcatgcatccaaattgttcgggtatccaggcgggaggtagtcacggtgaaactcaggggtttgtgagcaaacaagtgcctaaattccaaaggaaaagctgaaaacatcagtacatatcataatagtgatgccaaatctaaggagaagacatcatactggccttaagcattagtaaaggggttcggcggattggcatcaattctgctagtgtcatagtgcgagtgtaggcctctacgttccccttggtcaagatctgacgcagcatgttccgcatggcaccctggatttaggggtaagtatgttgtacactaacaaacaaaagaggaattaaactgaccttgacatgattggaaaaagcaaattttctggttgaggtggcaagggtgggcaatgccccattatccacatgctcggcagttgtcttgccgagcgagtgaacaaaaaacatgacagtgagaccccacttctcctcatcggtggcctagaattttgaagtggggctcgctagtgtaccgtaaggttaaggtggggatgcagtcaaactcactcgcaaaagtcggttgacaagttgtaagttggactctgagaagtgcaactgttctcggagctcaccaatcaacccaccatccaatgctgggcattgttttgcgcttctgcgggtgggttggccccccaatcaaatgtgggggcatccggcaatcgctctacgtccgattgggtttgatgttgtggatcttcattgtcttcatccaaggaggtgccggaaaaaatgctctggggatggagatcaattgctttcctggagccagttaagggttgggtcaataacggggacaccagcagcaacttgtggacctgccccccaacccacatcatcaggggcattgtttgcagcatctgggtccctcaaactggcgtttgacttggcttggcggcggggaactggattagacaatcctcttccagctcctcgtgcttgagtggtgtgagcctgagcctcttatgtgggcgacaggacacaagagaaaagggggggaactactgattggatttcgagaagaagagaaatacaaccagaagtcagaagagaaaggggaaagagagagaaaggaaaatagaaagaaatagagaaatagtttttatttgttttttatcttttatttgattgaatctgcagtcttactttcctttagtaggatggctgataagctgtcaaagactagcctcttctacaaaagaaactgtagaaggttttagtttgaatatattcagaactaaccactattttttagatctatgatcaaggctctttaaagggaaacctatgtggttttcaggtttaccaccaaacaatgagatgaagagtatgattgatttgattcaaaagaaagagagttagagagaaagatatggttgaagaaccatatgtgagactgagatagcagagcaacaagaaagaatactaactgtcagagtcctagcacgaccacgtggaggtaaaactgggagttggaatccttttgacaagttaagcgccaagcggtaacggggttggttggtttgttggtggttctggttcaaagtgagtctaaaaaccttgaagatcctgaaaaatgcgaacttagaatcctctgaaaggattttcagagttggattacgtaatgattacatgtacttgtggtagagggggactataattcttgagtagcagaatttagacaagtactgtggaataaggcaaagtatatgaaggattggagtaagataaaagtggtcagtggtgactaggggttaatttagcagagaaatccatatctgaagtcagattcaggaaatatcttatgagtaaaaaggtatggtaatattatagtgagaaaagatggtaaaagcagtcttttggccagctgtgctggctctaaggctgacaagtggatccacgggctggggtcaaacggcctcctcgatcagagcctcagtggggatgaaacctgtctattagatagcgactgctcagctgacttggaaagaaatcggaaacaaggtgtcccctcactggaaacagggccctgggcaatggccagccggccgccagtgcggggctctgaaggggctggggatggagttggggtgaatttctgtggttgtgtcagccttagagccagccaagctggccaaaagattgctcaagttctccttttcagctatgttcctactataacttttttatatcttgattttattaaattctgacttcagaaatgaattcctcatgtgattttaaccttagtcaccactacacacttttacactactcttctccttcatagactttgtaatatttcaccgtaccttgtgaaatatcaaccaagttggaattccaactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattctctcagaggaaactgagttcgcattttcaggatcttcaagcttcagacccacccagaaccaactcagaccagaaatcaccaacctcaacttggatacttcaccgccgcatcatcgccgtgttatcgtttggagtcccttaactattggaatcttcccactcatcgtgtcaggatcaccaataagtaagtcactccacaagttcagcttgcatctttctgctaagttccttctctgtctctctgaatgatcacatcattctgtttctactaaacctctgccttaatcatcatcaaatcaaataaagtcatcattattctctgtttggtggtataactgaaaaccaaataggtttccctttaaagaaccttgatcatagatctaaaaaattgaggttggattgacatatattcaataccaagtaccctattcagtttcagttgataggaggcgtagattaattccgcttaataacagccatccttaaaggaaagtaagactgtagtaaaccttgattatcaaacaaataaacaataaaagatattattcatttcttttctctttctttctctctccctttctcttattctagttgtatttctttatccccttgaaatacatctagaattgccccccaatccttgtgtcctgctgtcacttttgagacccaggctcacaggttgagacatctcaacagcacgaaggaagccgttgaaggtggcaaagcaccaggaaaaatgatacttaagaggtggtggtttaagagaaaatcattggaagacaaaaacacttttttgcctggcaacttcaaggcaagtgcttaccgtgtgagcccttcctcttttctgtgttttgatgaaccatctctgatttgtttttgggtttggtgtatgttggggctgaatcaaaaaaaaattctgcctgtccagttcatttccatccttgcatgaactcacctccactccagtgcaagaagactggtccctggttcaagggggattggactgctcttgttttttaaaaaaacaaactcactcaaccctgtggttcaaaaattcacacactccttcactcaactgttggtttggaataaagctcctttgggcttttagtccaacagtcagtgttgcggccaactgggtccagcaaagatgggtgaatggaaggatggtatttcatcagagaaaatgaaaacagactgagagaaagagaaatacaaaagaaacaacaggacaaagggacttacctgggtccagcaaagatgggtgaatggaaggatgaggaaaccattcatccaccttcctggcccgaggtaactacacagacaggtgtcacggactgtgacatgagaggaacagggaggaagcagactaaggaaagacagctcactcaacagtcagaggtaacatggatatcccaggtaaattttggtgttatttttttattgaattttcatttgaaatttattgtgattgactcttcacatttaggcttcattattgtggcgcaccagcatggcaggacaacttatgcatgtgaggcctgtccaggaagaaccactttgaatcctgtagaacatttacaatcaagaacacatctaatcaatgcaagtttggtccaaccaattcctgaaacattgaaccaagatactcaaatgtatgcagcagtaacaggatcagaacctgaagatactgccctagcatttgagactattgatatatcatcaggcaatccagaaaattctgatgatgatgaagtgatagtccccacaaggacaactgaattatcaatcttcaatccaaatcaattccaagaagtggaatttgaggatgagggtaactgggatgattccatatttgaagctgttaaccttgtacaaggcactgctttagagatggatgtatcataattaaatgaggctgtcaacaagaacacattatctcattggtacccataccaaaaccaagaggcgagtttacactcagagctatcaaacatctcagggaaaattaatgacacttctggattttaggctctgattggtacacttacgcagggatatatgaggtgctcaatttcacgtagcatgtattctcaaatgtgccttattctctccatcactgggttagagctacctcattggaatactataaggaacactagtgaaagcattaggatgctcttaaattttcatgttttggaaaatgaaagtatttggaaccacaaatgcttttctttgagcatcccacagatcctagaacaagtaagtcatatttatctatccctttccttatgaaaatattgcagagagatgcaccattttttagatgaacatgattcaatgtttgaataacaatattggatatatttgatttgaggtaaattattctaatggatactgaataaatttataatgtttttacctaggagatttcaaacccatatgtgcatccacatttggatttctacccagaggatccaaatggccagagtgtattcaagtaattatcacaaagtaagaaatggcgtgaggaattaggacctaatgagagagttcaaatggctgtcagcaatgataagcatttttacatctttgaacccactcagttgaaatcaggaaaagtggtagtcccagtttacttctacaaaatgaataatgaaattcatgccaattgtaccaagccattcatttctccaacaagccacgatgcaaaggtgctcaaaattgaatttgaaggagcactggagtccacttctgaccgtctgcaaacaatcaaagtttcagaatttaaaaatatatactctgaaattatctggggaaattttggtaaattggcagaggcgtgcaaatcactcatatggggtaagtgaaacctttattcagagtttaatttttgttgttgttgacatgcctatttctggtatcatttaacagaaataggcaatgaaacaacactcacattgcccaataagtggagattcatgtcaagaggaagagtgatacgccacatgcccataaacttgtattgtgatgatacatctggaaatatttccaaacaatttaacaagcatgtctctttttatttcacactttctggacttcccccaaatgtggccaatcaggagtataactgtcactttgtgaccacatcaaatcaggcaagtgtattggagttggctgatacattaacagatgaaatgaagttagtgatttcatctacaatcagtattcctggatttcttactaaccagtgtaaattttagtgatttggctacaggggggcatgttgcttatgattatgagttgcaccaggatgttttaatcatgagtgttgtgttatgcttccagggggattccccgatgcatgcagaggtgacctgcactcacatgccaaatgcatccttgaactcatgccgcatgtgtaagctgaaagctgccagtattgaagatagacacagcctccaataaatccagcatttcatagggcgtgatactcaaggacatgtggtaaggatttccctgttttggcagattgattgattaattcatgagaacatgtagatttatggcgtgttaatcacaagctgatatacttttcttttggatcacagtgcagaccatccccaaggacttggaaggagaccaagacaacggccaaatacttgtggagactttccaaaactgaacccaaaactgtggtagaccgcatgatcaccgatttgggggttaaggataatattaacaaacaggctatggatattatgagagaagggaatgatcaacaattgatagaaaaaataagaagattagataatgaagatgatcaagaccagcttttcagtcccatcatgagcctcaaaggtgagttttctatcacattatttgatagtttactttattgaggtaaaaatactggtttgttactttatttcaggatttgatgggtgcaaggatacacctgttgagatccttcatgtgttccttcttggagttgtgaagtacctgacaggggatttcatgaaaagactcaaagcatgtcatgttgaaagattaatggcatcatgggaatctttcaacaaaaattcactcaacattgaaaccattaacccattgaacatggccaaacaccatggtagtttccttggaaaaaatttccggattgttttgcaggcagccccttttgtgttctatcaatttatgtcagaagagaaaaggctactctggatctctttgtgccggctttccacttatatttttcaaacccggattcctgacatggatacctatttagtagaactcaaaataaggattgatgatttcatgtggcatattttcaagatgaattgtcaatgggtgaacaagcccaaacttcacatgcttcttcacttacctgaatgcattcaacgatttggtccagccaccctctatgcaactgaaaagtttgagagcttcaatggggttttgcaaaatgcatccatacactccaaccttcacagtccaggcagagacatagccatcaaatttgtcaatgaagcatgtttacgactaattctttcagggggggcacattggaaccacagaactcatggaagatttattgctgatccacaggttactgatgtattcagggatcatccacaaatacaaaaatctcttggatacaaccatctacttgttacatcccacaaccaaacaccctctgtcataactacccccctccccaaagtagaaatggaaggtgttccagattttttgcaaaaaagatttccccaccataaaatcaaacaaattcaccagttgagactattacaacatgatgtattgaagaaagactattttgttttggtaagtatcttctaccagaaaaaaacatcatattgaaccagctgaccatgggactcgcatgttataacctcaggtcaaaaaaatacaagttcaggatccactaaagatattgaatgtgttgaatctatatggtctgccagtttggagcatcaaacccggtattttgtcagggccaggcgatttttgcaagggccgatgtggtggtccaggctgttgtgcacaacaaaactgccaaaacccctaccttaaaacctaaaccacttatatatatgaacatattattgcataatcagaatctgcatacaattttacccatagtcactcactacaactatacctctatctctattagtttagaagataatccaatataaaggttaaagccataccataactagtcattaattagtattcaatagtattttactacatatatataagtacatacacatagattattaaatcagcaggcctccaccagtagtgcagagcagttatgcaactcttgcatgcatacatgcaaccattaggcctccacttagttacttaattgaatttacgcagactttgcataaatgcatgtggacagaaaaacctccaccaggcagtgcaagcagttatgcaatccttacataaagtagtaccatatttgattatatacataaatgatcctctgcaggcctcaccggtctcacaggcaggctgacccctgcctttgtaatacttaagggggaggtcttcttcccaagaatcctccccccagagattaccatacaaacccgtccaccttacaatacaaactgtgagtggggtttacaatctactactataaccttctaaaaaaccttcccctttatcttctattccgtaccaaccttcctagactactgtaaagtcactacagtagcctagaagagagactacttagctctaagcccggcgacgcgacgctcataccgcgtacgtccccttactaagggtgcttaacccctccgctgtggtcattattcctgtgtatgaagggagaaaattcaaaattttattatttatcaatgaaggactcaagatacggacaaatggacgtcagaaatggaatctacggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacacggatcaaggatgtcacacggagaatcacaggatcagaggcactcagctggagggtatattgcatgggggtatattgcataatgcatattgaattcctttattcatattgaattccttttatacttacataaccacaagttggccaccagttgtaccagttaaattcccatttattcagccacagaacacatgaattcctttcttacagcttacatataaaaggaatgcgttgtagatagtctagcaaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcataatttactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttcacagttgaaatatatacacagtttcacaaacattacacagaagaaccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacatatacagcattaaggaacacaagtatcaagacatcaagacgagaaacaacatcaccaactcaatcaattctttggacaacaagatcaaccttcaacaattatacaaccatctttgaacataatccattatcaccaaccaaactgccaagcttaccttggtggtcttgttttctgataatatagaaaggcagagtttgcagctcatttcatacctttctccattcagcaaaaaggatcttacaatcactttttgagtcttacaagggagtccccaacgtgataaggattacggtataattgaagaaggatcaaattctagaagaacagcaagaagaagaatcaacacggatagtcgacactcttgaaggattttgcgaagaacaaatttatcaaccacaactgtcatcaagtaaagaagaaacatcaagttaacctgaagatcgaatagtcaagtgatagaacctattaacaaacgaaaactactaaacctctgaaagaagaagaagaagatttgtgactctagttctgaaagacgtatctcgaaggaagcagccagttatatcccagaagaaggaagaccaccgaaggatttggataactggatcctgtttgaagcgaacgtcggagcccactcgaaggaagcagacgattatatcccagaagaaggaagaccaccgaagaatctggataaccgtatcctgctagaagaacactcccagctactagtattgttactgagaaaacccccaacttgccctggtaaagagaccagagaccatttttgaattgaaaatcagagtttagtaggattagtatccaaacatagtattacatcacaacaaataggaagtcaacaagaacaacatgagtttaccatatactgtgccagacttggaagacggatttgctccaacaacacctttgggaaatagaccatttgcgtcgggatcgaattcgaactggaatacaggatttacggcaccgccaccaccaatgaagaaggataaaggaaagatgccagccaatcaatacagagaacaacaggttgaagaagagatgtcagactcagaagatcctacaccacagagacaagccaagcaaacggaacctccggtgactggatatggattacataatgcgagaggatcagatggtgaaccgacagagagaagatatggaccaaggatcatcaaggaaccgggacttgtttacgacgggaccaatttcacacgatttctagcgagatacgaacgagtggctttggcgttcaggcatcggactacgaaaaggcgttacagattgggcgatttgtacataaggaaggaattgaagttggaactcgaggcgatggaaggttacgacagcttcaactggacggagttaaggaagtcaatgaaggagagttggggggaattggacaacactattctatatactacggcggatttggtcaaaattgtggaagaatactccagaaagggaggactgaaggattacaaagagtacaaggcttacttgggaaaattcaccactatcttgaaatatctcgtggataatgaacatttgaacaagaagcaggacgcatcacttcttttcataagtgcattttctaaagaaagtcagaagaacatcaagaggactttagtcagtaacggacaactcccaaaaggaccagacggcagtagtaaacctccattgtggaaacatgttacagaagcagcggatacagaaattagggttgaagaggaaggatactttgcggtttcaggcttctccgaggcgaataagcgaatgcaacgggaactggatcagaagaaaggcgatggtcagcgacgagaacaaatgatatccggagcacctactgggaaggtggttgagaaacaagtagaagacataatgcaagaaatggcttcactcaaacaacaattgaagagtgtattacctgtttacaaccaacaaagcaatccaaaatcagaattctcacgagggaacgccaaaccttcgacaccaatttacgagcctatgatgtgtttttactgccacagagaaggtcatacaacttatagatgttccgaattgtttaaggatgaagagcaagggctagtgaagagaaacggaaaagattggtacctgccagatgggcaacatattccatggaacccttcaagaccaatccgaaccgtagttgcaacagcctcagcagacccaaagatgcaagaacacacaaataatgcaaccaagacagaaccgaagcaaaattctgggatcatgaagtcatcagctcaaactatagattgggatccaccaacgttaggggctgaaaattttctaggaactcacgcaataacgaggtctgatgcgcagaagggaagacgaagtgtccgaatccaggagccaacaaacgacgaacagatggatgtggatcaagaggaagaagtggccgagatttcgccaaatcctccaaagaagccagtcgagaaggtttggagtaaagaaagaatctcagctatgaaatccaaggatgcaagcccagaggaaattttgcttcaggaactagacaatgtcaaaattccgaccacttttgctcagcttacggctatatctccagcatacacatcccaaattatttcgaaattacagagcagactcccggagaaaagttccacaacttacatagcgactgaagcagtcaaaatgtcggcaatggagctcaacaatgaagatgaagaaagagatccctgttattacagttgtgctctaggctacgtaacggcagaaattggcggatcaaaagtagatttcatggttgattctgggtctatggtcaatgttattccaagcatagtggctcaggacttagaactggaagtggtcaaagtcgatatacctatgaaaggagtaggaggagcaagatgtgacttgaacggggtagctgaaaactgtccagtaacgataggaagatttttgggaccggctcacctttttgtttcaccgaaggcgcaagactgtatccttggacgaccatttctgtttgattacgaatgcacgctagaatatcaagaaaccggtgaaactttaagcttccaaggaaccaaaggaagaaaggtttcagttccacttgcaagaactggaaaagggagaggatggaacaacatgaaggatcttagtaccaacagtatccggaatgatgctcacgaaactcctgcgggtaaaattttgaatttttttgtggacatttttcttttcatccagtgtttttatggggttacctcccttatgttgaagacctgtaagggtaaaattgagaagttgggggaggtttccccaaagttaactgacaaatttgtttcagagaagaaggctgttgtttgttcaaagcttacatcggctttggcagaaccaaaattcgaacgcttgtgccaaacttggagagacggaggactttggtgtatgacgaagtacaaatcagtggctaagaagatccggccgattaacgaagcaattcctcaagctctcaatccaccacttcaaagaccggctctttcgagggatccatacgaaaccccacttacaccaaatccacctgaatttgtaccgactgagaaggtgacggaagaacggcttaagatggtgaactttggaccagaaggatggttgtcaagcgaggaattgaagctcttcaagaatttaattgtcatcagagaaaaagccatagctttctgtactggagaaagaggacttataaaacactcttacggattaccatacgttataccagtagtggaccataaaccgtggcagaagaaaccaataccaatcccggctgcaattaaagacgattatgtagaattagtcagggaacgaataaggactggtttatatgaacaatcaacttcaagttattctagtccagttttctgtgttgccaaggcggatgggaaattacgaatagtccacgatcttcaagaaatgaataaagttacgattaaggatgctggattgcctccagctacggaagaatttgtcgaatcttttgcaggacgtgcgtgttacggtctgggcgatatcatgggtggatacgatgaacgcgaattagctcaagaatcacgacctttaaccacctttgacacacctttaggaagatttcagcttaccagacttcctcaaggggccacaaattcagtagcagtgtatcaagctcagatgatgtggattcttcaagacaaaattccagagcatgtgggagttttcattgatgatggggggatcaaaggtccagctagtacatataacaacgaagtcttagaagaaaatccggggatccgtcggttcatctgggaatacgccataaccttggaacgagttcttttcagaattgaggaagcgggccttacgatttcgggaaagaagtttgctgtctgtgtcccagctttggacattgtaggtcacgtggtctgtaaggaaggacggcgagtttcagttcagaagaagaataaagtgaagacgtggccgactccacataacataacagaactacggggatttttgggcattgtcacttacgtcagaatatttatcaagaatctctcagaaattgcggcacctctcagaaaactcacgaggaaagatatagactgggtctgggaagaaagctgtaacaagtctttcgaaagattgaaggagattattggggaagaaatcaccttgaagaagctggattattcaaaggacgctggattgatcaaactagcggtggattcaagttttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttttgaaattactttgtaatatattctttattgtggaagcaatttttattttggtcataactaattctaatttcatcccaaaattcttcttgcatttcagtcacgtgtaacccacaaatattaatatcatcattgttatcatcaaaggcaggattattttcattattttcctctgggaataaacacataatttttgcagcaatttctccgtcccatgctgggttgtctggtatattttccaaagaccatctactaagtccatcagcatttttatgtatattaccttctctatgtttgatagtcatacttcctctccattcttgaatagctatttgccatctgagcatgtgtctatttggagttttcatacttaataaacttttgagggccgtacaatcagtaatgacttcaaattcacatccatcaaggtaataatataatttatctagggcccagactaaacataaacattcaagttggctggccccatattttttctcactgtctttcaatgttctagaaatataacaaatgactccttcttttggtatttcttgatcttgaatttggtgtaaggcagctcctaatccttccatactagcatctacatataatttataaggcttattaggattaggcataaataatataggagcagaagtaagtaattcacgtaatttattaaatgcagctactctatctactgtcatctcaaaagcagtgtttgggctacttaatttatatagacaacctgttactttggcaaaatctttaatgtgttgtctataataactagcaaaaccaaggaatgactgtatttctttaacattggtgggcataggttttaacattactgcagctactttatttttatctatagctatgctcaatcctgaaactatgtggcctaatgctttaagttcttgaaaaccaaattgacatttgttcatagagatcttcatattcatttttataactctttctagaacaatttttaatttgtcaaggtggtcattccattcagtgctaaaaataataatgtcatcaatataaattattagccatccttcacgtaattctttatgaaattcagtatccatcattctttggaagtgagagggtgcatttttaattccaaagggcattctcaaatattcataaatacccatatgtagaataattctcattaagtgtctactatcttcatgaataacattttgatgaaatcctttaagtacatccatacacgtaatatatttagcattttgtagttgcgtgatggcttcacttattttaggcattggatatctatcagcaattgtgtaattgttgagagctctgaaatctccaaccattctagatttaccattatgccacgcaataattacaggagtagttacttcaacattttcattggcaccaacttttctaagtacattcatttttactaagtcagttacatgttgttgctcacacggcttctctgcttcttggggatgctgggtatgcagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacccagcttgtcggaagggattccttccgacacactggcatgtacacaggctcgccgggaggggttcctcccggcgatgtgacctcggcctctctaggccgagggggtttgaaaaaaaaaaaacagcggggccgtcccataggacccatgcctgggtcctatgggacagcccaggtcctaaacgcatataaatatgcgtttaggacccatattgggcgtgcaggcaggcacgccaacctgcaggatataccccctgcaggcgagtggcgtgcctgcctgcacgccattctgcaatggcgtgcagattggcgtgcgccatgggggttggcgtgcgcttatcaacccccagaaaaggaggactgaaggattacaaagagtacaaggcttacttgggaaaattcaccactatcttgaaatacctcgtggataatgaacatttgaacaagaagcaggatgcatcacttcttttcataagtgcattttctaaagaaagtcagaagaacatcaagagaactttagtcagtaaaggacaactcccaaaaggaccagacggaagtagtaaacctccactgtggaaacatgttacagaagcaacggatacagaaattagggttgaagaggaaggatactttgaggttttgggcttctccgaggcaacaagcgaatgcaacgggaactggatcagaagaaaggtgatggtcagcgacgagaacagatgatatccggagatccaactggaaaggcggtcgagaaacaagtagaagacatgattcaggagattgcttcactaaaacaacagttgaagagtgttttacctgtttacaaccaacaagcatcagaaaaatcagaattctcacgagggaatgccaaaccttcaacaccaatttacgagcctatgatgtgtttttactgccacagagaaggtcatacaacttacagatgttccaaattattgaaggatgaagaacaaggactagtgaagcggaatgggaaagattggtatctaccggatgggcaacatattccatggaacccctcaagaccaatccgaaccatagttgcaacagcttcggcagacccaaagatgcaagaacgctcaaggaatgcaaccaagacagaaccaaatcagactgcggggatcatgaaatcttcagctcaaaccattgattgggatccaccgactttaggagcggtgtggtgagaccaatcaaggtcatatatagtacaaaatagctatttatagtagttttcatgttattacaaccagatatgcacatgctacataacccattatcttgtacccagttcagaaggttacaaaacagtatttcttacatagtttggttacataatatatagtactacatagctacaacatactacatatcacacatctcaagatacaaattagtcttccctcagtaacttctttctatgataataatctttcagtaaatgttatttatttcatctcagatatcacttattcagactacatatactgtttcatcccatacatctgatttctcatccagatattgtcatctcatctcactcatcatccacttcttttcatacatcaattacttcattctacatttattttattctacatttatttcatactacaagtatttcattcttacattccatttcaaaatcaatacacatggattatatcacctacattctcatcatacatctcatttcaactcattactcattgcttatatcacctacatatatatttcaccacacagatttctcatctcacctcagaatatttatttcagtctttgattatctcatttcttttgcactacatattacttttatcacaaacagaagttacttcatattttctccttttcaacatgtttatttcacactacacctttgtcagccacacttatttcataaccacttgtctttcagatacaacttatttcataccatcttcttacttcagttgatatcttaccactagtatctgatcagaaccacccacatgtatatagagaagactctttcccacttaatttgttccccatgcttgcattagagaagtaaacagataattacttagcagacatcacttactagtagttaccagaagtaattattattgattttcccccagaagataagaaattgaacccagaaaccattatcccccagagcctcatccttaccagaatcccccatatcctcaatctctcagcaggtgacttgtacagacatcagtaataaacctcatactagatacccacagaaatagccacacttttcttaatctagtgtaactctctccagctgacagagggcagcttcatcagcatcagtctcactcacattcccttggtagtgtcttttccctctagctcttttcttagctgaaagtccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngactagatttgaggctgtaactcactatctcgtaggatgggctacaatactagtattgaagaattccgtgaactctgctcgaagctctcagtcgtcgtttagggtctgctgtaattaaagaaattattcgggacgataagatgattccatcaaaagatggaggagacattttacctgaaactaaaatcttgatagcctacattcaacgcgaagtccagtcagccaccgtcatggagcgacgggatctttgggctcctgagaagaagcaagacaatttaccagcaacacaagcgaaacctgcaccaagagctcctagtcctccaactcagaattcttatgataaacagcttcaagacattactagacagttagcttctatgacagcaggaaaaatggctcctccgcacatgccgttagattcaatgccgttacaagcaaatgctccaactcaagtaccctataaaaaccctgacttcaaatgttactattgctttcagaagaatcacagcagcaacaaatgtaacattttttccttcgacgaatctaaaggactagtaaagaaacaagggaaagattacttcttaccagacgattcacagatttcttgggatacacgtcgaccaatcaaggaagttgtggataaatattcgcaggaagctatgaaggcctctatgggagaattgttatcatcgtttggacagcttgaagaatgttcgactgaatccgttggcacctacgaagtggacttaggaaaaagatcgcgatcgtcaaaggatcaagaagaatctggatctggaaagaagaaacaaaaggacaaaaacgtggttatggatattgatgctgaagagttactagagaaagctaaaaatacgccacagtctaagactaaagacaacgatcaaccgtcaaaagttagatttgaagaaatagatcctgtgcctcaagaaaaaccggtcaagaaaacttacctagagaagacattagcaaaagagtttccaggagccgaagaagaaactgctaagcgaatgttggccgaaggaaaaatgactttaagttatggtgaaatttttgctatctcaaatggagtggtcgacgccttcaagaagaaaatatctaacagaagagttccaatagaagacaaaacggttagccatggaactatgatggaagatgaaaatgaagatcctcttacaactcactactcctgccctctgggatatattaaacttaatattaacggacaagaaagtcaagcccttctagacactggatctatggtcaatcttattccggaacatttagcgcatcaactaggactagtaattactgagaaacctatgaatctgaaaggaatagggggtcatcaaaccggaatctctggaatagctgaaggagtcgacgtcttgattggaaaattgaccagacctgttcatttctgggtagccaaaggaccagttcagtttattcttggaaaaccatttctcatagacgtagcggcgaacatcaagtaccattcagaaggaggagaatcgttagctattctagatcccaaaggtcaaacttatctaatccctattctcactccaaagcaccataaatgggaaactactctacctgccaacgtggttacccgggattttttagtggtagcccaggatttcaactacaccaagtagatgaggttctgggaatgcaacatcaactggaatgtctggcagcaaaatataaatcaactacaaaaaaaatcaagccagtaaatcagcctatgccactcgctcttaatccaccgctttccagaccaccattatccagagatccttataacactcctttaactccgaagccaccctcatttcaacctacatcaaaagtcacagaagaaagattaaaacttatcaattttggccccactggatggttgtcagacgaagaactcaacttattttattatgtaattactcttagacaagcagctctagccttctgtgaagcagaaagaggacttttgaaacattcttacggcaaaccctacgtaatccctgtcatcaagcatgaaccctggcaactccgacctatccccatacctggcccaatcaaagatcaatttacggaactggttcgagaaagattgaaaactggactctacgagcaatccttttctagttattcaagccctgtattctgtgtcaaaaagcaggatggcaagctcagaattgtacatgatcttcagaaactaaatcaagtcacaattaaagactccggcttaccaccatctccagaagaattagttcaatcatttacgggaagagcctgctacggtttaggagatattatgggtggctatgatgaaagggaattagcaccagaatccagaccccttaccacattcgaaactccactaggaagattccaactcaccagattaccacagggcgccacaaattcggtagcagtttaccaagctcaaatgatgtggatcttacaggatgaaatacctcagaacatgggaatctttattgacgacggtggaataaaaggacctatttcagattacgacggagaaactttagaagcaaatcccaaaatcagaaggtttattttcgaatatgctgtcacattggaaagaattctttttagaatagaggaagcagggcttacaatttctgcaaagaagtttgcttgttgtgttccagctctagatctagttggccatgtagtctgtaaagaaggaagaaaagtgtcctataagaagctcaacaaaatcgaaacttggccagttcccaggaaccctacggaggtcagaggatttatgggactttgcgtttatgttagaatgtttgttaaaaatttttcgaccatcactgcacctctcaggaaattaaccagaaagacctcagactgggattggactgaagaatgtcaagaagctttcgaaactttgaagaaaattatcggacgggatatcactctaaaaaaactggattatggagaacaagctggaaaaatcaagttatctgtggactctagttttattgcagctggagcggtgcttacacaagaagactctcagaatttagacagaccggtgctctatgaatcagtagttttctccccaaaagagtccgaatattctcagtccaagttagagctctgtggtgtaaccaaaatcctaaaaaaattgcaaacagtactctggggtcaacattttgaattaagagtggatgcgaaatgtttgataggaatgattaataatccatctttaccaaatgctcccatgaatcgttggatagcctttatcaaattattttctttcgaccttgttcatacgcctggaaaaacatttacgatgccagatggactttctagacgaccacccgatcctgacgaacagaacagccctagttttgatgaagatgaaaaatggatcaaacctcacccaggatttggaactaaatcagctttttcagttcagctgctggggacatcagcacagttgggggaggaggtgttaaaattacaagttggattttggaagaatctggaatattacttatctactatgaacaaagccccagggattagtaaactagaacaaaaacagataatccagaagtcagaattcttttttatttccaacggaattttacacaagaagaaccaacctttttcccagatagtggtatctgccccggatgtacagaggaaaattctacgagcacttcacgaaagccttggtcacagaggaactgaagaaacttacagaagaattaaacttagattctggtggccacatttgaagaaaaccatcaagtcctgggttcagtcttgcgaagtttgtcagaaaagaagttcagtcctaccacaagaagaaagaagagccaccgcaaaatctacaatatttggaagagttagtctagacacagttcatatcaaggccgggcgatggaaatacttggtagttgccagggatgatctgtctggctggattgaggctgttggtttggaaaaaattcaggctaaaaagattgcgcaatgatttcaagaatcttgtatatttagatatggagccccttcactagtggtagtagacggtggatcagaattcggcaaacatttcagaagctcttaaagaattgggattgaagtcaagacaactactccttactacctgaagctaatggaatggtagaacagaggtcatcaagccccttaaagacacccttgtaaaactctgtggtactgatggaaaaaaatggcgaaatttttacccttagtactgtttgcagaccgggatctcaaccaagcgaacaacaaggttattctccctttgaattagtatttggacagtcaccagtcttaccagtggacttggagtttgaaacttttcttggaatcgattggcacaagatatcgacgacacaggagctattagaagccagagttgcacagctaaaaggaagagatcaggtactccagaaagcccatttacaactcctgggaactagacaaaactcggtagactactggaatgacaagaagaaaacaaggaaacccctacaaaaaggtgatctggtgttagcatacaataagagcttggattctcagtggggaaagctgtttgagaatcggtggaacggaccttatcgaatccaacagcaagtcaccggaggttcctacttgctagaggagctagatggatcggttctcactagaagatttgcagcaacccatgttaagcccttctacactcgacagggagatcaagaggatagaacttactgtgctggtcttggcattcttggcatccttcgtgatgaaatggtttcacctcagattgttccctcgataccggcaaaaggcaatgaatattagtctgtaaacaaataaaaaaaaaaaaaaaataataataataaaaacaaaaataaaaatcagtttcaattttcaaaatcttttggttatagttatctttattatcacttaccatttcaaagtagcgcttgagatccttgtacaacttgatacgacctcggtgctcctcttcgtctcgaggaacaaacgtgcgacagaagatttggattctttcaaggacctcggtttctaaacattcgaactcggcttgagtaaaagtatcgtggccataggttgaagctccatccggagtgagtaacatagaaatagcgagatcttcgccagtcaaacgtaatccattgtcagacaaagtgtcggagggaatggatatgggagaacgggcggtcatttttctttctcttcttggttattcgttgaggttgtttgtttaagatagggaagatggagacggagtcagtacccaaagacagagcttttaagtactcacgataaccagccgataccccagtccttacacctttgggcgacgccatcgtctatggcgagtctcgccttctgcgatttgataggatctactcgttgaagaacgaatagatgttattttctttcctttctctttctttcctttttcttttcttgttttcttttttctttttttttcttcttaatagcttatttcaactcagtctctttaaaatagtcatcagtgctggaccgagctcgctgatgtccttaaaagccgacgaccatttctttcttttttgattaatcagccatattctctttatcctcctcagtactccgtacacaataatttcaatccattctgaattgttacaagttatatctaccaaatttgacctagtgttgttcctttcttttgtcatcattctcatgttgaaatcaattgcgacttgaatcgattcgacgaaggcttttaactacgtcaagtgtttccttttcttttgatttatcagcgatacgcctcttaaacaacttactactgaaacgaagcgtcgaagtccctgaacagtcctgtttccgattatcgtttgtcattaaactcaacactcgtcattagctgccttcaactacgccgaataactctggtttatagtttatatctttaaacgctgcctgggccgttctacatcggaccgattcgtacccattgtttccgttgtgtcaagcgcgactccaatgggccgataaccctctctcgttttcaatcttggtcatcgatcatttctctcctggttagagtagattcatcatgccagtttctcgtcaatttcttcttccccgaactcgtcttaggatacaccgtcgccgatagcttttcaacttcttcagtatatactctaaatcggaccgatacggcgaggtccttaaacaatatccgcattcttcttgcgtttcccttttgtccgatttctaccccgaccgaatctacatattcagcggtttcagctccaacttgatcatctctcagaaactgttttttgttaacatagcaatctagcacctcgattctattagatgtatggatgcccctctccgccgaatgcttgtcacccgaaaatccagatgacagtttcttcaacatgtacactcagcaggaatcagaaacagattgaacaaacacaaacaatatgacaacatgcaggtctagttagaagctacaggttgtggaaagaagaaattaacaagaagatcagaaaattcagaataaagaaggttaaattttgagaagcatttgaagaagaaaattttgaaatgggaaatttaaataaagaaattacataatttagttaaaggtaaaattacagaaaaataagaagattacagaggttttttttttcagaggattaaaaacagattagatttttagtcagatggctaaaacagattagaatcactaagatagaaatagagaaaattttaccttgatactaaattatgagaaatttcattatcagaaactgcccattcaagaattcgactgaaaattcatctcaaggttaaaattcaaaatctgaagatttgggattcaagaaaatcaattctcaagcaaacctgaaactcaatactggccaattggactcatgcttttttccttttgtttctctgtcacaattctaattttcataattctaattgttttacatgatcattacaaaaactacatatattttttttattttatttagagaggtattgtctggggacagacaaataaagttgggggaggttgtggtgagaccaatcaaggtcatatatagtacaaaatagctatttatagtagttttcatgttattacaaccagatatgcacatgctacataacccattatcttgtacccagttcagaaggttacaaaacagtatttcttacatagtttggttacataatatatagtactacatagctacaacatactacatatcacacatctcaagatacaaattagtcttccctcagtaacttctttctatgataataatctttcagtaaatgttatttatttcatctcagatatcacttattcagactacatatactgtttcatcccatacatctgatttctcatccagatattgtcatctcatctcactcatcatccacttcttttcatacatcaattacttcattctacatttattttattctacatttatttcatactacaagtatttcattcttacattccatttcaaaactcaatacacatggcttatatcacctacattctcatcatacatctcatttcaactcattactcattgcttatatcacctacatatatatttcaccacacagatttctcatctcacctcagaatatgtatttcagtctttgattatctcatttctttttgcactacatattagttttatcacaaacagaagttacttcagattttctccttttcaacacatttatttcacactacacatttgtcagccacaattatttcataaccaattgtctttcagatacaacttatttcataccatcttcttacatcagctcatatcttaccactagtacctgatcagaaccacccacatgtatatagagaatactctttcccacttactttgttcccgatgcttgcattagagaagtaaacagataattacttagcagacatcacttactagtagttaccagaagtaattattattgattttcccccagaagataagaaattgaacacagaaaccattaccccccagagcctcatccttaccagaatcccccacatcctcaatctctcagcaggtgacttgtacaagacatcagtaataaacctcatactaagattacccacagaaatagccacaccttttctttaattcttagtgtaactctctcccaagccttgacaagagggcagcttcatcagcatccaagtcttcaactcacatttccccttgtgtagttgttcttttcccctctaagctcttttctttagcttgaaaagttccacagcggaaaattttctaggaactcacgcaataactaggtcggatgcgcagaaaggaagacgaagcgtccggattcaggaaccaacagacaatgaacagatggatgtggatcaagaggaagaagtggccgagatctcgcagaaccctctgaaaaagccagttgagaaggtctggagtaaagacagaatcccagccatgaaagccaatgatacaagcccagaggaaattctgcttcacgaactagataacgtcaaaattccaacaacctttgctcaactcacggctatatctccagcatacacatcccaaatcatttcaaaattacagaacagacttgaaaaaagtaaaacagcctacgtagctacggaatcagccaaggtttctgcaatggaactcaattcagatcaagaagatacagatccttgctattacagttgcgctcttggttacgtcacagcagaaattggaggttcataagtggactttatgattgattcgggctcaatggtcaatgttatacccagctcagttgcccaagatttagacctggaagtggtcaaagtagatatacctatgaaaggagtcggaggagccagatgtgatttgagcggagtagcagaaaactgtacagtaacaattggaagattctcaggaccggctcatatatttttctctccaaaagcacaggactgtatccttggacgaccatttctttttgattacaagtgtaatttggaatatcatgaaaggggtgaaactttaatttttcaaggagcaaatggaagaaaagtatcagtaccacttgcaaaaacaggaaaaggtagaggttggaataacatgaaagatctcagcactaacagtatgaagccttttttacaggagcaaaaatccggaaaaatttcaaaaacagaatcagcccagccttttttctgattcccggtgttcacttaaggaattactcactaaagctagtcaagcaagttgcattccgaacgccgggtcttctagactggcttaaaaatattttctttgttttttttcagaagcttacaaagaagacaaaaattgttttcatgaaggtaatgttgtgtagaaagaattttttaatcagttttatttcacttttaaaaattttcaaaagaggtacagctaaattcaaagaatcaagaaaaacagcgcaagacttaccaaaacattcacacaatttacctggaccagatgtcaacaaacaagaagtagaatttgctgcaccagaaaaggaagtggaagatgctgaaaaaactacagaaactgatgatgaagaaaatttggataatttttttcaacaggaagaaacagatcagtccaactccaaaaagaccagcaataatagttcaaactttcaagagtttcaccttagtaaaatttctccagaaaattccaaatttcctttaaatccaaaagacaaagaggttcaagagatcaacaagcttaataacaagattttcaacaaacacctgtttaaaactcattcaaatcttcacagaaaaattcaaaacagttactgcactcctcttgaaaactcagatctcaagaatttgggctatgtggaaaaggaaggagagggatgggataattcttctatttttgattcaagttctatcacatattttcagccactcagttcaattatcttgacccaagctcttccagatcaaaatttccctacttcagaagatcaattcatattttaccagaatcagttccaccagatatagatagaaacaagtacatctgggaacataacagatagaatataactaacatcaataatataaaaaaaaaaaaaaaaaaaaaaacctgcataaatcataaaaataccaaaaacatatcagttacatactaatgtttgttaagttgggggaggagattcatctcttatgaactcaaccgtaaaatcaagttttcttttttttttttcttcttctcttaggaatggttgaggacaaccatttaagttgggggaggggttttcttggtctgtttattatcaaattatcaaatttatttattttttactctgcaactcttatatcaggattttctagataaagcctagtactacgcccagggcccgcagggccctgggcgtcgcgccttataccagattctggcagggaggcacaatggtataagcattggacgttgggatatcatcaagggaaatttataacaaccctcctggtataacaacaccagggaatggtataagtcacagccggcaccagtaccttatattcaacagagactgccatgccctcaagctttggtataacatgtggcacaccccaccaggcaaacaccatgttcaaatgagatattgtataccattcatacaacttcaacctttaatcatttgtaaaaaaatacacaatattgcctagtccacttggtgtccctcatctcattgaaactaacccccttctttacgtgacatcaacttggtgattagtagttgtctttccttatcacagcccatgactatgacggtcccgttcaggcttccctctcacaaaaaaaagtgtagctctattcccacctgtcctttctaaagttggtgttacctcatgattggggtttaccttattgttgccccgtctccccattggaacacttggatactatcaatggaaatttcaatcatcccgcctgctatagtttcacaagtgaatggtaaaagtcgcagcagacaacagtagcttgtactcaaaagaaatcatcccgcagtaaagatttggtataatttggcataccccaccagacaaacatcatgtttgcaagagattttgtgtatcatttatttaattttagtattcaaaaatttgttgaacacacaacactgcctagtccacttgcagtgactcatctcattgaaatcacttgaagtcactcatttcattgaaatttaaaccacatatacaagcgagatgaccccagtgattagttgtctttccttattacacttcattaattccaagcgctctattgatgttgaactctcccagaaaacagtactgctctattcatacttgtgctttccaattttggagatatcacaacattgggcttttccttctctttcccctttcctgcttttgtatcactcgtaatcaataactcggcaagatagtccaaacaatcagcataaaatattcacttcagggctgttttcttgcaaccattcaaccaggacccacgtcatgcagcatttcaatttgcttctcagaaacagaagaaaacaacacctcacataatagatgtgatcaaacaagcaggaagaatgagtcagccttcttgattgattatatatttattatttttcattaatatttatcaattaaccctgaccctcatctgtctgttgctctacaaattctgaatcagcaatcacacaggcatcaataatatattattatttttaaaaattacctgtacaacacacacaatttttcccagcccacttgatgtcactcattctcggatatataatccactcatttatgctacagatcatggtgattagctgtctctccttaccacaccccatatatatttggttttacactcttgttgccacaccttcccttttgatcaattgtaattgataaattggcaagatagttcccccaatctgcgtacaatgtgctttacttcagagctgttttctcttcaaccactcaactggcatccacttgcaacatttcaatttgcttcccagaaacagaataaacaaacacatcacagaatcaatgcaaatagaaaagcatacaatcacagaaagaacgagttgatctccatgatcgattgtatttctttccactgctcaatgatatttattatctcaaccccatcaatcccccacggaacccgttgctttacacagtccaaatcagcagcactgcaggcatcaaaaatatcataattcttgcaactatcctgtttcgtcttgtttagatttgtttagtttagttttcctttgttttgttttgttttgttttgttttggtttgttttgttttgttttgttctgttttgatcttgtgc