gccaggcttacatggtgtaactcagggttacatggtgtaaagcctgacttacatggtgtaactcagggttacatggtgtaactcagggttacatggtgtaaagccaggcttacattgtgtaaagccaggcttacattgtgtaaagcctgacttacatggtgtaactcagggttacatggtgtaaagccaggcttacattgtgtaaagccaggcttacatggtgtaaagccaggcttacattgtgtaaagccaggcttacatggtgtaaagccaggcttacatggtgtaaagccaggcttacatggtgtaaagccaggcttacatggtgtaaagccaggtttacatggtgtaaagccaggcttacatggtgtaaagccaggcttacatggtgtaaagccaggcttacatggtgtaaagccaggtttacatggtgtaaagccaggcttacaatgtgtaaagccaggcttacattgtgtaaagcctgacttacatggtgtaactcagggttacatggtgtaaatccaggcttacatagaaggcaagagactgtaagtgcatgtcttcctgtcaggatttagaatccttgcagaatttgatttacaccacttaaatcttcatttttggcaaaaaaagaatttttttccagaagacttgttgtgcaagagactgtaagtgcatgtcttcctgtcaggatttagaatccttgcagaatttgatttacaccacttaaatcttcatttttggcaaaaaaagaatttttttccacaagacttgttgtgattgctctcaagttagctgatcatggttctgattacagtgctaatttaggacttggagaggtccaaagaacactctaaatggctacgggatgtcctcctgtttgtatgcaaatatcacatgctagatcaaggtagatggaaatctggtgggacatattcatgttaaaatgtcacttgtctaacttgtgacatcacctgagtcctatgcagcaacttgttctgataaaaaaaaacttgaatcttctccaacaaattacctaatctcaaaacctacacctagcaactgccaacagcaagtcaggtttaaaacactcactccattgacctttttctcccaattaattcttcatgctctctcctctactcaacaccttcctcatcttattcacaacacttatccttctgttcctttcttcccttttcatttttatcctctcatacttcttcaaaaacacctcaaaatattaaatcaatcaatttcaacatcaaaatatcttaactaagtttttttatcatctcaattctcgcccaatctctaggccaaaaagtctctgaccacctttcctgttggattacttgccgagccagagattgcgttcgaactccgactcggccaattcgcgccgattggcttcggttaccgccctgttttcgaggagtgatcaaaacgagatgagtgatctttttttttggaaatcaactgaacattctcaagccttcacttacgctagatccttggcttcctccttcaaagccttcaatagattctgatcacaactctcgatctctgcaagcttttgctttcgtcgtcggatctcctcaatgagactctgcttgcgctcgctcaaagactcggtcgcgggcttgacgatcgaatccatctttctcatcatctttaaatcctaaaaaacaaaccatcacaagaagaaaaaaaaaacaatttagtatatgtttgcttcaagtgaggccggaatgagaatgcatacatgagacagtttggcggtccgatcatgaaggtgagcctggtaagttttccacatctcaatatcgaagagatggcagtctttcttagcgctcatctcggcccaattcttcttgagtctgagttggttcatgatttgctcgagatcctcgacatgtttctgggaagagtgaggatgactctggccgatctgagcctgtttctgtcgtaggttgacccaatccttgaggaccttgtattgctgcgcgttccgcgagatctcatactcgtgttctttggttgtgaaatgtagaagctcggtcttctgtctcaagttactagatgactatgcgagagagatgaatgatcaattgatgtcaagtgtgacagaaagatatgtactcacactctctagtagacgtagccgaggaatcttgaccatgccagcgaagatctgttgggcaaagctagagcccctgtgttggctttcgagttgttcttgttggtcgtagttcctgactctgggttgagagaggctgatgaatcaaatctcagggcatcgaagagctgcggctgatccgagcgccgggtgggtgcaagttatcctgtggatgactcgcgtcggatgaccgatggagatccgaatcaggtcctctgatagaggccgaggtaggatcggccgactttgatcggaaaagctcggcggtactgtttgtggaattgtgctggtccgactgattggatgcgctggatgaatgggttgagcggcgcggggatgcaaacgatagtcggagctttttgggagagcccgagggagagccggaaagtcggtgggatggagatgctgagttgagtggctgattgcctcggatcaaagataacctggggtttgccggctcaagtgagaccctgggaaagcttccagctcttgaaatcggttcaaaagaggatgaaggcagagtagatagtccggatttcgaagggccaggtggaaataatgcaggctttggcgcagaggtatcatcaaaactcatgttgatcaggtctccatgttcttgaatgtttttcaagccaggtgtagataaagagggtcggttggctggcggtcggaaagatgcacgaccggaagcaggttcatggaagtcgatcaatgccgaatccggctcgtctagattggagctgtcttgggtctgtaagaactccgagaccctgctccgtactttatttgtcaccggttcagaatcttccgagtacagcgacggcccttggttttctccctcgcgcgcattatccaattcgcgtgagagatcgtcccagttcgaatatgactgtgtcgttttactgggtttgttggttttttgggcatgagaagcttggtcctcatctgtttcggggttagtttcctgctcgtttggctgtgatctcggggcctctctttgccagaagactagacatgagtgaatttgccctctgccaatcttgctttggtcatcgctgcaattattgcacttcctactccgcggccatcttcggcatgataggttttctgaaacgaaaagtaggatcaagtcaaaccggatctcataaacacacatatagtcaagccacttacaattaagcggcccttttcaccaaaaatatccacgagagcttcatgtaacctttggggaaattgtgggtatttctgtggaaagaaatccgggacattcgagtaagtgatgtaccgctactattcttgtgtcagtagattatgaagacaactcacattgtaaagacttccatcggtagccactccacatccggtttcgaccattcccatcttggacactatagccgctattccacaggccgaaagtctagcggacctggtacctatcaattccgcaagtcttcggaaaaactggcgttcggaaatcgtggtatccaagccaaagaagtgtgtaaataaccctgtgactgtcaataattcctctgtggggtcacttgagtcaaaatgtcgtttgtcagtcaagactcggattcagttcaagcaagcacagggattgttttgctacttacctttcgatcagactgaggaaagcagtatcgaaacaatagctcttttccatcttatatgtattctgacccaaaaacaagatcccttcttcgatcatctccactacggtcagtcggaaagcttcaccaagatagaggccggcgatcatcttctcaaaagcttgttctccaggcttattagaggtttcatcgatgaccaaatcatacttggttcgaggcaagtgttcatgggtaccagaatcgaaagccccccattcacaattgatagccatctcggcatctggaggaaggccgagtgaggcgatcttggggatatttgcgactttcttcatgtaagcggcgttgcagcctgtaccgaagataactccgattctggtggccggatcgacgtaagaagacgcaataagcgttccagtggtgtcgttaattactgcagtgagcttgacgggtactttctgatgaatggagggcaattatattcagctcatgacaagtacatgagtagatattatagcgtgacgtacaaatttctttaatgacttggaaaaaatctcgccaacatcgtgcccttccacgttggggtttccgaaacctttagtccaacgaatgagctcaccatggtcgattttcttctgcctacattgcgcgtcaagcagacccatcagatccaatcaagggaaaaagataaaaaattcgaggaccaaaaccaaaaaagtcaaaaaaagactcacgtgcaagggtaactgaaggtgaaccctagggggatatccgcgtctaacagcgaattgccatcatcgtcaacatattgatcgttgacaaacctaaatttcaaggaacaaacagacaggatgaatacatgagctctgtgtctggacattaaagcatcttggtaaaagtaatgaactcaacttggataaacattctgcgcaaaagtcaaataacttttctccttcttgttgcttttgctcatccgtcaatttgtattttgcttgggtgatttcaaacctgccatcaccctgcagttccacatgacatacacgcaaattggtaccgcctgttttaagagagaaagtagcaaacgagtaaggtcactgacccgagtttcaagaacatgtctcttaattggcagcggttggcatgatgggtggagggcatcagcttacccaagtccacggccaagtatgggccaacttccttgccggttggccatccaaacacaaatgtgggtatcataggctacaggggacgcatgagcctattttttttttcttttttgcttgacatcatgaaactttggatatgctcacaacgcactgtccatcctctttcaaacctgcttcaagggtatcgataaatgcctcgacgatcattcacattctacattatctggaaacccaactcatgtgtgaatgtgatggatcacgtggaacagataggctgatagaaacggatagcagggtagaaaacaaaccgttgaggggtgaccatgaaaagatgttcgaatttcctaaggtaatccgccatctgcatcttagtcgcatggggaagttgggcattgtcatgggttctagagtgaagatgagatccgaccaaggtagtaggtgagtcgagcaggggggcacaatcgacagaatcggtaagatgtaaagcagttcgtttgacgcatgcagagcggcgggacaacagggtattcccgagcccagattgtccaggcggcagtgagcgtgagcgatcgagtggtattaggacatgagtgagcaggtgttgattgcgatggagggcggcgacaaaggaggggtggttttccaatagcgagtgagtacgtttgacgtgtagattaggtggggcgtcgccgggcgtggagatgggagatatgtcgaagacagaaggtaagtcgagtaagggagtagccaagggcagggcgcgatggggcataacgtcgaaggtagcaatacgatgtgcgagtgttgtatgagggattgttgaaatgaggggcggatgaaatatcgatggaccaaagcgtcggtgcgggcgatgaacatgcaaagcaagacggtgtcgatgggatgagaatcaagagtcaaggtgagtatatgaacagacgatggagaggcaatgttagtgagagggctttcaggttttgctaaggatcaagcagcagaaggtgagagccaagacaagtaatggcaatgatgagctacaaaaatatgaatcgagatggacgtgcagctaacaaatgtcaggtcatcaggtcaagttaaacaaacttgataagctctccgctcctcaatcgggatttttgatctagaaaatctacacggcttgggcttagttggtcactgaggaggcttaatcaactgatggcaattttacagcagtcgctactgctgtgcccaagatgacaagggagatagcacgcttagttggataagctattccaatcgatggaatatagccaggtggaggattaacagacagatgactgaagccgatggctgattcaccacccatggaaataagaggtcaagtgatcgatggaaggatggattatgaattaattaagctgcttatacggaacgacaagcgccccggtgagattgacggagagagaagaggagacgggagatcgcggtttaccgaggggtttggtttggaggcttgaggacagcaggatgatgaaagttgaagattgatcgaaagtgctgatagtaaaatgaagccgatgggggatgacgaggagagcaagaccgagagagagagagagagagagagagagagagagagagagaaagatgagagggaaaaggtttgaagattaaaatactgacctggtatggacaacgatagaaccacgaccatcggccctacttccgctgtgtctagtgaaggtagcactctttcggaaggtgtgatcggagctggttgagccatgctgagcgttagaggagacggatgtgagtggagtaggaacgactgaggacatgtttaatgaagaaaaagagagattagggttatcggtgatcgaacgagtttgtatgaaagagctttagtttatccgaatctgctccagctggttgatggggggagtaagcttggaagagaggcagggtgggtggatataagtgtgatgaggatggtcactgggaatggtttgtcaaggttatgcggtggtactagctgtaagggcagaattcagttagtatacgatatgtctatatattcacttgatatccggatgagaagatgaacagtagattggggggatggataggaaaagctagacaaactcacccgtgcaagcttgggtcgattgatggtctgataatagtgatctggtctggagatgaggcccgggaagagaaggaaggggttagtatgatactcttgagggagtgaggttgagatggagaagactttacactgttttggttgatcgattgtctgagagagggcagcgtcgagtggtaaactgcaagacttcaagaggagtcaaaccacctcctacaacttacacagccacaaatacctgcttatgggcttacacatacttatcatgggctttctacgattatgaagaatttcctcaacatcggccatcaaaccggggaacgagtcttgtagcttttcgagtttcgtttcagtcgaattaggtcgatgatccttttcagagatcttattccatatgattttgtgctgccgatgatcaagaggagagataccagtggtgcttgatttgacaaattccgagttgaggatcttccaaggctgatcgagcttctggaggattccttgaaccacactaattgtgcttaggaatagttccgcccgaaagtgccaactcaagaggggagaacatagaaatgtctgactgagaacatcgatcaatgttgagctgatgagtatagatccaaggtagcccaagcgctcgtcatcgtctccactggcgatcaacaatccatttgcggcgttcatatactcgaccaaagcttcgtcgccgtataggtgagttatcttgggaccatgtttgaaagatattttgtattgattcattaggaagcaagaatcaagttgccctaacagctattattgaaagaaagcagggcgtgatttaagcaatcactatgagcaagctccactgtgccaagcgtgaagcaaaaatatataaataaacactttacctcgatccaaattgatgctcgaccggtggcgcagcattttatcgttggacaatcctgtccatgaaacggtcctgaacaactccagtcgcatccggtgacattcatgcatcccttgcaaatgacctcacaacacatcgggcagtaatgatgaatctgatccggggagacctggagacgaataaagtcggtattgcgtttacaagagaaactcagcgaaacagcataccggcggagtggtttcgatgacagacttgcagcttcgacatggacgagccctctggagtagagatttgagtcgaatcaattcttgatcaggcccaacgggtgatgactggctactactcggcaagagggaggtgaagattaactgtcgaccttggcctgagggaaggtgtggttccgaagtgatctggttgctccgattggccgatcccgagggctgctggctagtacttggtaagagggatgtaaaggtgaactgcccatcatggcctgggagcacgcaagaattggaagagggttgactcgttttaatcgttgaattgcgcttgggagtgattgcttcgggtggatgtgaacaattaagcggcgaggggttagagggagttgagatcgctggattcctaggatcaggaacgattttgcggatatagccaactaattgacgagggctgtggcgaaagtctgccatggctacagaacagacaccttcagattgcgctcgcaagcgcaacatattatcattggatagcaaagctatcaccgttcccggatgattggtcttcgctcgaagatgaagattattggcgtatgtgagtattctggtgtccgggtccttgtccttgatgaagatcaaaattataaaatatctgatcagcatgattcccaaaccggtacttacacttatctagacttgttgcaacgcactcgtctgtcttcttctgactcctcttcaagtttttggagcactacccttgaggaaccgagtttgacgagatcgagtaaccagtttgttacttgccttgccaaggagcccatcgtctgttgagaagagcatctcccagccttgaaaacctcgaccagatgttggcaagacttttggagatctagctcgttgaggacagccgcgggaactaatagacgacggtttgagcccagaagggggatcaaagctcgtaagaaatgctgatatgccagttgaatattggtgtctagtacgatgtcgatctagccaaagtgtcagaagggtcagttttttttccagacattgtatttgagaaagaaaggggagttcgtgatgaacctacctgatagccttcatcattaattaccagggggtagttctgttgtcctgtttggcggatgcagttagccgggtgatggattaaactgaagagtggtgagattgccgctgaaaaagaatttacttctcaatccgggtggcttggttggtagcttaggcatccgggagttagattggcggggtactcgaagttcgtcttgattgatcggaggggtgcccaggacggcaaagcgattatcagattggagtgttgcacgctgtggcaatttggcgatgggcctggaaggatgtcgagtgaaaggttgagaggaggtcgatggagggttgttgttgagtggttgattaggattccatggattccgggatccagtcatctgatagcggtttccactgtgctggctcccacgtttctaaataaaagattgttgtgttgatgataagttggtcagcaagatggctggacaaatataagtgttttagtggcgcaggaggattatgaggtgaattgagggcttgctaggacattcaactgagatttgtccgccgttatgaaattggtaagactttccagggaaggcttggtgatgacgaatattctgatgattgatagcgttagaagggttggagatggaatgcctgggtgtagtcgatggaggtggttgagatctatgtgttgatggtagtttttcttgtgttccggctgaggttcggtttgggtatccaaggttttttcggaaggagcagagctgttagatgatgatgatgaaggatgtaagtacatagttgaggaagggaagcagagagagagggcgtttgtgagacgggcttacgagtttgtaattttattttttttattattttagatgatcccgtgagccggacgggtttatagaagtataggagatgtatacgcgtgagaattggatggcgagattagtcttgaaaggcctcgaagggacggtataatcaattgtggatggtttgcgtacagaagcaagagaatttttgcgtctcgttgtacgtctactactcaccggctgaggtctttctccgtattcacgatggtgaccaagatcttttgagttccagtcggaggtgccgaatcagttgagttttggtcgagtgttgttcttctggaaggagatcgagtgggacgagaggggttatcttcagttgagctctgagggtcctcatcgtttgctgctctgggaggccttgaggcactcctagctctggtacctcgacgactggtcggaatgctggtgcttggactgctagtgtgatcaagtctcacaaatcgttcatcctcttgaaggctcgggacctcatggaatcgatggccgatctgttgttcaagttctgccttgagtgagtcagatttatattcaatgtccagctgacggcagatctctgcagggcatccatcggtttgaataaatagaaaacatatttcagttcaagccttgttaaaaagtgtagcgatgagcatcaaccacatggactttgaagtgctgcccatacatagtgagattgagtgaggtaaatgaacaaaagttgatcgaaatttttggttcgttggtaacagatttcaacgatctgaggggtggattgaaaatttcagatggacaaggttaatgagtgatcatgtttccaatttagatggtcaggcttactttttggttgccttgctttaagggttgttggcccaatcgattccaagaaggaggccaaaagctactgcgttgatactctgatcgagttgcaaatagcttagtcgaaggcggccagtcttatgtccgcattcctcaaagatgacgtggccgcagtgaggttggtcggattcaaggggccccggagtgctgtgaatggttgggacgtggaaccaagaagaaccgctgccccgaactcaaccacgcagaacctttagggaggcaacaaccgcaagtccgatcagcccagaagaaccgctgccccgaaatcaaacaaccgctgattccaagtccaactggccgtgaagaaccgcggccccaaactcaaccacgcagaaccttccgagaggcaacaaccgcaagtccgatcagcccagaagaaccgctgccctgaaatcaaacaaccgctgattccaagtccaactggccgtgaagaaccgcggccccaaactcaaccacgcagaaccttccgagaggcaacaaccgcaagtccgatcatcccagaagaaccgctgccctgaaatcaaacaaccgctgattccaagtccaactggctgagaagaaccactgctccaaactcaaccacgcagaacctttagacgcaacaactgctgattccaagcccgaacggccaagaagaaccgctgccctgaactcaaccacacacaacctttatagaggcaacagccgatgattcaagaaacgtccaatcagcccagaagaactgctgcccctgactcaaccatgcacgaccttcagaggcaacaaccgccgattccaagtccgcaagaaaagtctgattggccaggaacaaacgctgcggggattaacgattcaaatcaaaatgtgtatgttccctttttgatccttgctgcacaatcagagattggtgctgttggcttgagctgcgttcatacccggccaatctccaatgtgcagctacttatctgttatctaaagtgtggagggggtgctgttggcttgagctgcgttcatacccgaccctttcctcattaagataagattgacaagcccttgagctagactgatctggtttgcacatcctggttccagttcatctagccgtaagagggttcgccgtggatccaatgtgaagcgacatgagcgaagcaagcgcaaagctgcccttccttttgctgcaaccaatccggacgataatcttggagatcaatctcaagagccgatcatcacccccgactcagccactggaaccccaactttacaacctcttaagccacaagaccctagcattacagtctcgtcaccagccaatgcagcgggaacaccagaagaaaagacgcacttttgtttcatcccgaaatacagacgtgttgatccaaagccaaacgaaaccattacaacacctgaaaccctcgctcaacattaccgcaaagtctcctacggcacgtgtatcattgctccgaaagatcaacaagcattctgcaaggtcaaatttgtgcctttttcctcgatgacaccttccgagatcaaggggtgggagaaactggttgttttcttcttttatcggatgaactacgtcgacaaggttaaaaataacggacctcttatgggaggggacatgtgggctgatggatggaggaagtgttctaagaaaggcgaggcgtttggcaggtattgctcagtagtaaggcttgcacgaatgatcatgctagcaaattacaaccaagatgacgaggcagctgccattcgggaagcaaacgactggatcgcctcccagctacaacaactggctcctggagtctttcaagcatatcgccaaattctcatcaacaataacctcccatcaatggcccacatggaatatcaaacaacctacaacgccttcgacttcgcctccttctacaccttcaccatgaacaattttttcaacggcccacatcatgacggagatgctaaccgatggactcttgtatgttggatcccaatcttcaaccctaagacttgccaggaggaagacggcattttggcagacaaatactttgatatgactggaggcgaattcacctttcgggacttccaagtatacctggatttaaataaggtaattggggtcactctctgtgtattcaaatctaccgaccatagacatcaaactttgccgggtcaatcgccttctgataagtatacacgcctaggtttctcttgccaaatgtctgaaaagatgacttctgcaataatttcctatttgactggtaaaaatcaggggatgcctgtagctggacaagatattcaagtacaaaatgcccaacaaaagttggctgcaagacagtagtacatgtttttttttgttttcttctgtggtctttgatgagcaatccatattaattgataggacttaaatgcaggattgagattttgtgcacaatgccgcttgaaatgagtataaaacatctgggccaatggtgatatggttcggatctgttgaaaaaagtggttttcagtgtgatgattggatagacctgggaaaatgtagacttacattattcagtggttctggaatcatctcagctcccatgatttccaactgctgcatgataaaaatcgtgtaattcatgcctgattcgaacttgatgcttgagcaacaatttgatgaaccagtaaaaaatagtgggaacaaaaattgcaagtggaaatttttttaatgaagtatcacagaaatgatctaaagggtgaagatacattaagttcaggatatattttttgctgaaaatacataggtattcatgcaattctggtaagagcaagagctgtttgtttatttgttcttggatcatattgactaagtttactgctacttgtataaatgttgggtgagaaaataagtacgctaagccaattactagaagcttgaatctcttgctccatatgatttgaaaaatttgtaacatattttctggtgtatctcgtgtgtatgtattggtaaatatggaagaaatagtggatctcagggatcagacaagtctgcctgtcttctgaaaagcagttgagaggccgaacacatctggctgtcagatgagcagtctcctggggccccccgtcaatatctggatcctgatatgtaatatgtgagcgcaccagtttcatgagttaggtaaataaacaccctgttggttttttctgacagttgttcatcctgttattaacagccaggctacataacagcccatcaatttcaaattcacatgtcaagataccaacaaactaaaagccataccatgagagcggtaatgtgcctggatgagaaccataaaaggctccttgccacaaactggtttgattcagccaaaacattcaattactttgcctatttctctcacccaatctaaggactctctgaaaaccctaccgaaatgcctctggacctcaagattaacctggacctaggaagccttgtagatgactcaaatacaaacatttgtattacggtgaagaccaatggtaagcatttgacacctataacagttgattttacttacagtatttatttatttatttattttcaggtgcaccaaacactggccccaaaaaagaaaacttggggactccgaatttgttatccagccaagcgaccatcacccccaaagcagtgtatggggaattagattctccttgtcaagatccttttggtgaaaacatggtcaggacctaatgtatactccgattgagaccaaagtattgacccagcacttgtctgcctttcaactcgatatgttagccaaagaaaaaacaaatcaccccctacatctcgaaagaaaaggactacacctttaagccactggtaagtaggttttttatgttactacttgttatcattttaactaaccctctcttttcataccagtcaagctcgactgaaagtgttttggacggttctacaaaccttaaccacagggcatcaagctagagcccttcttccttctatgctacttctgtatattccttcttcttcttttgtctcgagatcaacaacatggggtatgtgttacagaggtcctaaatgtgaataaatcctcccctactcttagtaatccttaaggcaaaaaaaactgttttggcgactcatgtatgctggccaaaggccatgcagcggcatgtattattttctcttttcaaagttggaaacagagaagaatggaacatatgttattgcagtttactttgcgagcctggagctgctgaagggcatcagcagctggggtggtggtggagagggtgactaagatggccaagatggaatgagatttcaattcccgctcaaacaaaaaaatatgactaaaacaaggatgaacaatatctttgtacagaactcggcttctgcatggacaccaaacatgtccagccagtaataattcaccaggccacagagatcgatcccaattctcaagtccaagctgttgctcaacttacaaatgggttcgtatggaagtgattgggggtaagactgattgttaactactgattggcaaacacgattgataaaaatgtatgtggggatgatccatgacaccagaacaagcattttgcttcctgattgatatcaagcaagtatattagtaaagaacatgtataaagatgttacttcagaaaagaactcaccccatgatctcaagtgagacgtttccacacacttttcaactatttctgaattgctgttttgtctgatttgtggctgaagactgagatttgttgcacgatttttattatgagtataactctctaaaacttggttttctgttaatcgtttgttgatggatatagatggcgattgaactttctgaatgtttcgcatcgaccgtcggatgggttgtgattttgaaggacttcctcggtggttaacctttttacttgtcccactggccttattcttttcagaagtcggctgtttctccattcccacagtttctattgaagcggtttgcgaaattttctggtccaggggtgtgatcttttgcagtggttgaaaattgaaggcattcaaggaaatacctattgcaagaaaggtaggaagttaattttctcggaaatgttcatcagccatatgattttacactcactatccatgttgtatacggggcatctggaattacaaaatggatgtaagtttgtgcttaacgtgtgtcgatgtaccgattttctattcaatcccttgcattcctcacacgactttcgggtttttggtaggatgttgccctggcactcaggaagatgtggaaaatggtaatacatgctagaatgaatattgttactgatttcagatgatgagaacttgagcgaggtgaaaaaattgggtggtgggtgtggatatatgagtgccttgtgatgaaaggctcctagaagagggaggaaggatgagtaggtttgaaagtcatgcagctaatcatgtagtgggatcagaaacaagacaaacagaatcaaattggaaaggtgggaattttgaattgaatccctacgtcaatgccaactccaaccgatccgttacacagtgttgatcagaacagccatcacaacactgcactaaagtaaaacgtataaggggaaatcctgcttgaataatccgggaaactcacatggaccacatgaagctgagtaccagccttagtgtctgtttatttcttaaatcacaaattgtttatttctcttaaatcacaaatgtgaggcagaaatgtactaccagctctcaaaatggttgaacttgccagacccagaacccaaaaggtcttaaaaagatgtgtataaatttctttgaaggaaaaatgatatagaaaaaggggaaacaatcggcaatagacagaatacagaagattctaggctatgtctgaggattgagggggttctctgagatgaaacttgaccgaaaaaatagtttcttgaaggttttcaattgtttcccgcatggtgacaagctcgtcttcagcactcagcccatggtcagccatgtgccatcccaaaattgctccctgtaagagcatctagtttagtcatctatgctaatttccttgaatgataatggggggacatgccttgaaatgtgaaacatggttacgatatgatgccaaatcacttcgaacctcctccagtcccaatctgagtaccctagccgttttgatgctcttagaagtcaggcgaaggtccctgcgcaattgtttgccagtttttgtagtttcatcggtcaatttcttccagaaagactggctgtccttgatgctttccagtttgtaatgttccttgtgaattcgttctgaaattttcaatccaaggctggtcgctcgtgatgcaatgggaatggtcgtctcgattgtggtgatgagccttttgagctcccagtcaaagttcgaaaacgcaatgtctagatttttttcaattaattccagggagtacgtctttcttcctgagtagacccattcgactacctggcctaccctaccaaacttgcagaaagggagacatagattagaataattcctgcagacttgttcatcagagtacaaaaatatgcgtacctcatgaacaatggaggaaaatgctgttattgcctggccgttcaaatcaataatctgatctttcagctgaccagttacttcacccagttgccagagttcggctgccaacacctctttgtcgtcaaacttgctggagtagagtattgcataggtgagttcccaaatctcggattgatagatgcccaagctattcggattgcttaaatgggtgactgattcaaaaacattcgacgccttcttggtggtgactgaaacagtttgggcaaccctggccagttcgtcgtctgacactgaagtttgggtgcttgagaaattgcagaagggaccgggaaaaactttacagtacacagaaatatagggcagaaaagctgaaccagagggagtcggaacgcttgcaaatggatgccaaagtttaacagaaaggatggtgccaaaccaatagaaaatggcgagcaccaaagccatagcaaaggctataccagtgagacgggatactacataagtaataggatacaaaacaaggttacagaataggccaagtgcagatcggaaagcagaccagactactctcattgtgttagaggacttgtgtaggatttgttgttggtattgaagagtttgtgggtggatttattttcagtgatacttatgatttttctgggttgtttcgagtggggggaggtgagtcagagaggaacagaagttctggcatgctttgtttcttgtatatttgcaaataataataaataataggacaaatgacctcattgagtaaaaagctctcaggttgtaccaagcaatggacagggacctgggaaaaagaagtgacacagtaacagagtggccagggaaggatcggttgttacatattgtggccgacaagatctatgaaactcaagaaatcaaagaggttgatacataaaacagctctcaaagtagcagaaactttgatgccccttgatttcctactgctagaggacatcaccacgttagcaaatcctactacatatggctgctgaattctcccaaggaaacccctttcagcgtgtacttgaggcaagaatggccagtcatcacccaaaacagtctcagcaacctcgacatgttctggaccagattttggcgtttgcaaccccaaacaagcagactacactagcgcaaaggtggatcccagagataatcgaaatggaagccatgggagcagcatcattcacccataagaatgaaaagtgagtcattttaatagtgataagaccaataaaaaaactcatcagcttactggctcaacaatcctctgattgtcagtcatactagtgacaatgaatgttggatcattcttgagcacggggaagctcaaaaaggtggtaatcgatgggctggatatctgaattcatttattttgttggccaacccgaataagcaaaagccagacctatggatgccagatacaattgaaatgaaggtgttggaagaagcaccatccaatgataatttggaagacaagtaagttgaaaatctatgtactgaagtgaagaaaaggagggatccacttatagttttacacttatcctgtgaaaatcagtatcacagctggtaacgatgaaggctggatttttcttcagaatgacagagttcaacaaaaaaacttgaattcttgatatcatcaatgtatgtccctcatctacacccactaacgacacacaaatactaaaatcacaccgtttctctttcttctacatcaattgagtggaatagtcccatgtcacttcacttgaatttgattttttttaatttgttcgtctatcccagaaaaaaatgtgtacatatcgttgttggtctttgtatatgaaattgtttggaaatgggtgtgggtgtgtcatcactggtgaatgtcgtgatcttttttgagtctcaacaaaaagacattatctttacatttaactggtttcttgatacttgaccagtacattacatggtgaacccctctgcttctttcatgcaatcatgccccgacaaatacttgttccatgcacatgtgatgactgcaaaaattcctcaacttatcgtgataaaaatggccaatcacatcctgggcacctgtggccacaatcactatatctgaaacatcgacaaaaatcttcaaatcaatcaatatcttccttgaaacttgaacccttacctactcttcctgttgcacatacatcttctaatttcgacatacctgaagccacctcaaacaaaataccagcagatgcatgcattcgtggctcaaattctggtaataccaactgctctagagacaccaaggcatcattcatgaagacaaatccaccacctttatcttcaagctctggtatttgtcacactcacgctcatcaggatagtgttacttttcccatcgtgtcggatgagttttcaagaaaccgctgttctctcaacttgtttaggactgaaacaaccagcaacagccaacaactggcaccgcatgtttccaagcttgctaactctgcagattctcaaggaccatctaaaggtgggtttctcaacctcataaatcaacttcattgttgactaacagttttttgtacacttgccagctttggaaataagtttggatttggttgatcataatcaggcagatgcattcccattccaattagttggaaatcttgatgaaactgttctgaagcattacaattctagtaagtgattttatctgcatgttaatctgccttactcatatctgtttttatctgtcgacacaggttttctcaaccaaaaccttatcctgtctatgagcattccgactgatatattggcttcaatgctccgttctgcctgtcaacatttgctcaatcatgcaagtattgaatcttccaacctcgatctccaagttcaacaaggtatcttggatgccaaatcaagttcacgacagcaacatatcggtttgcttcctgcaaatatttccaccattctgaaaaaattgaagctcgaacccaatacccgaaagagtatctgctgtatgaagtgttattcgatgtaccctctccaaacagaagtacaaacatgcacttacaaagccacccgtcgaagtaaaatttgtcaagaacctttattctttagtccacctaatcataaaagaccagaaatgaagccccgtcgattttacacaacttattccatgctcgaatggctagggcggctcttaaatcaacctggaattgaagatcttcttgatactcccatcaatcaacatcggaacagtggcctaatgcgagatgtttgggattctccaatgtgggtcaaggaaaaagatttggatggaacacctttcacatccaaaacaggtcatctagcattctctttgggaattgattggtttaacccgtggggaaacaaagctgccggaaaaatggcctcacttggtgccattgttctagtttgccttaaccttccactttcacaccgctatcggcccgaaaacatctatcttgccggcataacacctggtccaaaggagccaaccgtcacccaaattggaaatgttctagaaccactagttagtgacttgacggacctctggcatggtgtccacttttccagcacctcacgcttcccgaaaactggtcgaaccatccgagctatgcttttgcaagtgatttgtgaccttcctgcagtgagaaaggttatggggcttgccgggcactcgtctaaaaaccatctctgctctttctgcaagattcaccacgataatctttcctcgatcgactcaacagccatggttcctcggggtaatcaagaaatacgggaagcagctctgcagtggaaatcagcagagaccaaagtccgacagcaagagatctttgccgagtggggagtacgctatacaccattactcaagctaccataccttctgcctgtcagccatacagtagtagagccaatgcacaatgtttttcttggtgtattgaagtatcacggtcaacgccttcttggattcaagcaagctcctgaagatttgaggcgaaacatcttcaaagatcaatcagagcctcaaaacaccatctccgaacagagtgccacatcaccaccagaagtattactcaaacagtggagtgatgaaaccctccaattatattgctccttgtttaaaaactcagagggatctgaagggagtgatttagagtctgatctagactactgcccagaaggcattgattgtgatagccaatctgattactcttcttcagaccattacgcttcagagtttgaagattgtcaagaagacctgaacccgattcatcaagatctcacattcaacaacccggacaacatggaactactccgctttgttattcaaaccattcatctgccttcatgggtcaatcgaataccgatcacaattggtgaagtttctggggggaaactgaaagcagacgagtggattatacttttcacaatcatgcttgtgccagtgatgggtatcatataccatcctcaaacaggcattagttcagagatgttggacaacttttttcaacttgtcagtgccgtgacaattgttcgacagtcagaagtacaaaagtcagatgtaggtactctaagggagtacatacagaaatatcgaagaagcacaaaaaagattttcccacaatttgcaccggtaccaaatcatcatctcttgcttcacgtaccagaatgcatggcccgacaaggtccagcttccacttggactggatgggtgtttgagagactcaatggtgaccttcggaatataccaacaaacaaccaaatgcgtcagtaatttttcccttttctattcaacagttcagtccatccttaccaacagcgtgatttctgtaggtgttttggactcaactcttctcagaaagtatgttactgcagccaacttgaaagctagtttgcctattctatgcgaaaaacttccaccatcactccgggaatcaatgctacatcatttgcatttcaatcataactccagctctgaaattcgatataatgcagaaagctttgatgttccatggtatggggaaaaacttgtcaaactcggtcaaggaaccattacacgacttgtcgcccaaatatctaggatcgaatcaaatatagcaccgggttggggatatccgctgaaacttttcaagcatcgtaacgctacctacagcctgaataatcaacatgtagggaacagtaccattgaatacactgtaattgacaatgaaaaaaagcccaaaatattctatggcagtatatcgaatattttcacaatcagatattgtcttggggtgcaaaatcaacctatcaccgaaatgtggattgaagtaaaacgattcgaaaatctcaacaagtctgatagtgcaaagaatccctactctggatggcctcacttgaaaacagtagttctttattctcatgcagattctgattcggaaggatcacattctgaaattacaattgaccttctcaagcctgacatgatcctgggccatatggcttgctttgaagcccctgcacaaacatttggtatcgaaaagccggttatgatattgatgggactttcaaagcatcatgtaaatagttgatattgtgttatagccacttgaatttacgtctatttttttatttctatctgctaccaacaatactagtaggtccaagagtggttatgacgttataatcatcatacatattataatcaaatatcttgaggacaaaatctgattatttcaatgaaatctaatgtgccactacattttcagagaagaatcatattgaggccgttgaattggatcgacaaggatgtcacgagcataattgatctgtaaaagaaaagtatgagaattctgaaataatcggtgtacaccttctcaaaagatgagattacaaattcacatacagttgccatcaattgattgttcttattgtttgttttgtcggggtgaaatttcagggccagagctctataagccatttgaatttgcctcgaagttgctgttttctttactcctaacacctgttcaaaaatggtaatcagcaataaagatgttaaatattgattgataggtcaacccacatcatatagactctgagcttctggttgatagtcgatttcaatctttttcataagctttctgtaaccaaatcaccaataagtcactcccttatgtgccctagtgaacaaggaacttactggaacttttctgcattttctttcaagctcatcccatgctttgaaagatagtgtgctttttgaaaatcgccctcaatgtaagcaattacagtatccatccacacatttctccagggttcaattacagatgaataccatgaacttctttgcctgataccaaccatgtgtcattagctatgggtagacttatgaatggtctgatgatggactcacaaagtttctttcctagccaagcttctatgaccaagccacatcagagcttcggcatttgaaactgaccaaaatccatttagctgaggagttgcctttggaaatttattacgccgctcctgtgctacatcagaaattacttccactgcctccttccattgttcgttattgagcatggtttttacgagctccttctggccaatcagctttcgagatgctgcaaccaaggatgatacttctccccataactgatgtccccaagagatgctggtttgatagccccatttatagcatggcgagagaatttccatggcttcatctggtgcgagtaatgctagctgacaccgggagatatctccgataatgtgaatgaagaatgtgtgtttttgaggcgagtcatgcggtgagttttggtagattgcttggtaaatgtgggtaaaactttcgagggcgatttgaaaatacccttgatggaatgcaagcatggcagtttgggcctgtagatcaagatgctctgatccagaggtgcaatggtattgattagcaggattccaaactttgcccttcttgcatgctggcttctggaaagaatctgattttcgcttcatcgtttccggcttcactgtttctagatttatcttgcaaaaaaagtcattatcattccatcctgtgccaattggtcatgtacaagtagatggattgaagacttacaatataatggattcagacaaagttttattttttgggatgcatgctcttttggttgctggatcccgatgcctttcacttgcgaaacttctgtcagtttttatgtacaacgccattgcaatcacaattttcattctgggtgaaggctgggtgggtcaatcatttgacaattcacaaatcccgttgttcctcgacaattgactggcaatggtgtgcaagactgaacctaggtgctcataacactggaagatcacagttgctatgaaataggattaatcatgttttgtcgcgtggccgaatgtagaaacaaaaagccccccaaatgcataatgaaagtgacaatcgtcacgtacaatcgtcacgtaactgttacgcatgagctgggagctcatccgtttatccattgtgcagagtacctatccccccagatcgtcagtcaagtgcctgacttgtttgatccacatctcaataactaacataaccattgtaattcttaaattttcagccaatgttttctcgttatctgttggcgcgtgcagtggtagtttcggctggaaacctgggtgatgtatgtaagtattccctcagcaacaatgagactggcatctcgtcaaatgtgtaggaattcagcccttgtatcatatcctttcacgacttccctcactggctcccgaaccttcctacctaatctatcgcaacacatcgcattagtcaggagttccaaaacacagtaagcaactcccgacttttttttcgcaaagccattggactgacatccagtttacaaaacagcacatgcacatttgaaagtacttggagttgggggcaatgtcctacgttttccatttctttagaggttaaccttcccctcctgtttcgcacccaaatttagccacttaccctgtatccgaaggttcatttgttgatgtatcccaacgaatctcagatggcgggtattgcattcagctctggtgatcagtaaacatagcaaactgatagccagtgcgctcatacctggcaatgcagacgtgtatttctcagtctatgaatttgtgctctgccgaggccaaactcgaaaactccaagtgaaattcaaagcgcctttaggtcaagaagaaatctcacttcaaatttaaatctgctggaaaagaaagagaaaaaaaatttgctggagagtgtgcactcagacagggtagactactagttggaatatcaggtgattaaagacacaagagcaatggaatgtacaaattaaacggacaatatttcacttgaaaacatcatccatgttggtgagggattcaggcattgtatttaagccttcaaactcttgtttggtgagattaataataaaggattcatcatagcaatctcgaggcagcccaactgaaactcgtgtctgagaagacagggccctggttgcatctgagggtggcaatcttgctgcgggcatcggacccggcttccttgttgctgggtccttgtatagatcctgtgtccgctgatcgatcttctctactaacttggtggctaactcgctacggaaaggcactggaattcgatttttgaccttgcctggatttgcgtcatcagattcatcgtcagagcaaagtctatcatcttcaaacaagaatgcaaatcgattgaattccgtcagagcttcacatgtctcttgccttcgccttgcgaccttgataattcagaatgaggcaatggacgtcagttcaagcatccaaactacacagtttttctgatttcaacttgctctattccttctttgaatctgacgatcagtcttttgattgcgagacacagcaccaggatgtgactcctcacgctttcgtgttcttattcgatgatccagtgcatgcatcaagagtttttgagcttctgggactgttggagggtcaagctgctgtgaatacacatcaacaaaacactgcttcttacaggcagtgataaaaacatccacaacatatgctgccactcggagattccacaaatgaaacttgctgtctgttgcagtcccccatgagaaatgcgagattccgtattgtctggcccgttgtcgaagatacaacagcaagttgaacgattctgggtgatctgaatctgccggagtgggatctatcattgaggaaaacttgattgttggtgattttggatttgtaaggtgatcccatccaattttttggacttcatctatagatattaagtagggagcattgggacctagactactatactcatccagggtgaaagtgccgctttgaagaagattgtcgattggcttcaaaggtttcaagcaagacacatcgtcttcagttggttgtggcaaaggtggatatttgctctgtttttgttgtgcaagatagtaaagaaaggattgcatagcccgattctgtacaatgaaaatgttaaattactgtccatggagattggaatgtgccaaaaaaacatacaaggacttgatcattgtgcttctctgcatcagtacgaaggtccggctgtgggcagagctgcgacaagttctgtatcttcactttatgccttcttgttgagggttgtgcattgttttgcggtccccaatgagaagacaacggagagctggaagtcgcttgtggcttagtttgtgatgggaatctcaggattggttgctggtggttggaaggttctgattgtttttctattgttgtggaggtcaggatgggtgggtttgtatcgtttgtatcaagattctcttcttccttatcatttgaatctatatttggaagattatcaggagatatgaatgttagctgtggcttgttttcaagcaaaaaaaaagtttggagtgcttacccttaccctcaatcatctcgatatctagttcttgtccctcgcaagtctctgtgttctggggtttatccaccgtaaccaatattccaggtgaaagtggtatgattgcttcgagatcatgaatagtagccacattctcattttcctgtaacatcatcatattagccggcagacacactcaaaaaagttgacactagaggatacacacagctgagtctgtcacattatctctcttctgttcggactgttcaatgagataatcataatgtcattttcaggacctttgctatgagactagggaaactaaccatcaccgtagtgccggtgccttttgtctgtaaaaactggtcagccggcctgaacaaagccttttcctcaaggtcagaaattcgtttcaatgcatcgtgaagtttccctttgatatcttgaaggttggattctgtagcactgtctcgaaaattaagctttgtcaatatttcttcatacttggctttaagctcttcatgtgctgatacaattgagcattggaacatcgaatactggtctccaattgttttttctatctgttcgattttttggcgggtagtggtagtttttgcttcatcttctgtagtcgtcggccgattctcttgctccaatctggtttcactagagttttttgcctcaatactaagcagcttttcctcaacaaccctttggttattggagagatcattctgaatctttctttctagtatactaaggctttcttgtagtgtggaacatccagcttcagatactgatgagacacgcgcaatttcagcctggttggactgggataagatttttagggcctcgaaagattcagagaagagttgtgcttgattttgaaggctactggtagttgcatagtctttgattgcaacggcttgctcgatttcctgtcggaataaatgctgggagtggagtattgcttggtggacagtggaatccagttcggcttcaatcccggtcttgaacgcagccagtctagttgaaatatcgtttgcgtattggtttctcatttgtactgataatttttccattcgacctcctacctcccttgccaacttgtcaaaattagactgtaagacgcaaaggtcaccttgtgctgtttgattaatctgaaattaaaagcaacagtcaagttcattatagctcagtccagctcaaactctcagaactaacctccgaattttccttttccttaacgcccatcacctgagtatgatcggcatgtcttttagtttgaacaagttgtaattcctcctgtggaaaacaagttagcgtgattctttctggaaaattttgttgttcccacctggctggatgattgccctgcttgaaaattcctctgttgaacccagtcgaattcacttctccatttctcaagtgaagcctgtgtgtttgtacagctgcttcagtgcaagttcaacgcatcaaatgtggggataggagtaataaggagaggcagacattcaactcatcaaattttttttcattcatggattgcatcttgttggaagtcgtaaaccaatggtcgaattggaggaagattgtttctgcttcagtctgacaatccttcttggggtcagtaaaaacatcaagggaaattcaggaaggtggcctcgcaccttgaacttattaaaagattcctgtataatttagtgcgttaaaatcacttgtatacaagctacaacttgagggaaaggcaaacgtaccaatttggctgcaattggatcaaatttttgctgaatttgagtttcacattgtttcaagattgatctaacagcattttccccaagattaatatcaggtgccgcaggttcgatctgctgttgaggtccacctagccttgctgaggtccgcacagctttccggttgtatggagtggaatcgcgtggcattgtggttagatgaaagcacaggaatggagcttgaatggtctgacagcaagtgagagaaaaagtgttctgcttgaggggcagaaagacaggatttcatgcggcaaacacacgataagcctcttgctcacagtcttatgtgagagggcctctgtacatgtagattgcaccccaaagaagccagcttgatcaccccaaagaagtgagcttgatgatgaccactaacatcacaacccagaccgttcatggttaccacaaatttggtagtaatgctctgaggagttgggctgcggtgggcaaacctggaaacaagaagttagagcgaagtgtataatctcaaggcaaatcctcattgtctgattgaggagtaatgaaaatctgatttggctttccaggtcgcaaacaagccaggcacttgaccaccgattgaatgtgagcgattgctaacacttttacgcgagatgagccctgagtatgcagtttgcatcccaaacaggccagacaatctccaagctgaacaaatcacaacccgggcagcagtctaagcttgccactaacttgccacaattgactgacactcttgaaggatgggtactctgcccaatggataacgggatgaactcccagctcatgcgtaacagttacatggcgattgtcactttcattatgcgtttggggggctttttgtttctacatttggctacgcgctgggctgtacctgtgcaaccgcttgccaacaaaaaaactgggaacagtgcgcagtgttctgaagtgacccattcctgtgggtaactgttgagaaaatgtcccacaaagctctctgtgccagaatgctacataacctggtttcagtgacccaggtgtcatcggttgattttttgatcaaggacagccatgtgcacgttcctgcttgaggtaaaatgactaatcctacctcctgacaactgagatctttacgcctagggaggcaaagtgcctacataaattgagtctggccccaaatttgccctaaaaatcccggtctacctggggctgaccagagggctcaagagtgggaaagctctgcaacccaaaagccctaccggtgtcagcccccattcccagcattcacacattaaaagacaggaccctactgtagccatatgcataaaaacgtaaaaattgcttcgaataagtcaatggctttcaggatagctaaccccgctcgtacctaatatgaagggagaagagcagtgagaatcagatgtttgaatcggaaagaaggttgaacaaaatggtcaggaaggatagcaaagatccaaaactacacaaaccacttcgaaaatcaagtaacaatgccagtcaactccatgcaagagagcgtaggaaaaagatggggtaaaaaattaaacatgatcatactatattttttcaatatacatacgtggaagtggcttttttggattgtaggtctattatggattttgcatactttgccaatgagttgagttttgagccttgcacgacagtcacaacatcatgggcctgacctttttttctgcagataaaacaggtttacttggtgaacagcgcagccccatagtggcaccactcttcaaaacatgcaacgaatcacacttgtcttggctgctgctcaatcagaaaatcgaggatgtttcatcaagaatagaagctctggagtcgagcttccaaaggttccaggagacgaattgggttgaaataaagaagattaaaagaagcaagtttggtaagtgacctgttaatatgtgttcatctaggacatatagaaagaaagaatctgatcataataaaaattacaacatctcttccagttcaatccgaaggggttaaggaagtagctcatgctgtggtgaaggatgcgcttcgtcaatactcacgggaacaaataggccagcaagactttgcactatacagcggtggagcaagaataatcccttccctaacatcaaaaacgtaccaagtcgaaatgaaagggatgaaggcaatatttattagtttctggacgggcgcaccaagaatcataagcggaagaggaccaattgcagctctcagtccagaaatcgaagccggaatgtgctggtcaatctcaggatcgacaggccaacttggtgttagccttgcaagaagaatcctagtaacttcagtttctgtcgagcacatttcaacattatcagcttacgaaatagattcatcacctaaggaaatggaggtttggtctgtggaagactgtacaaaattagttgacattatttattatcccaaagaatcgtccacaatacaaactttcaaagtcccgaaataccggaactatattcaacacaatccagccttaaatccacgacaattactcataaatcaaatagacaaaggttctctgttttttcccccaatcttacggcaaaagttactgttcgtgatcaagtccaattatggaaatccttactatacttgtatttatcgattcagagtgcatggattgatggagaatgaattgtatttacataattactgggtgtcaccattaccataaccagcattactctccatgtcaggttcttgtctctacaaaacctatcctcgtaattttaatctgtccttttatttcatcctgtctacaaatttctggattttaaagatcaagtcaaccaagaacaatataagaaaatgcaacgcatctggtcggattgcccaagtgaaggtcgtaaattttcagtggctgccaagtggtgtgcgggctttgtggggcacgcattacatggatcgggtcctccttgcagccacatcccacacagacaccttcccatccgtgcttcccaaaacaacgtatcgactgtctggcatccatgacctgtcaatccaagaaaaaaaacaagtcccagctaaatgttcagccatactatgcggttagatatggcagaatgtcgaaataccttctagctgcaccaagatatccccattgaatgtgtccaacacgtaatgaacattgcctgctgtcccaaccagaagcttcgatccatcattggagaacttgagcgaggtgaacaaattgggtggtgggtgtggatatgagattctagtgtgatgtaaatggaacgtttccaacttcttagcgtgtttcttgtatttatatcggcaagttcaactcacctttgcttgtgtcctttgaaaagtggaatgtatctgttatcatgtaaggaatggtattgaattgtctagtcgacacctgttccttgtgtttgatccggcaagttcgctaaccatctgcttttgttgatgcgtggatgatggccgatgatttgtgagtaaaccgggcgagagaacaaccgtactttttagagagtgcctgttttagatgtctggtggaatgtaaattaatcaggacgatggatattcgatcagatactcaagatcaagtgaattaagcagcactgcttacttccagctactccgcaacaaaaccaccaatctatcagctctcgacttgagtcttgaaagaaagtacatatataccatcaattcaggacgtccaagaaaagcgtttcctccggggggggattcctaaattgaaaaccataaaatcagaaattgtcaaaaattatgtcaagatgtttgatctggaatctggatccgatcatcctccggaatccggtgctctgtgagtttgcatgtgatcgcctggctgacgtattcaccagcctgcgactcgatccgacgtcgaagaatacaacaagcttacctcccatccttgtcgtgttcttgtccatcggcattctgttgagtgttgaccaccatgatatgcatacatgcataatcgaagagaatgaaccattgaatttttggaggagagtgtagcctagtaaagaccagaagaggatcgaggaaggtctgatgatgacggagagggcgatgaggaggatggagaaggagagattggcccatgaggaggagatctcagccgggttccagggccaataagcgagggcggaggcagtgagtgcggtttcgagtgagttggagaaggtcctgatgcccgcataggcgttgaagagtgaggtgagggagcatgccagctgtctagtcagtcaggaagacaggccagatctcaatcagcttttctttcttcagacccccgcgacgggagatcggggccgactaaccgcagcagccgcggaggatggggtcaagaggacgctggccagggggtaggtggccagatcggtgactgttgcgattccggcttggaggactttgggcaggatgatctgagtggataggcagggggtgttagggacgatcgactggcgaggatggaagcaagagagagagagacatacaaggagccgggtgtggtcgagacggaggatgcggaggagccagtagagggggacgaagaggaaggggtggagtgggctcctgatgccgccggtggagccgtcggggagtggacgccattcccagctctgatatacgtagccgaagacgagccgatgggcgatctctaaggattggtagtactcgtctggctggaagtacgtccgacagagcagcgcgttgagtagtctgaagaggtggatcgccccgatcagacgcagagtgatggctgccatcgtcggctggcgttcgtctcttttgagtgttgtggttgattccagtcggctgagctcaccccagtgtgtattcgatcgcttgcttttttttaggggggggggtctgagtgggtatgtagccctctgcgctcagacccaaccgaaccagctgcagtcggctttggctttatgtataaggttcgccatctccctgcttcaaaaacgagggtttgtggtttagggcaccacaaaacactctgcctggtccgcagagtgtggaaagtcggattcgttcgatcttccctattttcagacccaaaaaaagagtcggaaccgtttctcttttctttctttttcgtttttcgcctatcttcttttctctttcttttttcttatcaaatctcggcagtcttcattactcagtttcatttaattcagaaaaataaaatactactaattatctttattaagttgtattctcaaacaaatagttcaaaaacatcatcgagtgtatctacatagaatgtattactaaagtgcgcatgtcatcatcagcctaatgaataaaaaaaaaaaggtccgcatctaccgcctctcttttgttttttttctaaagtgcgatttcgccggtagcattgcacctccttggatcagccaatctcagtcaacaccccggctgaatgagtttatgtcagccggccgaacttccaagtaactccctccctttcatccacccccaactgcccaagccacccccaacacaccaccaccatggcctccaccacccagcctcgcaagaaatccaggcagtccatctcaaccaacacactcaccaacaacaacccaagcaccaccaccagcacctcatcctcaaaatcatcagcactcaaacccaccctcaagaaacgaaacaagagtccgatctcgtcaaactcggttcctcaagggtagtgctccaaaaacttgaagaggagtcagaagaagacagacgagtgtgttgcaacaagtctagatagtgtaactaccggtttgggaatcatgctgatcagatatctttaattttgatcttcaccaaggacaaggacccggacaccagaatactcacatacgccaataatcttcatcttcgagcgaagaccaatcatccgggaacggtgatagctttgctatccaatgataatatgttgcgcttgcgagcgcaatctgaaggtgtctgttctgtagccatggcagactttcgccacagccctcgtcaattagttggctatatccgcaaaatcgttcctgatcctaggaatccagcgatctcaactccctctaacccctcgccgcttaattgttcacatccacccgaagcaatcactcccaagcgcaattcaacgattaaaacgagtcaaccctcttccaattcttgcgtgctcccaggccatgatgggcagttcacctttacatccctcttaccaagtactagccagcagccctcgggatcggccaatcggagcaaccagatcacttcggaaccacaccttccctcaggccaaggtcgacagttaatcttcacctccctcttgccgagtagtagccagtcatcacccgttgggcctgatcaagaattgattcgactcaaatctctactccagagggctcgtccatgtcgaagctgcaagtctgtcatcgaaaccactccgccggtatgctgtttcgctgagtttctcttgtaaacgcaataccgactttattcgtctccaggtctccccggatcagattcatcattactgcccgatgtgttgtgaggtcatttgcaagggatgcatgaatgtcaccggatgcgactggagttgttcaggaccgtttcatggacaggattgtccaacgataaaatgctgcgccaccggtcgagcatcaatttggatcgaggtaaagtgtttatttatatatttttgcttcacgcttggcacagtggagcttgctcatagtgattgcttaaatcacgccctgctttctttcaataatagctgttagggcaacttgattcttgcttcctaatgaatcaatacaaaatatctttcaaacatggtcccaagataactcacctatacggcgacgaagctttggtcgagtatatgaacgccgcaaatggattgttgatcgccagtggagacgatgacgagcgcttgggctaccttggatctatactcatcagctcaacattgatcgatgttctcagtcagacatttctatgttctcccctcttgagttggcactttcgggcggaactattcctaagcacaattagtgtggttcaaggaatcctccagaagctcgatcagccttggaagatcctcaactcggaatttgtcaaatcaagcaccactggtatctctcctcttgatcatcggcagcacaaaatcatatggaataagatctctgaaaaggatcatcgacctaattcgactgaaacgaaactcgaaaagctacaagactcgttccccggtttgatggccgatgttgaggaaattcttcataatcgtagaaagcccatgataagtatgtgtaagcccataagcaggtatttgtggctgtgtaagttgtaggaagtggtttggctcctcttgaagtcttgcagtttaccactcggcgctgccctctctcagacaatcgatcaaccaaaacagtgtaaagtcttctccatctcaacctcactccctcaagagtatcatactaaccccttccttctcttcccgggcctcatctccagaccagatcactatcatcagaccatcaatcgacccaagcttgcacgggtgagtttgtctagcttttcctatccatccccccaatctactgttcatcttctcatccggatatcaagtgaatatatagacatatcgtatactaactgaattctgcccttacagctagtaccaccgcataaccttgacaaaccattcccagtgaccatcctcatcacacttatatccacccaccctgcctctcttccaagcttactccccccatcaaccagctggagcagattcggataaactaaagctctttcatacaaactcgttcgatcaccgataaccctaatctttctttttcttcattaaacatgtcctcagtcgttcctactccactcacatccgtctcctctaacgctcaacatggctcaaccagctccgatcccaccttccgaaagagtgctaccttcactagacgcagcggaagtagggccgatggtcgtggttctatcgttgtccataccaggtcagtattttaatcttcaaaccttttccctctcatctttctctctctctctctctctctctctctctctctctctctcggtcttgctctcctcgtcatcccccatcggcttcattttactatcagcactttcgatcaatcttcaactttcatcatcctgctgtcctcaagcctccaaaccaaacccctcggtaaaccgcgatctcccgtctcctcttctctctccgtcaatctcaccagggcgcttatcgttccgtataagccgcttaattaattaataatccatccttccatcgatcacttgacctcttatttccatgggtggtgaatcagccatcggcttcagtcatctgtctgttaatcctccacctggctatattccatcgattggaatagcttatccaactaagcgtgctatctcccttgtcatcttgggcacagcagtagcgactgctgtaaaattgccatcagttgattaagcctcctcagtgaccaactaagcccaagccgtgtagattttctagatcaaaaatcccgattgaggagcggagagcttatcaagtttgtttaacttgacctgatgacctgacatttgttagctgcacgtccatctcgattcatatttttgtagctcatcattgccattacttgtcttggctctcaccttctgctgcttgatccttagcaaaacctgaaagccctctcactaacattgcctctccatcgtctgttcatatactcaccttgactcttgattctcatcccatcgacaccgtcttgctttgcatgttcatcgcccgcaccgacgctttggtccatcgatatttcatccgcccctcatttcaacaatccctcatacaacactcgcacatcgtattgctaccttcgacgttatgccccatcgcgccctgcccttggctactcccttactcgacttaccttctgtcttcgacatatctcccatctccacgcccggcgacgccccacctaatctacacgtcaaacgtactcactcgctattggaaaaccacccctcctttgtcgccgccctccatcgcaatcaacacctgctcactcatgtcctaataccactcgatcgctcacgctcactgccgcctggacaatctgggctcgggaataccctgttgtcccgccgctctgcatgcgtcaaacgaactgctttacatcttaccgattccgtcgattgtgcccccctgctcgactcacctactaccttggtcggatctcatcttcactctagaacccatgacaatgcccaacttccccatgcgactaagatgcagatggcggattaccttaggaaattcgaacatcttttcatggtcacccctcaacggtttgttttctaccctgctatccgtttctatcagcctatctgttccacgtgatccatcacattcacacatgagttgggtttccagataatgtagaatgtgaatgatcgtcgaggcatttatcgatacccttgaagcaggtttgaaagaggatggacagtgcgttgtgagcatatccaaagtttcatgatgtcaagcaaaaaagaaaaaaaaaataggctcatgcgtcccctgtagcctatgatacccacatttgtgtttggatggccaaccggcaaggaagttggcccatacttggccgtggacttgggtaagctgatgccctccacccatcatgccaaccgctgccaattaagagacatgttcttgaaactcgggtcagtgaccttactcgtttgctactttctctcttaaaacaggcggtaccaatttgcgtgtatgtcatgtggaactgcagggtgatggcaggtttgaaatcacccaagcaaaatacaaatgacggatgagcaaaagcaacaagaaggagaaaagttatttgacttttgcgcagaatgtttatccaagttgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacggtcggggttttcccttgatagaaagcccgaggtctccgagttgtttgcttcccctaacaaatgttttggtctcggttttctactttcacagttgctggtcctgagctcaatataattgacttcctttcgtcagggattcgggtccagctcacttcactgatggtcgtttcccttgctacgcttgttgtgtccttcttgtcgttacgaaaaccattttcggagttcccttctttactgggtgcaatagctgcttccacgaagaaagtcgcaaatatccccaaaattgcctcactcggccttcctccagatgccgagatggctatcacttgtgaatggggggctttcgattttggtacccctgaacacttgcctcgaaccaagtatgatttggtcatcgatgaaacctctaataagcctggagaacaagcttttgagaagatgatcgccggcctctatcttggtgaagctttccgactgaccgtaggggagatgatcgaagaagggatcttgtttttgggtcagaatacatataagatggaaaagagctattgtttcgatactgccttcctcagtctgatcgaaaggtaagtagcaaaacaatccctgtgcttgcttgaactgaatccgagtcttgactgacaaacgacattttgactcaagtgaccccacagaggaattattgacagtcacagggttatttacacacttctttggcttggataccacgatttccgaacgccagtttttccgaagacttgcggaattgataggtaccaggtccgctagactttcggcctgtggaatagcggctatagtgtccaagatgggaatggtcgaaaccggatgtggagtggctaccgatggaagtctttacaatgtgagttgtcttcataatctactgacacaagaatagtagcggtacatcacttactcgaatgtcccggatttctttccacagaaatacccacaatttccccaaaggttacatgaagctctcgtggatatttttggtgaaaagggccgcttaattgtaagtggcttgactatatgtgtgtttatgagatccggtttgacttgatcctacttttcgtttcagaaaacctatcatgccgaagatggccgcggagtaggaagtgcaataattgcagcgatgaccaaagcaagattggcagagggcaaattcactcatgtctagtcttctggcaaagagaggccccgagatcacatgctttgttggtatttgggctggggagggggggggatgaaaaaagaaagaacttgagtggaaaaaactcaattttcaatcatgccttgttttctttaatttatttttttctatctgcttatttttttttctttcatctattaaaaaacacaagagataatctactgagtttctctgagataattgtggggtatatttgcatcatgagagaagtagtagttgtaaaaaaaaagtagaatggtttgagaagttcagatattgactgatatacatacataaacataaatatatatttatttcctcatgtttttcaaagatcaacccacaccatctgcagctcaagttgcctagtttttcttcaaaaacttgtttcgagataaatacatacatgcattcttatgcatggctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccatgtaaaaccctggctttacaccatgtaagcctggcgttacaaccatgtaaagcctgggcttacaccatgttaggcctggcttttacacccatggtaaacctggctttacacccatgttaagcctgggctttacaccatggtaagcctggctttacaccatgtaagccctgcctttacaccatgtaagcctggctttacacaatgtaagcctggctttacaccatgtaagcctggctttacacaatgtaagcctggctttacaccatgtaacccgtgagttacaccatgtaagtcaggctttacacaatgtaagcctggctttacacaatgtaagcctggctttacaccatgtaaccctgagttacaccatgtaagtcaggctttacacaatgtaagcctggctttacaccatgtaaccctgagttacaccatgtaagtcaggctttacacaatgtaagcctggctttacaccatgtaagcctggctttacaccatgtaaccctgagttacaccatgtaagtcaggctttacacaatgttagcctggctttacacaatgtaagcctggctttacaccatgtaagcctggctttacaccatgtaagcctggctttacacaatgtaagcctggctttacaccatgtaaccctgagttacaccatgtaagtcaggctttacacaatgtaagcctggctttacaccatgtaagcctggctttacacaatgcaagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccagatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttgattatttcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacataaatgtagacaagatttatgtggatacgtgtactgtatcaactataaatgtagctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaagcctggctttacaccatgtaaccctgagttacaccatgctattgtcaggctttacacaatgtaagcctggctttacaccatgtaagcctggctttacaccatgtaaccctgagttacaccatgtaagtcaggctttacacaatgttagcctggctttacacaatgtaagcctggctttacacaatgtaagcctggctttacaccatgtaagtcaggctttacacaatgtaagcctggctttacaccatgtaagcctggctttacaccatgtaagcctggctttacaccatgtaagcctggctttacacaatgtaagcctggctttacaccatgtaaccctgagttacaccatgtaagtcaggctttacacaatgtaagcctggctttacacaatgtaagcctggctttacaccatgtaagtcaggctttacaccatgtaagcctggctttacacaatgtaagcctggctttacaccatgtaagtcaggctttacaccatgtaagcctggctttacaccatgtaagcctggctttacaccatgtaagcctggctttacaccatgtaaccctgagttacaccatgtaagtcaggctttacacaatgtaagcctggctttacacaatgtaagcctggctttacaccatgtaagcctggctttacacaatgcaagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccagatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttatttcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgtgtactgtatcaatataaatgttagctggtttaactggtgtctgaatattctggggattaatccgtgaaagaggcacggattacaagttccagaatactgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagaagagggataacttgtggtacaggtatttcacagacaaaggagtgaaaggtaagtgataattacttatgtagaacacagatatgtatttaatagataagtaatttaacagataagataaatataagataaataagataagttaataataatgataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaccaggctttacaccatgtaaccctgtgttacaccatgtaatcctggctttacaccatgtaagcctggcttacaccatgtaacaccatgctttacaccttgtaatcctggctttacaccatgtaagcctggctttacaccaggtaaccctgtgttacaccatgtaacaccatgtaacacttcgttacaccatgtaacaccatgtaacactgcgttacaccatgtaacaccatgtaacactgtgttacaccatgtaacactgtgttacaccatgtaacatgttacacctgacttgtcagacatacctgtctgacaagtttgacttgtcagacataactgtctgacaagttggacttgtcagacataccgtcaaacttgtcagacatacatgtccaatgagacagaatcctaggacttggaactgtcagacatgtatgtttgacaagatatcatgtcagccagatggtctgacaagctcactggtcaaaccagcctgcccaacaagtgggaactggttggacaggcatgtctgacgtgttgttggaccaaagattctgatcagatggtccaaggacccatcagacagccctgtttgacgtcagggaggtctcatcagtctgacatgttgtaggacccacttgttctgggactcatcaagcagactggtctgacctctagtcaggcatggggggtctgacacccaggcccaaccactcatcagacaggcaagtctgatgactgctcagacaagcctgtctgtgcacttgtcagacaagcctgtctgattgaatgttttatgcagtgcaagtctcatgacttcaatctggtgctttgaagctctgggatccaaaacaagcagccaaaaataacggtccacccactgtacatacaattaaaataataaagtatactatttaaataagtggaaacactataatagtgaaattattacacagtacacttacattgtaatatttcataagaaaaacgttcaaaaattaaataaataatgaaaaataacatttttaaccagaatctcctaataacttctgaaccttaaatataactcagaatattatttcagattttgaatctaaatgcaaaataacctagggcagctcaccaagtgtacccctgaattattacttcttcacttactttgtagtccttgagtgatattggaccaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaatattcatgaagttcaggaaagatctacaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaattgtttgggatgatctgtggccctttttggcccaattgggacaattactctcttgaggatcaacccatgcatcatgcagtgctgaaataggctacagaagtggttacaagccttacatcatctccttgacacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagtttgcctccagaggaccagaatgggtatttaagagccccttcttccccctgaactttgattccccatcttcatcagtacttaccagcataaactgtcaccaacatccagtttccacctgccttttggcccagttcctgctgttatcaacctgaaattccatcaaccatccaacacctgttccccagcactcttccaccacctctcaaccacctttctgagcacctcaagaacagtccccctctcctgaagacttccttggcttagagataagtaccagtaagtattatctctttatttcttcagtagtagacattttctgggtttactcctttattatagaggaccagaacttcagtaccactcttgcaactcaggacctgaaataaagggcacagtcaaaaacccctgtaactcaggcccctctgtaaataaaaacttaatagtttttatttactttttcttttattaccaaacctcccccacttttcacatgtcacccacacgtgtaaatatcttattataccttttgcacctagtgtagctagaggagttttggctcttggcatctctcaggctgacaagtatccccaaggagtgggacaaatacactctggttggcaacaagctccccatgtggcacaccgaccttgccagtcacacattcgaggtattcaagcggaagatcatcaggttgctcacacccactcgtaggcactttgattgcttgttgaaggcagagatggctaaggggaggatcaactggcagtttattattgtgaatagtttttactttggccatggtaagtgtcagccttagagccagccaagctggccaaaagactgccaaaattgcccatttctattctaaatattatcttatcttttttgtcttaagaattttaatctttttgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgatcacttttactcaactccattccttcattgactttgtaatagttcacagtacttcaggaattcccccagccctcaggtttcagctccctctaccacatgtacataccagattacataattcaagtttgaaaatcctctctgagctttttgattccacttccagaggattttcagactccagaccaacacagaacaccaacaaccagacccagatcaagcaaacacttatccatcagaagtacctcacttttcctacctttcccactacccagtgtcattggtatcattagtaagtctcttctcataagttaagctagcatctttctgcttgtttctcttctctgtctctctcagtttctcttcattcctcatcaaaccaaagccctgatcaaagaaagcaagctctagcttctactatctcaaattcttcctgtttggtagtacaactgaaaactacataggtttccctttaaagagccttgatctttgatctaaaaaattgtggttgacctgattcttcagtgtcaataacccatttcagtttctgttgatttggggtgtcagagttagctccgcttataacagccatcctgctaaggaaagtaagactgtcagcagccatccaaaagagacagtaagaatgccagaacttaaatcatcctctcaaaataaataaaagaacaaaaatattcttatttctttcactctccctcttctcttcctcttacttttatttgtattcctcttctcctaagaaatacatataaaagtgccccccatatcttgtgtcctgctgtcactatagagacacaggctcacagtaaggggtttgtggtgacctaatgggaatattatgaggattttgtggcagcagtgggcaaccacccaaccaagaagatcctggtcaagttgtggatgcgcaacccagatcagaaggaaaaagatcaggcagtggtacgtgtgatgcatctttcctgtttgtttgggtggcatgtgctcatcccacttttaaatccttcagtcgctcaggcgtaacagcaggaagataatttgacattcaactatggcaatgagcccaagcagctcagactcaaagccgaacaggcccgtgagcttgcaaatgtgtgtctatgtttgtttgtcggccatttgcccttggatcctgctaacccggctcccatttgcagccaaaggccaataagtccaaggatcccgtgataccgttgattgccgacctcatggctcacatattggcaaggtttggccgcaacaacaagcagatgtggatagagaaccctgaggacaatacagaaagcatgcacattaacaacaattgactttggacctgggctcggacctttttgcatgctaaaaaccccgctattgacatggacaaccccccggataccaacaagtttgtctaggtcaaaaggttcaccccaaaagtagacagcctccagatgattgcctccaaggggaaagggaaggccgcaagggcaggccccagcgtaggcaagaacactgaacacatgtccatgtcgagtctgacatcagccaaggcgagccgacatattgtcacccctgtgaatcaacaccaagttccaaataaggatctcaaggctattgttcctttaacaacggagttggagtcagaattcaaggttctaattcaagaaccctccctgaatgatgatttagggggatctacccctattgacatggggagagatggctccccggctaggaaatatctttgtagcccaagcaacaaaatggttggtgatgcgctcagcaagctgttgttcaggcaacacaagagtagcactggcgtttccagtgatgcttcaccacctcgtaagcgaggtccccaacctcatcaggacatttgcgttgagccaaaacctcaaaagttatcccacctgggccggataatgaccatggaccaattctcgaccattgcgccttctctgcaacaaacatggtccccagggggatgatccagatcaaccacattgagcactggagcttgttcctcaccctgaccattgcagggttgattcgtctgcattttccagaggccacggcttgacagataaaatatggtattgccaccttggatgatgacatgtttgacgactcaaactgattgggtgcaattcctccgacccaggcctatttttcatcctatctctcatattgtatcttcctttcactgatgcggtgcaagtcctcccacccacagacctgatttatatgctatatctctcatatcatatctgcatttccttagggacccaacctcattaaaacttctacagttgtaaatagtatgggcacttagattctcactccggtgctgttctattggcagcaattgaatatgtacagtgcctagacagtgaaaagtggctgcctattttggattccagagcttcagagcacaaatttgaaatcatgagacttggtcaggtggtgcataataggtcccgaaaaatgaatattaaataataaaagcaaaaaataaagtttcaaaatttgtgaaaaataaaaaacaaaattgattttttttcaaaagctttgatatccattttgggggagtgggagtgctgagagaaagaaagattgggaaatgagaagaatgattatgaatgaaaattttggcaaaactggttttcagagggcttcaaacagctattcagtggggcattcaccagcccacattgcagcaaagcactagaatttactgtttttgttaaaattaacaatgcattttgcagacagttagcataaaatgattgacttgggcaggatttgaaccagagaccttagcttgaagctaagacactatactagaagtgcttcctttaccaactaggctaccaagtccatggctgatgtgctgatattagaacactgtggattacagaatttcaacagttttggctccaatctggaccaccaacctggccaaaccttttttggttccaatttttttcatttataatcattctttccatgttccattctttctttctctcagcactcccactccctcaaaatgaatattaaagcttttgaaaaaaattgagtttattttttatttttcacacattttcaaactttattttttgcttttattatttcatattcattttttgggagctattatgcacgacctgaccaagtcttatgacttcaagtctgtgtttcagaactctggaatccaaaataagcagccacttttcactgtctacccactgtacatagcattttcactagattgaaatacaaactgatattggactcactgacaagtgagttcatgagaacacaatttcctgatgcaccaatgatgagcagtcatgcaactcattgtttatgtggttctttcaacacagacactgtcttggcacaaggacatggtcttaggttttgtccattttgggctagatttggggactctgaatacgggggtgaggccactacggtctgatgaatactcatgattgcaatctagcaagagaacactgtcaaaaacaagggtggagtaggcacacatgcaagaggccggtgtggtaattaaatatgtaaaaaaattcaaagtttttttctttatatacatttttctcatacatccagccagaaatcagccaatatggcttcagaaattgattctacggacaatttcagcctaggtcaccactagacgcatcaatggaaccctcacagattggaagttacacccccacagacacatatcacaaggccaaaacccaatcaagcacatgtcacacccctcaaaccacctctcagttatgcttatacacagcttacggtatacacatacacatcatccctgacatgatttcccagatgggaaatcttgtaaattttagggaaatcctgtaaaaaaaataaagatttttacagattgtttagatttttataaattttttggattttccagattctttagattttttcagatttttttacatttttctagatttcctagacttttctaatttttttagatttttccagattttattactaagagacatctataaagttgaaaaaatctgaaaaaatctgaaaaaaaataaacaaaaccggaaaaattagaaaaagggccttataaataaaaaaacacgggttttgcgtgtttacacgcggttttgctgcagcacagcacacacggtttccgcatttaaacacggttttgtaattaattttttaccgcttattttgtgagtttttttgaatttttaaaaaattttcctacactttgaagggtgtagaatttaatggtaaagtccatttaccataaaaatgactttgattttttttttctgctcactcatatgtacaattaactgttactggcttgtttttcattattttttgatattgtaaatttgattcctacactttgaaaggtttagaattcaatggtaataattatattgcataaaaatgaattgtatgccttgtaattttttttcccgctcatttttcctattaattgttaccggcttgtttttaattctttcttgactttgtaaatttgtttcctacacttttaaaggtgtagaattgaatggtaacatttattttgcttaaaaaggagttctttgcctgttaagtttggctcccactcattttattgatgcaagcacggtggaaagttcccagtggttattcaaccttccaaacttgaatttctcaatggaaaaaagacacaaagttctataatattctaatgaggccaaatttaaattttcaaaagagtgtgggaataaacaagcgtagtttggattttaaaagggacacaagcaggaaatcagaggaaggtatggaggacagtaattcaaaaattaatcaacatcaacaggatcctttttgaagcgtgtagatcttctgagaggggggtacaagacttctttacccaggtcagtgtgggctagaatataatcctcccaaccctgcgcttcatcgctgacatagtgtctccaaaatgcatcaatcctggggcatggtcatatttcagccttgaaagtgaacgggatgaaatgagagtagtcaggtaagaggatcagacagatgggaggtttgtttctttggctatgcaaaagaggaagataagtcgcaggcatcttttccgataataaaataactggtctttggtacgtatcagcaattaaataactgtgcgcagggaacatcatccagtacttgaggggggcttgctgttccttgtctctccatgcaagagaattgatgatgtctttttgtttttcccctgctccccatacgttatccaaaaacgttttgtctgaatagaccttgtttgactcgaattccttctgcatttccttgcggattgagtcccattcttcagactggcgtcccaagctggctgcaaccgctcggaagccacaatttccataacccttgacattgtgaatgtgtaatatgtgtgggattgccccagcgggcttgatgctgtctttgtactcatactaaaaaaagttcaagagggaaacaggggggatgaacaatgagaaaaaggggtaagtagataagttactcacaagatcaatctccacattcttgtttgtactccaagtcagtccctcgctcaaaggaggtttgtcaggtttgtccacttcggtgatgggttctggttgttgcttgaccactctgattggcctaattcgcaagggcgtcttgacagttgggggatttggttcttcttccgaatgctcctctttgttgaatatattttcacatagggctccaattccatctaaagcatcatcctcactctcctcgttggtttccatggcctacgcaaaaatgaatcagaagcaggaaaaatcttcagaaggatataaaaaatgcacacctctgactcatccgtctcatcctttttggccggtttcttccttggtcgcccaggtttgcgcttgggcccctcgtccaattcggccaccttctttggcctgccttgtttcttcttctgcccctagatgtactcaaatccagatgggtccctcttggttgaagacgtcgatttgtgtttccgtttggagcctttgggttggcccttgaatcaatggttcttgtcaaacttgggttcctcgagaggaatggtttcatgtgttccgtcaagcagtttgtgaagttcgcctaacatgaagtgttgttcgccaggttgaagggattggaatttttcaaaaacctcgctgaggaacgcgtcttcatggctcttctgctgtgtctccgtggcatattggttgtcactaagttgcacctgtcaaatgatcagatgaatgaacaaaataaatcagataccttgtgcaaattttgtttggatcctcttgatgataaacaaataaggaacttacagctagatcactcttgatgtgccactgagcatggaaatcatctgcgatgaactttgtcccctcgcgtttggcattgtggacttggtggatgcaaggaatccccatggaagatgagtcgttacctgtacatgtggtcgtcagaggcttggccaagtgaaatgagtaaacaatcttcaaggcaaagtgggagatgattccgttaagattggtgatcaacggaggcaggccggtaagtcttttgtattgatgctgcgcggactcaatgtatcttttgtggagctggttgtcaatggcctggtgaatttgcttgactactgctgcaaaggagcctgttgaggagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagggacatccaatcctctttgatttgcccaacttgtcaggctttggtaccgctggtttgccagataggtcgcatctataagtaacttggtcctcccccttggactgtgtagtgtttctcttgacaatcgcatacccatgctccaaggcccactgttgcgcagcttcatgtagttgtgtccttgttgcataagataactcaggagggggcgcaagggaaagaagagcggcagaccgagcggtcaacggatcagctgtagacgcggtttcttggggagaggtgacatcgtcttgagatgtcctgaggggggtgttcatgtgggcttcagatctcccctcagctgtcgcatccgaaagaaggagcgggttgatgtggctttgactttcagacatgttatgcaggagtttggtgaagttgagtgatgaattaaaaaagacgaggggttcaacaagaaaaaccaagacggtagccgtaaaaaaatcaagaaagagtttttctgatggatttcaagaagaaattggttgagatctggctgagttaatcgcagagggagttggagtcctactagcgattgagcaatgaataaccaacaaggagaggtgtgtcggcaaaaacagagatgatggctgtcaagaagttcaagaaagaatatttttgaaggttttcttgaagaagtcggtcaaggaacggatgagttattcagagttggggtttgagtcctactagcgttccagcagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttcacccaaaaacggtagtgttagcgtttttgtagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaagcgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggccgaatcccgctacgctacgctaaagttgcgtggaattccgctacgttacgctgcgctaaccgctacggttagcgtagctggcccagcgttggttccagcaatgctttaaaaaaacgagaggtctagcggaaaaaacggagatggtggcggtgaacgaggagattattagtgttttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgtatgtaaatgtggggttgtactgtactgagggtgtttgtagcttgagggttgtaattgacatgtaattatgggtgaaatcccttgtgatatgttgtccattgttgggtaagaggtgatccaggtgtgttccagtgacgcctctgtggtgaccaagggtgaatttgtccacagagtccagtcctctagccgtacggtgttatttctgagagagagtatggagtaatgtggagaaaatatatatataagaaaaaggaacaaaaaaactttcaattttcacatttttgactaccacacccaccaatcctatcactttattaaaactttccaagctaagcttgggggtcttgtttctcatagtatagaagggcagattttgcacctccatttttccccttctcaattcagcaaaagggtttcacaaccaattttgagtcttacaccggaatcagtagaaaacacgggttgtgatttgcgcagggggaaaaacaaaggagagacaacattgtgactatctccataggtctaaataagtaccgcttgatataagagtgttgcatgatcagtgggagtagttctaactgcagaacaaagcgctcatgagctcaggggtgacaatgtcatccaagacatctttgatgatatcggggtctttgttggtgcccgtgaggacttgcctgcgcttgagctgggacttgaataccaagaataccttctcaatgggattcatgtctggagagtatggcggcaaataaacaagcagcatcccccctgggccccgcacatttccgcaatccaaccaccatgatgaatagccccgttgtccattacaaggacactgttgtgccctgggaaattgttcatgtttgggagctaagacatttgatgggggatcaggattgcacaacaccctcccagaggattagctcaaatcaaagaactcacaagtatcacctctaaaaagtactccaaataaagtcttcccattgtcccctcttgcacaataaacccaagtaaaccgtcaagggaaactgctgggaggacgctaatgtgggtatccgtgattgctcgtggaatccaaacggtccgttggccacgtggtccccatgcatgatcacacgcatgagttttcacagacaccccggccttttctgtgtcaggcaactcgatcagtcagtactgatcacatataagcttgagggcaaacatactgaggaaaaccagatggcttgttggtatagctgccacccaagaagtatatgccacttgggcaaagacaccttgagtcgggtggaccgtgcaagccttcttggacgtcaggcgtgattgttgtctgattttgttgtggatggtggagatcggatggcgttcgccagtcattgcgtgtatatgagcttgtaactggtctatgtaaagagttggctccatctccaatgcttcaaggataaaccctgattcctcgtgggtcactgcaaccggtcgccctcaaggttggtagaaatctgggtttctgaccacaccaagagtccgttggtagaggtccagccaacaacgtaagctatccgttgagatcctcaggaaaaggatcttgttgatatagtccaacaaaccgccttcgtgactcaaccttacaacaatgaccttaacatctctggagtattggaaaaacacctctaaagacaacaagtgcggggccatgtcagctgtgtcctatcaatggtatgtgagccaaaaaatgacttactgatgaggcttgattggctattgaattccagaaatcagttgtgggaccaatgaatgcctattggtctgtcaccaaaagatatcagtgaggggcaaataagagtggtgattagttgagacactcaccagcttgtatctgatttccaggtgggaatgaattgcactggagaaagaggcctggcaaaaatactggaggaaaaaactgccctgcttgtggtttgggagggggggacctgcagccgccggccgacttgttctctgaaagatattcaaatatctttgttgaatttttgagctaagtcaagcgggggttgatagacgcaagccaaaccccgatggcgcacgccaatctgcacgccaattgcagattggtgtgcgcgcctgcacgccaagtgcagattggcgtgcgcgcctgcacgccaaagtgcagattggcgtgcgcgcctgcacgctatctgctgaggggagaattggccctgcagctgcgtgcaggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaccaccaagcttagcttggcagtaatatgttagtgtgtgatagaggatagttcaagatgaagcttccgagtgatgtgtataagagtctgaagttatcaatgagtgatgattatattgatgaagctgttgttcaaagctttaaaacccaggtgcagagctctgggagcgctatgctccaaccagtaatggtatgtgaggcgggttatgggcacttggcacttgttatgatgatgaaagtgttatggttgtatttaaatataatttgttgttatggctgtcacttgtatataattttaatgtgggttgagatgatctggtcctctggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagcgccagggtacaggcttttgaggcattttagctggcctgaagatccaatgagggattttagatagtctagtgcatgcaggtgagggaatttggctggtgagagcactgccttgagggaatttggctagcctacaaggtcctactgcaaaggaatgcatgtgcacttacaaaggaatttaatatgcactatgtgccaataaaggaattcaatacaacacaaaggaattcaatattcaatatgcatccagtattcaaaacaagccatactgagagtaaagaatccaaaagatatcccgtgacaggttgaaatctgtgtaacttctaaaccatgagagatatggggttagttgtagtgggtgactaggggtaattttacctaagaaatccatttctgatgttatttttaccatatatataatatataaagagataataataaatttttatatttttctgcatagaaacacagtattatttaccacaacgtgaaaagtgggggaggtttggtaataaaagaaaaagtaaataaaaacttaatagtttttatttacagaggggactgagttacaggggcttttatggtgccctctaatatcaggtcctgggttacaggggtggtactgatgctctggtcctttgtaataaaggagtatgcccagaaatagcctacaactgaagaatcaaagaaataatacttactagtacttatctctaagccaaggaggtcttcaggaggggggaactgttcttgaggcgctcagaaaggtgtgtgagagatgttgagagtgctggggaacaggtgttgggttgaaaggttgaagttcaggttacaaacagcaggaacagggccaaaaggcaggttgatactgggtgttggtgacggtttatgctggttagtaatgatgaagatggggaatcaaagttcagggggaagaaggggctcttaaatacccattctgggcctctggaggcaaactcaggagtctctctagttgctacaactctcctactaagcctatgggagcttttgatcatctgtagtacctgtagagcttggttacaggtgtcaaggagatgatgtaatgcttgtaaccatgtttacagggtgttttgacaaaacagtaacactcctgtagcctatgtcagcactgcatgatgcatgggttgatcctcaagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacaatttaatactgtagtctgtgctcatgtagttaaggtttcaatgacgtaaaccttgtttgtagatttttcccgaactgcatgaaccttaattacacatttagcccccttacaacatgtagtatgatgtaactggaggggtctacagtgtattttggtccgatatcactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctaccctaggttattttgcatgtagattcagaatctgcaattatcattctgagttatacttaaggttcagaagttattaggagtttctggttaaaaatgttatttttcattatttattcaattatttaaatgtttttctcatgaaatattacaaattaagtgtactgtgtaataatgtctctattatagtgtttccacttatttagatagtatattttattgttttaattgtatgtacaaatgtaagtaataatatctctaatttataagtaaaagctatgttcaggctggctctgattagtagcaggctgacattccctacccctaaaatgagtctccaactcctaggataaaatgtaacaaatatgtgagaagggttaaaaaaatttgtggtattaagacacttaattcctcttattagctctgtaattcctcaagtgaatggctccatcaggtatgttgctttctggaagccactcatacttatctgcagattgatgtttatatctgactaagtagagtctagtatcttttccattaatcctctctttcttatccttcaatattttagatacttggagcttttctgccttactgggttctatcaatggaactggggctgctggcaaaggttcagagttgtcacgtaaggtataaggtttaactaaactgactggaaaaacagggtgcttcctggagagttcttcacttaagataacctctactgcattctttccatgcagatctttgatagtaaaaggacctacaaaagatggtttaagcttcttgttaccacctaaattattaaaattgatagttgacaaaacaactttatcaccaattttaaaatcaggctgcttatggcttttatcccatctgttcttattgtactccgacaggaagttgagccagtgattgagctcacaatcagagttcaacgagtacgatttctttgctcctcaattccaatgatgttagagttcaatcaatccttggtttcaatggttattctcgagttcaatcggattccaacattacgagttcaattgctccttgatttcaaggctgctacagtttggctgccatttggttttggcacctatttgattttagtttgacacccatccctatttgagtttgactgcctttcaagtgaaggttgctgagattttcagtcatcgagtgcggtgcatgcgcgctgcgcagcaactttaattttattttttttgggggggggggaagtgcaagatttcctggaagcgctgtaccttctacttagtagggggtatcaaatataaccaaatccaccatcatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttatccatttaaccccttttggggcccatttatgcaaaaaaaagtttttgcaaaagtagggggtatcaaatataaccaaatccaccattaattaattgactggtttgaaaaaatccacccttctttaaacatgttggttatccatttaaccccttttggggcccatttatgcaaaaaaatgtttttggaaaagtgactggtttctgatggtggatttcctatatttgataccccctagtgactggtttctgatggtggatttcctatatttgataccccctatttttcaccaccttttttccacttgtccaaaactgctgtcctaaaatctaccactaaacatactcataaccttaaccctcccagaccttctgcatatccccttcctaccacccagctcctgcactcttgggcactagccccgccctctcatcactctcttcataatcttacacagtcatgtacaacctaccatgctgcctccttttctgctgcaagggccgggccatggtcctaccaaggacatgcccgtgttggacatgtacattgccaagggatccttaccacaacaggcggacccaatgtggacaagactagccacactagtcaagtcactggtctcctggttagacatggtgcaatctttgacaggaagaaagctgttttgatgggcttctcccctaaaacactcaaatggctgtcctttgactttgatggacacatccataagtttcaaccctcagccagatggctgggattaatcctagacagcaaactaatctttactgaccacatccaaaaagtaaagaaaacaggcgacctggctctcttgcagctaggcagaatcatcaaatccaccaatggtctgaatctacaactggcctgaaggatagtcagtgtgttgttccacccacaggtaatatttggcagcctaatttggttcaccgcaaggaacaagaaaacagtttctcaggtcttagatggactgtttcacagggccagcagactggtaaagagcttgttcaaacaagccccaattccctttgtgaagatgagcaatggcccacagccactctttgacactcataccaagctatccctttcctacatcctgaaaagactgactagaactcccccacacccattattacccttcctccaaaaagaactaactgaaaccaagcctaattttcctaaccccctgcattcctttacagttttagaggaactacaaggacacctgcattatgaatcgagtccatccatgtctcttcattccctccatggaccaaaccaatctctgagatccacaacctgggcatccccaaagagaaggcggttgaactggtgcacatgcagatcagaaaggaggcaaatgcggggaagctgttgattttcactgatggatcctggatcccaggcactggagccggcacggctgctgttgcacataaaatttctttctctgactaagctaaaattcctactcaccacccgatctctaattttgaagctgaactaacgggaattagatttcctctgactcaaccaatcaacaacatcattgacaccttaggcaatcttagcatctctgaacccaagagttccaactctctacaaaccccaacaagacagattgatcaatcatacaaacgacctccaccttcctccatccatccgacatcttccaatacacatcagtctgccaaaagacctccttctcctttcatctccccaatttcttacccaaaaccccactcctgtggacccaccaattccaaactccacatttggagtgtcagggggataagagggagatagggaggagactgggggagcaatgaacactaaggatcaaccacaatagtcatcaagcaaattcaccagtcccttgacatccagctccatgaaagatacatttaatccgcgcaaaattcttacaaaagactgactgccctgcctcctttgattgtaaatcttaaaggaatcatctctcactttgacttgaagatttttcacacatctcacatggacaagactccaacaaccacttgcactggtaattatgtggcttacatggggattacttgcatacagcaagtgcacaacaccaaaagagaggggaccaagttcacatcagacaattttcatgctcagtggcacgtcaaaactgatctagttgtaagttccttatttggttagaatcaagagaatccaaacaaaatttgcccaaggtttatgatttatttggttcattattctaatattttgacaggtggaacctagtgaaaaccaagatgtcatggaggcacagaagaagaataatgcacctgtttcacctgaaaacttcagtttttaaccagagataaatgtttcctcgtccttggtttgggaccttattcacgcaggagcttgctaaataactcataagtcatccattcatcagcacctctgagagctctgattgagaccggtgtggtgttctaaacggtacgggccccctcaaggtcgaatttcaattttcaactttcaaattttcaatatactcaagcctcaagatttcaacaatatcacctccgatcccctctcagttcaacagtttccttcattatattattttactatgtttttgtttcatttcattattttacttctgttctgttctgttctgttctgttctgtgttgtgttgttttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgttgtgtgtgttgtgttgtgttgtgtggtcttgtttttgttttttggttgagttgtgttgtagttagggatgtgatggacatgtcactccccaaattcaaagttcagtttgaactgagatgatgggggagcatggcactctgatctgatccaagatagacccatcaattcttattgatctttttatcattgatacttctgatcctcatacatatcctcaagctgttcactcaaactcaacaaccaccacagaaatcaatttatgttgtcccctctcagaaaaacaaccaacaccaacgtgttctgttcagatcacatctcactcatccagaccccacttcaaggcagccctcaaagcacaatcccttcaaccaactgcctaccgcctggcacaataggagttccacatttggtcccctgagccatgctcaaactagcaacctcaagatttacagtcttgtcttacttggtcttctttcaggaaacaggtgctctaaccttgaggatttctagtgtctggatttttttcaggatatatagccttgtttcaggattttgagccttgtttcaggatctgtggctctggtttcaggaattttctttaggtttgctttttatcaataacttcaattgctgatagctcgcaaaccgtttgcttgtgtggaattcgcttaccttgattttggatccttctaccccgttatctgtttgcttttgtggatggagtccgctggcaaagttgtagctgtcaatcagggcctttgtttaaaatcaagattgttggaattgggccagtagttcagcagttatcgctgtttgagtaaaacccctcaaattctctctcaggctttcctctttttgggtcagtcttttccacacatcacgtggcatgtattgtggaggctttaggaccaaaagtaagtcccctccagctgtgcacctctgaagcatcactgctatctgccaaagacatcatcgccacttcgtgagccatccttgtttgccattttctttccttagagttcaatcaattaagacagaatggccaacaacggaggatcttctagtgacgccatggtcaagatcaagcctcagaataaggctctagcattcaatggaaccaacattgagcattttctttctcaataccaactagctgcacgtttggatggagtgccggagaaggacatggctcaacagctagtgtttttcatcgcaaaggacaacctgttggatgttgtgaagactttggaagtatacaagccaccagactggcctaagttgaaggcttctatgatagcttactggggaaacattgataccgccaattttaattcatgtgtgttgaatttttggcggaaaggccgagaaaaataatattttcttatgagttagctgagagggctcaagtgctcacagacagactgagggaagggctaaagtgcttccttcaggaacggtcaaaaaaataataaagaaccgatgtttttctatttctttagtaactagagtctttaagtaatctagatacaagtgcgcaacaagtgggagccgatacgcatgcatattgaataaagagagaaagaataccgatgacaaaggagtgacattctagagaaatagtagagagagagagaggtcacagcgaaatttcaacaatgtgatctggagtctctggttgaggagtggaagaacaagggtggcattttgtctgttgttgactatcaggaattccgcaagagttggaaacccattcaatcatatcttctggctaaggctcacattgactcggctgaggagatttgaaaatggtactatcattcttttttgaccagtgtccaggagaggattcaagatcagctgatcaaaaattataagacaatgatcaccacacttgataagcgtttcaagtttccaacttttgaggtcttgaagaatgtggtggaagaatttatgaaaggtcagaaatctttgacccttgaggattctagatcaactgttcctgttccctccacattgtttaaggattccaatgatgttatgaagaagatgaaagccgattggtgccccaaggaggtatccaatgcttcaaaaccgccagtaaccattgatgagatctcaaagatgcctcagttgtttgagcagcgcttgaagaaataactttcaactccccaagcttctcaaaccactcaatccggctccctttcacctatgttcttatattattgtcactatgaaggccatggaaccggttgctgtcagaaacttcaagaagacaaagaaaataagcttgtcaagcagcagggtaataagtttttccttccaaatggggcccttattacatttgattgtaccccaccaatccaccattttgttgcttcctataaaccactgagaccatctactagttttgtttcaaccaaatttaaggccagctgcagtactcttcagccatggtatccaccagccgttgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaatattgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctttatttactacacaagaattctgacaacaatttattttattagtgtggagtgactttatgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaattcaatacaagatggttgtacaacctttacacggtgaatgtgggtgtgaaaacaatccaagtgaaatattttatagggttttatggttttacggtgattctggataagtagtgaaactgttggttgctggtgttggtgttggtgttggtgttgttgttgttgttgttgtcgttgcttgtgttgactagtcttgaatgttgatgaccacttgagcttgctgtctggcagctgggctgctgagtgaagatggtgatgaccactgagctagttgggtatgaactggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgtgttatttttgctggtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagctaattgtgctgtggaaataactaaatatggtactactgtatgtaaggattgcataactgcttgcactgcctggtggaggtttttctgtccacatgcatttatgcaaagtcggcataaattcaattaagtaactaagtggaggcctaatggtcacacatatgcatgcaagaattgcataaatggtctgaactactggtggaggcctgctgatgtaataatttatgtgtatgtacttatatatatttggtaaaataatattaaataataattaatgactacttatggtatggctttaacctttatattggactagtatatgcccccaaatttggggaggctgcgtgtttttgccccggatgttgggggttttacttgtttgaaggtcctgtggtgtaatagccttcgcttttgaaggtcattgtgaatatagccttcgcttttgaaggttgccatcgattgtaaagtattagcgaatgtcggaaatgacattgaaatgtgcaacatcgacgccggcgttagaagccgcatgagaaatcaatagaaaggcctattcaagcctgacggtttgtttggccctctgaggccattcttttagttatatgtagattatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgtagattctggttatgcaatgatatattcatttatgtaagtggtttaggttataaggtaggggttttggcagttttgttgcgcacaacagcctggagcaccacaccgtctcatctcagtctttctccggagcctacaaatctgatcctgctaggaagaggcatgaagagccaaaaccctacaaggccccttctgctcccccctctcaaacttgctgtcccatcaggaagccctctaccgtatcccctaaacctgaaaacaacaagatgcaagttgagcccaagctctttgaaagaggaccagacgagcctagtcataccaaggtcccatcaaatgattgtgtttctctgttgcttccatcaaattatccagtttctcctttgcctctgtcaaatgatccagttttccattacctccttccaagcccgcaagttcccaacccaaagtctgccaaagaacatctgaatgctgtagatggtgtacccaagaagatctctgacctcagggttcccaatatttcgttgtctgagttgatggccattgctccatctattgctgaaggaataaagaaatgggtctcccgttgtcgcattgaagttggaccagacaagttgaaggtttcttccggtactctagtggaaggtttcaaagtcagagaacaggtttgtgatcctaaactttactcctgtccattgggatacctcccctgtctcattggtgatgaagattcccctgtttctccccttgtggattctggttctcagctcaatctcatttgcgattctttggccaacaagttcaacatcagtccatgtgtcaacttcagctgggccatttatggtattggtaatcaggcctggtggttgttgctgaagatgttccaatttgagttgtgcaaaatattgttgggacttatcatttttggatcacccggttagatggacctttgattcttggtcggccgttttcaattgattttgttgctaccttgttgttttcggcccaagttggagagagaatttttcttcctgatgcaagtgggcgcaagattgaagtttctctttttccagtcaattctggtcaatggcagtgtgaatttcctagtcatggtcggaaggtggttttaactaacaaagggaaaacacgcaaggacccagactcagagcggcattttttatagattcagttgatcaaatttatggcagtcttaatttagagcctaaaattcttgctgttggattaactcaagatcaagaggctcaatgtgttttggtttctgtttcatcttcaattaaaaattcaaaacctcaaaaacaaatgaaaatcatcaaatacacaaaaaatattctgacttattccaatctcagttctcattcagtttcaattgatcatcatctcagtcctgtttcccacgtcgtttctattggtgttccttttttttatttcaggtggtgaatatgctgaggtggataatggtttcttgcagaggcaaattggagtagaagttagtcctcccaattgtgcacctccagggcttaattccaccaaaatagtcaaaactctaccatgtgccacatttgtgagcaattcccaaacccttggtctttcttctcaaataggacatacccatttggaggatgattgtctctgcaatgagaataaactacactcgtttcacttcaagacttctcaactctcaaatctagatccttgtctccgcaatgaggataaactattttctgttcagttaagtgatgaagatggagtggtggaatttggacctccgttcaggaaatttggagtagaagtaagtcctcccaattgcacctccagggctagatgccacccaatgtttcaaaactttaccttgtgccacatatgtgagcagtactccaccctgtggtttttccttttcagaaaaatatgcgtttgaggatccctttgagctccggacgtggctcatgcttgagcgaggtttgaaccgtcaatcacaagatatccttccagaattgtggaagcaaggggattatctcatgtttgctactaagtacaagccagtggccaagaagatcaagcctattcccgttggactcaatctgcctctcaaacacccccccctctctctcgcgacccgtgtcgtgcacttcctaggtctctggctgtcccttttgttgcttgtggacgtgtcacagaagaacggctttcagtggtttattttggaccagatagttggctttctccggacaaattgaatttgatcaaaaatgttctagcactgcgggagaagttgattgccttctgtgaagaggagtttggtcttttgaaagagtcctatggtcttccctatatcattccagttgtcaaacatgttcagtggcagaagaaaaagattcccattccggcagctaagttggaagagttaatcaagttaatttgagaacaagggcaaacggggttatatgaacaatctatgtcaagctattctagtccggtcttttgtgttctcaagagcaatgggaaactttgagtcattcacaatcttcagccattgaataaagttactatcaaggatgctggcgttcctcctgctactgaggattttgtggagtcatttgctggatgttcttgctatgggcttggagacattatgggtggatacaacaagcaagctctagatccaatttccagacctctgactactttggatacccctcttagccgttttcaaatcactcggttacctcaaggtgctacaaattcagttgctgtttatcaagctcagataatgtggattttacaagacaagattccagaaaatgccggaattctcatcgacaatggaggtatcaaaggaccaacttctgatcataacaatgagtctttttcttggcactctggcattccacgtttcatctgtgaatacgcagaagttctagagaaaatacttttccatattgaataatcaggtttgacagtctcagcatccacactagctgcttgtgttcctgctttggagattgttggtcatgttgtatgtaaggaaggttggcaaatgtcaaagaagaaatcaaataagatcctcacttggcccaacccagtcaattgaactgaagtttgtggattgttaggtttggttgtgtatgtttaaattttcatcccatcactctccgagatctgcttgccactccgtcgccttactcaaaaggattcagtttggacttggacggacaattgcgaggcggcctttcagctcctcaagactattgttgggaaagatatcattttgttcaagatcaattatggaccagaggccggaaaaatcaagcttgcagttgattctaggtttcatgctgctggtgctgttctaacacaggaagatcaaaatggtttggaccgacctgccctatacaagtctctcttgtttttggatgttgaatataggtactctcagcccaagcttgagctccgtggcgtgtctaggatcttgaagaaactccagacaattttgtgggaccagcactttgagcttcaagtcaatgcacattccctgattccgatgatcaattctccaagtcttacaaatgctcccatgacatgttgggttgcctttattcatcttttctcttttgatattgtccaccaacctgcaaattctttcactatgctggaaagtctttcttgacagccacgtggcaatgacaaattggatccaccctctgattttgatgacaaaactccacacatcaagtctttgaagtcttaatttttagatgctagtgggaattattctggatatcaagaagggtatcgtgtaacgtttttgattttcattaactatgactagttaattagcataatatatcagtatattatcttacattttctttaggtttacaagttatgtgttattcgaattctttattcttattcaatttcattattactagtatttttcttcattatttatgattccagttgttttcttatatatagattttttttctttgttttccttcccttccctttcctcatcgcgatttctttgttttattatcatcattacatcttgatcttagaaatataaagtcctaacaacatttccttataaagcccctttcaagagtttatctttcctttggaagtaacctaccctctactctttcataatatagacggtttattctcttgagtaaacttgtagtcactcaagaaaagaaagtagtaggcgggctctcacaatgaaatcacaatcttttttcttcgaaatcatcttgactttgcagaactttaaaatcaaacaaattttttcctccttttcattgttttaaaatctttttcattgtcctctcatcgacttcagacgacttctcttgacatatcagttttattcattcaatcctcaatcttccttagtcctcttttatgtccaactcttcttctcccattacttccaacagaatggctttccctgattcttcttctagaaatgtgtttggtctccaattttctcatcccctcatctctccttttgagagtccatctcctaacacctacgtcgggacttcttcttaacgcaatcttccgccattgtctcccatgccagacaatttccagcctagagaaattccctctccgtctcctagtattccttttccctctccgttaccaaatagacaagatcatcaagagggggtttccaatcttctttctggtttacagattgagaatacggattgagatcaaacaattttgttccattggcaatcaatcgcctctctcaaattacaggctaggcgtaacgaggagactttaaggaagaacgatgcgactatcaaagaactcagccagttattggtttttgctttggactttaccaagatgaaatcacaagtcttgaaggaattcttgcaagttcacaattcttttgatatggctaatggttccaccaactcgcgcttggcaacattggagagtcaagctaactccatggctaaatatcatttataccctcctcattactctcacttgtcattttctggagaaattgctgaaacccatcagttttgctatctcatccaagaagcttttgcgcggattcctcatcatttcagaactgattgagattgcattttgtgggtatccagttacttccgcacggtttccggctgtttgggcgagccgtgcctgttgtattcctggtggcgagggttaattacttgtaacgcagacgctcagggacttccaaccaagtcggcattggtgttggcaccttttgttcttctggaattggtcacgttggacaccttcttaaatctcattgaatcacatttctccagttctactgaagaggaggatgcaaggaaggctttctttgctcttcgtcaaggttcctcattgatctccgacttcaatatccagtttaacaccttactttattcagtcaatctctcaccaaagtccactcttgaacattatgaacgcgctatcaaccagaagatcatcaagttgggcattcaacgtgggggttggtctgagctgaataatttggacgacatgcaacatatggccgtcaagctgtctctggatgttggtcgcgttaatcaaatcaatcaacgcaagttcacggttccacctccgcgcatcaaatatcgtgtctctggttcggcaccggtcacatcatccctgacatgatttcccagatgggaaatcttgtaaattttggggaaatcctgtaaaaaagcaagatttttttcccagatttttaagatttttctaaaaattttagatttttccagattttttagatttttccagattttttagatttttccagattttttagactctgctagattctttagatttttctagatttttgcagatttttctaaattttttagatttttccagattttttagatgggccttagtaaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacacgctgtggtaaataatactgtgtttctacgcagaaaatataaaaatttcttattatctctttattcattcaagatatggtaaaaatgacatcaaaaatggaatcctcaggtaaaataaaccctagtcacccactacaaccatacccttatctctcatagtttagaagttacacgtatttcaacctgtcacaggatatttcttggatttttcactctagccatagtcattatgaatacaggatgcatattgcatactgaatacctttgtagtaaattgaatacctttacgttattttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttatccattcatatgcatccctttgtagtagtatctttcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccaggggaccagatcatctcaaccacccttataaataaatccatcttatatattatttcataactacaagtcatagccacattacaatttcagaattatatacattgaaatacagatttaacactttcatcatcatcataaaccaaaagtgccctgaaccatatccatcaacaacaacttcatcaatataaccaacagtcaacaacatctttataccctcacacatatcaatcggcagcttcatctcgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggtttcataatcacttttgagtcttacaagggagtccccaacgtgataggataacctctgattggaatcgtgtgaccaattttaaacaaaacaagaagataatcaagaagacatcgaccaaggatcattactttagcggtaaaaggaacgaattcatcaactatatctgtaacaactcaacggcatattcagttattctgttgatcaactagtcaaacttcaataaaacaattcaacgaaacaatcaacgaacctctgaaaaagaaagtgtaaccatcaactgaaaacgagtatctcgaaggaggcagccagttattgaccaaaagaaggaagaccaccaaaggatttggataacttggatactgtttgaagagaacttaggaactattcgaaggaatcagctgcttattgaccaaaagaaggaagaccaccaaaggatttggataagtagatcctgttagaagaagaaattcccagtattatttgaattattagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttcttcatttaaccccttttggggcccattgatgcaataaaatatttttaaaaaagtgactggtttctaatggtggatttcctatatttgataccccctattattttagagaatcataaaacttgccctggtaaagagaccagagaccatagtattatttgtttctttttcagagcaaccgtttgtttagttatccgaggagcgttaagtaaggaaaactaggaaaatcaatcacaatcaacatgagtctaccgttcagcacaccagatttggaagacggatttgcaccatcaacccctttcaggaatcgaatctttgatcaaccttcgggatcatcttcagcttttaatttgaattaggaactacgatgccacttgtataccaaaagccaatggccaactcaaatccttgcggaacctagcctcttctatgatgcaaatcattttatgacgtttcataagcgatttcttggacaaattttttggatggaagaatcaactatgacgtacccacaacactggatgtataagaggaatgtgaatggtattaactctgaaggatgaagatcaaaacctggtgggaatcaaaatttgtaaaaatcaaagcctcctaggcatgaggaaaaactgcaacaaccaacactcactttaaaagtcacattcccttaaataaaaataaataaaaataaaaaaaaataaaatgaggatcatcagcacaattttaaaattagttatacatagtttttgaataattcaagttctactaaatagtcacacagaagaaattgccacaaatcggcctaattcaacaagatactcggattggaaaaagaattctcaagaactttcaatttggacaactcacaatgtcaaccaattgaaaataaacctttaagaaatctggactttgaaatcaaatattcaatctcatggaaaactaaaattgaaggagtataaaataaattttaaaagtttgtcttaattgttttgaaaagttgggggaggagctcacattcatttaaaattcactcgtttacacccttcctcctttacctagttctcatagccacttactaacttagtagaattcctgattaatgattaaaaaaatccataacattataaatcaatcagctaaatcatcaacttacagaaaatgaccaaataaaacactgtcagtagacataaacgtttgaagttgggggaggaaactttcatactttacttacattaacactatccccaattcaacccacctcattatccttaagtatctcatccaaaacacaccttttttatttttttatatcctgtttttatgatctttttttgaattttgatatcagtttttttatcatctcaaagtcctttcttgattagttttttttatatatcagtttctttattatctcaaagtcttttgtggattgaatttctttatcatttttatttatcatctcacaatattctctggactgcatttcttttttttctcaaattctttccggattgaagttctctcgtagtttctctattatctaaaaactcttttcaggatcaaatttctatatcagttttttatcatctcaaagtcttcttgattagtttttttatatatcagtctctttattatctcaaagtcttttctatcaattccttactctctatcaattacatactttttatcaatttcttactttatatcaatttttttttatctaaagactcttttctggatgcagtgtctgttgcatttcttatctcaaattttttcctgggtctatttttttctctctttcaataagtcaattttctcaatcacttcttatcatcttcatcagttttcttttgagtagaaggttgaggaaaaactcattagttgggggaggaatatttcatacttgactcacatttttactatcctcactttctcttttctgttttccttatctctacaattttcagccaataaactttcatatcttcatctcttttctcaatttctctcttctctatattatcaatcatgtatctctcagacttactttaaatcagctcctgaaggttgaggacaacctcataagttgggggaggggtacagctctcatctctcacttgatttttttttttccttttctttcttcattttacatttcttttcatttttattcacctaagtctcccattgatcaggatagtattacaaggatcacaaatcggctttgaagacccggaggcactctcaatttgtggctacttggacggttatcttttccttgcggctggactctgaatgaaggacagaagctgttgcctctacaacaatatcagaatttctaaaccaataaaatttgaactacaggaacctacttactcagtgtgaaggaactcaaagcgatgtactgatgacttaaacaaatcttcaccaccgttggagttggaagcacaacaataaacacgatcaaggaggaggagctgatgaggaggaaaagaaaccggcgacgagtcggtggcatttatagaaaaacgaggacccctcgacttggacctgatggcactgcaacttctccacgatatcaattgattcgtctccatcggtgataactttccttttcgaacggtcaaggacgtcttgcatcctttattcaaaatgacgaggtcttgaatacgaaagaaaaatcaactcaaatccaaggcgacggggctaaaacattgatcgctgctcaaaagaaaaggagtggagatgaatacggatcttcagctagacgaaatacataaaactaatgaaaagaaaaaggaagagaaccagaaaacgaaaggatgctcacctaatcactgaagctatccgtaaactcgtcgcgaggacaatcttgcatcctttattcaaaatcgatggtgccctggatatcaaagagaatcgactcaaatccaagacaatggggctaatctattgaatactactaaaagaataaaagaaatgaagataaaaaacaattgacgactagtgaatctatacgagactacagaagagaaaaggaagagtaatcagaaatgaaaggaaacttacttagatggctaaagttatccgctaactcgccgcggagatggtctaaaatacgaccgataatgagtcaaaacgaagaatggattttttttagatcagcaattagaagatagttagatataaaacagaaactagaagatcggaaacatttacctgcgggggtggatcgtcgactagtttgaggatcgtcgatagttggaatagttgaggagtcgagtgccgaatcgctgcgaagttggaagaagtttggaacgaggaggacccacggagaggctagcgcgaagtcctaagaccgaccggaccctgccacgatctgtgacagggcgtggaaagttaaaccgggcgcgctgggatcggtatatcgaataggccgcaaccttcaaaaccaccgtagtccagtcagtaggggctgcaactagtcagactactgcggacccaagttcgacccccaccttgtgtcaacctttgatcactcaacttatctgcacctactatgtgcaccctatttgaggtcatggattaaaacctagataatcagaggttttttttcttaactccataaaaattgcatacatcaaaacttaaaactcagaaaatttacagtttaaattgggttcaaaaacccttatctggcccaatttctactaagattaagtaaaaaaaaaaaaaaatactgtggaattatttacggtgatcaccttaaggataaaactgagtacaaaataactgaataaccaaatacaacacctaatctggcaccaaaattactatctcatcaaacttaaagtagacaccacccaaatcaacttcaccacggcatcaatacccttggacagatcaagtaaaactctgaaacaaatcaacactacgtaacaaaatctcatcaattcttcgccaatcaggactccacggatgatttcaccaactcctcaacacgcttcaagtcaaatctcaactatacacggccaaaattattctttttatttgtaatattagctccaaaacacagtcagaatcagaattgactggggacagtcaataagttgggggaggatgtggtaaataatactgtgtttctacgcagaaaatataaaaatttcttattatctctttattcattcaagatatggtaaaaatgacatcaaaaatggaatcctcaggtaaaataaaccctagtcacccactacaaccatacccttatctctcatagtttagaagttacacgtatttcaacctgtcacaggatatttcttggatttttcactctagccatagtcattatgaatacaggatgcatattgcatactgaatacctttgtagtaaattgaatacctttacgttattttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttatccattcatatgcatccctttgtagtagtatctttcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccaccatcccaccaggggaccatcatcccaccaggggaccagatcatctcaaccacccttataaataaatccatcttatatattatttcataactacaagtcatagccacattacaatttcagaattatatacattgaaatacagatttaacactttcatcatcatcataaaccaaaagtgccctgaaccatatccatcaacaacaacttcatcaatataaccaacagtcaacaacatctttataccctcacacatatcaatcggcagcttcatctcgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggtttcataatcacttttgagtcttacagcgcattccgtgtttaaacccgcatttttaattaatttatttttgccattaattttaattttttttaagtttttaaaattttttcctaggtgaaaaagtgcgtagaatttaatggtgaagtccattttccaataaaatgacttttgattattaattttgtttccacttatttttcaattaattgtttacatacatgtttctacctcattttttatgcttttttgaaattttaaatttatttcctaggtttcaatgtgtgtagaatttaatggtgtaattcaagtttttcaaaactcaacggttcatttttaatactgaaatttgacatttttttcacttaaatttctacaggttaattttcattcttttttgatgttttaaaattttctcctgcactttgagacatgtaaaaaattatggtaacaacaatttttccccaaaatgaaaactataccttaaatgctgcatttgacacatttttttaattaatccttcacgttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttttttcccacatttaaaagtgtatagaatttaatggtaatattcaatttccataaagctcaatggttcattctgaatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcagacatttttagcatgatggtaacagtcaatttgcatcaaaataaaaactgtatcttgaataatgcctttgacgtgtttccttaattaactcttacacacgtaattatccttattttttggaatttcaagctcatttcctacactttgaaaggtttcaaaattgatggctttattcattttgcattcaaataaaatttgtatacagtacaaattatgcaagaaaaagggtacactcatatattaagattgaagattgtatttttatggaaattggaattcaacattcaattctacacatctttaaatgtaggaaatgaatttaaaattttgaaaaatgattaaaatccagccggtaaaaaccaatcaaaaaaacattaaaaaaaacatgtccaacacagtattcaataacagtctttggtttttatgcaaagggttattaccatcattttactcatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaataatgaaaattaagctgtagaaatttaagtgaaaaaaagtcaaatttcagtattaaaaatgaaccgttgagttttaaaaaattttgattacactattaaattttacacacaatgaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaatgaggtagaaacatgtatgtaaacaattaattgaaaaataagtggaaaaaaaaaattaataatcaaaagtcattttattggaaaatggacttcaccattaaattctacgcactttttcacctaggaaacaattttaaaaacttaaaaaaaattaaaattaatggcaaaaataaattaattaaaaatgcgggtttaaacacggaatgagcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggccctttttagattgttccagattttttatattgttccaattttttaagatttttctaattttcccagattttttggatttttttagatcttttcagatttttgggactttttaatttttttcaaatttgtagatgtctctagattttcttgatttttcagatttttctttcagattcttttgaaaccaaacctattctgaaaaattctccaaatactaaaaaagaactaagttaaaaaatcaaacaaatccaaaagtctgagaaaaatcactgataatacatgtgttgaaggtccagtcttcctcctctacaaaagcccaggaatccagttgtccacttgatccaagagtccccaaatgtctacatctggacacaacttatctcttttcattagcatttggcttacattggcccagatctccccaatctctgacctagagatggttgacaggtattagttgcggatacctgccagtgggtgcaaatttgggtgcggatggccccttttccgcaaaacactggcaggtatcaacggtgggccactacgctacactacgctatttggccactacatgttagcgtagctgcttttttttttgctggaaatcctgtagtgttagttcacgctacacaccgctgagctaactgccagcgtagcatgaaatttttccctcaaattttttttagtgttagcttgaaataattgccactaaactaacaagtagcgtaactttttccaagctaacaaaacttccactaaccaacagcataactgagttgacgctaacatttagtgtaacttataccaaattaagctacattacgctacactacatgcctagttacgctacactacattagaagttacactacacatgtagtgtagtgtaactcatcaattaaagaaattgatttgtcaagctggatttttgcacatgttcatatgactgatacggccaaggtccacggtgacgattttcaatgtcccgtgattgcacacaatcccgcagaatatgaacagcacaagatgtggagaaaaacaaactgaggatgtgcctggtgagatttgaactcacaacctcagcaatgctgagtcacatacaagagtgcttcctttaccaactaggctacagatgcttgtgtttgccaggtcatttgggtggtagttgtcatggcccatgccaacagctccaccacactctggtgatacataatggtagcagactatcatacacatcaacacacacacacacactgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcacagtccaatatgtataagggcatatattcttaggcgtattatggcataatcacattctactggtcatttaacctacagtcactcgctggaaccactaggctagctccactcagtcaaaaattatttgggatttaagttttatttgcatacaaattgcttattgcataatgcaaaccacaagttggccttaggctggttacatattcaatattcattgcatagggtaaccacaagttggccacattgtttgtaggtacacagagaatcttgtatagatagcaaaaccacaatttggccggattttatgcatatttgttataggttagggttagaaccacaagctgtccatttataaattataggttataggttagggctagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggctttcccccccctcattcaaattttatatcatctcatcacaatatctcatcatctcatctgatcatcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaatcaagtgccccattgagatcattcagacattgagaagcataggaaaaagaaagtagcaaccagtacaacttgtgatcttaaaaaaaaggggacagtgatcttaaaccattgtgcacttgaccaggattcaaggaggaagggaaagacactttcaatagtcacattttttttcctcactatcatctcataaattcacattcattatcagtacatacatcaatcatttttcaaaatacataaacatataaacaaaaacatctcttactcaacatttccactcaaatagtctgctgaatccacgttgatctaggtttgataagagactgctacacatagttttctctatcatcagttttgccacaacaaataaataaattgttgtgttaactctagtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtaaatcattacatacgtgatatatctcatctgctatttccccctcgcaggactgccacccttcccaaaggagttctcacaacacccttgctgcatgatgtcaaagtggaaattgaacacaagtaagtgtgggaatggaacccagtaaattaaaaaatggcagggggctaaaattgagtggcccccagtaccaaatgaaaaaaatgatgatcaattgaggggatctggatgtaggccccccaatcaggcactgtcagctcccgtctcttgcgtgactaggagttgatggtattagggtcacactattgttgtttacacaacgtagtggaaaagggtcgcactctggttggatagccaactcaatggaattagcttcttcagtatacttatagtattagaagagctgctccttataattataagggacgacagctgattagttacgctgcgccaggcttaagagaagaggaaagattggtactagtctagttaatactttaactgtaacagactagtacaatttagagagaatagaaataatatgtaatgtaataatagactactaataaccccactcacttattgtactgttgtaaaatatgtaaggttaacgggttggtatggtaatctctggggggaaggaatcctagagggataaccttcctccttaagtattacagagcagaggtcagtctgcttgtaggaccggtacagtccccataaggttatgttatttctttggggagaaatgtcaagaagattaaagtacatgtgaggaaaatctctcttatttcagaagatacacctaagagagataaacaggactataagtatttacaacagagatacacaggataaatctctttgataatcataagagataattatccttttcaatctgaatataactttcaggaaaagggtaaattaataaagaggtaaatctttattcatttactaaacatttattaacataactaatacacataaaagagaataacataactgtatacttattaacttaataattacatatgataatatttattatgtaacccaagggggttaccttatattgtagacacctgggctagtgtctcagtgtctgacaggcactgtcttcagggtagactagcgctagtcatgtggtcatgtaactacatagtcagttacgctaacagttagtgtaacttttaatcagttacactaacagttagtgtaactttttcaccagttacactaacagttagtgtaactgagggtaccactacactaactgttagtgtaactttgcaaaaagttacactaacatgtagtgtagtgggttcacccactaacaccactaaaatttcactaacaggattttgggtagtgttagttgtgcctttttaaaggtagctaacactacgctaaagttgtttttttgtttttcaaaaatcttgtagtgttagtgggccaaaaattcccgctaacggtaacttttgtgtagtgtagcttaaaaagctaacactacgctacactaacactacggttagtgtaactggcccaccgttgcaggtatccaggtatcccaaaggatactcaaggccggaaggggagagaaaccctttcagtcaacaaggtacatgtaccttgttgaccggaaggatttccttccagctgttgaggtacacgtaccttgccggccctttaaagggcgggtatccaaggatacccgctgcggccgacggatacccgccagcgggtgcagatgcggatgcagatggctatttggcgaaaaaaagcagccagatatccgcatccgcgcagatatccggatgcagagcaaccatctctactctgaccacaatgtatcccttttcattatgtatctcttttcattggcattttgttcacattgtatgaatgtcatatttgtgatcacattcaaatcatttcaggatcaagtttcttattgtaaactaatacaaatattacaaacatattcttttaagattgtataatcacaaataggataaatacttgtcttgctgactggggataggcttctttgagcctgagtgatttatagcgaggaaacctgagtaacttggctgcaggtcagataaagactagtcctagcttccagtgacagtaccaagaatgtgatactatgacctaaaactacaggacctacatcccagtgagatcggtacaagattgggacaggatggtctgtcaggcagtcctgaagaaggaaaatatctactggatagtccacagtatttgaggaatttcagaatagaagcagaaagacaaatcacacaaattgattttatgttcccaaagaaagtcattgagataaggagtctccaaaggtggcatgacaggaagatgatgtaattccatttgcaattcacattccagtaacaatatgattgataaacaccaaagctggccgtgatgtgagtacaaggagctttttatgtagaaaaacaaaatcattgacaaccttttattgccagggcattcacatatgaagattctgggggagaagcagaaaaccattcaagaggcaagagacatatggatgaaatagtagaaggtgacctgggtgactcaacaactgattgaaaattcaaccccaaagagaaacagataaaatagaattctaactccaaagaggattagagagaaaagggtatgtattcctgggtgtgcgggcactttgaaggttttctttctgggcacatctttattgttagagtcagactccagatcagcaacttggtttaaattgttgtccgcttcgtactcattgtctcccttgttgtcttgcttgtccttgctgtcttccttgtccttgctatcttccttttcctcactggcttccttgtacttgttgtcttcctcatgctcttcatcctcactcaccgcaaaagaattgtagttggcttcaatgactcctgcatagagactttcaaaagaaaaataaataataatgcaaggtgaactcaaacagcaggtggggtctagattagccaggggaaagacttgctcgaatgctttggaatgaagttccaagaggtgggagtgtaattcatacaagtcttctttgaatgcaaagaaattgaaaaagctgccagtggcattgttgtaatcaactttcacatcctctttttcaatctcctcaattgacatgcaaggctttttgtctacaaaattgtattcatgagacatccattggatcgggaaaagaatcaacttttgttgttgatcaagatcatattttttgttcatcttggccagtaaaagatttaaattgaggccagagtcattcacagccaaaggctcttcctccaggtcaacagcaatttgttttagataagaccctgtctgagaagtaggggtttcccttggcaaaatgctggagcaaagaagtaatgtatcatctgtcattatgattgaaatccaaaaacaaagaaatgaaactgacaaagggaaaggtcacatttcttgcatcacttagatcatgctcaagtgtcaactcttctaaatgaatcaatgcgtcccgagtgattgaatggcggtggtaatcaaaattagggttgtttgtcatctgtaatcaatgaaatcatacaaaaacccatgaacatattaagtgaaggggaaatatgatcattgactaaagaaaatctttctgtgaggttgatactgaccgccttgagccagaatcctggaattttcttaataaatttgctgtgctttttgtagattggtttgagcagtttgacttggtaaatgtctgaatttgaggagagaggagctcttagacccaataatcaaacatacaaaggaatcacgtagtcagaacaacagtgggccgatacactacactacgctatttgaccactaactgttagtgtagtggtctttttatttcccagaaattctgtagtgttagctgacgctaaaccccactacgctaactgttggtgtagtgtaaatttttctctcaaattttttggtagtgttagcttcaaataatctcagctaaactaacagttagtgtaactttttttgtgctaacaaaattttgaccgtcagatagtgtaactgatttgaagctaacatttagtgtaacttataccaaattaagctacactacactacactacatgcctagttacgctacgctacagtagaagttacactacacatgtagtgtagtgtcaatcatcaattagagaaattgacatgtgaagtgagaatttatgctcttgaaccctcttcctctgctttctgttttcaatggaaaagttgtgtgaactgtccatataactcatacatatagctcatacagccgaggtccatagtgactattttcaatgtcctatgatcacacacaatcccccagaaaatgaacagcacaagatgtagacacaaacaaacagaggatgtgcctggtgagatttgaactcacaacctcagcaattctgagtcacataccagagtgctttctttgccaactaggctacaccacggacatttgtctgtcgctcccagccggagcaacatctgggggtttcagtgtgaagaaatttgaaccgtagacggggagaatttctttgggcaacaaaaattagtttttgatggaatggctcaagggtcaaaaaaagagggagagagccaatgattttcatttgctagtagagcctacgctttaaatagactacgtacaacaagttaaatctgtggttgagagaaattgaatatcaaaatgaataaaaaaaataaacaaattcttgaatagatgactggagtaaatgactattgataaagactagaccagggttcgaagactacaaggattgcagcactagacaacagaacaagataccacgcagaaactaacaaaaattgtatagtaatttgtattctatttatttaatcattatcacttataagaataaacaaaaaaggatttttagggatgaggagagagagagacaaaattccaacacagtggggtttcatgtgcagtgactgcgcatactgccgcagtcacgcacacggatttgtccagatgtctctcccccagggagcgacaggcaattgtccgtggtgctacagacccttgtggttgtaaggttagttgggtggtagttgccatggttcatgccaacagctccaccacactctggtgatacatcatggttacacctcaaaccccccccccccttgctacatgatgtgaatgtggaaattgaacaagtgggggaatggaacccagtaaagtgtgatctgagggggaattgaacccataatctcaaggtagtctgacaagggaatttcatcttacaagtaagtgttaaaattggcagggggccaaaattgagtggcccccattaccaactgaaaaaaatgatgatcaattgaggggatgtggatgtgggccccccaatcaggcactgtcttcagggtagactaatgttagtcatgtggtcatgtaaattttaatcagttacgctaacagttagtgtaactttttcaccagttacgctaacagttagtgtaactgatggtaccactacactaactgttagtgtaactttgcaaaaatttacactaacatgtagtgtagtgggttcacccactaacaccactaaaatttcactaacaggattttgggtagtgttagttgtgtatttttaaaggtagctaacactaagctaaagtttttttttttttcaaaaatcctgtagtgttagtgggccaaaaattcccgctaacggtaacttttgtgtagagtagcttaaaaagctaacactatgctacactaacactacggttagtggaactggcccaccgttggtcagaaggccaagaaagaaaaactgacaagcttcccattccgctcttaatagctcctcattgaattctaagacctgatcaaattgagcttcacataagacttctttgagttgtgattctcatgcaaatgtaggatcaaaggtggctgattcaatgtggttgcttttggttgtctctggggcggttgtagcagacattcttgatgttggttatgtatatattggtggttctgttgaactctttgagctgcccaagttgtctcactcgtaagcaagatgaattctaatggcattgccttgagcttgatgttgtcaggctggtcctcagctaattggtagatgactatgcccaaaagactcaaagccatttggggattgacatgtgtcaacacttaagtataaagcaccttgttgctcctaaataaaagtcaaaggagagagacatcagaaaaggaagatgataaaactgaccaagagaaaaaaaagggatctgacctttaaaatagtcctataactatcttgaatggctgagtagagcaagtgaatgtcctttgagaccgctttcctggtgggtagatgcttgagaactgccgggtggaggattgccttgtggctggcatctacaagggtgtagaatggacatgtggcttctgcacaccatacagcacacagctgtggtacctaatggaaattgataaaggttcctgggtcagtgagggaattactggggctgaatgttttaatatgtacaatatgggacacttacctctttgggatcaatgtccccagtaccagtaatcccaacactggccagattgcacgtcttggatccctcttgttgtttcccgaggcagatggcagcttgcttgttcaggttaccacaggaggagtctgacataggctggttgatcttggtagaacacctatgtgcatgcaaaagaagagtcatatcatgatatcagaaaagataccaaatgaaatgatttcatttgaatggaactgatcagattggaagaaaagacttaaattttgcaatggtaagcaatcatgaaccttccaaacttgtccttttgatcagagagctctgttaccttgtacaaattgtagctagagccaacagtgttggtggaaaccttccaagcttgctctgacaaaggagtaacaattcaatcagtaaacggcagcagcaagctgtagcaagcaaatgggaacaagcgaggcaatagtagcaagctaacaagacagaaacaaagattgagcagatggaaagactaacctagctcctctgcattggtcaacggttggaacaattggccctggctttggtttgggggagagcttggcttatgagtctttggacgatgtaaggccaacatccttattgttgtgcagttgatccggagaagaaggtgtgtttgatgtgcaatcctgattgtgtgtttcctgggtctttaatcggttgcagggtggcatggttggtttgtgtaggtcaacctggggtggtggtgtacgggttggaaacagttgatgcctggtaccactgatatccaaccctatctatgccctgggactggatgggtacctggtcaacgggtggctatacaggggggcttgaggaggtacctgttgtgatctaggtcacatggtgtgactcggctgtggctcatccagctggaggagactacatccgtctcctctgggccacacctactggaatacatacgcttacacccctctgagtcactacagtacctcggaggatacccaggtaccagtgctgtttttggccaaaaacatatgtcaagttttactattttgagaatttttcagaataggtttggttctaaaaaaaactgaaagaaaaatctgaaatatctagaaaatctggagacatctacaaagttgaaaaaattaataagtccaaaaaatctgaaaagatctaaaaaaatccaaaaaatctggaaaattagaaaaatcttaaaaaattggaaaaatctgaaaaatctggaacaatctaaaaaatccggacaaatttaaaaaatctggaaaaatctaaaatatctggaaaaatctaaaaaatctggaaaaatctaaaaaatctggaaaaatctaaaatttttagaaaaaaataaaaaatctggggaaaaaaattttgctttttctacaggatttccccaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgggttgtggctaagccatctcaagcggttcctatggatatcaattcagttttggcttcatttggctttacgtggccagtgtggaggaaggcttgtagtgacaggaaaacctgcttccgttgcctccagccttttgacaaggatcacgtggataattgaggttgtccgcttccagattcgaaatggttaaaaaaggagtctttgttgccattttggaaggaatggggtggcaggttaagagaggaagatcaagattttgagcgctcttcttaccgttctattggtgattctgcggataaagggaagaagcgtgaatctatctcggaactcgacagtattcacgctccaaagaagcaactttcttctttccattctacctcagctcctgttccacctgtgcagttgacttctgctcatgtggacttgatctcggctgagccaatgtcactcagcgaaatcatgttcaatcgccaattaagtgaattagaatatgatgaatgtaagtcttcccatcgagttttaagttcttctttgagtaatcggcctttatttgagggccacatgatcatccatcatgatgatttgattaacatttcagttttagtagatttgggtgcttcaacttcatccattgaatctgattttgcttccctacaccatttaagaatgcacttgttaccttctccattagctcttaggtcgtttgatggatctgcggcagttacgggagacatggttcattatgtggatggtacttttatgattcctttggtcacgggtaaatttttagaaacaacggtttgacttcacgtgacgcggctttcttcagcttctgttatctttggtagcacgtggcttaaagctaccaatacttttattggaggtttcaggaatgaaattattatagatggttgtcatttctctaattcttctgtggaagattcccctggtgggttttttttaaaaaaatattctgatgtatttgtaacagacagtttggcttctcttccgccgcattgggcaggttttgattttgaagttaatcttaaagagggagctgctcctccatttggccgtatgtataatttgagtaaacctgagcgtgatgagttaaagaaatacattgacaaaaatttgcaaaaagggttcatcaaggtctcattgtcccacacatcatccctgacatgatttcccagatgggaaatcttgtaaattttagggaaatcctgtaaagaattaaagttttttccagattttttatttatttctgaattttttagatttttccagattttttcagatttttccagactttttagatttttctagattttttagatttttccagatttttgggattttttcagatttttccaatttttccaattttttaagacttttctaatgggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattctgcttttaaacccgcatttttaattaatttttttttgccattaatttcgagtttttttgattttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtctatttaccataaaaatgactttgatttttttttctgcttactcattttttcaattaattgtttgcatgcatgtatgtaccttatttttttatgcttttttgaaattttaaaactatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattataaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccacatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaggttgtttcctacatttagaagtgtgtaaaatttaatggtaaaactcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtataaaattatggtaacaatcattttacataaaaatcagtgcttgttactgaatactgcagtggacaggatttttttaatgtttttttgattgatttttaccggcctgattttaagcatttttttttattttaaatttatttcctacatttacaaatgtttagaattgaatggtcaagtccaatttcactcaaaatacaagcttcaatcttaatagatgagcgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaatgcaaaatggatacagccatcaattttgaaaccttgaaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagcgtgtaagatttaattcaggaaacacgtcaaaggcattattcaagatatagttttcattttgatgaaaattcattgttaccataattttatacatgtttgaaagtgtaggaaacaagtttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaatttaattttaccattaaattttacacacttttgaatgtagggaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccataattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctgcacacattgaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaaatgagtaagcagaaaaaaaaaatcaaagtcatttttatggtaaatggactttaccattaaattctacacccttcaaagtgtaggaaaaaattttgaaaaatcaaaaaaactcgaaattaatggcaaaaaattaattaaaaatgcgggtttaaaagcagaatgcgcgtgtgctgtgccgcagcaaaatgaaagattttggaaactaaagttttatttctttattaattcatcttttcttataacatgaaatacaatatatattgataaatgagaaaaggctttttacctaaaggcagaatagaatctgaactaggtaagataaagaaataataatgataatgacttgatggttaaatgctatgatcggacaggtataaagtaacgatctagaataaaagaaaacatgttcattagtttgctattttatcttttctctaaaagtataaataatttgataaagaaaataactgtactcgttcttgagactaagttatttctttgttgattgttatttagattgttcggttgacggtgctattttataagcatttctttggtcagttatattgttctctttctttgaaataaagaaaggctataatactcaccgacagacgatgaggagagtctatcgatgagggtaatcgacgtatttcggttgattgaactaataatgattgttgaagcgaatagagtgattgttaatgattactctatctgcttgatcgttgatcatcgagactcacctagagctcgatgattgacaatcatcattatttagaatcatgacatcattgacgtcatttcctctttcacaagcttgtcgcttggctatgctattgcataaattatgttctttacatgatcgaataaacatgatcagtataagctttaattctctaggtagcttcacaatctaagtgtgaggcttacctgctactctcctctttcgagggctatgttgagaactggaattccaacagtcgtccgtgcttcgagtcatcagatgtgaagcagaattcgaattcccatagattcccaacaccttcaaggaacgtcgaattgtacatcgaccgacagatttagtgagaaaatcggccggattttcattcgacttgatgtaaagaagcattaacaattttgattgaacgtgttctcgaacgaaatgaagtcgtatgtccatatgttttgtacgaaaaccattctgagacgtttcactgtttgccaaatctattgcggctttgttatcgacatagattggaatattagacggtgatttaaaaatcttgatttcgttaaccaaactagtaatccaaactacttctcgactgagatcagataaagccttatattctgcttctgctgaggataatgagatggtgtcctgcttatttgatttccacgagagaagatgacttccattcataactacatatcctgacactgatcgacgtgtaacaagacagttcccccaatcagcgtcgacataagcctttaaaccggaatcttcttgcttcttgtacgttaatccaacttctcgtgttcctgatatgtaacgaaatacttgctctgctgcattgtaatgcgataaaccaggttgctccagaaattgcgacaacgcactgaccgcataagatatatcgggtcgagttaaaatactgagatagttcagggagccaacaatcgatcgataattaagatcgagacgtttgagagcctcttgatcttcttccgttgccttgtttaattgaattctaggattcaaaggacatgaagctggatgagcgttttgaagatcgaattgaattaatttcctttcaatatattgttgttgattgatttttacggatccgtttgatcgagtaatgttcattcctaaaagaaattcagcgtcgcccaagtatttgaccgcaaattctttttcaatctcctccttaaagatcaaaggattacgactgataataaccaaatcatcaacatgagcataaatccatgtcaacggtttgccggattgatttcctcgccaaaaaacacaaggatccgacacgcaaatgttgaatccaatcgatttaagaaaattagacaaccgcttgtaccacacgagcggcgcttgacgcaatccatagaccgccttcttcaattcaaaaaccatgtcttctggtccttcgtaccccggtggcggcgtgaccgtgactttatcctccagaggacatgttaaaaacgcacttctcacatcgagctgatgaattttcatgtcgttgttgacagcaaaagaaataagtaaccgaagtgaacacggtttccctgttggtgcatacttcgcaaaaaagtcaaggccaaaggtttgtcgaaatccttgaacacaaatccttgctttgaattccgtaacttcattatttgctccaagctttttacgaaaggcccatgtcaacggtatcggtgagtcatcgcttcgtctctttcgcactagccaagccttatgctgatccatgttctcgtattccttcttttcagccttcttccactcatcgatttctttccctctcatcgcttgattatgagttttcggtgccgttgaaaccagagcagtacgtctagaataggataatatattcgactcatcaatatcaccactaattattttactgttatcgatgtcgttttgtgtttgagcttgcttttccttagcaatttcttcttgaagaagctcgtctgaatgatcttcttcaatattttcttcaacaggtaattgattctcttcaaaaggtaaaacagaagaatcttgaaatatcggtaagtcattggaaagcttcaagttgtttagactcttgttcagtgcgggacaaattggaaaaacatcttcttcaaagtaggcgtgcttgacattgattatttgaagattatcgagccggactactttgtaagtagaataatcgttcgagtatccaattaagacaccctcccatgacaaagaatcaaactttctctcgtgatgaacttccggtttgagtgaccaaactttgcagccgaaaggacgaaaaattttgatatttggtcttttcttgaataaaagttcaattggcgaagtacggctcttcgcgagtgatggtaagcagttcgtgactgcacaagcagttttcaccgcctctgcccaccattccggcgctagattggattgcataagcatgcaacgagtcatgtcgaggattgtgcgatttgcacgctccgcaaaaccattttgttgaggagtgtatggtggcgaaacgttgtgttgaactccacttgcttcgagtaagccagacaacttcttattgcaaaactcgcctccaccatctgtaattaacttcttcaagcgattcccagtttgattttcataaaagactttaaatttttcaattgcatcaggtgcttcactcttctcatgtacaacttcgagagcggccgaagttgagtcgaaatgatgtttaaagctttttcgaatcaactttcctttcatacacgaatcgcaacatttttccttcactagcttttcgtcagacggaacaacaatttttaatctatccgtactcgcatgaccaagacgattatgccattttgtaaagccggaattttcagtcgaaactgtaagcatagcgatagtttgatgatgaggaggaaaaatgtcgccttcgatttcaaagagttgattggataaattaacgttgaagagtttttcttgattgttagatattacttcatagacatcaccgactcgctgaattagaattcgttcatcgattagttgagcgagagagataagatttctcgttatattgggtacaaataaagaatctttcaacgtaataactttgtcatcggccatttgaatcattgctgttcctcgtctaacagcaataagttcttctcttgattttccatcaccggtgacgataaagatatgagtcggttcactgtcgatgaaaaattcaagagaattgaacatgtgattactagctcctgaatcaagaatcgttaccagtttatcttgaggcaaagattgtcgaacagtgctgcaatatccaaatgaaggaaccgcattttcattattcgcattactactagaggattgctgattcgagttgctagaagtagccgtctgagtaacggtagctcttgatgatggataagctcgaaaacgtttaggtcgtttagttggattatcgtaccaacaattcctttgactgtgagtggtgttcggatcatgaccattttgacatggatgctcataatcttgcgaagaagacggtggcggcggaggaggccgttttccttttcctttggagttggttgacaaagccgacgtagaactgctagactgtatagttctttcttcacgcttcgtatacgtctgttcatgaatcgcaagagtacgcaacttctccaagagtcgataaggatcagagacgagagcttcatccaacatcaagttctccatgagatcttgttttaccgtagtgactcgactaatgatgcacacagcaaagagatcttgagtaacatcatagccaatcgtcttgaattctcctaagcagtctaaacatcgatcgacataagaaacgattcctcgatcacagtgaatcgtgtcccataaacgccagactttgcagagcgaaaatattgactttgatgcgtattttgttttgagagttgaccaaacagagaaaggagttagatttgacgataatttgaatatagagttatagatcgagtcgtcgactactgagctaagatgaaacatagcgcaagaatgttttgcttttgtctcgtcgctaattggtaaaggttgctcgtgaagacagacatcgatgagctgacgagaatcgagaaagtaatgcatcttcgactcccaaatcaaatagttttctcctgtcaatttgggaacggcgctaatgcctttgtcgtccatggcatcttttcgtgagaaagcttccatcgtcagatcttattctgccttagtaaagtatccaataatcgtaagaatcgagatcgttgatgagaatcgtcgagactgtaaatctgaaagattttggaaactaaagttttatttctttattaattcatcttttcttataacatgaaatacaatatatattgataaatgagaaaaggctttttacctaaaggcagaatagaatctgaactaggtaagataaagaaataataatgataatgacttgatggttaaatgctatgatcggacaggtataaagtaacgatctagaataaaagaaaacatgttcattagtttgctattttatcttttctctaaaagtataaataatttgataaagaaaataactgtactcgttcttgagactaagttatttctttgttgattgttatttagattgttcggttgacggtgctattttataagcatttctttggtcagttatattgttctctttctttgaaataaagaaaggctataatactcaccgacagacgatgaggagattctatcgatgagggtaatcgacgtatttcggttgattgaactaataatgattgttgaagcgaatagagtgattgttaatgattactctatctgcttgatcgttgatcatcgagactcacctagagctcgatgattgacatcatcattatttagatcatgacatcattcactgcatgttcctctttcacaagcttgtcgcttggctatgctattgcataaattatgttctttacatgatcgaataaacatgatcagtataagctttaattctctaggtagcttcacaatctaagtgtgaggcttacctgctactctcctctttcgagggctatgttgagaactggaattccaacacaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggccctttctaatttttccaattttttaagacttttctaatttttccagattttttagatctttatttagattttttcagattgtttggacttgttaatttttctcaactttatagatgtctcttgcaaaataaatctggaaaaatctgaaaaatttagaaaaatataaaaaatctgaaaaaatatatacaatttggaaaaatctaaaaaaaattagaaaagtctaaaaatctggaaaaatctttaattttttttacaggatttccctaaaatttacaagatttcccatctgggaaatcatgtcagggataatgtgccaagcggtgtggtagctgaatgtgtaaaaactcaaagttttttatcattcttttttatccctcttttttcttctacatacactcacaaatcactcaatatggctcaagaaatggattctacactcaatttcacccttggtcaccactggaggtgtcactggaactcaactggattggaagttacaccctctggactctcacaccactcacttacacaccccaacaacatggcaacactcaatcaccaccaacacatcaacaattacatatcacacactatacatattcacattgcaggacaactacactctctcaccagcatagtacataagtatacacacccctccaccatcttctgacatattgacacatgcagtgttagtgtagtaccactctggatttacaagtgacatcatgcaggctgtcatgtcatttgttattcttccttgcagctgtcacactatctcacaccactcatgtaatcttcatcactccatcttagttttagactagtaaaatgacctcatgtagcatgcttcaccagcataaaaccctcatgtagacttctagttcaggctaaaatgactcttatgacatcatgtaggtttctcaaccagccaaaatacctcatgtacatgtcctaactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattttcttgttcccctgaagctaaaatccctcacctttgtgtatttaaggaggctctcctcccagttgtttttcccctcagtttagtacccacaaatcacataccccctaccattacataccatacaattaacattacatactgtaacaacctttacaacaccctataacaaaccttacaacaccctataacaacccttacacttgtaatacacactaaactcactctcatattctcaaaacctcttttctcatacaattatattgtgatcaaacaacttattctcaaaccaaccacccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgttatctgatagtacagaagggcagagcttgcaactccaccatccccttcaccattcagcaaaagggttctcacaaccgcttttgagtcttccagtggcagcccctattttttacgttaaggtagaggggaagtctgacagaccttgtgttgattatcgtttgctaaatgacatgtcatttcgagattcttatcctttgccagtaatttctcatttgttaaataatcttcacagttgtaagtacctttccaaggttgatctaaaggtggcttttaatttacttagggtggctccaggtcacaaatggaaaacagctttcagaacactgtggggattgtatcaatatcaagtcatgccttttggattggcaaatgctccggctactttccagaggtttattcaacatgtgttacgtgagtaccttgatgtttgttgctttgtttatattgatgatgtttgttgctttgtttatattgatgatattttgatcttttccaggtataaggatcaacatttggttgaccttgaaaaaattttaaagaaattaagagaatttttgctgaaggctttgaacaaatgtgaatttttttgtccgcaggttacttttttgggtttcaatattacagcggaagggcttaagatgaaaatcaagaaattagaaactattaatcagtggccataccctacaaatctcaaagaactttggcaatttctggggttcactaatttttacaggaaatttatcccgacgttttcccaagtagcagggccgttgacaacattgactaaaggtgatttgggtaatcaagtgtcgtggcagactgatttatccgttaaagcttttgaggaactgaagtctttatttgttcaggaacctttactgcttcattttgattttaacaaatcacgtaatgttcatgttgatagctcagggtttgctattgcagaggtactaagtcaaccagataatcaaggtaacttacttccggtcagttatttctcaaggaaactgactgatcatagagagcttttgtggatgatatttgatctggaattgcttgcaaagaatggcgagcgtggttgatgggaacagaagaaccagttaagatgttttcggatcactcaaatttagtttatttcaaaaccgctaagtacttatctccacaacaagcttgctgggctttgtttattgataattttaatatgttaggccctgattataaacggttttttgaaatatattcaaaagtttttgaaaattattccaactttgttttttttttctttcaaaaacccactcaaaatatttcaaaccagctccggaggtggtttgagatctcaaaaactgcattttacaaaacaatacagaagttgggtgggtgttgggctgtatggtatcaaaactcatacagactggccaattgtaaaactcacgacacttaggacacctcggactgtcatcatccaccagaccttgcacccaacgcaacaaacccagacccctgggccagggaaaggattgtgttcaacaccgatgcggcctcggagcttgttgagtttgtagattgcatgcgagctgagtatcatgagaaaatggagaagatccctggatatgtcccatggttgacttacttcaagaacaaccaagaacagcaagccaattaccccctcttacacggctgagatcctgacctcatcctgtgccaatatgaaaacctgaccataactcttaaatattgccaacaattgtcacacatgaaatcctgttgcccattggccttgactcttcccaatgcatgtagtagatttattgtccaattcaggggaaatgaatgcatggcttgcttctcaatctaataacaagcgacccatatttaaagcagcagttttcctgttcctcaccccctgtgatcaaagtcagacctaatacaggcccccctggcccaggggtttataagtgcttgaattatttgagttggttttgaaaaaattttgaacttctttttgatttctttttggtttttaattacttttcaaataaaaaagctgaaatccaaaaacttggtttataatcagggccttaatatatcatgtttcaggtaagaagaatcccactgatggacctagttgtcgtgaggatttggtaggtgaaaagaagcatgttttggaggccaaggcaattgttgattgaatggttgtcgttgatcaagcgtgtgatgaaattggtgaatctgtcacagtagggcttcatggaattcataatttatcttctcaacggccgatgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatggtggaggtgcaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgattctgagaaatgagtttagttcttattggtgattggtaaggttctgtaaaggtggtgtatctttgattgagtggtactaaactgtgactgatgaataatacactgaggagacaacaactgggaggagagcctccttatatagaaaatagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtattttagctacatacataagttgaatgagtgaatgtgattggtcagacatgtacaagaattgaagtggtgatacaagcagctgaatgagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacactaatttaggctgtaggtatgatgtaatatgtagaagtgaaatgtaaagagtatagaagtatgtaaatgagtgtatatgtaaatgagtgtgtactgtactgagggtgtctgtgtagcttgaggtgtgtaattgggtgtggtgatatgtaatgatgggtgaaatccttatgatatgtagtccattgttaggtaagagttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtgaatttatccgtagagttcagttcttgagccgtatggtgtgatttctgagagtgattgggtgataatatgaagaaaatatatatataagaaaagaaaaggaaaaaactttgaatttcccatttttgactaccacaccgaataaagcattattggattattttgcaaaacattatgttgaaggggaatttaagggtaaggatatacgccttgtggttgaattgtgtttttattgcaatagaattttgtttccagcaacgttaagggtaaagatgttgcagatgtatcatgacgcaccaacggttggacttccaggtgtggcttggactttttcaactttgatgaggaagttttcttggccatttgttgcgaagtcggttactaattttgttagatattgtgattcttgtcagagagtgaaggcttggcgacaagctaaggatggtcaattggttccaatagtggcgggccctaaaccttggagtacaataggtatgtacatgatagtaaatttacctctgtcaggagtttttgattcaattttagtagtaattgatcttttgagcaagctgactcattttattccatgtaaagaggaattgtcgtcggctgttttggctaatctattttgcaagaatatctttcatttgaatgggttgccagatcaaatagtctctgatagaggagctacatttgtcagtgagttttagaaatctctaatgacgtctttgaacattcagtcttctttgtcaacagcttatcatccacaaatggatggtcagacgcagcgcatgaatcaggttctagaagattatttgtggcattattgttcctattatcaggaaaattgggataaatgtttggatacggcggaattttcaattaataatttggatttgccgagtttaaaagtttctccttttttcttttcttatggtcatcatcctaaatttaatatcatgactgaatctttaggttgcaaggatctggatgagtttatcctggatttacagttgactcaagagacagcaatggagtgtttagttcaagcccacaaacgccaagcactttattataatgaacataataagccttctccagtctataatgagggtgatatggtattattattaaggaagtttattgaatcaagtaggctgaattctaagttagattacaggtatattggcccttttagagtaaagggaatggtgggtaagaatgtggtggagttgaatattgcagcggaatatccaaggtttcatccagtgtttaatgtttcattgatagttcgttatgttaacccaaacagtgttatagattgaggattggtcgaaggtattaaggacaaatattctaaagatgaagaagtggttgattggactcttgtgaaggctgttttggatgcgctttctttgaaagtatgatttcttagtgtcatggaaagggtctacggtggcgaatgatacatgggttgctgaagatcattttccaagctcaatgaagtcttatttacaaacgtttagggaacttcatggagagttatttggagggaaaaagaaaaataagggtaaggctgctaataaaaaaccagtaaaagttagagtataaggtgagtcttatttgtaacgtttttgattttcattaactatggctagttaattagtaagagatatcagtaatgtattatcttacattttttttatgtttacaagttagttgttatttgaattctttatctttattcaatttcattattactagtagttttcttcattatttatgattccagttattttcttatatatagattgttgtttctttgttgtccttccctttcctttccccatcgcgatttctttgttttattatcatcattacatcttgatcttggaaatataaagtcttgacaacatttccttataaagcccctttcaagagtttatatttactttggaagtaaactaccctctactctttcataatatagatggtttattctcttgagtaaacttatagtcactcaagaaaagaaagtagtagacaggctctcacatattggcgacagatgaaggattatttggtgactttatcaaggccagaaggcttcaattctaaagaatttcaagcattcaagcgcaagtctgtcaatttctttggtcagtcaggaaggctcatgaagcgtggaagtccttgtgcttgtattgtcatcaccattccggccaagcaggattttgttcttgagaagctgcatgaagaacacggtcatagaaattgaaacttgttggagagtctcagagcacttttggtggccctcattgaagaagtcagttcctaagtggtgcaagagttgtgaagcgggatctccaccgtctgatggaattttgttatcctactggtgagtcaactgtttttggacgtgtggcaatggattcagttcacatcaaatctagtggtgccaagtatctgattgttgctcaggaaaatttctctggttgggttaaagccaaatttctcgataatctcagttctgaatcagtcacttcattccttcatgaaaattggacaatgtggtatggtctaacttgtttgtattccaccaatggaggatctgaatttgaaggaaagctagccaagatgttacgttcaattccaggtcaacaccaattttcaactacatactatccagaaggtccaggaatggttgagtgtggccatggaccccttaaatcagctttggtcaagcttgctggcaaaattggaaagaattgttgaatttttctgcctcttgttttgtttgccgatcgtatttcaaccaaacggaccacaggatatttgccctatgagcttgtctttggacagcaagcagttcttccaattgatctttaaatggagtcctatattggtattgattgggaagaattagaagacatggccaaccttttagctgcacaatctcaacagctggaatgtagtgaagaaaccggacgagttgcttatcggaagacgatgaaggcccgtgaagagtctgtccaatgctgggaagataagaaatcagatcaaatcaggaatcctttgaaaccaggcggactaattctggcttataacagatctctcaaatctcagtggggaaagcttttcttcaattggtggaatggtccttatcatgtggtttgtcaagtcaaaggtggatcatatgtcttggaggagttagatggcacagaacttgcacggcgcttctcagtagatcaggtcaagaggttttttccctgtggaggcaaagttgaccaaaagtaagtcctcccaatgtatgcatctccagggtttttactaccattttgtaaaaactctacttaatgccacatttgtgagcacctggatgggcccctggttggttttttttttaggttttactttagttttcaagggtaggagaagagaagaacagtctagggacagactgcaagtggtgaggagatgtggtgttctaaacgttacaggccccctcaaggtcaaatttcaaatttcaacttacaacttttcaatatcctcaagcctcaagatttcaataatatcacctcaaatcccctctcagttcaacagttttcttcattatattatttactatgtttttgtttcatttgattattttatcttcatattatttttaattcatcttgattctatttttatcttatcattttaccattcttgattatctttttcaaatcacctactcagcagacagtcttgtttaattttcttggtcctaagacatcttagtatgttggtttatttcactcttgattattttgttttgttttgtcttgttttgtgatttctgttgtcccctctcagaaaaccaaccaaccccaacgtgttctgttcagatcaaagctcactcatccagaccccacttcaaggcagccctcaaagcactatcccttcaaccaactgcctaccacctggcacaataggagttccacacaggtctaactcagctctacagtaaacactctgagctcaccaactccgactcactcaactctacccagctcaccctatatatgtactcagctcaccggtgtaagactcaaaagtggttgtgagaaccctttttgctgaatgttgaagggtatggtggagttgcaagctctgcccttctgtactatcagataacaagacccaccaagctcagcttggcaagctttaatcaagtgaggtttgagaataagttgtttgatagcaattcaattgtgtgagaaaacaggtttgagagtatgagagtgagtgtagtgtgtattacaagtgcaagtgttgttatagggtgttataaaggttgctacagtagttaatgttgatggtgtggtatgtaatggtagggggtatgtgatttgtgggtactaaactgaggggaaaaacaactgggaggagtgcctccttaaatagacaacaatgagggattttgactccaaggaagcaagagaatgagagatttgagctgttcaaagcttgacaatgaggtattttggctagttgtacagcctccatgatgtcatttgagctattttagctagaagaggcagtgcacatgagggatttttgctagcctagcaatctgcatgatgtcatacagactgcatgaggtattattataaaactagactgacaagctgcaggaagaatatcacatgacctgtcaagctgtgcacatgagctgtacacatgaactgacaagctgtgtaagctgtgcacctataagaagattatgatgtcatctgattacctgtgtcctgtagtgaattatttgtgttaattgtgttgtgtagttgtcctgtgtagttaatagggggtatcaaatataggaaatccaccatcagaaaccagttacttttccaaaaacctttttttgcataaatgggccccaagaggggttaaatggataaccaatatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtgtatttggctttatttgatccccctaattgattgtaattgagtgttgtacatgcccataggtgtgtaacatccacaccagtagagttacatagaagcctccagtggtgaccaagggtgaaattaaccgtagagtccagttcttgagctgtatggtttggtttctgagagattttggtagataatatgaagatattatatatgtatataagaaaaggaataaaaaaattaattcttcacatttttgcctaccacaccggactccaactcactcagctcaactcagctcaacctgtacatgtactcagctcacctgactcactcagctctactcagctcaccctgtacatttacacagctcaacagtctcactcagctctaaatacagatttgagacaaatgtttattacaatcttggatggttaaaccaggagaaaaaaattacaaaaaattaatacattcttatccatgttttcagatacaagcacttctatgatgtccgtaacaacattgcttcattatttcttttcatttctctctcaataaacaaaaaaattgatcaagcttattagtaatatctattttagggccttaataaaaaaccatagtttttccgcttttacacatggttttgcagctgcgcagcacacgcagattccgcatttggacatgttttgaaattaatttttaacaccttatgtttcattatttttttaaatgttaaagttgtttcctgcactgtaaaatgtgtcaaatttaatggtaagattcaatttgaaaaaaaaaaatcaatggttcagttttaatactgcaattagacattttttcaattagttctttacatgttttctcaatatttttgacattttaaatttatttcccacaattagaaacatgttaaaaatgatggtaataatcactttgcatgaaaatgagaactctttcttgaatattgcattcaacatggttttttaactaatttttacaggcttattattcatcattttttggaaatttcctacataatgagaggcttaaaatttatggtcttatccattctgcataaaaatcaaagtattacttctaatatatgagtttaccccacttgttgcataatttttaccagatgcaaaatacatttctatgtaaaatggataagaccatacatttttaaacctctcaacaaagacttcaatctagactggtaaagttttaaaccaaactttcaaaaccaaactggcaatttacaaatcattttgaacttataaccatgataatctaaacaaaataaagaaaaattccaaaccatgagccttgttatatctttagagctcaatttttgggtgcctgggctcaagttctacatccaagcccaatttaacagatcaattctgctgtcaagtgttttttttctcgtcacttattttttttattatattattgtgattgttgttataagaatcattactagcattggtaggaggaagaactctccataagtacaactagaattctgagaacagggaagagaagagtggagaaacaagagatggaagacttacctagcattggtaggaggaagaactctaccaagctaggaaggggaagggggagtcaagactaaatacaaggcagaactatgcttatgtaatcttgtgacaggtttgtgtaagcctgtgaggagcagggcttacagtctctcctcctataaaaaaaaggaagaaaggtgacacagaggggaaaatgagaagggttcaggtcattggaatcagaatcaggaaggggttatgagaaaaagaaattagagagtaaggcggagagaattgagattgaatagagagaggaggaggacgatatcaaacatagaatagaatagggttgtccggagttgaagtcgggtcagcctttttctttttcttctttttcttcttcttcttcatttcagtcccttctgcttcaagtgtcttgagatagttgtcaatgtcattgtagtttttcagtgctgctagtgcttgtgaaagactggggggccataattggggttccttagaaactgtagaatcctccacaacagtgatggaccctattgcagctatgtcaaggttgtcagggcaaccttgagcagttgggtagattgcaattgagttacaattactagtggatgatgaggcgggggttgagtccaaaaattcaggtagggatgagggagtggttgtaagccatggtggtgtaactaaactgctcaagtttggagaaggcatgggatgatggtcggtgggagcacagtctgaactaaggtgacaggatggaggggtgtgtgtcattgtttgattggtggtcagtgatgtttgagttgtagtagtagaggcagtgggagtggtgagattcccaggtttctgggtcttggggggagtgagattggcaaggtctttttttcttgttggactgcttcaccgcagcggaggacaacatcacaggtattttagcggcgaggcttggcggaggcacatcggacagtgtggacgttgatgcgggttgtatcacacttatagtcaggtacggggagggtgtggggaaggcagtcagaggatccggctgtgtatttggaggcggtgttgctggttgcgaggcagtcttgggctgcggtagagggggtggaggaggaatggttgagctgtccattcgtgaattgaccaacaaagtggaggaaggatctgactgactagcggtcaacgttggatggaggacggttgtagtatcggccaacaaggtggacgcgagatctagtcgcttagaggtcaacggttttgggccgggtagcaaggctgatttgattgtccaacaatcaatgagtgggacaaacggtccatttggctagcggctggaggcgacgccggcgacaacgacctctttgagcatggagatggcctttgggggtgacaatcagtgtaggagcgtggcgatgtccttgaaggggcctttgccgttgattgatacggtttggaagcaggtagtgaggagggccaacaagttggaggggttttgtggaagttgttggagggagccttgaggataggaagttgagtaggtgagagcacagagaacatgcggttgccagactgggtgattgcaagtgactttgcgttgccttggataacaaggggataagacctcgatctgccgagtatctgaaggagttggccaggggggccgaggagacaaggggtggatgagatgggtttgttctagctaataaaaggtgtatgacctcttccaactgttggatacatgtctcatagccgtttgtcgtctggtgaaaaggtttttgcgaccgtccaggattcatcctgcctaggctgattcgatgttggaaggaaaatttgaagtaggttggtaagtcggatgagtaagttggtaagtcagatgagtaagtcaatagttgaagaatttaaaaaattctgctagttatgtttctgcaactagaaaaaaaaagtgtaagagctgtgaatgcgcttcactgatgctcttagagattggtcgcgacaaggccttttgccttggagagaacttctagtaccacggtcaatttaattactagcatcggtaggaggaagaactctccataagtacaactagaattctgagaacagggaagagaagagtggagaaacaagagatggaagacttacctagcatcggtaggaggaagaactctaccaagctaggaaggggaagggggagtcaagactaaatacaaggcagaactatgcttatgtaatcttgtgaaaggtttgtgtaagcctgtgaggagcagtgcttacagtcatcttgctgagcatccaataattgcaacttttcttgttccaacagtccttcctcctgcagctcttcttgattttcaaagtctgtaaagagtgattcaccagtcaccagcttttcccatattaattggcaactgtcaatcaatgaagaccatttttggagaatattgtgcagatcattatcttcagattcaaaatacttgctactccaattgataagctcagtgcaatgggaattccaagccatcaaagtccaacagtgccttcttgcaatatttccataaatggattcaatgactgatctgggtatgttatattttctgcatatttcaaataagaatttgtggccttccctatattccacattctcttgagataaatctggaaatacatttagaggtagattcttttgagcttttaaaatactaactttctttcaaaagttgcaacatatgggggtatcaaatataggaaattcaccattagaaaccagtcacttttcccaaaacatttttttgcatcaatgggccccagaaggggtcaaatagacaacctacatgtttaaaaaagggtgtattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctatagtatccaaatccaatccagttttcaccacacatttaacagcttgtctagcctccctcaaaatttgatgcagctcatcttcacaatggctcactaaacaaaatgcctcaatacccttttgcacatttgagtctgtttcccaaggctcctctggatgatttattgagccactatcgttcagtgtcattgacttgacctcttcaaaatacagggtggccatttgtacattgtcagcataagatttgttgtagttggtggcctttttatcataggagatccacttgtttcagaatctccatctttggggtcattgtcttttttaatcttgcttgcaaaagagttcctaaatattcataataatcatgtttatgatggactatgttagcatatctcaatagttggatagtcaaacacagggcattggatccaccgtaaaatttttcctgatcaaaaatttccaagggaaaactgtttcacaacaactgaactgatcccctttggtcccattttccttgcaatcaatcactcaaaccttggcctcatacagcttggatttgctgaccttgatcttgatcaaaagatttgtttccatatctagatagagaggagatatatagtcagtcaagttgtcatgatacatgatataattgtgtaaaagtttagggctgaggccccagggagcatcagatccaagctcttgtacaatgctatcaatttctttcaagaagacaagtgtatgaggaagttcttccatagctctgatatcagctgctgtatgagtttgcctccttttttggcggagctgaatcatgttttaactgtcaaattgtattgcttgttaggccaacaagaatttggtcatgttatagaatgttgaaaatcttacggtgcttcacagagttggtcctccatctcaaccagttccttaatctgattctccaactcctttgctggcttgttttcaatcaaagcaagctggtattctctctgtctgatccattgtgcttgcaagtattcagttgtgtgcccccagttatggaatatttggttcagggttaaaattgcttcttccatctgtttctcaatgtcttttcctcaatctaacaatagctttactaaagaaaaaaatatcagctattcatcacctacaatgatgaaattcatgcatctgaaggactcacaagcatgagttctacctacttcattttgatggcaagacctcaaatctaatgcaaccgggtgactatttttggttgagtacctaagtagaccaataaggggggataaatatgaacaaatttgctccaagccctctccatctgacatcccccaccctttgtttaaccttggattgtatcagagttgacatgaccattcatggacatgtgcatgaaacacacttgtaccaaacattagttgattttgggctctttcttcactgaatatatttctcttcaatcaacaatatgaatgttgtattagttggagaccaatggcttcaaatatgatgatgatttcattgcagtatactacagaaacaataaacaactcaacttttctaattcccttttcaatattaaattcaatatcatacaaaaaatcccatctcttcttgtctgcctcatcctcccttgtgttattcataagattatcaatcattgtcattgggaaatgggctctaaagtaatttactggtgtaactttatttattcatacaagcttggatcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaatgcagcggaattcccgttagcgttaagcgtagcgtagcggaattccgccacgacaccgctaacgctacgtgtgtgggccacaaaaaagggcccactacgctgcgctacagcggtttttagccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcaaaaatgcgctacaaaagcgctaacactacaaaatcttggcgcaaaaaaagcgccgctacgctacgctttttggtccaaaagcgtagcgtagcgtagcggcccaccgctgcttggattttctatacaggacagccttttctccactctgaaaaatatttataatgtgcaaaacttggtcatgttgacaagccattccaaaaattacagtgttgtcacaagctttccaggtagttgggcccctgacattgttggctgctgtgtgttgttccgtacagcactcctatgatatttgttggaatgagttagaattaaatttaactcattcaatgttaaataatgaaccaactgaccaaattttcattgaattcatctggttgagtatttcctctcattgtgctttccattcggagaactttgtccggatcaatgaagagggtgaatgttttgttttgttctgggatcccactacttgcagccagatgtctccgatgctgaaagtttccatccatacaaactatgaaatctggttcattttcttttttacctgggaattggtccaaaacattgtagaaatattgcagacagtttatcaattggttccattttcagaagctcttcagttagtagtttttctctgcttaacatttctcaattatatgcatcaacggcagaagatatagggcgcctcaattgttgtacctggatatgatggagggggtcagatttggtacatacaaaggttttatggagaaaaacatacactgaaagaggtattaaaatatgcatttttggagtaaccagaatgaggggattgtttgaattcagaaacttgtcaatggcttttgcaaaaggtgacaatgccacagcactatgctttcactttacaacccgaggtgaaggctgctcaaccaccgcaaggacctaaaacggagctaaatcctcatgacaggcctcccccgggggtatcctctgagcccgagcctccacattaatggaatgttttattgttatttttgtttctgtttcgctgtcgctcttgtttcacaatctatctttcttttcgtcatcatgaacatcaacttcagcgaggatctcaactttgactcgcaccttcagattgttcttcaaactcagcaaatattattttcaaatggcttgaatcaaagaatgttcgtaatgaactcaaaaaatctcatgctcagtttacttcaagatgaagagccaccagtgcacggaggatctagacctggtcgatcacgcaacttacccagagactttgaggcaggataccagcgactttacaaggattatttctgcgatgatccggtttatcctgaatatttgtttagacggcgctttcgaatgcggcgttcactcttcatgaggattgttgaagatgtccaaggacaggacagttatttcatccaaaaggccgatgctttaggcaaacctggattgaggccgattcaaaaagtcacctctgctgttcgaatgcttgcgtacgggggggcttccgacttgaatgacggatacctgcgtcttggggaatcaacttcaaacgagtgcatgctcagattctgtcatgcagtcatccaaatctatgccgctgaatacctccgcgaaccaaacacagacaatctcaagcggctacttgcaattggaaataagagagggtttccagggatgctcggatccttggattgcatgcattgacaatggaaaaactgcccaaccggctgggctgggcaattccaagggaaagagaaggtgagctggatgtgaaattgtgtagactttttggtttgttgatgctcatttcttgcttgtgtttttacaggttccaaccattgttttggacgcagttgcttcacaagacttgtggttatggcatgcccggctctaataatgatataaatgttttggatggatcgccgctcttcaaacgccttctcaacggagaggcaccaaaatgtgaatttgtcattaatggtggatttggttatatttgataccccctaatacaacaaatacttccgtgaccacgccgcgaggacatcagaagcatcaaagaagaagaaaaaaagacaaagaagcccaagcagcgaagccccggcgttgaattctgagacaaacaacgcctccgatgctgaaagtacaccaatgggaacacctgctccaactcctgatccatcggagcccgaccaaccgactggaaagaaaaaggccaaaactgcgcttcgagagagcattgttgaaggaaatggcctcggctcaagttgaaatggcgaatcagtcaaagcgccaaaacgatatctacttcactcagactcacacaatggaggtcatggctgacgcagcaatcatgaacaaagacctcagcggccttgacgaagtgacacaggagttctacagacttcagcatcaaacaatcatgaacaagctcagagaacaacatcaatctcaagcagctaattcagctccaacacaaaccagcggaaacagtcaagcaagcacccaagcgaccacttcagatcagccatctagagactagtagcaatcattgatttatttctgttgccttctgacttgattgttctcttttcttttctctcactcacacccaatttttgggctttttccttccttttatctcattcaatctttttcttttctatgctcttctcagtcttcaactttaaattcaaaaaatgttcaacaattttgttttccaaaatgcaaaaaaaaattttacaactgttgaactacacattagatcggcctttcagctgccaaagatgagcaatgagatcattgcgtaaggttacatgaccggctttgctgcgtaatcggtggaagttggcgatgaactgcgagaagctactctgtgtgtctgatcgctctatgttaacttcagtcacagtccctgagccgtcgtaaaagttgtccaagttgactaattcacgctcatcctccacaatcatgttgtggaggatgacacatgctttcatgattacttgtaagttggcatgtctccacccccgcgctggccgtgaaacaattgcaaaacgtgcttgaaggacgccaaaagctcgttcgacatccttgcggcaagcctcttgcacctttgcaaagtgcttcctctcgagtccttgaggctgtgatatggtcttgacaagagtggcccagtctgggtaaataccgtccgccaaatagtatccttgtcggtatgtatttccattaattaattgactggtttgaaaaaatccacccttttttaaacatgttggttatccatttaaccccttttggggcccatttatgcaaaaaaaagtttttggaaaagtgactggtttctgatggtggatttcctatatttgataccccctatttaggacagggactgaggatattgtagcagcgaagataggtaaacggcttgttttgaagttcagtgtagagttcaagagacttattcaagcgatcttcggatgatgccccgctaggattcaattgatcgatgtgacggacacagccaatgaacttgttcacagctgcactgattaatccccagtgacccttgagactgctgatcggtcgacgaggttgtgggatggaggtgtgatagcaagcgctgattcgatcccagaagcgagtccgaacttaatcggttcctacagtcggatcctcggagatttcaatccacgagcaacacagctggatgtcttcatgctcttggtagttgggagccctcttgcgcttttccttcggatctgtttcttgttcggcattgtctgcatcaaaaaaaaatcagaaagggaacgaaaaggaaaaaagggtacaaacagaaaattgaatgatatgttgcttactttcatcgttttcatccccatttgggttttcctccaagaggagtggatcaaccgatggagctgaagccactcgtgcaggttgaagagatggaagattgtggatatgtagaaggaagccagttgttatcggggggtaggagggcatgtagtttcacaggttggagggaggtttcacacctcccaattgctagttggagttgtagggagttgctagttgtagcaaccctctagctactcgggagctgttttttaaatttagcgcccgagatagcgaccgcggtgggtgagttttttggaggttgggtaggtaaatcgggtttagcgacccgatttacctaccgcgttggagatgctctaactcccatttcaggtgataatccaagttcagaaaatcaggaaggttgtcatcagtcttcatctgatcacttcaagtttcatcctcaacccttgaatgacttgtgtggatagatcaagcagacataaatcccctcaggctggaccagggtacctaagaatagcggggaaaagagtcatggaagcttcaatgcagctgaatggcgagcgtaacaaaacccccaagcacccgtaggcgtgaggtgcaagcgaggcttatgaccaagagtgaggagcccgcgcaagagctcctcggaaataagcgtaggattcttttgtttcaagttttaaatttaatgtttgatttctcgctctcactaccctatcccagctgagcgctggcatcttatccacaatcctgtctcttcatttttcttccggcaccgttttttttttatctttttttggaatcaggtcattttttgtatttttgtgggacctttaatgttttgtctatcgatcattaaaatgtcaatgggccaatcggccgttgaagtaaaaagccatacctcaaattaaatgaacggcacatgaaaacattactcatgattagagagagacagatcgaagagagaaaaaaaaaagcaaaaaagatcaacacgaaaggaaaaaggtaagtattgaagtagaaataaaaccattacactcaccagggaacattgatagctactaattactgtgattacgttgttttcagagagatcgaagggagagaccaatcatccaagaaaaaaaaagcaaacaacatcgacaaacaagtaagtaaaaataaaagcagtacactcaccagtaaatacatccagcttgctaataatcagcgcaattacttaactttgttttcagagcgatcaaagagagcaatcgaagcgagactaggagcgattgaagagagacagagcaaagagagaccgagaggattgaagagagacagaggatcaaagagagacagaacagagcgattgagcgaagagagacagatcaattgaagagagagagtgtgtgtgattggagagattgatcaacggagatacaaaaagcgaaaagcacctacaagaagcaagtagaaaaaaaaccagtacaccagggtatatccagcttcctaatgggtcgatgagatgtgatcgttgaatgaccgttgagttcattggaacgcaattggaatcgcaaaccgagagtgagccagctggtagggacgatgcgatcgtggaacgatcgttgagttctttgtaaagcgatgggagcctatgcagtttgtatcgctcgactgacaacctcctttctaggcttgcggtaaaccgtacagggtcaaagataaagccctttgggctggattgatttgaaaatcagaggtacctagaggagttgatttgggttactgggtgagtgaatggctaagatgtattgaataaaatgcaaaagaaaaaactgacacttcaatgtgatcgtcaatcgtccagctctttgtaaagcgatctgaatcgcgaagtgaccgaccaagattgagcctttttggaatcgggaactggcggtgtccaggttcttgcgatctcttcggatgggcggttgacaagggtgttgtgaccgccgtctgatgaatcctcttaccagcttgattttgaacggtgttgggtgtttatatgcgcgcgcgaggagggagtgtatgtatgcgtcgggttgggagagagagagagaaatcttaattgaattaaatgctgttgagctgaaaggcaaaaaggatagaaaaaaaagaggtttgtcaaaaaaaagagccacccaaaaaaccatggctttgctagtaagcggccacggaaattcaagaaactcaaagtttctctgtgtcaaggaaactctggtgaattttacattatgttatggtgaatttcaactaaatcttgagtgaaagatgtgggaaaatgagttcccaaaattgtgagtcatatgtgaatttcaggttctgttccaaagtgatttcttgagatgttggcctgactttatggtgacatgctattccccacttgcccaccccagctctcagatggctgcagagctcctccagcaaaagaaggactactgggcatctttgaaaccatgtgactgggaaatatgagttgacattccaggtttaccaacccatgctggccacatccccttcccactgaactcagtgctactaaatcacctctccaattccattcgacttggtctactgggtggtttgcaacatgaaatatcatctcactcaagtctctcaatgggaactgttttgtgtgttgatccttcacctccagctacattcagcttggcacttactatcttcatccaatatgcagttcatttattaaatacaatgtatttcccattagagaagataaaatgtaccttctatctagccatgatcaatctaagtgtaattaattgccaatggtcaaattcttccaatctgagttgttgtatgtggagaagtagtgctgggaggggaatcaaatgttttttggtgagggggaggtcctaaataggcaccagcttatcatatgtttcacaattttggtggatggtcatgccttcaggtgaccgcattgatcagggcagatgcgtggggaaatctgtgtttctgatagagtcacaagatttaaaggccctgagattggccacttgatgtttattttgttggggtcccacacagttaaaagtatatccgtttgaactttcaagttggcccctctctcctgttttggtcttgactttttgagaagagagccttggtgatgcagcctaaacatcctgctatcatgtctctcatcgcttcctcagtgtgtagtctcctttggattgaactcagttaattcaagtcgcttaaacccacaaactttagctcatgctcagtgtgtccaatagggggtttcaaaattcccccaggaccttgttgtacaggtccaaatcccaggaaaagaaaaaaaactctgctaaaaaggaattcctaggggttcaactttgaagccccgcaattggcaaactccaggagtacctccccaggaatagactcatccttctcacaagctttgtctcttgccaaacggggtcctgacagcctgaaatgtctcaacacaaacccccttctcctccttgtaaccacagttcagccatgtatgactgctaattttgtttcaccaggtttgttgccagtcacaagccaccagccatcttcatttccaacagtcgcaagcaaccaggcatctcaaacactgactccccaaaccactaacaatctctcagaatgcatatgattcttactgtgatatttgttgggacaccactggggtcaatggtggccctagtagtatcaccatcctcctccattggctggctacaaacaacagctatactcaatggtgttcagcagatctgaagagaccattgtgggaaaaaatcctcttggagatgaatcgccatggcatccatcactggtcattccatagttagctccttgtgttaattgggtttgagcaaaatgaggagtggccggtgagatcagttggtgggatgggatgtcaggtgggaatgtgggtgcatgggggaaaagtccctggggggatctgtacacattagttatcccaacaggtcagttgatttgggacatgtacaggtagagtcctgctcctggaatgaccctcctggaagttcttccaaggcaggagcccaggtgggttttgggacctgcgtgaggtcctgggggaattttgaaaccccctgatatcaactttgatgaaagaaaattggcccacgtgagatcaattgctgtcctggggcccctgcttgacacaaaagtaggcacatctttctttgagactagacaaaaactgttcctcccacaagcagagaccagggacttagctgctttgtgaatgtgatggtagcctggtggatcccaggagtgataatgcaggttggaatccatcctaatcaaggtggaaacacactgattgctgtactttcccagccaagtgtgttgctgaacaatggccaatgttgtacatggttgattatgaagcttaatttgttgcagttgcactcccgtcagtagtttcaggtcaatagtgagtataaatttactgctacaaggcagaactcaaatgtcctgagaggccaaagacctgtggacatacaataccgggatcctgacattctcacgtgtcttgtgcttatcacagcacttgccgcattttgagttggctcaacaccacctgctgaaatggtccatctgaaggaacttgaagcattgatgtggtagcttcttttgatcctgttgtggataaaaccagttaagccggtgggtattgtgtcaagagaagattgcattgggtgtgtcctcgcaatgaagatctttgtaatcattgttttcattgttgttgactgagccaaaatgttcaagggctgttgatgatggctgtcattggcttgagtcttgtgggatggctggggttggaagcttcctaactctttcttacatttcttgggtgggtgggtggtaggaaaatgttttctgttgtaagggttgagtgataacaaacagtgatcactgtagcggtaaagttattgcaagtgagaagggtgacagatggcggaagttcctggggagaagagggagctaggatccaagcagggctgtgctcttcaagacctaccaggaggaggccacatgtccaacttcctcctcactctgtggctggctagtccggccgagaggcgctggaatactgcatggctggtcatccttggcggcaacctggccacatgccagtggcttttgatagagactgcgcctccatggacaacacccacctacactactattcggaatgctcacacaaatcaagagttttctgtgattgagcttcatgttctgccttacttaacaaaccattttgctttgtgggaggttgttgccctcccaccagggggggacttgttaagttagatatctctccaagcatcttacttgccccttttcctttaggcagagtacctgatggtacacccacaagacacaaatagatccccctttgacttaccgcctttttttgcgcatacctagtcactacattgcgcaaggacaagagtccaggtagaagtgacaagattgtccaagtcagtctcaaacttccctcccccccccccttgtttttacccttttgtactgaggtttcctgaagaatatcatgttgacgctgagtggacaattcttgaaacttcagagcaactatttgagtttgaaataaagagtcagtctggtttgttagcttcatcataaaagcttgttctgattttggattgcctggcaatgatttcccaatgacttaggatgatggagacaattggttcaagacgcccaacatggatgagtcgttgacaaaggaaacagattgtgaagctctccaagcagtaatcaagaactcactgaagaagacaagcgtcccaaagcttcaatcctcctccaagcataacattaataggaacaaaggcaagggaaaagcagtcaaagaattggtagaaagaatgaattcccttgaggtcgctaaaggccaactaaccaagaatggaccctgtaacaatccttcatccagttgacatcttgctcaatttgctcagaagcctgtttgatgtcatgtgaagtatggtttgtacgttgggcaatcttgtctgtgatcacttcactagtttgacaaagagtaaaagttgaatgagcatcaagtcaaatacttgtttgaaagaagttagtgaagaaacagaataaaaaaaagcagctgcttgacctttgattggcaagttctttcacaagtttgttggttaggtcaaggacacctagttgagtggtggcagcggcaccttggatcttgacttgtttatttttgatgctggtcactaccatctgttacaacaacagtggattaggttttaacgctgcacagcgagacaccaaattgaacagataaaaaaatgtgatcaatcaccttgataactgatacatacaacttgatgcatctctgtccaatggcttggctgtatccttcttgagatttgcacattttgcacaggacccattggttgccttctttgactgatctaagccctaatgaggtatggcaagtcaggacagaactttcaatgaggaagaatgattgagttaaagttaaattctcaacttttccagatgcagttgaaccttgatataatccttcaggaagctgttgtttgacctcaaccatggatgagctgccaatcctattctttcctgactttttcttagcatccttgaggccaaacctaggggtcaatcaataaggtgtacttgtttttagagctgactttaacagattgtttttgtcgttcaagatgttgggttgaaacatcctccgtttgatgcattgcaaagctttgttgtcaccaatgtgagcctgcttgaccgcaggtggagaatccctcttcaacaggccacttttgggtgatctggttttcctagagatttttggtgcaataaacccaatgggttttgctttgatcagatgatcaggcttcttcagaaattccttgctcctctcagaggcctccaattgtattctagataaatgagggctcaaagcaacaatcacgtctgtcatccccctcaagccctttgagctgctggcctctgagatcttcaagggtgttaggctatctttgaatgaattgaatgtttttcagaagtcagattggcagaaggtggggtttggacagtttttttgaggccagcaaagatggacgggattgagtatttggtttgtttttttgtttttgaatttgaaaccattctggcactgctttcatctttctgtaaggtgcaatgcgggcgtgtgttagacattttcaagcactcagagatttggcttttgtattgaggctttttttggtttgggtgtttgtggttagtgaaatttttgtgatgcttggtttggatatctgagtcaaaagtaggactctgagaggatgcattggttttctcaatgtttttgacttcaggtgaaaaggtgccaccctccagtcaacgatttgggggtgagattttgaactccaataaaatccacccttttttaaatctccagggagattcagaggctctgaattcttgattctctgggttgacaccaaggtaggtgttgagctgcgtcaaactcagtacttgtgacaaaagcgcaaaatccctcactagctgctcttctaaacatataagctgtccaacttcttttttttgtctctcctggcacatgtgattgggtggtttcaatggcctgccagttcattggcccggacaccacacaaaagatatggctactcccacagggagcagagagatggtccagtcaatttcctccaagttaagtcctttacactgacatgtgaccagctctcagacactgacctgaccatgctccatccaaagctttcaacactgttgctggtgtagcagtgatgaaggccagtgccaatggaggagcagaggggctgccacatctgggatgttcctccaaaaagtcacttgtgtgtttggccatggcaactttgtcaaagcccacaccccttggatgggatatcactccaagaaattgtgcaggcaagctaagtgatacccattgagaggagggctataaattctctatcatgagttggctgttccatcatcattccaactccaccagccatgtcaaattagccagcagtttatatatgtaggtcattgctcttgatatgtcagcagtctcatcctcaactctcagaattgatgcaccctcttttgaaatcaagcaatgctttccagggcctcttctcaatcctcatcagccagctctcagagcaccttgcgggttacagtttacctcaaccctttccttcaaaatttgattaggtgagtaccaagcattcacttgctcacctttatattgcacaacactgacaatcattattctttgttagaatgatgaacaaatcagataccactttgtgggatcccaggcaccatggaaggatcctggtacctaattgtcagaagttaatcagacacctatcaaagttctttaattggtctgagtgtaatttgtttctccagcaaatgaaggattatgggttcacttcaacccttgtaggcaagtaagaagatgtgactgcattcattcaccgacacctgaatcaacacattctcctgatgtggcacaatgtcttctggctgaaaggacctaagtctcaatgatgccttccacatgtacttccatgccatcaacatgttttttatcaagttgttttctccttagaggagggtggttgttctttttcattcctgactgctcatgtttctacaagtcagacatattccacctattttggcttctctggttattctccccttcatttcatttttcttactatctggtttcttataatatgattggaaatgtgtagaagaactccagagcccttgacatattctttctggccctttcataataaatgcattgattgatctccaagttcaatgcagatgggacacagatcctggagagccggtgatagttggaagagtgcagcttgttccgcccataccagctgaaggtcatgagcaagtcaagtatgctcaagtgtcttacacctcggagagaacacatgattttgactgtagatttgtatgatggcggttttctgtgactaaatccagcaatcaaagaccagaaaaacgataaggtagcagcaatgatcattgaggatgagtagcttaatgaccgctacaataaggtattcacctatgatgactggtacagtaccggtcattgaggtcttcatccttgatgactggtacaatacaggtcattcaggtactaattctcaatgaccggtactgttgttgagggactcatcctcaatgaaccatactgtgccggttatcagggtcaattactggtactactcatcagggttgagggccttaatgaatgatagtgatacaatgacagtcgtggagatcctcaacctgaaaaaccggctgagtacctcaatgactgttatcattccaacattctattgaagtacatatcctcaatgactggtactgtaccggtgcagtaccggtcatagaagatgaatcttttagtctggtactgtacatactcaaggatgagcttaatgagtggtactgtaccgttcattgaaggtacacagtagccagttcctgccaggtcaactggagtggggggtttcccctctgatgggagctggcaagattggcaggtcaggggtgcggcaatggtgtatttggcttgaatatggctagtttggcggttcaggcccaccaattgggttttttgagttagaactcggatctgcatacaacagtccggcaacagcaagctcccacacgtcagtgttgggtgtccaatcttggttttgattactataagcatgttgaactagcctgcatacaacagtccagtgacagcaggctcccacacgtcagtattgggtgtccaatctcagtgaggaacagagagaggatacccggacgtgtggggccggagctttgcatgcacgtgagtgatagggttaggtttgtccctattaccaaactaggttagaactatgtacatagggtctaactacatggtttagtcaatatttcctactctaacacataatgtacaaggatccaggtgacatactaacatagtagggattcacaaatataggaaattcaccattggaaaacagtcacttttcccaaaacttttttttgcatcaatgggccccaaaagggaaaaccacaaaacgggtccaattctcagccactgctttttgtcaaaccacggctcaaacagatggggtacatgttctattgcacttgttcctacttggattagttgttgtgagctggaaagcagttgtgtttatacaattagtggagacattacatccaaaaccatgtgaggttagttgaacttcaggtacagaccaaacaatgcgtggctggtgggacaggatgtgaaagagacacaggacaaaagggttatgatttatattgatagaactattgtttcagtcaaagaaggagatggttggcctgaggtagctcctggattttaattgattgtagagcacagagtgaatgtgagttttcaacacaagtgcaaaatgaaaggtgccatcactgactccaagatacagaataatgataaattattgaaagaaaagtatcttttgaataattacaatcacatccagatcccagggggaacaaatctcaaaaaaaggagattgagtaaaccttcatggaagccttgaaggaattgatggcaagggcctgatgattgttcaagtaagtgaacaagaaatattcactcactggtatttgatgttgacgattatttttgcaggtagatcagggaaagtatgaagatatgaataacaattagatcagtggaaaagaagttcaaggttatagcaaggttagtatgaactgaaaatcacaagtttcaagttggaggaaaaacattgtactgcctgaaatttaagcatgttcatcctgaatcatcacttttttccctgccttggataagatcaagtgttgaggatttaaatctcactagaatttctgaatctgattaagatatacaagagtctagtagtgcactctccatctaatcagcagcccttgtagacaatttgagaaagagaaatcataaacttagaaaatttgggatttgttctaggaggtcctaattatatttctgcagagtctacaaaaccaaaaggaaaagctacacctgatttgattttgactcaaattcagaaaaaaaagcactgaagccaacaagattttgttcaattcttaatttttcttattcaaatcagaagaagaaggtttttgggggacaaatatgtgttgataacagggaatttaaaaggccatccaaaatcttttctgggaaatgacaagcttaactagtcctccacggtgtggaacttttcaagctaaagaaaagagcttagaggggataagaacaactacacaggggaaaatgtgagttgaagacttggatgctgatgaagctgccctcttgtcaaggcttgggagagagttacactaagaataaaagaaaaggtgtggctatttctatgggtaaatttattactgatgtcttgtacaagtcacctggtgagagattgaggatgtgggggattttggtaaggatgagcaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagtgtatcgtatctgtggcagtgttgggatgaggctctgggggataatggtttctgggttcaatttcttatcttctgggggaaaatcaataataattacttctggtaactactagtaagtgatgtctgctcagtaattatctgtttacttctctgatgcaagcatggggaacaaagtaagtgggaaagagtattctttctatacatgtgggtggttccgatcaggtactagtggtaagatatcagctgaaataagaagatggtatgaaataagttgtatctgaaagacaagtggttatgaaataaatgtggttgacaaatttgtagtgtgaaataaacatgttgaaaaggagaaaatatgaaataacttctgtttgtgataaaaataatatgtagtgcgaaagaaatgagataataaggactgaaataaatattctgaggtgagatgagaaatctgtgtggtgaaatatatatgtaggtgatataagcaatgtgtaatggggtgtaaggtatgaaagaaatgtagtatgaaagaaatgtagaatagggggtatcaaatataggaaatccaccattagaaaccagtcacttttttaaaaatattttattgcatcaatgggccccaaaaggggttaaatgaagaaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctaataaaataaatgtagtatgaaataaatctactatgaactaattgtagtatgaaataatcgttgtatgaaataaatgttgtatgaaaagaagaggatgatgattgagatgagatgagataaccaatatctgggatgagaaagcagaagtatgggatgaaatagtatatgtagtctgactaagtggtatctgagatgaaataactaatgtttactgaaagattattgtcatagaaagaaggtactgagggaagactaattgttatgatgagatgtgtgttatgtagtacgttgtagctatgtagtaccatataatatgtagccaaataagtgtaaaaactactgttttataatgttctgaactggatacaaaatgaagggttatgtagcatatacatatctggttgtaataacatgaaaactcctgtaaatagctatttggtactatatatgaccttgattggtctcaccacaacggtgggagtggtagcaagcagcggagctgtccatgccagtggaggcctatgtcctaggttgcaagtcccgcgtgccgagattcaacttttaggcctgaaacccatttttcaagttacaatctcagtacgcactcattagtcaatgtgtattaaacctgatttggaggcattgaaggcctgcctcttgtacatgctcttgtctttttcttttttctttgaaccttctcagtttttttaatatttttttccaatcaatgacttttcaacctgagttaccggctgtatgttacattacatcactgttagtttgtttttttcagcttccaattttttaattactaagcacaaaatgaaaagatgtagtaggtgtgatcacagcctcttgactgttatgtgtagcaaggaaaaagagatcaacagttgtttttggttgcttgatcagtgtttatcttgagaacgacttcgaaaataaatgatcaaacatgggtagcaattctgaagactcagcaccgcctggaactccacaatctcctctacaagatcttgtcgatccttccaaactagaaccttcctttcctgttgagagagattccagaaccccagcttcctctctctccaagcctgactttgacaagcctttgtttaccaatgaaaacaacgccaccaatcctgaggctgctcttcttgacaacttcactgccttgaaaaaacaagcattgtcaaaaagaggatcactttatgtcaagatatcttgaaccttagtcatgaagacctcaagatacgtatttgagtcaactctagagagctgtacggagatgaggctaaggatgaacaggttgaggtagtagctgccttggtccacggcctacacacctttgttcttgcgggcaccggttttggcaagacccaaattgctgaaatgtaccataatttattccaacctgatcagaaggcgattttgcttgtggtgaaccctctagactccctgggagatcatcaggtttgtctgttttctttttttttcaaaaaaaaaacagagtaatctcaaacatcttttttgaattgatttatttatgtaaaacttgacaggtctaggagaaaaaatctgttggggtagctcaaaaaaaaaaattttggaagtcaacttgatgcagggcatgttctagtcagtaatgaatgctcaatgcagttcaaatgtcgcaagacattgaaggaaacacaaatgagataatatttagctttgctggaacagagcccagaagcattgcttaacagtccaattttttgtgatatatacttcaatcccactttccaaagccgcctcggcttatttgttgccaatgaagcacatatgagggggtatcaaatataggaaatccaccaccagaaaccagtcactttttcaaaaacttttttttgcataaatgggccccaaaagggcttaaatggataaccagaatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctatggtctatgtgtggggcctcatggccagggcacatcaaaaggccttaattctcatgcaagacatggcaagcgtggatgcttccgtgtgtcatatggtgaactcgctaaccaatgggactcctcttccgatgatgtctgcagcttcccctaaccaggaaaaaagatctggcacccaatagtgggtggttttgctgtattccctggatatctcaaaatccatctgtgttataatcagaacaatcaaatgttatatctctcattatatctcatctagatcatgactttatcctttttcacttactcatgtccagggtggatgtaccatcaaactgggatgtaattaaatagatttataatttttgtataataccatgaccttcatttgaattcaatattgccaccatctgaaaaacacttctgcaacacctgaattaatttccccacatcacccatcctcaaggtaaagtccacagcagctttttccaatcagactatatatttccaatggaaattaagatgatcttttgattcacatgaaaggatttacttggaacagtaaataaatagatcagtggtgtcttgttgatttgagcacatatggggaaatacaattcaacaatgaggaatttaatgtctctcaccctgagccacccctcctccccccattgcacacacacaatattgaaaaatctactggccagaatttatcaaacataccttgattgacttaacactttctcaaattccaaataagagagaggaaagaaattatttccagcattttggttgtggatttacaaaaagaactccctgattacacatttttctcaaaattcatagccacatatcaaactagatattaaagaattcaacatagcacacattagtttagttagtggaggtataaaacttaaacatgcaaaatttccaacccaggccccccatcattgaattattcaaacattgagttttgtgagcttgtattgtggtgaaaaaatcaaccaaaaaggttggataaacaagggctcttatataggagggttcacgatagcctttcaccagaaagtttttattgtcccaccagaaaggttgcgcacatgaacgtaactgcttggcagctccagataacctcagtgcactgataccggccatccccccaagctctcaccatgcacaaatacatcaaacaacaacatatcctcggagatctcctgatgatactaatcctctttctccagcaagaaaccaatgacctcattgaccccaccgttccctcacttggccgtgttgtagcgcctagcaatccaggccgagctttggtgatagatgttctgctcaaggacaaatcaattgtgagggatctcttgcatctggtactgactaatcaatacttgaatgcccaattgccatcactgttgtatgtacataggatgcccagtgttcttctctcagaatctacttggttctctttatcatccatatgagatcggattgacccaaaccatctcccacttgaatgtttgttggctcaaggccaagaagatcatacatttatattgatgtcttggtcaagtcaggctcatttagttacatattatttaggagtttcttgattgagaatacataagccttccagatgaaatcatgagcttcacttacatttttgtaacagctttgtttgattcttctgaatgaaatgaaattattaaaagggaaagtgtaccaaagtggttggacttgataaatggctgttaaatgacacggaatacgatacagttgagcatatatgtaattattaggggcaagtcaaatcttatgatggcttataaatttaaccgacggccagagggatttgttgcgtgttggccgatgtttgtgccagttgtttgggttaatttttaggccaaaaaagtgaccagcaagaatttttcttaggggggaccataagccaaaaaagctattgtgaacccccctaatgaattgaatgatcttttcatcatagtcaagatatcaaaaaaacaaatataaagggcttgtcaaaatttgtctaccaggagtgggacctttctctcatttaaatttcaggacagaaattcaagtaaatttcaatttcacaactgcaacaggtgcaggagatcaagtaagggcctgtaccgtagggcttgaaaatccaatttcttggaatttatcttcctcaaattctcatatcatcacaagtgaccattgcaaatagataggttttggcctaaaagtgaagaatttcagcagcagacttcttgaattgttttcaatttttgtgtggaagccaggaaaaatgataaattttcaaaattgaatcccatggtacaggccctaaatttatcaattttattggaaacaggttgattcagaaatatctggaggctccaattcttatctcattttcattcattgttttccacaagtttgttggatcatggagactgctgagttgaataccagatataggtgcatcacatttttttactgcataagttattcaattgaactcatgtgtatctttttgaattgcaagctaaatccatgggaaataatccttcaaagaacccccagtgcaaggaaaaaaatcacagaattgctttgttttggaatcacacaattttgtcttattgtgagatattcatttaaaaaaaagtgcaggtcaagaaagactaaatatcctgtgaccctgattaatttgagatttattttcatatggataatatcttttatattaaattttttgatcataaacaaattgatgtggggtgagggctaaatgaaccatatggctcctgatatcaagttttaggtgaatgaaagtaaaatgactctgaaaggagtgatgtaattggattaaaaattagcaacattaaaacataaaaaatgacctcaactgcagagcaaatggacttttcatgatggatcatgatttggaagttgaaaaactgaaacatgagcctgtcagtagtgtgtgatattggtgtttttgaagttgtgtgtgatattggtgtttttgaagttgagtgaggattgtgacaaacctgaagataaatcttgatttaatctaaagacgcccagaagatgggattgacaggagcagattttttaaatttttcaagaagacagcttaattgagtaattttcagtagatttaatgtcttctttaaaatacacggttatttaagctggtaccatctgaagtaaatttctttctttcaataatataatataactgatgggaaagagcttagacatagtattccatgttgaacctgacgtcagatttcatttgaggagtaatcaccaccaaaaattacagtaatctatcagaaaaagccttcactgtatatgcaagaagaagcatgaaaatagcatcaaaaacctactcatctgtggtgcaacttgaactcagtactaaaaatatccacacttgaataactttcaagaataatcactagcttgttaaatacatccaatattaagaagggctgggataaattggtatttggaacatgggaacacttttgagggggggagtagtcaggtcagctcatgggtccaagataattagcaggcatgtatgatccttagatgaacaatttcatggattggggggccttgaaggcaaagaaatgtaaatatagtgggggagaaagtctacacagttttaggagtattaaaaatggtgcccttaaaatattttctactcatgtaatagaggacaagaaaatttttatttatcggaaagtagggaccaggagactttaaaatatggtatcttctagattccttaaattttaaaggtttacatagagcctcgatagactctcaggagtccatcagaacaatcaactttatgatggcatcccttccagttgaaaaatcagattttaagtttatgatacaaaaaaggagggattttgcctacatgagggtggtcctactcaaagctccaggtcaaacaaggttgtatatagtgaatttttgatttgacaaaagatctatgaaagagtatgtgcattcaaagtttctgctttctctgtgatttgaagttatcccttcaactcccatatcagaaagctgacacactagaagatggtcaaggtgggatttttcaacaattcaaatacaaatcctcaaaaagatggtgttgttagaatttgtacataaaatgtgtactaagacaagtatttctttttgcactgaatgattttcctggtttgtcagtaatacttgtcataatcttttttggcaatttttgtgaggcaaaacaccaactcatgaattcctcttcagctcacaggtctagattaaaattaaccaggagcacatccatcagggagtttttttaatacagaacttatccttgcttttttgatggaggaaacagtttgcccaaacagttctgctactgctacaatgagtattggcaatgaacttcatcttcaaatgaaactaatctggagcagctgaaaacacttacttagtgccttgcctctttttttttgttggaagtgtttgcttgcaaatgttttgatacttcactcacctaaataaatgcaaaacagcaatacattgcagttattagagggagaaaaatgggagtgttcagcaccaccacttttttgttcagagcaagatccctgcaatgctctaagaggtacctttcaacaaatatcagatattacacacacttttgaaggcagaagtgtgtgtaagagaagcacaaggtggtggaaaatgtgcttatgtcacaatcgtcgcaaacggtcaacaggatccctgtattcttttccatcgctctcaattttcggctgtttccttcctctccttgttatctcaattcaatcagagttgcttatgttaactttggtcctcttctttgtacttcttttgcttagctcaaccagtcgctttgcttactcgacaattttcgcaaacggcaaacaggatccctgtatttttcttccatcactttcaattttcaacaacctgactaattttttcctgtttcgagtacatgaacacatacttggatctacattttttgtgcagggcaactattcaatcaaacacaataataaccatcaaaagaggacaatgacatcaccaccaagcagtcgaacccaatcaaaaccactgcacacccaattcaacccacttggcaccaaccagcctcaaaaacagaaaaaaaaggctgtcttaaacatcaatcctgagtcccaaaccacccttgtacaaattgctggcttgtgagtatggcattcataactcaatagaaaagcagtaatcaattgtttttttttctctccggacaatggatcttttgaaaggcctgcccttgccgcaaaataacaaccaaggttggctgatcccaacaaggtaagccattgttcttttttctgatcatcccttggcataggatggcaaaatcctattttccaacatcactcaaactaacttgttttggatatttcttcatttccatcaggcatacttttcaagaatgtgaaggaaaattggatccaatttataaatttcctgtttcctaggataattgaatgtgacaacacagttccattgcaaccagccaacaacgtgatctacaacattgtgtgagttttcttcctccatctctcctcaaatgactttgttctgaatcttttttttggttgaaaaaggcgagatgttagatactcaaacaataaaacaccatacaaaacctttctctctgctggcttctcaagagatgaagagatgccatgggctctttattatattcgagtttaagtcagttagttttatttaaggttgaatcaacagattgacatattctttgccacccatctgatcattttttcacttttcccctccttttcaagccaggtgatagatcctttgtggctggtgggatttggcatccaaacaaaaaccagtgagctctccatccagtcattatatctcaaaacaaattactgaagatttatgttgcattctattgtaggttggaagctattaagaatgcaatcatgaaaaaccccaagcccctgcgagatattatcaaccatattgagttcaatgaattggtaagcagaactgaactttgatacacctatgatctaacccttactttaaacatctgttgatgactggatcaacagagagctagcatctttgcacaggtagatcaagtgaacaatgccatccttgcacaggtagatcaaatgaacaatgcacccaatggagtcaacaaaaatcatccgtcagtctgaacagaaaacaaaatgtttctcttttctcataatctctcacttctattttcccagagaccaatacactggaggagttcccgtcgctatttagagtgttttttagacctctctcaggtctaaattaacactctaatcataaccacacctagctcacaagagggccttcactgataggcttctgaagaaagttttttttgccaaaaattaagatgttcatggtgtaaatcaaattctgcgagggttgtaaatgccgacgggaagtcgtccactttcttcctatcttttcagtgaccttgatttattgaaactgcagtccattgaggcaaaaaaaagtcagcatgccatgcctaccattcacttttgaccccactacactcagtgtaacatgcacacatttgaatccttcttctcccccaaccccaatggctttagtgatgaagtagtcctatcaaaatcatttgcagatgaagtcatacagactgtttgggtaagcttttgatgaccccaataaatcctctttggtccagtctccatctcatttatcaagatctgttgtctcttttcctgatttgtagttgttgagtccttttgtacaatgtttaaacaaagtgagcattggctttcactctggttttcttgcttctctttcttgatatgggatggatcttgttgactataactggtacttctcaacagatgcttgctacctgaagtcattaacagctttttaacagtttaggattaagcaagtcccatggctgcagacataacacaagtcctgtgttgcttgggtgcaaggtgtgaagcattttaacctcaagtggagtgttaggaacttggtacagaagctgtctgtcatgcttaccaaatgtcatctttaagatttggtgggactgtttgtgtgtaaatccccaacccatagcttgtaatctcaacatagatttattaagcttcacagcaatgattggaaagtatattgaaatacatttccaatatcagtgatttgctgcattgggtcccagccatgacagatcatgtgttgtggtactgaactagactcttcactctcacagcctccactggaatgcacttgggtggttcattttttgcacctgaggggtacccataaaccaatcctaaagcatgcagtgggccacacaagaaacagagaggcttccttaaaggtggttgacagtattttagccacttcccaaatttctcaaagctcatgtgtgtttcccctctttatccgttcaatcttcccctccctcatccatcttcctaaaagatttgtgaactgtgattgattaataaaagggccaacacaccagaaacaaagagcaatgagaaaaagcatagaacaagagagaaagagaacgaaagagaaaaaccaacattgattgagcagatcatttaagagaaagcacaggcgacaaggagagaatggaagattaacagttggagagaactgataggcaagagttagttgagaaaagactgatatgagtagagagaataagacaaatctcaccaggcagagaagaagagaagacaaggattgaaggtgaatggattgaatgaagaaaacaaaagagaaattgggtgaagggaatttgacccacaatccctcttccagaggtgatgtgtcttggcagtgcttgttgtgttgcagtgcctgttggactcggctggtccaaaggttgttgcgtgcgtctacccaggccccctcccgttgacttaaccagttctccagtgatgagggtgtgtcttcaatccccgctgttgaaggaaatagatggggccgctgtggtaattattcctgtgtttctacgccaaaaatataaaaatttattattatctctctacatattgaagatagggtggattcctgaggtaaaataacccctactcactcactacaactaccctcttatctctactagctcagaagttacacttatctcaagctgtcacaggagcttttctttatcattatcctgaccatgtttcattttgaatactggatgcacatttgccactggttgagctaagcaaaagaagtacaaagaagaggaccaaagttaacataagcaactctgattgaatcaagataaaaaggagaggaaggaaacagccgaaaattgagagcgatgaaagaaaactacagggatcctgttcaccgttttcaacgattgtcaagtaagcgaagcgactggttgagctatgcaaaagaaatacaaagaagaggaccaaagttagcataagcaactctgattgaatcgagataacaaggagaggaaggaaacagcgcaccttataattttgttgtttaaagcaagctggtgtgaatggaagcggttttgatttttctttgctgagctacccgctttcaagagttggaggaaggggaatcataaattcgagtaagaaacttcccaccgagcgggattgtggaaccgacaaatcacagccgatccggaacatatcagctcgacgagtcaacacttttctagccatccacgatttctctgggagttctaatggtgagggtccaacacattgtatcttctcattcatgcccaagttactgatgacccaactgaattgtgccttgtaccaatattgcctggacattgcttctgttttcaaagtgtgcacagataaaaaacaataccgcttggaagtgtggggcttcatgtaccagttccatcagtaagcattcaaaactattttctttgattagattggtttgattttgggtgtctggctttcagctgctcatggctgccgattaagtggcaatgagcaacaggatccatctcctaagctcatggcctcaaaacaacgctcccggaagttagggatagtcttatcacggcattaccgtcttgaattcaaacaaaaacgatccagctataggtctgcctgtaagctatttatcctttttcactccagggagacagcatcaatttcacacaaatgtgctctgtagagaatggtgatttttcacctcttccactggagtgttatagaagtaaatatccatgaacctgtaggtttacatcaaacccctgagtgaacagtttgaggggccatcttttgtgtaaaggattttccagttggggaaagttggaatatgaaggaaaacctgatagatatgtgtaggagatgtggtgttatgacaatcaaattcaggattcaaagtctcaggacactcaagactcagctttaaacttaacacttcacagaataaatctctttcaattcctctctttgtgatttctgatgctacaccggcaataatcttcaaagatttattaatctgtgagcttatttctctctattcatttttttacttccttttttcccttgtataggcagctgattttttcagcaagtcaaggccaagaaaaccttggcaccacacttcaaattgtggaggaatggtgttaaaaacggttgtcccttagcaaagtccactaaaccaatgtttgtccccatgatattatatgtgtgtgcagatttgtaaccttgatcacagtgcacaccttggctgctataaacaggatatcaatgaataaaaaggcactgcactccacatatcaatttgaagatttatcaacttacttgaattttattattaatatttctgttcaaaaagacacttcatagtcttggggagaggtatcaactaaaatcaaatgattatgggctaacaaaagcaatgatttcaaattgatggtcaagttcaagtaggcttttgaacctgactttttttgaacagtccaaaaaaacatgatacatcctggtaagattgaatttgttttgtccttgaaggatgaagagaagtaataaaaatggaagaaaaaacatcacttgagggaggaactttggtagaacacagaggaaagcttacggtagcttggaaattttattggcacaatgtttgaaaatctccatggatgttgagttagtaaacgtgtatgtctaaaatcacttggcacctagtccaccaataaaagcctgcacataaccccaacaagcactcataagcctcagatacgtgttgcaaatggagtataccattagtaacaaatgggttccaacccacaccctcctcagaccaaactaagcttgatagatttgtaaccagcttcaatgactcagtggtaccaccaattcaacttcatgaccccaagtgcaggatgaactggcacaacaagccattaagaccagtcaatgaccagttgaagaactggccatctcctctcaaataatggtcctcatgacagtttgtcacaggtataaacacctctatggcaaattgtcataggggttattcagctggcatacatgtcctcttgaaaatagttgtccaatctgtcaatgggaagtacaatcctacacccttgacatatgattgccaaacccttcgttggtggtttgaaacttgtcttgattgccactcctcaagctcccttcagtgagctataaaccttgactcaatttttacaccaagcttgttatcctcagtcactcaaagtggaagcctacccatcaaaagatgtacacctcctctcaatggccagccagattccagtgttggaaagggacattgacacatttccctgacacttaatgagaaggctgataggttttgatattgcaagtgaattcaggtctcaggacaatatacccttgtcaagaaatcttttttgaaaaaaaaatctcattgctgagttgagaagaattgaatgatgaaatgaatgaagaagatgaggtcactagaaacaggcagattggacaagtataccaacatggatgatttgaatcagaataccaaagtagaacaaaacctgctgtaagaaaaagatttgggctcacatatgatgtagttaggacaaaaattgaacaaaaatgaattgtaatttgtcatttgaagcaaataaaaattgtttgaatatcaaatggataagcacatcacaacagatgaatggagattttagggcctatgcaaaaatgacttaggtgccttccacatggtagggaagtaaaacttgttgggccaatcaaattcccgaggcagtatttcaaatcaatccatttgaaacgttggagaaaagaattttcagagaaaacatttaaagaaaaacaagaaagaatgataattaagcgccgtatttttgtttcttgcatgaggttttttttctacaagctgtggagaagcatcttttaatccctgtgcaactttagcaaggtttttgtcaatttgaaaagagcatccctgttgcttttgtagggatggaggaggcatccattccaggcaaagctcagggcgccgggagcgcaagcacctctttctaggacagcgcaaggaaaggcctttggcctcctacttgcttacaggttcggcaccttgtgtcaggtgcctaggccgtcccagagaaacccttacggggtgtctcccaagacagccgtgtgtgggtcaggaggggagaaagcccaacgtctcgcagacgtgagtctttgagttgcgttcccgggttctgccggtaccctccagatctccagctgcctggaagggaagcgtagagtggaggaaaccgagagttgaccgggagcggaggccgatctcccctgagcaaataagacacccccggaggggtgtaggcaaccgccagacccacgcgtgagcgtgtatcttgcgtttgcgctgttccagggtgggtgggtggtatcaaagctttttgtgggagagaagggaaagggcttcgagagaggggataggaagcagtaagctgcgagccgggcaatggagaggatagggaaaggagggggaaaggggcgaggcaaagagggaagagagctctagactatgtagctcaatccctcagctcttgcttacttgaacctgaagccacgatccacatacagcagcgggcaggattctggtcagcgcctgtgggcgccgtggcttcagacgcgcatgggttagcctcccatggacacgctatgactccccctgcggtcccgacaccgctccatggtggtgcagtgttcaaatttggtagtttgccaaacaagctccatgatgccattagacttaagaaagtctatcaggtaagaatggcgaggaaataagaatccatgacccaattctgtcaaagggggagggataggtttgcctgttgcaaggtcaccataagaaaaaataccgtccatccagcggttgatgtcgtttttgtcttgatgcggcttgttgtaaaaatagttttgtaggtgacagaaacattcgaggcaaactggaattcgatttaatcctccttacacatttccacccattcctcctaagaccagttcagggttccacgtttattcatcaactccttgttttgttgctaggcactatgggaaattgcttccatccgttgagaaaggaatttgttgaatgattgaagttttgcccaaagagtatcatcgtgagctgtttgggcaggtgtgacattggttctttgggcataagttcctgtgcaaccaaatgatcaataaaaaaaatcctcacatgatgaaaaggaatgaaaaagggaagatacataccggcagatttactcctatcatttccaggttgaaatccaatcaggtgcatctcaccgttgagtcgattggtgtttcttttattacagggacaatatttagccacagcacaaagagtttcaatgacgtcacaaagttttttaaaggctggcgtgggcgggttaacatcaaacaagtgggtttcaaagatgaagtgaggagctaaagaagaggacaaaaaaacttggcgtggtagtttattgaggacggggagatttatgatacgctttctgggaacacaagctttggagggagaacagatgatgaagtaactattgtctgagggtttgagcttcctgtatgcccttgctatcttctttgcagtagcagatgcgtattgtggtggaggatttcaaggttttggaactctgtgggacattgcttgtaccatagaggaagagactgcacactttggtttggggcgctgaggtctgctgtcctgacgctttttgacaatgtccaggctacttgtaggtaaggggctcataggaggcaagcttgcatctttgttgattggaagagaaaccacacaagcctctttatagccctgatggttgttggctttacgccttgcaaccaaatcagtgttactgatagacagggggctctcagattgtccatcaatgcaagttgctgtctcaaggcctggttggtcgactgcacaagtccccttatgaccctgacaattgatggagttacccatagttaatcaatcagggccacccaggggcagggggccgtcacgcagtaggcgtttttgtttgataccggtcatggctacaacggatgatggtgtagcagctgattgagcggtgactgtggcagaacagagtgaataagaatccaggttagcaagtagtgggcagaatgatcatgtcatgttcatgagcagatgccattatgtagaaacctcaccaagacaaaaatctacaagaacagatgttctggatgaaagcaattcaaattgatgttctgtaagaagaaatattaatcaaaaagtatgaataagtattatgtatgtgattcctggcatccggtagacctacgctaaggggagcaggattgtgcagatgcttggacagtcaaaactgtttgaccaatcaaagagcaaattgatagagcaatctaaaaagatggatagacttgaacgcttacaaaagagacaagacaataggtatagatctgaatgagtttcaattttggtctggtgtgatatgtatagtggcaagtatcacatatctttagaagggaaagcttaacggtaatctcggtatattggtgaagcaattagtagggggtaccaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttcttcatttaaccccttttggggcccattgacgcaaaaaaaagttttgataaaagtgactggtttctaatggtggattccctatatttgataccccctagtatgctggatgattgcttcaattattgtcctgaactgaataccttagaagagcagagattgtgttgcgcaaaagtaatggcctacaatagaaggtggtattgtccaattgatcctgtgatacctgaacatataacaaacaatcaagagacggtattagttgaggagtgtgttgtgtgaacaactgcttgtttgattggtgtaagtgaaggaagatggggcagagagacgacgagctatttgataggaatgacttaaaagggagcgatctaaaggagacaggggatttgcattggtcagtcagagtcaagcccagtatttgaagaattgagaaacgattgaatgaaagaacaaatgagacttacagttctgatcctcttggctgttggaagcggagtagattggatggtgtgcaagtgggaggagcaaacttgaaattgatgagtgtgtgtccaaacaggacaaacgttcaggctggtgacatgtttgattacataaaaggccatgctgcgttgcgcgataacccccccacatgttctgcagcaaaataacagagccaataagcagcaactaggggaaatcaaatttggaaaacccctatttgctgtcagcttgaccaccaatgaaaccaaccattcagaaatctcaaaaactatgatcaactcacaagatgaaagtttagttgaccaatgagatgcaattgaatgaaaataacacaggttgtcaaaaacagtctttcacataagaaagatgaatttaatactcatcagaccttatcagttgtatgttgcaggaaatcttgaacctcttatcaacatcaaattggtttttcaggcaataatatagcagaattaaatttccagatgtacataaatggattgatcagaaagatctgtatcccaggacagcatgattctggtgtaagtgaaattaatgagatgaggatcatgcaatattgaatgcctaaattgataagttaaagggaaattgtgattcctgtgtactatgtggtatgtgcatccatggagtgtgtgggcaaggtgtcaaggtaaagaggaagaaagtaacaaattgaaccatgcaaagtactagtaaatatgatccactagaatattgcacgaaaacatcaagcaacttatgaattcattgtttattttgaaatttttaaaagggggagacaagaaagatacaagtggcatagaaaatgtcaaaaagggagaattacacagtaaatattcatgaggtggttaagcttatggcttccattgctgaataaggtgttgtgagagttaaaaaatttgaaccttgaatggatcaaaattttcctggaccatggaaactgtaaccagttatgccaaaccaacttgctctgaattcaacttcctaccggtaaaaacttaaaacttttaatactgacgaaaaaaattatgtggacaatgtaaaaaatggcaggattcaacctcaggagttggaaataagtatcaatctcatgtagtggttcatagtcacttgaaagtacttaaaagagtcaccaaaggggagatgaaattaaagacagtgagaaaaacttacaatcatgttttgaaagatacttcatcatgtgaaggaaatatttccacaaatttccttcaaaaaaatttcttggtgtgagcgactcaaaacaattcaaaggaatatgatccagctcaacaggtgagatatcgaatgaagaaaatgtgatcataggaaattccaaatggtgggaatcattaagcacggcgggctgaatagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacccttacatgttggttcttcatttaaccccattgatgtgaaaaaataattttggaaaagtgactggtttctaatggcagatttcctatatttgatgccccctgatacaaatgttggagcacattaagcacggcgttcttaatgccaaggttgaggattgttaaggactgtggtcttaaatgcaaatggtagggatcattaagcacggtgtgcttaagaatctaacttggtggggggaacttgatagagtgtgttgaacaaattaaaaataatgcaaggtgtctttcatatgacatacagtgaacagataacacaaattttgtggtgcaggggaaggaggagaattagaatggacatcaaaagataaggtggggaggaaaatgattattctaaatagagacacacgagataataaaattaacagtagtatgatttgcaagatcttgaagtaagggtaattgtgaaggcgtcaggaacgtatgtgtaaagatgtgacataattaatgtgtgattttatacattcatattttgtgattaattcacctgcagtatatgtgtgatcacatataaaatacaaaatattggagcacttgtgaaaattatttgcaaatatcaatttgtctttgctgagacctctggtcttaagcagttggtgtacgggaagagtggggttgtgaccatacctatttattcaagactgcataaatttcaattaaattgttgtaagtcaatttcagagggaatcaaggcaaaacccaattgggccagagcaaaccaccagactggaactcttataagcacgccgtgcttatgggaattcaaagaaaattgcaatatataatttcatgtagaacactataatttcaatggagaatagggagacacacacataacagaaagttattccgcataaaaaaatatactattgaagagaaggggtttgtggaacgttaaatgaatgagattctttggtggtgtaattcatataatcatgcgcaacacatctagccaacctatgtcttgtaggagtaataaatttggtaacatcatcctggctttcatgaacagatgagattatctcacaaatgtaagttcccaagttgacccatatacctttgtcagctgaggatttgctttgtgatctagaatggatacattcaaacaagtgtaagacttcaatagaatgactgattgtatattattggtaatctcaagtagctttgaatagtccacaaacaccagagagaagaaaggagatgaaggggaagtggttatggcaactttcaattttggaaagagatgtacaattggccgcatcatccaaaacaatggcttgagattgtgagttattttttttcttttttttacaaggattggactggtcttgagaatgggcttggaagatagtataagacataatcatatcaattatgattttctggagttcatcaagggaatcggtggttggtaggttggaggtagttgggaccaattgagcatttacagaggtttctggctcgccctcggttatttgaagaaggtttggcatggtgttcttcaaagtatagagccaggttaataccaccatgtgttgtctgatagattttggtctggattggacttggggagctttgggatttttgttggagattgtttgtatcaaagctcattcacgtagcatttgggtagaagggagcttgaccagtgaaaaaagcgcacagaataggttggactcaaggtgtgatgattttgaattgtaggggatgatagggttggggaaatagagttgctttttgagaaggtgacagcctagctgccattctgatagatcaagagtggtcacaaactgtatgggacaaagccaagaatggaggaaaactggtgtgtcaaactattcaaggtcagatgctccttgatttgtatgacccattcctgatgttggatggatagccaccacagccattcctttggcagaaacttgtctctctccagttttggcactgtggagcctgacttgaaggacttgatcaacatgatctgtcaattttctttagctgtgatgaaacaatcgaggaaaacaatgctctcaaatccaagctggatgaatcaatagagtaaggattgacgtgattgattggaaaactatatgaaaagtttaaaactccctttatttgtcttttatcttgctcacctttctgttatgccaagtgtgatttctcttggttccaaaatcatcctttttacactatcacatatggttattccagtgtttgtacatatttctaccgcaatgcttgtctaattttgactgctttctttttcattctcatgctcttaaagaatctttcatgtgagtactcatttgcctcactgtatcaacatcaacataaaaccaagataagaaaaagaatgagtgtgattaggcaggttttagtgagaaataagattattgcaatttgattgcaagtgaattctgctgaacaagcctatttcaagcacccttaaagcttgcaaaagaaaggtggcacagtggctggaattgcttcacacagttcaccaacacaacacaaatcaaaaaagctcaaatcaaatcaaatcaaaaaagctgaaaaattaaattcttcagcatttatatgtttcaccagaaaatagtttgaatttttctgagaattattctcaaaaattttcaatgcttccaaagcaggtattctttgtccatgaacattattaaaaaataattcctgctttggaaccatcaatttagtccacacataccccttccaccacctggtcactggagaatgtgccatatatggaaacacccatatttcagaggtcatttctcatttcactcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatcaatcttattttttatttttcacaaattttgaaacttaattttttgcttttattatttcatattcattttttgagacctattaagcaccacctgaccaagtctcatgatttcaaatttgtgttttggagctctggaatccaaattaagcagccacttttcactgtctaggcactgtactaccacatactccaatgaccaattctcatttcaccattacttaaaaatgtttttttgattccaaagaatggattctttgttcatgttcatcatggaaaaataatacctgctttggaaccatccatctagcccacacatatcccttccccatgtgtgggttggatggatggttacaaagcaaggattgtttgctcatgatcttcaaggaaaaaagtaataccttttttggaagcttttaaaaagtttaagtaatgcagaaagaaagattgggaaatgaaaagaatgattataaatgaaaattttggaaaaactggttttcatatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagtatttactgttttggctccaatctggaccaccaacctgactaaaccttttttggttccaattttttcatttataatcattcttcccatgttccattctttctttctctcagcactctcactcccccaaaatgaatatcaaagcttttgaaaaaaatcaagtttattttttatttttcacaaattttcaaactttattttttgcttttattatttttgggatctattatgcaccacctgacccagtctcatgacttcaagtttgtgtttcagagctctggaatccaaaataagcagccaattttcactgtctacccagaaacacatacatttcagtggtcatctctcattttgccattactcaaaaattttcaatgcttccaaagcgggtattctctgtccttgaaaattattaaaaaataattcctgctttggaactgtcaatctagtccacacataataccccttccaccacctggtcactggagaatgtgccatactggaaacacccatatttcagtggtcatttctcatttcaccattacttaaccttttttattgattccaaagcatggatcccttcttccatgaacatcatgaacaaataatccctgatttggaaccatccatccagcccacacatacccctttcaccatcattggataacataaactttacttagttatcaattttgtgtgtttttgtaatatatatttgactttaatttaacatgacatttttttctgtattattctttgagtaacttaaaatgatgtttttttgcgtgaggtggcatgtgaaattgtgatggtggtgtcactacaagcaatacccattttgccccaaaaataaatggcaatttgggtgggggaaaatggatcaattttctggcacttttttccacaatgcctcaggagtagaaattacgctaaactgagctattttaacccagagatagaaattcatcaaacattccaaaatgaatttttagcacatttgagacatttttattttttggctaaaatagctcattttagcctaatttttttactcctgaggcttcttgtaaaaaagtgccagaaaattgatctattttccaccatccaaattgccatttttccttggatcagaattgtttgtagtgtgtaatgaattcaaactcttgcagttccaagttgaggtcttgagtttactcctgaccctgagtgaacttttgaactagctgacagggcacacaccaattaaacatgtttcaactacttaagagaatggtctcacttatatggaaaaaaaattcactggccattgtcccactgccaagttatacaaatgttactcatgtaacttgcccagttataacacaaaatctatccatgtttggtaaaaaaagtaaatgtatacccctttttgaaaaaaactagctaggaattcaacttgcatcaaagcagacccctttctgagcaagatgctgtaactgaagtatagatatctccaactagctgaaatatatccactagggggtatcaaatagaggaaatccaccatcagaaaccagtcacttttccaaaaacttttttttgcataaatgggccccaaaaggggttaaatggataaccaacatgtttaaagaggggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctattttgatgaggtatgtggccactgctgcacagaccaaacctgatttcaccatcactcaaactttttccttgattccattataaatttgctgtgagttgtgcaatgataaaatttctaagtcaattggtgatgatcttaaaatgtggaaagaaaaatcattcaacagttgatttcaagactcatgtgtaagaaaatagagaagtttcacaatttgagcaaatatttcacaatttgagcagagatttcacaatgtgagcttgtatttgatattgggggttggaaaaacgactccctaaaatttgccgacgactcccattttgtttgaggggtcgtcagatgggagttgtctttccaattcctcctgggggattgggagtcgacctcccaaatgtttttttgggtgggagtcggcacccaaaacccaccttggcaagtgggaggtttgggagttgcctccctcccacggtgggggattccctccggttatcaagactgtacagtcttgatcaccccagggaatcccttccggtcgatgaggttgttataagaaggatttccttcaggttgatgagtttgttgtacctcatcactggaaggaaatcccttctggttggtgaggtgttatacctcatcaccggaagggttacacctcatcaatcggaaggaatgacttctggtcaatgaggttgttatacctcatcaactggaaggaatcccttctggccgatggggtttttgtttcttgttgagcggaaggaaatacttccggtcatgggagcgactaccaaaaccccctcaagcatgaggggtggtttggggagccaactcccaaaaaattgaaaaaaattattaaaaaattaaaatacaaatggatggccgactcgcaaagtcagccatccatttggaggaacgactcccgtccgacaacccctcgaccaaaatgggagtcgtcggcaaagtctagggagtcgtttttccaaccccttcgatatttgatcatgtgtttcatttattcaatagagataagagatgaatgaaaggtattggaaaacaatcatttgataagtctagggagtaaatgcccatgagtccaccaactgagcaaaattgaacaaagaaccacaagttgaaccccagagtcaaagttggctgatatctggtggatggttctcagtgcgtgaagtaagccctgatggggtgcctggcggtattcctgaatctgttttccagaaaactcattgggagccacatgtaggcaaaagggagtagagttgatgtgctaaaaaagacagtgtaacctgccattaaccaaaatagatcccatgataatatgaatgctgtaaacaaattgctacatccgcttttattaatgattcacatcatgaaatgttgttgtttttgcaagtctattgtttgtttgaaagttgaattgaatatctttttattaccacttctctgagatcacatgcaacaatccatgttcttgcccccagagatttgtcttcacataattccgatttcctataagcacccacttctaaaataatcacaatgttctgcttccatccttgtttgtgaaagggtggccaaacaggagcagaatgcttggctatgtaccaatttcatgccacaggcactcagtgaatttgaggcctagaatggatttttagtcgcttttcatgtcacattatataagtaatcattccaaatgatttttgtgatatattcaattgcactgccgctcaaactttttgtcaagtgaaaataattttcgagaagctctcaattcggcaaagttcccgacgtccaagcccattgaatccgagacgcatggacaacaatgttaggaatgattggaggtctctgagactttttttgaggatgaggaaagtaaaggagaagaaagtgaaagagctgaccagccaaaatgacaaatcgggtagccaatcctatcaacataatcaaatgtcagagttcaatacccaaacacccttcataataatcagagaagtcaagcaaagactcaccaatcatgaaatacaatcggatccagggattcacattagcggggttcacgatacaattttgtcaggaaaaaaattaagcaactcaggatttgggagcgcttaaacctgggcttggtttgtaatcaaaattaagcttaataattaacagatccaggaaaattaagggtcccaccctattagcgggttcacgataagattttttcaggaataaaatcaagcggttaaaatgttcaaatgagcctaaagcctactgggattcatgctgcctctcataatcaactcatcactcgaacgatatgtgagggctcagtgaacgccaacaaatcatcagggaggtttttctcatcatggcgtaccatcacaacgaggcgactgaagaaattctcgatggtgtcatgaaccttccatcaatccccaaatttggtatgatcctttttccaagcaacccaagcttacagtttgtttgggagatgtttttcaatgacaaggcagaatgtgccgacattctggaggaattgctttcacgtcggtatttgagcttgcgtaccgcaccaacaactcatgatgattacgacctggccaaacttttcaacatgcgcaatgacgatttcaaacaagccgttcgaaccaccaaggatgggtttctttggcttctcaatcaaatccgtacacatccaatattctatagtaacagcgcccgacctcaactcccgattccccatcaattggctctcacattcgagcgacttgggtccaacggtgtggtaagccaatcctgaatttcagagcacaaaaagactacaaatcacacaggaatcacagactcaagacccctcaggaattccccaggccctcaaacaaatccaacacaccagtcatccacacaattgcccccctcatggataataacatcttccacacctctgaaactcctcaaatgaaacccatggccaaattcttagttcaatcttgataagaattagctcacacaccaactacacactagtaccccttcccaatataacctcaaacccctctaaaaaatattccttatctcttatctccttccttcttatgccaagaattcccacacaacagccatgtttcatactagccctcttttggccctttcttcccattgcctgttcaatccttatctgggtgaaataatttcccccacctcttccccttgataagattatccaatcctctctctgtttcagaatgaatttattaccttatcttagcttgtccctctctttggattcagtctagtcttagcttatcttagtgccacactaaattaggccacattgtttatagttacaatttacttccttgttcattctttgttccattttgttccatccatcttccaaccacaaattggccactccccagaatcttgtatataaggagctttgtttttcctcttcatttgttcctcatcagagcctgccccagcaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgacaagtttatttagactagtaaccataagaaatattagacataccatcctcaagaaatctccacagccacacctttttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctattcctcccaagagtagttccacaacggtaatggtgcctcggtcggacgtttctcacgtaatctcagtgttgggcggggaacagtaatcaaagtcagccggcgggttattcaagcgatcaatgaagtttcgaccaacttcattgtctggccaaataaggatcgacgggctgagatattggaggtgatgaaagaggaaggatttgagggatgtgttggttttgtggacggcacgacaatccctttacaccagcgccctggtcttgatggcaaggtatattgggatcataaaaagcagtattcaataaactgccaggtaatatgtgattgtgatagattcatcacttccttcatgacagggtggccaggaacatgtggcgacagcttggttttcaagaacatgaaggttcatttggaactgaatcggttttttgattctggtatgtatgcatgcccaatcttgagttggttacaaatattgttggctgattgatttgcttctcttctttcaggtcaatatcttattgcagattcagcttacggattatcaatgacaactatcccagcatacaaatcacccctctcaaagataactagaaataccaaattcaactactgcttagctaaatcacgggtacgtaacgagcatacaatcggaattctcaagggccgctgggcatcactccaacagctttgcttatctttgtatacaccccaacacatgcttgagatcatccgctggataaactgttgtgtggctctacacaacatgctggctcacctcggcgactcttgggatgaccttgcagtctcaaatgataatgatggcccagtaggacctcaagtaaatgatgaggatgatgacactggccactgcgaagagattcaaaataagtgcttgatttttaatcacctcaacggtacattacctatcccttcaaactgaaagttttatttgatatttgagtaaacatcatcattgttgagctagttattgtgactgatctcaatgtgtacataagacaaaactatcaatgtagaaattaaaactagtggtttgtattcttacacggtgaataatgctgaattgagcttgatacatagaagggttgattgagatagacttgtattgaattgattgaggcatgtagaaataaaagcgttataaaaaataaaatacatttaattagatgaaaaacaaaccaaagatcagaagatacatctcatgaggatctcaatctctgccgcacttttcccctcacccatccatttttcagctgcttttagtttagctttttctcggtctgctaccgtagtttgttcgtcttgatgcttttttttcccactggaacttctgtttctcaatctccatatgtttatcgaggtaagcaaacttcttatcagacgaagatccaaaggcagccgcaacagtcgattttcccttttggttgtttgtttccctccttggggcggggattgatcgatcggccacgtggtgcagctgaaccagatggttggtcatcatcagattcatcgtcttcgtcccttgcaatgcttgcttgaaggtcgccaagcatagatgccatagtacggcggggtcgagaggagccaagtcaagaatttggggccgcaggactcttgtctgaactcggagctgggttaatttgggtgtccggatttaaagttgggcaatcggccagcggcaaaccagacaatgaagcaagagtcggactaggttgttggctagcttgaggagaggtctgattatcttgattaccgatcgcctcccggccggaaaagactgtcccgggtgattgctgttctacgtttgaatggtccagcacctcctgtgttgcgtcccagccagcgtaaaacatttcaaggtctccattatcgcctggttgattgtaaagtggcatcccctcttgggacttgtactgggccgcaggggtgacattaggcttctcgccaaaaagggccgacattcgtttgtagcaggggcattttgtttccaagaggtcatcgattgaaacgttattatccccctcctcaatccccgcaccggtgttgtcggcccacttcttggcagcaacaaacttcttcttgtacgcttccatacgctgtcgaagaagcttcccatccaaatggagtcgcttgtgggtctgatcgttcatgtagattgcaaatcgttcgtaagctgccccttttgtcatcacttgctgtcccaccgtggtttgaggcccatttccatagatctcagtgtagtgacttggatcttcaagataagaacagataacacatcaactctgacatgatttcccatctgggaaatcttgtaaattttagggaaatcctgtaaaaaaatcaaagatttttccagattttttagatttttccagattttcttagatttttcagactttttagatttttctacatttttccagattttcttattaagagacatctataaagttgaaaaatctgaaaaaatcttagaaaaaactggaaaaattagaaaaatcttaaaaaactggaaaaatctaaaaaatccgaaaaaatcccaaaaatctaaaaaaatcagaaaaatctaaaatatctagaaaatctaaaatagggtgtatcaaatatagtaaatccaccattagaaaccagtcacttttcccaaaacttttctttgcatcaatgtgccccaaaaggggttaaatggataagcaacatgtttctaaaagggtggtttttttcaaaccagtcaattaaacaagggcattaataaaaaaaacacggtttttccgcatttacacacggtttttctgcggcgcagcacacacgtttttagtgattatgcatattttatgcataattttgcctccagggggtgcacgcgcgtaccacaagtgcctgtatgaagtttgaaaattttcctgcaggcaccaaacaagaaaaccactcaccacaatcaaaaatagacttcaccccccctctaaaccttcaacacaccacaactcagtcaaaaatcaaccaaaatcaacaaaaaaaaaccagaattgttctttttttctcctcttcaaccccacggactcggaattttttgattcacctccggttcatttcaaacttgcactgtgcaggtacactctaaacttcaaaaaatcacaacttggccatttctcaaccaaaattcacaaaaaaataccaaaagtatccttttatcatccttttcagcgccatgggctttaattttgctgatccatctcttgtttttttcaaattcattgttaggcctcaaaattgagctctgaataactcaggcgtttctcaaccaaactctttgagccagccatcaatcatcttgtttcttgcttctctttaccgccactatctccgtttttgcggctggacctcttgtttttttaatcatcgctggaactcaaaattgactcaaacttcaaccctgaataactctttcaattctcaaccaatttcttcaagaaaaccatcaatcatcttctttcttgatcctctttgcttccaatgtctccgtttttcttgctggacctcttgttttttttaaatcaccgctggaactctagtaggtcttaaacttcaactctgaataactcagctttttctcaaccattctcttcaatcaagacactgataatcttctttcttgaatctcttcacccccactgtcttattttttgctgaaagacctcttgttttttttaattcattgatcaatcactagtaggagtcaaaccccatctctgaattactcatccgtttcttgaccaatttcttcaagaaaaccttcaaaaatattctttctttaccttctcaacagccaccatctcttttgtttccgaaacacctcttgttgttggttattcattgcttgatcgctagtaggactcaaactacctctccaattaactcagctggttctcaaccaatttcatcttgaaaaccatcaaaaaaaaactttcttgattatgtttatggataccgtctccgtttttcattttcaaccctttgtcttttttaattcatcattcaacttcaacaaacacctcaataacatgtctgcaagtcaaagccacatcaaccccctccttctttctgctgcgacatctgaggagatatctaaagctcacatgaacacccccctcagtacatctcaagccaacgtcacctcgccccttgaaaccgcgtctacagctgctctgtcaactgctccgtctgccgctcttcatttccttgcaccccctcccgagttatcttatgcaacaaggacgcaacagtgggccttggagcatgggtatgtgattttcaagagaaacactacacagtccaatggggaggactgagttacttatagatgcaacctatctggccaaccaggggcaccaaaccctgacaagttgggcaaattgaagaggatcagatttccctttgaaatgttgggcaacttctacaagagggagggacactacagaatcaagataaagaatgcgaatcacaaccacccagctttggaggatccatacgttcatccaatccatcgatgtttgaccaaatcacaaaaagaatgtaaacccctcctctggttgggttcacaaacctttcattcacatgtcacaccctctccttagtcttcattttccttttcacattcctggctctgcagagatctgcccttccatctctctgagccaggtaagctctatttccttttcttcttgtctttctctctttctagatcgtactgagagatctgcccttccatctctctgagccaggtaataaaaagctcccccacgtttggtcttagaaaaattctaggctccttgcctgtcccttgtgcctttcctcgactcatccagtgaaggacatttgcagtccttacactttttttttctcacaccaaaccaccaacaaactatctacctcgactggacttactcgactgtgactggactgcttcaccctcctcgactgatattactagaaccgacgactgattttctaccacgatacactctgaactgccctgactgaattgcctacgactgcccgattgtactgctttgactgtcccgactgaacttatttagactgctcgactgaacttctcactacgactgtagtgactcgatttcttcaactgaaattatcgtgaccgactgactgaaattttgcttccttactgtcttgactaccccgaatttatgcccacgaggagcaacaccggccccgacaaactcctcccactaaccgacccagaaaccatacttcgagcggggaacaccgaacgacgacgcatcgcccacctccagccccccaactcgactgccccgccactcccatctcttacaactgccccgccgctcccatctccttcgactgccccgctacacccatctctccctaccaagatgcccgacaagaccactcaaggtgaagagcaaaccaccgagtcaacacgcacggcggacgcatcagatatgcaaaccgccaaggactggttcaaggcggttttcaagattcagcatgcattgattacacaagcgcaagaggaccaccaacaagctatagccgaccgtcgcgcagatcagcaaatctttctagcggctcaccaagccaacgccgcccgcatcggccgtttggaggacctccttctagcgatgaacgtcaaaaatgaggttgatgctcgccctgtacaagctgctccaggccgggttgatctacaaaagttccgcacgtcggacggcccaatctaccgcggaccgttccaagaaaccgagccctttttacgctggatccacggcgtacagatttttttcgacactaaggatgtcagcaactcggcggatagaatcaagattctcgggaatctcatcgcggagactaaccttcaattgttttatgccaacaaagcatctggcttcctaaccaagtcctggaacgaattcaaagtacggatgtttgattttgctctccccacaaactggcgatcgggattgcaacgacaggtccgcaagctcgagatgtctccgaccgagtcttttctagagtacagcacgagggcccatacactacagagcctattcaatttcgacgccagcgcaacctccaagctcggcgaccttcaattggaccagttcttagtttacggattgacggatgccctacaggatcgaatcaatgaacgctagcttctcaagacgaacccctttgtctacggtccatttgagaagcagcccaatgcgtccttcctcgccttgctccgcccaacgtcaagtacgtcaccgaatctatcccgcgacaaattcatttggcgagtacattccttcctcgactcacggggcctttgtcacttctgcaagaaacactgcggcagtgtgaacggtgtttgcccgggaccgctaaatagggcccatgtcgacattccagctaactatcaagcccccgcgaaaccggtcgactattcagccccgcgcgcttggagtagcccatctggcccatcgtccaccccaggaaaacccactcaacctcccgcgggtcgaccttcagcccgtgccgcaagcgttgcaggcgttacagacatcacaccccttgaagcccaagtctctgtgctacaactagacgcagcaatacgagaggacggccgttgggatacatactttgacgacgaaggttactaccctagtatggaaccggccgctgtggcggcactcaaggaccttgacagacaacttctcccaaacaagattgagaaggccaaacaggccgacctagcggatgctattgccggtcatccggggcgtgcctaactcaagtctctagattctatctctccttttttctccattgctacttccttttttttcttttttctttttcttcttcctttttatgaattttgttttgtcttattcatttcatccttcttcaatttttttataggaggggagactgtaaacccctcctctggttgggttcacaaacctttcattcacatgtcacaccctctccttagtcttcattttccttttcacattcctggctctgcagagatctgcccttccatctctctgagccaggtaagctctatttccttttcttcttgtctttctctctttctagatcgtactgagagatctgcccttccatctctctgagccaggtaataaaaagctcccccacgtttggtcttagaaaaattctaggctccttgcctgtcccttgtgcctttcctcgactcatccagtgaaggaaatttgcagtccttacaaagaaagggtcaccaaactaaccaacgctggtgttgcacgcttgaagatcaagtcagctttagttcaagacgcacagaccccctcacacgccacacttaacaccatttacaatcaccaaggcaagatgcgcatggaacagctcaatggatgaacaccatttgaggcccttgtgcatcaaatccgtcaacaccaattctacttcatgatggacagtgttgaaggtcccatgaacttgttcttttttgctcaccaccgctcacttgaattggccaaacgcttcccgacaacaatcctccttgattgtacttacaaaacaaacaagtaccgcatgccccttctgcacgtcattggaatgaattcctgaaataggttgttcactgttgctatgtgttttctctcggccaaaaaagaaccaaactacacttgggccctggagaatcttcatctggcgatggataaagaatttccctcagtcattttcaccaaccatgaacaagcggtcataaatgcaattaagaaagtctacccaaacgccgaccgtatcctgtgctcttggcacatttggaagaacatcgagaagaattgccggaagcatttcaacagcgaggataaatggtcaacatttgatttggcatggaagaaattgagactgtcgccaaaattgaaggagtacaaggagaattacgccaagctctccaaaacgtggaatccagatacggcctcgtacttgatattggtcgtccttcctctgaaggagcactttgtcacatacttgatcaatcggcacccgcactttggtaaccacatcacatctagagttgaaagtctccatgcatacctgaaacaattcatcaactcctcaacaggctcctttgcagcagtagtcaagcaaattcaccaggccattgacagccagctccacaaaagatacattgagtctgcgcagcatcaatacaaaagacttaccggcctgtctccattgattgccaatattaacggaatcatctcccactttgccttgaagattgtttactcatttcacttggccaaggctccgacaaccacatgtacaggtaactactcatcttacatggggattccttgcatccaccaagtccacaacgccgaacgtgagggagaaaagttcaccgcagatgatttccatgctcagtggcatgtcaagagtgatctagctgtaagttccttatttgtttatcatcaagaggatccaaacaaaatttgcacaaggtatctgatttattttgttcattcatctgatcaattgaccggtgcaacttagaccatctccaccgcaagttgctatccgagctgccaaatctcgaagttcggcaactgcgacgcgtttttagcagctcgcgtccagttggtattacaccgcaagttgctataatagcaactggggaatgtgaaaggccccccccggggcagcaaagcctgcactcaatgttggccggtatcggtcctctttctctagtgactggtaccgaccatggagagtattactattgaccggtaccatcccaggagatgtacactctccttcgactggtgcacctggtaccagtcacttctctagtgaccggtaaccggtgtcggtcttcaagagtatagactctcatgtgaccgataccggtacttaaggggacaccgttgcttttgaccggtatcagtctttgagagtgtacactctatagagaccaatatcggtctttgagagtgtacattctcttgtgaccaatacaggtctctgagagtgtacattttctagtgaccagtaccggttgctcttgagtctggggattgggtgttgtgctgtgtcgggggatatgggggagggggtggatgggagaatcacaaggattctttgtgatactcgcgaggttgagctgctatcctgatgctatatttggtatcgggatagcagccgagagtcgggttgctaaaaatttcgtgtgtttagcagccccagtggagctgctataattggtttagcagcgcggtttagcagccgcggtggagatggtcttagtgaaaacccagatgccatggaggccccacagaagaaccatgaagatgctttcctcagcaaagtctttcaaaagttccaatcccttcaacctggcgaacaacacttcatgcttggcaaaattcacaaactgctcgacggaacacatgcaaccattccacttgaggaacccaagtttgataagaaccattgattcaagggccaacccaaaggctccaaacgtaaacacaaatcaatgttttcaaccaagagggacccatctggagttgtgcacgtcaaggggcagaataagaaacaaggcaggccaaagaaggtggccaaattggatgaggggcccaagcgcaaacctgggcgaccaaggaagaaaccggccaaaaaggatgaaatggatgagtcagaggtgtgcattgcttatatccatctgaagatttttctgcttctgattcatttttgagtaggccatggaaacagacaaagagagtgaggatgaggcttcagatggaattggagccctttgtgaaaacatattcaccgacgaggagcatttggaagaagaacccaagctaccaactgtaacaaaacccttgcaaattagtccaatcaaattattcaagcaaaaaccagaacccatcaccaaagcggacaaacttgacaaaactcctttgagtgaggcacttacttggagtacacacgagaatgtggatattgatcttgtgagtcaatcattttcccatgtacttactccttttcctcattgttcatcccctctgtttccctcttgaacttttgttagtatgagtagaaagacagcatcaagccagcaggagtaatcccacacatcttacacgttaacaacgtcaaaggcaatgggaactgtggcttttgagcggttgcggtcagcttgggacgcaagtctgatgaatgggactcaatccgcaaggaaatgcagaaggaatttgagttgaacaaggcctatttggatgaaaggttcttggataacgtatggggagcaggggaggaccaaaaagacgtcattaatttgctcgcatggagagacaaggaacagaaagcccccctcaagtactggatgatgttccctgtgcatggatatttaatagctgatatgtaccaaagaccagttattttattatcggaaaagatgcctgcgacttatcttcctctttctcatactccaagaaacaaccctcccatctgtctgatccttttacctgactattctcatttcatcttgttcactttcaaggctgaaatatggccatgccccaggattgatacattttggggacactatgtcatgagggatgaagcgctgggttgggaggattacattcaaacccatgttgaactgggtcaagaagccttttacacacctgtcagaagatctttgcgcttcaaaaaggctcctgttgaggttgattaacttttgtcattactgttctctgtaccttcctctgatttcctgcttgtgtccctcttctcattttaaaatccaaactacgctcgtttatgcccaaactcttttgtaaatccaaatttggccttgctagaatattatagcattttttacctttttccattgataaattcaaggtcggaaggttgaataaccactgggaactttccactgtgcttgcatcaataaaatgagtgggagcaaagattaaaacgcaaaggaatcatttttatgaaaaataaattttaccattaaattctaaacctttcaaagtgtaggaaacaaatttacgatgtcaaacaataatgaaaaacaagccgctaacaattaattgaaaaaatgagtgggaacaaaaattacaatgcataaaaatcatttttatgcaaaataaatattgccattgaattctacacttgtcaaagtgtaggaaacaattttacaatttcaaaaaatagtgaacaacaagccagtgacatttaattgtaaaaatgagtgagcagaaaaagaaatcaaagccatttttatggaaaatagactttaccattatattctacacctttcatagtgtaggaataaattttaaaattttgaagaaactcaaaaataagcggtaaaaaattaattacaaaaccgtgtttaaacggtgaaaccgtgtgtgctgtgccgcagcaaaaccgcaggtaaacgcggaaaacccatgttttttttattaatgccctcaaacaatggtggatttggttatatttgataccccctaattctagaaaaatccaaaaaatctgaaaaaatctaaagaatctggaaaaatctgaaaaatttagaaaaatctaaaaaatgtggaaaaatctaaaaaatctgaaaaaatctaaaaaatctggaaaaatctttaatttttttacaggatttccctaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgtaagttcgaagttggaggtgatgaattgaggattgtatcggaagctgaagttggcttagttgactgcgttcccgaggttccagtggcagtacgtactggttttggaccggttttcttcatcttaatcttatccttgagtagcttggttgattgcatggcctgtttcttcttagctatttcgtctcggtataataacatctcagctttgtttcgacgtgttttctttccgctagattcatcttgaccagacggcggtgggacattcatgatctggaaaatttgaaagaaaaacaaaaccatcagtcatccaggaaaggtgaaagaaaaacaaaacgatcgatcaagttggaaaaatacaacatcgacaaaccgttatcttatcttgaaccaaaggattctgggttatatcgttggagtcggtgtttgcttgagctttctcctccagttgcagagtcggctatcgtatgtaagccaggtcttaataagaatttaaggcttgatttagccttaaatttaagcgttggttgagctcaggaacccttagagcttcctgagctcaggaaaacttaacgcttcctgaatccgaatcctgagcttaaattaagccttaaatcaagctcaggatttcttaatttaggaaagatttaagcggggttcagaaagcaaaaagcttatcgtgaaccccgctattgacatctggtcttggtaaaccttttgtaggatcatagattgtgagaagctccaatggtggatggggataagcttctccccagagctgtttgttgaaaaacaaagatgaattcagtcattttgcaagagaatgaagagttcaaggatttgtgtgtatccttctaaggcccattgagaagcaacagctattacatttttttcggccccaagatcagtttcaagtgccttttgtggtcgagattgatacaaaaggggaagaaaggtgagaggctcacacaacaaccaaatacagattatcagtccacataacagagcccaattaagccaaccagcagcattgagataactcaagtaggttgagccactgactcttccttcttggattttctctttctcaatcaaccggccatcaccttcaacacatatatcctcaagctccattgttttggagagctcgggcaattgtggacaactggtggagctacttgatttggcttgcaagccaggcttgaactcttctgttgtcaggtcatctagaagctctgtcgggtcaaattgaaactcggttgctgatcctgcatagtctacctggccacctttaacatgaaacagtagtgaggctgctggttgacaaagaacaagatggtgtttcacaagcacctgtgatttcaatccaaagcttcagtttatttttcttctcttgatggcttgagggcttggattatagacactgaccactgttcaaccttggagaagatctcctaggagagtttcagctggattctttgccgtggacatatccactgctgagagggggttgtctattggtagtatctgtaatggcaacggacgtaggcttatgcttcaaacaaggagcggctagtgggtgagggtggaattcttcaccaaccttaacttacacttgcccttgaatagatagccctcccaaacaaaatcctgtatatttagacttcaatctcagacacattcaagatataaatatctccacctgaattggacataccttgctttttgaccaccagatagactaatgcccctctcaccaatttcagtttgagcagaagtggattgattagatagagataatctaactcggacaagccacagactagagatggtcgcggatgatccgttgcggatatccgttatccgctggcggatacccgccagcgggtgcgagatgtccttttccgcccaaaatcttggcggatatccggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcgtagcgcagcccacagctgcggccccactcggctgctggaccctgggatatacccatgtccttcttggcggccgatacacagcccagctgttcctcaaccttgttggcggctgatacaccgcccttcgtccctcgctttccaaaccaacaacacccaccgcggcccggaagaaaccgcaaccgcggacaggttgtctagtctttggaggtaagtcctccccccctttttcacccctttttttcctctccgactcgcgcgctgaccaacccccacctgtcctttggccggccaacagacaccgagcgcttctcacgcccgattgtcgtcggtcgtggtcttccgtcgttgctcgtggttttttaggctcagggcctcgtcgtctcggtccgattgcaagtgtccctccgttcccattcccccaccgtcgccgatcatcgctacgtcgccgatcctcgctccgtcgccaattcccccctctgctgccaactccaacaccccctgggtctaatcttttggactccaacctgccttccaggctttttgaccagggtgagtccacatcttttcccctctttgttagtaatgataactgagctgttcccttgtcatttttttttttaacccttcctcctgggccttatttttgggtctccagcctgccttccaggctttttgaccagggtttctgacaggtgccttcaaggctatttgacagggaagtaagtagggagaacccaagtgagtccacatccctatgacttttcccctcatggttactaatgaaatctgattcccttgttaattgtttttatttaaccctccctcttgatcatattctatgtctgtcaggctccttctttctcattaactcattacataatttacaagtaagccaatcctttcaagtacaccttcatttctcataattcatttctcagcaccccctgccatttcttgtttgccactctgactcattaaatttgtttggtttattttccccatcccttttgctctcaggcccctgctttgtgatcatctcattatatactcaacaagtaagctgactttgcttactcacacctcttgtattgctcttgcccctcccaatctctgatgaattctgttatatttaattgacattattcttttcaatcctcactaatgctaactcattagattaccattcaacaaagttcaaacatcaatcaaatcaccgggaactcaaacatggaacaccaatctaagaggatccgtagacgcattgaacgaggtgatgactccgactcaagcaatccacctccgatggagtccaatgaaggagagtcagccgcctcaggtgctaaccctgtaggacctgattcaatggatgaacagcgtctgggtaatctactgggccaatttttgtcatttttttgttgttggttttgtttttttgattaatgaaattgtttatgtagaacatgcaatgaagctggctcataatcaagttagctctgcctatgcatcctatgaggcaccaacgatgtctgatcagaaggacaagtttgatcggtacatgatagcttggaaatgtaaaacgtgagaaaaccatctccatcaacatcattcattcctcaggttttgcaacgatgtgtcatctggtgtgccgaggccgcaaagccattctcagccttcgaagaacccagcctgaagagaatccttcatccgacaatcttgaagcaccttccgagtcgaaagacgatttccaaaggtgttcatactctctacttatgtgttcaggagaagctatgtgaggaattaaaggtgagtaattgacatttggttggctaatattttctttccatccaacatcactgattactgaccgcagttcatacttattttttgtgctattcagatgcatgagggggcgctttacttgggtgttgatgcgtggcaatctccaaatggatacgatattatgggccaccgtggtctatcgacttctggacgatggcgccggaaatacgaaattcgatgcaatgcccctggactttgtgcagctcaaggaaaggcacacaggcgaatacctgattgaaacggaaagagccgttttgagaaatttgggttaaaaatagggtatgttacaatttcttggtctgccgccccttgtgtacccattttgttcacccttgattgtctatgagctgaccctgtttcaactctgatagagctgcgtattgcttccgacgatgcgtgcataatgcgactatgattttggagttggaacaactagattgggacgattcttgttcacggcgcgtggattcgacgctttgcgcctattgtcaacttatcggcaggctatacttcgaccgttcactcgtaagaaatcccaagctggcacgcctgagtttgatgactcagatgaagaagaggacaagcatcaacgcattgtgaggtaagctgtttcaatcaagcatttaattttgacactagaagctaaataacacttgggaatttttagattcaatcaagaggaacagatctgtgacttggacgatgatgaagataaccacaaagaggatccagaactagcaatcgacgatgatctcactctagacaatcttgaggatcttgaacaagaagactcgaaagatagttatacctctgactcgtgtcgccaaaccctcacaaaggttagtctgttcatcttttatcaaattctctaatcacctctcactggaatgattctatccactgttggcagttccgtcaaattgccatgaaactttgcaagtccccaaactccaaggcaaaattcatcgagatttgtgaagaagctcaatgcaagaaaccccacaccattgagtgtgacgtcccgactcggtggaactcgacttacatgcaactgtcgagtattgtccgatgtgaggaagccatgtaagtctaatcattatcagatcatgatccccaataattacccaaactaaccttttattcatgaaagtgtcttgtggcagcgcgataagcagtttggaatgccccgtaactatcacgttcaacaagaagactttgacttagccgcggacttggttcgacttctccgaccgttttacgaaatcaccctccaattgtcaaccaaagcctcagcccggattgccgaggtcgttctcatgattgatcaaatcacatccaaccttgccgccgtgattgccaaacaggattctgaacgagatcaccctccagctctacgaaatgcatgtcgcgccggccttcgcataaccaataagtattactcactgactgactgctcaccattatacagaattgcaatgagtaggtcttttcttcaactctcatgtgattacatatgacattcctggccactaacaaatattatctctgaatttccagttctccatccctctttcaaggacgaataatttaagctggccaaatggcctaaggaatggattgatgaggcagttaaactcacccgcaagatgtacaataagtgttacaaacctcgaaacgtggaatcagcaccaagtgcagcagaactggaagatgaatcaggatgggtaagttccatttaatttgcccccttctgattcaaatcaactgatcaaatcctccaccagccgcaaactggggtcctggcaggtctaggtgatgctgctgaagctcgaattgcggccccctcgagtgaccccattaccagatggctcacaggtcccctgtatttggaaaaaaaacggtgaccgattgatgccctcaagtggtggacggagcaaaaacggagtggagatcaacatcaaggccttgaacagatggcccttgatgtcctgtgttgtccaggtaagactcaagactcacagtaaatcagtgatctcaaaatcagaatgctgatcattgtttctgactttttgcacagcaacaacggtagacgtagagcgtacgttcagctttggtagagactatgtcaccactaggcgacacaatctccacccacaatcagtaagtacaggtatggcgttagctttttattcacagaacaacaagatcaaacctctggcgctccacgaatacatggaaaaaaagaagaacgaagctaggactaaggcgaagaggactggtgggagtcaaagcgctggtgggagtcaaactcaaagcgctcgtggcacgcaaaccgttgctgtcgtcattgattgattaaatattagtttcattttagtttatttctccattctctttctttccttctctcaagtctcaatctctttctgtcactctcactggttcacgtcaaagatacaaatgtcatacacaagttagctgcaagcaacaaaaaaatttccattctctttctttgctcctctcaatctctttctgtcactctcacagttcactggttcacctcaaaattacaaatgtcatacacgggttaaaaaatttttgattctctttctttccttgctttctgtcactcttactggttcacctcaaaaatacaagtcatacacgagttggctgcaacttaagcaacaaaaaaaattgcaaagaaaaaaattgtttttattttttccatttttttgggagtgtcacaggctgtgagcaacaaaagaaaaacaaaatagagaaaaaagaaaaaaaaaaaagaacaaataaaataagggccttaataaaaaaatgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcgtttagacgcggttatttaattaattttttacggcttatttttcgagtttttttgattttttaaaattgtttcctaggtttcaaagcgcgtagaatttaatggtaaaaaccattttccataaaaatgagttttaattattaattttttttttctactcattttttccattaattgtatgcatacatgtttttaccttattttttatgtttttttgaaattttaaatttatttcctaggttttaatatgcgtagaatttaatggtgcaatccaattttttttaaactcaacggttcatctttaatactggaatttgacgtttttttcacttaaatttctacaacttaattttcattattttttgaaattttaaatttatttcccacactttcagacatgattaaaatgatggtatcaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacatttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgagattttaaagttgtttccgacatttaaaactgtgtaaaatttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcaaatttttcaattcatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtttaaaattatggtaacaatgaattttcatcaaaatgaaaactatatcttgagtaatgcctttgacgtgtttcctgaattaattcatacacgctcaattatccttattttttggaatttcaagctcatttcctacgcttttaaaggtttcaaaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacgctcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaattaaaaaaaatgcttaaaattgggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgtccactgcagtattcagtaacaagcgctgatttttatgaaaaacggttgttaccatcattttgatcatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccgttgagttttatgggaattgaatgttaccattaaattttacacacgtttaaatgtaggaaacaactttaaaatctcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgataccatcattttctacatgtcttaaaatgttggaaataaatttaaaacatcaaaaaataatgaaaattaagctgtagaaatttaagtgaaaaaaacgtcaaattccagtattaaagatgaaccgttgagttttgaaaaatttggtttacaccattaaattctacacgtattgaaacctaggaaataaatttaaaatttcaaaaaaacataaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaataagtggaaaaaaaaaattaataatcaaaattcattttcacagaaaatggtttttaccattaaattctacacgcttggaaacctaggaaacaactttaaaaaataaaaaaaactgaaaattaagggcaaaaagaaattaattaaaaaaccgcgtctaaacgcggagaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaatgccctaaaataaaaaggaaatatatatatattaaaaaacaaaaaaaattaaaactattttttggcagtgcaagcagaaaaggaagaaaaaaaaaaaaattgaaggcttgcaggctaccaggacttcaaaattggtgtttatgcagccccccaaatctgaaatttccccacgtaacattcattttgcaccctaggtgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataataattaattgaatactggaaaatattatacattgttgttaaaataataaataaataaatatgtatttacatttaaacttaattcataatttatatttaataattctataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaataactttagaataaagtattaaaacaatgtttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaacaactctataattgcacagcccctgcacagtaactgtagccctttctattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctgcagctcccatccttacacgaaattgtagagctgctaagaagctccctagtgccctgagggcctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgtttattagtgattcaaaccaccaataaacttacaaaccagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaggaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattgttgttaaaagacttgatcccaagtgagtagaagtattcctcacattggaagcctattaatccatgcaagaggattgatccggatgccaaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttgcaggttgagggatttaaccacgaataaaccttctcacttactcttcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacactaggggtcatttaaggggcggatatccgcggatatccgcacggatacccgcctgcgccagcgggtatcctctggcggatgcggatgtctgattctgccgaaaaagcgagcggatatccgaatccaaacggatatccggatgcgccgggcccatctctaccacagactcaccagtcttatcaccatggggcatgatggcaaggtcctgatttaaagcacaagcagcaaccacagggtctacatgcaccaataacacacacatcagatcgttgttggatgaaagtgagttgcagttgacggtttttaaaggttgcagaagagtgtgagagagaaatcctgtcaccatatcgactttgatcaaatttgctctggaagacaatgttctcccaaattgtagcggattccaaccaggctgtctgtgatccataagccagcttaccatccggtttattgacgagtacagagcccttgatacagtccaattctatcaacatagaatagctttggtcattgaaatgtagatgatagagcacaggacaaaaggaaagaatagctagcactagaaaacaagaaatgacaactgacctcccaagatagcagacaagaagctagttttaccagacccagtagggcctgtgacaatggtcagtttacctaccagtaaagccagtgttacaggacccaagatgaacgttgcagttttctttgctaaaataatagttagtgtagttagatgtccatctcttctacgtgaaaacaagttttacctgccttggttatagaagaaaatttaacgaacattgttcaagcatcatccatttccgttaccgggctaggatcattctgttgaaagagcatcagcatcatcaaataaattagtacatctcgacgcatagagcaattcaatggaagaatgatgttgagtaagagtgattcagtccaagaaagagccactgtttcatttgcgtctctcgttgtccttgttgcaagagtttctgatctacttacctggagatgaaagttcgaatcgctggacaacttgagaacctcggacaaataattcttttccattcgagcttgagagtctgtctaatcttttgaatgctactttcagtattgattgttttgaattgacagttccttccatatttgattggctaggcaataaaaaaaagttgatcagatgaatctgcaacaattgccatctaaagactaaacattggatggccttggtcagctcttgttgctctcaaaaaacaaaaaagaacacaccctgtcaagagtcattcaagctaatgaccaagtattggaattacaagtgtgttttccgcgtgggggggggacttaattaggtcaatactcagtccgacaacagtgcaaagcttgggacagagttcaatccgaccgagatcagcttttacaagaagatagtcaaccacatcatcctttcagcaaactcccaatattgtctctctcgccacgactgtttacgactcacaaccatcctgttgaaggtactacatcaaccttttcacccaatcccgatgaacctgtatgggtgagagacgtattactgagcttcagacggcttgaatttttttagtcatttcacctacagaactctcataggagaagatgcgccaaaaggcaaaagtcgggcaactttggatgacaaggatagcgatccagaaaacaaattgacacagacgaccattgaacccaatgagagacaacgcagtaaacacgcccgtatccaatccacccaacagcctgatgagcttgatgatgatgaagcctgagacccccggatataaaaattgtttcctcactggttgggcagtctgcagtccacaatcaaacaaaaggcccaacccctgctctccctgctgtgtctgaattattattgtcccttctcttttcttgtgtgggtttctcctcttactcatttgtacacggcattttattttcatgtttccagtttttctttattgtcagttcttgatctcatgagactagcaaaccatattctttgctttctttctattggttatacaaggcaatcaaatagcttggatctgtaacagggaataataataaaaaaacaagcttggtcttgagctgtcctggcctgctgaccgctaactgttagtgttttgctgttgagtatattaatgggccaatcattgtttgtgcaaaagatcaatgatcatgacgctcagacctttcattaatcatctcccttgccaacattcattggcaattgtataatcaaaaaaacccaaaggaactttgaatttggttccaatcatcagtcaatcatttcatcataaaggatattctaattatggtttttttattcacattttagtaagaacattgtactttagatttctaacaaacaagctgaaataggtctcaggcataatctttggttcacatcaggaatagtgatcaattagacaaccactctctctttgttccaactttgggtctgccgcttaacaaacatgcaagaactcagcactccttcccttcctgaaatcacaaacaacgtacaaatcactcacgaaaagcgtccaaaagcctaacccttagacaaccgcttgctcattgttccaccttcaggtcttccgcttaacaaacacgcaagaacttggcactccttcccttcctgaaatcacaaacaaagtaagaattgctcacaaagagcgtccaaaaccctaacccttagacaactgctcgctctttgttccaacttcaggtctgccgcttaacaaacacgcaacaactcagcactccttcccttcctgaaatcacaaacaaagtaagaattgctcacgaagagcgtccaaaaccctaacccttagacaactgcttgctctttgttccaacttcaggtctgccgcttaacaaacacgcgagaacttggcactccttcccttcctgaaatcacaaacaatgtacaaatcactcacaaagagcatctgaattgccaccaataggtctcaggcataatattgggttcacatcaggaatagcaatcaattagacaaccgcttgctcttcattccacctttgggtctgctgcttaacaaacacgtgagaactcggcagtgtcctaatctttcattctccctcttgccctttacactttcatcttctcttcacttcttatcataaaagcccaaaagaacaaaaacatatttccttaaattcatttctgcatcacactgtcttgctcctaggtaattaacttaatttttctcactgctgtccatgtaactagcgtaaacaagattctaatgaactaaactgctcctatttgctataatcctcacagagcctcacagaatgccagcccaatctaagacagcatcaacattgggcacatttcatggctcctttgaccctggagtcactggacggtccgctgcattcatgtatcttgtttagttcccttgagatcaaacactaaataaatgtgcatgccaactttatagacaaacaggagaagcgccgcccctaacagcctgaaggatgtcaaatggaatggaatctttctcagattattttgattctcctcaaggagatcctattgtctcatcacccagatcatcaaacaaacaattgaacaatgaccagatcacgcaacgaacaagaataatttgtcctgatatgtttcatgaaatcggcaaatgaggaaggtgggccttggccctactatacttctggcctgatttgtggactaattatacttatctcgaccaactttcttgggttctttgattgtcaatcaacaaggaaaacaggcatcagtccacctaaaaactcaaggagggatgagaatggatttgaagagtacaataattatctgattaaagcaactgaacaaaccaataaatcaattgctagacagaggaggaagagaacacaaacatctactggctctgactcaaagtcttacaatgaagagccaatggaaatacaggatgatgaagataatgtcaatttgaaagacttgggagagatggtggccaaccaattagaggatattctcgaggttgaagaggaggaagaaccttgtgtgacagcagctggccctaacaatcacacagattcatcaaatccccagccccctgaacctccaaaaccccagaagaagaaccgttgttgtgagtaatttatcatctctctattcatttcaacattgattttatattcactgtggcccctttgtcaatattcagctccatctccccaggggttcgtcaggggaaacgtcaacactttgaacgtctagcacattggagaggtgaaaagattgtctatggtcggagtgtgacaccggacggtcaccaaaaagtactaggagtggtagatgtgtttcgagtgcccaccattgccaagccgccccagtcatttcgcgccacaaaacaaaaccaacacaggatcacaaagattaaatcccaaggggttgcggctcaagagatccatgataaccgccagccagaggaaggctgggatttgaaaaccctgcccaacgggaccctctacagtttttccaaacaaaaagatatcgaatgtgccattgtttgtacaaaggaaatggtcacccttgaaatcaaaggcaaagctggaataccaaacctgtttgagtctcaagaagtcttcaaacatttggatttttttgctggacgatacatgcatatcccagtgggtggtaataaacaacgggaacaatctaagaataattgttacgtaaattgatttgtttaactcctgacctcatacttttggtttgatttgtatgtctgatcaatccattttcttaattcaaaaaaagatttttaaagttgtagaaggggcagtttcagtctgtgttcattggaccacatttgttgctggtattcacaggatgttttgtattccttgaggtacgttttaaacatattttcccatcaacaagcctctaattggtgggggggggaatgaaaatgcttggccttgggtgcaaactgattattgttttctcacaatccttattccaatatgtgtaccgggaccaaaaaccacaaaatttaaattttttaggcaacatctattcaatagaaaacatcagtggaaagacggccaaaatgtcatttgctcaagctaccagacccaccactccaggtgcagagatagattctgatgacacagaaaaagaaagtttgatgcttcaaaccgcttccaatgacccatccacatctgccagtataccccagaaagccgcacatcttccccatcttgatgaatcccatactcatggtcccaataacaaatcaaccaagggacaaaaaaatcttgacaagaataagaaaaaagtcgctaatgataatagtaccagtatcagaactaacaccagtaatcttcctggcaaaaaaaaaaccacagaaatcttttgggatgaagaagaaaactttgaaacaaaagcagaagtaaaaggaaagacctggtgcagaagaacctgaggaagaacagcaacatgaagaataagagagagacaaggacgaagaagcacaatcatcatcaagatcagcttgaagaaacatccccaattttgcccttcttgtttctaccacaacaaatacaatttttcttggttctggaacatcttaaattttttttactgagttctccttgtctcatcggacttgcatattcataaaggggcttggaaaaacgactcccaaattttagtcaacgactcccgttttggttgggaggtcgccggacgggagtcgttcttccgactcccgggagttcgcgcctattcacaggtgacatctattgtttatgaaattgggagtccgcgcctaaaaggcgggagttggcctcccaaatttgatccttaattttttgatatttattgttccatgggagtcgtcaggccaattcgacagacggaaagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttgtttgttgtcaaaagccacttaagatgcggtttcattttcttctttccttttctttttggatcttttctcatagtgtgtcttcatcaatctacctcacttcttcagaatagtcctcaattactcttgtcatcaagtacaatcgtatgcctaatttctttgactctttcttcttacttctcttctttgattttgattgatccttattatttcttctttccttcttagttctggttttagttttgctcgcaatcaatcaaattcctttacgattaacagtcgaatcacacctcgaaaacccgactccaaaactaaaaaccagaagactacttggacacgatggaggccgttaacccgactatcctgaaaatgaccatcgaggctattcctactctcactgaggacaacttctccagttggcgaactcgaatcaacgctctattcaaattaggcggcctgaaggaacaaatggctgaaggagaaccggctcttgctgacgatgacaatactatgctctgtgcaatcatcatcgcaaaaatctcccctaccactcacacgaatgttgtcaccgcgatcaacgaagtcaacgcacaactcctctggaaagccatccttaaacggtttatttcgtccgagccttcaaaccgcgctcgagtgtacaacgcctttgctaacatctcattcgacgttagcaacatcgagaagttcataaccgaagtcagaagctcattagtgaagatggaagacgtgggtatcactctccctgaagatatcatcacgtacgatttgcttcgtcgtctccccaacagcctcgacaatatcaagcagaccatcacccactcaaggaacggtgaggacataaaacctcaatccctgttggaccatctcgagatacatctcaacgagctgaaagtctcatcctcaagcaactctgaatcgattgcaacatccatgttcaccaaggaagatccccgatgcattcctggtcatcacaatccttacgcgaaatcgcatcctaaggagaactgctggaaggtctaccccgaaaaaaaggccgaattcatgaagaagaaggaagactcacatgttagctcattctctactttctcactcagccaaccctctatctttatcctagactccggatcaacttcgcatatgatttctgatcggaacctcttcacccatctagacgagagcgaaggcggcatgataaacacaagttgcggcttcagtaccctcaagatcgaaggaaaaggatcggttgacctgttttttaaaaataaacttatcactcttcataacgtactgcttgttcctaagataactgtcaatgttctatctctgcgccatttccttctcgagcaatgcatcataaatttctccattaatcacttcaccatcaccaaggatagccagccctacttagacggccggtatcaacacaatctgcctgtcatcgaattattacctcctccacctcattctcatatgtcttctgccgagatcctgcataagtcgctcggacatgttagctacagtcgaataagacagaaattgggaatccctgtcaagacaccggagatatgcaaatcgtgtgctgttgtcaaagtcaccaaagcctcgtacaaacatcgatcctcatccgcctccaaaccactggaggagctccatcttgatctgattggacctattgctcgcatgtctcacaaaaaacacaaatacatcttgacaatagtcgatgccaatactcgcttcgtatcagcaattcccctggtcgccaaatcagacaccttcaaaaatctcactcatgtcatcgacgtcgaagccaagcgattgggttactatccttcgattctccactctgaccgaggaacagagttcatcaactctgagctgactaaatattgtctggaacacgtgattcagcagcgttactcagacgcttacacccctcagcagaatggattagctgagagatttaatcggaccatcctggaatcactaagaaccaatctgcttgactctggctttagtccttcactctggaacgagattcttggtgcttgcactcttactctaaatcaaattccgactcatcgcagcaagaaatcgccgtatgagctcttcaaaatgcagtccattccccttcagtacttcaaacctatcggtaatccacttgtgcttgtatcaaatggaagtaagcccaagttggaacctcggggagaattcgggaaattactcggattcaacgtggatctgaaatcctacaaaatcctactgtccaacggaaagatcgttgactcaaaaaacgtgcaatttctggaatttgatgcaactgtctccgcgtctctggatgttaatgagttgattgaagaacgcgaacctgaagaaggtaaaaaaatgcctcatactgataaagaagagaatgaggataataatcctgacatcaaggaagaggaagaggtgatatccgaagattccaacgagcactttcactcactgaactccgactcggaggacgacgagattgaagtggctgaaggacttattcccgctgttgatgcccctgttggccgaattcttcgtgatcgaaccttgcaggtgaaacctgtaaaatactctcacttcaccgcgcactctcatctcacggacgaccccaagtcattcaaaagagccgtcaccggacccaattctgagggctggaagaaggccattgatgatgagctgaacaacattgaagaccacgacgtctggcttgatcaggaagaagaacccagtaaactacttgctcatacatgggtgttcaagacgaagccagctaccaactcctcagtcgaaaagcagaaggctcgcttgtgcattcagggattccttcaaacctatggcgaagatttttttgagaccttcgcccccactggcaagtttccatcgcttctaacccttctggttctggccatcgacctgaaaatgcctatcaaacaattcgacgtcaagagcgcttttttgtttgcacctctcgacgaagaaatatacatcaggacaccagaaggctccaatcgtacggctccatacctgaaactagtaaagtctctgtacgggcttaaacaagctccaaaaaactggtacgagaccctaacggcgtggttccaagaaattgattacaatccctcggtgtcagatgcctgtctctttatccataaagacaagaattccttcattttctttcacgtcgatgatctcatagtcgttggcaaggttgaatcctttgaagaattattcttggcgagatttcctaattccacggcacacgcaccggataccttacttggtatgaacctcaacgttctaccggactcaatcgaactctctcaacccgctctcattgaaaaaggtctcgaactactaaatctgcaagaatgtcgtcctgtaaagaccccgctcacccctgccgtacagcttcacactgccaccgatgaggatcatgctgccttcctgcgacttaacctgaactaccgctcctacaccggaatgctgaactatctagcctgtcgaactagacctgatctggcggctgcggtttcaattttgtctaagtttaatcagagaccggggctgagtcactggaaggaggttgttcatgtatggaaatatctgaaggggacgatcaatctagggctacttctcaaacccaaacccgacaagttaatagaacggatcaactttttcacggacgcaacctgggctgaggaccaagaatcaagaatctcacgaagtggaactctagcgttctggaaatcatgcccaatcctttggaatagcaagaaacagaaaaacataactatgtcttccaccgagtcggaaatgaacgccctatcggatggagagcaagagaatcaatggctctcttttctgattgaggaattatggaggataaaactctcacccactctcttccacatcgacaataagggcctattggagaaactgaagaacttcgggtctaattctaagaccaagcacctagatatcaaaataaaaagcctgagggaaaaatttaactcaaaagatatcgatgtgaagctcatctcctcgccggacatggtggcagactctctgaccaaggcggctacccactcctccttgaaaaagcttcaacaaaagtgtcttacagttcttttgtcaacaaacaaggagggctgttgagttttccatgtgtccgcgcaaggaaaaccccccgcgcagccagcgtagcggaacaaactgcggcaatggtcaaccaaccacttagggttgaaaatctcctgctccttaagagcccagtcttcctcgatctctactctcctcaaccaaactagaagctacgacctagaaaaaaaaaaaactcggttcactcaactccaatcctcaactccgcaccctttcgacttcaagtctaccttaaataaacctcctcaggaccgaagctcgtaaagtaaagtactccgacacaccttaactgaccgaaccggatcctaactccctctccactccttcctccctgtagactgagcctctcaattcattgtcctatttccttctgtgtcgaattcgaacacttcttcttatcttgtttgtttcctttcctcctcctttttatttctttattgtctctctcttctttgtttgttgtcaaaagaactaactcatttcattttcttctttccttttctttttggatcttttctcatagtgtgtcttcatcaatctacctcacttcttcagaatagtcctcaattactcttgtcatcaagtacaatcgtatgcctaatttctttgactctttcttcttacttctcttctttgattttgattgatccttattatttcttctttccttcttagttctggttttagttttgctcgcaatcaatcaaattcctttaccgatgggctccagccctcgattgacgccgccgaggttcccgcggccaaggctgccgcccagttgtcgaaggaccccgccgaggacacctccgacaggccacagccaccgaaggtcaccgccgacggaccagagccgccaaagggcaccagccggaacagccagtcctcatcggggtcagaatccctgcaggagccacggcagttgttgcagaagtcgccgctggggcaacgggagttgtcgcgcccaggacgggagtcgctgcacgagatacgggagtcctcacgctagggaccgccctcgttgcctccgggacaggagccgtccacgccggagagggagttgctgcccgagagacgggagtcgtcacgtcggggacggccgccgtcgccgcaggggcgggagtcgctagcccatggaacggagtcgtcgccgccgcccccgccaccggactcaccttggccccgggagtcgtcgcgcaaaaaaaagcagtcgttgggccaactgcgggggttgtcgcatcccggaccgcagttgtcaacccccccaacccggcggagcttgatccaagcctcttggcccccgtaggagccgtcatccctggtgccaattccgaaacccaacttttctccggaaccccccccaccattgccctcaccggcgtcaaacccaaggaaacaatcctccccgtcactggaccccctgaaaaccaaccaccccccctgtcaaacccaaggcgacggcaccagtcagccccatcaccactgaagatgaacaagaatctgatgacaatcacacagaaactgctgaagatgacaaaacggtaaccatcgagaaatgcttagagctacttgcaagtcaagctgacaagaacactggcgacaacactgaggaggacgagcccaagtcagatccggaagataagacaaatacaaccacgaagaccccaaccatccccccaacaccagcgcaagcaccacataccgacatacccgctcctcctgcggccacttattccgacccattgatccttgagcactccatcaaaacctttgcttgagaaaatggttttgtcattgtcaggaagaggactgttcccgggaagagtatcactttcaaatgtgacaggtaagtcctccttctgcatagcactcaaatcatagctcatgctcaatggccgtcctttttctccatcttatgtgtaggggtggtaacccagctcgaaacagacggaaaaatgacacacgccccggacccatcgtcagttgactgattgattgcccatttgacgcgagggcccagatccagaagaaggctgggggggaatggaagtttaccgtggccaatccccgacataatcatgcacccagcaaagatccgtccgggcacactgccaaccaaaaaatctcgaaggagctctatgagcaaatgaagaaacaggtgacgcgggtttaaaaccagctcagattctccaatcactcaagaagacacatcccgatcagtcaatcttggccacgatttcaactgtgtactccgccagaaagaaggcttgggctgaagagttacgtggactcagcccaattgttcatcttaatcaaaccctcacgacggacttcacctcagcaaccaaggtaaacgattctggcaagattctagggcttttcttctgtcacaaccactcgcttcatctcctccgtcatttccactacatcttattcctcgattgcacctacaagacaaataagtatcgcatgcccctcctccacattgctggcgtcactggatccaacaaatccttcagtgtcgcctttgctttccttcacgaagaaaccaaagaatactacgaatgggctcttgaatctctgctcaacgtgttcactagcaacaatattcctatccctgaggtagtcctgaccaaccgggaacaagcccttatgaatggtctcgactccgttttccccaccgcgactcatctactgtgtacctggcacatcaacaaaaacctgatttctaacgggcaaaaatgatcaaggacaagaagaaggaggctgaaatgattcaacactggaagaatctcatcaaaatcacaaccaccggcgacttcagggccccctttgactgattcgctggaagttatggcgagaaatttggcaattacatgcgctcaaactggctcccagttgcggagaaatatgcaaacgcctggacgagggaagtgcaccatttcaatcaccggacggcatctcggatcaaatcttcccactcctttgtcaaatcacatctccttggtcccaatcaatccctcaaatcaaccatcaaaatgatcaccaacgccatcgaaacccaagtacacaacataagctccctccaccgccaggaaaaaatggacgctctcatgaatctcggttccctgtttgacaattgccttggccggatcacccattttgctctgaggaaggcacaaaacaacctgcacatatctgcaacccttgggaagaatgatcattgtaacggctttcatcgactccggacaggtattccgtgtaaacattgcctagcagagttggcttggtcaggcggacagttggaaccagaagactttcatcaacaatggcatatccacgtatgtttgttaattatggttaatttttctactcttagagtccttaataacattgtgcttccttttaatcaacaacaggatatccaaccaacaaacaatccgggacaaaacaacccacaagccctagaccagattgaatccgtcaagcaaaggctcctccaaatgaacccgagcacgttaaccatacagcttgacgccatctctcgacttctggacggctctgccaccgttgtcgaccttcagttaccgaagcaggtgtaataaactcgaggtagacccaaaggagctctgaacaaacccaaatcaacaacgcgggacccgtctaacccccatccgatctcgattaccttcagtacttacccaaaattattcaacctgatgtccgggatattttggatgttcgatcagatggacactgcggattccgagctgtggcttacgcattgggacgtgggaagggcgattatatggcggttcaatatgaattgtacaatgaaattgtttgccggccttattggtatcgaaacgtgttccacaaactccacggcgctttggaccgtatcaaggttgattcgccatcaccttgttcaaagcctcattggatgtccatgccttcgaagggtgaggtaatgacaaacacctttgagaggcctgtttgctttttttctgacaccttttgccagactcttcttccttctttctgcccccccaatgacaacgcccctatttttattgcttttctacatgaattttctcattttttccccttgcagttacataacccaagactgtttgctgcccctcagctcatgaaggtgtggaaagaaaaggcgtcagaagaggcttgaggatgggaagcccaattttctgattctttcgaattgactgtagagaggaaaatagaaaatccaatgaaacactactagggttttttttatcctgtatcttttttagtttttgatttttttcctctatgtccttttttaccctgttttttttcttacatttctgatcatttttgaatgtttttggcccgtttgtcatctcttttatctcttgcaatggtttttctcaatcagtctgatttttttatcattgataaattgcctttggggtggggcctcagtggctcaacctttttttggagtctctgagggtgcaatatggcgacgactgacaactcccttctttttttaacatagaaaaaaatgcaaaacattgggcggaattggtgggacaactccctcgtattttgtggacgactcccttcaatttaaatataaaaaagtgcgaaatattaggcggaattagtgcgacgactccctcgtattaggtggacgactcccttcaatttaaatataaaaaagtgcaaaaaattaggtggaattggtgcaccgactcccgcactttagtcagacgcctccctatttttttaataaaataaaataaaaaatctccaggtaaaattagtgcaacgactccctatgttttttcaggaattggaagaacgactcccgtccgacgacctcccaaccaaaacgggagtcgtcgactaaaatttatgagtcgtttttccaagccccgcttgcatcaattgtggccatccttatttctttgcatgatgtatcttgcatcttcctatgagttatgatacatttatatgtctgaaaaagaaagactatttattttctttttttattagtatatgatgaccaatcagtataatcattcattgttcccttcctcatgttgtaatcttgtacatttctggttggtcagtcatacgtatcatttctttcatatatttatttgttctcctttattgaaaatttagtatttcaatcacttaatatggggtacagtgcctagacagtgaaaagtggctgcttattttggattccagagctccaaaaaaaaattgaaatcatgagacttggtcaggtggtgcataataggtctcaaaaaatgaatatgaaataataaaagcaaaaaataaagtttcaaaatttgtgaaaaataaaaaataagattgatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaaggaagattgggaaatgagaagaatgattatagatgaaaattttggaataacaggttttcaggtggcttcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagtatttactgttttggctccaatctggaccaccaacctgactaaaccttttttggttccaatttttttcatttataatcattcttgccatgctccattctttctttctatcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaattgagtttattttttattagggggtatcaaatataaccaaatcccccattataaaattgactggtttcaaaaaatccacccttttttaaacagtctggttcttcacttaacccctttaggggcccattgatgcaaaaaaatattttgggaaaagtgactggtttctaaaggtggatttcctgtatttgataccccctatttttcagaaattttgaaaattcattttttgcttttattattccatattaattttttgggagccattatgcaccacctgaccaagtctcatgacttcaagtctgtgtttcagagctctggaatccaaaataagcagtcacttttcactgtctacccactgtacttatgtatgtttgtctttgtatgtttgtctatttgacttcaacatcaaataaaaaggggctttgaggaatggctgctgcttagatgttgaaatagacaccctggagacaatgtagttggaaaggattgagtgtcatttcactaagataaagagaaaagagaaaaagaggaaagaataacctggagacaatgtagttggaaaggatgaagaaaaagagatcctttccaactcagttgtctccagtataagagagaaatgaaaacaagatgaatgtcacaaagtgtgacatgtgagaaatgaaaaaggagaaagaagcacaaaacaatagcgctatgtaaagtacgctacatagatagctcaacacccccccttgctgatgacgagttttaatgagaacagaaaagtagagaaggagataagcagaagagatagaaaaaaaaattaaactaatccaaacatgagacgatgtttttccaagagaactcaaggaagaggcttggtgagcatatctgccaacatattgtgtgttgatatatgaacaatttggaaaatttcgtcgttaacacagtcttgaacaaaatgatactgtgcatcaatgtgtttggtgcgagagtggtgttcaggattgttggccagagcctctgccccttcattgtcaacatgcagaggaagcgctgaacgaggacaaatggacagttcggtgagaatgtttcgcaaccataagccttccttgcaggaatcagccagagctttgtactctgcttcagtgcttgaaagagagactgtagcttgtttgcgggatttccatgaaatagcaccatcaccaaaacggtacgtgtatgctgaggttgaccttctgtcttgacaatcctcagcccagtccgcatcagagtagccggcgcaggtgagtggaccgcctagtcgtagacgtaacacttttgtggatgccagatagtgcaaaatctgtacggcagcagaccagtgtccagcagaaggatcacggagaaattgagaaagcttgttcacggcaaaagctacatcaggacgtgtacactgagtaatccacagaagagaaccaataagctgtgagtagggactgggagagctgtcttcaccaggcccacgtttaaggagatctttgaaagtcgaagacgtgggtgtcttggttgatatgtgttcaccatccagaaagcgggataccatgttgtcaatataatgggattgagacatatagagtaggcgattttccaagtcacgagagatcttgattgaaagaaagtgatggagatcttcatcggcgccaattttgaatttgttgccaagtttggagatgatagagtcaacaaagagaggttccccgacaactgccaagtcatcgacatgaacagtcaatgcacccaatattttcccattgagaactttgaaatacaatgtgggatcatattttgattgagataagccggagtcgagaagggccaaatgaagttcttgattccattgacgtggggcttgtttgagaccgtagattgagcgacggacttcacagacaaagtcaggatgagcaggatcttcaaaacctggaggttgcttcatgaagattggctgatcaagatgaccgtttagaaaagccgtcttgaagtccacttgccgacctttccagtttttggaagccaggaggctgcagatgagccggagagttttgaggtgcagagtgggggcaaagaattcctgatagtccactcctcgaacttgagagtaacccatagcaactagccgggctttcaatttgaggatagatttattgggacgtcgtttcactttaaagacccactttgatttgatgattctacgttttgacggcctggggaccagtttccatgtatccatgccaagcagagaggagaattcttcatcggcggcacggagccattgagctttgtttggagatttttgaagttgacgccacgttttgggagtgtctacatcgccggagggaacagtagaagacttagcccaatttctgtaacgctcaggagctttccgagcacgcccagaggtcctgccagacggaggcggagggggcaggataggaggaggtattgatgtcgtgactggcggagtaggagggcgcgagacaggaagaggtattgatgctggtggtggtgcagcctgtggttcaggaagatcagcaggaggaagaggcgtaggagcaatcgaggcaggcaaagtgagagaagggacactgtccaagagagacgaagctggaggacgcaggaaaggagaaggaagtggaatcagtgaagggagaccagatgacttaccgccatcgtcagaatcactggtgattggggagacggggatgggtggagccggattgcggagttgcctaaaagtctgagggagatcaacgcacagctaagacaggggagccggtgaagacgccggctgagaaggtgcagaagatgggagggcggcagaagggagagcagctgtggttggtggtaacccgacaggcagagtagtgagagagcttggccaagggaggtcaacatagatagttggagttggactggtaatttgatgatcataagggaaagttccatcattgaagatagtatcccgagttttgattgcctttttcgtctgaaggtcccaaactcggtgaccatttccatcatcaaggtaagagagaaaaatggcagtgtgagcccttggatcaagtttcttttgggttacatccggtaccttatgccagaccagacaaccaaagggatgaagtgagttgaaatcaacgagaggacgacccaggatggagttcggggagagaaaccccaatggggtataggagggaatggagttgaaagcatggaagatgtgacgcatagcatccgcccagaaaatcttaggaagtttggcattgaggagggaacaggagatgaggtttgccactgtacaattggtacgttcagcgacaccattgagggatggggaatgaggagggccgggctcatgatggataccggaggcgagaagaaaagaatcaaacgccttagagatgtattccccaccgttgtctgaacgaagtttgaggattgaaaatcttccgtccttttcgaagaaagtcttgaaaattttgaaacaggatagaacatctgatttgaatttcattgggaaaatagaaacaaactttgaacaatcatctattaaagtgacaaagtatttgtattgttcgcaagaggcgacctcaaaagaaccaacatctgaatggataagatgaccaggagactgagagcgataagagaggcgagaagtgaaaggaagacaatgcattttagactacacacaaataggacattgggttacctcaatgtcattggccaacctcggagcgattccagcttgacgaaggagacacttgaggggtttcaggcctatgtgagagagtcggacgtgataatccaagagtgagctgccgtgagagggagacggaactgaaatggcggaggaggatcttacctcattggagggaagatagaaaagattacccttgcaatagccacgaccaacgatcggaccggtgacggaaaaggaatttgccttgtaaatgttgcaggagtctctagagaagacggcagcgaggttcttgtcgcataagccagcgacggacagcagaggctcatgaaggcctggaaccaaaagagttgggacttgtttgtcgaccgagagtggcaaggattgagaaccacggaaggtggcaaagacctcagagcaatcagctagacggactgaggttgagtccggcttaaggcggtcaacagtggactcgtgaggcgttatagagatagaacagcctgaatcaatgttggcatcgacactgctggaatactcggtgtggtgagtacccacaacggcattcccggcgcgttcaggaaccgaaaaatccgattggtcattgtaggagttgtagccgagttcaactacggtagtctgatcagcggtcgcggacggtttagcagatgggttagcgcgagaggaggagcgatcgttgcctgcatggcgtctattgtcgcgggagaaatcggggctacaagaccctcctccattgttggaggaccgattggatttgtgctcggagagcactcgtgaggcgttctcgcatatggcaaggtcatggcctgagcggttgcagaaggtgcaatggagggctttgttgaagcgaggtttaggcttagaaagatccgcgcaagccttagaggcggagatggtgatattgtcctcgcgacgagctttgcgacggagcgactcggccttgagtgccgagacaattcgcgacaaggtgaccgaatcctcgttcatcaacgatgacacacatgggagccaatcgttggtcaaggaggtgagaagagccgttgcatgaatgtcattgactgtaagcggcttctcgggagtaactaacgagccgaggcgctcagcacagacggccatcgattcaatgtgagaatcaatgtcgttcgctttgagagacgagcgacaacgagttgttgtagccagtgcatacgaccaccggaggaaaaatcttgatgggcttgcgacaaggagatccacatcgctgtggcgttggtaccatggaccctgacgaagcgaaggttcgatgggtggattgtcctggcaatgaacgacaagacagctatgctgtcgttttcccaggaggcagggcgggtggatttcgatttggcggtggcggtggcggtggcgtctttgggttctaggacgtaggatagtttgagtgatttgagatgaagaagaacaacgaaactccagtctaagtagttggagtccgctccctggggcttcagttggacgatgcccgacaccttcaggttgagggcatcggagtcagtggtagtttgggctgtggtgttggccatagcgatgatccttcagtattgatgcaacggagtgtcgtcgactagcctaacaggagaaacaagtcaaagagagagacgcaagtcgaacagtagagaatcgcgatgaacgggtaagagcgagctgattaagcgcaaaggggcctcataacctgttgaaatagacaccctggagacaatgtagttggaaaggattgagtgtcatttcactaagagaaagagaaaagagaaaaagaggaaagactaacctggagacaatgtagttggaaaggatgaagaaaaagagatcctttccaactcagttgtctccagtataagagagaaatgaaaacaagatgaatgtcacaaagtgtgacatgtgagaaatgaaaaaggagaaagaagcacaaaacaatagcgctatgtaaagtacgctacatagatagctcaacaagattgaatttggatttctatcaactctcttcttccttataccaagaactcccccttccaatttttttgcttgtttgttcaatattcagtgttcaatttagataagcctgcttttcacttatgtgactttaatccatttgcagtgatcatagattgtttgaataatccttatgaatgcatatctaaaaaatgcatttctggaatacagaaagtaaactgcctggaaaaatttcatccctatgcaactaatacattttgagacttaaaaaaaattgacttgatggatgggcaaaatgaaaatgattttaaagagccacaaagtccaatatttacaagaaatgtttactttcttaccaattgtacttgaaaatcatttcctattcacaaattaaaacttgttttcatcaagccaaagcatttcagtgggaaatgggaatatttgagttggttatcaggtctagtagaaataaactgatcccaaatattatagaaatgacccagctcaattttagctgggtgagctgaatgtgagctgggtgaactggattggagccaggtgagctggataaactgcaaaccccatccctaatccctaaccctaatctctatccctaaccctgaaatctaacccctaacactaatccctaattcctaaacccaacccccaaacctaacttctaaaccttgtcccttaaacttatccctaacccctaacccctaaccagggtgggatttgaacccaaaacatcagcttctctgacacagctgtcaattggaagttgcacacggcctactgcaacacttgatggaagaaggccccctctagtcaggtgctgcagcacactgcacaaaacaatgggctgtcagctgtgtgagattgttattgaatttattaattgagtcaatcagcccaactgttcaatagagtatatatattcattacaacaatcatttgtgtcagcctctgtgtaactaagatgaggtatttatcaatgatagtttttactgtgagtgttcactgaagttttgagcatggtgagtggtagttagtgggtgtaaataccagtcctgtaatgaggaggtttcactctatcagtatggtcttcactgagaggcttgctatcaacagcccatccagatcaatacaaggtatcaataggcatccagggtaatagtactcacctgggatatctattaatgcacaatcaaaatcatgtttttttttttgattctttcttttctttaaaaaaaaaagattgatcagcttccaattatcagagcaacttcagtggaacattcctcctcctatgaaaatatgccagcggaaatggcagtcatcagtatgtatcacaagttttctccagttcaggttagataaaaaaaacacacattcttatttcaatcaaagtgcactttctacatatcatattggctaattaattactcagactatgtaattatttgtaacatgaattgtctgccttgaactaattatatgccaagagcaggtcttttacacaattggctccatatatgaacagttgtatgtatgaaccatgaaatggaactggatgtttatcttgtgtccaagtatgcatttgattagtcaggatgtaaaacagaaaaggaaaaattctgattctttctgatttctacctcaaataccagatcatctaccactgtagcagaatatgatatgataattttcatcacagaaaccctcaccagaaagcttcttgggaattttgagggggaggaaaccctccccagaaaactgcttgggcagtttttgagggggaggaagaaatggaaggagaaattgtttttttttttttcaaaaaaaaaaaagaaaaaaaaagatgataagagataagaatttaaatttttactgaaacccaaggctgatctataccaatccagtcaaatcctggaatataaccacttcaatctactaagttgaggggtggattccatgattccatttgttttgaagaaaccttcttcctcttccagaaacgtattagcagatactctctctaaatattcccagaccccctccacctttaatagggggtatcttaatagggggtatcaaatataggaaatccaccattagaaaccagtcgcttttacaaaataaaatgcatcaatgggccccaaaaggggttaaataaagaaccaaaatgtttaaagagggccttaattaaaaaacacggtttttctgctttagacgtggtttctgctgcgcgccgcagacacggtttccgcgtttggacgcggtttcttgattaatttatttttgccattaattttagtttttttttttaagtttttaaaactgtttccaaggttaaaaaatgtgtagaatttaatggtgaagtccattttccaataaaatgacttttgattattattatttttttccacttatttttcaattaattgtttgcatgcatgtatgtaccttattttttatgttttttttgtaactttcaagttttttcccacattattgagtgtgtagaaatttatgatgaatttcaattttcataaaaatgaatggtccatttttaataatgcaattacacccatttttttacttaaatttttacagcttaattttcattcctttttgacattttaattttttttcctaaactttcagacatgtataaagttatggtaaaaattattttgactcaaaatactgcatttgacaccgtttttttatttaattcttcaatttttcactcaattgtttgcattaattatttctttaccttattttttatgcttttttaaaattttaaagctgtttctgtaaggtctggatatgaaactagatagaaaatctagtactattcctgtcctaataatttttgttagtgatttttattagagattttaatttttaaagttgatttaaactcacaaaaaaaggggattgttgtttaaacaatcaaagaaattgtagcctcacaatagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacccttggttaaacgtgctggttattcatttaaccccttttggggccctttgatgcaaaaatattttttgattaaagtgactggtttctaatggtggatttcctatatttgataccccctaatattacttgttaagaggcctagagttgaattttaatcaatactctgaattccaaaggaggaattaaggaggagtgaatccaagtatattaaattctgtgatttacacaaaaaaaattcaatagtttcccctttcacaaaaccttggaaaaaaagtttgaggtctggttctagcaaattgcttaaccaaccttcccttagccacctccattcacacaagctagccctccaactccagcatagccagagcaattggactcagtatccagcccatgtcaaggcatgggtcaagaacactggacatgaaagcccccagccgcatcaagtgaagcaggcaagtggggggctagcgcgttaacttccaaactgtacaactgtaacagcgggaagggaagggaaagccttagggggagctcgaaaatctccgaagcctagacaagccctccttttatacacaccacaccaccaaagtaggctctccactgtaactaacctgtcgaccatcgacacaaaatgtcaagcctttggacccttcatttgcgagccaaccaaacccttcatcgtacacctcctagccgagcgcactacacaactaatatcgcccctcaactctccaacatcagcgcaatgggtcctttggaatgcaaggcagttgatgaacccttcctccttccacaacaccgctagagatacgatagaggaacgccacgctctgccctatttctcattgtaagtgcctcacagccatactgttagtctcatccactgcatactcatccatctcaccttgggcacatacccaaccaggccatggtaaaccgacccgatcaagccccgcaatgccaaccacccttgcaaaacttacaggctcaccattaactacgaatggctcaaccaagaaaccagggttacctcatcggcaatcctcagcgtgtcgtaattttggcatcagcctccctcctcgctcagccactgatatatccttatacttcccaacaaccgcaaggatcggataacgcacacctcctggcaaaaccagtcacaaccggacagcagtacgcctcgccgtggcaaacccccctcaaaaccacattcactgtccaaggtacgctgataaacttaatccaacaacagatggcttaacttcactttccccaaagatgataatctaacgtatctggtccatttaccaccagctgggctagtcgacaacgtcacgcctcgtcaccacaagaaaccaaaaattaggccaggcctactatttaaatccgcctccacatcacccagcaactcagttcaactcgaaacatacctcttttgcactatttaagcgcctgtaacatcctgattgaccttcagcttatcacataacctcaatacatctcagcacatacttaacaccactcaccacaacctcattttcgatacccttctcgactacttattttctaatacgcgccttcccaccacactccgcctttcacgaatatgtctgttgttcgggctcccaaccatcctgcaactttcaatgggcatttccaacccatagccgatgtatgtcaaatccatccatcctcccctttttgctcagctgaccccttcgatcggtctatcgccgaatctgtccgcgcaaaccagtacagttatgtgaaaaccaccagttttttccaatgtggaggtatcaattccgaaaagaacgaagacttcgaagtcgagcttgtcacaaataccgcactcaacaatacattaactgcagactctatctacagtttaagtggcaaactcattgcgctcaatgatggatcgaccccgatcctctcctactttcaagatactgtggtccgtgttggcccaactggtcaggcccaacctgacttcaccaacaaatcaactgtgaccagccttgggatggtcacttcccgccgggaggtcgcctcaaatgcttcagactctggtagtcacctagaagttattgttgcgcattgtgattgggacggccaagtaagatttgattttcctgtaacccattcactaaattactcatcattacatcaattcaggagcgagtccatcgacgtttcaacattaagtacattgtccctggtactaaaaaccttgtgaagacgcataccttataccaagtcggccgggaaatcaatattattggacaattagtcgactttcacatggaggaccatatggctgtcgtagttgtatgtctttttaccaaatttaccttatgaaaacatcttgacatcattgacttttcaggtctcattggtctccgtaacatccggacaccaaactggccgagtcaacaccagtaatccaaccgcatccagctcttctcccattcaaggaagaaaattgtgcgtgatttgatccaacactattgattatttttcagctgacaaaacttacttgttaagtactaaatttttggcaaagacaaattgttcaagtggcccgtcaaccccccaagccaacaagcaaacgttacccatgcagtctacttcaggtgccacatcaagcttgcagcggggcccgacccccgatctaaccacaaaaggaaagtcaaaggcgatgtctgactctgatactgacgttgacaagccctcagacaatgatggatctgaacacagtgatgacaatgttcatgattcccctccaccgcaaacaaaacgtgggcgtccacgcaagaatatcgtcaaagaagccgccaaaaggatgaggaagcattgatctgacctcctcgacagaccctttccccgacctttcaccagacggaataacatttcccttcacctctgtatagctcacacgtatcctcacatcatcaacattttatgaataacagcatatgaatctggatatagaactcactcttataatctcatcttcattgactcctctttgatgattcaatatcgtctctttttcattgtgaatagtctaacaattcaatacaacccacttacttgaaccttgtacatagaactcaaccttaaaatctaccttcatcgactactttaggacaatacaatatcgtgcctctttcaatgtcaatagtttaaccattcaataaaacccacttactcaatatgagaaagctggcccaaatattaagtgagaatttcataaatgaatgtgatcaataaagtcaatgaacacattgctctattataacttgatgtggcagcatgtcaccgaaacccacttaagacgccgggaattcgtccgggcaattcaaacagtctcatacaattgagcgtcctaattccaagaattgtgccgattgcttggttatgcataagttccatgcatttttgcacaacgagtgccttgcgatacattgaaaaaattttcattttgcacaaagctgaaattcagacactgtctccagcgaccgacgcgctcactcggcaaacgacgttgacttatagtaagtaagttgaatcgaagcctcgttttaggctcacccctaccgatgatttcagctggttaaagacttggcgtttagaaatattgcaaacagatccagacaccgaaccaactcgcactcccatcgattcgagcttataaccgtgcggtcgcaaatcgtctggttaggccttacactcgctgaactcgaagcattcacttctcttccagttagacttctatttgcacacggcaggagtctctcacttaagtagacatttggggcaaggaaggctcaattcaaacattcaacttttacgcaaacgagacagatcagtgagttatcgtctggctctttttaaacaggtcatcccatcaaaaattatcgttaactatttgttgccttgactttccacctcacgcgtgtcaaaaaataatgatgtagcctcggcgattctaaacggtaacgactatctaccacttatagcgtaacatcatcacactacgcgtcctcctcgctttatcgttcgcatcaagaattgaatttagattggcattcacctgttgagtatcaacgctgggccactacgctacgctacgctaaagggccacttagcgttagcgtagcggcgcaaaaacgggcccttttttctgtagtgttagcgtgccgctaccgccgctacgctacgctacgctacgctgtagccccgataacaggcggcctgtttctgggtagtgttagcgcatcgctacagccgctacgctgcgttacgctgcgctacagcgcttttagcggcaaaataggcaaaaaacccgctaaaaagcgctgtagcgcggcgtagcgggcacttttttgtgccctgagcgcgtagcgttagcgcaattccaactttctgcgctaaagctacgctaacagctaacacacttttgtgccctttgcacgtagcgttagcgcagaaaggtggattttttgctaacgctacgctacaaagtagcgcatttccgctgcgctacgccacgctaacgctacggttagcgtagctggcccagcgttgtgagtattattcgcccgttctatcatttgttgagattgcgaggacctttcacgaattatccctaaccgcatgtctacagtaagactcgcattgaactaggccccgcctctatcatcttatcgcttcgcattaagaatattatacattccgttcgcaatatctcgaaccgacccgctagacaacgaattcaaacgttaggtgtcctcggtctagcgtatttttgtgttagaacatgagtgagacttatcatcgtttatgattgacgtcaacaggttacagttcatctcaattcagactcccttaactaacccgacgtctgccggttatctttcaacttgctttatagaagtgtaatttgaataattgaggataatcgcacaccgcactaggcctccgtcgttttatcactccgcatcaagaagacgtgaaattttgattgcaacaaccgacccgaattcttagacaacattttgaaacgttagttttctttgacttaccattaacttatattgatcgcgggtgggacatgttctcatttaaccctattgccaactgcctacagtcaaaccagccccatagtactactcagattcaactaggtgcctccctcgccttatcgcttcgtatcaagaagaccaaaaatctcgatcgcgatatcccaactgaattgctagacgtcgatttcatacgttcgttgtccttggcctatcatatattggagttagaatacaagtcggactcatcaccgtttaacactgcgccgactgcttacagtttcaactcaattccaactcaattaactaacccggacgtctgctggttattctgatacttgcttcttccaacccctacaccaaacggctacgtcaattgtgtaatcgctcaattggaatagtggaggataatcatactttggttttcattaagaacgacagccgttatcaactcaacaaactttccacaccaagcgtcgggagtgtcatctctgattgagtgtgatagtaggaaactttttgcgccttgacgatatgacagctctacggaaagcctacctggctgaaaggaaaaggaaaaatcgctcaaagaaacatgcggaggagcaaacaagcgagttgtcattgacattggatgataccgaacgccggcatacaattacgaatcgcaatagcataaatcatcatggagataagcgaccggtcgttgagcctattgatcgagctatacacgcacgtcaagacaagattacttggtcttcaaagcgttacattaagcttgaactcttccctcacatgctcggtaataatcccgatcgactaccgacaaatgccaaatttgaatactgcaataaccttatcaaaaacttcagactcttcaaccatggaaaagttgtcatccacgataagaaagacaagtctaaaattatcgccctgatcgagttcaccccattcgacgagatgacgcctaacggattagccgatattaattacatcacacggtttttgcattcggataaacaattcgtcaatgcagtcggatcagaaacgagatcatggggaggcagaatgtttgctataggctggagaaaggctatggttggattcccgctgattggactttaccgcaataaagccgcaatcgaccgttcacctcaagcttacgaatctctcatgaaaaaatccgaacaagcttcaagtatccttggtcgattctttcgacaacttgccaatgttgcctttgccgataaccaagaagttatgaatcaaaattctattccatctatcggccagccggactttggaattccactgggagacgacaactgcgcgcctaacttaacatttacttcggatgatttcttcaacccacctcattgtgacaccgaagacttatccgaatttgcctttggcttgtttacaccagtgaataaaggcgactggtctcttccaaatacgcgtcaattctcaccaattccgggacgcaccttcgtttttccggactatagatgtggcattgatttatccaaaaacaatggagtagtgaaaatggtatggcgtgccaaggatgttcgacattgcaccatctacttggcaaatacatcgatctacaaccaaatagggatgtccctccaaatcaacaaaaagacagcaaaaacatcccacgatataaaatcaggcagcatttatgaaagacccgcgtacaaagatgtgccaaaagacaaactttatattggtaatgtccaacattatgttaaagggctactttaatttcatccctcgcctcagcttcgaacagtcgtttccacttttttgttaccccaataaatgggacatgtgttatacagtgagtatataaccacagccctctaatgtgtcaaagtcatgaattagatttgtttgactttaatggaaaatcatgttaatcttttttgattgtgtgaaaacgtcatatgcgagtgagttgggaggccatttcccaagaagtttttgataaggctcatttgattctctgaatttggaggagtgctaatcacgatatgtttggtctgataaaggtcaagcctattgaagaacatgaatgtcagatgattttggagactctcaagtggcctcgcccactttaataactgtttaggttgatttgacttggtgcggagcaactgtaaataaccagggctgcaattcaccatagaggcttgactcggcattatgctgtcaagtgcagacaacacccaataactggaccagccatctccgaatgcagtgttagcaaggcagcatacaaggtcattttgcctagccattgtctgagcgtaaggactacaacatttctataaaacattaagatatttcctatatcttggcgtctcacttatcaccctcctaccaattttcctaattctccattgtagtcgaaaaactagatctatcgacatgacagttcaagctccatacataaacctgttggttaaaggattgaatgagatatcccctcttgatttctctggcgtgtgtaaactcgaaatgaaggtaagggaatttgcatatcgacttatgttgtactaatatcatctttggttcaaaaggaaaaatcattcgacttagacaaaggcgtatgcaatatatacttgatcacaatggcggctaaatcatcatcatacaacgacactcagggtgtataccataaacatgaaagattgattcagacgatcgtcgcctcatgtctagaggattttggccataacttgtcattaggtctgaagtataaagttaaaggggtcattctaagggacgactcctgtgggaccacgtgggagtttaatccgatgcttttgaaattgtcgacaaaatcacgtcacctcatcgtaacaggcactggacgagtcaacactgtcaacttaggctgcgctgcgggaaaagacgaacctgcacaagatgaagttttggttaatcatcaaccattagtgagtttaagactttgccttttatgttttagctgacactttttatcagtacttcgcctctctaatccagctgcgattaattatacctaaacatgaatcgtcgtccatcaactggaatgctattcataaaggatcggccctggatttttccgggcaattcattggggaggaaactgagtcgggaatcatcagattacttgtaagtttcaacaattttttatcctccgaatgatactgaacccttcatttctagattcagccgactttataggaagttgtccttaaatacagttcactttcgaatgatgggaaatactcccctcatcgactctccaactcaataccagaccttccacaagaactgtaactcgagtagttgtaattgttgtcatgtaattatatttccttggccttcaacggatgaaatgacaacaataaccgctgtcacctcgtacatgaatattcctgaatatgtgattggtgccccccggggggttgagattcaagagtaagctggggcgagggaaacaaagtgctaattccatgtaacctcaacactaagcaacattaatgatgatccaatcgaaagcaaagataacaaatagtacctctcctgatttcgaatcgaccgctcacctcaactgtaattattcaatcccttatagactcagaagatgcaacgatctgtgtgagtcatgcggtgcgctccattggcacgaagaagcaactcttctcgaccgaagtaaaaggacaaaatcctattcgacttgctgtcaaaagaacaattacctgattttgatgcatcggctccgaggtacccatcagtcctgaggaaaatgttaactggaacctcagaaggtaaggattatttttaattttatgatcactactaacagccttgattcaattagatgatgtcaactttcaacaatcaacaaggatgtacaacaatgcaatatcttttacatcattaggtgcaaaaatcgaccactcagttcaaggtccaatgggaataaacatcatcaaaatctcaggtgccctttcacatcgtatttccagcttggaaccgactaacgcagcgcctgggttttcacaaatatacgtcgttggtgacaatggacttggtgaagccgaatataggcttaattgtgcccttggtcgaagcaaggatgaagtcaagaaatcacgtatgaaacaaggtacaattttgatgctcgttcacttaatggggaagatcaacccctacgcaaaacgttttcgatcggctctagacgtgctctcaaaatcgaatgctcaaacgatcagcttggcgggcgtcccgagggcgggggttgacccaaagcggtacaactgtcctacagtcgatgaagtaggagtcgtgattcaaggcaatggcgacattatcggcgaaagacaaattgtcctccatcgcaaggacgattgtctcgagaagatttcagacatgcattcctcctattttcctctccgatacccaagataacttgtacagcgcttggaagacgtggtgagcaacttgcaactactgataatcttgactacaaatgtttgatttcatgttgactgacatctttttacaatggttgtgaatttttagttaaggataggaaggtgggctcactcgagtggttcgcgtacctcctgttcagacgtcaaaagagattttcaccgatcctagccggccgttcccttacgcaagaaatacttgtagatatgtatgtttgcgttgaacggggacgactcacctttgtcacaaacaatcaaggcaagctcaaagccgcaaactataagcgtttgatcaattctcttgaaaatcaaggccccataagtggacgatgtgtcattctgccttcttcattcatcggaagtcctcgctgtatgcaacaattatatcatgatgctatggctatctgcagaaaattcggaccacccttgctcttcatcactatgactgtgaatccgaagtgggatgaaattgtcaatgaaatccctgcgggagaaaaggccttcgatcatccaacaattgtcgcccgggtcttctacttgaagatgaaagaattgatacaccaagtagtaaagcttgaaaggtttgggaaggtcttagcctatgtctacactgtcgaattccagaaaagggggttacctcacctccacttaatggttacactcgacgagaaggatagaccagtcacgccggaggaaatagatgctatcgtttcggcggaacttcctgatcgacaaaaatcaccaaagctccacgcacttgttactgaattcatgttgcatggcccgtgcaagggtcgcccctgttggaatggcaagtcttgcaaattggggtttccgaaaccttactccgaacgaactgtaaatgttgatggggcttatcctgtttacaaaccaagggacgatggcgctcgcgttcaaaagaatacctcaacattcaatcatggagcagttgttccatataatccttacttaacactgaatttccagtgtcatataaacgtggaggttccagtcaacacaacggccataaagtacctgtacaaatatattacgaagggacatgacaggatggcattgggtgttgactctcaggatgaggtccaatcctttgttgatgggagatacgttagtgcggttgaatgtaaggatttcactcaacttcaatatgacaatagctgatataatgataatagccgcttggcgcctttacaagttcccgctatccgacaggttcccggctgtgacaaggttaaatgtccatgatgaagacgaacaaattgtctactttgagggggacgatggacttgcaggccaaatcaatagtggaaaggccaaccgaacgacgctgactggcttttttgagctcaatgcgacgaatgccctgggagccaatggagtgccggcaaggtcaatattttatgaagacgtagcggcttacttctcgtggaataagtcagaaaagtgttgggttgcaagaaagaccaaagctctgactgtggggcggattttttcgatatcctacctcgcgggtgaaaagttctacctccgcgtgctcctcctgcaccgtaaaggtatcacctgtttcgccgacttgaaaattgttgacggagaagttttgaatagttatcaagacgcgtgcaacaccttgggcctactggtaaacgatttcctttacgaccaagctttacacaaggcggcaatggtccgctcggggtttcaactagcgcagatgtttgctatgatctgcattcattctcctccttcggcacccgttcaattgtttgagacgcactatctaaacttcaccaatgattgcagtcgggttgacatgaggaggcgccatagcaggcaattaaaggacgaggagcgacgagttcaggcattaatgcgtctggcggggcttttgaatgggatggggggatctctcgaatcatgcggcctgagattaacacggaaggaatggaggttgctccgtgacttagatgcagaaaaggaatgtaaagaagactcaatatcaatctcggcgagactatcagttaatatttcatccttcaatcattctcaaggtttttttttccaaaggataaaaaatgcactagatggtaatcatggtaaaatgttttatcttgatggacctggtgggactgggaagacttacttgcttaacagtataattgatttggcgagtattggtggcgacgcttgcattgtatgcgcctcatccggtgtggcagctcttctgttgacgaatggacaaacagctcactcgacctttaaaatccctatcgatgtgcaatctggtgctgaatgttccttggaaggtgatacgctaatcggagaacaactcgtggcggctcgactaatcatttgggatgagattgtcaccattcacaagcattcaattgaagctgtcaataaatcactaaaaagattgtgcaactcggatgaagaatttggcgggaagattgtgatattctcaggagactttcgtcaaatccttcctgtggtcaagtataatgaatatgcaccagcctacgcatcaaccatcaaatcgtcaagcatttggcaatctgtcaaacagttcaagttaaccgaaaacatgcgacttgccaaggcaacgacttcggattcgggcgacaagaataaggcattcagtcaagctttgctcattttaggcgagggcaagaaacaaaagtccgactttagcgtcatcaagatgaatcacatcaacatgaaggcatacaattcgaagtgtgagatgcgccaagcgttgactaattttgtctataaggatctgttaaaccgaagtgggtcgttcaacgatgaagaccttacgtacctgaatgaacgatgtattctagccccactcaaccgtgatgtgaagaagcttaatgacgagattttagataggcttcctggtattgcggcagtcctcaagtcaattgatacgccagacccagatggagttggaagcttgccggaggaatgtttaaacaaacttagtttgagtggttttcccgatcacgagttgaggataaaggttggaatgcctcttgtggtaatacggaatatggatatcaagaatggtgtttgcaatggttcgcgaatcattgttgtggcctttggtgtcagttttatcacagggaaactaatgtctggaccatttgcgggtaatgaaataaccttacctcgagctaagctccacaataagtcaagtggccgctccggtctctccttttttcgttatcaatttccggtcgcacctgcatatgccatgtcggtcaacaaaagccaaggtcaaactctcaacaaagtaggagtttatctcgaaaccgatgtctttttgcatggccaactctacgttgcagtttcgagggtctctgatgtgaataatctactggtggttaggccgagtagaaggaatggggttgtgaatgttgttcacaggtgtatcttcaaggataagaagaaacgtaagttttcacatgattttggttacttttccattgaatctgagtttttgtgaatgtaggaagagcgaaggattgtcatcagatcctcaatgatgaagttgttgaattgccctgcagacaatctgggagtcatttgtagatacatacaccttagtgcaaaagagattagtgtctttgaggataacacgtggagtgattatttctagccaaaatgttatctaattttctccttcatttgtcatgtcaattgatgcatgaatcaggtatgtatattattatcttggctcaattggccttattttggacaagatcagctatggttggattatgatttgccaagggcgtgatgtattataagtagttgcaatagctgtatagtatgttgaatgggtaattgtttgaagttattttctgatatcagtcgtcaatgggccaaagctccaactggatgtttggccaattaaccaattaagaggcttgggtttatgtatggcccacacattgtgacatatgggaggtcccagcattggtgatattggaggacagcggcgtagccgctttggtctctagtgaaaattaagctgtagaaatttaagtgaaaaaaatgtcaaatttcagtattaaaaatgaaccgttgagttttaaaaaatttggcttacaccatcaaattctacacgtattgaaacctagcaaataaatttaaaatttcaaaaaagcataaaaaataaggtacaaacatgtaagcacacaattaatcaaaaaaatgagtggaaaaaaaaaattaataattaaaacttatttttatggaaaatggacttcaccattaaattctacgcatttttcaacccaggaaacaattttaaaaagttgaaaaaaattaaaattaatggcaaaaataaattaattaaaaatgcgggtttaaacacggaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccaaaataaaaaataaaaaataaagggccttaataaaaaaacgtggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcttttagacgcagttttttaattaattttttatgggttattttttgagtttttttgaatttttaaagttgtttcctacaatataaaaggcgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatcgaatttttttaaaactcaacggttcattttgaatactgaaattagacccattttttcacttaattttttacagcttaattcctatcattttttgacattttaaatttatttcccacactttaagacatttagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgtttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgcttcctacatttaaaagtgtgtcaaatttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaatttttattattttttgacattttaaatttgtttcctacactttcaaacatgtataaaattatggcaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttttaaaggtttcagaattgatggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacagggtacactcatctattaagattgaagcttgtattttgagtgaaattggacttcaccattcaattctaaacatttgtaaatgtaggaaataaatttaaaataaaaaaatgcttaaaatcaggccggtaaaaatcaatcaaaaaaacattaaaaaaagcctgcccactgcagtattcagtaacatgcgctgatttttatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaatgttaccattaaattttacacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacatgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattcgattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaaattaataatcaaaattcatttttatggaaaatggactttaccattaaattctacacctttcatagtgtaggaataaattttaaaattttgaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgtgtttttttattaaggcccaaaataaaaaataaaaaataaaaaataaaaagggcattaataaaaaaacccgcattttccatgttttgacgcacttttgctgtgcgcagcacacgcgcattccgtgtttaaacgcgcatttattaattaatttatttttgccattaatttcgagtttttttgattttttaaagttgtttcctacactttaaaagttgtagaatttaatggtaaaaaccattttccataaaaatgacttttgattcttaattttcttttcactcattttttctgttaattgtttgctttaagttgtctacctgatttttcaagattttgtgtaactttaaagttgtttcctacactattaagtgtttagaaatttattgtgaaattcaattttcataaaaattaatggatcatttttaataatgcaattacactcattttttcacttaaatttttagagctcaattttcattcttttttgacattttctattttttttcttacacttttagacatgtataaatttatggtaaaaatcattttgcatcaaaatgagaactacatcttgtatactgcatttgacaccttttttttatttaattcttcactttttcacttaattgtttgcatgcatgtatgtactttattttttaagtttttttgaggttttaaaattatttcctaggtttttaagcatgcagaatttaatggcccaatccaattttttaaaaacttgacggtttactttgaatactgaaattagacacttttttcacttaaatttttacagcttaattttcattcttttttcactttttaaatttatttcccacacttcaagacatagttaaaattatggtagcaattaatttgcatcaaaatgaaaactatgtcttgaatactgcatttgacctgtttctttaatcaattcttacacgcttaattatccttattttgtggagttttaagttcatttcctaaactttgataggttttaaagctgatggttttatccattttgcattgaaataaaatttgtatatggtacaaattatgcaagaaacggggtacgctcatctattaagattgaagcttgtatttttagtgaaattggacttcaccattcaattctaccatacttctctgattcactaagcgtttctaagatcgccaaaatcactctcgagaaccaaatcatatctatggttgaaaaatctggactctccacatcaaacacgtatagcagacaaccgatctgagagaaaactgagcttcgattccgggcaggcatcgacaagacgttgtgcatatacgctgtaaactcgccaaataatgtaattggataatcagttggttggaactgaggtttttgttttctttcgttttatgggtccgattgatacatacagtcttgtcccccacagtctactaacctgatggcgaaatgacccaagaattttattggggtggtctccatatctcttaagaacagccaaataaaaaacgacatcagtgttcatgcatgggctcaacaaaagggcatcagttcacaaactaggaagcccttcgttgagaaaagagatttcaggatgagactgacatggttgctcccagtttcctggtatctgccgcagccatattagcgaagatcatattcctcatcgacgatttacccgatcctattgaaaacccacaaacaaatggatggaagatgtaagatcagtaaaggagataagggatgatgaatttaaagtttaaaaaaatgcttcaaatcaggccggtaaaaatcaatcaaaaaaacatcaaaacaaacctgtccaacacagtattcagtagcaagcgctgatttttatgtaaaatggttgctaccatcatttttatcatgtcttaaagtgtgggaaataaatttaaaatgtcgagaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccgttgaggtttaagtaaattggatgttaccattaaattctacacacttttaaaattaggaagcaactttaaaacttcaaaaaagcataataaataagatacacacatgtatgcaaacaattaagtgaaaaagtgatgaatgttagggttcttctgaggggagcaggacaggatcttctgggttctggttcgtaatggtagattgcaagatgaggaatgtacaaggtttggatctcgaacgaactccaagttcgaagttcgtgacatgtacgtaacaggctctctacatatgtaacgtccccagttccagtcctccacagctcataacactatcccccctttaatgcccaagccgcccccgttgttgttctagaaaaatttaactatggataaaaaataaaataaaaaaaattcctcctcttttggctctgcattctttccccgggcagcgttaaaaaacccagtgggaaaaagcttgccctctcacttcattctccgtgacctcttgtgtcttgacgccgcatccggaaacttgatgttgaattcggcgaccagttctcgacagtgttccaagttgacctcgggttcccacgagttctcctccggtccaaagcctttccagctgaccaagtattccattcttcccccttctccgacagtccagtacgccttccacttcccactcctcctcattgttgacctgtactggttctggtgatggatggcgccttccagcgatggtgtccgggttgtgcttccgcagtactgaaacatgaaacaccgggtgaaccccctgcatggataatggcaaagtcagcttgtacgcagattgtgatattttcttagaaatttggaatggtcccagccatcggtggtccagcttggggctgggtcttgttgtcgaaatattcttgctgttcaaccaaacctcctcgccgacgttccaaattggggtgtcctttactcctttgtcgaattgggtcttcatcgattcctgagctgcttctagacataacttgagttctgactggacttcatcaatttgtttgagtcgctctttgaccgccggtagacactgttcacttgatgggatcccgccgtatgaaggattgaaaccgtagtttgccttgaacggtgagactccaattgagacgtgatcattgttgttgtacgcaaattctgccgtcgccaaaaggggttcccagttgtcctgtcggtactgaacaaagtgccgtaggtactgctccaccgccttatttgcaattttggattgtccgtcagttcgagggtggtaggcagtcgaagggtggagccggattccaagttgcttgtccaattcttgtgttatctgagaaataaaaacacttcctctgtccgagacaattgtctttggtgtgccgtggagtttccaaacctgtttcaacataagatctgcaagctgttcagagttcatggacttgttgcaaggaaggaagtgggccattttagtcagtctatcaatcacagtgaggatactgtcgcaattgttggatagggggaggtctgttatcaaatcatagctgatgtccgtccacgagcctgcagggatgggcaacggttccaacgtcccaaatggtttctgggttgaggatttgacccaaagacaagagtcgcagccatccacatagcggttgacaaagcttttcatggatggccacgtgaagctgcggcgtatcagcgagagcgtttttgatcttcctgggtgtcctgctaacttgctgtcatggcggctcctcagaattttggtcttgaggtcttcattccggggtacttcaatccgtccgctcctgtagagcactccgtccttcacagagtaatgcttggtggcctccttcattcgactggacactgggttctcacaggctgaaatcaattcggtcagtctggaatcagatggagtcagagatcggatttggcttatcagttcgctgtctgttggaatatcctctgacggagtgttgggctcctgcacaccgagaatgtccacttggaaccaatgttcggcgtcatccagatccacagactcgtcttcaaaccagcagtcaaattcagccacttcagcgaaagtgtcgggggtgatgttttcgggtcgcaacagttgtccaaaggtgagctcgtcctccttcgaaggcgccaggtcaggtcgtctggacagagcatccagtttggacgactgtcggcccggtcggaaaacaatctcaaagtcaaagcatcccatggtttcggcccatctcgcttgcctccttgtcagttgtttggttgtcatgaagctttcaaggttccggtggtcggtgtagacaatttcttgtagtcgatttgggttgccctctagatagtgacgccattccttgaaagatgctacaattgccagcaattccttgtcaaaaatctcatagttcttctcggattggaccagtgaccgtgataaatacgccactgggtgaagctcttgatccttgtcgcagatttgggataagacagtgccgagtgcaaagtccgagcagtcgcattcaaggacaaaaggcctgtacgggttggctatcttcagtactggcgccgtggtgaacgcggttttcagagtttcaaaggccttgttgcaccggtcgtcccagacgtagggagttttgtccttggtcaagtcgtggagaggtcgggctattcctgaaaagtggtcaatgaatcgccggtagaagtttgagaagccaataaaacgctgtagttcggtcacattcttgggcggtggccattcggatacagctttgactttagtcaggtccatcctcagccggttacatgatatcaaaagtcccaagtattcgacttctggtcgagagaattcacatttttccggtttcagccaaagttgatgcttgctaagtgtctccaatactcccatgacagccgcttggtggtcggttcccttctgcgtgtagatcatgatgtcgtccagataagctgccgtgtccttcccaatccgccccaacaggatgtcttgcatgaaatattgaaagtagcctggtgctcctgttggtccaaatggcatagtcaacggtgcgaattgtccttgttgacagacaaaagccagcttctcctcgtcaccctccgctacccataggtttccgtaggcgtttctcaggtcgagcttggtgaaagtgttggtgtcaagtaggctatcaaccaggtccatcgtcaggggtagagggtacttgttcttcacggtaaccgcgttgagcttccggtagtcaaaacatgggcgtaagttgccgtctttcttcccggtgaacagcactggtgctgcccagggcgaagtggtttgtctgatggtgccgttctctagtccttcagtgatcagggtgttgagtgcttggttttcggggggtgacaggggaatgatcctacttgcttggagaagggctcccggcacaaggtctactcgaaagtcgtagattcttctgggcactggactggcggaacatgttgatataccggtgatagtgggtcgggactagttcttctgccgtcttcacaggggtcttggccttgctgtccgctgcgagttgagccgatgttgaccaagaggctttggcggcgctgacatctgcggttggaacaggttctaggagaggaagaggcttgccagctgtttcaacagaatttatggaagggaccgcagcgaactcacattgcgggggtgttaacgtgtcagaaacacacacccccttgccaaaaatcctagcttgcctcatgggctccacgccaatagatgaggcctttgttggaattggcaaaactggctcggcagttgcaatggtcctgtcttcggtggttgggatccggtcggtggtgctatgtcctaggaagggaagaggcttgccagctgtttcaataggaattttggaagggaccccagcgaactcacattgcgggggtgtaaacgtgtcagagacacacaccccctcgtcaaaaatcctagcttgcctcacgggctccacgccaaaaggtgagggttttttcagaattgatgaagctgcatcgacagctgcaaaattctgtggggttttcctgaatttccggtcagtccaatcaatgaggtgtccatgcttacggatccaaggcattccaaggattccatcgtaagagtctttcaggcgagtgatgatgaatggggaaggagatgggtcggtgtcaagagtcaggtggatatcaaatgaagaacggcttgaggaaccgtcaaaaccagagatggtacgatgagagggtctggcaatatcaaggagtcccgtagacttggcataagactcgccaatcacgtcatgggttgctccagattcaatgagaaaagtagcgggagggagtggcaatggggttgtggcttgagaatgtttgtggggcacaatgggcaaagaaataaataaacgcggatcaatttgatttcttgaaaaaagttcactggcgccaatgctaacaacaaacaactctccactgctcaggataggcacctccttcattcctgagcttctccattttttgacgactccgctctacttcctcctgccttcaactgtttgacctcttcttcgagttcggtgatccgggacttctccttcccttttcccttctgtccacggtccgggcaatccctcgagatgtggccttggttcccgcatcggaagcactggcctggcgcttgcatcatcctggtcttctccgcctccgaaaggcggccacgcctgatggataagtccatcgcgttggggtccggggttttggccgtctccgtgggggctaggccgtggagtttgttgctgatctgcaaggccatggtggcgatgtcggccagttccgcgaattcggtacgactcattagcaacatgagccgtatttgggattgcaggccttgtcggtactggctgacaaggacggcgggtacccagtcggtgttatgggcgtgcaggttgaactggtgggtgtaatgagataccgacttggtctgcttgagcgcgcggagggccgcttcagctttggtcttcttctcggtgtcgcagtacatggtgttgaactgggtgacaaaattgtcgtgcttgatagtcttggttgtgcacatcaccttcctcatccacggttgggcccacgagctggccgggccagttaagtaggacaggatgaagaccatgatggcgcagtcggtgttgaagaggtgtccattggccaggacgtagaggtttacctggtttatgaaaacctccgctttagctccacaagtgccgtcgaacttgtcgggggcgccaatcttggggcctttgaccggcgcagttggagcttgcggtggggtgttggcggtttccacggtcgccgccagttcggcctccttcttggccaaccgcgcctctaactccttcctggccttgcgttctttgttgaccatggtcacgagttcggtcagttgcgcctgaacctcggcgagcttggcgtcctttgggtctacgttcatagcgaaatggcgcagggcggctcacagagtggcaggtaatgctttgacggtgtgtagagacttcggaaggtgcaactaaaattgtggaggcttacttttgtacttttacgcctcgccaaacggctcgtgtgggctctcttcgggggtctggggtgtcttgggggggctctggggtcttgtggggagtgttctgggtgatcaggggggtttctggggggttctggggtgtttcaggggttttcaggggttgtcctgggagtttggggggtctaaggtgtcctggggggattcagggggtctcactggtgttctgggtgtctcacagggttggggattcccttagtggtttcaggagtccagggtttagtgttttcaggggtctggggcaggggttccctctttttggggagattcaggggtgtggggggtctttattgcaaccagttggtgtctaggggcctcctttggggtcctggggctcctggtgtactgcaccgttgacctgggcgcggtcaaggtggcctgtgggtcgttgaggggccacagggttctctggggcctcgggcgatgaacggacggtcctggggccggtccgagtaaaatccgacggcctgggggtctctggggcctcgggcgatgaacagaaggtcctggggccggtccgagtgaaatccgacggcctggggggctgtaggactcaacggacggtctgagggccgttccgagctggatccgagggtctggggaccgctctgaacgatttccaaggatccgttgggatcctaagttctaggggggtgtagcttgtcagaggaaggtcctagggccgttccgagttgaatccgaggatccagggcccgttccaaggctagcgataggtttccgagggtccgtagcggcctaaggggcctgctccagcgatccggtgtaaaaaccaacgatccgacgatgaatgacgaccaaggggtttcctgggggtctgaaggctccctgaggtttcctgtgggtaccgggaaagggggagaatcgcaggggggtaagtgacagagttgagagaagcaatagataaggtttgagataaagtttgaggagtgatttttcaaggttgtaaggggtgatgttcaaggttgattttcagggtttgagaggcggtttcggaggtgttcttctgagtatgttgtcctggtctcctggtgagtgatcttgcaatatgttagggttcttctgaggggagcaggacaggatcttctgggttctggttcgtaatggtagattgcaagatgaggaatgtacaaggtttggatctcgaacgaactccaagttcgaagttcgtgacatgtacgtaacaggctctctacatatgtaacgtccccagttccagtcctccacagctcataacaatgaattaattaaaaaaacgtgtcaaatgcagcattcaaggtatagttttcattttggggaaaaattgttgttaccatcattttaaccatttcttaaagtgtgggaaataaatttaaaaagtgaaaaaagaatgaaaattaagctgtaaaaatttaagtgaaaaaagtgtctaatttcagtattcaaagtgaaccgttgagttttaaaaaatttggattgcaccattaaattctgcatgctttaagacctaggaaataattttaaaacctcaaaaaaacatgaaaaataaagtacatagatgcatgcaaacaattaattgaaaaatgagtgaaaaaaaattaagaatcgaaagtcatttttatgcaaaatggactttaccattaaattctacatgttttttagtgtaggaaacaatttaaaaaataaaaaaaaatcaaaattaatggcaaaaaaaaattaagtaaaaaagcgggtttaaacacggattgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaacgtgggtttttttattaaggcccataaataaaaaataaaaaataaaaaataaaaaataaaaaatgaaatcaaatcaaaagaaaaaagagaaagacagcctcaacaaaaacaaaaggggaaaaaagagaaagacacagcctccacaaaaacaaaaaggaattcaaaaaagggagaaagacacaaaaattacaagttagagcctgaacaaacataaaaagaaaatcaaaaagaaaaaaagacacagccgtaaaaagaataaaaggaagagtgaagttccaacagtcctgtagaaaaaaacatagaacacaatcatttcaatttcatagatgttgcgggtgatttttctctggcctggagtttagctgtagttggaggagttgatttatctttgtctttggcctggtggggaatcaaattcaaactgttttatttggtcaagattgacttcatctccttgaaagggatgttgccagatgtacctggaatttcttcaactattttctgaatctccttctcaacatactcttactctcaaggtgttcaattgcgcaaacaaaggagccagctcatgttttctttgacactggtgatagaactgggaagccaattaatctgttgagcattggccagggtggcccttgacctgagctggaggggggtccataaactaggctgaaacttccagaaaatcaaaaatgacacaggtttgcaaaaaggtcagacaagtcacaaaggtttcacagatttaaaaatctgtgacatattgtgttaatagtataccctcccaaaagtttgagaaaacaaggtttcacagtgtgggagatttgggacatgtcacacggatttcacagctttgaaaatctgtgacagataatgctaatagtttaccttttctcaaaaatttcagaaaacaaggtttcacgttggaagcttgatcttggcgactgtgggagattcaattgaaatcatcttgcatggtgagagtttaaccttgttgggtgggtagattgtaaattatgtgttgtaaaattctatcacagggtattaataaggttttttacatacttagtttcagtacaagacattatggtttgcaagcaaatgtcatataaatttctaaatttaaggtttgttatacaactttacaaccttgtcatgcaagacttgcatgatatagtttgtaaaattacataatccaatgttgtgatacaattttaacaaacatattttagaaaccattttttacaacctttgaaaatcacagatgggttgtaaaattatacattacccccataaaaatgtaatttttacaaactatctggtttacaagacatatgtcttgtaaaaaatagtttgtaaaattcacttaccccataaaaaagaacatgacaaaggtcaaaaaggagaagaaagcataccacaatagttggatttgataggaatcagaacaaacagactgagatatataagatcaaataatgaaaagtagtatgagcttcaagtgatgagaaaagaaagaaaagagaaagtaaataagtttttcaatgcaagtcagaagaggatgaaatggagtcaagttggccttgagtttctcatcaagtttgtaatagccaaggtaggagttttagagaaaaggtcagagcaatcagaagagttgatgattggacagagtagatatcaaggtgatgttgagatcaataggattgctcaactagcaagaagagtgaaaggggatagatgagagaagagaagatgaggtgaatacggaaggggaaaaaaaggataggaatgttggatggagtagagcgttgaaggaggttgaggccaagcagattggcagagttggaagagaaggcaagaaagattgattgtgttttgatgggaggagctgctagttgtttgatgagtggattggggagagtcaatatttaagtcaattgattgatggtcaacttttggtttaggttttgaggtagttttcatcttgatgtttttgggttgtggttgtgagtattgagaagatgtaggaagaagaagagagaagagacggaaggggaaaaaagagaaaagggagagcagaaatgggagaagaaatgcgagcaaaaattccaacagttgggtcatacagtgaatattgctgcccaaacccaacccacctaggggagcaggtgggtacgggttgggtcaggtcaggtcgcgcttcactttccaggtcaggcttggagcctatttaccgtctatggtaatgcaaagagggaggattcaataaatcaatctccatctggctcagatggtagtgtactagtgcaagtgtcagcttgctactatagcagagacaacctgtcatagtacacaaacactgtagaaaatacaaaaagacattattatgaatagtgcaggaaataaatgagaagataaaataaggggattaataaacgtacccggtttttctgtgtttaaacccggttttgccgtcatctcaatgtccccgccgtacccgctttaccgcattgaaacccggttactggccaccttttccaagggttttcagaacattaaaaacattccagaaattgttttaaatcataaaaataattcctatgtgtataaaacataggaattttaatactttatttttattttatttttcatacccagttctgataaacccggttacccgcgtttacaactgggttttttttcttttttgcgctgcgtgccgcagattcccccagctggaaaacctaatatgatcctcttggtcatggaggagtgaacacctccttgaccaaggagttttacttggtcatggaggggtgtaaacccccatgaccaatgtggaactactcttgggatgaatagagctggagagggaaagatgctttaatgggctgcctctctggtaactgggttgagtaagataacaagaaaaagataagagtgtggactcttaaggaaaggtgtggctttggagaattcttgagatgggtatgtcttctgtcttctggtcttctgtctgaataatactagtatcccaaatgttgatgggcaactactaggctaatgaagggtgatcagttatctggattgctggggcaggatctgatgaggaacaaatgaagaggagaaaacaaggatccttatatacaaaatctggggagtggccagcttgtggttggaaacaccatggaaaaaaatggaacaagagaaaattataaaactgaaacatgtggcccaattggtaggcactaagctgaatgggggaaatgacatcagagacatgcaggtatgaaatgtgccacaacaaatgagggaggaagaatataccaaagagatgaacgaactagccaaatgtgtactagtgtgagacatgaaaataacccaagaggaatagtgtgaaataataggatgtggccaaaagtggaaatgaagctagagtgaaggtggaatagagtgaaacacatgcagaggccaagtgtggaatgctgaatggggattgattatgtaagactgcatgagaggattatgtaataaagaaaggtgatggggaatccagagtttttctgtcctgggggcttattattgtgacatccatggtgttgcaggttggttgaatattccagaaggggcttgtcttggtccttgagggtcttgtcatccagaggtcttgattatgtgcttgaagctttgattttgtgggcctcttattcaagagtggcttaccacaccgaggtggtttactgaggttttttactcgggcatggaggtttccacccctccatgaccgttttactcagtcatggagtggtggaaacctccatgactgaggtgtattacttgctcatgaagaggtggaaacctctgtgaccaagtaaaacaaccaatcaggtgttttactgtgtcctggaggtgttcaatcctccatgaccgaggcagattccttggtcacagaggattgaacattgcttttcttggtcatggaggtgttcaatcctgcatgaccaaggcagattcttactgtgtcagggaggtgttcaatcctgcatgaccaagtaatctgcctcggtcatggaggattgaacacctccatgaccaaggcaaggaatctgccttgttcatggaggattgaacacctccatgaccaaggcagaggaggattgaacacctccatgaccaaggtccttgacacggagtcgaacccgtgttagggggggaggggtatatactctccaaaaagcaaggtcccatcacaaaaatgatgagacagcatgcagagagccgcggaagaagcccctttactggggcctaggtggtcacttcggtgattcattggaacaaactctgctggcatggctagagtcagcctctctatagaagcttgtgaatctggtgttgttgtactggcaggaggttagccaaccttttacaaccttgctgctgagttctgttgaactgcggcgtgggttcacagtttttatttacaagtttttttttggccctctgaatttttgaactctgtgattttgatcttttggacttattgcatgaatcatagtacatgaaacacacaaccatccaagtgcaagcaggcttctgtattttctttgtgcttcaacacctgcacagacaagagacaatgaagcaaacatcccagaacaagaagaagaacagtctcaagaagacaagaaacaataaaaaaaccatccaagaacaaaaagaagaaacagaaaacctaggaataactactcaacatccatggggctttgtttattaatttgggcagagcaaaattggattaaggagtacaaaatatcttcccccaggtccaaattgggttgaaccaattctttccatggcttggagtcctctgtgacataatgtgcccacaaggagtcaagcattggggatggccaaattatactgggctcaaaggtaaaggatacaaaatgggaaagatctgaaaggagcaggatgcagatggggggtttgcttgtgggtggatgtgaaagaggaagataaagtgtagaagcgcgctctgagaacaaaactactggccgtttgtaagtgtctgccaataaatgcccatgggcaggaaaagtcatccagaaacggattggcgcttgcccaggaccatcataacttaatgattcttggagatttttggtatcttcaccccatacatttaccagatatttttccatggagtagagtgggtttgtgaccatctcttgtttcattttggtccagatttccccccagtcatcactaggttgttgcatgccaacagctgcggctcagaagccacaattgccatcccctttgacatctgtgacagtccagatatgtgggattgcatctttggggaatatcttatccttgaattcttactaaaaaagaccggtgtaagactcaaaagtggtttgtgagaacccttttgctgaatggagaaggggatgattgagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggtagtttttatattgtgatagaggatagttcaagatgaagctgtcgaatgatacgcataacggttggaggtgttgatgatgatgtttttttgatgaagttgttgatagaggtgttaatgattgttgtcgaggttgaggcttgaacgcaggtccttgaggttgagggtatataaagttaaaaagaggtgatttggaaccaaggcgctgggcactgggagcactatgcttcaaccaggaatggaacaggggactgggcacttggtatgatgatgatgatatgaaagtgttatgaatatattgcgataaaataagggtggttatataactgtgacttgtaatataatgggtggtaattgtaagggtggttgagatgatctggtccactggtgggatgatgaaaggtacaactggcaggcagaggcctccttatatagacaaaagtgagggattttagctccagggtacatgcaggcgagggaatttagctggcctgaaaatccaatgagggaatttagctagtctagtacatgcaggtgagggaatttggctgttgagagcactgccttgagggattttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgaaatataagccagtaaaggaattcaatatgatacaaaggaattcaatatgaaatatgcatccagtattcaaaatgagaggtggtcaggataataataaaggaaagctcctgtgacagcttgagataagtgtaagttctgaactagtagagataaggggggtagttgtagtgagtgagtaggggttattttacctcaggaatccatttttgatgttatttttaccctatcttcaatatttagagagctaataataaatttttatatttttggcgtagaaacacaggaataattaccacaccggagatattgagtaatacaatctgaatgaaccaaagaccaaagagaggaagaatacatacttcatgcacatgcacttcttggtaagtcttccgagattgatgctcagtttcgtcatattcagccagttctgtttcttcacggatctgataatcaagcttgaacttcttttcagttgccctctgaagttgaaaaataccttttcagtgggggaattgattttgatatcattaagcaatacacttactgtctccaaaagatccttgcaagacaattcctcaggaagtcctccatctgaatcctcgtctccgctgcccggtatttcctcttcctgtgatcaaagaaacagttgttagaattatgtatgataatgacaatgataagctaaactggggctgagatcagcgggcacgaggtgaggtgagtggccgtggtatgtggaaggatcaatatatcatttcacagtatcaccaagagaagaaaaacagaagaaaaagaaagagacgcatacctgagatcagcaggcacaaggtgaggtgagtggctgtggtacgtggaaggatgaggaaaggatccttccacgcccgctgtttcaggtaaactacataaaatgtgaaatgtgagtgaaatatgagacacatgtataaagctgaggaagaaaaacagagatgaatatgcataactcaacacccccccttgctgcatacatggaaagcaaaagagaagaaaaaaaaagggaggagaaggtagagaaaaaaagagcagaggaatgaaaagagagattgaagtagcagagatgaaaagaaagaaaaaaaatcaggggactattccaaagagtgctcgatgtttttccaacgctactctggcaagaggtttggttaacatatccaccaacatgtccttggttaagacatgtaatagagagatgtcaccctcttgaacacactctcttatgaaatggtatctggcatggatgtgtttggttctggcatgatgctccgtattttttgctagtgcttcagcgccttcattgtcaacatgtagaggtatcgcagtgtcaggccaaagacaaagttctgtcaggaggtgttgaagccagaggccttccttacaggagtctgatagatctttgtattcggcctctgtgctggaaagagagacggtggcctgctttcgtgacttccaggatatggctccatcaccaatgtgataggtgtaggcagaggtagaccgtctgtcatggcggtcttcagcccagttggaatcagagtatcctgagaagagaagatctcctccaagacaaagcttgagatctctagttgttgccagatagttgataatttgaagcccagcttgccaatgtgcctctgagggatctcaaaggtgttgagatagacgattgactgcacaggatatgttggggcgagtacactgcaatacccagagaagcaatccaatcagctgagggtatggcccagatgagactgggtcagatggtagtcggtgggtcaggagcttgaagcaggaatccgtgggagtagcaacagagatgggcttatcatcaagaaagcgagtgcaaagttcagaaatgtagtgggactgattcaggaaaacatgtttgtctggaatgttctgagtgatcttcagtgacaaaaaatgattgagttcttcattggcaccgaccttgaagtgtttccctatggaggcaatgagagagtcaacaaaggaatgttcaccaactatggcaaggtcatcgacgtgagtagtgagagccccgattagcttgttgtccttcagcttgaagtagagagtggggtcatatttggagttggagagacccagatctatcaaagctttgtggagttcaatattccactgacagggagattgtttcagaccatagagagaacgattgacttcacagacccagtcaggatgttgcaggtcttcaaatccaggagggccattgaggaaggctgttttgaagtcaacttgacggcctttgcagccacagttagctagaagactgaagataagccaaagagtttcgagtcggagagtaggggagaaaacttcattgtagtctagaccgtgtacttgagagtatcccattgcaaccagacaagccttgagtttctggatgctacggttgggacggcgtttgaccttgaagacccacttggatttgatgattttttgcttcttgggatggggaaccaaacgccaagttttcattcctaagagaggagaactcctcatcagctgccttgagccacctgtgtttgtttggagacttgagaagttgacgccaggtcttaggtgtatccacgtctgttttggcagtggcattcttggaccattgaccataacgatctggggcacaacggtcacggttagattggcgcttagttggagatggaggtggaggcggtgagggagacttggggtgaggcgaaggggggtgggtacctggagaaacgtgaatcggagagggagaatggttggagagaggtgaggaaggggtgaagggggatgagggaagaggaggaagcgagatgatggatatgtcaggtgactggataggtgagcttttagacgagtcagagtcagaagagatgggaacagggtcccttggagcatttccaggagcatgaattgaagctgtgagtcgcctgtcaaaacggggttgaaggggaatatcaagaggaggcaaatctgtgggagtgacccacaagtcggtgggattggctgcagattctgcaggaccaacttgtggacaaattgaagtctcaggagattttgtgacgttgctggaataggccaggagatttctactgaaattggatttggggatgatttgagttcagctccatacgggaaagtggtatcctcaaacatggtgtcacaagactgatgacagagcgttttgagatcccagagtcaaaaaccgttgccgtcgggtaggtatgagagtaggattgaggctcggccctgtggtcaatagttttcctagttggttctgggatcttgtaccttaccagacaaccaaatggatgaattgctttaagatcagcattttcagtttggagaatagaggagggagatttgaaccccaggggggtgttgcagggaaatgagttgaagggaaagagggagtgttgcaacacatctgcccagaatgacttggggacattggcttgaatgagggaggctctgaccaagttgttgatggttctgtttgatctttcagctacaccgtttagttgaggagagtgaggtggcccaggttcatgcttgataccagatgcggtgagataggaggaaaattggtttgacatgtattctccgccgttgtcagtgcgtaacgcgaggatcttgtgggaaccattcttctcaaagaaggaacaaaaaattttaaaacacgaaaaggctttgctttttaatttcatgggatagacagtgagaaattttgagcaatcatctacaaaagtaatgaaatatttgtatccttctcaagagactgtttcgtatgacgccacatctgaatggatcagttggccaggtgaggtggagcggtgagctgagcaagacttgaacgctttgcggggcatttttgcttgtacacagacttggcatcgttgaacgtcgatttcgttcataactgagggaatgatgccattagttttcagaagtagcttgaggggtttaaggctgatgtgtgagaagcggcaatgatatccaaagagagagtggccgggtagttgagtagatagagaaagagatgaacgggagctcacaggctcagatggaagatagtacaggttcccttgcctgtatccttgtccagccaaatccccattgaacttggtggaggaggtcttgagaatgtcgcacaaggttttggtgaaaactaccgtgaggcccttgtcacataggtttgccaccaagagtagtggtttgtggagagaagggacaactagtgtcttgatggaggtgttgccttcaatgggcaatttggcaatacctcggtgagtagcctccacaacagagtggtctgcaagttggaccggtgtggagtcggggcgggggtcgacaactgaggagagatccggagtcatggaaagagaacagccagagtcgatgttggcattggtgccggagaaaggctggatagcggttgagagggaggcgactacgttgcccgcagtaacctcaattttggaaccggatgagtcggattcctcatcctcgtcatacactagagatgtcactcaatacccgggtacctgtagcgggtaaggggacttgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccacacctgctagggccaccagggcgggtacccaggtacctgcgccggttacctgcgggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataaggttgatattcactagatatatgagtaagaataaaataaaaatggagaaataaagaaaaacaaattattctatcactaatttgaattttatcttctctctgatctatctttagctttacccttttgcttggcctcatttgccttattcaatgtccattgatgaagactctacaccctctttatgactgaaggaattcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctctggcctcaacaaagcaacctagttcagcaacacatgtaagacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaaaagggagtgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcgggtgtaaggcaggtacccgggtacctgccttcttttaccgcgaatgtccacacccgcacccgcacccgcacctgtttttacctcaaatgttgacacccgcacccgcacccggtacctgtttccgggtacctgctttggaaaacaggtaccgggtacctgcaaacaggtacctgctgacatctctatcatacacgtgggatggaccccctaacgtggccgctgaagtgcgtcctgcccaagcagcaggcttcccagagtgtgaagaggacatgtttgagtccttttgatcagctcaaggcttctgattggccttgtgctcattcacgagtctgcgggtattcttgcagtggttgaggtcatgcccaacaacattgcataagaagcagtgtcgcttcttggcattagaggaaggggttttggcctttgtagatgaaacggaggtgatgaccacgtcttgttgggactgtcgtcggacatgtttgttctttaacacctgaacaatagactcggtcttgaccccctcttgattcatcagcgccaaaacgcaatggatccagttggggggaatagaactcagcagcgctgctgagtggacgtcgtctggggttagcggtttcttgggcgtgacgagagagttgagccgctcgtgaaattttgcaagcaagtcgatgtgggcaataatgtcgtccccttccatcttggcgagaaggagctttcaaatccagaatacccgcccaccagttgttgagtcctggtgggcttgaaggagggaggtccacatcttgtaggcattgcgacgagaatcccggatgtgtcgaaggttcaaggagtcaatcgcttgagtgataacagcgcagacggccttgttgtcggccgttcaactagccggccgaagctcgggctttgtatcttggagaatgtaatccactctggccgcttcaaaataggaagtaacaacaaacttccagtctagatcatagttggagtacgggccggaagcggagaggaccggaagcctggccaaagagattttttgggaggggtttgtggtcggatccacaccaacgttgacggtgattttgcctttagggttggccggaactgacgcagaggtgttgggagaattgtctgccatcctagcactaacgactatgatcatagatgattttagttgtacaacagcggttactcttagtaagtgttttacgtgactgagcttgattgtagccagctagcgcgggctcataacctgataagctaaactggggctgagatcagccggcacgaggtgaggtgagcggccgtggtacgtggaaggatcaatatatcatttcacagtatcaccaagagaagaaaaacagaagaaaaagaaagagacacatacctgagatcagcgggcacgaggtgaggtgagtggccgtggtacgtggaaggatgaggaaaggatccttccacgcctgctgtctcaggtacactacataacatgtgaaatgtgagtgaaatatgagagacatgtataaagcagaggaagaaaaacagagatgaatatgcatagctcaacagacaatgatttctaatcttatctcagattcctcggatgttgtgtcttcttcagcaggtttcttgcatggcctcccacgcttcttgggtacctgatttaagggaatttatgaaacatttattgactgggaagaagtaggttagatgagatgattcaaataaatagaacacacttttggcttatcagactccactgccttccttggatgtcctctcttctttttcttctcttggtattcaaactcagatggatccctcttggtcaaagttgtgaagttgtgttttttgttcacagatccagcaggccttcctcgaatggctttcactttttgctcttgagtcgcaaccaatgtatacttgccttccaaaagcttgaaaatttctgatagttaaaatgattgcttgcctggttgaaaagtttggaatatcttgaaaaggtcgtgctgaaaggtttcttcattgatttttttttttggttgagttgatgtttcaaagtcgggcagtgttgcgtcaattttctgtgtgaaattgccaatgcaaacaagcccagatgatcagattccaaatcaacatgtatatcaaacccaccaaaaacgatgtgagaaataaactgaccaggtcctgattcacatgccatttgacatggaagtcattgacatcaaacttggtaccctcacgtgcggcagattggatgtgatggatacatggaatccccatgtgtgaagaataggttcctgaacagattgtagtcacttttttggccttgtggaatgagtgacatattttcaaagtgtagtgagtgatctttccgttgagattttcaattgaaggaggcaagccaatgagctgtttgtaagactgttgtgatgcttcaataaatcgttcgtggagttgaattgaaacagcttgatgaatttgtttgactactgcggaaaatgaaccggtcgatgaggcaatgaattgtttgatataagcatggagacctttgacgcgagaagtgacagcgtttccaaaatgtggactttggtggatgatgtaggcaacaaatttgtgtttgattggaaaccagttcatgataaggtagtcagaagttggaggattccacgtcttggagagtgcagtaaatttgtcttgataatcggtttccgttacagatgcgaccaaattattccaggcgctaagaaataattcccaagcttcttcagatttgaagtgtttgtggcactgtgctttgatgtttttcgtgatatgccaacagcaaataaggtgagaagcatctgggaaaacttgctcaatagcattcaagagggcttgttctttgttggtggcaaggacagagggggattgaccgtctcaagctatggaaaattgctctaaagcccaggtatagtcttcttctttttctccagagagcagcatagaaagattggttggaactattcatccctacaatatgcaataaaggcattttgtatttgttggtcttataggtacaatcaaggaggaaggtggtgtgaaattttttagccaaaataagggagttgggatgagaaaaaaagagagctttcatttggccttcatgattctggataatgtgataaaagttggaattgcggatttcaaagataagggcttcaacaggtgaacgtccattgaggtgctccattctcatcctgtttcggtgattgtatatattatttaaagtggaggagcagggggtctcagtctgatgcatcaaagcggctttaatttggagaggggctacaccagcattggtcatgttagtgactatttcttgctgctctacattcattctacggtggacagcatgagtggcagagttttcagaaggtgggtggttgtggtgggcatttttgatgactagtctccactgtttttcccttttgtagtaattcccagtaaacttaaaaagacagttggtctttttggtctttgttaattgaccttctggtttttcagctgaatgacaagttccagatctgtcacattggtatgcatatctcagctctggaccatttttggtggagtgggttatgattatagcatacccatgctccctggcccaggactgagcagcttcaaacagctgattttgggttgcataagtcaattcaggagtagggggcattggatgggatgggtcttccggggcatcttggggtagagattgtcctttttcagacattattcaagattttataggggatggaggggacttttgaaagatagagagaaaaaaatagaacttgaagagggtttttggttggggaaaaaataggttttttgataaaaaaaagaagatggtggagagtttttttttgtgtggaatttgtttgaggggtggtgaagatatggtggttgaaattgaggtgttttgagaaaaaaagaagacagtagcaagctttggggaggtcttccgattcttttggtgtttttttggttgaaattgggtgtgaggtggtcaagatattgaggttggtgtgtttggtgaaggtcctttgatcgctgtttggttattggagccgggtggtgatcagagtttgaaattttgtctacggaggcactcgcgcgacctggagaagcttcaaattgaatatatgcaatattagagtgaaaaaacttggatttcactctaattatgtaatcaagccaaatccgggtggaaacgcggaaaaccgggttgaaaataaaaattaaaattaaaatccaatttaaggattattaaaaccagcattttagatgattctaaaaattatccttaacctccatagccccatgaaaaaggagaaatgaaaccgggtttttatgcagaaaaccgggtgtggggaaccgggtttagaccggaaaacccaggtacgtttattaatcccctaaaataataagggtattatttctcaatattcttaatctatatgaagaatatcctagggtacctcactcaaaggtaccctatatttcaactacttcatgcggcaaatccacatgaaagatatagagtgtaccttcaagcaggagatgaaatatgcttatgtttataattaaatatgctaataaacagggttaagacctgaaactgatttatggtttcaaacatacaattgtatattgataacacttgtgtggcacatttccaatgaaatagccacatgtttcagctttaattttctacagaacacctctggcacatttccaaggagatggtcacatgtttcagcttccatgcatgaagcgcccacaggttgaccctgatctcctagatgcctccacgggtatataaagagccctctgtcccccccaaataaggattcatcaggttattacaacccactttagattaaccaccttcccaaatgcttaacatttgtatctgtctggtaatgtattgtcttttgctttaattctctgtccatttaaacctcaagaatcaagggaaattattagtacattataatgccgccttctttcttgatatcttcactactttattctgggatttaaaccacacctgttcacaggccccagtgttaacaggtacctaaatcctctgcttttgcatgatacctttgagggattaaacaacccctgatttatcaggcccctctgtttacattatatcaacatttattaatataattaatcatatctactatttataaaccttgtaattaccaatcatcattggaattaccacccggactcttcagtcccagatttcaaactttaacatcttaagttttgcaccacatgtagctgacagcaaggctcaagcagttggagagttgcaggtcacttgatcacaggtttgatgagagtcagtgactcggttttacaatcctgaactttgaggtctcaatgtgaacgttgagaatgcaatggaagcattgtttgaagattgcaagttggtgaatattgaaattaatcatgatggctgttgagtggtagttttgacttgtgaattgtattgatgagtccatgaccgataaaatgactccagactacaagtggcaacttgcaaggatcctgaattttgttggcttctgaagccaacccacagaccagactgcccttaagtgggttggtagtcgggtttttgggccaacccaaaatcaaaacttgctcatgcccaaacccaacccggtaatcaagggggtcacatatttttttttcacataaattcaacccaaactcgccccaagacccaatgggtcattgttcacttgcgggtcgacccaacccactttcatccttacgaggaatgggaggtggaaggcgtactggactgttggaagaggggaagaagagtgaaaacttggtcatctggaaaggatttggaccagaggagagcttgtcagaaccaatggacaacttggaacactgttgggaattggatgacaagttcaatgtcaaatttctggatgtggtgtcaagacacaagaggtcacagagaatgaagtgagaggaaaagttttttttcccactgggttttttagtgctgtccgggaaagaatgcagagtcaaacaaggaggaatttttattattatttagttcattagttatcattaagacaaaaacaggggtggcttgggaattaatggggggatagtgttataagctactggagctgggacctgtgatactacatatgtacatagcctgtttgttacgtacatgtcaagaacttggaacttggagtttgtttgagatccacaccttggacatccctcttattgcaatctaccatcaagaaccagaacccagaagatcccccctaatctccacagaacacccataacatagcataactagatacaaacaaaactttgtttgtatgtagtctacgctagctctgcctttacagacttttccgcactgaatctgagacacaattttatctttgtgatcattgactgtcacaagactaagtggtgtggtaagccaatcctgaaaatccaagcacatcaagagtacaaatcacagaggaatcacaagatcaagacaccccagaaaactcaccagacccccaaaccaatccaggcactattcatggattcccacaagcacagaccacatggataataatatttcccagccagaaactccacacccctgaagcccagtcccctccaaacaattcacttcttcttaccccttgtgtctcacactagtaacaatccccttgcccatcaaactgttatctcctcctatgttcttccatggaatattccacccctgatttgtttcataccagtaaccttgggagcattttcccactgcttgtttcccctgtttctatggatcaacatattttcccttgtttcatactcttcatagaatgttccatttatcttccaaccacaagctggccactccccagaattttgtatataaggagctttgtttttcctcttcatttgttcatcatcagatcctgccccagcaattcagataactgatcacccactattagccaggtatttgcccatcaacatttgggataccttgatttgtgacaagtttatttagactagtaaccataagaaatattagacataccatcctcaagaaatctccacagccacaccttttttccttaagagtccatactcttatattttcttgttatcagagaggcagtccaataaggcactcatccctctcaagctctattcctcccaagagtagttccacagcgtatgtgactttcagcttctcacatggtccacctcaacaggttatgagacccattgttgctacagctcctcattgcctttggttatcaatgactctcaaatactaaactcaatcaaaatcaactatcttcaaatattcctatcagacagatgaacaacccttctgacttgattcaatcagcccctacactcaatggtaacttggtaaatttcccaacttggcaatccagactcttgaacgttctgagtacttaatattgtcaacaacaccctccctggaccaagtaactctgataatcaagacagcaaagcagccgcttgctctctgggataaagaaccaaggaaaaactgatactggtatcagcaacagtgcaacagagacaatatgatacggtatcaagtgtttatctgtattgtctcagaatttgaatacccaaaaataccggatttgtgttgtctcactttcctgagacaatacacacgtatggtctttggaaagtgagacaagtattctgtatcgtctcagatgactgatcccaccaaaaacgtatttgatacataagatatttggccgtattgaagaaaaaacaaaaaaccaaagacaattttttttcatttgtaaatccaaatccaatacaatatattttttcaccaaccaaggaaatattgataccggtatcaggctcaaaataaatacaatacaatctgatacgaatacatgtctcgtatctgttgcaccgttggtatcaggctcaaaataaagacaatacaaaccaataccaaatacatctcttgtctttgtttcagtgttgcttgatcttcatcctttgtcatctcttagccacaggggcttgaacctgtacactgtagtacaatcccgccccttgggctttttgatgttgtttcctttgttgttgttttaggccattatataaatgacctctctattgaaggggctctctgtatctttcatctcagaaatccagaggggtgccaactctgcccccccccccaaaaaaaaaaaaaaaaaatattgaaattaaaaattaaaaataggaattgggggattggaaaagcaactcctgccaacggcccctcatccaaaataggagttgtcagcaaggatttgggagttgtttttccaatccccttcatcatgcagtcatttattctcttgattttctacgtgattggatctcttgcttttctgagtgattggaggatattaagaaatcttattttgacttgaaaaacacaaagcccagatggagagaagcaaaaaaaaagcaaagcaaaaggaatgaaaatgaaaatgaaaatgagagcaaaagctgaaataagagaatcatagccactaatagaaaacaaaaggaaaaacaaaagtcaatatttgaatggatcagtttcaagagagagagatcagaaagaaaaactcatacctcaacagtaccaggaggcttggaagaaatatcataagtgactcgattgacacctgcaacttcgttagtgatacgggatgaagcagccctgagaacgtgaggagggaaatcgaaccctaatgaagagaaaaaagtaaggcattttgagtacaaaactgaggggtggagttagatatagaagttgaaaggcagaagaaagctaacaatcggcagtcatgaagtcttcagtcttaacagccctgaggacgataacctgttcgtaagtgcgcttatcgccttgaacaccgacggctcggacgggtaggaggacggcaaaggcctgactgatctgctcgtaaagcccggactccttgtggatctcttggaggaagatctgatcggcttttcgggcaatgtcgagctgggctttattaactgggcctaagatacgaattgccaagccaggtccagggaagggatgtcgattggtgaggttggatgggatgtgtagcagctttcctagtgctctcacttcatctgtgagtcgcaatccaatatgagcaacggcagatagttagagaatattcgattgaattcaaaagattgacctttgaatagctcgcgaaggggctcaatcagtttcagcttcatgttatccagcaagccaccaacgttatgatgggttttgatggttgcactgggacccttgaagctaatactctcaatcacgtcaggatagagagtaccttggagaaggaatttgatcgttccttgatgagttttggtagcctgactggcttgttgggcttcgatccttgcagcctcggcctcgaagacgtgaatgaatgtgttcccgattagctttcgtttggtctcgggatcctcgacatctttcaagacgtccaggaaggtttgactagcatcaacaaccgttagattgactccgagatcgaccttcaacatctgttgaacttgttgggcctcatccatacgaagaagtccattatcaaccatgattgcatggaatcgatggccgatcgcctcattcattaacttcgcggccaccgaggaatcgacccctccagatactgctccaatcacttggtcatctggccccactacacttctaattcgagcgatttctttatcgatgaaggttgcctaaacgaactcgattgagcttgaaatcaagaaataaaaacataaagtcgaataggagaaaagcttaccatggtccaatccggcttgcattgacagacaccaatcacgaatttctcaatgatttgtttgccattagtagaatgagtgacttcaggatgaaattgaacgccgtagattggtttagatttgtgggcgatggctgcataaggagcggaggaagtagtggccaagatttgaaaattatctggtaagctatctagacgatcaccgtgagacatccaaacctttttttttttgaagggtattcacaagcgggttaggacacaagaaagatctcgagtcctgaagaaacttgcttacctgaacttgagctcccaatccatcgaacaggacgttttttccgccttcgaggttctcagctttacagacatccaacatcgcactaccgtactccttatggtcacatgcaatcactttccctccaaagcttcgcgaaatctcttgtagtccataacagataccgaagactggaacgcccagttcaaacacctcgggatccaccctaggcgaatcggcctcgtagacagagtaaggtgaaccagacagaatgatccctttcggacgccatttcagttgagaaactttgaatgtacaaggaagcatttcacaataaacctgcaaaaaaatcaaaatcaaaaatcaaaattagctctatgttcgatagatgttttctttctttttttctttgctcacgttaagttcacgacatcttcgggtgatcagatgagaatactgagacccgaaatcgaggatcaatctgcgagcaagaaatggattacagatgatggtgagctacatatacccaatgagaaatagaaataggcataaatatacaagtcaccgacattgtatcataagactgagccaaatcggtcagcggtacgacggctgcatcggtcgcgatagtcgaagctgttgacatttttgtggtgaaggtcgtaaaaattttgtataaggaatatactttttcaagagaaaagcaaaaggaaatttttgagctgagatctgaataggatggatgtctgctaaagatgtgggtggtgactgaaaccctatgtatccggacttcgccaagccttccggacacagcagtatgtacataactgtgactcatctctctctgttctcacctaaatatgcagaccaatcatttcaagatgaggaaagagtaaactaaaatcaaaacaccaacctaacatactttcaacactggaggacttcctgttgagatcaggcacagatcctgcagaatcaatactgagagccttgatggccagatttctccacaaaaaaacatgataaactttttgggactgataaattgagatcatccacaagggccacagatttgacatattgcataaattctttcactttcctgatcgcacaagatttggcaaatttttcaaaaaaacaaaaaacaattcagtgaaattcatgactagtctccaagtcttgactcaaactatccaccccctcattgtcaaataaacagcttacaggacttgccaaaaaacaagtaggttgctagttacaattgttaaacatccattatgtatttagccaataaatccatatttctcatggatttatttctattttcatattttcacacatttgatttctctttttctcatcatcacatgcttgtacgtacaaaaaatacatataagtagtggtgctctgatggaaatacatctttcccttgggggaattttcattttcattttttatccatggtcttgccttaacaacaattacaaagctgaaaaaagtgagcttatatactatgtgggtcctccactgaagcctcaaggatgaaaacatgaattgatttagcctttttaaaaaatgaagccacccattctttatatatttgtatggcttgcaaccagtgtagcttgtggatgttgactgtcaagatttgaccagacattttcatagctgtcctaaaatctaccatgacaaacatgaagaatagacagtaggatgctctcacatattggctaaggatgatgatagtcaggtgatactaccaaggggtttaatcttttccttgctcagcagtcacttttagtatataaccaagagtgctcttctcactgtgagtgtcccctgcttagagatggttgcggataatctgctgtggatatccgctatccattggcggatacccgccagtgccagcggataccagccagcgggtgcggatgcacccttccccctgaaatactggcgggtatctgggtatcccaagggatacccggtgccaagaggccacaccgctgggaggaattggattgttttacagctcgtcagaaaggggtccttccaacaagctggtttaaaaaccagctcgccgggagggagggggtccttctgatgagctggtctgtgtaccagcttgcagggagtgattcctcccgacaagctggtttaaaaaccagctcgccgggttcctcccaacggtgtggcctctgcccctttaggccgagggggccgggggtttttttttcttcgtttttctttaaaaaaaaacactctcctggaagagccggctgccttgccgcccattctgagggtgggtatccgccggcggatgcggatgtgtgtttccgctgaaatcatgagcggatatctgcatgcgcgcggatatccggattcaatgcgaccatctctacccctgctcatgttttatctcctggccagtgtcagcaagcactttcgttcataagtgcaagctttgggctcttgttgctgacagtcttcacataatgcaaccatgaataaatcattgatgagcaactctactcacttgtcaattaatacctattctcaaatatcaacattatatatataatttttttttagatttcaaatttccttttcctttgtttttcatccatcacaaaacaaaatgaagaaccccaaagccaacccaaacacccatgactcacaagaccaccacaacctgcaagacccccccccccggcctgccaacaaatacaaacaacatcataaaaaaaatcattgaacaacttacatacaagaaagaatcaaagaacaacaagaaaagccacctaacttgagagagatggtcctgatctcatcagctgaattgagcacataaaatacatggctgcatgggaatataaacaaatcacacaatttcctgttttttttttttctcctttatttttcctaatcttcttttcttcttcatcatcctttcttgttttttttatttttttttcttcagctacaagcatagcataaatagctaattttcaattaaaataattcctccaagtctttcatatctcaagaacccaatgatcatcaaacctcattaaaccaggctgaagagagaacaggacccaggaaaccccctcaagaggtgggtaaccaaaatgtatgaatttttgtggaaaatcacgaaatcatacgcacgaaagtggtatgaatccgctcaaaaacccgacatggtacgcacgaaaatggtccaaaatgtatgaattttggctcaatcttgaggaaagcctgcttacctgtcacatccccgaatttttgggggcaattttctcactttctggtggattttcctgtcagcatacacacgaaaatggtatgaatggcttccaaaaatgtatgaatttttgcaaaatccgggatttttggttacccacctctagagggggtttcctgggtcctgagagaaccccaagcccacaaatacattgaccaatgtgacacaaggccccaagaaagaaaacaaaaagacaaagagaacaaaacccagccgttgcatgaagaaggtatcaaaaaagaaaagaaaaaagcagaagacagtgtccacaatgacaagcctgtgttctggtccatacataggacccagaagagtacagtaagacttctgcatacacttacacaaacacacattatattatatcatatatatatatatatatagtcaaacagatcaacccaacttctttctccctatctctgatctttccttttttttttctcagtcccactctctcctctcttttcttttcttttgtttcctttctccttttctttttttttcatcttgaccatctctttcttcatctatcttttcttttctacttttttttatatatttttttatcttttaatctttctttttcttttttctttttctctttttctttttcttttctgctttgatctctttccaatctttttttatcttttatctctttcttcacattcttttttctgtttgatttttttgtcctacaacaacctacactactactcctttccttttttttctaaaaaaaaaaaaaaaccaccaccaccaccgaccgagaaatatttttttttctgctgtccaaccccttcgagaaacctcctcggaaaacgaacaaagaggaagccgaccgccgaaagaaaaggagagccgagtcaagtcaacgatcaaaagggaagaaagggaaaaaaaaaggtgagtggggcaagcaaagatatacgatgatcagtagatgtcggagaggattacagaaagagaatcggaatcgacgataagaagatgagagtcgagagtcgagagtcgaaaaaaaaaaggaagattgaagaaatgaataccaaacaagaaaaaaaatgcaaaggaaaaaaaaagatgactcacaaggaatgaaccaccgccccccgctcaaaaaaaaagagaagctggaattactggaatatatgatgagaaggaaaagataatgtaatcgactagaaggagatggataaataaagaccggaatgatatcatagaaacggggtggtgtaggggaagagaagaagaagaaaaaaaaaacgggtaaggcgataacgataacaagaagaaaaaagagaaccctctgaatcgatcatacatgtatagacacatcgaaagattaagaaaaacgacttacgtaggatatatacacaataccccgccaaggaaagatagataaagtggacatatagtgtcgaatctaaagtcaaacagatcatcacagcaaagaaaaaaaaagaaccatcagtgaacccgaaatcctcaaaaaaaaaaaaaaactgagaaaagaaaaaaaaaaagtttgagactgaccgaaataaaaattctcataaccataccataaaaaacaaagacagaatatatatatatacaaaaaaaaatgaaaaatgaaagaaaagaacgaaaagaaaacgtacgctagctaatccaccttcacctacacaacccaaacaccacaccacaccacaccacaaaaaaaaaacacaaaaaaaagtgggaaaaaagagaagaggaagaagaagaagaagcaaaaactaaaagaaacgacgatgcggatttccgagcaacaacctagccacgagttcgtcgtcgtcttcagaatccaacccttcctcgacggccatcgaacaagaatgagagctgacggaggaatccgccagctggggttgttgatgagagccatgggggtgggccggccgatgagaaacctgagcttcaccagaaggaggatcctgcgccatctcctcctcgacatcatcatcatcatcgaagatttctccttcttcgatctcttcgcccggctccaaagacgaccgattcctgggcttaacaacgaccaccggagaaagcggcggcggagccagttgaggatgatgatgagacggattgggggttaaagggaagaggctgagtggggctcgatgggcggaaaagatgagtggcccgggggatgcggggaagcagggcgaaggcggacgagggggcaagggatgagtgggcgtgggaagcggcttatcgtcttcttcgtcttcgtcttcttcttctttttcggcctctaggaatcctcgaccttgatcttcttgaatctgttctactcgaaacgggttatttgtgtcgtctggaatccgttcttcatgagtccgttcgtctggaatcgcttcctcatgaatctcttctccgcacccgccttcaagttcgtcttcaagttgatgatgatgatcgagggaaagaagatggtgatgatccaacaacacgctatcaagttcctcgctatcgacgctactagggtccactgcagactcatgctcctccacatccatcacttcttcctcttcgacatccttctccccctccccctcttcttcttcttcttcatcatcttcattatcttcctcagaggaaatctcgaccggttcggtgtgatctttcttcgaagaagtgggttgcccaacaggagacgtcccttgctcctcatcactggagatgaacatcacaaagtctgaattgtcagccatctgatcgtatttgatccgcttgaccgtcggactaccgacttcggtattatgactgatccctttgaaagtccgttgttgatgatggtgaggatcaactggggctttagacgatggggctttacgtttgcctttcggatcatgagtgccggtcaagtcggtgaaaaacaacccggctgagcccgccgtgtctggcgcctcttcgtccgatgaaccggcttcatcatcggcggtcatccgatgatcttcatcctcctgatgactagtagattcctcgaggttctcgttctggtgatgattccgattgatcatatgacgtaaacgacagccgggattcgagcaagtacctttagtactaaactcggggcattccctcacatgacgttcggtacattgagcgcccttagaacaccagccgagatcggcgaattccggacagatctgggaactggtcggcttcacatgtggatacggacagtccgccttattgcatcgtgggaagtgcgaacaatgctccatgttgtgcgggttcggcttgtgcgataacgggcatgaggtggctgaatacgaacatttcttgcgcaggtatcgcgaacagatcgctacctgtaatggatcgtgctgataaacacatgtcagaccgtttcgacatgctcctatttaattcatcgctccaatccaattaatcaaattgaatgacatcataagaaagaaaggtaaaaaaaaacacatcatcagaattcattgcgatcatgatcagcgcatttacttgttggagggaggagtttcagttgaggagtgtttggacatagaaagcttagaaagataggaagggggtgatagaaggagaaagagaagctgaaccggtcttagcaaaaaatcgacattgttcgttctttttaatcacaggaggtcgggccactgtggctataactttagaatgacgtctgtacaaaaaagccacagaaaaaacggttaaaattgaatggtctcatgaaggaagaagaagagaggaggaaaaaaaacaaagctgcgtacaaaggttgagggccgagtttcttgtgaccccaagtattattaagagaggaagaaggaggaggaggatatggccgggaggcagaagaagcgtatcgactcttcatcgcattgacggtcgccaggagtttagcacgcttgatttcttggagtcgttgagcctggaatttcttgagtgcggagagttcgacgaggttaccagacttagtacgaacataggtcatcccgccgatcagcgccttgatcggagtagccttctggacattgaggtcaggagcagaggtggatggcactggggccggtttctccgagtgttggaccggttcaggaacaagttctgtgtgtgtgtgtgtttttttttccaatgatacgatacaagggagatagatgagcaagagagagctcggtagatggagatgatggagaaaaaactgaccggtctttcggacgagttttttgccctgggtgtcacggacgaaggagacgccatcgatgacgagttcgttggacttgataggagtcgcagaagcgggagatcgagtaagtggggcggcaggatgattaggagccaggctcatgttgctgaggttcgtggcagtttgagcgaccggagagggggtcatattctgtgctgttggtgcgagtgagatgggaggggtttgggttgaatcatgggctactaggttgttagtggtggttggttgattggatgtgggagcagaggatggtttgaatggttgagcagagactgataaggtggtggtgattggagcagatgatgatggggtgatgttggtaggagtgggtagttgggatgtggttggtttgggttggatggtggtggtggtgttggtgttggtgggtgtgggtcgattgaggattagtttggtcgatcgaccggctagatgaggtctgattagattactagcttgttgcctgttggaggccaacttccaggttgtctttgtgacgtggggcagggctgagttaacccttgagtagtagttcgatggtggtggttggtttgctgctgaagaagtggttgggttgttgttgttgttgttgttgtttgagccctgttgtaagttcttcttgcattcgtcgatggtgcctgtgtgagtaagatgtgttagtgtgagtgatggtgatggtgtttatgcagggtgtgtggttcttaccctgtagtctggccatctgagcgagtactgattggtgttcggttgtcattctgtttttttgttgtttttggtttgttttttgtttttttgggggagagtacttgaaggggaagggcaagaactgtggaagacggaagcccgccgagacaagagtcagcaatcaaaactcactacaagcatatccaaacaggaacagcatcttataagcatcagcccacatgatcaccaacaccaaacaaaatcaacgaatccgaacagcctgctggaactcctatgtgccccggataaccagatcataacttggacaccccttgaccccattgagctacatcattcaaaattccaacaaacaaacaaaaaacaactcaccaatctaaggatataattactgactgcagactcatatgtatcattgacactgtggttgaatattgctggctcgtctctattaaatcaagctcacaggagaacttaaaactggggaagagaattaacaaaaactgtgcaataaaaaagagcagaacttgatgcaaataagacttatacataaattgttcagcttttcttttgcctctggatttcagaccacacacagggtacgcatatatatatgctttaattactttaatgcaacacagtgggggaaaattccctcactcttctcacattcagagtttgagtggattttcctgagcttgtatctctacaaaaaagatttggtcatgggtccacaaggaccttgatgagaccatgttgagggatgctagagggtgcatcatgtagagaactcactccacaaaaagaatatgttctgtcccacacttccctgttgattctaacttgattttggacttaaatggaaaactttccaggagccaaaaagggcctcgaagaacacaaattgccttggaagtgacagattcatcaaatataatctgctggtgtaggatccttttctgattccaaacaaatccagagatggactttgggaaagttgagatatccagattggggctgggccctatcagcagggttcatgggtatacccaactactcaaccaatgggtcagagcatggggggctttttgggcttaggaggtgtgttgggctggactttaaacccttgttccctgaaattttggcagatgatcaactggtatacccagcacctacttgaaccaattaagggtctgggtttagtttgtatacctcaagaggcttgggtaggttgagccctaatccagatggatgaaaattaggtaccaagggtgatttttgactgttagctatttgtattgctagatagatgttaaattgtctattggacaacttcccgtcaatatctgcaagtcttgtgaaagcaatttagagccttgaaagctagatttctcagcaaaattctagacttcttgggtctaaaccaacatctttgagggacccagatccaacaggaagtcctccattcttctgtagagacagccttgcagtacctggtgtgtatttttggctaaaaaaactgactggtacctgggtaccctcacaggtaccgcttcaagtccccctcctctatagccactcagtaactggttagtacctatacagctccaggccacatgattggatatcagcaagtacttctggtacccaaaagacaatggcaggtgtggtacctggtgctgtctttggctaaaaaaagcaactggtacccaggtcccacagggccatctgtattgttctgctaggaaaactccccagctacaatagctacattaggaaactcattctatatccagtaataatatcaagtcatcttgtaacacagggcagtcacaatattatgataccttggtcattttaaagtattttccccgtgctgcctaagcttcacatgccaatggtagtaagcaagggaaaaagtggcttgaacttctcaatttgaagcctccagtcttctatttagaacataagaataaaatgtagtgatcaaatccttcagaaagctgctgtcagaattgtgcatggtcagcttatttttgaaaattatgcttcattttctttgttttgtcttcttttgtgcgtgttttatttgtgagaattccccctctcttagagtatgtcttccattgtaaaatgttcaatccaatccagctagtgcttgtggtcagttttatcagcttcttaagtgtcatccttgtgggaggttggggctgactgtttgtagtgcttgatgttgtggggggtacgtttagtctggggtgtattcccatcggatcaacggtcatccacagatggcggcttgttcggtccctcggtcggatccgtgacgcggtccgtcacaacgaagagctgcaggatccgtgttgccatagccgggtgggcagctcaggcggttctccataaagctgtttctcacttgtaagtaagtatgtaatgtgtatggacaagcatttcttcacttgattgatgctctaacctgaactattcaacaaatttcctcgagcagctcacccaaatggcggataactcagatggaccatccaacgcacagaacctgtactcagaggaagacgaaacgcctcatactacgacgaatataggagctagcaaagttctcgatggccctacgagagcctcctcgacctccagtttatccgaggcacaagatcccgatgcggatgccgaaggggagccagatgacctggatgcggatgcagatggaatcgaggatgatgacgcgatggactacagctatgaacagcaggatatcgatggagctcgtatagatgatggtgacgagtctgctggacaggaagaagaagatgaggaggaggacggcgaggatgaggatgaggaggaagaagaaggggaagacgacagtggtgaagaaatggatctagacgaaaacgcatcctctccacctccttcacctccctcacgactctcggatcaagctcatcaaaatggctccgagtcaaacaagaaacctctcaaactcaaacttaaacttgcaactcagcccgccgcttcccgtccgcctgccaagcgtaaatatgtcagaaaggctcctcttgtttccaaatccccctccgctcgttctcgttcgaccaatgataagaaagccaactcgtccaataaacgtcgaagtactggttccggttcgtttttttttaaaaaaattgcagacaaaaatgaaaaattgtacccaagagctaaaacggaaaaaatgcttggaaaaaattgcgagttttagatgaagaagatgacgagcttgcggaagattcactcggatacagtgatggtgatgacgatcgagcgggtaatcaaccaggcccgtatcaagcatcgaatggatcagagggagcttcaacaggcgacgacacgatgccaaccgctggccagctcaccgtccgacaacgtgccaaagagtatggggaaccagttaccgaacttcaatcactacctatgagtgagcatcacttgtttttactttcttagagtcctggcctcatgaatccatttaccactgattaactcgctaacaatggacccatcaaccttttggtaattcaagctgacagcaagaagaagaaagaacttactgaagctgatcgggctatggaaaaggctgaaaagtcccgcaagaggaaacatcaaaacgaaaagaaattggaggatgaagttgcgttctcatctaatctcatcaaccgtcatttccacatgactaaactagaaacttgtttgcattaatgaatgaatagaaaaccgaaacgatcaatcggctgttgaagggacaggttggtaaagccaaaggatccaccaaaaccgctggtcggccgattgacaccacggaagagaatacgaaccaagttgtcaaagcaccggctgtgccagtattgcccacgatgattcgcagggtctcaagtattcgctccggcgagtacatagccagcctcaatatcccttcatctatcttgaaagaacacgaggatcacttcttactcagcccgtcttcaaaagtcgtttatcctcctccggtcaggcctcccccaaaaacctggaaactcgtcaacggcgtccgagtgaactagtcgaccaaccatcagctaaattggaatgtgctttttcccgttatatttgaaaaaacaaagaagaattggttgtatcatcaacattacattaaacctgtttttttttccttcctgcatgatctaaagcttgatttttcttttatacattcctccgcgatctcaaataattcttgtaggaataaagtgttccttttgtcgaaccagtaatccttttgcctgtgtgtatatccaactcaagaaggaatactcattttgaaaacacattcccattgagatgcctctgatcagctttcaaagggcaaagttggatctagtttcattgtagaggtatgtaccttgtgtgttagtccacatgactctacaaactcccatgagtagaggagaaattggattgttactttacacaactgtgggtgtgccaaccctgcagatggttgatagcaataaccatgagagctggaaaaaagccaatacaggctgtttttggtcaatacagcctgtagtgcattgtaaaacattcaaacatatcaaaatttcaatacttttttgataaaaataacaaaagtaaaaataaaaagaaagttggccaatatcttacatatacaggcctgcatactgtaatgtgaactattaagtccgcacttgccttgcagtgagtggagggtcaacccactgcattaaggcaagtgcagactgggagaaatgtggatgagtctctgattggaaaacacatatataaaggcaacacctcatcaatttgtcagtttaattgggtgatacaacggatctagggccttggttgatcaactcccaaatttgaaaagccgttgggaggaccgcctggggacagtcccaggatgtccccagccccaaaaactgggcttccctataagccaaccatgggccactacactatgctacactgaaaggcccactaatgttagtgtagcagctcttgaaacagcataccaaacctgtagtgttagtgtcactatgctgccctacagcgcttttagtggaaaagaacagcccaaaacctgctacaccatgttgtagtgcagtgtagtggacccttttttgaagcccacgcacgtagcattagcgcagtcatggtgtaattcttctgtgctaggccagaattttgctacattaggctgtgataatgctagtgttagcatggtgggcacactgttgtctaagccttgggagttgttcctcccattcattctggcagtaggaacaggagtcaattgtcccatatgaaaaaataagtaaatcatgctggggaatgcactcctggctgtcaagatttggacacgcttagcagccacagggaatcctcctgaccgttaaggtttgtccccccccaccagcctatacaccttgacaactgggagttatcccttttggccactgagagtgtacaactctcaaccagcaagagaatcctcctggccgctgagagttcccaaaaagtttagggggctggctgccctgacagtcccaccaacatccttatcctcaaacgttgggagtcaaaactccaatctaattaggcagttggttaaccaagcccctatgtgtatgtatgtatgtcctgaaggtggatgtctgttctcatctttccattttcagaaggctgaaacacaaatgtatttcaaggatttcaaaatacatcctgttgattttggatttctttttcaaaaaacacagagatcagtaatgcaaatggaacacagttcagtatttccaggtttgaaaagtgtgggccaataggtgccccctgtgggcttccatagactgacaatgatgatgatttcaatacatatggcccaatccacatcccaaaaacatttttaggaaagaggggttattgcaactaacactagagaaatagcagttcttgtgcatagaagtactaggctcttgcaatgctccctgaacatagcagaattttatgtagcctttgaattaggaagcaatgagtaagcaaaagttggataagaaatcaacaatgagctatttgccaggaatggagaccccagagccaattaatcaatggattagaatgtatatattaattaactagtagaaggataatcatcctcaacgcccatgaagttaaagtatggagggggttgtttgggagtacgatcaggggggacgaagacctccttattatcatggtggcattcgccgcggttattgaaggtctttgggacattagcgcgagtccattccttacacggtgtacaatagaagaacaatttctctcggttggcttgacagatgagatggtttcccaagtcttttccgcaaggcgcgatggagtccttctcgatctgaccggggaaggtggccggcttggcggtcaagaggaagcatcgggcacattggaacccgtcgttggccgaagagatggccgtatacagtactgttagtcccacagcccagccgatcgtggccagtttcattttttggaaggtgagtcttcggagccggcggataagttagctggctgcgagtgggatttgaacttgcgcgttgatcgatgtaacgtgggatgtgatgcagtcggttgggggagggggaggtgaagcggaagtgtctttcgctgaccgttgtcctatttcaggatagccaatcctccgacttgtctcgctaggttgcgctgcgtatcccattgtatggccagccgatggtggcagagggcaatgcttcagacccatctgcatcatcatcaaccccagaaggaacattactgagacttgcatatcaaggaaaacatgtttcgttgagagcatcggtgggctccgaggagatcgcagtacagcacaacctctgaatgcgcgacctcctcagagggacttgcgttttgtgttgagttcgggctgttgtgcattcacggcacccgctcaatatggattcaagccctcccggatgctgatcttcccaaatccttatcctgataaagggctgggcaccttgaattgtattccacttcaaggtgcaagtaattattagcaggcacaagaaaaccatttttgtccccaatggatacattttctatcatctacacaaaaattgggaacaactggagggatctgttgttgaaatccttcacttgcaggtcaaagactggcttttggttatggtcacttctgatgatgtgtgaaattttgagcaaggtgaattttgaaaaattgaattttcatgtcatacagtactagttaggatcgttggatcttgtgcagtagggcatcatttcttcaagagaaaacaagaggatcacttccagtgttgctctaattaatttgatcctgatttttgcatcagagtttatatccatcctttttgtttttctcttttctggttgatcaacatcacttgaatcctggaatcgagtgttctgaccaaaatgagcatcactctttgtttgagactctgttgaaaaactagatcccaattagaagtttatatacctctcaatttgaaaaaggagcagaacagtaaaaatgtctatcatttgtgggtgttgtgagatgcaagagtagaattgttctaaacaaacatgttgatgatatcataaagccttgctaagggggaagaaaagaaaaaaaaagtccttctaggcatcgtgccgttcaagcagaagagaacaagtggttatttgaaatgccatccaaggtcatctgcggctccagcggcgccgtcttggatccaatcccaccctttcttaaaggaccatggtgctggggcggcttccgatttgtcgactgaacaaaggcagaatataacgcatttatgatgattaattaacagattggttctgaataatgagtgttgaaggatcggcgatagttatatgagataggcaaggcaagagaagagaagttcttgggcttaccaagcgcaagaaagcccaccacagtgagtaaaacgtagaacatttgaatcttgatcatcttgtcggctttgtatgttataggtcctggataaaaacaaaacatgcagggatctgtaggtcaatcagagtgctaattgcttgacaggacaacagggagcagggccgattacataccagctgctgaagagccacgcgaagaagaaagttataagctccagctatatgttattggcggagctgcgtaatggactccaatcgccttgattataattggctagaggaaggaaggaagcaaaaaaaggtatgtacaggaagaagatgttgattgatatttacttaacgggccggcggtaaagcaagagaagtatacgtgagaggtatgtaaacgggttatcgggactcacccaatcgggatcggcttttgagttgaaaattttgtgcctgcctcatgagatcaagcttgagccacccaccctcccaacttgcgctctctctctctctcgagaaccgaagcttgcgaccacgccaagcaattcaactaagccacgggtgtagtcgttgttatctacatatccatcccactgccattcgggtaaacctcctgccccgacaagtgctcctcttcagccttccagacttgctgaccagactaccgatcatcgtccaagatacaacatacatacatgcaacaaaacatgggagacattttctattactaagcaaaaacttcttctgataggggggcaagatttctccgaaggtcttggcaaccccagctggccgccattccttcaagacggagattacttaaagactatgtagatatatatcacccgtagttttcatccgcaagcccacagacattcatcggcacgccaacgcggacacagcagctcaaattcgccaactcagacagacatggggcggtggggtcacgcccgacgccgtggaacgtcgtggcacgacatgctgacctgcagtcatggggacgtacgtggaggcgtctcaacaagaggttccaaaaacaggaagtggtgcaggacatggggggagtgataaccacccccccccccccccccttcgcgcacgcactcccgcactcccctcagaagttggcgttcgggtccgcaggccgattttgattggccggtggtatgatctgaccaatccagcgaggaaccaatcccctcggcccacatcgatatcaacaaatacacatttcggggcgagctttgaggggacggcttttatcggccaagacccagacgatgaggggcaggggattggataaccctggtaggcccccagagtctctcctgtctgtccatgtatgcacacagactaaaatatgctcacaaaatgtaaacttcaagaagaaaaaaaaaatcaaatgaacaaatatatatatctttatatttctatattgcattagtcagcaaaccgagagacaaagagagagagagagacagagaggaagagaaagagaggaagggacaggtgaaaacaggttagagaacatcaaagagcggacccaaaatccatagagaaccaccacatctaaaccatcttctgttttgttttgtgttggattcttatatatattttttcgcttactgagggggctagagagacttgaagatatatatatatatatatatatatatatatatatgtatgaataaatacatacatatatatatattaagaactgaccgacgtaagactaaaaatatatatttatatctacgaacaggaaccggaataggggagggagggattaggggaagagagacaaaaaaggaaggaagggaatttaatagcgacgatcatagtcacgatcgtctcttcgaggacgatcataatcacgacgatcgtcgtaccgatcgcgttcggccctcatgggagcggcatagccgtatcgatcatcccggccaggcggggggccgcgatcatcataacgacgttcacgtcgttcggggtatcccccataacggtcctcggctcggtatcctcctccgccgccgcctccgccgccgtaacctcctcctcctcctcgcggatcatatcgacgctcgtctcttttcgcaggcccaaagtattgtccagctacattgacattgattatttgaaaagaaaagtaagtcagattcttgtaaatcgagtaaacagattttatacaggagagggattgagatgggggggggcacatacgagtaggcgtgcgcgcccgacctcgacgggctttttctactcctaatggttttccaaataaatcagcaccattaagtgcggtcatcgctgcatccgcttcttcgcaagtctccatcgtcacaaatccaaatcctctgacttccttagtgtttgggtctctcatcaattgcgctttttgtacctatcaaaaaaaaaatccaaaatcagaaaaatattttctttcacccgcttgatgatcatctaagaatttttggggccaggaataaggaggctgagcttactcgaccatatttggagaataattcatacaagtctgcgtcttcagctctagtactaatcccagatacgtggaggttgttcccagggttatgatcgccattggaggggctaaaagagagggtgtgataagttttgtttttaaaggaacgggagcgatagatgatcgggagtcgagaggacaatccgacgaggggaaaaagactgaccgaccacgaccgagcggtttatccgagtcgattttcatcggactacgactacgatctcttcgcgcattactattgttcgaaggcgggagattattgaccggactgggcgatcgacgacgggaggaagcaggagggtcgggttgacgagggtgctcggcaagagtcggaccgtctgcccaatctgtgtggttgaagaatgcgaaagtagaggacggatgaaggtggttaagaagaagtgcccataatcgaacatcattaggggcttgaatgttaatccgaagaagagatgatgatgataatggaggacgcgactgaaggcgaaaatatttcaagatgtgtgtgtgatgatgatgatgatgaactgagactgaggtctgggtctgatttttaggtgagatgtgcagttattaatgtgaggtgagtgggagtagctggaagcgagagagatcaggcgtgatgatgattggtttaacaaggcctctcgaagagctggaatttggtgttgttgttaatgattctactgaggataagaagaagggaatacaaggctagacataagtaagaacgaagttctcgttttcattttcatttttcaaaacacaaatacatagcaaacacgtcttttttaaaaaagcgttgttgatcatgaggaaggagtgatgcaaatttcaagacaggagagttttgtggaggatatggacctcggttcttcttctgaagaagtagttcaagcgatttggaggtctgcaggttcagccaatctgtaggaaacgatcgattgaagttgaaagctgggaaggaagactgctgctgctgctggggggttttcttgttttgatttgttctgcccagctggtaggggcaagttggaaagcgaatgtgggattggaggattggaggataggattcaagaaagagagaatacacaccctgatcagcaccaccaggcatgattagaagatgggagtgagttaaacgatcaagttgaactcggaactgctgttttcgatttgtggatttgaagacgatgaagttgggagttgggagttgggagttgggagttgaatggaaaggaagaacaggggagggagggggagtgcactttaagcctgcgatcagagtatagagggggtcaccacgcgatcgtggcacagggagaccccctctcccctcgcaaacatacaagcatattatataacttaacttaacttatctcctcaacctacatagctggggatgaccctccgaagaagtttgcaaatcaaaaaacactcaactttcgattggaccttgccctgacacttgagtatggatatcagcttcctggtgatcaagatcgatgatggttacgcataaacacacataggacaatcaaacagtctatcactgatgaacgaataatttgaacacatacatatgacgcaaagtgaactgaagagacctcttgaacttaataaatctgccgttaaagtggggttgaggtgcataaaccttctcatacgagagtaggacaaaaacaaataatcagaaaaatgatacttttacaacaacaacaaaacagcctaacaaatgtggagacagaggatgtttctgatgatagttcttgttggaatgtattttggacaacaagtactatgaaatatgcatgtagaattgaagctctatctatttacaaaattcaatatctcaagacatggtaggaaaaaaagaaattttcagagaaagtgtgatatcctttttttttggggggggggggggttaatgttttatgtgaatgttttttatttgttttttggtgtattgaaagagaaacaaaacgtaattataaaataaaacatcatgaaaagaaatgaagaaagagagagagaggggggagggaaactttaaacattgaggaatcataaggatgataaaagaaaaaaaagtgtatttatttatttctttcttttgattggtgtaacaagatcaaccaaagaagaaggtaatgtatgaagagaatcaaattaaaagcacacgcaaaaaaaaacagaagagagacatgaaaaaggataggtcattgaagagtcaaaaaaagggatgcatgagtcaaatataaatataggaaggaagaaaaaaagaaagaagatgtacaacaaaacgacgctagggggcaaagcgaggcaaaaatggatgaggagggttagagaaaggggggggggggggggttaagaggacaagtgctccttaacatgcacaggggccgtcttgagtttcggcttgattgagactgacgcccgcgccggatgttcgggctcctgaagcggatcctcgggggccgcgagaagcagccgaatctaatggaagcttcttggctattcatacaccatcagatgttcatgcgaatcagtatccagatatatattcacttgatcaaggagggatagttctgctcatcggattcgaaacctcacctatcgccgtaaatatgtcagtcacattcgtcgaatctttggccgaagtttcaaagaataacaagttttcttcttctgcaaaccgttgtgcttcctataaaaaaagaaggattcaaaaatgtgatgttagaggctttggtttgcgaggggaaaaacaaagataaaagccatttgcaggtggcgagggatttttggagaggaggacaggacgaacttcagtggggacttggcgtctctcttctaggtcggctttgttcccagcaagagcgataacgatctgggcgtctgcttgtttctgtagctctcgaatccagaccttagctttctccaatgaagcctatgtaaaaaaaatagatgaattgtgagcatccaaagaaggaagaaatcaaaaccccaactgaaagaatgaaggacttacactagatgttatgtcgtagacgactaccgcacaattcgcatttcggtagtctgttaatcatccgcttttgtcagttcaaagtttcgactcgatggtggtaacaataaaaggagttatctcgctgtgctctgggggatagcttgtttctttgggatggacagactttgggtgcattacttacacataggagctaatgacttgtaacgttcctgaccagctgtatcccagatctgcattgacaaatgggggctttttatcaatataaatctgctcaacggtttccttctctttttttttggtaactgagaaccaggataatgggaaatttggagggatttgataagacagctgacctcgaatttgattgttgtttgctcattaatcttaacagtttgagtcaagaaagccgccccgattgtgctttcacgatctgatgatatcccccgggaattttacgacgaaatgttaacggcagatcaaaataagcggggagaagatgagggagccggggaaaataagtgagatagttataattttagtcgtacattcttggaaatcgttctggacgaatctgagcactaaagatgactttccaacggccgattctcccaacagaaccacttgattgttttcgttttattggtgtccatcaagaaaggcaaaaaagggaacgaatgttagttggtttgattgaatgacggtatttgaagttttttgtcgagaaggaggagagcgattggatggagaggatgttttgcttggttgaggatgataggagaagagacgtacgtttgaattgatagtttggacgggttgagttgggtcttgggttgtttgacatgctgatagtagggaaatcgatctcctgaatttgtttgtttgttggtttgtttgtttgttcgtttgttcgttcgtttgttggattcttgtactctgaggtcgatggttgatattgtgttgtagttgggttttttgttgtttcgatggacaagaatggcaagttgcttccgacggacaactggacaaggcagtgttgagtctttcagcttggccggacagcttgtcggagcggttcattggaaatttgactagcttatataatcatcatcatctgttgtccacttgacgtcatgacctatttcataaagcttcatactgccgagggtgtccttcaaccaatcacagacacctctatctccgttcaacaatggaggacttcccgtcgcggtttagagtgctttttagacctttctcagtcttaaattaagaacacaacaaacatttcaaccagctcatgtgagagctattaccagaaggctttaggaaaaaagttttttttgataaaaaatttagatctaaggggtgtaaatcgacttctgggagggtcgtagattgcgacgggaaatcatccaatacctgggttcacaataattttgtgaggaagatatttaagagcctagcccggtatttgtgagcacaagatgggaggcttgaattttggctaaaattaagctatgtaaatagttgttcaaaggatccaggaaaaattctctgcaaagtgttagtgttaatttgcgctcagcaacccttggaggttcctgagtcagaattccaagcctaaattaagactaaaattaagctcagaattttctgatcccggaaaaatatgtataagctgggttcaggaaataaaaggcttatcatgaaccccactaatttgagtaggaactgttggaacattaacaaaagcaacaactggaaccactcaaatagaggtgtgggtgtggccatggtccaaaagtcattgacagagttttctctttttttgtcattgggtaaagagatcagagtccaaaaatgagaaatagtgaaaaatcaatcaaacaagatgctctgatgcgcatagataccataagaaaaggctagtcatgaaacatacaacagtcacttgcttgaattggagatgtagaccagatgttgatctgcttcattgatcatctgagactgaatagcagggttcacaatagtgtttttttttccttctcacaccagttcatttttttcttgctcgcgcactgctgatgttaattttgtcagcaaaaattcaaaatcccgtgctaaagtttatgcctgacacagtgctgcagcttctcatgagaacccagagagctttgcgtgagaagctattgtgaaccctgctaatgtctccgggaattgaaacgtcccacatgatagtcgtgttgagtaagattgacccaagcacccatactctgaaatgaaatggatgattttggaaatggctcaatctacaatcaatcaccttgtggttgaaccttaccctactcactggggaggagtactccccggtcattactttaacatgcctgctcaccaaggagagggtctgccgggtgaatgggtacaccttgtaactgcttgctgagatgtccagcgcggatttctcctcaggcatcaatttgtacttgctctccaagaggggatcccatcgataaattgggtacatatgctttgtcccatttgcttgagagaaagctcccttgttgaacctgaacaagaccaaggaggaatctcacccacaaggcaaggaagccccctcacaagcaagcagacactgctcccttgggcccttgggagggagcttgcttgtctagcagataaaagccgcttgccaaggtgtaatctagcccagcaagcgggttcttgtaccaactcatcacctccaaggtacccccacccaccggccaagtggccaagttggcaagtcctgacaagcccaaatgggtagtatgcacatattacataagtttttttttgttgttgttatcatggtcccaatggattatcatgggggaagatttattcttgtgttctaagaccttaccacattctctaagaaatgatttaatcaagctaacctgttggtcttcaaattttcctttcagccagtaatgtaatggtgaagtttttgtgtgtaatgaatggataaagtaatgcattgtcagattatccagaggttaagaaacccttaacacattttaagtggaaaaaagcctctctttttgagttttgggccttggcagcaacacatgccatgaatttccaaaaattatcacacgtcttactaatatttatggatttttttaaaatctacaatttgttgatagtgtaatgagcatgaaaaaaaattcaaaggcaaaatggataatgtaatgtgcaaacaatttccaaaaattatggggaaagtaatgataatgagtggaaactcactactttatctttacactaccattacaggtaatgtaactacccagtgtttcagtgctactctgtgctaatgcactgattagcagcatttggccctgtagtgcctgttagaggtctgtagcgcagcgcagcatagcaaaaacccaccaaatttttgacaacaattacatgatttctgtgcaaaaaaaatgctatgctgatgcttttttggcaaaaaaatgtagcagcccattattgcccttagccaagaatcatgagcttgaacttctgaatttctgatgattttcacatttgcttgaatttgcccactaagagaaaccacattggtgtgggtgtaacttcaggagtagtggagtaacttactcccagattagtgctactccgagttgtcaattgcattggtgtggtgcaaacctgcgagtagccggggttgtgcgtgtgttgagggtttggattggctcttaatcccaggattagcaagaagtaaatttactcctgcttagctcaaatcctactccggattaggttagtccaattaacttggaccaaatgtggttgagggctctgactagctcggagtagttacactaatttgactctaatccattgaccaatgtggttgctcttacatgaagaagatgaccagcaagttaccaacaggaggctaaaattaagcaatcagcagaaatcttgagggggggggggtccaaaaagccaattgccaactctcctaatggaacatatggatgtttagaaatggtgatattggaatactggacaacttcccatcaaatctgcgggtctcccagaagcaatttagaggccttgaaagctagatttcccagcaaaattctagactttttaggtctaaatcgacatctgcaagggtcccagatccgacgggaagtcctccactggaggacttcccgtcgcggtttagagtgttttttagagctctctcagttccaaattaaccctctaatcacaaactcaactagctcacatgagggcctttactacaaggcttctgaagaaagatctttttttgccaaaaattaagaccttcatggtgtaaatccaattctgtgagggtcgtaaatgccgacaggaagtcatccacttcccgtgcaaactggagccgttgtagaagtcaatctaaacttgaaaactctagattctcacaaagaaatttgggttttgaggctctaaatcagttattggggacctggagatgttgatgggaagccttccattattccccaacacctttaaaattttgtagtgctgaaagcttctttttgaagtgattgtagacccaatcaaaaatgttggaagtcatcctctttttttctcttgaaggaatgatgccctactggctactgcacaagatccaaccatcctaaagtactatttaccttgctcataatttcatatcatcagaagtgaccagaaccaaaagccagtctttgacctgcaagtgagggatttcaacaacagttccctccagttgttcccaatttttgtgcacatgatagaaagagtatccatttttcaaaattgaatcctgtggtacaggccctaagtgtcctgagcaaagggcacaaaatgaattctcatctgcttggggacaaaaatgtatttcttgtgcatgctaattacttgtaccttgaagtggaatacaattcaaggtgcccagctcttcatcaggataaggatttgtgaagatcggcatccgggaggtgcacaacagcccgaactcaacacaaaacccaagtccctctgaggaggtcgcgcattcagaggttgtgctgtaccgcaatctcatcggagccggagccgactggcgtcaatgaagtttgacaacagctcattctgttgagctctgttgcctcaggccacccggcccagtggggtacaaagggaactcgcgtgacctggcttcagaaggacttggtcgatttcagatttgttcgcttcgttggaagagacaatataatcgccatatttcagtcatgagcaagagattcaagcacgggcatcgaccaagcttacgtggatattgtagactggaaacttgggaagtcaagagccgatagcttatgcccagatcaggaaacactccgagttacgctatgttctttccccatagattctgcatggatatgttgtacagcctgtccacagataaaaacactcccttagcagtccaagtgacgacggcatggttctttcgatattcccatcggcccaacggagttcaacgggcaagacggattggggactattgagctatccataagttgtgaatgatagctcaactagaatctagaagacaactcagctcagactccctacatctggtacacacactcccatcccctaaatttatgacaagctgagataaagaaaacatccctttgatagtcctcatcagctcgagcacagtgcatgggaaagagttcctttcttgtctatgctcgagtttattcgtctctttttttctattagttcctactcctagcagacgcgcttcatcttatcttcagtcattttctctgccttacctcattcgcgttccaccagctaacatctcattcgagaaatcctcagcttcctggcttgcagcggcatcttatacatctctcacatcgcctccaccactaatcggtacctcaataagtacttccgaatcacgatagttccatgacgattaggcaaagcatatcttccatgccttcggcttcagtgcgtcggacatgctcagaggatactgcaacttcctcatcaaatcataattcaaagtgaagtccagcagcttctttctccacgcgctatcctttttccaatacagatactgattcaattttttttaccccccgtgcagtcccataacttcatcctccggctcaagcgttggaatcgaatttccgtcggcggccacccatcacattgctccagacgcggagaatgttcacgtttcagctcaagaaaccgccccctcccaatttcacttccccgctgttggaccaccactagttgaatctacaacgttttccactggaccaatggacgacaccccaagtcgatcgaaccgaacaccactggatcgcagaatttcacttccgctgcttgggattgatttaggccgatctggaccatcttacggccagactttgaagaggatgagtgtcgcggtctatggtgttgctagcaatgcgtttgaaccaaaggacaacaacgccatgaaggactatgactcaagaccacactcattctctacagaccgtgcctctggccactcagctcatcttgcagaaacgaattcaagacccactgttagcatctcagcttacggcgagggatcgataactcaaagttatgacagctatggaagttctaattcggcccatagtgcaagcctacacgagaagaacgaatttgaaagtcatatgccaccttcacatcaatcaacactaacggcggtccaatctatctgttcgggtcgcagtaaatccatacgaagctctagaccgcccggtctcaagtcccagcgcgacctgaaagcacggaatgtgaatctgcctttcaaaaccaatgtaaaatatccactcaaagggcccaagcaagacgaagccagatcacaaaattccactcttcacagctcctcggacccacaagctaatggatataattcatttgacatggtttcaagtgccaacaactcgcgaaattctttggattttccatcacctccccttgacgaagctctctgccaaaaaaactgcaaaaagcagcgacagatcgtgagggagctgatcgaaaccgagaggcgctactttgaattgttgaacaaaattcaaaccaattatattttacctattcaagcttcccaccagacaaatgattaccaggtaagaagaccacctaattttgctaaggttaataaaagcaatgtgaatgaaaaaaattgatgcgttgggactacttcatcttacattgcagaaattcattttatcaaaaaaaactacagtgaatattttctcaaattttgctgccattcttggtctctccggacaatttttggccagcctggaaaacttcggacgaattcacaaactgtttgatcaacctgtacctcctcagtcagctacacttgagacggcgtccgacagctcccaaaagctgcaaccattgcactttcccaaagctgaaagttccgcgatcaagaggctgaatatcggagagactttgacagaatttttaccatttttcaaactgtatacaacattcaccagcaacttttctgtttcgcaatctacacttcatcttcattcggctaaacgtgggcccagcccagcatttttcaatctcctggaagattgtcgtcgacgcggtgttgataatggcttagggctagcgcacatgctcctcggtatcattcaacgcgtacctcgctatgaactactgataaaggagctcctcaaatattccgcacaaaccgactcggattatcggcatcttttgtcagcccaaactatggttggatgcgttgcaaggcgtttggaaatcggaatgaacgagcaagccgcaacaaagactatcctcacgattcaacgtgctatggaaggacttgcgttcccgctagtcattcccagtcgtaaattggtcaaaattggccaactgaaaaaaattggccggaagggagacttacaagatagggttttcttcctttttaacgactgtttgatttactgcggcatcctgaaaaacgggaatgcggaatctgtggaaaagtggctaggacagcttgctgcatcctttaaagaccccagtagcgctggcagtcttcccactggccctgtgaatgcattgacaatgaaacacatttcaacaagtttcctgttgccgttcacgcatggagacgacaactcgcctcgtttgatcttttgtcgtaagatgaatttgcatgacgtaactacggtcggcgcagttggtggtcggaagaatgaatactttaccgggttccaaataatttcatcggctaaaagttttgttgtgtatgcaagtaagtagcttcttgttcgagttttgttttcgtcaatcagcatcaagtttgacctaatcctctcattttactatccagacaatgcaactgaaaaggagaactggattagcaccttaagggaaaccaagagcgaattgcttgacagtcgaagaacattacatattaaggaagaatttagtgattccgataacacttcacaatccagcaaacttagttctatccttgaaggcccagcttctcgtggatactcgtggctttcgcttgcttccagcgaagaggattccaattcagcgcctgctgacaaattgactgaaagaactccccagaagccaaagaacaagccttcggggctatctttccccgcgcttgcacattacagatcgcccgggaatggctcaatgtttaccaacctcctatcgcctcgtgcaaggctttattccaccccttcgaaatcatctatctttaactggaagccgtcggtcaacttgagcatcccacccctagccaaccaaatgactcaaattcttgaaggcatacaagaagcccatgctggatccatatctgagcagatgagcccgcgggtcgaaccagctgtcttgcccgagctgaaaacttccaatcacacacaaaaccaactcaacgaccaacccgaggctccaaggaaacaatttggaatgaaatatgttgcggagaactattgcgcacctgtctgggttcctgataaccatgttcacagatgtatggggaaatgccaggccgggtttagcgttcttaagagaaggcatcactgtaggttgtgtggtggagtgttttgttcgagttgttcatccagggtaagtcttgatcttatcattgatattggtaggcttgcaggatctgaaagtatgcttatgtgtatgttatatttactttcctcgctagctttttgtgatcaggaaccaagagcaaggcgatcagctagccagagcctgtgaagcttgcttccagtcagtattcttggacgttcatgatgggaaagcaaagcaaacgacgggagatgatggattttatcggcccatattgtccaatagaccgcacgacgatcaagatctagtactccgaagagaaaggccccatctcagacatgcgcatcgtcaaagtctccccatggacttgggctcggcgcactttcggcacagcagtctagctaatctccgagaagatgaccagcgccgttcaatcgtatctacagtaacgagtgtgggaagtgacacgggctgtggagtcacaaaagctgatgagctgaacgatttctcaaaaaatgagctgaattcactcgaagaagtctccaaggacactcccagctcgataccaagcccttccccagcaccctcgcagacgcacgcgcgtcaaaggcttaccagtcttctccaaagtcgatctcgttaacaagtagatagatctcttcaacatatatcgatcgtcgctgtctttgacaaatcatatttatccacatcatgccttacacccggtgccaatcttgtttgttgagaagaatcacttcattcaattttgttcagggaaagtgagccagccagacagacgattgaagatgggcccttcagtagcgacaccattcttatttatatcttttttttaaaaaaaaggcgaggacaaatctgtatccattcacttcaatatgtcattttcccatcatcttcagtagttcagttccaaatacatttctgacccaataatcaaatccccttacgcaagcgttttctctcttcttcattctctctcttttttcctcacaacacctcaagccctggctgtttttctttctttctatgttcttttatgatatcaataattactcaatgtgaatgcataacatcggtcatatctatctatctgtacattctacacttagtcaatgctaagaatgctgagcatgttcccaagatacactgaattgcaaccttagctaaacttgtattcatcgacccctatacatacaacttagtcagccattggctagacaagatatgaagttgatggctccttgacgattcgtcttgggaagggccattgtagacgacccccttatttagaaactcgaattttcgcaaagaactcctggtgactgagtaatgaacacattgcggcggagcatagcggaagagcctgtagccaacgctgaatgctgtacatggccgcagcacaagcaatatagcgacttcatggaagacacatgggaatgaaagagttgaatgaaaaggatttccgaaaacagcggtgtttcctagtgtttctcagcggccgggttcacagggtcacgctgcccagacaatgcaagtcaaggttctgaactctgcgaagaagcaaatttgaatcagtcgattcacttgaacacccctttaatcaaacggtgtagatttgttctggcaggtatccaggtccgtcttaaaagcaagtttgctgggcacgcagtgaatgcatgtatggttgttgagacgccacatgatagcaggtgatatcattttcatcactggtcggccgccgccagctttgagagatgatttccgcactctccgtagggctatcccagtgccaagatacacaggctgtcgttgggcaacaggcatattaacccggcctctgagctatcttatttcttttctccactttggtaacctatcgaatataacaattgaatcttatgctttgtcaacttcaggaaggtcgtagctaaatagttgaacatactgctagttgtagaatattcgaaatggcgaagattttggaccttccggacgatgtctttgagatcatctacagatacctagtcagaatgaatgacaagctggcgtatcactggtgtcgtcaaactcggattcccatttcaatgccagtggcagctagattgagactggtctgccgaaaatgggcagactggttatacattcatcacttatatcatacgttgacgtttaataatgcttcgcgagcgacaaagttcctcaatcaaatgactaaacgttcgaacctccttccgcgcgcaagatgccaacgcttgatagttgattgcctttggactgcaacgggtacaactcagggcttggaatcactgctaatcaactctaccgtgttggaagctttgattacgctatttcgtgatacaattgtcaaactcgatctcgaattcgcacattttttctcgctgcatattcgaaccatcagacttatagggcgtgttgaaaacttaagcgtccttcgattaggtctccagtttccggaatggatcacgacgaaggaaagacttccaacacacgttgatcccagaacttatcaccacgattccgattgtctgcgctcaatgatcgtgatagcgcgacaactgaagtcacttgatttgaccaagttggatcctattttcctatcgaatgatttcggatcaagcctggctatctatcgacttcctgcaattactcaactagacatcaacatagagtggccgagcttggacggcatcttgagccttgctattgcgctccagcggactctcaaagtactttcaataactggctttgccaacgaatctgatggcgaaaggcttctaccggtcttcactcatctcaaaggaactcttgaaggtctctttctaacgagcgaaacgatattgaaaccgatcctcaagttcaaatttcccaaactacgcgtctttactatccaccaatggagcgttcctctgagcagttttttgggccaagagatgttctcgtccgcaccgatacaagtccttgctcttgattccgatgtagtccattccgaacctactcttttggttgacccgtttgcaaagttgcccaagttgagacggctagcatttctgaattcccatttggattattcacccccgccagtgtacgagaaagtgtgcagatatcatcgggtagaatgtgtttatcttaaccatgctaatgtatccaagataatggtgagttggtttagcttcacatgaattcaggaaggaagcctaggctaatgaatttttttctcttgggcttagaatttataaatcgatttacaacccagtcaaaagcaatttttgtcaatgtttattttgatttatgttcctgttacacacaactgtctgactctgaacccagcatttactatggagagtttcactgaaattataattataaagactgtatatgaaaaaggatccaacatacaatcacaattattctccagtatttctaatagaaaattgaacataactaagggcctgaaccatatggcatggaaattcaatttttaaaatccatcttgttcaaaatttcatatcatcaaaattgaacatagctaaaagcagctctttggcctgaaagtgaataatttcattaccagacctctccaattcttcctggtctttgtgtagaagatggaaaaagatgaaacctatggtaaaggccctaagattcactggagaatgggttgtattggttacaacccctgtggtttactggaatggagacaaccaatacaagattaagatctcagaccaatcttatattggctgggcctaccattacatgaaaaaagggacaatgcatgggtgttcccagctgatgtaaaatctttctgggagaccaatcttttgttggttgactctgttcaaccttattgaagtgggttgtaagttgtaaccaatgtagattttcaatttggtagtgattgagtctcagaggcatttgcactttttttgatgttaatggatcaaaacatatggcattttcaatggtggggtatgctgacagtagcagagttcataatttgatttattcatactaatctcacattgcttatgactcatgctgaaagctgaattctagcccaaaatcaacagaaacaaaatcaacacaaatccactcagaaaccgtttttggtttctgaagggtttaattgatccaggaaggacaaatacttaaactttttgattatcttgccttgatgtgaaattgttttgattctgttggtctgttaaatgtgaactgatagaatttatggtggagaatgacccacctatttgatttttcatatcattcctgaaactaaaggctccaggattgttttgaccagctgtcaagctcagagcccagttatacagttgtcaattttgtttgttctctcagtgaacattactttttttccactgaacgggttggaaacctggcccaaacttggcccattcttcaccctatggcagatttcaattgtgaaatccccaattaacctagggtatggtagccacaacaaaatttttgaattaaacccggattgacagcgtaaaaaatcccaacaatagcattatctggtgacctttaaaatgtccattaaggattaaaaactgatatttcatttgttttttgggaaaataaacatatctataattagcaggattgattgagaaaataatcaaatcaaaacataatgaagcatcaatatttcaagaatgtaattaataaggaatcaaaaaacaaccactcaagattcaatccctaagggagatcttgacagcaatgggtctatactatactttactataactggcccttttcagtatagtaaagtttcttcaaatttctgtttactataccaatactataaccagtgtgtttcccaccaagcttggtatagtataggccactttttgtggctccaaaattgcaatatattgtaagggccttagctttatcaaccatgaagtgaactccagagagcccttctgtggtcaagagactctcataagtagctgtagatgtttttatcagcatccagggtagtttatagtagagtaaatcacccaaaaaaatttcctgttctcctcagttatagtaaagggcccttaaaatcagactataaccacaccctttatagtaaatttggaaatatatatactataacaatactataccaataactgtaaagtatagacccagtgttgatcttgagaactggctgtggaagtatcttggaacaatcaggtctggtgctacttggttaaactgatgtgctatgcttgtagaagtgaagcacagcagttttgtgctacagggggtgccactgtagcatatccatctaccaccacacctaatcatagcatgctctgatatttacaaatatcatgagcaaaggcatagttaaatttttgtgcttatgccacagataatttcagaatagaaaaagaaattctgcttagtatagccaaaaaactactactttggtgctacctagcaacagtgggccgctacgctacactacactatttgaccactaactgttagtgtagtggcctttttatttcctggaaattctgtagtgttagctgacgctaaaccccactacgctaactgttagtgtagtgtaaatttttctctcaaattttttggtagtgttagcttcaaataattacagctaaactaacagttagtgtaactttttttgcactagcaaaattttgactgtcagatagtgtaactgatttaaagctaacatttagtgtaacttttaccaaattaagctacgctacactacactacatgcctagttacgctacgctacggtagaagttacactacacatgtagtgtagtgtaaatcatcaattagagaaattgacatgtcaagtgagaatttatgctcttgaaccctcttcctcggctttctgttttcaatggacaagttgtgtgaactgtccatataactgatacggctgaggtccatagtgatgattttcaatgtcctatgatcacacacaatcccgcagaaaatgaacagcataagatgtagagacaaacaaacggagtatgtgcctggtgagatttgaactcacaacctcagcaagtgtagctgtttaatctttagtattttgggcagctttaaattatttactggtgccacactttcagtctttggatacaaaattggagaaacactgggccgctacactacactaaacagcccactactgttagtgtagcggccctcaaaacagcacaccaaacctgcagtgttagcgcgctgctagtgccactacgctgcgctacagcgcttttagaggcaaaaaagtcccaaaaaccactaaaatatgctgtagcacagcatagtgggcctttttttcagcccacacacgtagcgttagcacagatttttgtatctgcgctaacactactttaaaatgtagcatatttttgctacactgcgctagactaacgctactattagtgtagctggcccagcgttgattggaggcttaccagatttttatcatataaactcactttctttctcaatgcttagttttgcccaacatatattttaacatccttctcatcaacttgaagaactaagggcttttttgatatgcatcaatcaggtttcaggatcaaacgttttctccttatggtgggtatgtttaacatttacccttgcatcattgattttcagaaaaaactaaaacaaggaaaagtgaaaaaaaaaaacaataaaatcttttcaaatggtttacttgaacatctgaaaagaatgtgaaaagaatccacttcatcttcagtttcaaataaaaaaaaatgcaaaaagagatttttttgcctatataaattagaacaaatatcttattttcaaactttcaaatttttcttattgatttgaagttgaaaatgaagaaatattgggggtttatagcctgtggaaagaatcattcaatgaaaagaaggttcaagttcatctagagcaactccttttgatgaaaatttaccactgttaattctattcaagatattattatagtttgaatggaaaactatctggtttattattgattttattattttgtaatattttccactttccaccacattttttatttgacctctgcctgtcttctctatccaatatttgaccatcttccaaggcattgtaaaatatttgaagtatgaattcctcaagctactgtgaaatgattcattttccttgaggttgactagatcatggaacagattttcaacagattcttcatagtttgtttcatgatgttcaacaactgaacattttttccagaagtcttcaaagaagtctacaagattcattaaatcttgtttctttaattcatccgcctcatgttcaccaaatagagaaagatacaaaattatcaatattattgagatcttggttatatcttttagatatttaatccttgattgtacttgattcaatttgtaagcttttacctttcgggtttcactttggaggcttggttcaaatctaagtatcattttatctctaatatctgtgaagaaacaaaaataattttcaaggctgagttttctttctgaaatttcaaaaagtattcggagaatctctgaggatcttttagattcactaatgaaatctggataggcaaatctatcttttttgggagttgaaacatatcttaggaaaaaaataacatctttatcccttgaaatacagaaaacctttccagaatcttcctcatctttcatttttctcagaaattcaaataaatttacaaccggttcaagtcctccatctacatttaaaatttcatgttgtggatctatcttcacataattccagtcagatacatttaatatttgatctttcttctgatttctttctggttcattatttatgttttcctgtaaattggaaatatcacttgatggatcttgtggttctattttgatattctgcacttgagcctgatttggtctagcacatgatttgctacttgattcatcattaggaatcatatcttcctcctttggaaatgcaagttttttctctgccccatatcttgactttttatttctcttttcagaatccaagaggccttgttcacgttttatggaattgtttggattgtggagagtgggagagtgatacggtttgtaacttggttcaatacattcttttttcacattcagatcttctccagaagccgaaaaggatggtattgaaaatgtggaaggaatcagtgcatctgctgtcccctcttgtggcaactcattcaaattgaaactaagatccttttttcctattgtggatggtggtaatgcaaggctgcatttttctatgatatgaaagatcagaggagagtacttgaaaaaccaaaactgcatgttggttccaacttttctgttaaattgagatcaatagtgacaaatactaaatacctgttcaaatttagcagtctagaggggcaagtactagaaacaaaggttgattggatggtggaaaatgaagtgttcagttgtctccatcttgatgcaggtttcatccctaatttacattcaaatacagtgcctgaaaccaatctttgtgtaccatcagagtttgcataatgattaaacaaatcctaatgcagtgcaacagatttcaactaggggatcacccaaaactgatgaatctaggactgcccaagtccttttctccaaaaattgggagttgggatgagctttgtgcaaccttccaagtgtagggctcatagtttactgggattttttccttgttttaacatgttgagttttcaaaaacttctgctcgctccttgaccttgccgcagcaacatgatgagaataacaccctcaaccgcttagggctagacttctctgactgttaaaagtgcatttttcttgcttatgataatcctcaacctcatcaagaattccggttcatcatcatcttttctcaaaggtcaagaacaaatacaaccactcaagattgaaacttatccgcttcaagctataaagtaaagttgtccaacactcaacttcacttcactcaaatctgactccgcaatatctcttccttcaagtctaaatctagaactgtcaagacaggactctggttctctatctttatccactctgcgtttctcaacgtactgtttgttgaatctatttctcttctgtctctttctgttgtttcaatctctctttctttctgttctttcttttgttgtttgatgagaaaagaactcattgccaatgttgatttcttgtctttctttttttctttctcagttcattccactcaacttctattgctttgcttcttcctcatctaagtcctcaactcttcttcaatctgtcatctcgctggtggtaggactttgtctccttctttttttcttgtctgattgttatcttttcttcatgtctgacttttatttctttctcagtctggttttggtttttcagcaattcatttgtaatttcttcataacacatataacaaggttttttcatatgatcacatgtgggattatatgaaatattgtgccaattaacacctagaagaacaccaattgctcaaggggagcacaacactaatgactctctcacttctgattcacatctctaaaccatcttgaaatctctagatactatagtcagtctgttctccaatctgatttgtatgtatagtgcacccccttgtagtcaaagaaccctagggagtagccgaatatcaactctcttatttgggattcacattcttctatgagttatccataattaatttttcattatactactcaaccactttctgatcatcttgtatgtagactatttataaaagctagttacaaaaaatcaacgcacattgggataggcaagtatttctgggccatttcagccagttttgactcaagaaagaaaacaattcaccacaatccgaggggctttggggaaaactctgatttcctgttttgttttttttttccttggggctcaaaaaacactatagaaaaactcctgtgcaaaaaggctcttctccaggttgtacaccacgggttgatattttttattcaaccgcgttggcttgactgcgcagtcgcagacaggttggcactgacttgtctgccctgagaatcacagctcagttgggatgtggtgggggattggacaggcctatgctggcccaacccacccgatccatcggtcggcccaaccctgccgacatgttttgttgacaggcttggtgaatcattggttgggcattgatgacccaactgacacagtgtggcactgatggttggcccaacggtgtcaacaagttcagcccccatcgagccaaccaacatcttcttagcaaatcacactctccaaagaagtgtgatggcctccttccccatagagaaaaggctacacagatggggaattacaaaaaaagagactttgaaacaaaaacaaaaaaatctcagacggcttgacaaacttgagattgattggtttgaattcttcaagaacggggattagggttgacggcgccatagggtggggcgcgccaaagtgcgcccgccccccgtgcgcgcacccgggtccccaaagatcctgaaaatggggtttggcgcgcacctgacttttaactctacaaggacccctgagatatcttggaccggtgtggtaattaaatatgtgaaaatttcaaagtgtttttctttatatacatttttctcatatattctttcagaaatccaccaatacaacttcagaaatggactctacagacaatttcagcctaggttaccactggacgcatcattggaacactcacggattggaagttacacccctacggacgcatatcacaaggccaacacccagtcaagcacatgtcacaactctcaaatcacctctcagttatgcttatacacagctcactgtatacacataatttcccacacctctttatctccaccacataaattagtttagtattatttgtcacctcatgcactgcctttgcaggctgtgcagtcttgattgaattacttttcccacagtttattaattttctcacctcacttatgacaatagctggatttttcccacaattgattgcctcatttgaccctttctcacattatttacgcactgcagcacagcctttgacattaattgtacacagcctcactggttaatttccctcacttgcatgatcagactagctaaatccactcattagggggtatcaaatatgaagaatttgaaaagttaaaactccattttatcctaaaatactgaacaatttttcatgaaggtattattcaaaggagaagtttcatatgatgtatctttatcattacacttcatctggatacatacattggttcaggagaaaatgatgttttaagatttaaaaattttcacatttgataccccctatttgtacctacaggccagctaaaatcactctttcttgtctgccctggagctaaattccctcaaatttgtctataaaaaggaggctctcttccccccatttgttgtctcctcagttcattcacacagttcagagttcattcagtcagttcatcactcagcagtcaatcaatatacaactcaccagttaaaaacaattatataagcctttcacctgttacacaacataacagtttcttttataagcaattatatattcaacctttacttttcataaaacaaagtttataccggaaccaaccagtcctatcacgctattgaaactttacaagctaagcttgggggtcttgtttctgatagtatagaagggcagagtttgcacctccatttttccccttctcaattcagcaaaagggtttcacaaccacttttgagtcttacaccggatccaaccggatcacatcggattcaattttttatggatttgaaatttccgatctcagtctctcaccacttggaattatgcagttatggcctctgacacaagtagagatggtcgcggataatccgctgcggatatccgttatccgctggcggatacccgctggtcccagcggatacccgccagggggtgcggattcggctgcggatggccgtttccccccccaaacctggcggatatccgggtatcccaagggatacccggagccaatggccggctggaagggtttccttccagccggcgaggttcttccaaccggcgaggcacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcgtcccaacggcgggctgatatcctttcattccaagggatcaccctcctccaggccgggaaggaacttcttcccgggcgggaaggaagcccttccagccggcaaggatgtacctcgccggccagttaaaggccgggtatccgaggatacccgctcggatacccgctcaggcggggggatacccgcccgcggttgcggttgcgggtgcggatgtggcttccccctgaaaaggcagccggatatccgcatccgcgcggatatccggatgcaacggggccatctctagacacaagcactatgcattgtagcagaggtcttgcctctacaaaaaaaagaaaaaaaaactttgaaccttgttttttgagcttttttgacggtgcccagctcgccggggcgccgccagccaaaggcgccatgctctggtggtttgacaggcgcccctaggtgcacacctcttgaaaaggtggcgccgtcaaccctaacggggattaaaccaatgtgatatagcctggtggtagcccagaagtccggtgatcaagcctcaaggtgttgggtggggcaggtacttgtgacccaatgtgaagcatgggttcaaacccgtttgtggtgtactcaggttgaagttggatctgactctgcagtctgcagttgtatacaaactcgctgctgttaaactcgaactaaatgacccccaagaccccgaggttccggattggaaccccacaacttcgcgtattgcatatccttgatgaaaagttacaacgggtccttctcaaaagaccaaggttcagtgttgggatggaatactcatgtctagatgcatctacagatattcaagtagcaacgggagtctttcagttgttcaggttttgtcctgcccatccaactgccccttggtttcctgttcgatcaacttcaattgatatacccagctttcacaaaaaataccttccgattctcactcaaagaccccattgtattcatattaggaaatggcaggcatcttagcgctttcagatgatatcctggatgtggtcctcaaacacctattgacaagagcagatgtttcgtttattccgccttctgttgaaccggagcgtggagaatggattcaaagcatcgtgtccaatatgctcgcagtagctaagctgagactcgtttgccagaaatgggctaactggttatacgaacgtcatctgtatcgcatgttatccttcaagagttctgcacaatcaaatgcttttatcaatcaactcgagcaacgtcgatcgaagaatgcaaaccttccactacccagatgtcgttatctgaaagtttccgagctctggacttgggaaaaattgccccccttgtacagaaacatgaagaccgagtttagcaatctagatgccttgcttgacaaattctccgagacgatcttcacacttgacctcgaagtgatcaattttttcacccttccgacggctacgatcgaacggataagtcggattaaaaacttgcgtgctctaaaacttggtatcaagttcaccaagggcaccaagttgagaggagcctcagtcgacagagtcccaaacgacctcccactcgattccgaatgtctgagctctttactcaaagcggtcccagaggttgcattcgtcgatttgaccgacttccgtccggtctgttcgccatcgatcctcgttgaatctcatctggctgaacatcaattctcgaacattacgactttgaaaattgatgtcaaagtggaaggtaacctggaccaatctgggattgtttgtttggcggcaaagctaccgaatctcaagaggctttcgatcggcggggcgggttatgacggtcaaatcatccgcccaatcttggaaattctcagagaacgacttgaagaactcgtgatcaccgatgcaaggatcttagagcccatccagaccttaagctttcccaaactacgcctgttccgattgcacgattgggaaaaacgttcccgcgatcttttgaagaataacatgttctcatccgatacattagaagtcctttcgtttcactcttctccgttccacaaaaagagagaagcctttctaaatatacccttcgacagtctccatttgaaacgactcgaattccactacacttcgcagtccccaccgccgcgaaattacgaaaaactctgtcaggatcacgctgtcgaatgcgtatatatctatcatggcgatattaacatgagagaagaaggtgagtctccttgcccctgaatcaaaacatagataaaaatccttccaatttaagactaatccacacatttttttgtttatcattgtttgctgcagataatctgaatttcgaccttccttctgctttcaaaacagggcttaaattttaaaaaatttgctgagtccattctgattatgagcactttatgaattgatcttgggtcggtctgtgacccgcaagttttgtgctccaacataaaactatcaagattttgaattgatcgcgaaagtaatgaactatatatgtcgcatttgttctgtatcatgatcgctccatctctttcatatctttttcctcaactgtgacgtaaggactcccaaacctatgttttctaatcatacacacagcattcaatcaaaatagtcttgtcccttgttcatttgttggcctttgccttctacgcttttttcagtcggatcgaccggcgtagggaagatccgttttgggaactgcatcgagcccttgactgcttggactggaagaatcaaaccctcacctgaatattttattaatcaagagacaaggtaaaaattgaaagctgttttgaaaaacaaaaactttgcctctcggatcagctttgtgccaccagcaactaacacctgatcaaattggttctattgttcaaagaattaaaaagtctgcactacggtaaatcagaacccttgccctaaaattattcacaaattgaaataatatctgtcagaagcagatgatataaacaacaaattttgacataagacctacaatgggcattggaaacattgaaattaagttgcatttaatctaggataaaatcaaaataacttgccagaagcagtcctccaagtaaaactggattcagccttgaaaaatcatcaaccaaatagacacgcactaaatgatgttacatagctatctgccgtggaacagtaaaatgggtatcaaaattaaatacataaattcattcaggcctcatcagaaaactgatgcacgaattgacgtaaatataaacacagtgatgttttccacatttttacacttctacatgataaactgattcacccatgttttagctaaatcatctgaaaatccttgttgttcttgcccagtgccattttgaatcagtaagcgccgggctatcgccatactgcaaaacaaaacggggtttggatggggacactcagccctgaactatgactaaacttccaactccacggcacaaaactatccgcgttggttaatgggtcacaccaagtcaatccttgtgatcaatagttgaatttgatcctatttggactggattggcagcacaacacagcaaatcggtcctccgattaagactggccacttgctgcaagcaaaaaatatgaatacatagtggatgcatttcatatttgagttgacacaggttcaagaatggttaaaggcggttgaagagtacgaggcagcgtagaatggtactgttagaggctgttggaggtcatgtatagtagatctgacgcactcccagtcaccgactgcaaccgtctttgacagaaaggctttcagatatggttgagaagcgacgtgcgatgatgtttatcagagagaagagtcttgttgatgaattgttgggcttgccaaacataaagtacatacaatgtcacatataccgtctggaatctggatgtcatttattgtggccaaagctttggattacactatcagcattacgcatcacacagttcttcttcctgaagcacatcaacatcatcggttctctcttgcaatttttttttttttttttttgaaaatttagagggagccatcacaaagccactgaagtgcgaccattgatttattccatcgcccccttcaactatttctttacaattatttcgcaacaattgttgtcgaggatcaggaaattcttttgacagcctgcttgtttgcgacatcgcttgtaggactcataacgtgccacggaaatcttttaaaggcatagtttttggttgtcattctggtctcgtaactactttgctaaagctgcttgttcaattttgatctagatcgtgatcgatggctaccattacaaacattcctgacgacgtccttttattgatattccatcaccttggccatgaggtaaatcattatcatccctcatctgttgtgaataggttggtttttggggctgacatcagtacagactgagacagaagacggagaagacatagccgcctgcggattcgtttgtcgaaaatgggccattttgttatacggacatcgtttttatcgcagaatatcgttcaacagttcttatcaatcgatggcttacatcaagacagttcatacctcacagtcaaatgggtttgcgcttcccatctatgagcacctggcggttgagcgcatttggacctggggacctccacctgacccattcgggacaatgcagaccaggtttctggacttggatgctctgatcgacttattctcggataccatcgtggaacttacgattgaagtcacgaattttttcacgcttccatcagctacaattgaacgcatagggcgcttgaagagattgcgtgctctgagaattaggatccggttctcatcgaagaaaaaatacatgagaggactagaattcaaatccgatcaaattccgggcgggttgcctaccgattccgaatgcctgtgcaagttgctcaaagcagctcaacgattggctacgcttgacttgggatatttccgacctgtttgttcagcaaagacattcagcctgggcaatcatgaattctcgagtatcactaatcttgaactctcctttaaagagatcggtaacataacccaagatgggattgtcagcatgtcatcagcgctaccaaatctcaaactacttgcgatatggggtaacggttttaatcattctcaggaccttctaccgatcttcgaaatatttagcaacagattggaagtgattcagttttccaaccacctctttttatacaacatcttcgacttgaacttccccaaactacgcgtcttgagattttactctcgtccggacgaatcatgtgctgatctgatggtccgaagaccattgtttgcccacaccccccttgaaggaatttctgtcgatgctccatgttttggttgcaccggtgttaaccgagccaattcacctgcagctttgccacattttcaacgaacagtgtactactggacgtcatcgtcattacccgcggaaagaagtctcaagcgctgtggaaatgaggactatcaccgagtgcgatacatacgtgtgcgttcccgcgatcgcaatataaccgggaggatggtcagtctctctcttggtttcttcactataggaaatgcagagcaggacaaacatagaagtgattaagacttacctatatgttttgattgctttgtgttctgattaaatttaaatacacatctagtctgcattggacctttgatttttacgcgttcgccttgtctgatctcaatcaatcatgaaactttctttgatctgagagttttatttttcaataaaatgtaatcttaagcgtgaaacgtttgttttatgattttgtttctcctatttcactattctccaccttctatccctgtttcaaattccaacccaaaacccaacagcttcagctcaagtctttaggctttctactacaatcttatcttccctatcacaataaaaatacctagcccaaaatactgggtctgtgatctaagttttaagaagaaaattatcaatcaatcttaccatctgaatctgaatctgaaaaaatcacaattagatatcatattgctaattttcatctcattcttatcagagtatcaattttttgaagtaggcttgaaatgaagaacatcaaagcaaatctctaattatgggatgagcagggtaagtttatatttttgattaatcatcaacatttggcagaaatggacagaatgacttatgttgtgaaggcaaagtccacaacttgaggtcctggaaaaaaacaattgtccaaggaatatttaaaaaaacatatcaatgttttttggtgacttattcaattggcttagatgaaatgcaacttctttattcttgaacaaaatattcagatactactgagggtgcccaatgagcttatcaactgaatcacaccaaaatcttgttgggattagacaagagacaatgattggtgtgggttctgtggccccccccatcccaaatttggttgtgtttggaccagtcctggacattctatactctatagtagtcacaaacttaacacaagtcccaattgccttctatgagtggactggactctttttaattgcaatgaaaatagggaggggaggcacttgagtctcaagtacaccccctggaaaagatgccttctggttcccaggatcaggatttggctcatccacatcccaaaccttgccaggaactgcttgggagccaggtatacaaatgatacacaccttgaagaaaaaaaaaacctcccagaacagcctggaagaggccaagaaaacctcttgtcagactcatacacgcccaaaactccccaagtcaaacatactgctgagttggcctcagcagctgtaaaggagtatggcctataggtacatattatatttggggttccacctgtgtccaatttgtgttagctacaggtgggcctttgaaacatgcagtgggtgtaccattgtttttggctgcttgctttcaattccagagtgtcaaagaacaaacttgaagtcacaatacttggccaagtcgatgctgtaacagataccataatggtgaattctgaaaagcttcatggccaaaaaccaaattttttgcatctccttgcaaataaaagcacattggtcagatacttttttttattggagttcagatacatggagtgatacttgacagatactggggggtttcaaagttgatttttgaatgccattatatacaaagtcataatgttcatgttctaaacaatgaggaatttagagtttcagaaatgttaacttttaaaacttttgagcttatgataacatgtagaatgcactttgaaaattaactttgaatcccactactgtatttgtttcagtgttggtaaagtggtgcataatagatcccaaaaaatgaatatgatcccctgtgccaccagcttggtatgcatagttttgacccagaagactaaagactgattcttctcacagaaaaatgttgaccctacagcaaccccaccagtggtccagcactacagagaaaaaaaaacccagggccaaacaatccaactccaacactttcctcagaaatttccattaagtcaaaaataaaatttgcttaggaccaacctagaatatcaacactcttttaagattgagttgcaactcttacttcaccacaaccattttaaacctcgtgaagtccctcctgctggtctggcacttgtcaacccaaatcactgtagtaggaatgatcagcagtgctatttaaagtgaatgaagcataaaattcccctgcaatcattcccaaataaatgaaaaaatgatgctcaagaactctatctcatgttcttcaaaattcaatttgaaataaataaaaatcagggccatttgaacttaattaaactaagacagctggaggaacttaccaagaatattctctggagtattcttgaaaagagaaagataggaattatcaggaatgctccagggagtaaaacaaacattccccaaaattgcaatcataaccctcaaacaatctctgcttaaagtacaactgtacaaccttctgagaacccagccatgtatactgatatcatatagtgcagccttcaggcccttcaaccagactttagcagacccaaacctaattcacaaacccacagaattttcaacagttttgctctatcccattaattactgaatccaggggttggtatttttctgcctggtccacaaccatccttaattttatcagactagaatccaatgatgtagtgctgcaatcacttttttcacggttgggaatcaacactgagaaaaatcaatgctcactatatggcaagtgacatcatgtaacattgatcactgctccactgtagcaacggtgaagcagatacaatgcaatacagtatctgaagatgcttttgtgttttatcattttctgatacatcatgcattgtgtattgtatctaatatcagatacaatacaattgcattttatcaaaaaccgataacacattttttggaaaatttggactgtttttgacaaaaattttgtaagatacaaaaatatacagtatcatgtttctttgtattggactgtatttctggccagatacaagaattttgtgtgataaatctgtttataatttgttttttgatacaatacaaataaaaagtatttggagaaaagcagatgtattgtattggcttcactgtttaatgtagctccaaccctactgcaacccaaatgaaaatgtggcatttgtgtgctacagtacagggagatggggcagagctgacctgggtatgtaatggatagcattctggacttgggctgatgtcacttgtcatcaaatgatcattcttatatttttgataaactttgcccatgcacatgtgacataatatttgccaatgcacacatgtgataaaatctgacaaggtgcatgtttcactataattgcatcctgaaacatgaaccaatacaaaaacaacaaactcaattttctcctgttggacagactgacaagctttaattcttgggtatgtataatctctacctcctaagttataaattgacctcagttccacagcctgaaaccccctgcaagcttactgagcaagtccaagctgttgggtagtgagatattttcttgaaaaaaaatgcatttgcttttcatctttgtggctactatggttggatattattcctctgactctgcttaatttatacattgagctgctagataagtactgatcactcatttcatgaactttcagcttttccaattaatagttccaacaccaatcctccatgtgtccaatgataaaatgggtaaattgatatctgcattttttcagagaatcatgcaagacaagaagaactaaaaaataattgtggtcttctacataattgacagagtctgtgggtgcaaatgctcttctgaaatctgcacatcaacatacaaagcgcatgacaggtgatgtgagtaattttcccttggtttgccacaacaaaaggaagttaaaaacaaaactgatgtttccattccatgatgggtgattgatcaatatagacacgaatttcctctgagtcatgtcccatttgccaggatgagttgggtgaaaatccatccaaatggaacccttgtgggcatttatatcattcccattgtatgaaagagtggcaatcaggtaaagaggagatgaacactaaatgcccagtttgtcaaagggtcgatctaagagcgggatcaaaaaacaaaaccaaacaatatatccatgttggagaattagctagtgtaagcaatctccttccgcttaagtcagactaagaatggaattttgaatttatgtatctggtatcattcagtcaagtggttttgcagttgaatataccagatgtgacaagtgtgattgtcattttgttcgacaagcacgaggaagggggcagggtagttctgggaaatgttctcaatctgacagacacaattcctgctcacactgaggcactccacaaatgaatctggaatgtcctcaatccaggatacatttacaaagtcaaatcttctggtaaaactggctacacagattttgcctatctattttcaaaaaaaagagtgacaagataaaatggtttcttgtgattctcaattcaattcagatgaattcacataatataaaatgcttactaatttgaaaagttgaaatgttcatccagaagtttccctagtagtcatagcatataaaatcaagaatatagatggctaaagatcttgatctctttttgagttgatgactaaacatagatatcaatcatcaagatagtattaaatagatcaaggattgaaatctttaccaaatttggcttgttaaacggcccaaatcacaaatttcatctacagttctaaaagcttgcatgatagagaaatgaaattgggtgatgatggatcctttggtccaaactgggtccatcaccttggtaggcagaaaagaatatctcaaactcctcacacatgctacaacactgaaaaaccatgggtctgtgaaaaaagctcaattccattctgagcaaaatatgcttttcaaaattttatcttgctcaaaatttcatatcatcaaaagtgactttaatttgaccccaggccagtgtttgtcctgaaagtgaagaattcccacaatagacatctgtaactgttctcaatttctgtgtagaacgttagaagacagaaaaatgccaatttttcaaaattgaaccttacggtacaggccctaaggatacaaacctctagacgtggaaaatctgagggcagatggctgtctggcaatgggaatggtttgatttttggccctcatcctcatcctactaacccatacccattggtggcccaaattagcaatggatgagaagagtctgcacagtctctattagaccatggaatcatgggcaaatgatgatggcttcaataagaatcatgtgacaaacatatcttttggggcttacccatggccagcccttgatatatatagaaataggaggtttccagcttggccttgcaagaacatcgtgcatgattataatcctcccttgtggattgcttccaagcccatgcaatgtttgttgttatattcatgatcagatctcagcttccttctcctatctactagttagaacactcaaccctccatgtgttttctgttgcctgttacaacaatacaaccatagagaataagaacgcactttggttatctggttctgatattcccctcgggggccggggctttctcctcgtttgatccgttgttgtatgaattgattgattcctgatctgtttgtgcgttgttgaatgacgttgtctctcaaaacttaaacgcagcccgactcgtgtatatctttgacctttgttaatcataagatgagttcggatgtataatttgttcgagtccaatcctgaagtgatgaaatcattctgagttttggtgggtaattatcttggtgagacagactcaaaaggagtggggtttctcgtgttggtgtaggcacgcattctgagatcttgtgctttgaatattatttttttgatgtggtgtaatatgaattgatgatgatgatgattgttcctgatgtgtgaatatggctatgaatttcgaatgaggctcctgatctcctccttggtagtggtgacccagcaggataaaacccgatcaagctgtctttctcacagcaaaacttcgacccaacaaccaccccaccagcactagatcagatccacagctacatacatcggccaacccacctccgacactttcctcaacaaacgacgagcaaacgagaagatgcccttcggaccaacttacgatatcatcaacactctcgctagatggagtctcaactcctacttccacaccatcactatctctaaccctcatgaagtccctccaactggccccgtcatcgtcgccgcaaatcactggaacatgaccatcgatgtaaatcagatcacacgtttcacttctcaagttcttgttttaaaactccgagaagatccaagccatctttttcatttaaaagaaaaaataaatgaatcaaaatttgtttattcactgattttattttgttcatgtgggttttttgtttgtgcagccggcgatgttgtcaagtagaatgcctcatggaagacggttacattattgggccaaaaacactctgttcaagaacccgatcatcaacttcatcttactcgatgctggcaacattcctgtcgatcgtaccactcgaaataatcaggtcagatacaaacaaaaagaaaacttcacattttgaaaatcattcattaacttattaaactctcactgactaaatttttccattttttttttttttcaatttatggttgttgttgttgttgttggggaaattgtggaatagttgttattcaaagggacattcgatgtcttgaaattgggcgaatgtgtggcgttatttccggagggtacgagttacacagaaccgaagatcatccaagtaaaagatggaatagcctgggttagtaattccacaccgcctcatcaagaaaaaaacaaaaaagagaggaaattcggagtgttgataggattgtaaaacatgagggaaaccacagacggccttagagtatgcgaagaacctccggctgacggggcaagagttatccggatcggaggggacagcgggaggattgcaccgagcgccggaagcggtggaggatgtgaaagtgatagtctgtgggctgaattacacggacaagacgcgctatcgggcggccgtgcaggtcgagtattcgacccccatcaccttggaccccaccgtggtcgagcgcttcatgacggcgggcgaggagaaagcggcggtcaagctgctcatcaaggccatcgaggcccggctcagatcggtcaccgttaatgccgacgattgggaatcgctgtggaccgctcagatcctcagacagtttatctggcctcttgacggattgggtccgctccatcattaccgacataacatgcaacagttgagcctccttcccttcctctcctatattaagaataccccctccttatatatcattcccttctttctttctttttttttccacaaacaaaaaaaaaactcaacagattagtcaacattatgtcaataaaagaagattcaccaccgacgatcaagaatttccggaccgatctaatcgaatattaccgtcaactgacggcagtagataccactcatctggagtttgtgcaggtcttcccaacccgtgaggcgcgcgcccgcttggccatcgaagcagcccgatgtctctgcatctggcccttcttctgcctcttcgctttggcccatctgcctgtctatatcggcgcttacgtcggatcgcggctccaacgtttgtctctctatctctctcttaagttttccatatgaatattccttttgatttgacaggtggacgaggaaggagactaattatcaagcttttttttgtctttgaatgagaaaaaaaaaagcggatgagccggagagtatggcccaaaacaaggtagtcttaggcctattctcaggcctagcgatggtcccgatctacgtgacgatgatagtgcgaatgttagtagcggaacaagaggagcgagactggacgcggctgatggttgggacgatggtaggccttgggagtgtgatagtgatgcatgtggtgcatgatgggatgatagacggggcctatggggcctggaagcgattgcgtacttgttggaggttgaaggaggaccgattggacgagctttgggacctccgtgagcgctgtcttgaggcttggacggccctcgaaatcgagctccggactcaaaatcatcccgccttcactagtcttctcgcctctcatcattcgtccctctcttcgtcttcgaaatctcttgccccctcctccagtcccatcaactcttctgatcgtatcctcaatcatcttcccgtcgatcatgatcttatcttggatcctcccgtcgacgaaaagtctctcctcagatgcaaaaagaccctctaatcatctctctccttcttcttgccatcatctttttataaatttatttattgatcctttttttctttttgtgagtccctcctgatattattctatgcaaatcgtgaacactttccaaaagagaaactacgctttttaggttatccctgcaaattgtacttctttatcataatctgtgccctctggccctcccctcctgtttcctctttatctttccttaccttattttccgggttagttcacctctctctctcttcaacaatttacaattataactatttatatatatataaatgagtgactaattaaccaatcttgtagctagcatacacctctaacttatcatcttttacaacaaaaacaatatacatatatatattctatagaattatttattattcatctacataaattattattttttgatcaaaaagaatcgagtgggatcaagttctcatcagcaagcaagagttggactttacatagctttaggaaggccaaatgagggactccgcagacctctgtcagaaataagtcagaaacacttatgtgtataatttatttagattgccaagaggaaaatgaaatgctgaaatatttgagctatgatgatgtcatgggtttattcagactgatctacatataactattagttatatgtagatcagtctgaataatcagagagccaaacaaagtgtcatgcaatctagcgccagtgttgacctccaattcacatttgtcaacacaattttggactgagacaggtgcccaattcaagcaatacactgaaaggggcaaaaggtcattgagtaaaaccccccaacatctggggaaaaaacaagcaacctccccaaaattggggttggggcaaatactagtaaaggataaagatgacttgagaatttttgcttgcttgccatctcagacctcaataagctgctcctggtcacacactgacaccaacagtgggccgctacgctacactacgctatttgaccactaactgttagtgtagtggtctttttatttcctgaaaattctgtagtgttagctgacgctaaaccccactacgctaactgttagtgtagtgtaaatttttctctcaaattttttggtagtgttagctttaaataatctcagctaaactaacagttagtgtaactttttttgagctaacaaaattttgaccttcagatagtgtaactgatttgaagctaacatttagtgtaacttataccaaagctacactacactacgctacatgcctagctacgctacgctacagtagaagttacactacacatgtagtgtagtgtaaatcatcaattagagaaattgacatgtcaagtgagaatttatgctcttgaaccctcttcctctgctttctgttttcaatggacaagttgtgtaaactgtccatataactgatacagccgaggtccatagtgacgattttcaatgtcctatgatcacacacaatcccgcagaaaatgaacagcacaagatgtagagacaaacaaacagaggatgtgcctggtgagatttgaactcacaacctcagcaatgctgagtcacataccagagtgcttcctttaccaactaggctacagactcttgtggttgtaaggttagttgggtggtagttgggatggttcatgccaacagctccaccacactctggtgatacatcatggttacacctcaaccctccccccccccccccccccctcaaggtttcgtgaaatgttaatttttatattcaacaaccgtgggaatgggacccccccaaaatttatcttatgcgggattgaactcgttatttcaaagtgtctgaacgggaaatctcggacataaagagagtgctagaatttggtgaggggctaaaatagagtgggccccatatccaacatttacacctaagaaaaatgatttccatctggagggacctgcgatgtaaggcccccaattacgcactgtagttctgggatacgaatgctggccctgacggcgctgaagatttagacacttcactctaaagtaagagggagttcttcacgcttacacggacagatgtgtaactgagggaccacgaacacaactgttagtctgagcttgcgaaaagtcaccataactttgaggtagggggtgccccactgcatcatctaacaattttttatcgagatttttgggagcgttatgttggcttcttaaaaggggcccaccactacgctagatggtagtatagcgtctttacacatcttgatggtatgactggacgaatatctcatctagcagtaacaattgtagaagtgtgccttagaaaggtagcaccacgcctgaccgatcatccatggtcatatgtattgggggcatctgctgtacggcatcacaaccacgggggtagtgaaccgaccaattttgaagagcacattagaaaacagacccactccaaatgggtcgataaacacacagacaaaaaacgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagtaaatatgatctgaggaggaattgaactcataattcaaggtagtctgacaggggattctggtcttacaagtaagtgctagaatttggcagggggctaaaattgagtggcccccattaccaacattaccaactgaaaaaaatgatgatcaattgaggggatctggatgtaggccccccaatcaggcactgtcttcagggtagactaatgctagtcatgtggtcatgtaaattttaatcagttacgctaacagttagtgtaactttttcaccagttacactgacagttagtgtaactgagggtaccactacactaactgttagtgtaactttgcaaaaagttacactaacatgtagtgtagtgggttcacccactaacaccactaaaatttcactaacaggattttgggtagtgttagttgtgcttttttaaaggtagctaacactacgctaaagtttttttttggtttttcaaaaatcctgtagtgttagtgggccaaaaattcccactaacggtaacttttgtgtagtgtagcttaaaaagctaacactacgctacactaacactacggttagtgtaactggcccaccgttgcagtgacaccaacacgggtgtttgatactgccgatattggaagggccaattgagcaataccaactccaatggctgattcagccagcagaacaacggacattgacaccaatgagtaatgtgtagctttctgtcctctcaagtgtactagcccagctttgtattaggggttaaaacaacaaaactccctgaaaacacttttttttgtattcaaatggatgtttgtgagtggtgcaaatcatttgcttttcttctcttggtcatgtggtggtaagtctattagatttatggcttcaaaattcccaccaaaaaaatgaagcaactttttgaggtttttatcaacacctttttgaaaaaaaatgaaagctttggaccggtttttcaggaactagccccaaattagaccatcttgtcaaattttcaatatgttaatgataagaccatctacactgtgcaggaacagatgttcaaaactggatgtttgcttgatgtctgacattaattttttgtccttgagactatacaacttacaagggaggaatccaactgaaaaaggccgctatccagcactgtgtcacagaatagagattgcatctgttaggttatcaattggagctctggatcccattcttgggagatgccaaccagacattagaccccaatgtgccatccctggccatttgccagtactctaaattgggtcctggcagttttgggagttgttcccccaaaacctggcaaaggttttcgagtcagaacataaccaggtttatttgttaattctttttttttgagggggggggcagggagttggtcatggccgggagaagactcctggctggccatgatgtatggccaagaagaatctctcttggccaaggagactgtagatcacagctgggaacaatgatggcaagctatttgatgaataaaggtaacctcatgcaccaggaaaaaacacttgatgaccagtgacatcaagctaactccagtgtaatatccattacatatccagctgaactctgcctcagccccctgtagcacacaaagtgaccattgtagtgggttaaaaacagagctcaagatacatgggagcagcaatcaatgttgcatgatggcacctgacatctagtgagcatagatatttctgggtgatggtaaagtaattgtttcaaggcatcatcacagctgttatctgcaacaagagattgttacactatctcttcctatttttttatatttttccagtctgacattatctgtcaaagttctggtcagacaatgtgcagatagtgagggacttttctgtctatttctgtgttttaagttcaaataatgcagaaatatacattgatgttatctgtactagttaacttgtgcagttttgagggtaaaaaagcctttttacaccaccaacactcttgaatatcaaatttgttctgtaatgatattttaatacaaagttgcattgcgtggttgccccagatatcttaatggaagtaacttcacaacattactggaggagtcttctttcagacctgaccaaccctccccataccaaaacaaaatccctggtggggtctgactcccaaacctccactggggttttgggtaacaaaccccaaaattgtcaggacccaatttttggtcctggaaactaacaggggttggtgcctcaagatccagttaaaagaatggaagtcaggactcatatcctgggaagtcattaatcaagccccttatttttatcaccaaaccattgagtctgaagtgtaatagaataagctgtacttagttttggtgttattatgtgaaaaccacattcataatagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttccaaaaactttttttgtataaatgggccccaaaaggggttaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaattaatggtggatttggttatatttgataccccctaattaacatgactggtccaccattgctaccaataaggggatctgccctcctcaatcactggcagcataaaattattgatccttgtgtatgctctcctccatgatagttttttcaaccatcaagaagtctggattttagagatgggcggggataatccgttgcggatatccgctatccgctggcggatatccgctatccgctggcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaaaattcgtagtgttagtgcttttgtagcgcattttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaaccgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgttgtggcggaattccgctacgctacgcttaacgctaacgggaattccgctacgttacgctacactaaccgctacggttagtgtagcggcccaccgttgccgctggcggatatccgctatccgctggcggatatccgccagggccagcggatacccgccaggggatgcagattcgggtgcggatgtcctttcccccccaaatcccggcggatatccgggtatcccctgggatacccgagaccaatggccggctggaagggtttccttccagccggcaaggtccttccagttggcgaggcatgtaccttgttgactggaagggttgccttccagccggcgagcttttatgtaccttgccagctggaagggaaaccttccagccggcaaggtacatgccttgccggctggaaggcaacctttccagccggcaaggatgtgcctcgccggccatttagagggcgggtatccgaggatatccgctcggatacccgctaaggcggggggatatccgccaggggatgcggatgcgggtgcggatgccgctttccccggaaaaagcaaccggatatccgcatccgcgcggatatccggatgcaacacgaccatctctactggatttcacccttgtgttgatgactgatttttttgagtagtgcagcatgctcccttggttttggccaagtgaggttttgtccctacccctgtcaactctgatatgtgccatgttggagttggttgtgtggataaagtggtttacaatcaggacagtgtgcttggagtttttgttggtgaaactttggtgtgtgttcaagcaggagctggcttgcagcaccaaatgtgttgtaaaaaatgtttgatgtgaaaataccttttttttttttttcaagattccaaactttgtagagccaagggcccaagcatcatcaaaactcaaagaattgaaccccacagaccctagatacagtcaaacctgtctaagggcatacccttctggtgcataacctgcataaggtgattttgatgcaaattcattccctctaagggcataacctgcttaaaggcatacaaaaatccttctcccaaggggtatgccctggactagaaaaactcaacttcaaccacaaaaaaacgaccactttttcacttcatccaaatcaattctccgaacttttctatcatcaccaaataagtatctttaaccttatctcacctaaaaaactccgttctcccaccctatctcctccccttctcccctcatcacccctatttccccttctgaatctctaatcattgagttttccgataaacctcctcataaaaggtttcaaccttatcaggcaaggatagctaaagctatgccccccggtacggtcaatatgactccggtagatcatgatgatcatcctcaaaatcatgagattgaaatgacatcatctgacgtgaatactcaaaatcatgataactctctcatctcatctacctctaacaatcctcccttaaaccaatcccgccacaacccagacaatcaaggagtcttgaagatcatctccaaactcatcatgaacccagaagctgacggaagtgttataataacaccggataaagtccagctcttaaaatcgttgattggagtcaaggaattcatcaatgttaagacccttaacatgatggataagattacctctagattggatgcgatagaaaaatccatttcgaaatctacccctcccactaagccacccccatctacttggtcttccattgtcaagaaaacgaacccccaacccaataataatatcgttcgccctccccccagtgttcgtgttatcaacgaatttaaaccatcctttttcatcattcgtaagacagtcccagaggcccaggccttcgcccaaaagagccccgcgcaaataactgagaaagtgaattcggtgctttccgatatagaagctaaaacagatgacggtactcctatcaccgtcaaaggagcaattactctcccttcgggagatgttaaattcttcacgccaacaagatttgctactaactggctcctagagcacaaacatgaatggacccatttatgtgatcctgctttagtcactccacaaacattctttccggtaatcatacacactgtaccaatttcgttcacgcctactaacaaagctacggtagcggatctgtgtagagaaaataatgggatggatgctaagtctattcaaagtatgcgctggttaggtaacccgcaagctaataaaaaagctcatggttcaatcataatgaaccttcttgataaagaagtcgcaaaaaagattgaaaaaggaggactgttttttaagggtctctttttcaaaggagctcattataagaaatccctgatgcagtgctttcaatgcttggaaattggccatactgcacaagtgtgcaagaaggtacctctttgcaaattctgtggcgatgaacataactcccgtgactgcaacactgatgttccgattgaatcgtgcatcaagtgtactcaacatgaaaaagaaaccaacccaggaattgagattgaagaaaataatccccgtttccttcactcacccttaagtcttaaatgccccttaaaaacaaagaatttccgacgtaacatcattaatcaatgattagttacaacataacccccataaataacaataaaaacaactcttatcttacactcaatcagtcaaatatgacgtattcccaatccccattacactctcttttcaaaattattcaattgaattgtcataacgcatttgaagtcacccacagcctattaaactcagaaaaagatgccgatattttaattctccaagaaccgtggattaacccccacaccatgcaattaccttttcacaatagctggtctactttcctagacaacaatcattcacccaaaaactaccacaaaaaacatcgtgtctgtttcatgattaataaaaaatatacgtcagatagaatccatccccttgatggaggatcacggatcctgtctacaatagaattagacgtgaaaactaacggagttgataaaataagactaattaacgtttataatcctcctaaaaattttgaagctctcgctgaattaaacaattggctagccaatttcaacaacagaagaatcccctcgtttatattcatggactcaaatttacatcataaactgtggaaccctgctaactactctcattgtcataccaaagcaaaagagctaattagaatttgcggcagacaaggattcaaaatcatctccgaaaagggtatccccacctttttgacaaaaagaagtagtgcaacaaccatcgatctcacttggtgcaacgcctcagcccagaaaacaatccagaaatgctacacctcacacaacaatcacggctccgaccatcaagcaatccacctcgacctcaactttacccctcaatttcagatcaacaaaagaaaaacatacaacttggaggagattgacaccgacaaattcaacagagacttaaaaacttctcttaatgacattgaaaattatccactaacaaacacctctgaaattgatgaatatgtcaatgtactaacactctcgtttcaaaatgctttagaaaaacaaaaaaagacagtaaaaaataactctacaaaagcgaagccatggtgggataaaaaaatcttaggaccaatagctgataacaggaatcgcgctcgtaaatggatgctgctatcaaaatcgacaaactcttgcaactgctatcaacactggcaacgagtgttcaaggataaagtattcgaactcaaaaagaatcactggagaagattcttggctgaatgcaaagatcaccagatctttaaagcttataaatataccaaacctactaaccatggaaatgttgccccactccttgatgataatggtatcctaacttctaataaagaagagcaagctaaccttctttttaaaggaacatcagatgctcccattaacatttcaactaacgacatcattactccctctttcactctgcctctatctttcccatccatatctcctctagagttaaagacaatcgtcaacaaccttcccagtaaaaaagcccgtggtcatgatgatatagctaacgaaatgataaaatggagtataaataactcgattgatcacttcattaacttattctcagcttgcttaaatgtcggatacttccccaaggcttggaggcatgccaccacagctatcatccgtaaagcggataaagattcgtacgcggcccctgggtcgtatagaccaattgcgttactttcatgtcttagcaagttatttgaaaatatcataacaaagcgaattacgttttgggcagaaaacaacaatatcctagcagaaggccatttcgggggcagagctaaccgtagcacagatgatgctaatatatttctaaccacctggatcaaacacaagtggagagaaaaaaaggtggttgcggctctcttcttagatgttaaatccgcttaccctacagtgatcagagaaagaatgacagatattctgataaagaagaacgctcctcaatacctatctgccattatagatagcttactatcaagcagatccacctcgattaagatggaagatttcatatcatccccttttgagttgaaatgcggccttccgcaaggatcacctctttctccaatcttatacattatctataattcatctcttctcatcaacaaccctttaacccttaatcaggattccatttctcttggctttattgacgacgttactcatttggttgctcatagagacgtcaagtcagctattagcaccttagaaaatgaaggagaaagatcgttacaatggggctccacccataacgctatctttgataagaagaaggcaaaatttatgatctttactcattgttctattaattctactccgttaagatttggagaattttcccttaccccagcgaccaacaccaaatacctcggaataatttttgactccaaattgttattcaccgatcatcttaaaaaagtccgtaaatgcggagatcaaacagtagctcagttgattcgaatatcaagatgctcatttggcataggcttgcaacagtctagaaacctggttatcagtgttcttagatcaagaatcctttatggaagtatgatatggacgactgaaagaaacagtaaacaagtcaaaaatgtaattgataagatagaaaaccaagctaacagaatgatcctaggattgttccgttccacaccttgtcattttctaaatcgagaaagcccactgatcccattttttgacatgctaaaaaggaaaaatcttctctactttataaaaaaattcacagcccccgatcaacacccaatcaaacgccttctaaaatcagatctcttcactcgcccatcctcccacccttcccctatccacaacatgatcgatcaacaacttcttcatcagctcaacatcaactcaattgaaatcatccaccaccatcagatcccaccatgggaaaatttcaacctcgaagtcaacaacatgaagatcaaaaaggaagaagcacgagagacagtcacaaaccaaatcaacaagaagaagaacgattcggaaaacctcatcttcacagacggctcaaacatcccaggacaagggacggcggcagcagctctactcaacaactcaacatcatttgcgtgtcgaatcaacaatgccgaagactcttcatcattcgaagccgaggtcacagcaatcaacattggccttgaaatgttcatcaacaacctcaacaacaggactccagaaaaccaacaaacgatcttcaataatcaagtcaacatcttctgcgataatcaagcgacacttacagcgatctcaagacccccaaaaccgatttcattccaatccaaattcaatcaaatctttcaacaactgaaggaaatcaacatcaatgcgaacgtgccaattcaactctattggtgcccagcacacgtgggaattccggaaaatgaaaaagtcaacaacctcgccaaagaagcaacaaccggtaatcaacattttcgactagaagaacaaccatgatcgctctcaaattttcaacaaaaaattcggcaaaaattcaaattcaacaaactcaagacaccaataacacgaaacaacatcaaactaacaactccgccaacaaaaatcttcaacaaactgaaccaaatcgaacgaggaggaagcgccgcaatatatcaacttcgatcaggccattgccctctcaacagctttctattttcaataaagcgcgcaaactcaccattatgcatcacttgcaacaaaaaagaagacgtaaaccactttctattatactgtaaaaaatatcactaccaaaggaaaaattatcgcaaaaaaatcaaagaaaaaaatatcaaactcaacatattttcaacaaaatctattctagactcgccaaataattttgaaatactagccgacttcattatagaaacaaaaagattcaacaatatacaaaattatatcaacaatgaaaaagaataaaaaaaaaaaataaaatatatcatcaagaaatcatttttatcaacttattatcaactctctctgtcagattctcttatatcgattttcaaagcttttctcttatcatatatcttcacactctcaagtttcatcatcttcgttattatttctctaaatcatgtcacttattttattatcctttttgatctttaaattttcaattgttatgttatctctcatcagctatactacaatactcatcaaaaaaaaaaagccttaagacttattttctttattagttttcgatcaaaaatttatcggggattcatcggtctggacaagcgggttggacgatggctttgattctctctcgaacacatcaaatttagaggttgtgggttgggaccccacaatgcgtcttgcctgggaaacaaggcgcagagagtcgaagtcatcggctttccttaatgttcagatacgacttaaagaggtggacttttaattttccttaaaaatttcaaaacttagaattattatctttattcttctcatttctttttctctattttacttcttttatcttatcaatctcatggttagttaaaacaaagcagtcaccagaaggcaaaaatttaaaaaatactaggtctatatcatgtattttcttacttaagcatcaaaacatcatcgcgtgtattcgtagtatagcttttcactgaagtgcgcaatgtcaatatcaattagcacttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagacactgtggatccatgtcaatacctctgtgacaagactctgtgagacagcaaggcttcccttccttgacttgagcttgaatgcacccctcacatcaaaaaagagacaaaacagtatgggatggccctgggtggggttaggtctggtctggacatgttgtgatgtgtgaggatgttcatttagccagagtgttcatttgatatgtggccaggatgatggatgttcttttagccagagccatagacatgagtgtatctcctgggcgcatcatgggaaagtttgaagatcagattgccctcggacgaaacctgcagactgccctcgaccaaaccgaaacttcccgatttgacgctcgaatcgttgggaatcaaataacacgacgacgaagcagggacgcgggtgggtgttctaggattgatcgatagtggatgggcgaggagctaggatggcaagactagtggatctgccggaggatgtggtggagatggtgttcaagtatttggtcaagatagacgatcggctgctcgaaggactcggctcccggagtcaggtcgagagctcaacggcggcacggctccgactggtctgtcggaaatgggcggattggttcttcgtccatcatctctttcggacactcaacttcagcgacggcgccggctcgcttgcattcatccgcaagctcactcggcctggatctagtccctcctcggttccccctcgaaggccacgatgccagcacatgatggtctacgatatttggacgccgaccaacggcccggaaccctcgtatgtatctcggacggaacagcctgcaagaaacccgccccggggaatgatgaacaccttcgagagcttggaaaccctggtgtccttcttcgcggatacgatcgtcgaactggatctcgaattcattacctgcttctggctcccgaggaggacgattgagctgataggacaaatagagaatctacgggtcctcagactggccctcaaatccgaatggctctccgcaggcccgattctgccgggcacgggcgagaatacattattatcggaccgatcaggccttgacgagtctacgggcatcctggactcgttgatcagcgccgctcggggacttgagtcgctagatctcagccagcttccgatccagtatattcccaagagcttccccacccaacttgccacccatccgacgattacgcaacttgacatcaaactaacagacgaacagcccctggaaagcctcatcagtctctcgaaggcgctcaagccgagcctcagggtgctctcgatccagagctttcgggacgatggattccggctggtgccgatcttcgagacgctcagagagaatctcgagggcctcttcatcagccacgaaagcgcactcactcatatccttcacttcgacttccccaacttgagagtcttcagaatccactactgggaccattgtatcgccgacttcctctcccaagacctcttctcccgggcgcccatccaactcatcgctctctactcccacaccgtctatcgtcgtaaacggcccttcctcgtcgatccattcgcccgtctgaatcgcttgaagaaaatcgtcttccttcacgcccgtctaggcgattctcctcccctcaactatatcaatgcctgtcgcgctcatcgtcttcaactcatttacctcaaccatggcaccatctccgaaatcatggtccgtttccttcccttcttccgtcttttttctcttgtccacaattcaccatgaaactgaaatcattattgctgtgtttcgcaaaccagaaattgtgcccaccttgacccccctctacttctctctctattttatgtattggacttgtgtagatcagcttcttcaaacgactctcaatcattcttccaattcaacacgatctgcattcatctgtccctttcaattctaatccaaccaaaaacgcaaaaagaaaccaggtttgttataaccaagacatcaagcatatactcatgattaaattgtacatcttattgacacggatacttcatggtgtttctcgccccccattagaaatcatgaaaaacaatcttagggaaggaggggaggggggctgttttgatgtgtacatggatagtggttgctgtagtatctgcaagcaataaatgatgatatagctgtccaactttgtctgtgtttatttttcttgatagttcagaactcaggttgcagtctggatcagattaaaggcttgggttttgagaaagcaacaacacttgttgatctgaggccacatgtgtactagaccactcaaaagctgctcacttgctcataatcatccaaggaagttttatatgagggacttggctccccaagtgcattgatctttaactcctaactcatgactgacggatgccatggatttgttactccagatatacagttttcattgaaaatctcaagatggaacttgttttcaactggcttttttcttccaatatctattgtttggacggggtgagcagtgtagtgaaattgctggaagatcactttcaagtaaaaggtgaaatagttgagtttattagagcaaaaactgttactttttgtaaaacataaagttcaaaaatagaattctatactataggcatgtgataaaatctttgatttctttttttaaagattaaactgagtgaggaaatgttgtaaagcgtgatggaagaaccagttcaaaaagagttaacagtttatttgggcaagaaatatggtcatgaagggcattgtgaattagtattaatgatagcagaagtgaaactctaattatcttgatggttaaaccttctgtttctaaagcttaaaggtaaataatgacttatgagaagaactgttgtatgatttttttaacgttgctgcatagatcaaatagaaatcatcaattgaaagcttgttttgagatggatcatggatgtgcataatagagctgaaactttcattttgttttatctatcatgaatgtagttcattttattttaattcagagaacaattttttaaattcagtcttctgatgttccaaaagctttctagacaaaacttcaaagtaacccaacaatccttcaaagctgtttttgcttgcaggattgtgattgaatttttgcagccttgtgagatatctttgatgctggattttggttttaacaattgaatttttgaccatatcattgttgtccaatagttgaagtaagttcagttttccaggtttaccaaaatgattcctagaaagttccaaattatgtatgtaaaataacttgttgagatattccacatcaaatttcttcaagcttgcaattcttctgttctcattttcatccaccaagacctctgattgatgaagttctttgtttaggaggacatcaagctggtttcttctcacatgcaacaagtggtgaacactggacagaagccctatcccttcctcaaacgcagatatcccatcagcaaatccccagattctggacagcaattcaggagagcggtcttgtgcgtgaaaatgaacgatatagctccacatttcatataaccgcttgtatccaatcagctccttttctgtcggtatggttggacgcaaccatctgatttccactatgcgctttgccaattgatacagaaggtccttcaatttttccgtcgatatttctggattatgtggggatgcaattcttaggaattcctcctgaagtacgtgcaatcggttgatcttgttttcttgaatcccattgaggcaggtggccaaataatcaaactcaataagtttccaagtgttcttgtccaacacttatttatcacaaaaaaatgtgcaaagattttttttgttagctgtgtggtcacatactttggatcattggtaaaaacaaaaagttagactaacgctgcaaaaggtttctcaatttctttgtaccagtgccttcctgaagactcagtcttatgttaaaattggtgtaaacattggccaaggttaattgagagctcgggaatccatgagtggcgtacgacaagattaattttccttcattctccttgtttaagaaatgagacagttgctcctctgggatgatttcaagcctctgcaagtcaatgaagaaatcaatcatcagattaactcctctcttgattagaaattcttctgctttattattctttgggtcaagtggctcccaaattttgccgatttctgcaacagaattcagccattcccggggaatcggtttagagagatgatatgcggaagatttccttccgtttgaatatattcgggatggtcgagttttgagctcagtgattctatgttcaaagatattggagactgatcccactagagcgttcagcttgtttttaaatttcagacttttgccatgagttgatttcaatttcaagaaggcagccttccaattattgaaattagctaaagtttcctcggaacactgctgaactttttctacttgttctgaatcataagagatgattaaattttgtcagaaatagtaatggctcgaagtgctacgccaaactgaccactatttatcctgaaattcttattctcatcgtttacaatcacagcatgttttgaacgtagtgctgctgcaaacgaaggggtaagctgatcagatttgtgtgggtgaatcggctagcaggatgcgtctcccacctttacgagatggtggacatgtataagcagttgaaattgagtcttcacgaggccgttttaatagggaccctgatcttttccaaccgccgctaccggaatcaactgcatttgtgttcgtctcctcaatgaaccgcttcgaatctggcaaagcaattccgattttactatccatcgcgtatcggattgccggcaagccacatagtataaaagctatctttagaacgctatgcatctcgtgaatctctggtctggagtgctgaagctatgtacatcaactgacattactcacaaacagatatggaagcggccttttatgtgcttcctgccacttaaaattggctggcgtagagggacattagcgatatatccgaaacaggtagctaaaattgaatttttcgacgtttgaagcacacgatgtacatgcccttgcatgtcatcatgcacaagttcttcagccaaattcgctgggctcatcaccttgctccgcaagggttaaacaagctaatgctccagatcaaccagcgtctgggcgaaatttctgatgctacttctgccgccgcggctacagtctctggttaactgtcggatattttgcggagggagggtacaagcattggatcgaggcttgagcggttcggtgtaacgtcgattgttgcccatgtccattctccgggcgctcagtacacaaggatatttggaggagcggcgaatcgatgcaacggctctttcaacaacgtgcgacatgtgttcggcatgaccggcacgtaggttcagtgatggggaagcattttggtgcagcggctactgcatgggtgattgatcgagttgcaaacgcgtctgaacaaccgacatggtgcgaggggcaaagatgatgaagcacgattcatccatttcgtagcaaggtcaagataagattatggcgctgagtgataagatattcttttagctcagagattatacaggtgctgttggggtcagacaaacgagcgaaaaaggctatggatgagaaataagtaaaggtaaggggaaagaaaagaaaataaaaaaacaaaggaaaaggagaaggaaacggtgcggaaataaaagtgaaaaaaaatcacaagaagtgataagaaaagaggaatccaaataaatagggggggggggggtcgcaatacaaatttacaaaaaattaaaagcccatctaaaggtgtttattgactactttttgaaaaaggaaaaaattgttgatttgattgttcagaaatccccaagtctgttcattttgtcaaaactctaaaatctggttgataaggaccttaaaattggctataaaaacttgataaatttctattgtgaaaccccataataaacaagtaatatatcaagtttctggttgaccttgttcagcaagttgctgctccagtgcactaaatcaatacaaaattgctgctctcactgtttgaattgctgctctgctgcttgaattgctgctctcactgctcaaattgctgcttgaattgctgctcttgctccttgaattgctgctcttgctccttgaattgctgctcttgctccttgaattgctgctcttgctccttgaattgcggctcttgctgcttgacttgctgctcctgcagcttgtgagtctctccaattggaggggggacactgtcccacagggaccctccaagtgcacaaagtcaagactcaaagttatggcctgagagaattaggaaaactacctttttcaattgcgtactgtagcagcaccattttccatctgatgatcatgttttgcggagcccaccttaggatcttgaatggggaaaataacatcccctcaatgaaaaagagtatgcccagcccagccatgaaaaagaagtctcacaccatttcaacctatttcaaccttataaggataaaaaaatcccaaaattctttgttggaagtctgaaattacaaacagctgggaaatcctgtataataggatgccagcttgtgcaactgtacctgtttgccttgtctcactagcaggtcaggcttgaaaagaggtaaccctcccctggccccttcttcccacaccagtaggtaacactgcaagtttaaccccccgggaaacacctggtggtgctgcccactggtaccagtggtgagccagcacaagtggacaggctagtaattgcaatattgatccagtccaactgaagaactgctctcaccaggggggggcttgactggttgccatgatgtatgaaaatgaagaaataaacagaatgtttatgataatggattgaagggactgagtggaccagttgaaggatatttttatacatgcaactgatgcaatcgtttctccatggcaagttttatttgtttgagtgcatcatgttctgctcaatggcattggtgatttggcctggcttgaatgggtggcactcaggaggtcaaaaaaagaaaccaaccaccaaagcatcaagctgattgaaaaggaggcaacatttcagataggaaatggtatacttctcacacattttaatctagatgtttggttaatttgagtaacttttcagctgtatattgtgaaagattccccaggaattccactctcaggaaagtacttggctacataggctttggctccaataaatcaagcccagtaaacagttggcaagattttctgggtgcatgatcagagggtggaaatcacaaatttccattgatggagacagcctattcaagggtgtgttgaatgttgaacaattgttatgatagtactttcaagatggtacctgaaaagcacaatagaccattgcaaacaccaaggggaaaatttcattctgagccagctgttaagtaaaccagaagggttttgacaattccaaaccactcctgaatccagatgagtggttgctatgcatctgcttgttggtgtgtggaaactttatttcagcaagttggttagaaaaaattgagaagtgagaagacctaggcattctaggggaatcccaactgtaaccaatgggaattgaggcaaaagagaaagactaaagatgtcccctcacacctgtgcacctgcaacaagtacaattacttgcctagaaattctcaaatcttggacacccgcacctgcaggggcaggaggacacaagtaattgcaggtgtgcaagtttattttgagacaaactaggtcaaaaatcttattgtagttttcatttcagacattttttaataagtgtaaatagaaatgttaaatcctaacccttgcccccccccccttgtatttcattttcttacagatttattccttgctgatttcttctttttcttcttatttgacttccactttttcaaaatccccctcttgatcttaccattttttgagtaaaatgccatgctcatccccctagtgatatactatgcactgagcctgtgcctcttgagagaaacttagtccctgccaaagataaaggattgctccacatcaacagtagttgctgtagaatgtgtgggaaagctagcaaaaaatcaaccaacatgataatttagataaaaaaagtgcacctggaaaaccaagcacatcaagtgccatctgaagcagcccttcatgagtgtttccagtgcattgttgtgtccatcacagatcacttcagggggtttactggccatccatcaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcgatttttcgctacaatttagcgtagtgttagcgcttgtttctttttttgcgctaacactacgcgcatggggcaaaaacgtgcgctaacgtttagcgtagcgttagcgcgattccccccatctgcgctaacgctacacgcacaggccgccaaaaactgcccgctacgctgcgttacggccgtttttagcggttttttgccgctaaaaacgctgtagcgtagcttaacacagcgtagcggcgccagcggcgcgctaacactacaccaaaaaaaggttagtgttagcgccgctacaaattagtgtagcgcagcggccgtagcagcgcgctaacactacacgaaaaaaaaattggcgccgctacgctaacgctacatgggcctgtagcgtagtgtagcgtagccgcccaccgctgcatccatcttcagtcagcaccaaggattcagaaagccacattgtgagtggatcagtgggactgcttgatcctcaggctccagaagctccaagcaaccccacaaggactcatgtgcaggctggaagatttcatgttagcttgaatacccaaagaaaatcaaatgcctccaaacaaaaaaaaacctacctgggaacacctaggattggatggctgggatgaggctggcagaggaagaggtttgtagtgagcttcccatatcctccgggtgagtctgattgccttttcaatccactcaggattccactttgcaagtttaaaatactcatccttgaaagaaagatgaagaactgcatcaagaagaggtcagtatggtgggtggttaggctggtctggatctctaggtggcagggatatttggatttccagcttggattttgaagtatggaatttacatatgtagatatgcatctggacgtctgagaagagctggtgtattgcaagtactttgcacaagtacttgcctgtttttcaacccaaaatcatggcacccgcacccgcacctggaacctgtaggcaagtacttgttggaagccaacaagtacttgcaaaccagtacttggtgccatctgtaattttggtgtctaatacttttctctttttgatcccatctacttgagcctatctgttctgccttcctctaaaaataactcatgttttgttctggttctagttagtgtaagcaaacctgttttcatcatccttgatcctcagagtaaagttccaaattcatgttcaagtggtctcccaagggggctctgctttgtttcatgttctccacttggacgaaacaacctcaaaacttgttgatgtccttctggatcaatcctcatctattcttcacactctgctgaggaaactttggttaggtgatggcttgactatagagcttgtggaattaaacccaaagtttttccccactctggttggttccaatttgtgaatctttggttatagctattgaggccttgcagagcttaacatcctcactcctggtagtggctcaattttgtacgcttcaattcagattacttggcttcttccaaagagactgtgatctggctttgattgttctgggaattgatgctggtacaattgccggatgtgtttggaactgggtagacattgatcaagatcagcatcctaagcaattgttcccaacataggaaagaacaatatacctcctagtgccaccggagtgttggtggtagttgtagtcaccatgtttatgtttgccaatgaggtttgtgtgaggagaggatccagggaagccattgtagtacgtgtctggtatttttgatgtagtttggtgggggaggaccggggtttgaggtgtttgtgaaacctttgggagggggaggatcacaggtgaaggtggggccccattgagtcaagatagatacagcttaatagggtcttttgaccttgggccctattatagggccccacatgggggctcagtgacctgggtgtcatttttggccgcgcgggccctatgtgtgtgatagggcccgcggtggagatgctccaaaagggtgcaggtctattaggtccctttcgtcaccccccagtgtgaccggggtacggggaacttcatcgggctatgtagcacccccgcagaccccggcccatcgaatcacggatgctatgtactgtgtgagccgcgcccgccagtcaagggctttaaagaaactcggccgagaagatttgccttggaaccagacagcctctgctcatcagcatggaagccgaaccgagtaacattccttcgagtccactagcaccggataatcagttcaagacggcccaatcgaatgaacccagcggccatagactaaaagaggactcatcagcgggcacctcacttctctcttcatcgagatcgaaaggacgggggacgaaatcgaggatgatcaacgtcggtgggaatcggctcgaatcacccagtcactccagtcgtcacaagactgactccttccgtccctcaagctcccggcgtgctaatcttgcatctaatgaatggatgtctaatcctctcgatgaaaatcagatgagccctaggattacaacgaaaatcgttgataaggagctcgcttctcattataatggtctgtcacaaattgattagctatctttttttgtcatccaatttttaagatgagacgaatttgtatagatgtcaatggctgaaacgagactccttttctctcatttggcttggtttgcgttgaaattcgtttgatcgattgatactgacaattggcgatcactctgaagacattggcgatccattcttggaagaagatccgtcgtatgccaatttgccatctctcaatgacccttcaacagagcccactcctggaacggcctcgagctctgagcctcccgccaatcacgctctggaatctagcgatatgaatgaaaataccgcgatcgcttctcctccaggctcgcctatcacttcataatttaatgcgatgtgtttgaaagcaaaatgatgccataaacattatccgcccttttcacttgataatgagttatctggtctcaagaaattaggacaatttacttgatagaaaacttaacctacacaaatccttcacccaaagggatctgtttcttaattaacttaccctattctatcttagttatcattatttatatcatcgagttatgtgctacaaaagtgaaattctagtctcctatgtgttgaatcatgaaatcttgatcggccgtgtcaaaagatatattgcgaagtcctgagtccaaacatttgaaaggatgttatggcagctgatacatgggtcgtcatgaagacctaaacgcgttgatattttactccaactggtacataaagagtataacccaaaggaacaaaaaaaaatcaaaggagtggacagaaatttcgatctcaatccacagccgcaatagatcattctgcgaataattttcatgcatgtgaaatcgaaatagaatcttcacctcaaaatgactcggttacatccataactggatttcgtaagttgtactctccccagggccaaagtgagacttgattcatagccgtgggccctgaccaagaattaacaaacctcatgatgttcggaaaaaaagtttaaatgaaaaagaaagaactagcacgcggtttgtagtccacaagatcattgctttactgaaaaatccgacatgaggtactaggagcaactggttctactctagtcccacacaatgctaatcttacaaaatcttaacatactcccttagatcaaagacatgcaagtcttacaaaaacacattcactaatcaatcaccacatgcaattaacattttccgtaaaacttcatattcgagtactactagaacaagtgcataagagaaagggggctgaaatggggtcttatcaagtcccgaaagcctgttcgggattattgctagcaaattaacttgtaaaaaaaggttggaaggttttatggtttaagcaaaaccgctgaagagtcttagctactgtgaatttggaggatgtataaatataagattgaaagaatatgctttcccagtgcattggggtcggaagattataaaaaaaagttgaaagaaagaagaaatgaattgattaagagctgagaaaagtaaaagtgatgacaatgttcgcagagcgtccaagtgatgaagatagtggtggagtcattcccggtgaaccgagagagaagtaaatgatttttttctgatcttgagtttttttttttttttttttttttttggttgatcacgacaagcgttatgattttgatgattttttagatgaaccgttcttccaacgcaagggcttaacagcctgctcgacggagatgtttttagaagccaaccattcgcgatggacggcgccgacatgtcttcccaggtcgtgacgacgactgaacgctttcgagcatccatcagccggacaagagaatggacgcatgcccgcatgagtggcgatgtgcgtttggaggttgaacgctcgggcgaatcgttggccacattctggacatgggaaccgtttcagcttgactatcggcacatctccagaagcatcgtgtcgtttgatcgaaacatcacatctcgaataaacactcgacggttcatgaggtatgatgtgaaaattcgccgcgtcttgttgcggaaagttaccgaaatcgttcgtccaatatgattgcgacgaaaactgatcataggtccgtttgttcttggtaggagtgaagtcgtttgcagcttcgaatggaaaaatctcggagatcaaggagactggagaggcagaaactcccacagtactggcagtggccaaggtttcggttggatatggcaatacccttgcagactgggataaacctccgaagtttgggaccattgaattcgtcggaacctgatcccacatcaatgcatcttattacaaaaaataaaaaccaagacacatcaatcagaaacatatccaaataaacacattttcctaagtgccatctcttaccttgtggacggttcaagaaacactcgttcaatgcctctgaacaatgattggaggggaagagctcaggttgcttggcttgaacaggcgtgctacagcccacatcagagatagcctctgagtaatcggcgttggatggcgaagaataaaggaactggggcccaggggctctagagagatcggaacaggaaccatttggcgaggatgctggagaacagggaagacattctcgagagtcaaggggttgaatggattgctggattggttgagtgaagacgacatcagatgtgaacgcggactcgccgatgcgatttggactggcgccgctgcttggaatcggatctgcaccatgtggttttaacaagggcatcggcagtaggagtaatgatgatagcatcatcggatcatagtccaggaggctttccatcgaaaatccctccccgctgctggattgatcgccttgtggacaatatggaggttgattggtaagagaacaaccctcaacaaaatcgaggtcgggcttccattgatcaaacatgtttaggccaagttgaaaacttatattatatgggaatgcttgataataattaaaattaaagggctagaaaacaaaacaaaaaaaagcctagaaagattgaggataatgcttgggaaatgctagttaacttatgcgactgagtgtgcgggggatcgatgagtgtcaagccagtccttggtgtgattcaaataggaaacgggagcgcggcacaaaagaagatggagacccagacacaactttgatgtgggtatgatctggtgtatggattccccagcttatatatacaaggttatatcagaccgagaaaaatgtgattggtggttgcatgagaggagaatgatgctctctgggcagcaatatgtaggatacgataattttcatgttgaacttgctctaatacgtgagcggaactgttaaaaccaaagaaatcagatggcacacaagaggatacctgcaagggttgagaaaggcttgatgttcaagaacttgactggaaaagtgtattaacaataacaaggaaagatgacgagattggatatctgagatcgaaacccaagctttcctgtcctcatgatgatgtctcagaatcccggatcctttttttttttttgaggacaggcggcccagacttggatgatagtcacatgaagtttatcggaatccttgaagcttaaccagataaatacatcaatactttcgcatttgactgtgactttacgattctgtgcatcaggaacatggccgggtcgggtcttaaccccttgaggacttgatccatgagtaaatatgcggtccatttggttggattatgagggggtaggcagagcaagaacttgccctgaagctggtatgtatacctcccgtagataatcccaggggaccaccctacgagtcacgaccgagaaatcataaacggttcgcgagcggaaacttgagctaagattgtagctgtgggctctataaacttttctcgccttgagcttcttgacaattcatcgatttaagtggaccaccacacatgctcgaattcaattgatttcgtctctcaaccctctccagctccgcaacgatgacgctcgacgggcacaagcaccagaaaccaaatgatcgtacagtgaataaaatcatcaccattgaattgatgattaatgcttcgatgtcttctcttatatactaggtacatcactgccaagtcacaggcctgatgttggttggcctgccgattgcgctttattaccgaccagagagcatcgtgctcgaaaaccagcgagggcacccaggggcagaaagtgctgacttgcacttcaacaaacaggtttttgtctatcaacaaaaaccagtttgttgcagtgagcagcttgcagttcgaatggtctcttcaggacacacattggataacaccctaatactgaatttcagtcacccaccgatgctcagatatatctttgcaatgatagaccatgatccttctcaggtaagaaagatatgatgtccatttattcatagcgatcttttactatcaacacggctctatgtaccagcccgctccgggctgtggtgacgacccctgtcaaccacagatatcgtacaaatctcatcagtgggcaaaaagtgttaagctctttgaaagtatttattaatcagaaacaatccgggttgcatggagccacacagccgaggaataggagttcggcctcggccctctggggccggagttagactaggttagacttccaagtgacatcaaagcgaacgggacaccttttttcttttggctgggacatatttatctatactagccattagggcctaaatatgcaaatattgtaacgatcatcggagtctcgattgccgactgtcatcgatcagatcgaagtaaaggatttctgtgaaccaattcatcacatatcatctctataatttccacatcgtatcttccagctggatggtttattcaattgaaactcaaagtgtgcatatctatttcaagatcgagagatacggcatggggaaggggggccgtaaaatgatagatcacgcgtgcaatttttcattcctttttttttctctccaatcccttcgatcccttttccatcgggccgagtccagacgtgcgatttgttatggcaaggctacatgcaggcttgtttccataagataatttgagtgtggtatgttcaagagtttgtgccaattttctgtgaaaatttgcaggctgtgtgccgaagaattggccgcttctgatcatggtcgatgggtgagattaataatacttgaggggtaatgtacattgctttcaactgtcacaagagtttatcttaacttatcttctctggcttattaaaattcatggcaaacgatacaaacaaattcaggagcatacaagttgaggaggacaggtcaccagggccaggcccaagactttgccggttcaaggtgccggaacgcggcggaacgccgttcgagatggagttttcaataacggatgagcgtgtcatgtgtgaagaattttaaatgtcgcgtatatcagtcaaagtcacgtttcatcacgcgtgagtcggcttgcacacgcgtgtttctgtctttagaactatcgattttacgaggttatgtaggccctagggtgctcaagttcaactcatatcttacaatcacgtttatatctaaaacagttaccactgtgagctcctgagaattgaaaacatgcttggattttggtgagctctacaccagggagaacaaaggtgtgcctgaagttgattcttgaagtcattttttgtgtttacagacatttctctgatggaggaatgaagctaatagacagttatcctatgattcccacataaaaacatcgtgctatctcgatttgggttctcagccagtgggactaggaaatcaatccttactggtattccttgtttggtggattctgaatagcatgcgtatgatgttgaagtgaaatgggactatatatagtaaggggttttgtctgaaaaaccaatccgcttgaatttttcatttgctccagacaggtatgtgctcataaattgagatggaggttgtcatgggattttacagctagagcctagaagcacccggtgaaactgtttgttgtcaaaatgctccatagctctttttttggattattgttgcgaaaaggcaacgtccatatttgcacaaaaaaaactcatcttacttgctctgaggtactagcttcaggatgatgatagtgaaaaaggacatacagaaagaagaagagaaaatatcaatgtatgtgcattgtggacttgatgccagcccgaacactttcaagagatggaggtacataaataattctctgatcagatgctgatcgagcagaattgtgccccatttttcatgtagtacatactgcaaactccgaatttcaattgctccactcaaaattgttttctcatttgccattagcttgttttggctctctatgtgtccatgggcaatgtgtgttacacttgggctgatcaaaataaatctgtttgttgtaggcaggttggttattaggatggtgcagtgtgccatattggtccttgggtcttcgagacgcggactcatggtggaccggtggaccggtgccgacccggtctgaaaatttttgtcttgccgcgcgagccgagacccagccaagcagaaaccgagtcccaggtttcaaccacaacctcgaccgccatcatcacccatccgcaagtgtattgctgcagtattcttccgttcgctcgtcgattgaggatgggcgccaacaagaagaagaggaatttctccgccgtcgatagctcaaaccagcccaacaaaaaatcgaccatgacccaatctgccgctgaccaagctaaggaaaagctaccccatattatgcccagagtaagtaagctgcgtcttcgtgtagcctgtgggttcttctcttcatgcatactgatatctgttggttcttgttttgatgtagaaaaggttctatcgacaacgagctcatgctaatccgttttcagatcacaatcttgactagttgagcacactacttcggcttttcaacttccgaccggacactcttcagaccttctgatgatgctttttactcttagtcctgcccgatccgaagagatggattggtcaaaacattaccctcattttttccaagccccaaactcacaaactaccatcgaccataaagaggaaggaggagaagaagaaaagaatggagtgtgtacagctcttgcagattcgtcgaaaaaagtcgtcgaattcgcggacgtcgggtgcggttttggcgggttgttggttgctatggcccccctatttcccgaaaaattgatgctaggtaaatatttataaaaacccatggtgagatatccaatcatcaagattgcaaactcgcacttccattagttttggacatctttctttcctcctcgtaaaaaagttggttaactgatggacttgtttttattttcataggcctagagatccgaccacacgtctgtcaatacgtggaagacaagatcctagcactgagggcccaacaaaagatcatccaacagcaaagttcatcgaccggagaaggcaccgagtcggtgtttgaattgcccagtttacccaaatcggtcccccagaatgacaagcaaatagagcaggatgctgatccagtgaccaatcaagcgtcaaacgaagtcacacccgacgaggagctcgatgatgaagcgcccatctgggtgcccaaacctggacgattcgaaaacgttagcgtcatccgcgctaatgctatgaaattctctcccaactttttccggaaacatcaggtctgccatcctttccacttatctctggctttggatgaaatcgttgatcttgttttttgcttctctcttttttttctcggtctcgttctctcttcgtgccatcatccagctctcgaagatgtttttcttatttcctgacccacatttcaaggcaaggaaacacaaagcaagaatcatctcgtcagtcacttcaaacctcttcccatccgcctcttcttccaaagaattttctaacgcagaagacccatgaatgcattgaacaagcaaattgaagttgttttttttttaatgtcacaggccaacattactatcagaatacggatacatcctacgaccgaatggaataatctacacgatcacggatgtgaaagacttgaatgtatggatggtgaagcatctgagcgagcatccgctgttcaagccgatcgcggtcgacgagctgatccaggccgacccgctcgaagatcagttgatcaaagcaatctacaatctcaccgaagaaggtaaaaaggtcgcccggaataagggcgataagttcttggctatctttcgcaggatctctcaagaagaggaagatgccttgttgctctcttagtgctgttctactcatttaaaataattcatagaaaaaaaacaaagaaatttgttcaaatcttgttgagggagtcttaactaatctgcctttttggatcagaatcagctacaaactctcccgcaaagtaatcagtaaactggcttctcaattcaatatttttccaggccaataaaaagatcatcaccactaccaccatgtcaaaaaaatcattttaattaacatatgaaatcaattcaaaaaaagatatttgattgcaggactatttttgagcagggtcactctttctggctgtctcatatgatgtttcacattttctagggggttctaaaacatgggtgccccctttttctgcatgcacacctgatttatgggtttctcatgtaaaaagtttttttttttctttggggttagaaaaatgactcctaagagttctgggatgtcaagcagaccacaagaggactgctagtcacaaaaccaatcccaagcaagtattctttactccagattttttgggagttgcccagaaaatctgcatggcaaatttgggagttggctttggggatgtgggagctgatggtgggatggcaaagaaaatgggaaaagggacagtgatgaccagctatgttggcccaggttcacttctgaacacttctgaacattgctatgtatggatgttgtttgttcagccttccaagtttgccctgccctccaacctccactctgccagaaggcccaagtgtgaatggatatgtggcaagcagtgagctcagaggcttagttgcttgcagcaacggtgcaatctaacttaacaaagtccccctggtgggaggctcgctggtgtgaagcactggctggtggcgaagccacccctcccgcagggagggacttacgactaaagtgcccctactcaccagaggggatctgagcaattgactgtattacacaacctgtagctccctcatttgataagctacacatgtcgttccagcaaaggaaagatgcagttgcatctcttgttgctttctctctactcagttttgcagaaagtgttgcctacaagaaaatcgaactcaaaactgtaaaacaagaacatggaagacttgagccgcaggcaagatagaggaatctgagttcaattcacaatttatttgaaattcaatggtttggtggacattgaagcttgtgagctctaaaaatcagcagagtcaggtagatcctaccttctagctgggcccggctgtgttgaaactacagtctgtaaaaattgattaatagatttttcaattttttggtgggtggccttggttgagtacccccactttaggcataagtccctccctgcggtcgggcggggttcagtgcttcaccactgcacgcccaaccgcaactgggtgggactttgataagttagcggtgcaatgagtccaatacatgtatttctagtgggtgtgtattgcaccaaaacgtataggcaatacatgtatttgtattgcagctgaaggcagctgcaatacggatgtattttttatttatgtattgcactctgagtacaatacaaataaatgtattgcagagtcagctacaatacatcccatgtattttgtatctgcagatcccagcttcaacttcattacagatttaaaaccccttttttcactttttttcactttttttcactttttttcactttttttttcactttttttcactttttttcactttttttcactttttttcactttttttcactttttttcacttccccctaaacgttttttcactttttttcactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgttttgacgcggttttgggagagcgcagcacacgcagtttcctatggagggtactgaacagccactttgaccaaaaaaaaatgaaaaatgaaaaccccaattttcaaacaaatatgagtgattccaaccgccaagttggccaagtggatctgacatgtatgtcatacaccctgacaatacatctcaaacattccaatacatacaaactatgtgataagctccctggagccaaagtacctaccatcctcaacacataacacatacaccacagctctttgaccgatgaatcagctggcaaccgagctcaagaaacactcttctcaccaactgctgaccctaccagaccaaccacttgacacacaccaaccactcgatcacacaccaacaactcaagaccaccccaccagattactacatacaccaaccatccatcatgcgtgcctcaatgcgatcttttggtgacgatttcgaggctgaggtttctcttctagttgaatctggcctgacagacgctgaaatccgcaaacatattcaagacacgcacggcatatccgtctctaaacgaacactcacacgaaggaaggaagattggggacttatacttcaagccactgaacattccaatcagcttgaagaccacatccaaacctactttgaacgaggattgtcatattcacaaatccaccatgctctaacaacaagtcacgactatactcaatcttttcgaacgctcgaaaggaagatcaaatccatgaacctgacacggcgaactgacgatttggacaacaacaaggttgacattgatacgatcgtctcttgcattcaggaaattcatcaaacccctgaaggccggaacgttggttaccgaaagatgcgacaattgttacagacgaaatatggattcaacattcataagtgtgttatgtcttctctgttattataatcccgtggaattatttctgatatttctttgtttggaatgaagtctcacagttgcattgatcaaccgtacccttgatcctgaaggtgttgataaccgatcaaaaagggttttgaagcgtcgcgtgttcaacacccccggcccgaacttcatttggtctgccgattgccacgacaaactcaagaagtttgggatcactctctatggttttatcgatgcttggagccggaaaattttgggaatctttgttcatgtcaccaacaacaacccccgacacattggatactactatctcgagcttgtcaaacgtgaaggtggcatacctcgccgaacatctactgacaggggaaccgaaacaatccacatggctggccaccagatcaacctcaccgaatcgttcaatgcagactgcccagatccgattcagtcacacctgttcaccaagagcacccacaatcagaagattgagtgtctatggtcgcagttaatgaagcaatacaacagcgagctaataaaccaactctttcgggcggaggaggaatcgtactatgatccacaagatcctgttgagcagtaagtttatttagccacagcttctctggtttggtaataaactgaccaacattgcatgcatcaaaagtcttttatttatttacttatgggttccacttctgcaagaaagtctcgatcaatggacgagtaactataacaattacaaacgtcgatgggacaagaagagcatgctcccaactcgatgtagtgcagaatggtgctatcaatatccctcggaggtcggaggcgaacaaggattgattccagtgccaatatctgctgccgaggccttacagcaggcgttctatccggaggggacagaattaatggagacgtctcccaaatggtttgtcaaagccatcaaagagctggaaaccgggatacatctcacaatacctgttgttgacattcacaacgtttgggaggtgttctctcttgttcttgaagctatccgttcttttgactcgtcttggctttcagaccctaccaatgacccttctgaatctttctctcatcgtgccgcatcctttgatgaataatatggtttcttggtcttattcatgcctttgattcaaaataacataatttctgaatttgttacataagtcacttggatgcgttgtcttgaatgcatgtatctgattgattatttgtattcaataatcaatttcaatttgggatggatgatcaagcagtggtaatttatgtttaaaattgaaaatatggaattcatatgaaataaaagacatcatgataagggggatggtaaataaagaacactttaattgaaaaaggtaactatcagggattcaggatggatatttttgggatttacataaagtcttcttatgtatctcttcaggagtagcatcttttaattttttagcaacattggcaagtctcctgttgatttgaaaagaacaaccttggtgagtccaggggcgttctggatcattttgagaagaaagggaaggaggaggaggagttgtacaatgttcgaacttggtagtctgccaaacaagttcaacaatgccattagattttacaaagtcaatcagataagcatgccttggaaataaaaatccatgacctaattcggaggaaggaggaggaatgggcctcccagttgacttatcaatataagcaaatataccataggtccatccatttaagtcgttcttatcttgatgggcttggttgtagaaatcgttatatgtgacggaaacatttgcagcgaatttgaggtgttcacgatcttcattcttcatttcagtccactcctcctgagtccaattagggattccgtattcttgcatcagggcttgattttccaggaaggcagttcgagagagagcttccatcctgccagcaaggaagtcgttgtgggattgaagcttggcccagtttgcatcgtcttcggcggtttgagcaggggtgagtgtgttgcgtacataagtacctaggacaataattaatgaatcatcatgagtatagcatatgggattacttagggcatcattgggaaaaaaatgtaattcggacatacctccagacttgccatcgtcatttcctgggcggaatcctatcagatgcatttcaccattgagtcgttgggtatttcgtttgttatgcggacaatatctggccatggcatggagcgtttggatcacatcacagagtttgtcgaatattggagtagatggagatgtttggaaggagtgatactctaggatgaagtgaggtacatggcctgaagatagtgcgatttgacgggaaggtttatctgttttaggcaagtattgaattggtttgtgggatactttttcttcagaaggggagcagagaaagaaatatgtatgctccgtagagccgaattttctttcgagactagcaatcttctttgcagtaccagttggatattgaggcggagggttgcggggctttgatgtttgaataccatgatccggaagtcttttcgggacaggcttacgattccaaagtggctcatcatcctcactttcatcatcctcacttgacgcaccgaccacacatgacccactttcaccctgatggttgccggccttgcgccgaacaagcgattcagggcttccatgtgccaaggggcccttgctgagagttgatgaggcactgaccacacatgacccactttcaccctaatggttgccggccttgcgccgaacaagcaaatcagggcttccatgttccaaggggcccttgctttgagatggttcagggagctcaagttggggggcttcattgccggtctttgacgcctggaccacacatggccaactttcactctgatggttgccggccttgcgcggaacaagcagatcagtgcttcattggccaaggggccctttttgaggctggggatggcgttgaggagtcgccgtcgggcattttctggtcatttggggggtctgggtgtctgaagtcggacttgggttgctaccctgcttaacaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgagatgttcagggagctcaagttggggggcttcattgccggtctttgacgcctggaccacacatggccaactttcaccctgatggttgccggccttgcgccgaacaagcagatcagtgcttccattggccaaggggccctttttgaggctggggttggcgttgaggagtcgccgtcgggcatttctggtcattttggggggtctgggtgtctgaagtcggactttggttgctaccctgcttaacaagaggtgggggtgaggttggtcagcttgacgcaccacctcctctccgccgctaggccctctcctcctcttcgcagaggccagatgacttcaaaagcgaaaaaaacggccaacctcgtcggccatccacttacttgaaaacggaacgctccagtggatcgtttcgtttgctagctaccctaacacatccaggaagagggggggggggtggggggtcagcatatgtctcctcctcctccaaaaaaaaaagaccagccgaccgctcacctggcagcggcacgggtcgcttttgagctaccctacaaaaggaaaggaggagggggggtcagcaattgacacctcctcctctgcagccagtggctgccagtatcaatcaaataagaaaagaacggccgacatcgtcggccgttcactaacctgatagcggctcgatccgagtgattgggtcgcttttgagctaccctacaagaggaaaacaggagggggggtcagcgatcaactcctccccctctgcagccactgccatcgttgatggcagtggctgccagtatcaatcaaagaagaaaagaacggccgacatcgtcggccgttcactaacctgatagtggctcgatccgagtgatcgggtcgcttttgagctaccctacaagaggaaaacaggagggggggggggtcagcgatcaactcctccccctctgcagccactgccatcgttgatggcagtggctgccagtatcaatcaaataagaaaagaacggccgacatcgtcggccgttcactaacctgctagcggctcgatccgagtgatcgggtcgcttttgagctaccctacaaaaggaaaacaggaggggggggtcagcgatcgactcctcctcctctgcagccactgccatcgttgatggcagtggctgcaagtcatgaacaaaaggatatcagagaagcatcatcgatcaaatcaaaaacaaacgtacctgaaatgcaaacgatccaaccaatcgtttgcttggcttgctaccctacacaagaacagaggaggaggggggtgtcagcgcgatccacctcctcctcttcagccactaccatcaatgatggtagtggctgaagaggcaataaagtcatgggaaaaaagaccccatcaacatccacaggggccaaaggcccctgatgatcatagggaaaaatgaaccactcactgttaatttcctgctatggggccggtctctggggccaaaggaggagtgggagctgagctggtgttggattgatggatgagaggtggcttttggaccaggacaatctgaatggttgatgtgaaggagtctgaagaaaaaaatttcgtctcagattcaaatctaatgcctgtacaggcttgtatgtttcaggtgtatgattcagggctttgaatcatcattagacatggcctcaagtccagaagagctgggcccttgttgcctgattcatttcatttgctttgatcaatgggctcaagtgacatgggctcatgaaagaagataattataattgattaagtggccatcaattctatatacgtgacaagggcattcatgagaaaaaaggcaatcataacggattgataaatgataaagtggccattacatctatatacatgagatgctcaatcatgaaatcgtgacctcagtgcctgcgtgcccagtctgaccactgagatcagccccagatcctcatccgtaatcgaattagtatggcctggggtttgtctagtgttgctggtggattctttgatgttgatggtggaatgaccgatctcgttggccaaatgagcagagttgacagtcgaatggtgaatgtttcctggggtgctggatcttgtggatcttggttgccaagggattcaaaccaagtcgggtagttccaggtctttgcacaccttgttgcacttgtgcttctcgagaaataattcccatgaactctttggaatattcattctcccaaatagacctgtggattcaaagggtatagaaattatgagtgtcaaatacagaaatcaagaggattgatgtatagcacatactcagtgttcaaatctacaatgtgtggtttggaaataagggtaccatagcctttaaatttatgaatggtgatctggccgtgagtgtgattatagagccagtgttgaaacgagtggagcaaaaattcggtgggagagcgaggttcaccggtgaagtagacatcgtcatcaattgacaaaagggacgtatagccgccagtgatttcttcttccatccagaacactcgagatggttcatcgcaaatattgttgggcgggagattgtagttgggttcttcagtggaatcaaacatatcatcatcctgaccaggaacatatttatcctcatgtcttggtcgagtaaagatgtcatggtgaacaggaaatccatcgacaatctggtgggtagttggttagtccaataaatttgtaaaggatttgaatagcagacacactcacccgtaacctttttgctgtttgcttaataattgtcccaccttccgactgacttatagcctgacagaattgagccaggaattgcctggaaaccgcataggtcctcagccaatagtttggtacacatgaatatgaatcacgtgttagatccttgcggactcgagagtattcggctaccatgggaaaaatctttccagagtcaagaacctcggccgctatgattttggtcgtctctttcaccttgaaacatttattataattcacacggtagagacaaattttctgaggcatgttgagcccatcgggatccaggctcaatcgaactccatcaacccagtcagagttgtcggaatctcggtatgaaacagtgtcctccatgctcccaaatctctcccaagataaatcgtttggatccaagattggttcggctcgccctaataacaaattcttattcactcaagtcaggtggttatttaaaatagtgacacttacaagatgggcggatgctaaaaatcacaagttcgtcgtccaagtttctgttcaaggcttcaacatgggggttggtctcttgttgaatgactgaggagaattttggacgttgatcgtggttgttctgaaccaccggctgagagggaggaggaacaagtgatttattttggggtaaatgagtggttggagttgaccgggttgctgatgtcaaagaaggtagacttggaggaggaggtaaagttgatcgattctggggtaaggttgtggtcgatgttgaaccggttgcagatgtgaaaatggtcgaaggaagactggattcagagctgtcactttcagcgtctgaatgcaaatcttcatgatattcagtgtcctttcctgatcggagagcatatcgtgcagcttgagcgtcaattccttcttgttcttcttcatcaagggtgtgccgttcaaaggtgtcccggtcataaatcaagtcgatcgccttttcccgccttaagaactcgacaaacgattcgtaatcttcaacagatcctcctttcttggtgcctaaccgacaaaaactgaagtgctcgacaccaaacatttccctgtcctcagtcatctttgtccggagttccactttaccgttgaacttgttgcagagcgtgtcgatcagctcttgaaaagaatcaggatttgaccagagcacaaactgattgcttcgaatgaccgattgtgaaggggcatatttgcctcgggcccacatctcaaagccacattggaccgaaatcttatcgggaggattcatagcaggtagggcacctttacttgccggagctcttcttgcaactgtacgtccgactcggttgtttgggtaaggttgagtttttgagactcttgaagctcgggccgattcgtatgcagggttcaagatggctgggaccacagctgtgttggtagtaataaggttacaggtgagttacaacgaactatatgggatttacacgcatgaaattgcatactttgactgctgccggtcgatccattcaccactgggttcacggcaataggaaatgccatggaatgtgatgcttgggctgattcgtatgcagggttcaagaccgcagggaccacagctgtggtggggtattagacagtagtaataaggttataggtgagttttaatgtttgaagtagaacgatatgggatttacacgcatgaaattacagactttgactgctgcctgtcaatccattcaccactgggttcacgccaataggaaatgccatggactggccgagtgggctggggacagtaggtgtggtgattggattggagtataacgctctggccctttggattgcctcttgccgtttagattggagaacctcttgagccgaggtcaattggccagttggaggtctgatttttggaggaggtgctgagtttggaatcattttgtcgacacagtcgttgcataatccacggaaaaccacgggagattttccacactggaaacagaacatctttttttctatgcaagttatgttagttgtgtttggctattaagggtgcataagtatgggattctgctgcttactcttgatctagaaatggaaaggactgggtcgtcttgatgttgtgaggaaaggactggatcgtctggaagctgtaagggaagggctggatcgttgtctggatgtgacttatgcaaggcttgttttgtccttatgtgtaacgagtaacgggtaacactatggaacgaacagaatctatgtgtttacatttctgatacaggtggggaatgtggcttctgtagtgcgccatgccctgtatgattttcaggctgtatttgacgtttttcaaaattgatggctaatttgacggttcagtgccatgcatggcggttcaggggcaatgatggcggctcaggagcatgggtggccaatttggcggttggattcatttttcaatttggccattctggcggttcaggggcgtcatttggcggttgtttggccaaattggcggttcatccccatgttttcattttttttggccaaaatggctgctcagtacctccatagtttccgcatttagacgcggttttttaattaattttttacggcttatttttcgagtttttttgaatttttgaagttgtttcctacactataaaaggcttagaatttaatggtaaaaaccatttttcataaaaatgaattttgattactaattatttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgtttttttttaaaagtttaaatttatttcctaggtttcaatatgcgtagaatttaatgccgcagtccaatttttttaaaactcaacggttcacttttaatactcaaattacacccattttttcacttaattttcatcattttttgacattttaaatttatttcctacactttaagacatgtagaaaattaaggtatcaaccatttttccccaagttgaaaactataccttgaatgctgcatttgacacgtttttttaattaattcctcactttttcacctaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaagttttaaagttgcttcctacatttaaaagtgtgtagaatttgatggtaacatccaattttcttaaaactcaacggttcattctgaatactgtaattattcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaatttttttttcctacactttaagacatgttgaaaatgatggtaacaatcactttgcatcaaaataaaaactgtatcttgaataatgcctttgacggggttttttgattaattcttacatgcttaattatccttattttttggaatttgaagttcatttcctacactttgaaaggtttcaaaattgctggctgtatccattttgcattcaaataaaatttgtatacggtacaaattatgcaagaaacggggtacactcatgtattaagattgaagcttgtataaatgattgttaccatcattttgaacatgtcttaaagtgtgggaaataaatttgaaatgtcaaaaaagaatgaaaattaggctctaaaaatttaagtagaaaaatgagtgtaatttgagtattaaaagtaaaacggttgagttttaaaaaaattggactgcgccattaaattatgcgcacattaaaacctaggaaataaatttaaaatttcaaaaaaacatgaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaaatgagtagaaaaaaataattgataattaaaactcatttttatggaaaatggttttcaccattaaattcttcgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcaaaaaataagcggtaaaaaattaatttaaaaaccgtgtgtaaccgcggaaaccgcgtgtgctgcgcgcagcagaaaccgcgtgtaaacgcggaagaaccgtgtttttttattaatgccctaaattaaacctgaggggcctgataaatcaggggtggttagatccctcaaaggtatcgtgctaaaagcagaggatttaggtacctggtacactggggcctgtaaacaggggtggtttaaatcccagtaagaaataatggggaaaatctcaagaaaagggttattactcactagtaataatcctgtaaggtcttgaggaccttcaaagtagaaactggaaagttggaagcgctcaaaaaaggtggaatttgggtgctgggtgatcactggggagtttcttgagggttcttgagacttaataacagcaattatagtagtaactaggctaattacaagtgtaggagagttgtaaatggtaagtgaatttctataaagtattgtaaagctgggggatcattatttgggcggtcagaaggccctttaaatacctgtggaaggcctcaggggctgctcaggggagcttagtaggtcttgagcacgctttttgggccattttggcccacctagagacgtatcaagggctgaaaccttggggataacattctagaagctccaaggggtcaagcacaagtttatttgaaccaagaatattccttgggagcctgtgggtaaggggtagtctgttacgtggagccattaccttggaaatgggccacagaatgtgccagaactggtttctggggctttttacacgtgctacaaactggaagatggaatatccagagttactgtagtatactagagactaaggcggctgcgccgctgtactttgaggatctaatttttgattcatgcctcacaatcacctataaatccaacatgaatcttgcttgggccaacccctcatctgctatatgtcagtctcaacaccaagatgatttgaaaaattgatagcttctgccactggactcttcctataagctggagtgaaaagtaaatatcccaggggaaattgatgaaatcagtttacaatcaatgtgtgtgtttatgtgcatgcctttttttgcaaatttaattattcaacaacatggaaaacatatttaattattcttatctcgactttttgtattttgtaagtacgtttctttcctctattaggttggttcacatttgaataaaatactgttgattttggataaatttcctgttgctggtttcaaaaatgtttaaaaattggcagatgtgcaggccaactttatgcatgcaaactcaaagcgctctgctgtattcacataaaaactttgctgaaatatttcaaatgtgaaccatcctattggttatgtatccaaaacaaggtaattttaaatgatgattctttgactcttcctcattctttttcttaacaataaaacttgacataaaccatttttatgagctattatcttggttcaatttttttcagcaggaaatctctgtgatcagatgattgctatttgtttgtttctactttgcacatgtacatttgtaaaatccaccataatatttaacttatcattgcttttccattgagttggattcattaattgaatcaatattgacagtattctatctgattaacagtattttaaatgaatgagagagtgcagagatggatggttgtttttggggaatattcatgatggcagagctatggcagctggtggggatgacatacagggatagacttcaaatagtcaattcccctcatatccaaatcagcccctcaaacaacaaggcaatttttgactgcttgacagccttccaatccttattgctgttgacaagctacatacatctgaagctccatccgaccattctgctagatcatctgatcaatgttgttggtctgcccatgccaatgccactgaggcatccagtggagacacattacagaatacgcctgtttggaatggataagcacaaattttgactgtaattttcttgctgcgtcaaacgaaagggggaaaaacaaaaaggcgggcctaagaaaaccagtaggcccgctagggcagataatcccagccaaatgttttgagactgggtgaggaaatttttcagctctctgcgatgataatactgtcaggatcaaagggttgatgattgccggcgtcgatgaggagggaggcatgaactttaagcagactccagaagctctgtcagccacagagaacatttcacagtacgtgaaatgtacctagtaactgcaataataataaataattgaatactggaaaatactatacattgttgttaaaataataaataaataaatatgtatttacatttaatcttaattcttaatttatatttaataattctataaactactgtgaaatccccttgagtatggtacatataatatcactaggatttcacagaaatatcattagaataaagtattaaaacaatgtttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcatggcatcagattgcatcataaccctcttggatggcgccatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaccaactctacaattgcacagcccctgcacagtaactgtagccttttcaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactacacagctgcagctcccatccttacacgaaattgtagagctgctaagaagctccctagtgccctgagggcctctcctcttcccctgagccccctgtagaatatttaaggagttcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtacagtgattattagtgattcaacccaccaataacattacaatccagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatcccccaggttaaacaattctggtccttaagtgttgatacacttattaatctagattgttgttaaaagactaatcccaagtgagttgaagaagtcctcaccttggaagcctattaatccatacaagaggattgatccggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttctcaattactcttcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacaagctcactccgagttggagagtgattgatcgggtgcgtgagaggagttggagtgggtcggagaggatataggggatgatgatggatgcttgcagcagtggaataacaagggaggagggaagaatagagggagcaagagacaaacccaaacttgagcgcaagttttgatacccaaatttagcttgtcgagtagttcatgtttgagatgatccttaatgatctaattctggtctgatctatcatatcaactcagataccaattgggaggggtggttgaggagggagcgtatcgagtggcttggccatcatttcttcttcgaccattgactgagacctgttgggtgcagccgcaacggtcgcaacaatcgtcgccttcatcgcagcatcaatcacctctccatctcggacttctaagctgggaaagcgccgtacgacttcaaagagatagttgtgcagacccatctgctgttgaaggtgtaatccctgtagaagagaatacaagcagcaatggcatcagcagtgatgtgcctgctgccacacctgctgagcatggtgtatcagaaagcaataaaagaagtaatgcgccagaggactggagcattccctttaagaagaaaaagtaattctttaatttcatcttctgaaagcaaaagtttactttccccagaagaaagtacaccagtactttcctcctggataaaatgtctcatggagctttctccacaagaaagcaggctgctgagaccaatgtcttagcagcaatattcttgtataaatatcagttcccttttcccccattttgtatctctcatccattcacttcatcatcttatctcatcttacacacttatccactcacttacacacacacatacacacacacacccatacccccatcatcaactcacaacaactaccaccaatacctttgtaccctttccactctattatattagagactcatcaaataaaattccctcaaatcaaaccccccaacaacaacatctgcctgtccttcttggcatgcgttcggagcgggttgcccatcaggatcagcttgcgtagactcgtgaggccagacaagcagccgtttattatcccgctgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatgatggagtgtaaactctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaaagttcaggaatgagtttgtgtgatgaagagttgttgatttggtttggttggcgctttaaagtgtttgtgtaagggtggtcaaatattgcttgagtgttacttgactgaggattaaacaactgggaggagactgagagcctccttatatatacaacagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggttattacatgaggtatttttagctacatacaacatttgaatgggtgaatgtgattggtcagacatgtacaagagttgaagtggtgatccaagcagctgaatgagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtagatgtatgtaaatgagtgtatatgtaaatgagtgtgtactgtactgagggtgtctgtgtagcttgagggttgtaattgggtttggtgatatcacttgaaacataacttcatatcccgcactggatgtgcagtaaaataaacctggatatgtagcatttttatattttttttgttcacctcttcacaccatttttttttaaaaaaaaaaacactgaatatccagttttttttactccatatccagtactggatatgaggtagtgttgaaagtgtatgtaatgatgggtgaaatccttgtgatatgttgtccagtgttgggtaagagttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtgaatttgtctgtagagtccagttcttgagccgtatggtgtgagttctgagagagattgggtgataatatgaagaaaatatagataagaaaaaaaagaaagaaaaaaactttgaattttcacatttttgactaccacaccgccgtgtccagtcgttggtgagagtgcattgagatcagaaaacgagccgagttggtttccggctagagatagattggctagttccaggaaagtcgcgaccaaactactgatagacatgggctgtagactctgtagttagttctcttccagagatattgatcggacctggtagagagaataatttcaatttattcagagatgatgatgtttggacagatctctttgcagagcttccagatcgctccagcggtgcgaggggcgcctttttgaccgggcgcggcaatttgactttatcctgttccatattctgatagaatgagaaatcaacaaagaaagaatgtgttgtctggaatttggctgtcaattacctggtgtgtttctatttatataatcaaacgattccaaggagaaaacaaatcaataacctgcctttttggtgttagcttggtgataactctcacctcgggatctggtgttagctgagatttggcatcctgaacccttccgtagaatttccctttgttttcaattcctttgctctagattgactggccggttgtgttttatcttttttggtttttttcttaaagaagtgatactaaagactggataagaattaaataagacaagcaacagttcagcttgagaacaaaggttccaccctcactcgagagaccatctctggcctcttctctcgctacaggagatcatcaaaccaagatcaagacacactgacattcgaacaggtcatctcattggctgtctagaatccaaactgatgaaacccgatcatgaaagaaatcggattgatgctgaagatgaacagatcggtgtttgtctcagtgcagttccaaccaaaaaagaactccacgacaaaaaccggaatgattagggctctccaattgctgatcccatttcattgccaacatttccattggtttcaatcagcttcattggacacaatcccatgtatgtcaccaaaaacccttcccaaaccgattcagtaaccaacctgccatctagcacaaacctggatgagatcagcagttatgatccacccagtccaacccaaactcaaactcgatatagttgtacaagataggagaactgggaagttgattgaggagaagatgcaagtgtacgttcggttaaggattaaattgatgtataaacctgggtcaggtagctcaaaagagaatcaaatggaacaccaaaagattaagaagttgttgaaatcattgatgatcagacaagggaataagttcaactcacccaactcaatcaaagaaatttcacccttcattaactgctgaatgaatgtaacaaaggatgggctgataatagaacgcaactgaacgcgagtatccctagtgagtcacttatagaagctgtgaagtagattactcccctccgcatcaatcaatacctgttttgagcgacttactgttgtgtatctcttctacatttacgatgggtgctcatctcaggaatggccaaaacctctcacacaagctccaacagcaataccgcctcagcccagcagccgaggaccggctttgaaagcttagagagcagtgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacccgggattgatttggttattcccaaaagggaatgggctaacaatactttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagactagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgctcttgatgcgtgtacttaacagatcctctaataatgtagtcataattgtgatcagagcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacataattatttgtaataatatttgaccgtgaaaatactgtagaacagggataacttgtggtacaggtatttcacggacaaaggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataaatgtaagataaataagataagttaataataataatgataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtgcatgaatggtactgtgacatgtactctgtggctgacaagcagcctccccccgataaacaaggatacgctcctacgtcctcaagcccaatggccggcccaagaccagggagtgtccccagcgctgatcaatttgtgagccgcttccatagctctggaatccaaccaattgacgccagtacctcacctgattgaccgagaacaaatgccgttcttgaacaactacacggacagaccccctcatcctcgtcctttcatgacaacctcgttagcgaatcaaatggaggacgtcagacaaaccaccaccccgtctcaagccccctctccgttcattcagacccgaccacaggaacaagagcacaccgagatagtggtggacaatgcggacctagatatgtggttgaacctattcaacaaccaattcttcatgttcgctcgagctcaggagacttcgaacgtcagggacatgcggttcattctaactcaagctgccaagacccaagacaggatcctcgagatagtggaaagagaagaaacaatccgtctcagagaactggcacccgagagaagaactagctctgtttatgacaggttgtctctgccatagtagcaagctgacaaaacatgattaattttaaagttgagatagatgggttttttggggttgagaagaaaagaggcggaattccaacagtctggagtctgaaaatcctctggaagaggaatcaacaagctcagagaggattttcaaatttgtattacgtaatactagcatgtacatgtggtagagggagctgaaacctaagggcttgtgtaattcttgaagtactgtgaattattacatagtcaatggaggaatggagttgagtaaaagtgatgagtggtgactagggttaattttactccaggaatcaatttctgaattcagaaaagttgaaattcttgagataaaaaggatgtgataatgtttggaatagaaatgggcaattttggccagcttggctggctctaagtatgacactcctggaggggtgggttcttcttcccaccccttggaagcctgtttccttggaaaaacaggcttccaaggggcaggggcgtgggcaggcggggaggggggggatgtgcaattatcaatgcactttatgcagttctctgcatccgaaatttccccaaggaactttcttttgcacccttagtgtcatttatggggcagatacctgccagcggatgtctgattccgcttaaattgtgagtggatatcccgatgtgtcaaggccatctctagcttcatcactgacattggaaatctatctaaattcacaagtcttgtaccccccagtcataagctcctattgttgatgttgatcaaaaaaaattccttacttttctccgtaccttcctctgatttcctgcttttgtccctcttctcattttaaaatccacaaggcacttgtttataaccacacccttttgtaaatccaaatttggcctcattagaatattataacattttgtccctttttccattcagaaatttgagttcagaaggttgaataaccactgggaactttccacagtaattgcatcaagaaaatgactgagtatgtcaaaaattaaaaggcaaagaaatcatttttatgcaaaataattattaccattaaattctacacctttcaaagtgtaggaaacaaatttacaatgttgaaaaacaatgaaaaacaagccattaggtggtatcaaatatagaaatctgccattagaaatcagtcacttttccaaaaaaataattttgaatgtttaaaaaagggtggattttttcaaaccagtcaattaattaatggtggatttggttatatttgataccccctattaacaattaattgaaaaagtgagtgagcaaaaaatgtcatttttatgataaatggactcgaccattaaattctacaccttccaaagtgtagggaaaaaaaattaaaatttcataaaaactcgaaaagtaagctgtaaaaaatcaagtaaaaaacagtgtcccaacgcagaacctgcgtgtactgcatgcagaaaaaaccatgtgtaaacacagaaaaaccaggtttttttattaaggccctttatttattcatattcatttttgggacctattctgcacggcttgaccaagtcttgtgacttcaagcttatttcttgaagctctggaatcaattccaaaaacaagcagccaaaaataacatgtcacccagtgtacaactggtgccaaactctaatatatccagatccaaaacctgatcagacggtatttccagcacccaaatttgctagatcaaatttgagggccacttaaagtcagttgatatatctggtcacttgaagctaacaggctaagcaaaagcactacctatgaactataactgggctgctgattcttttgattttcaagttgctggatgtgatctgtgcccatgaactggtaccacaaatctagcattcacttcctaagtgatgtgtactagtctgtaaccagtgggcctattattctgtactctcaagtgttttggccactggccacagaatccaaaacacatcagcagggtgtggacactataaatctttgattgggagttcaaggctctagtaccttaagattgaagggttttatcctaaatgtgacattctggctgtttgccacaaaaaaatgtttttctgttgagaagaatgaatccattaggtttggcaagaagagaagtgatcaacagagccatgagtccatctccttgaggaagattttcctgaatggtttgatggagcaaacacaacatgaaactctagaaggtgttcgatatgttttgataagggttagaaggtgttcactacagttcaggagtgatatcaggatggtttttttatgtttctatgtgggggaaagggggaatccaaatgcggaggggggcatggttcttttttttcaaactcttgtgttttttttatgtaagtctttatcatttaaatatgtaacgaaattggggtgttcaaagcacaagggcacacaggctatccatttttgttctagccccttccccatagattgagtgagctgatgaaataatatgggtttggccgaccatcgagccggtgattgactttgaagaggtattggtgaagggggcaatgcccagatcgagggcggttgatcagcgcggtgtagacgatcgggcggccggagatcctctgcctcaattctttcgctgaggtgtgctgaagtttctgatccaacgtcggggggctctggcatccgctgatccgggctggtgttcctggatggcatgcccatgacatcacacagtttcagctgggtatgtatctgatttttcggatgacaaaaactgcccaggtttcgctaatccccagtcctctaggcctttcaccggtcgatattgttgtcggactgaatgttggcttacgtgcacttctattttcaccgatccggcgcaaagtcctgctgaagagggccacgcgggacttgattatctccggatgaatatttgatttaattttgaccaccattacgtatttagggcataatgaaaaagaccagcgctggagcggcaggtaaatctaaccccgcgagccgcgctgcccaagcgaccgagatgagagggcgaggttcgccgatctcattctcaaccaagttccgtttcgacgggcaagtcgatacatatcctggccctctcgactctccgctttctgtcggaaggcgatggggcttgtgtgaagctcgtgggacagcaatgcttgagatattatttacattccttgaggcttatagccgctttccatcgaacataagactctcctgcctttttgcatggatggaatacttaaatcttcatcttgcatgtaaatatgtatgcactcatctaacagcatctaaaccagtggaaccctaaacgtccagattgtgttcactgacatgtatgatcgactagcgacccaaaacagatcatccacaagttcagtgaaggcgttgatggagggttccaagaaagggaaatcatgagtgttgctcaccaatgtccatgtgcatatcttgtgggaatgcggccggtaaaacctcaactgtatatttatttaaatataaccgactcgagctcatgttcaatttaatcagcgatattggtaatgcaaagcaagtgggcacagcgcgctcggctggttcggagaatgtatggactcgggctgtgtcttgagcagattttcttcggctctgccagtctgccatgctctctctctggggccaatatgtgtccggccttgctttctaatcgggtcctcgctgtgcggcttcccttgtgagccatggctataaagccagggagccttcttccaatttgccgggggttttccgcttgttccactctgatcacatttcttatcatccacttgttgttgtcttctcgcctagggtagagtagaaagtgctacacgctcatcaggctaaaattccatcctcgccatcatgctcgccagcagcaaccacagttcaagtctcaagtcatatagttctctttctgtggcccagttggagtccgctgaagttccagccgcatcgctggataacccatgtatgccagagtttcattccaaaacctgggacttgcccaaccggccaatggagtgatgagtgactgaccagataaaccgatgaattaactatacaggtgagaagtcaccgctttgcggaaatagagaaacgaactcagaatcaagctccatctcggactcagaatcaaaccacggacatgactcacatacggagtacgactcgcattcggattccagccctacagtgatcgatcatggtgttgatcatacggtcattgatcttgaaacccagtacgaacactcgcgcgaaggtcctcatgaaaacaagaaggttgacaaacacgcgtcttccaccccatggaagcacgagtttgaagacagccacccatacattgcgccaaccataaaccggtggaccatgttaatcacctggtttacgccttacagacagctcttcgtcttgacgtttactgtcaatttgatcggggcaattctggagctttcgggtcattgggcgtggtcgaaagatcatgtgactcccttagtggtgggcaacgtcctgatagccatcgccatacggagcgaatgggtccttcgctttctatattgggtgactgtcaagacttttcgtcccaatgtctttccgctgtggcttagggttaaagttgtcggcattctgtaccacattggtaagcatgtccataaaatcgcattacgccatccacgcgaatggaattaaagcatgtggaaattcacttgggcggaaacaaaacaaatgcaaaaatgatgctgacttaactttctcccatttttttttttcgtttggtatccaattaggcggagtgcatagcggttgcgggctgtctgccttgctttggcttgttgtagctgccagtgctgagttccaacaagcacatctgcaccatgttacctccttggttgcccttggcatctgtctggcctgcgtctccctaacttgcttatccgctttcccttttattcgcggacgctttcacaagtgcgttgaaatcagagaaccaaatgagcgcttttcagtcagttgacattaatctgttcgcattttccatagtgtgttcgagatgatccatcgtttcgtaggctggtgagaatttcagaattgatttggcatcctgtcatctaatcgagtggatgaggacctctcctgaattttgacaaaccaacttcttttcaggattgggattgtttttactgtcttgtatgtaatcttggaatccttatgggacgtaggggagcagcgctgggacccgagagcctccaggctaatgacaaaacctgagctatggtttttggtcacgattttcatcatgtaagtcttctctttgtttgtcgaaactgttttcatgaaatatctcgcctgacgataatggttccttctgtgagcagaattgtcttttcgtggatcacaatcgcgaaagttcctgtcactgtttatacggtaagaaaggttcaattacatgttgattggtctggatatattctgaaagttattgctcgtgcttacagagctcagataaagcatccgttatcagagtgcccggcggcctgacatctgggttgcatacacggatatcggtgggtggtttgcgcgagtggcacatctttggatccattaggtatgtgaatgaattagttcagatattttgggctcaagatttattggtgaattgatggttcgacgtgttttccagcgaaggaaaaaatgccgagtaccattacattgtagccgccgtacaaggggaattcacaaaaatgctgaacgttgacaagcctgttacgctatacacaaagcgctggaaggttcgttaagtcaatcgtatcaggaaaaatgactcactgctgcacccagcagcacttagctgatagaccaactttccctttcgtagccatgcggtcttccctatttctctagacttttcaaacggggacttgctatgtgcacaggctctgggatcggagctgtcgcctcgacatgcattcaacatgataactggttcctgatctggattggtcctaatttggaaaaaacttacggcaaagaaatcatgcaactgatatgcgatcggatcccagagagccgccggttgatatgggatacacggggaccattgggccgaccggatgttgtacggctcctacaaaatacttacctatattgggaagctgaaggtacgcagacttataacccgagtctaccaggcgctttcaagattctttgcgatctcaccttattgaatttttgaatcatttttcgaacagtgaccttgttcgtcggaagtccggagatgaacagcaatgtgcttcaaagctgtcgagctctcaaaacaccagtctttgtgagtagcaaccttgtcttctgaaactctctcagggaaaccagaaaccgcagactgaagcctctcgtggaatgtgcaatcaaacattggcagggctctatatgggacgcatgaggagcgctcggcaagctgaatagctttcaaaacaccgatcttgctaagcccaccaggctggacaacgtattaggtgacgatgaaccatcttctaatcatggagttattatcatcgatggacagttgcctatggacctttttcactttttctgtcgaaattcttatttggagtcatatcccatcttataatccttgatgcgcaacacatccttctataattataatcgccctgtaccactcgtattgcttgtctgtatttatttttcactagtgtattttgttcagtatatagaggaaaagtgagtagtaaatagtaaaacaagacaccaaggagctcgacaatagccgttagacaaacgcgcagaaaaacaataataattaacacgtggaactctctgacgaaagcaagagggtgtgatcggaacaggctgaggaaaacatcgaagagaagtcctatatatttcaggtttctgggagcaaattgaggaggcatgaaagctgagggtaagatcaatgaattgaaagttcagatttcttcagggggttgatgatgaccaaggcaacaactaaagcagaaaaaaacactatccatgtcaaggaatctcaagacagcacctgcgccctctaaattgcatacatttgtgcctttacacagtttttttcattggcaggactatgtcctaatagaatgttctatgagagcataacccttctaagggtatatcgactaatgggttctccccagaaatatacctgccctttgttgtagcaaggagtaatcctgatcttaggattggcagattactccatactaccatgtaataccagtaacctgagtattacataagtctcgccgagagtcacagtctcctgtagtagaatatataaagcatgtaacaaaagcatttctatctttctctctctatcaaaatatatcatccttttgtcagaccatgctcttttaggttatgagccttctcgtttgaagagcttcttttctcgcctgtgtggccccttcttcctttttttctttttttgtttttgcctgtgtggcactgctatctttttttcttttttgcctgtgtggcgctgccatctgtttatcacctattcgtcaccgtatggttcttttagtcctttttttcttttcatttgacaattgctccttatctccgtgatgattcacaattcctcgtctgcctcctctggtccctacttttcttttgtcctttttttgtttcccgcattgcttttggtctccctgttctccactctcctcccattcacccttcacaattttttactattatctctttctattcttctgaaccttggctcgtcccttcttctcctcatttattctcctgcctgcttccccacaagagaccaaacttcctttgcgatgccccttgttcgccactctcccgttagaggccatgccgccctcacccctggttctttggatgatggcgctggcgatgcttcttttcacaatgatactttgttggatgaccaacatgatgaggaagcccatggtgatcagcaaccacatgctgatgaccggaatgtcaacacccgccgccaacaccgcgacccttctccccatctccgtggccgcccggttgatgatcagcgtctcatggacgaccagcgcggaatcaactccatggtcaataatgctatcccaggagtttggctccagcaaactttctgaaggctgacggttggaactttccgctcttggactcgcaacattgaaatgatctccctcagcttcctgcaggacaaggatttcttcaactctccctgtgctcgacccaggatggaaccggctggccgaagaatccttcttggtgtgattgacagttccctgaagcacaaactctactccaaagactccagctacaagatgatggaagccatcaaatctcgtttcagcttggtcagcaaggctcttatgctcacgaaatggcgcgagctcctccggtgcggtggcgggagcgcgccttggccaaagctttggccggtttgtttggggcatgcggaatgctcgtggcgctgatgcggaaagcacgcggagctgacgctacacaggcaggctgaggaaagcggcggtgcattagtggaaagtctagctttccgaggcgcgggaaagcggagaaaagtaagccgaatgcacaaggttctgaaaagcttactgcggggagtccgggcatcggcggacgccggggatcacggccgactgcggaacgggggttcagggtatactgcggaggggctacaaggagcggggagcatcgaggggcggaagcggggttcggagcggaccagaggcggaagcggcggtgggagacctacttacgagcggccggaggagtacctggaccgacaggcgtcggaggggtgacacgcggagtccgagggggtgacagcggatgacagcgcgggaagtaggaagagactgaagtgtgagaaactgaggagtggacttcgaggcagaagaggggggagagagggggactcatgactcagaagagatcggaaaaagaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagattagagttagagtattacctacaaagaaaacaataaagagtgttattttacctacctacaagaccatcaagcaagttaccccggacaacaaaccggagcaagacgcgttgcggagcggagaggtacaagaaataccctagggcgcgcctttctttccacaccggattcaggttgatatgacctcaaaccccgccagtgtagccactcaatataaagccattgttgacgagcttggagatatgggtgtctttctgtcgtacgacaatctcctccctcttgtacttcacaattccattcctcagggctctactctccgtctggaattcgacaggagaattgatgcagagtttgcgttaaacggttgccaagtcatctcttttgagaaaacttggcacatcctgagcgaagctatctgccaggtccgtgtggtcgactccctggacaatcttcatggactgcctcatgtcatggcggctgaacaggacaccactcctcgtgaagaacgctccccttctattgtcagtcaccccgacaatgtctatgccatggccagtgctccccagcacaaccgtcaaatctttttccagtgccggtcccccaatcatctgatcggtcaatgtaccgctcccgacccggcacgacagtccacagctcaaccgccacgtggacaacctcccactggacatttccctcctggattccaggcgtactatccaatcatcgccccttccggtgcagttccgatgtactatcctccttgcccgaaccagttgaaccccaactccatccccgttcaacgtggccgcatggattcctaccgccctcaatatggtcagcctcccaaccgcccaaccgcccaaccgcccgagcagcggaggttgctacttccccggccgacccttccttcaacaaccttgaatgctccgcaaaccctgcgggcaactccaaccctcaggcttcactgtttgacactggtgcctcccaccatctgactggtgataagtcagcactgtttaatgttactgttttatcctctccaatccctttgaaagtggccactgatggtaattctaaatttatcacagcgcagaggtccatggcttttactgggcccaatggaacgagggtgattcttgaagacgtgttgtactgctcatttgccaatgtcactctcatctcaccggctgctctttgcctctctggtttccacttctcttacgactgctcatccgatagtttcttagttttttctggtcatgttttgtgggctgtctgccgtttcaatcctcaaactcgcaaatggtcgtttccttctcctctttgttgttcttcaccttcggtttattttgcttccccaacctttaatactgctccgatctttccttccactagttgtactgcccctaaccctaatactgttgtaccccaaccgccatcctttcgcgctgcggacaccctccctgataatgaaccttttttggttactgttcctgaacctcgtggttcagattggcaagccccctccttaactgccagtgagaagtacttgttatttctacataagaaatttggtcatgtgagccttcggaatcttaaacgcatgatgaagtttaacatgggtttaggtcttcccagtagcctcccgcccgggaaggtactctgctcctcttgcttaatcgccaaaagtaagatggtcccgacactgcaaaaggagggtcgtgtattcaacagactagaggtgttaaccgtggatcttgttggaccgtttgaagtgcctacgatgactggaggccgatatctgttgacgatacgagacattggtacgggttataacgaggttaaaattctggaactgaaatcagacgcaacactcctactcatggaaacaacacaaaggctggaacaatctacgggcttattggtgaagattgttaggtaggacaatgggggagagtttaatgggaagtcactcggtgattttttgaaaaacaagggtatcatcgcagaacgagcggtagcttaccatcactaccagaacggtgttatcaaacgcttcaactgaaccctacaagaaacaggcaggaccctcctggttgacagcggactacctaaggccttttggggcttgtattttcaatgggcaggtatggtactaaaccggataccaaacaaagctagcggagatattacaccatacgagaaactcttcaaccggaaaccgttacttgatatacttaggccttttggagcaaagggttttgtacatgtcatggaggaccatcgacagaaactggatgatcgggcacttgaaggcatacttgtgagctgcctgactgatagtcgtgtttggtgcttctggataccctccgaagatcggtttgtcaattctgcgatttgcaggttcttggacttagatgataagaatttagtcccggcagaaataactagacaagaccgcattaaaatacctattgagagctcgtttgagtgcgtcatcaaccaatttttgctaggagatttctcggatgaaattgaattcgacaagcaagaagaactggtggcggcgcttactcaaacaacgggtgatggatccctccctagaacatacaaccaggcactgaaggacaaaaacactgctgattggattttggcaatcaaggaagagttgaaaaacctacaagatcttggggtgtgggatgtgcgactggttccggacaatactcgggtacttggcgcttgttgggtttttgcaaaaaaaatcaatgacaaggggcaggtaacatgtttcaaagcacaatacgtggcaaaagggtactcacaaattgaaggagaacattttggcagtactttcgcccctacggcaactttcatctccatgcgactgatattgacaattgcggcgaaaaacaattggccagtacattccttcgacttcgtggcagcatacctgaactcacctatagacaaagaaatttgggtcaaggcgcctaaaggtctggatgtaccgaagaattttgcgtgtcggctaaacaaagctctttatggtactcgacaagctgcgcgttgctggtggaaacacctgagtggtatcctcgaaggattaggctatcattcttctcagtacaatacgagtgtgtattgcctgacagggggaagcggtggggctatctggattcacgtggatgatggcatcatcacagggtcaagcaaagatcaattgagaaacctggagagtcaacttaaggactcaatcaagatcaaatgggcggctggtttggataacatcgttgggatttctatacagagggacgaagctggctttattttaaagcaaccgaacctgactaacaaaatcttgagtgagcgctgggacgggatcacaactgctaaaaccccctttccgaacacatctctgccggaaaccaatcctgatcctgttggcgaagaccctactacttatctatccatcattggttctctattgtatttggccgtagcaacacgacccgatatatcttttgctgtaaacttcttagcacgcttttcttcgaaaccatcaaaggaccactggaaatttttaatgcatttgattgcctatcttgggtcgacgcgtgatcaggcgttgtatctgagaccaagtgcgaaatgtggcgcgctatcctgctatgtagacgcgaattgggggggcgaattttctagatcatcgcatgggttaatcattttttgctttggttgtccgatcgcatgggtttcaaaaagacttgttactgtagctagctcgacggctcatgctgaatacatggctatgggtttggtggtgcgagaggctttgcggatcaggaatcttctgttggatttaacgggttctactttcatagcagatgtattttgtgacaatcaagctgccatcaagatcggtactaaggatggatcaaacaaacgtacacgccatacagatagggaattctacatcagcaattaggcatactacaaaggaaaaataaatttgcactgggtggatacaaagcctaacttaaccaagtccccctattggaggggggacgctgtcccgcagggaccctccgcctccctccggtcggcgcaatgcgacaagtggtttaccactccgaccaggaagggaagggagttagttaagttagatacaaagcaccagtttgccgatatttttactaagagtctttctcctttgttacacgctgatcagtgcttaaaggtgacaggaggaactctggcgagagggggggtgttgtagcaaggagtaatcctgatcttaggattggcagattactccatactaccatgtaataccagtaacctgggtattacataagtctcgccgagagtcacagtctcctgtagtagaatatataaagcatgtaacaaaagcatttctatctttctctctctatcgaaatatatcatccttttgtcagaccatgctcttttacccttggacagatttcactgtttccaagtcccccgacgggggattcgcgcgtgagtattcgcgagttcgaaacaacgccggtcgtgtcaattgcattaaagggagcttggtgatcttagattaactaacaaccaacatgatgaactatagccatttctctggaatacgtacaatatcgatctattgtttcatttcaagcactatggaattatacgagttgcctcttcacctctatgaaaccggtgcgtaatgttacgtacattaaatgggtcggtggaggtcggtggtccgtcgatatgaccacgtttcaatcggcatcgatcgtctcatcacaagatcgggctccggagtcccggactcgctcagaaatttgtattgaacttggagaaatagcccccagtggtcattgcgacgcgagcccttataccaacagatgataatcgggttgttcaaacgaagcatagtgtctccgttgttgccttatcacatttctatttatccaagttgtattgactcgtcagcttaatgtaatatagcacgggtcaattggtgacctatacattccccaagattaatatttaccgacctctttcttgagttcatacgacaccttccaaaaatcgtctatcgactattacattaaatcatttcactctttagccatagttacacctcaaagatagtattcccggtggagtcaaaaggtattgcttataaaaacaccgacacttctcacgatttttccattcattgcaccgtccttctttcataagatacactacttttttattatttcatttttgaactggttgtcttctacccatagaaggaatttttactttttcttgcagaagaaatagcctgacctatcttgaacaagcatggcaagccaacataacaaatctagcgttccgttcagctccttggcattcaactctcttgaccaagctgacgagttagactgtgctgatcatccattcgagtcgccaaacaaaccaagtaggtctgttctgttacttgaagtggtatgaatgatgacttgctgacctttaaattggtaaacaaagacgaagtaacacaactttgcgcaaatgaggatcctaacaactcaagcaccgagctggactcagacactgattacgaatcagacgccgattcgattccaaaaacgaacaattttggccgcagaaaaacagattttgaaagccaatcatcacactcagataatcgttcttgcgaagaaaagatttttcacaaggactcgtcttttgataattggaagaatgcgatagaacagaaaagtccaagtgttgcccctgaaatcagttggtggaccacacttctcacctggtttacgccatacagacagttatttgtcttaacctttggtttcaacttcgccggagctgtgtctgttctgtcaggatattggccatgggcttttagacacttgacacccatggtggtggggaatgtgctatttgccatcggcatacgcagcgaatgggtcctccgttttctatattggttcgctatcaagacatttcgtccaaggctctttccactttggctgagagttaatgttgtgggtattctttatcatatcggtaagcaagacatcttcgcaaagatgtttgcattcaaaaacttcctctgcttgtttcttgaaagtatgcgaactcaactctcaagtctcggtaaagaaaatccgtgtgccgcgatcaggcgaaagaagactgatcggtatccgctgacactcagcatctatactgagcttctgaattcttatgcttttttattgggctagttttaaatgagtactaaccaatctatttttctcctattgcgattcaagggggtgtccacagcggatgcggcctttcagccctgctttggctcagtgtggcttcaagcgcttattttcagaatgcatctcagcacagtatcatcacgttgatttccttggggatctgtcaggcttgtttgtatcttacttgcttgtcagcctttccttttgtacgcgggcgccatcacaagtaagctatatctgtttgcaaaaatcaaaaaggccgtagtaatgataaccaagcttataagaccttttttttcaattcaaaaaagtttgtttgagatcattcaccgttttgtaggctggtgagaccttcagtttttaacttcacccctttgatccgaaattacgtagttttcttgagtgttgacaaataatatgcgcgtcatcaggattggaattgtatccacaataacgttcgtgattgtagaatctctgtgggacgtggcggaacatcgctgggattcaagcgcctcacggctaatcacaaaacctgagctgtggtttttgacagtgatagtcatcatgtatgcaagccctttttgtttgttccaactatcttcaacaagcatcccatttataacaagatgtctacttttgtgattagaattcttttttcatggatcacactttccaaagttccggtaacggtttatacggtaagaaggttttgttgatcagcttcttgttttaagctgagaataatccgtttcttgaacagagctcagacaaagcgtctgttatccgagtgcccggcggtttgacgtctggactgcatacacggatatcggtgggtggcttacgtgaatggcacatctttggatcaattaggtattcactggagattaggatgctgagtttgaagaattaatattgaattgcggattgtgcttctttcttcattttctaagcgaggggaaacatgccaagtatcattatattgtagctgcagtgcagggcgaattcacaaaaatgttgaacgtcgaaaagccggctacgctatataccaaacgttggaaggttggtaaaattaatcttcttaaatcgtcacttcttccagaaacaggcattcaagtagatggaattttcttctttcagccatgtggtctgccttatttttctagacttttcaaacgtggagtagccatttgtacaggctctgggatcggagcggttgcctcaacatgcatacaacacgacacttggttcctgatctggattggtcccaatttggaaagcacctatggaaaggaaattatgcaactgatccatgagaagattccagagaaccgtcggttaatatgggatacacgggggccattgggccgtccggatgttgtaaggctactgaaagaaactcaccagtactgggaggctgaaggtgtgttcatcaccccacatttgcgatgtacatcacttcttatcccaaaaccttgtctgcatgatttttctaccagtaacattgtttgtcggaagtccggagatgaacagcaatgtcttgcagagcagtagagccctcaatataccagcatttgtaagtagcatccttgctttcttcaattttttcccccagacatcatacactcaagtaacttttgacatacgaattggtgatagggttctatctgggacgcgtgaggtgattctctgttttcaaagattggttggccttaccagcaactttgacataaaagattggagcagccgcagaagaagatgatgcttgaatagaccccttttttaagctctcatcaaaggtaaaatcacaggatggattattcacttggaagtgcacatttaaattgttttgtgccttgggtttctgagtgcagtttcttgaaagcaatagtagggataaaactacccaagcattgtggaacatatttcaagctacatacatcagttgaaacttcttgcaggccaagataattaaaattttactttccaacaggtgtttgtgggtatcaggtgctagaaaaatgaaatactgtttttactagaagtttatgtataacttttcacaggaataatgtaacaagaagtccctccatttagctcataatgaattggaagctttgagagatcaaacaccacaattcacacctggaagatttaatattttgaaattttaggaagatgtgatacataatgtgtttgtcttccatccccttctgaacaagtatttgccagggtaagtgattggtgagaagaaattctaggaccctaggttttgtgcaatcaattgagccttgaggtttgaaatggtattctgtaagttttccaatcatttgcagcagcttcgtggtggagagatgaataggcacaaataatgaagtgtggaaatatatggtcatccaatactctgtattgaagctcactgcactaagaaggtcaaatgataacatggcatctgatctgacgattctgctgttagcacatccccaaaaatcagtccattacaccatgtggccgttaacattaacaaacaaaaatctcaacacatgtggtgatctcattgggacatgtgatgaagcatgttttctgtctgtgaggggctctgcatagtgctcactgaggatttgttgagctcgggggagacgggggtccgctggggtccccgatcgggaggtgttgtccatcttggggctcttgggacccacgatttgctgactatctcatcttcggcgtcaacaacattataaataaggatctcccctgcacacgagagcctcagagtcaccctggccagtttaacgcagacctaaacatggcggcctctcactacatcactttaaatgacggtcaacagattccccgtatcgcgtatggcagcggtacggcctggttccaggccacgggaccagacggcgtttcttctgagctggtcgaggctaccagtgcggccatcagcattggctttaaccacctcgatgcagccaaagtgtatggcaatgagcgaagcactggagtggcgatatccaagtgcggcctgccacgggagaagctgttcattactactaaggtctgtcatcctctagcacatcttcaaaagagaccagttgcagggcgtgattttgggaactgaaagttgctcctcgattcctccagattatatcgggtctatcgtcggtgaaggagactttgaaagaacaattgcgggacctccaagtggaatatgtggatctgtatttgatccattctcccatgttcaccaaggaggccggcgagccgactcttgcggaggcttggaagaagatggaagaagtgcacgcagagggactggcgaagagcatcggcgtcagcaattaccgaatctcagacctgcaggaaatactcaagtcggctaaagtcaagccgacagtcaaccagttgagtgattacttcaaattcacgctcatatcattctcggactcacggtgaagtaatgtcgtcctaggatcgagttccatccatacgtgtggaaagaagctgagccactgttgaaattcatgaaggaggaagcgatcgtactagcggtgagtaattgagaccaccccacgccaacttcaagcccgattcaaggcttactgaaaaagagacgactgtttgaataggcgtatggacctcaagtgccggttgtaaaactaccaggaggtaaggtggacccgatcatcgaacgaatatcctccgaacgcaagatttcgacgggcgaagtgctcctgaagtgggccaaagctcatggcgcaatcgtggtgaccactagctcgaaagcggcccggatgaagtcgatgctcgagaccgtcctcgacgacaagtcggatctctctccggcagaggttcaggaacttaatgaggctggaatcgaaaacggcgttcagcgtatcttcatgaaacacagtaagtcaacgatttttttctatctttctggtttatggatgataactcaccagtcggttcccctcgtttctgtctattctagtgagcgattagacaagcctccccacctctaaactctaccccaaagtatctgtgcaatctagagtgcacactttaccggctgccattggttaaggtgacgtttccagttgaaaataatcctgcagaatctttgctatagtacaaatgtaaaattaaaacatgtggtgaatgtaattcacatctcgttttgttgtgtgtttatctaaaaacgtcttatcctattttgtccagctcgtgaatgcccgtttgtgcttgatttatttgtaattttcaacgggacactgacctccacatgctttgtagtttttttccacgtgatgctctatataagaatgatgctgacacagacaacaaaattattgtatcatcgttgttttcaaacaaagtctttttttaactcaaatcaatcttgggttagtgaggggtagccccaggccaatcgaagtccaagatccacgagttctaccggtcaaagacaggctccagtccaatcaatccgagcaaatctgtgcatattcatcaagtagcacaccatgaccaatagtgacggcaaataatggatccgagaagtaattcatcagtatgatcctgtggtccccgcattgaccgggcaaatgcctcacacttgttattcacacatcggactcgtgaaatcaccttctccgattcattggctggtattctcgcaggaaagatgctttcggaggcttggagctgtgcctgtgagagatggccgccgggcctttcttgcagtatatctccgtccgctcctatcgcgagccgtgtagcagcaactcacggaatgtttatacatactggctcataatctcatgggcgggggagacatgccgttttgaccttgcactgcaaacattgacggttcggacagccaggccatctgccacagcagcagtcgggcatactgtgtccgaccattcccgtatcctggggccatcggctagtcggacactatctgtcggtgtccggacacagtccgtccgaagagtgagaaatcttcggtccgatgatcgatgattcatgccgatagtgtttgtcaaccgacattgcctgaactggctcgtccggcagacatctggtacctctgcctccattggcactgctttaggacccgggcacaaaacttattttaccggttatgtaggctgtttgagtcgcctattcatcacaagcaataagccgaagaagtggtcaagttggattctgtaaagctctcccatgatcatttaaaggcctttccggaaggacagaccttgacaatattttcgcacttacctaatagtaaatatatttttcatcaaatgccggatttaatatgtatgctctagcacagtagtcggactcgggatgataagataaccgcgaaaacattcttaggtaatgtggtacaaatctgcgaatcgcgatgcaaagcgggccatgctgggccatggacacggatctactcgggttgcgccctttgacttttgccgttactctgcttgccgccagcaatgatctctgcatgtgtgactgtgtgggaccggggtgcctgaactggaagccgttggtcataaaccagagccttcttgaagcgtttttggtgttcctttctcccgtcggctccactgacatttttttttgcggttgcttgagcacctaacaatagcgcacaccgtcggaagtgtaggctcatctcaattaaccattctttccagtgttaatcacagatccaacttcatgtcggcttctattcgtgaagtaaatgaggcagcagagtgcgatgaaacctcgcatactttgattcgtggtacaagcggtatgtctctccctcctagcttggaatatttcaaagtgcttagggaatgatgagtgactgactggtgtcaagctgatcaacccacctcggatttctactcaactttacatttactcagcaattgaccaaggcaatgccgatccagctggtgtcaatcctagagctgaatctctgcaccaagccgaaggccaagcctggaatgaagacgcggaaactgtaatagtttgcatgcctacggagcagaattccaaacttgaagaatacgccgcgccgaaaatcaaccgatggattacaattttgacttggtttacgccatacagacagttattcgtcttgacttttcttatcaatgtcatcggcgtagttttagctttagccaagatctggccgtggccgaaaaatcaagcagcacccttggtggtgggcaatcttctgatagccattgccatacgcagcgaatgggttcttcgctttctctattgggtgacggtcaagacatttcgtccgaaaatatttcccctttggcttagagtcaagattgttgggattctttatcacattggtaagcgtatcttcgaaaggatgcttctgttgtttctctgtggtaaggccttatttcagccttgaagcgtcggaagaagtatcttgtaccgattttttactgcatacgcatgtaacctctatgtcaaatttcttatcgttataattcacaaacactcggaaatagctcagaaagataatgtggtttattcccttcattttcaagtggttggacttttccgggtgaagtggttccgatcttagacttagctgactaagttattctcgtttggaatcaaattttaggtggtgtacatagtgggtgcggtttatcttccttgctttggctggctgtagcttctagcaatcaattcctagaggccaatctacaccatgcgattccctcggttgccctgagcatctgtctggcctgtaccaccctcacttgcttgtcggcttttcccttcatacgcaaacgccatcacaagtaagttgtatctagttctcaaaacccaataacccctcaagaacctaactcaccagagcccgtcttttatctccagtctttttgaaatcattcatcgttttgtgggctggtgagaccctctcatttcgttggtcagtcgtgcggtctgtctaaattttgacgagcaacgcgcactttaggattggaattttatccacagtcctgttcgtgatcgtagtatctttgtgggacgggatagaacgtcgctgggattcaagagcctccagactcatcaccaaacctgagctttggtttttgacagcaattttcatcatgtaagatttttttttcgtttgtcgactatcttcaacaagcatcctcttaataacagggctacttgggtgattagaattgttttttcttggatcacaatcgcaaaagttcctgtaacggtttacacagtaagagtcaacacctcagttaataccggccgggtggtttagactgaaaacactgcgatccttccacagaaatcagacaaagcgtctgttattcgatttcccggcggtttgacatctggattgcatacacgcatatcggtgggtggattgcgtgaatggcacatttttggatcaattaggtatacatttcgaaatctacaaaaaattaacatggctctcaaattgtcaatgttgaattgtgatccttgattatttcttcatttttcaagcgagggaagacatgccgagtatcattatattgttgccgccgtacaaggcgaattcacaaaaatgttaaacgttgacaagccggctaaactatatacaaaacgttggaaggttggtcaaatcaccttgtgaggaaaatggcagattaattcgttcggaaccagacgttcaagtaaacaagttgcttcttccacgtacagccatgtggtctaccctatttctccaggctttttcgaaggggacttgcaatgtgcacaggctctgggatcggagcggtcgcctcaacatgcattcaacacgaaaattggttcctcatctggattggcccgaatttggagaacacctatggcgaagaaatcatgcaactaatctgtgggaaaatccctgagagtcgacgactaatatgggatactcgggggccattgggtcgaccagatgttgtacggctcctgcacgatacttacaagtattgggacgctgaaggtgaactccttggcatatcataattgtttggaaatgctgaccatatgtctttttttatcagtgaccctgtttgtcggaagtccagagatgaacagtaatgtcctccagagctgccgagctcttaaaataccagtctttgtgggttgtctctctgctttctttgaatttctcaagcagtccacagactaaagcagcttgtgatgattggcagggttctatctgggacgcatgaagccttcacgcaagttgcaaaggtttccgaacgccgttatccataactacacaaggacaggaaccgccacgcatggtattattggcactacatcctcttaaaatgctagcgagcacttgaggagtaccatcatgtgaaagttgaccgttgcatgcagacgtttccgcttttttgaatcggtgcttttttcctcttacgatggtatcgagttattttgaatttattgtgactagcaatttagacagcttgtctactggggacttgcggaggcactacggacgtaaacaaagacgcaaacgaactgaaatcagcataaaatccactgaccctgtccagcttgagaaaaagtcgggtaacagaacttgtagtgtgcaaattgagagtgcaagcagaggcaaaagagtaacattcattggtgcttttaattccttctatcatctttctttccatgtttttcccggaaaattattttcggggaaattgcattgttgatcctgtaaattgtaccacttaatttcaacacagtactgcatcatattttgtcaaaaagggataactgcaattctgcctaactgggttttgggttcactgcagtgcttctggcaggccagaaagagtgggccaaatttttaactaaagccaacaaaaccaatcttgcggattttcagaagagtttttctctgccaaaatgtggaacattgttgagttggacatgcagtaagtgcctccctttggttgttgacaggtcaattcgaggagagaaaggaaagggccttggggtcatgatgtatcttgcaaggttgcccttgaatagatttctatccaactagaattaacataatcaatgcaataaattacgactcagggtagtggtacataggtttcccaaattcagacctcggtcgtgactcagtttgacacagcatgctacaatattcctccaggtaatgtccggctttgtcttcactgaaggacactctgagaggccagttgcgacagtttggagtggacaacgttgacttgtatttgatccatactcgcgtatgttcacacaggagagcagcgcgccattaatacttgcgaaattatggaagagtatggaggaggttcaggccgcaggctaaaagtatcggcatcagtaagtattccagatctggagaaaacactcaaatctgccaaagtggagccggcactaaaccagtctgtgatcattttcagatccacacagatatggtggtcggattgatggttaaccagtactctttcttgacatgggatcgagttccatccattcgtttggaaagaaccattgttaagaggcttgcgaaagcatgggatcgccttggagtcaagtgtttgacaataccgtgtcccaactctgtaagcttccataggcctcttaagtctccacaaatacatacgtttttttgagtctagtatcgcgcatggaattgcaagaaaaaggttgcttcttcttgagactttgggggcatcttaatctaatgtaactactgacctagctctcattggcggattacatttgctataaaaataattctatgggaggaatatcaagacttggaagttgaatccgatggccatacaaacgtaaactttgagagataatatgatggagaagagttatctataaacagtgtataaacatgattttttgacggttcaagtcgagtgcgaattatggatgaatgttagtggttacttgaagtctagatagttggatggcactacgtgctgcctagtcttataaagtattttgagggtattactcgcgaggaagtaaaaatccgtccagcaagttatccaagaggagggcacctctgcgtttgctctgagggacgctagcacgtgcaatatcccacagtctacaggtgggacatttatcgaatttgtggttgacggagcagtccttccagatgagctgtggtgtcgggtcggagcagctcttgcagatgatttgagtgccttgtcgtaaattttggcattgatgaaggttgcatcctctggtctcgggacaatacctgtgggcgtcggtcaggatgagattgctggtttccccgcatacgccgcacgaaactggatcaaggctcgagttggtgaagacgacggcaaaggccaaaagaaatacaaccatcgtcaccctccagctggcacgtgacattatggatgaaagatagactgggcaataagatctaagttgatgggtgatagagctctgatgggtgtaaaagctatccggatggcagaatcagattggtgggcagagggctcctacaacaggcgcacttcttatatctctgccagatggagtttgtgtacaacaaaaagggttgggttgaaacattccctacgtgctcaagctagcggtccctcgcagcgtttcaacttgtatcgattccaaacaagaccatgagacgattctacatacgcgctacaatattggaagcctcgtccctgatgagtgaaaacagctacaacgcattagtgaactggtggcagaaaattgacaaagtgtttggatcgaggtgaacagaacccccatcaagacctcgacaactcatacccatcttgataagtgagcacaagcctttcaagtaagagtccgaagggcagtccgccaggttctatggccgccaggttctatggccagcgcaatgcgacaggcctgaggccgctccagcctaggaacgcgtaaggactaggaacttgtctcaagttcgttcttgatctcgtagtcacaagggcaacttgacttgatccattgtgatactggggaaggcctgcccaatagcactgcaaggaagtgaagagttgaccgatcctgaaaatcctgttctatttatcctgcagctgccgctggaatcctcaattcaagatacctgagaagaagtggggcaaagcggttggacaaacggaccaccgatttcctatgtccatctcaagattgcccactcagttgttattaactggctcctggaggatacataacatgaatagaaaacattggcagctttcaagctgccataaaacacgaccttgacaatccctaattatgtgtgagtaagggatgtaatatgttacaagccaccccgctaccatttgagactgatgttaagaatacaatctatcttagcgctttcgcaaaccccatcatctgaagcagttgctaaaacttgtatgtgtgtacatggactataaaaaaacaactccgaaaaccacaatgaaaccacccacaagtacatatgtagtgtatgtataagatacaagaataaggagatatgacaaatttacgcagattggatacgacttgttgaagaatgaccattaaagctgaaattgattgttgtatggttaggtatgtaaaccgatcaagaggaaattaacaaactcacaaggtttccgattttttttttttctttcatgattgattgatacatgaaatgtctggagacaacagtgtcacaaacactaccaagatggggcctgatcaaccaagaacagaaaatgtgtgtatgtgtgtgtgtgtgtgtgtgttttcagcttggtgaaagaagtggtttaattacacaaaaaaatccggataacttctgatgtaaaaaaaaaggagagcaaagaaagtgtaggagggggcggggggggattaaaattaactgataatttacacatcccataaccacaacaaaaaaaagagagacaaaaaaaagtaggggagggggagggggacaagacgaagagaagaaaaaaaaagaaggaaagatgattactgatcaattgagataagaccgcctaaagacatcaagcaagtaaaaaaaagaaaagacagacctactaagtccgtcgatccatccatcaaaacaaacgcaaaaaccaaaaaaaagaagatgatgaggggtaaccataataataccaaaaaaggaagagtccaagagggagagagagagggggaggagagaagacgaacagggccggatggacccatggatggagagaatgattttcaaccaaagaaagaaagaaagagagagttctctcaagagaagaaagacgaagcaggatcagagaggcgacggagatcttctcgaaggcttggcggctctaccggcacgagcgggatcttggagagggttgcgatcccgttgcggactagagtttggaggacgaaaggtgcgatcctgattccgatgggaaccagttctacttcgacttcgacttcgactccgactccgacttcgacttcgactccgactccggctccgatgtcgactccgattctgagtccgaggatgaggtcttgagtctggatcgctctgacaactactaggattacttgatgacgaagggattggatgtcgatctggctcacgagcctcagagggccggtcatcggccgctttgtagtcctgataatcggccgtcgatgatcccaacgcccggtcctccgctcttcgatgacccccctcttctaacatcgtcatcggcttcttccctgtcgatgttgatgccatagttgttgttgttgttcctgtcgatgatggtggcgggatctcgatgccttttcttgttaataacttgaccatccaatccttcgtaaatgctttgatcttcatctcctttgctgcactcatttcttcatacatctcgctctgataatgagtcgacttccgttccttctcacacaagatgttcgttaactatcatcatcaacatcacacaatcaatccaaaacaaattaggttgggctttccagcgtttaggagtctaagaaatgaaagagaaaaagtaagtggacgaacttctttagcacgtcgtttgaattgctcgtgatctaaagagtctttatatcttgacatagtatgaacgacgacgttactgaacaacctgagcattttcttatctttggcggggttattgatctcgtttttcaagtcactggaggaggcttttgcagaccccccagaggggagttcctttgaattttttttcctatgatgatgatgatgatgatgatgattatgatgatgagaggaggaagatcgagaagggcggagtttatctttacgatcggagtgcagggatttcagtctagccttttcggcctcctcagacgcccgttgagcctcgctagctttgcgaatttcctcagcctcagccttagctttcgcgacgatatcttcgacgttagcggcggcggccttctgcctagcgatttgttcggccagtcgccgatccatcagggccacgtctgcggccgtgggcacggtccattgggtctctcggatggccacatggtagtagtacggcctgccttccgccgtccgctcgaacgcccaatccggcggaagcgtcagattctcgggcttgatcgtctgcgggtctatacgcttcgccgcttccggtctgatgaacgctttctcggatactagcttcaagccaccaatatccttccgagcattactatctcgcaatcgttttgagaatatttggtctaatagtgcctccgctttacgtttactaccatccgctacctctccattcttttattcaccatcccgcaaagaatattaacaaaatatgcccaagagttgtatatatgaatctaaagaactcacttttttatccttcggaatccgatacgaaacttctaaagccacccacattttaattacctacatacgaaagaaaccctcgcatagaaatgagaaaacgatgaattggaaatggaacagatggagcgtcgtacctcagcagccaaagtctgaatgacttcagaaggattatccgagagcttcataacagtctcttcgatattagtcgacacgattttattcttagtgatcaaaggccatttcaacaaaatctctaaaatctaaaaaaaaaaaaaaacaataatcatcaaaaaaagtgtgagggcgagaggggggtttcactgggaggagtcgaagtaaatgaactcactaaccgtttgaacaatctcttggtcagatagatactcgttcaagatcatactcatcaaactaaacccatgtaatctcatcaactgtttctgaacagcctgatccgtcgtgatcttttgcacgcgcacgaaaaatccccgaccaacaaaatcagccaggtttaaaccttcttttgatcatcaaaaagtgggataaacataccattattctccgaagtagtttcgatagtatctttcgattagaggttgattgtcggatggctgcagccactttaggcacatctttgagcgggataggtttcattaccggctacccacaaaaaaagagatcgatcacgatcggattagtgtgtgcgtgcgacaaaaaagagagaaagacagggaaaaagttatactgaccatgtaatcaatgtccatgctcttagacttcttcgtcttactacctttcaagttcaagttctccacatcatccacaatccccaaagctattgaacaaattggtcaatgattaactatcagttcatgttgtgttttttttttgtttgggagtggaggggatgggaagggaagaggacggaccatcgatgtatagttcatccattgctcctagatcagtctgagttttcccgcccaggaagccgacgcaattagcttcaccacagaaacattcttgcgcctcatgactgaaatccaaagacataaaagaccaatcaatatctctcttccttaatcgtcctaagaagataaaggggggggggggaaggaaaggaaagaagactactgacccataacgatcgacgttgtaattaaacgtgagttcttcgccgcccctgacggcccgtttggtgaagatgcccatcctcaactgccgccccacgacccatttcccaatataacagttgggattacacgagtgattgaggaatctgccgaacccgcctttcttggtcgcatctatatactattaaaaaaaaaccgccccgatcccaatccaaaataaggggataagtgatgggaggatggatgtgtgggggaagacgggaagggagagacgcacttggtctttctgtagctccatgaagtagaaatgcttgatcccttcttggccgtaatcttttagtctcttgtgtagcgctttcaccccgatcacttcgcccagatactcatacacgaacgtgtcccttttaatcgaccgaccgaacggagaaagagagatataacaaaagaggaggggatctcggttatttattttgtttctgtttatttggatcgataagtgtaagtgggatggtcgacttgctttggaacatcggcttggagccgcattccgaaccctttcttgggggtcagaacgatctcgatcggcgcataaagccgcttttgaaacctgttttttttgtgttcatatacccgacattttaaccacatcgttttggtatgtggcatagggggaaggaaacagaccgttggttttggcatttctcgcgacatcgacattggtcttgaagacactcgatctgggtcaagtaattgatgcatccgctgtgttcgctacacgcccaactcggatcgtcgcctattatatatcccctcgtatattcttctcctatcagttttttttttctctcatttttttagggggggaaagaaatgggagtgctgaccaggggtccatgtgcagtcacagaccatcgcatcttcgagttgtttggtggtccctagggacttattttggtaccaattctggtcgatctgagtgaacgtttccaaggccttcacagggtgagcgaaatacgaaagccgaggtcagacttttccttttcttgttatgagatgatgagaggaaaaaagatgggtacttgatgattagcttgcgggaggtcggagatcaattggacgtgttctgggaccccatccttctccttccctttcgattttcgtggcttgttgctacttgttttgagagccgaagacgatgcggaaggcaggcagctgacgagctcttcggcaggcgtgataggagtgatcgatgtgcttgaggtggagtgttgtgattcgggggtctgagagaggatggtgatctgttgttgttgttggtgttcctcttcgaccaggatcttcttgttctcttggttcctcgatggtccttcttcttcctcctcgtagttcttcgtctccttctccttcgtcttctcctcctcgatctccatcttccttctcttttggttgtggttgtggttgtggttagtatgctggccaaaagaatttggactgtctgaccttacttgactggattatgtaagcaactcactctcgatcgaactatgtaagccactccaaccacatttcccctcatacaaatatctggagggcatcctcaacctctgctctcctacatacatatttagaacgctgcagaaaattttaatcctgattctctctggatatctttgaatcgatttccaacaaaaaacaaaaccatcccaaaacgacttattctgatccaatttcatcgtcttgtttacagatcattcctctcaattgggtcttacacataaactagcagtatctccaacataaaaaggggaggcttccactagtatggaggtttacttttcattgatgcattatcatagacagataaattggacacacaactacattcaaatcatcatttaagattaaaacacacacatgcacacatttaattagcaaatcaatggaagcacataaaggattggctgaactgatcatgtaagtccactccaaatcctagagaaaatgcatgctggagatagatatcatcattggtcccaaaaaggcacaacaaaacaaaatgacaaggagattttgagaggatgatgagagcaggagggagggaaactagtgaagaggatggttatagcaggaggagttatcagcgagaaccggaagggccgaatttcgacgcagctaaggctttgaacatcgccatcgtctcgtcctctttcgacttcattgcctatccaaaaccattcattccattaacatcttctctctctctctctctctctctctctttttttttttctctaaagaaagaaagaaaaacagttacaaacttactgccactttttcttgcatcacgagttgtttctcgaccttgaaactagcattcttgccggtccttcgttccttggctcgatctctagctctgattctaaagatatgaattcaaagatcggagtggagtggagataaatcattcgaatacataaacgtaaaataaaatatggacacacgcttcttggaatgaattattcgagccgaataagctgcgatcgtcgagttcagggccggttgggtcgtccctctggcgcagatactcgccctgggcgtcgcgtttctccttgcgtttttcgagcagccggtctttgccggtagccctattggcagactcctcctctttgtcctctttgcgtttgcgtttggcttcgtttttgcgtaggattcgttcctgggcctcgccgtcgagttcttggtctactttgtattggtggtcggcaagcgttgttggtgtaggagttgacgaggaggaggaggaggagggttggagaagatgggaggggagactgggcccgatgatcgccggcttggacgcgcctggtcctttgtcaccccccggcaagctcggcccaatgctcgcttcttgtaacgcctgccgcgctttctcgcggtctagtgtcgtggctcctttgaacgtccatgaatgcgacgaggtcgctgctgaggatctcgtcctccaatgtgcaggcgcttcactccagcgtgctccgcatgttcattcatcatatcatttcatttgatcatcatcatcatcagccgttcaaagtcgtctccggaaccatcatcgtcggatttcgttattgaaggggaaggcggtttttttgttcggcggtcacagtgagcactttgatcagtatcattgaggctcagttgttgctttcattagtccatggagaaagtcagattcacttacggttgtaataatcttcatccagttttcctttattccaatatcgcacgaatttctcaaagtatctatacaatcattcaaattagaaacatgtgagcagctttttcaagggtgtgaaggagagatcagaaagaaggaagtgattgaagatacacactttttagacttatgactatccagttgatcgatgaatttatttttatcattcttgagccagactttgaattccaaagatttcaagaagaagtcgtccttggagataggttggacgccgggtggaggcaagccgctagttataggattggagccgcgtcggcgatgccgagaacggggaggagattcgtgggcagagtctgcagctgaagaagaccgcgaacgagatcgcttctttcctgggttctgactagtggtgcgagtcatgtttcttgtggccaacatggtcatttgatcaaggaagttggagattcgagaatatctggtggcccacctgtcaacagctctaattaccaacaaggctgtcagccaaattccggccattgggccctgggccaatgattatgtagcccatatcttcatgggccattgactgggcccggccaacatcagccggtatctccgggcttgagtcgctcacgatcccagcgaatcagcatcccagaagcttgaccgatcacaccgtctgcaaactatccccccgtaggcattttcttccttggttcttgacgcacaccacatcagctatgcacagtatagacgttgatttgtctgatcttcctgcagattattacaatggattccccacaacagcgccaacttcgccttcagtatgaagaattacattcaaatcacagccgtaacgatgatcagtcgttcgcgagattgctccgtgaatcttcaggtgtgcccgattgacttcttcctcatttttttttcgccctacacgcatcagctgatcgatctcgcttgcttgtcgggcatcaagtgagcaaaataaaggaatatctcgatgggctcgctgaagcttatagccgagtagaaatttatcccccacgtgtgcgtaatgcgaaatggcttcgatttcttctcagatatcctggaggccggcctgatctggtagagacttacgacttacaagaaggtagccacctggaccagaaatttatcaagctcgccttctttcatcaacatccgccttgggctcagcaagaagacttatcacaccaacggatgctcggtgcactcctggcagactctattgccgcaggagaggaccttcttgctgctgcggtaatcgacccccagcatgctgagatcatcaaggctggttaccgacacccatacttgagggatcaaacgatttcgcaaccgatcctcaaacgccttgacaaggctgctggaaactggtctcaaacagaccacctcgccccatttacctccttaatcggcccgagtatgattggaaagactcgcttactacaacaactttcgaaaagtatctgcgttgtatacatctgtctgcgcccacatggttcgagtgggatgcccccgaggtctaaacttgccgatgcaatgattctcgttcagaagaaagttcctgaactagaactggaatatacacgactcctagctgcgattttccatgtggtggcagaatttttctccagtcaaccagcccaggatggcgaaacgaaacgactgacgagttggttcaaatttaatgataaatctggggatgagtttgcgtctagagttggtgagagactgaaagaaatttcgaaaatcccgacagacgcttccgcctcgcttgttaccaatttgaagaagctacacaacagtacacgcttcatctgtaatccgcacctaaaggtattactagccatcgatgaagcccggacgcttgtagggctagaaacaagcgatgatttgaggatctcatactttcgaatcttttggcgagttctagccacgataccgagttcgcttggattcttcgccatctttacagacaccacatcaaccgtcgcagattttaatccgactttgcacaatgatcccagtgcaagacccccacccggtcgcaagcccaaggaactatttgcgcctatatatgacattggcacctttgactcaaaggttcccacatgtcctcccaaaacatgggccgaattaatatcaccgcgacgccttttcagttacggtctcccattctttcgaatttatgtcgagggagcagagcgcaaagggataccaatgcctatgattgtcatgaacctcagagagattgccattgaaaaattgctatgccttccatgtcaccctcaagagctttctgagggtcaaatatttgctttgctgggttctaccattcagccacagatctatgaggctgcgaagttgaattctgagttggtttcaagtcatcttgctcattgcttgtacatttcaccatctcgcaaaagaatcatcagcaaatacccatctcagtttgctttgtccatggcggctaacgagttccttgcaaacaaggagcatagattgatttcctgcatcaagggtctcactgtcatcctacgacaaggactcatctccacggggaatgctggggaattggctagtcgaatcatcttgttgtgcgcaatgcacaaagccatgtcgatctccaccggtcaggccgatcttccatatgggtgctcagttcgattggcagatttcttatgtgctctgactggattgaaaaaagaagagctggacctcggtgacataggagctcagcacaaaaaccggctcttgaaccaaggtcgaatattttggaaccactttgtacagattacctatacaccgaattcggcggattttttggaattcatgtaccaaggtctggcaatacaatgcaagcccaaccagccggcatttgaccaactgtttacgatctacctgaaatcgggtccgacaaatttggtacttgaaaaagacaatatttcattttgcggtgtacaagcaaagaatggaaaaggtgacttcaagaacaaggttctcaagtggacagatgagtatgcaggcatcgaaatcaacccacaaaatccatatcttgtcattctcttcagcttcaaaaccaaatatactaaccaagaggcaccagtgaacccgaaacgagggtctctaattttccatggcctcgccgagattgactgcctgacggctgggatttccaacgccttgaaagaactactagcggttgaagcagacgttcggagcttctacaaagacgcacagatgaaaagctttgtggagacaattcgccccgccgtataccccatacgacaccccaactgtgatctgagtgaagatttgcactcgagggatattgattcagacactgtttgcatggtagaaggagcggactctgaaatgaacgattgactgtccaatctcaaacttttttttgcactctttcaacttgtcttttttcaagtatttacttcatgtcatagcttccaatcacctgtgtttttttgcattctttgtgcttccctttgcacatttcacccttctacagctagagggtgcaataatggtatgatctaacactgccagaaagcttgaaccagatggctttaccctagcttgtcacaagcccatcctttctcagggttcactgttgagattgattgtgcttggcaccgtactggttgaactatctgctcaatccttgccctggcaggaagagtacttccgttcctgtatttcatcagtccccttctgaaatacaaacaccactttgttccaagcccatacttgtgagacctgctctgttggagacttcctctcaggtgctctaagcccctgatcagtatgctttactctttctcagtcttgggccattgctcacttttctttcataccaggtatcccagtgtgcacattaatcaaccagtcacttcattcttgtcaaggatttacaccacagatggacccagttgaaaagaaaaaaaaaggaaaagacttcagggccattgtgcaggtggcaccctttgttttctttccatttaatattatggacacccaacacagagagatatagattctactaagccatattggaagtttggttttctccaacaaacactcctgtcatggacaactacctacttgaattgtctttagccatcaagatttcttcacacacagaattttacaaatgggagcttgatggacaaacaaaccccaagtttcacatgaatttttctgttttatcttgaagagttcatcagtagatttgttcctccgagtcctacccttgtttgctactgatcagaggtttgagagcttcactggaatatgtgaggactgggacaatccattgaaattgaaaaattcctggtaaaagacattgcaatcagcttctgtgacaatcatattaataagatattgttttcccaatcatacttatatgatcatgataccaacggtgggctacttgtagtgttagtgtagcggaatcccactaaactttagcatagcatagcggaattcctccacatctgcactaacactaagcgcataggccccaaaaaagggcccactacactacactagcatgctggttagcaattttttggccctgtagcgctgttatcgccctgcagcgcagcacagcgtagtgtagcaaaaatccgctaaaaatgctaaaactacaaatttttggtgcaaagaatggagttttggcaattggatcctttggtcccaaacggaagaaaatggtgtcattatcattggtttgaaaccaaagaacaagcatagctgggtgagctgggtgagctgggtatatgagctgggtgagctgagtgagctgggtaaaaactggttttgccaatttttttcataaaaaaaaacagccctaaccaacctaaacactaaacctaaaccctaaaacctaaccctaaacctaaccctaaacctaacccctaaccctaaccccccattgaatttccgacaactacaccaggtccccaatggccccacaatacccaggcagatgaacaactacactggaacctgtccaggtactgtgcctctcttgggctaaccctaaccccctaaacctggctgctctttggttacaaaccaaagacaatgacaccactttcctcggtttggaaccaaagaatttgagtgacacaggtgtaaaagacttgtcgactaaacaattcatggcggcttgttgagcatcaagaaatccactttgtttctttgccaccttggcaatgttacaatgagcctcagccatcttcctcaggctctgctgattttttttggcagctgatttgttcacatggtcaactttagcttgtttaagtacagttggttgttgcagagggccaacagtcttgtcacttgaacaatcattcctgccactggtgctttcctcaaccaaaccacctgtagttgaggaaaaggaattggttctaggaatgttggtaggcgcatgatctgagtccttccgtttgttggatgcagttgcagttgtggttgattgtttttacttcacaagcccacgcaagtagtcgttccattttggtgaggcaatgaggatctcgtagcaacctagcaaattaaatggcttcttgtagagtttcaaatacatcaacatagccatggtaagatggttggctgaatttgtcccgcttgggttcaactgttgcacttgatttacacagctgacaaacttattgacatccttctaaatcttgtcgctccagtgattcttgaggcttttggccgattgaggggcatcagggatgtgggttgcgtagtgtctagcaatggcctcccagaaagcgttaaacatttgattggtgcctctcttgggatcttcactgatcttaagccaagagttatacagttggatgtcctcatgttcaaggtaggtttgcgagaggccttttattccaagttgtcctcagcttctgtggtggtattggaactattggttgcagtattgttggatttattcatggcagctttcttgcctcgtggattggatcctttcttggggggttgtggagctggaacaactgtgatgtctgatgacaatgtagtactgggatgaggaccttgcacaacagagatctcggatgttgatatcaggcttgggtccagaataggttgggttctgggtgttgccatggtgaagagcttggttgtttggtacttccagttttcgatatgtatgtagttggcaggctattgtttccagacaagtagggggtattgggggaggtggagttgtagagggattgatgtttcacaagggaaacacaggagtggtgtgtgatccttgttgatttcagagtccctagccaatccctggatccagggtctggaaagggacggaggaggaaatccgtaaaataagaacagggatggggactgcggtgggcagtgttttttgggctgtggtccctaaatgtgggatagctagggacccaatttagggacggcggtggagatgctctaagtttgtgaagtggtaaagctgtccctgaaaactgtttgatgaacagccggtgaagagtggcaaactctatgaaacattgtaactccttgacgttatggggttgcacccatttggtggctgcagctaccttacccggttccattcccacctgcttctgagatattactagtcctagatactctatctccaacttggataattcacacttttctgggtttagaaatagttggtgtttgttcagagttttgagtatccctgtcactgcttagatgtgattttcattttctttactgtagattggtatgttgttgagttaggcttcaagttctgcatctctaccaaccctccccaccattatgtcctggataaagtattgaaagaaaccaggagcaccagtgggtctaaatggcattgtcaagggggaaaattttccggagttgaatacaaaagctaacttgtatttttggccctccgctaccctaagattcccagagttatttcacaggtctatcttagtgaaatgactagcatccagtatgctattgactaactccattgttaaaggtggtgaatatcacttcttgactgttacagtgttcagcttccggtagttaaagcacggttgtagattaccatcgttcttcctagtgaacagagctggggaggcccaaggggaagttttacttccaattgtgctgttgcataatccctccctaattggtttctctagctgtaaggttttggctggcaataatggtacaattttacttatctgaggtgtcatgcctgtcactagttccactcaaaattaatacttttgctgaggagggagtgtctgggtgcccctctttttgaaaatctctaaaaatcaatggtatgtttggggcacaagctcttcaaccattgtggtgagaccaatcaaaacccatcaaggacactaggacccaaggatcaactctttctctgaaaatagccacacaattggattcagaacctgcactttaccctggtcagccacgctgtaaaatccctcctctgttggattgaagtgtcacagattagaattccttgtagttataatcaatcttgcttgagatccgtaccttgctccacagagaactgatccctcatctctctgagccaggtaagcttttcatttctcatcctccttcatctttcttctcatatctcaagacctgtatgtacatacatctagatagaactgatccctcatctctctgatccaggaaataaaagctcccccttagtttggtcttagaatttcttgactttgctccctgtcccagcaagcctctccatcaagaacagtgaagggattatcaacccttacatacactcacatatcaagatatcccactccctcttggaaaacagcacctcaagcctctggacaccacccctctattccatcatacagcctcaggaccccattactatccccctcatgcactccaaaatcagaccaattgaatacttagtgcttgtaaaaatagactaaccacccctacataacaactcactactcctgcagcagtgtgcatccctctctgaattgtactatagttcactcctacttctgtacaattaggacatcctcctctataaaatacaaatgtttatatctttaatacattagcacatcattcttcatttgtacagtagcacatctttttagtaggcagccaaggaccatagtttcaacaagatatgaataatgaaggcagcaacaataaccaagctgagtcaatagcaagagggtggttagtaatagtgagttgttgagaatgaagaatttacttgattgaggaaagtactcatgatacaatgaagtgaagaatataaaaaatcaactaggtttcaaacaactgcagcacactactcagataaaagaatgtgataaattgaaatagagaaagtgatacagtaggaggtatcacatagcagggtttgtgattgagattttcaattcttattttttttgaaaaaaaactggttggacaatgctccattattcaattgactattttgaaaaaatccaaacctttttgaaagtgttggttcttcatttaacccctttgggacccattgatgcaaaaacttatttttggaaaagtgaatggtttcaactttccaatggtggatttcttacatttgatatcccccagtatggaggtactgaacagccactttggccaaaaaaaatgaaaaatgaaaaacccaattttcaaacaaatatgagtgattccaaccgccaagttggccaagtggatcggacatgtatgtcatacaccctgacaatacatctcaaacattccaatacatacaaactatgtgataagctccctggagccaaagtacctaccatcctcaacacataacacatacaccacagctctttgaccgatgaatcagctggcaaccgagctcaagaaacactcttctaactaactgctgaccctaccagaccaaccacttgacacacaccacccactcgacacacaccaaccactcgacacacaccaaccactcgacacacaccaacaactcaacaccaccccaccagatcttactacatacaccaaccatccatcatgcgtgcctcaatgcgatcttttggtgacgatttcgaggctgaggtttctcttctagttgaatctggcctgacagacgctgaaatccgtcaacatattcaagacacgcacagcatatccgtctctaaacgaacactcacacgaaggaaggaagattggggacttatacttcaagccactgaacattccaatcagcttgaagaccacatccaaacctactttgaacgaggattgtcatattcacaaatccaccatgctctaacaacaagtcacgactatactcaatcttttcaaacgctcgaaaggaagatcaaatccatgaacctgacacggcgaactgacaatttggacaacaacaaggttgacattgatacgatcgtctcttgcattcaggaaattcatcaaacccctgaaggccggaacgttggttactgaaagatgcgacaattgttacagacaaaatatgggttcaacattcataagtgtgttatgtcttctctgttattataatcccgtggaattatttctgatatttctttgtttggaatgaagtctcacagtttcattgatcaaacgtacccttgatcctgaaggtgttgataaccgatcaaaaagggttttgaagcgtcgcgtgttcaacacccccggcccgaacttcatttggtctgccaatggccacgacaaactcaagaagtttgggatcactctctatggttttatcgatgcttggagccggaagattttgggaatctttgttcatgtcaccaacaacaacccccgacacattggatactactatctcgagcttgtcaaacgtgaaggtggcatacctcgccaaacatctactgacaggggaaccgaaacaatccacatggctggccaccagatcaacctcaccgaatcgttcaatgcagactgcccagatccgattcagtcacacctgttcaccaagagcacccacaatcagaagattgagtgtctatggtcgcagttaatgaagcaatacaacagcgagctaataaaccaactctttcgggcggaggaggaatcgtactatgatccacaagatcctgttgagcagtaagtttatttatccacagcttctctggtttggtaataaactgactaacatcacatgcatcaaaagtcttttatttatttacttatgggttccacttctgcaagaaagtctcgatcaatggacgagtaactataacaattacaaacgtcgatgggacaagaagagcatgctcccaactcgatgtagtgcagaatggtgctatcaatatccctcggaggtcggaggcgaacaaggattgattccagtgccaatatctgctgccgaggccttacagcaggcgttctatccggaggggacagaattaatggagacgtctcccaaatggtttgtcaaagccatcaaagagctggaaaccgggatgcatctcacaatacctgttgtcgacattcacaacgtttgggaggtgttctctcttgttcttgaagctatccgttcttttgactcgtcttggctttcagaccctaccaatgacccttctgaatctttctctcattgtgccgcatcctttgatgaataatatggtttcttggtcttattcatgcctttgattcaaaataacataatttctgaatttgttacataagtcacttggatgcgttgtcttgaatgcaagtatctgattgattatttgtattcaataatcaatttcaatttgggatggatgatcaagcagtggtaatttatgtttaaaattgaaaatatggaattcatatgaaataaaagacatcatgataagggggatggtaaataaagaacactttaattgaaaagggtaactatcagggaatcaggatggatatttttgggatttacataaagtcttcttatgtatctcttcaggagtagcatcttttaattttttagcaacattggcaagtctcctgttgatttgaaaagaacaaccttggtgagtccaggggcgttctggatcattttgagaagaaagggaaggaggaggaggagttgtacaatgttcgaacttggtagtctgccaaacaagttcaacaattccattagattttacaaagtcaatcagataagcatgccttggaaataaaaatccatgacctaattctgaggaaggaggaggaatgggcctcccagttgacttatcaatataagcaaatataccataggtccatccatttaagtcgttcttatcttgatgggcttggttgtagaaatcgttatatgtgacggaaacatttgcagcgaatttgaggtgttcatgatcttcattcttcatttcagtccactcctcctgagtccaattagggattccgtattcttgcatcagggcttgattttccaggaaggcagttcgagagagagcttccatcctgccagcaaggaagtcgttgtgggattgaagcttggcccagtttgcatcgtcttcggcggtttgagcaggggtgagtgtgttgcgtacataagtacctaggacaataattaatgaatcatcatgagtatagcatatgggattacttagggcatcattgggaaaaaaatgtaattcggacatacctccagacttgccatcgtcatttcctgggcagaatcctatcagatgcatttcaccattgagtcgttgggtatttcgtttgttatgtggacgatatctggccatggcatggagtgtttggatcacatcacagagtttgtcaaatattggagtagatggagatgtttggaaggagtgatactctaggatgaagtgaggtacaaggcctgaagatagtgcgatttgacgggaaggtttatctgttttaggcaagtattgaattggtttgtgggatactttttcttcagaaggggagcagagaaagaaatatgtatgctcagtagagccgaattttctttcgagactagcaatcttctttgcagtaccagttggatattgaggcggagggttgcggggctttgatgtttgaataccatgatccggaagtcttttcgggacaggcttacgattccaaagtggctcatcatcctcactttcatcatcctcacttgacgcaccgaccacacatgacccactttcaccctgatggttgccggccttgcgccgaacaagcgattcagggcttccatgtgccaaggggcccttgctgagagttgatgaggcactgaccacacatgacccactttcaccctgatggttgccggccttgcgccaaacaagcaaatcagggcttccatgtgccaaggggcccttgctttgagatggttcagggagctcaagttggggggcttcattgccggtctttgacgcctggaccacacatggccaactttcaccctgatggttgccggccttgcgccgaacaagcagatcagtgcttccattggccaaggggccctttttgaggctggggttggcgttgaggagtcgccgtcgggcatttctggtcattttggggggtctgggtgtctgaagttggactttggttgctaccctgcttaacaagaggtgggtgaggttggtcagcttgacgcaccacctcctctccgccgctaggccctctcctcctctgcgcagaggccagatgacttcaaaagcaaaaaaaacggccaacctcgttggccatccacttacttgaaaacggaacgctccagtggatcgtttcgtttgctggctaccctgacacatccaggaagagggggggggggtggggggtgtcgtcagcttgaggccccctcctcctctgcagccactaccatcgctgatggtagtggctgcagaggccacatctatgcacattacctgaagtctgaaggagccaacggctatgttgggcgtttgataccctacacaacagacgaggagggggggggtcagcatatgtctcctcctcctccaaaaaaaaagaccggccgaccgctcacctggcagcggcacgggtcgcttttgagctaccctacaaaaggaaaggaggagggggggtcagcaattgactcctcctcctctgcagccagtggctgccagtctcaatcaaataagaaaagaacggccgacaacgtcggccgttcactaacctgatagcagctcgatccgagtgatcgggtcgcttttgagctaccctacaaaaggaaaacaggaggggggggggtcagcgatcaactcctcctcctctgaagccactgccatcgttgatggcagtggctgccagtctcaatcaaataagaaaagaacggccgacaacgttggccgttcactaacctgatagcagcttgatccgagtgatcgggtcgcttttgagctaccctacaaaaggaaaacaggaggggggggggggtcagcgatcaactcctcctcctctgcagccactgccatcgttgatggcagtggctgcaagtcatgaaaaaaaggatatcagacaagcatcatcgatcaaatcaaaaacaaacgtacctggcttgctaccctacacaagaacagaggaggaggggggtgtcggcgcgatccacctcctcatcttcagccactaccatcaatgatggtagtggctgaagaggcaataaagtcatgggaaaaaagaccccatcaacattcacaggggccaaaggcccctgatgatcatagggaaaaatgaaccactcactgttaatttcctgctatggggccggtctctggggccaaaggaggagtgggagctgagctggtgttggattgatggatgagaggtggcttttggaccaggacaatctgaatggttgatgtgaaggagtctgaagaaaaaaaattcgtctcagattcaaatctaatgcctgtacaggcttgtatgtttcaggtgtatgattcagggctttgaatcatcattagaaatggcctcaagtccagaagagctgggccctggttgcctgattcatttcatttgctttgatcaatgggctcaagtgacatgggctcatgaaagaagataattataattgattaagtggccatcaattctatatacgtgacaagggcattcatgagaaaaaaggcaatcataacggattgataaatgataaagtggccattacatctatatacatgagtcaatcatgaaatcgtgacctcagtgcctgcgtgcccagtctgaccactgagatcagccccagatcctcatccgtaatcgaattagtagggccaggggtttgtctagtgttgctggtggattcattgatgttgatggtggattgaccgatctcgttggccaaatgagcagagttgacagttgaatggtgaatgtttcctggggtgctggatcttgtggatcttggttgccaagggattcgaaccaagtcgggtagttccaggtctttgcacaccttgttgcacttgtgcttcttgagaaataattccatgaactctttggaatattcattctcccacatagacctgtggattcaaagggtatagaaattatgagtgtcaaatacagaaatcaagaggattgatgtatagcacatactcagtgttcaaatctacaatgtgtggtttggaaataagggtaccatagcctttaaatttatgaatggtgatctggccacgagtgtgattatagagccagtgttgaaacgagtggagcaaaaattcggtgggagagcgaggttcaccggtgaagtagacatcgtcatcaattgacaaaagggacgtatagccgccagtgatttcttcttccatccagaacactcgagatggttcatcgcaaatattgttgggcgggagattgtagttgggttcttcagtggaatcaaacatatcatcatcctgaccaggaacatatttatcctcatgtcatggtgaacaggaaatccattgacaatctggtgggtagttggttagtccaataaatttgtagaggatttgaatagcagacacactcacccgtaacctttttgctgtttgcttaataattgtcccaccttccgactgaattatagcctgacagaattgagccaggaattgcctggaaaccgtgtaggtcctcagccaatagtttggtacacatgaatatgaatcacgtgttagatccttgcggactcgagagtattcggctaccatggcaaaaacgtttccagagtcaagaacctcggctgctatgattttggtcgtctctttcaccttgaaacatttattataattcacacggtagagacaaatcttctgaggcatgttgagcccatcgggatccaggctcattcgaactccatcaacccagtcagagttgtcggaatctcggtatgacacggtgtcctccatgctcccaaatctctcccaagataaatcgtttggatccaagattgttatggctcgccctaataacaaattcttagtcactcaagtcaggtggttatataaaatagtgacacttacaagatgggcggatgctaaaaatcacaagttcgtcgtccaagtttctgttcaaggcttcaacatgggggttggtctcttgttgaatgactgaggagaatttgggacgttgatcgtggtcgttctgaaccactggctgagagggaggaggaacaagtgatttattttggggtaaatgagtggttggagttgaccgggttgctgatgtcaaagaaggtagacttggaggaggaggtaaagttgatcgattctgcggtaaggttgtggtcgatgtggaaccggttgcagatgttagaatggtcaaaggaagactggattcagagctgtcactttcagcggccgaatgcaaatcttcatgatattcagtgtcctttcctgatcggagagcatatcgcgcagcttgagcatcaattccttcttgttcttcttcatcaagggtgtgccgttcaaaggtgtcccggtcataaatcaagtcgatcgccttttcccgccttaagaaatcgacaaacgattcgtaatcttcaacagatcctcctttcttggtacctaaccgacaaaaactgaagtgctcgacaccaaacatttccctgtcctcagtcatcttcgtccggagttccactttaccattgaacttgttgcagagcgtgtcgatcagctcttgaaaagaatcaggatttgaccagagcacaaactgattgcttcgaatgaccaattgtgaaggggcatatttgcctcgggcccacatctcaaagccacattggactgaaatcttatcgggaggattcgtagcaggtagggcacctttacttgccggagctcttcttgcaactgtacgtccgactcggttgttcgggtaaggttgagttttcgagactcttgaagctcgggccgattcgtatgcagggttcaagatggctgggaccacagctgtgttggtagtaataaggttacaggtgagttacaacgttttcagtagaactatatgggatttacacgcatgaaattgcatactttgactgctgccggtggatccattcaccactgggttcacggcaataggaaatgccatggaatgtgatgcttgggctgattcgtatgcagggaccacagctgtggtggggtattagacagtagtaataaagttataggtgagttttaacgtttgaagtagaacgatatgggatttacacgcatgaaattacatactttgactgctgcctgtcaatccattcaccactgggttcacgccaataggaaatgccatggactggccgagtgggctggggacagtaggtgtggtgattggattggagtataacgctctggccctttggattgcctcttgccgtttagattggagaacctcttgagccgaggtcaattggccagttggaggtctgatttttggaggaggcgctgagttgggaatcattttgtcgacacagtcgttgcataatccacggaaaaccacgggagattttccacactggaaacagaacatctttttttctatgcaagttacgttagttgtgtttggctattaagggtgcataagtatgggattctgctgcttactcttgatctagaaatggaaaggactgggtcgtcttgatgttttgaggacaggcctggatcgtctggaagctgtaagggaagggctggatcgttgtctggatgtgacttatgcaaggcttgttttgtccttatgtgtaacaagtaacgggtaacactatggaacgaacagaatctatgtgtttacatttctgatacaggtggggaatgtggcttctgtagtgcgccatgccctgtatgattttcaggatgtatttgacctttttcaaaattgatggctaatttggcggttcagtgccatgcatggcggctcaggggcaatgatggcggctcaggagcatgggtggccaatttggcggttggattcatttttcaatttggccattctggcggttcaggggcgtcatttggcggttgtttggccaaattggcggttcatccccatgttttcattttttttggccaaaatggctgctcagtacctccataccccagggaattagatcaagattaatacctttcaggataagaattctgaattaacaagaaacaaatcaacaaatataaattacaaaagctcttagtcaaaaggaatatgaaacccatattatcttgtagttttttgttgaaattttttgatacagacattctgttggtagtgatacaaagtattcttttctgtactgacagctgcttctttttcatgaagaaattgtttcaacataagactgttgactttgtatccattatccagaaacaagtagactcaattctttccactgtttgccagtttgtttctcttcaaatttgatgcttcaataacaaaagaagtagttttgggcttaagatttagaatcttaaaattagtgtatacagaccctgcataccacacatttaacatacatgtccctcctttgaaagcttccagtttaaaagttccaatatgatacatgttataaacataacataggtaaaaaaatacacttttgaggaaagaaaattcattagtgggaaagtgaatacttccagggggaaggataactacatggtgtcagccacaaaattcacacaactgaaaaaaactcacatacaggatacaagagcatgatctctgttctgagtattccaaaacagatttttgaatggtcaatgtgcaatatggggattcagaataaaaatatacaaaatttttatagcccattttaaggtgtttacctttttttttgattgttcatgaacctcaaaatcattctatcttgccaaaattctaaaagcttgttgatgagaatctttaaattggctatgaaaaatttatatatttgaattcttaacccccctaatatatgtgaacactcaatttgcatttcaaaaatcaaattcaagaaatatttaatgatcagcagtcacacaagtttcctcagagattttgtttatttattcatctatctatggtaccatttttgatatttttggcatttcatgcccctgtctttgggctgggtatactgtaagtatactcaagtcaagattggctgataaaaatttctgatcccctcaataatgtatctcaaaaattgttggaccatcaacatgatcagagctattgtcaaacagaaaactctgtattttcagaaacctatgcactcaaaacactggaaacacccagggtttttagcccagatacaacaaatggtccacaacacatttgtaaacaagtctcgacttttcatccttttacttccaagaagcagatatgatcctgaaggcagtaaggctgaagccattggttgtgctgatttccctccctttcacacagtcctctggtatgtggatggcaaattgtttcatcagctttttttcagctggagtatgtacagtcagccaggatgccttgttctggaagtgtcagaacaaggtagcaattgaactccctccatgttagaataattgctgcctcctgtaagggatggtttgatataaattcaggagaattgtataaaatatctgccccttcatcaacacctatgatcatagttatttagcctaatatatgaatacttgttcccatattatagaaaacctctggctagtgaattcaatctatttccctaaaaattattgataaaaatgaccaaaatcagcctagaatatttcattctcataacctcactttttggctcacctggtaccactaccagtgcactcccaaactgcagattacaaccccgctcattttttgatgaagctttagcaggatctcaaaagcttttcacagatcaaccaagccccaggaattctggggtgacaaatgtgattggggaagaagattcatctgaaggcttcctcccaagtgggtcttctgatatgcaggaagctctgtcctccttcaaacaagcaagagataagatttttgacagtgacagtgatgaggttcccatgagcaagaaaaggaagaccagctggccacagatggaaaagttcacaacatcacatcattcagaaacaaatggccatcaaagaggacatctaattcatcaagaaccagatttgggagtattgtcagctgtggatgcttttgcattaagcttaagattagcagcttcacaaaatgatgaagaaaaaatggcaaagttttctgaacaggcattagatttcatgggctatcaattggcatgggcctttgataatggatccacacaagaatcactagaggagcttaaacaagccttgacacaacagattgatttttcaagtaacatcccagcaggccattggttaacattatttgataatctgatcaagcaactccacaaagaaccacgcagggatcaatatttgcatgttacttatgccagactcagtgtggataacaatccccctcatttccgctgtgcatctgtacattatctgccaagtcattcatccaacttgcttgagctcataggattcagggatgtaacttgggaacctgaagaaggtgaaatctctccaaaggaggaaaacaaagatttctctctcttaaacttcttagcaaggaatggatcaaagggttagtctgaaattttggctgaattatctttttatgaatacaaagaatcatttcagctgatttctgttttaatcttacactgcagatctgatgtctattcagcagcccagaggagtcttccgtatatcccaatggaattcattgaaggaaatggctcctgaaataatcacacatggaaagctttttgtttggatgaaggcaatatctgaagaaataaaagatataaaagatcaagatcccagaatgtacaaaatactgatttatctggagggaatctataggacattatcagagcatcttgttgaatcaaatcatgatcttaaattgatttctcctaagggaagtcaagatggattagaagcaattgagaagaagaaatcaacaagccctgcagatagagaagaagaaatcaatccagacttccagctgaatacaaggatcagaaaaaccagagaaatcatttattttgctgccaaacacttaaacaagctttcagggctccacaacttggaagaggaacttgattcaatgctagatacttacaaagtctccagaaagaaactgtattaatcctccaattaataaacagtgtgatagtttttgttgattataatcaaagaattttctgcctgtttaagatcccatgaagttcttggaaccagatattttgatgttgatttattggttgtctgggaaattaaatataacatcctgaaaacccttccgtcttttgattttatttcttttttggtttttagaaatgtgaggcttgaaatttcaatttcaaactatctcaaaaaaaagaagaagaagaaaagcattgtttcttttttgaagattgactaaatcaaagaaaaaacacagatcacatcagtatatgagaagtgaattctgagacctcctgtgcaatagctataggtgtggggaggggtggtggtgattgatgttctgaagtagttgactgtgctagtttatgaaaaccaatctagcgttctgatccggaccctggtgttggccaaaaaaactagatttccagagcatgttttggcacattcaggtaaggagacagcctacccacctccttcttggaggtttttcagacagaaatgcctagggtttgattgggttcaattcaatcatgaaaattcttaagagtgtgtgggatatcaaatacaagggtctggaaattacaaccctagacaattccaatcatccagatgtttatatgatggacaatccagggttttggaagacccagcatggcaatgaagtatttcagagaaaaagggtccaacggacactacaagagaatctttgaattctctggtgtgacaagcatcacttgcaggatggtaaaaaaaactgtcaatcagacactaagagaggtaaagtgatggggctcaattgtcaaaaaatcccagctaaaatccagttgctgggtgaatatttgttctcagatgttgcaatatgtgtcactggggttgctggcagtggtcagttattgtgaaaagtcagacccaaagtgcagctggcagttgagtccactgtgtggttctcaaatacaagtggggggggcataagaaaagtctattgtggagctgtgatccatacacaactcataaaaaaacacagtcattggcttgttaagactttatacatgacatggtcaacagcgcttgacaacttcaaacaagatggttaacagtgcctgaaaacttcaaccaagattttcaacagtcaacagcctcttatggaagataagagactttgatcaagaaagttaagtagagtttttttattattgtttcctcacagctggtatccacatcaaattgaaattttgccttgagtcttgccccatgactacttatttcactagaagagccaccatgagaccaaccaattagcccccccccctcattttgaatcctggatgatcactctcatgtctctctttttctagtgactcattctcttgtttatcatatcatcagcattttcagaaggacacttgcaacaggtcatatctagggtcctttttttcctcatggtgagttttttttctctgatcatgtgccacaaaaaacaaccattcaactgagccaaaatatatgaagattggatttatatattgacacacagggctgatagagagccaaccaaagtgacatgccgcagtttacttgttttccccagcctgcaaacacatttttcttacagaagttgtgagtcagctgcaattgaggactggcactttgagcagctatccaacccaactgcatctccaactgcaccataccaaatatttgacatgctttaaacacaacaccaggactttcttttttgaaaaaaggaagaactggcagcatcagtgttgttggttgatttcttggttggctttggggggggggagggttgcaaggatgttggttttgtttttttggggacggagacttgttttttgttttttggaggagatctgtggtttggagtttctgtgtgggttaaagataggggatggagtggagatcaggattggatgagtgagatatggatgtggggacctatcaacaagggatgagtgaagtgaaatgcaaggattgtgcaggctgggaggtgactggcagaaggccgtaggggtgtggcggtttagacagcctctggggatgttcccaggctcattctgcgggacctttggagggcaaacatgcaatttggactgtcaatgttttcccccagacacccaattgtggatctgtgggagttactctaactcaccctgttgtacttgaggcgtccaatccacatttagttttgccatgaaggtttttgatagatacccatccaaatttgggggctgattagaccaagacaaactgtacaaaattctggacagataggtgtagtattaaggctttgtttggccttccatgatcatcataaacaatccttgcaaatcctttgggtgtgctcctcctatgatagggggcctcagactcctccaatatgaggggaggtttttttccaacattatttccccctcccatttccatattttgcgccccccccccccctcaaaaaattttttttgtgtaataccgttaatttgtgggctctctccagtttctgtttcccttaaaaaaaactctatatccccccccccccccccccccgcttcacccccccccccctctgacagacaccaatatgcctccccagcctcctaaaccatccactcctcccaaggtgtaccaaacagcccacactaacactttggtattggttatgtggattttacagacggtgtgagaactcctttgggataaagggcagtcctgcgagggagcaataacagtgataatatttcaggtatgtacaaagctattacagctgttacagggggtttggaagaactgcccctctaatgtactacactagaattctgacaacaaatttgttttattattgtggcaaaaaactatatgtagtagtctcttatcaaacctagatgaatgtggaatcagcaaaaaatttgtggaattttctagtggaaagaatttggtgtggtttatggcaagctgggatcagataatggaaagatgtgtaaaaaaattgtgagatatttttgtattttttatatgttatgggtgaagtacagtaaatgtggatatgtgagaagactgagaggaaactgaaaaattgatgatgaaatttctaagaacctaaaaccatactaaaaagaaaagaacaagaaaatgagacaatgatcagaaggaaagagagaagaaagagataaaagaataagattgcagcataccactattgtagatggaaagagcggatgaagattgaggactttgatgacaagcgtgctagagtagcaaagatcagagaatctaaaacaagaaaagaacaacaaacataatttagtgatttgatcatcaaacaaaaacaatggaagaagaaaaacaaacaatatgagaatagcagattaaattgaatgtttgggtgaacagttttgaggactgatgaagaattgatgagcaaagagaagagaaaaaaaagaggaagatgagatgagtgattttggacaagagtcttaattgaggaactctatactggattgtttgaccagtatcggcacattatagggtggcaggatcttgagtacttgaggagagtcaaatcttgatgagtcttgacaagattgaggatcagggaggagtgcaaggccaggcagtcatttatgcccaattgatctcaaccataaccggttgattgacaagacttgggtttctcatcagagcagctcggtaccacagtaatttccagtttcactgtgatttcaacagaaactgatgataaatatgagctattcaaagtgtcttttgccctcctccttaaccttcagttaagagaacaaatgagttaagatcactttgaatttttaagatctcaagaggtgatgcttgctatgtacttgacttgttttatgcttcctgaggtatgaaagatgttgagatcacactgttagagcatctccaacgcgggaggtatattggggtggtaagccccatttaccaccccaactcccaaaacacccggccaccgcgggtggtatacagggttgtaaacaacatttttggtccagaaaatgtaccgaggttgtatatctaccacctctgtaccacccctggtacctccctcagatttgtgaaaccatcattccaacctgcaaaacccccataaccgcaacccgttcacatggaaatatctctcactcaaccttgcccattcaatctcagtgcaggtttaccactttgtggtggcgcacctgcctgatttcaggtggcaactctggaacgcgggtggtaaatcctacatttacccggatttacctcccgcggtggagatgctcttaggtttttcaccttaatatgactgaagactctgagtgaggattgggatgagaaactgatcttaggaggaagaaatggcctccttatatagtaaattgtgagagatttttgctagtggggaattcctatgagggattcatgctacttggaacttctattgagggatttttgctgcatggaaacttccaatgagccattttttctgtagtgtgttgtgaaaatatgtgtgatccaaagcatgtgacaggtgatgtgatttgacgatacgtgtgatccaaggcatgtgatcatatatggggccaaacatgtaatcatacctatgcatgcatgtacatctaataatttaaatagatacttgtgtctagatttacaataacgtcaagactatattctgtgattttatgaaaacagttttatccacataaattttgactgagtagagctagcctagtggttccaacttccagtgaatgacaatgggttaaacgacctgtagaatccaataaagcaataacaaatatccaagattatagcctcttatcaagagtggatcatgcgtttatgtgatttggtacttcatgaaacacatttggcacactacaaccgcctgatcatttgcacagcctcatgaaaaggatccaacctatattacataagattctgatttgatgatttgcattaatggctgccatctgggatgacgcttgtgaatggccaaacaatcaagcctacaataacactcctgtttttcctggctgtatatctaaaaaaaaaagtccacattattaatcaaagtgtggatcggatcctgcagttgcagggtctggggccctcccagtttctgattcagacctgatcacctattcctaggcttcatatatccaattttggggggccccctgggtcctgctcatgggaagtgttggccatcttgtacagggacaacataatctagtagacatggtctttatcagtacagttgcttataaacctgtctacatcgagcctaacacaagcctcgctggtgagagcccggagggcagcccctcagggtctctgtctcacagagaggcttgcccccaaagccccaaacctggtgtggatcctgagaattttaaccttccaataacctgtgttttccacaatagggccccgtgaatgaaatccaaacagagaactacatgttttggggagatgcccatgaaggtgtgcatcttgcgcactcaccggggccctcagcatgttgattggcctacagatgacccctctgtgccccgaggaagtcgatcatcagctgagaaaatggtcggaaaagtatgtcttacatcctgatgaaatcggcattcttcctgtactaaagctgtattagaatattggtgatggttttgctgttacacaacagcataatgacagtgcattatggaacgcgagcatggacttaagagaaactatgctcctatgttgagatgtatcaactgtgggccagttacgctaaccgtagtgttagtgcagcgtagtgttagctttttaagctacgctacacaaaagttactgttagcgaaaaatttggcccactaacactacaggatttctgaaaaaacaaaaaaaactttagcgtagtgttagctgactaaaaaaaacaacaactaacactaaccaaatcccttgttagtggaattttagcgtggttagtgggctaaaaagttacactaactgttagtgtaactttttgataagttacaccaactgttagcgtagtgatcccctcagttacactaactgttagcgtaactgatcaaatcgttacactaactgttagcataactgattactgagttacactaacagttagcgtaactgattacgctcctccaattgaaaaaagcaggtggtatcactaggggtgagagtttgtttgagaatctggtttcgaagctcctgtttttttttggcttggcaccgtttctttgctgctttcatactggcattattattactatccagagataaattagtccccaggggtttgaatcaccccaagatccatttattccatcatttagtagccagctgcaggaaagggaaacaggaagagtaagaagaagcaaaaaattagatcagcaacctgcggaagcttaacacaaatttgaaatcataccgcttttttggcccgtcctgtttgtaatccacagtcaatggtcaagaaaatgtgtgtgggagtacctaaatcaaagaggggggaggttagcaagcatcagagccagggtagcagtcttctagtttgttcccttttggggaagcgattgatttttgctggttgactttgagtggcgataacctttgcaaaaaaggtccgatttgcttaatttttggttcgttggaaagctagcatcaagggctacaactttgtcagccattatgttgactaaaagcgaacggtttctgagatcgaatcgattgaagttagtccaatgcaatccaatgagagacctaagtttcagaagagggagtaagctgaagagacttttggattggaggatgtaatggaggtggttgtgatgagtatttaattgagatgaagataagattgagctttgatgaagttgatgatgaggatgaggatgaaaaatcttgatggggtcttgcttggatcggaagagaatggaggtccaacatccatctccccttgcttgaacttcaagttcaaactcagagcccagggagtgaacatgtcacaggcatgtccatgacatcctcttgctgactgaacctcaactcaccgacccattcctcatgtactgctagtcatgtggacaaggaggatgtctggagatgctactaacctgtcatgtcaagtgttcaattccacctcaaggcatgcatttgtgttattttctcacttgaaatttttcatttgtccaccattgtgtagtgtagcgtagtgtgggaccagttacgctaaatgttagcatcaactcagttacgctatctgttagtcaaaattttgttagtgaaaaaaaagttacactaactgttagtttagcggtgattatttgaagctaacactacagaaaatttgagataaaaatttcacgctacgctggcagttagctcagtggtgtttagcgtgcgctaacactacagatcttctagagaaaaaaaaggccgctacactaacagttagtggtcaaatagcgtagtgtagcgtagcggcccaccgttggatgtatggccagggatctctcaaaaaccaacattttcaattgcttatatctcttttaactttggcatagtaagagtaaaaactatgtagcccagaagggcagaagtagagcttgaatctgacacattggcggaggatttggctcaacgggtaaattttttgcacaggtgcaaagattgttaccaccaaagagcacggaaacgcctctcaggatccacacgagtaggggggctttgggcacaagtccctccctgcggtcggcgcaatgcgacagtggcgaggccactcgcatgccaacaccgcccatagcagggaatcgggacttgcgttaagttcgtgtctacatagccttctgaatctgtgtggatcacctgcacattaaggggcttctcctcaaccttgctcttgctccaaattctctgatcgctctatgggcatacatactaaatcattctcccatggtgtgtataatgtcttttctttttgcttttgtttttataacggagcacccttcagaatatggaaggcagacagtgatgagcggataagtacatacatacttttttatgtatgtatgtagatacagtgtgactaagtttgagcggaagatctgcaatggattccggttgattatctaagcaagtcggcgcatacatccctcttccccctccccctccttccgagtctcaaccaatcatcacttccaccaaaaaaaagaataccaacagcttaatcaactatggctcacaagcagcacgacgaccatcgatcatccccgccacggtcgatcgaagagctcagtgggatcgcccaggttccgttcgacgctcgtctggcgatcaagtcctacgtccggagctgtgagatgctataccagcagttaaatcacacttctttcatattcagcagccatcaccaagaatacatactgactttgggggttattcaagcagggctaagaaggatgaggagcagctcgaactggcttacatctacctctccagagcagccaggtaagcactcactcactattgagcccacactgggggactaactgacactaccaccacaggatcatcatccatgacttgcccagccatcccgactaccaccaactaccacccagctatcaggctcaactcaaagcagtcagtcccatctcacccactcccatccatactaaaactgacaccttctaatcgtaggatggactcaaatacctcgaagcactcctgcccatcaaatccaaactcaaacaccaacaccaactggtaagcaatcaaactattcttaatactatttacactcatactcatactgactataactactactaccttcaaacaaacagtaccaacaacaacactcattcagcccatcccaatcttcctccctctccaacacacccccacaaccccatcaacaccccaaacagaaatcatccatctccgactggaccctcatcgactcccccgaactaagctacgaaccactactcccgaaacaacaacaacaacactgctctccacataaaaaactccacaagaaccaccatctctcatcccccatcacccggcgctcctcttcctctaaatcatcaccctccacctgctccgactcgtccaccagcgtcttgccttctgctgcaatcaacaaccatcggatcgtcaaccctttggtctggcccgtcgagctcggaaacgggctcgggaggcccatgaccgtcgcactccctcatcacaacagaccctctagtcacaggaatcatcaccagctctccgtcgatctccctgactcctctcctccgactcgagaacatcctcattcctccaagaaaaacccactcgcatcgagccagccgatcagctccaggagcttccgtcatctcggcctctacgagctccaagaccctcccagcccatctcaccaaccttctcctccgtctctcaatcgctctgcaactcaaaaagaacaagcccaggacagtttgaaagccaagaaacagagggccagttgggccgaccgacgtccactccctgcttctgccaccaccaccgaccctcaagaaccctcgcagagcttggcccgctcgtttcgcagtctgttgagaccccgaagactctcctggtcctccgcctcccccaccgcgatcaccaagccccgtcgagctccctcggtcgagtcctgggcatccgtccagatcccctcgcctcctcctcctcctcctcctgttggtttggagtccccggctcatatccttactcccctccaacaacaacaacaacaacaacaacaacagactcggtctcggtctcgaagaggatcgctcggcgaaccggcgtcttggcgatggctgaaagccctcaaatcctcccccgatccttcttccccttctgcttctcaacaaccgccgtccaatggcccgttatacacccacttcccagccctaatatctcccgagcttcatccctctcgacccagactcccctccttaccttctccgtctccttcttcttcttcaacagcaccgccaattcatcatcatcatcatcatcatcatcatcaccggaaggctcagcgtgagacgaagcgtagaaaactgctcctctgtcccgctcagctcgtcggcgctttcgtcgccatggctgagcctcaaaccgcccaaggaatcgaactctgtgggctcttactcggatcgaccgtccgtccccttttcttctttctcccgtcttgttcttctgggatcctctttgattggctcctttttttttctcaaaacagatcggagatcggttggtcgtcaatactttattgatcccccgccagatctcgaccgctaatagttgtcataccgtcgacgaggcccagacgttcgaggtccagagtcgggccggtttgctcaccctcggctgggttcgtccttccctttcccctttttttgttttatggtcacgaagaatagctgagatggccgcgggatctccggggctgtgtgtgtttagatccatacccatcctactcagacttgtttcctctcctcggtcgaccttcatacccatctctcttatcacctcatgctccccgaatccgtcgcgatcgtttgtagtcccaataaacaccccaggtccgtcccttcttcttcttctcttgcacaatgtttaaacttactcgatctcgatctcgggtccggcacgatatctttcttttcgttttcttttgtgtgtgtgtgtgtgtgtgttttttagtgtgggcgtgttcaagttagtcgagccttccggcgtcgacttcctccgacaatgtcccaacaatctggacgcgttccatccgcacgacatggccgacaaccttctctacaccgtatgcgtctctcccttctcccttctttcttccttcttgggctgtcatggttagttgttgttggttgatgtcttttttttgggggggggggggttcttagacgccggcgagaaatgaatttgtgtttgtggagcctggggggcagcaggctgatgatgatgatgtcggcgacgacggtggtggtggtgggagcgtcggactcgacttcgagatcatcgatttgcgcgggccggagtagctattcccgggtcctcttcctctttcttctctctttgcttcttatcggtctgcagattgtttttttttgaatgagagtgagtgatgatgaagaaagaaacggattcaagtatttagtggctttttttttgggggggggggtagaggtagatggccttgacccgacatccttcctttttttcctcctcctcttcctgttggttatcttctccattcgaagtgttgagttttcaacttctctggctactcttccccaaatcactccctctttttcccattttttccatctgttccctttcatgaatcttcttgatctagactgaactgtagtctttcactgctggttttgtgttgaatcttatgcacttcttggagtctaattagaactatcaagagcaattatcaacaactcctgtctttctgattgattcctttctttttctagttcactatttgattcctaaaaactgattgttaagaattaacgcctcttattcatttgtggttgtgtgcatgttttttcatgattaatttgctagcttttctaaaagagactgagaagaattgtctggctgtttcttccatgaactcattcattccttcctctcagtttttattcaaaatactttttattcaatttctctcaaaccacatttttaaccttttgtatttagtctatttaaaacaggctagctacaagaaataaaactcattggttctttcattcatttttccgtgagcctttcccaaaaaagacactcatccttttttgagccctttttctcaaaacccctcaaaaattcttcccctctcgagctcagaatttcaacacaaagaaatatatgtgtttgtattagaatataggacggacaaatgggccgatggggtcttagccttccctttcttgcactctcaggcttcgtcgacccgctgggtcggacggccttccgtggctgtggctgatcagcagagcgggagaaacttcccagcctatggcgctgcaagccgtgcttcttgtgtgtatctctacacgacaactaaaaaataagtcctgcttcgtgggtcgtaggagttggtcacatccttgtcatgctccactttttgttctttcttgatagtgctttgttgagttttcacctcttcttcctactcttccccaaaacagtccctctttcctttactttcttcccctcttacttttcttcaatcatcttgaaatagactgaattatagtttgtcatggctggttttttgttgaatcttatgcatcttagtagtctaattagaactcacaatagcaatttatcaacaactcttgtcttaatgattgacttctttctttttctattttcattatctgatttatcaaaagctaattgttttgaattaacgcccctaaacatctgtggtagaaattctgatttttcttgattaactattcttgcttgactaaaagagactgagaagtcccgctatgaatgtttcttccaagacctcataattttctgtctcttagtttttattcaaaattcttcttattcaatatgcctcaaccacagtttgatcacatgtatttagtctacttaatccggctatttaactgtgaatgaaaattatcggttcttcacactctttttccgtgagcccttcccaaaaataagatcctctttttttggcccttcacctcttgtgcgctttggcttaaaatttcaacatgcttgtttcgagctttgcggacacaatatgattgcacagtttgtacatatcatcctttgggtacctcatgattgttaagctacaaatcctagtatccagatgagatgaagaaactcccccaaggagaaagcatatttcagataatctaagagaactttttatagtcttgtaaatacatacttgggttgatgagccgtaaaaccataatagaaaatataacaacatagtatgtgaaaatgaagtgacatgagaaactataagtatggatatataggtaagtccatactgtataacaacaatgatcaacacttagagtccgaaaagtgtttgcacaagaggtattgtgttttgaagaatggatggacaaatacaaaatttccaaatctttaggttatgtacatacatatgttagcgctggaacccgtttccgggacctccgggtatacccggcgggtacaccgccggttgtacccgccggtttagggctccgggacagctcttcaggagcccgaagaccaacgggtaagtcgggtatggtccacgggccgccttggagatacccgcgggtatcttgggttgtgctgggggagggcctctactcctccccagactggggtacccgcgggtatctttgaggtggcctgtggaccgtacccgcgggtatctttgaggcggcccgtggaccgtacccgcctcaagttcaaccccgcgggtacctgtggcccgttccctatacccgcgggtatgtctcagtcacactgatttttgtacccttgggttggggcgcgggcagggccaaaatgcttgggtaccccgcgggttccagcactaggttatgtggttgtggtgcacagcccaggtttacataatccgtgggcagttagtgatcattggctttatttttcacaagggggagaataaacctgagcttgcaaaatcatggaatcacatgattttggaacagaacacttggaaatccgtctaagctttcttcaaaccacaatatgttctgccaggagaatcaggggtttttttttttcttgcaaggcaagcaagcaagtaattgtaggctctgatagagatggttgctttgcatccggatatccccgcggatgtggatatctgctcacaatttcagtggaatcagacatccacatccgaatccgcatccgccagcgggtattgtcagcttgagtgatgccaagagcttgactcttctagctaaaccaggtgcgaagctaagaaaaaaggtgtacaagtgtgggtaacacttggaatggggaggtgtttgatgttaagaaaagaaataataaaaactgttaagtttttataaaaggaggggcctgagttacaggggttttatggtgccctccaatgaatcaggacctgttaaaacaggagtattttttatgtacctgatgttctggtccattgtgtagaaggagtatgcccagacaatgcctacaactgaagtatcaaggaaatattacctacttgtactatttccaagccaagggggactccaggtgggtgaaaactggtctggaagcgctcagaaaactaggtaacaggtggtgggagagttctggcaaacagttgatggttgattggttgaaattcaggatgaaaaacagcaggaactgggccaaaaacaggtgaaaactggttgttggaggtggttattgctggtaagtgatgatgaagatggggaatcagagtttgggggaaagaagggctccttatatactcattctgggcccttggaggggaactcagaactctttttggctggtgcaagcctcctactaggcattggtgacctgtagcactgcctaggcacctgtagtccttggttacaggtgtcagagggctgaagtgaggcttgtaacacacactgaggggtgctgtgacaaacctgcagccatggtttggtcactgagaccctttaatggcgtagttagccaaattgggccaaaaagggccaaaaatggcttttgaccagccagttacagttgttgtgacaatgtagttaaggtttcaattatgtaaaatttatttgtagacttttcccgaactgcatgaaccttaattacatgtgtagacctgtcacaacatgtagtatgatgtaactgggagggtttctagcaaaatgagcaagtgtcactcagagtacacagacatgaaggagtaataattaaggggtacctttggtgaggtaccctaggttattttgcatggaaattaagaatctgaaataatattctaactttttgcttaaggttcagaatttatttgtagattcatgttaaaaatgtttatttatagggccttaataaaaaaacgcgggttttccacgttttgacgcggttttaacgcgccgcagcacacgcggtttccgcttttagacgcggtttcgtaattaattttttatgggttattttttgactttttttgaatttttaaagttgtttcctacactataaaaggcgtagaatttaatggtaaaaaccatttttcataaaaatgaattttgattattaattatttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgcttttgtgaaattttaaaattatttcctaggtttcaatgtgtgtagaaattaatggtgcaatccagtttcttcaaaactcaacggttcatttttaatactgaaattagacccattttttcacttgattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacatccatttttccccaaaatgaaaactataccttaaatgccgcatttgacacgtttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttttttcatacatttaaaagtgtgtagaatttaatggtaacatccaattttcttaaaactcaacagttcatttttaatactgaaactagacacttttttcaattaattctttacatgttatttctcactattttttgacattttaagtttatttcccacactttaatacatgataaaaatgatggtaacaaccattttacataaaaatcagcgcttgttactgaatactgcagtggacaggctttttttaatgtttttttgattgatttttaccggcctgatcttaagcatttttttttattttaaatttatttcctacatttacaaatgtttagaattgaatggtgaagtccaatttcactcaaaatacaagcttcaatcttaatagatgagcgtaccctgtttcttgcataatttgtaccatgtacaaattttatttgaatgcaaaatggatacagccatcaattctgaaacctttaaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacgtcacaggcattattcaagatatagttttcattttgatgataattcatttgttgccataattttatacatgttttgaaattgtaggaaacaaaatttaaaatgtcaaaaaataaatgataaataaagctcttaataatcaattgaaaaaagtgtctagtttcagtattaaaaatgaactgttgagctttaagaaaattggatgttaccattaaattctacacactgttaaatgtaggaaacaacttgagaattttaaaaaatcatagaaaataaggtacacacatgtatgcaaacaattaggtgaaaaagtgaggaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatttcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaataattaataatcaaaattcatttttatgaaaaatggtttttaccattaaattctacgccttttatagtgtaggaaacaactttaaaaattcaaaaaaagtcaaaaaataacccataaaaaattaattacaaaaccgcgtctaaaagcggaaaccacgtgtgctgcggcgcgttaaaaccgcgtcaaaacgcggaaaaaccgcgttcttttattaaggcccgaaaaaaaagagaaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaaagagcaaaaaagagaaaaaaagggaaaaaaagggaaaaaaaaataagaaaaaaaagagaaaaaaagagaaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaaagagaaaaaaaaagagaaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaaagagaaaaaaagagaataaaaagagaataaaaagagaaaaaaaagagaaaaaaaaagagaaaaaaaggggttttaaagggaatacaaccaaaactgtatttgtaaatacaacgtatttgtattgtataggctagaaaatgaatacaatgtatttgtattgtattcgctagcagaggcaatacatgtactcctgacaaagtgcaatacactgtatatgcctatacaatacgcgtataggactcgttgcaccgttggttgactgtcactactgagccgagctggccaggccctgctttgtttgctgaaatcatccactgggccaatgaagtgtgcatgctgaactgaagctcatgggtacctacagtgtcacctcccagttgtttgtggctggtttgtcgggatcgcaaaacctcaacctaccaacttgaaatcatgatacttgggcaagtgatttaaaataggtttcaaaaaatgattctgaaaacaaaagtgtgcattgataaacgcactccctccccctccccgccccttggaagcctgttttttcaaggaagcaggaaaggccccgccccttggttaagctacccaccagtccagaactgggctatgttggttcttggctggtgtgcaatcccacccgcccctccaggaggggcaggttcttctgcccgccccttggacgcctgtttccttgaaaaaacaggcttccaaggggcgtgggcaggtggggagtgggaggaagtgtgttaacaacgctcaacaaaagtatgagaaaccaatttttaaaatttacaaaaaaaaatatagttgttgcaattttttcagaaggttcaatttaacttcaaatgaaaaatgaaaacaggaactcacagtgtggtatgctggaggccttccaatggacgaggtacatgtacctcgtccaagaggaaggctttccttccactggacgaggtacgtgtaccttgtccagcggaagggtttccttccgatggacaaggtacatgtaccttgtccagcagaagggtttccttccgatggacaaggtacaagttctgactgctccttgaaacactgaaacagatacggtatctgccatgtatctgccatgcatcactccatgtatctgagccccaataaaaaaaatctatctggccaatgtgcttttatgtgcaaggagatgcaacaagtttggtttttggccatgcagctttgcagaactctccatgatacacacagtgtattgtatctgttacagtgttgctccttgtatcaatgaccaggtttactcccataaatgaccaggtgtactcccatgaatgacccagtgtactcccatgaatgacctggtgtactcccatcaatgacctggtgtactcccatcaatgacctggtgtacttcaatgaccagtcaaaaccaataatcatgggggtgtagagtccaagtggttgggaggaggtcacaaccccttagatacatggcagtttgtggtctaggtagccaatgtggtggttggattcaattttcaatttggccattttggtggttcaggagcctcatttggtggttacttggccaaagtggcagtttatccccattgttttcatttttattttgccaaagataattgcatagctttcccaccaaaatatatttgataatatatacaaacaatgcatgcatgaatttttgcacagttaacttgcactgacaaaaaaaggcatagcacatccctaaaaaaatgttacaaaggctgcacattgtgctaaaaaatcacaaatataaaatcatatttgagatttggtaaatccttttggcactgtagaatggctccaaaagacagctatagacacaaaagctccagtgtagctataattcaaagagctaaatgacagtgcagtgccagtgctgaaacaaagctatgtcacaattttttggttcttatgtttggtttgtgtctgactggatcatgtcttatcatacaatccatcttcaaacatcatactcttgaggtgtgaattgggtttgaagcaaatgttgcatgttgtgaaattgatccctgttttacagcagatgtaacccccatggtctcagaagcaggttttggatatttctcagacacaaattttcaagaagtattgatgaagtgatgtgatcatgtgtttcatccttagaatctaattttattgggacagaatccataaacactggatctcacacaagcactcataaacctctatcagctgctactccagaaaggttccattccctggtcttcagactttcatttctggttttggtcggtagataccaatattaacaggaaaatattcggaatatgatcttctggaagagtttaatattggtttggaatattcttctcatccaagtatggaattgtgcacccttggaatcttgggaccttgcagatacagaagtaagagaagaaatgttaaagggtgggtctgatttctgttttataaggcaaatcttcacaatgatattgacctaatcaaagtgttgaatttgaatgacttttcaccgctctgtttggaattttcaggagatgatccaaaaggtttgttgatcttaggtaggtaaaactgattaatttttcctctcagaaaatgccactggagagctgaatggaagttgagattctagatactgtaaaacagcaaaatgattggaaatcaatgattggctcagtgaactatctggaaaaggactatgctgatattgatacacacaaatttgaaggcaaaaattggaagatcatagaagaaatgatttttggattaaacagctgtcataaccaaatacaccacatttttggaacacctgaccatgaaaaaaataactcttgggaaaagaaaccccaatgggattcccatgttttagcatctgcattggatgactaccatggatcaatatgggagattttctcaattctcaagatcccctgcaaagtacccacaatagtccatcatctttgggttgctggaattaactgcatcttggaaacccttctttacatccacaaatacaatcttgctgactctgaaattatgggaaccattcagagtttagcttcaagtccagaaggtttgaattggttcatacgcaccactaaagtcatttgtacaccagaaacaatgttggataatgattattatacgcatcctgttgatgaagaagggctcaaatatcatcttcacctgcatcaattttacaatatatatacaggtgagtaaatcgttcacatttttgttttaaagaatgtattacatatattcaaacatgattttgacttctgtcttaaattcacatatttattaattatgatgaaaaaagatcttgggaaaaaagagcaagattttatcttatttcattattttttgatgacaattgagaagccagcaagaaaggaagtttggaaggatgatccaattctggctgaattttgtgaaccaatgcttacacttatttgttttttacgtaaattgagaaagttcattgtaggccaattcagtcagaccaatcaggaaaagagtcaagaaatcaaatttttcacaggggctaagaaggatttgattgaaatgaggatgtttttgattgaacctccttggccctctgaatcaattagagaagaagtatgggaaagttttgtgaaaacatcaaatactctgaatttcattcatcaaaggtttggctcagaatatatgaaagagcctgaattcagggaaaatgacaaagatattgaagactttgaagtcaaaaacaaattgatattcttgcttcaaaaaacaacaatttggagttatagtctgctgtactattcccactatgctgaaactttcatgtccaagggtgataatcatgaggtccccacaaatgtacgaaaagaaattgggatggtctattggaacaagttggaggaaaatgcttatgcttaccaaaagctcaaaagtgagcaaatcaagatgaatcctctgtgggaagaaaggatttctgcatccaaattccaccaaaacatattatttgttcatgatgaattgattagaggtttgcccagtgtgtatgagaaatttcaatccttggtagatagtgattcttatgagaggtaggaaaatactgaagtacaaaagtaggctctctcaaattgatgacctcaataatttcaatattcaaacgttttaaatttctgtgctgctttgtttttctgtcatcatcttcagaaatcattttggatgccatatcactgtgaaaagaattccaaggaagtgcttccagttgacatgcagaaactcttttcaaagttggtttgttactcaaccatcaccacagccatacttcaatgcacagttactgtgcaccaatggtgggccagctacactaaccgtagcgcaggaaaaatacactaatttgtagcgtagcattagcaaaaatccatatttctgcgctaacgctacgcgcgaagggcacaggagtgcgttagctgttagcgcagaaatttggaattgtgctaaagctatgcgctcagggaacaaaaaagtgcctgctaagccgcactacagcactttttagggggttttttgccttctttgccaataaaagtgctgtagcgcagcgtaacacagcgtagtgactgtaatggtgcgctaaaactaaccataagaaagccgcctgttagcagtgctacagtgtagcggtgtgggatactttatgggttccaatccaacaacttcaaaattttaatattttcttgtatatacaataatattacaccatatagggctccaggaatggatcccagggccaaaattaacccttgaggagcaggcttggatacatgtaacccctctgtgttacaggttacacccctctttcactcacaggtaggggtttcaagcacccttacatgttacaagaatatcacacacacatttcacctctccgggccatgtgacctggcatctgtacgtctcaatcaagtacaatggaagtatgcaggcacagcatacaggttacattggcaaactgtcatgcaatgcatacagcctcaaatacatgatgaaatcatgcggattacaaacacagcctgcagttttctaggttgcatagcaactgttgcacagcttgtcaatccgacagaaaccactcaacttctcaaatcacatcatgtaggctgtaccaccagccaaaacccctcatgtaaggctgtacgaccatccaaaatccctcattcctggatccctggagccaaaatacctcattgttgtctatataaggaggcccttcctcccagttttaatttctccccagcagacttcctgcattcatttccccacataacaggcaaatcactgcttgttccataatactatttgttccccaatattttggttttacaattataacaacccttacatacaataatacacatctttaaacataaaaacacccattttagcacctgtccacctgttaaacaacagagtatccttttgatacgctccactatcaccaattaaaagctgccaatctaagattggtggtcttgtttagtgtagtacacaggaaaagcagaggtttcctcacacatccctttccaaactcagcaaaaggttctcacgaatacttttgagcttaacagcggcggtggtggcatgctgtggtgagaccaatcaaggtcatacatagtacaaaacagttatacatagtagtttttatgatattacaacctgatatacttgttgctacataattcattatcttgtatccagttctgaaggatacaaaatagtgtttttacacatagtttggttacataatatatagtactacatagctacaacaaactacatttcaaacatctcaagatacaaattagtcttccctcagttacttctttctatgataataatctttcagtaaacattagttatttcatctcagataccacttagtcagactacatatactatttcattccatgcgcctgctttctcatcccagatattggttatctcatctcatctcactcatcatcctcttcttttcatacaacatttatttcatgcaacaattatctcatactacaattatttcatagcaaatttatttcatactgcatttattttgttctacatttatttcatactacaaatctttcatatatccatttcatttcaactcattactcattgcttatatcacctacatatatatttcaccacacagatttctcatctcacctcagaatatttatttcagtccttattatctcatttcttttgcactacatattatttttatcacaaaaagaagttatttcatattttctccttttcagcatgtttatttcacactacgcacttgtcagccacatttatttcataaccaattgtctttcagatacaacttatttcataccattttcttacttcagctgatatcttaccactagtatctgatcagaaccacccacatgtatatagagaatactctttcccacttactttgttccccatgcttgcattagagaagtaaacagataattacttagcagaaatcacttactagtagctaccagaagtaattattattgattttcccccagaagataagaaattgaacccagaaatcactaccccccagagcctcattgctaacagaatcccccacatcctcaatctctcagcaggttacttgtacaagacatcagtaataaatctcatactaagattacccacagaaatagctacaccttttctttaattcttagtgtaactctctcccaagccttgacaagagggcagcttcatcagcatccaagttttcaactcacattttcccctgtgtagttgttcttttcccctctaagctcttttctttagcttgaaaagttccacaacgctaacactacagaaaaaggaccccttttagtgctgctacactaatgctaagtggccctttagcgtagtgtagcatagcggcacactgttgtgtgcaccttgcacagttactactgtgcaaaattcttacattggaatggattatctggctaaattcaggctctgaactggtgtgtgaatgtcctaatagggcaaatgtaccccctggtcaccttggcaagctgtagatactgtcatggattatgtaaactaacaattgttggaattcaattcctaagtctagccctcaaaagaggagagcctcgggtaagttatactttaaagtataaacttcctagagtgaatcatcgtactgatcattaatatttgatcatgtacagaaactagctgttctgcagatgagcatgcgaatgccaagcttaaagcttgtgattcaggagtttgcatcaatgatgtcatagctttagatgatgatgatcatcgatcatcaaactctcagtgagtattgatgattgtgatcaaaggaatttgaaatagacatttgttgacgattttatcattctctccttaacaaaatcattatcttcagctttcatcaactctcctcaagccgcttacgactcatcaatcgtatttctccacctaagaccggtgagtaaaaaggccttttcttataattaagaaaagagaataaaaaagtaataaaatcataaattaatgtttttgacttttctgttcaatgtttagaaacattaaacaaaagtcaatcaccgaattagaattattctttaccggatcaattgatctaacaatagtaaagtaattcttattaaataaagaaatgtcaaataagataagaactaattaagtttgtctttttggtcattagcttattaccactcttactcgacaaacttttatctcttattcttttataagtgttattatctttgcagagttttattctgccttcaggtaataactcaatcatttctttatctttttatttataaaaattgtattttcattataaatcatttaacttattaagaaataaaatcttcagtcttcaaattctttcaacaatgctagatcacaacttgaacaaatacaacagcagaaaacccaaaaaacaggccattggtttatcctgtctggaccaattgcttgaattcaaaatctgatctaattaatgcagacaatggaggacttcccgtcacggtttagagtgtttttcagagctctctcagttctaaattaacactctaatcacaacctcaactagctcacatgagggcctttactcaaggcttctgaagaaagatttctttttgccaaaaattaagaccttcatggtgtaaatccaattctttgagggtcgtaaataccgacaggaagtcatccactgcatgaagatacttctggcaagattttaattcaagatccaagaagaagtgggctgctacgctatttgaccactaactgttagtatagtggctttctttccctgaaaattctgtagtgttagctcacgctaaaccccactgaactaactgttagcgtagtgtaaattttttgttagtgttagcttcaaataatctcagctaaactaactggtagtgaaacgttttttgtgctaacaaaattttgactgtcagatagtgtaactgatttgacgctaaaatttaccagaacttataccaagttaagctaaactaaactaaactacatgccttgttaagctatgctacagtagaatttacactacatagcatagtgtaactcttcaattagagaaattgatgtatcaagtgagaatttatgctttttaaacctcttcctctgctttctgttttcaatggacaacttgtgtgaactgtccatatgacttctatggccaaggtccatagtgactattttcaatgtcctatcatctcacacaatcccgcagaaaatgaacagcacaagatgtagagaaaaacaaatggaggatgtgcctggtgagatttgaactcacaacctcagaaatgctgagtcacatcaaaggttacgttggtatgtagtgtagtggtttcaaccactaacaccactacaattgtgctaacaaggtttttggttagtgttagttggactttttccaagtcagctaacactacactaaagttttttgtttttcaaaaaatctgtagtgttagtgggccaaaatttccactaaaattaaattttttgtagtgtagcttaaaaagctaacactaaactgcattaacactacagctagtgtaactgtcccaccgttgatccagtccaaagagagtggattgattaaaaggaaaagtgatgtctgggttggagccattgaggtggatgtagctacattgaaaaaaggtgagaatttatttttgattggtgtttcaccatctgtgaaatttgtgcttccttcctgaccatttgagatagcacctgtggctgcaaaattcttccatcccaaatggaggaaacgttgtggtaattattcctgtgtttctacaccaaaaatataaaaatttattattatgtctctaaatattgaagatagggtaaaaataacatcaaaaatggattcctgaggtaaaataacccctagtcactcactacaactaccctcttatctctactagttcagaagttacacttatctcaagctgtcactggagcttttctttattattatcctgaccatgtctcattttgaatactggatgcatatttcatattgaattcctttgtttcatattgaattcctttactggcttatatttcatattgaattcctttgtaggtacacatgcattcctttgtagtaggaccttgtaggctagccaaaatccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtattagactagctaaattccctcattggattttcaggccagctaaattccctcacctgcatgtaccctggagctaaaatccctcacttttgtctatataaggaggcctctgcctgccagttgtacctttcatcatcccaccagtggaccagatcatctcaaccacccttacaattaccacccattatattacaggtcacagttatataaccacccttattttatcgcaatatattcataacactttcacatcatcatcatcataccaagtgcccagtcccctgttccattcctggttgaagcatagtgctcccagcgcccagcgccttggttccaaatcacctctttttaactttatataccctcaacctcaaggacctgcgttcaagcctcaacctcgaccacaatcattgacacctctatcaacaacaacatcaacaacaacatcatcatcaacaatcaccatcaacacctttaaccgttatacgaatcattcgacagcttcatctcgaactatcctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaagggagtccccaacgtgataggataacctttgagtgacatcgtataaccgattctaaacgaaagaagaagaaatcaacaaagacatcgacaaaggatcattacttctagcggtaaaacggaacgaattcatcaaacaaatttggacaactcagcggcatattcagttattctgttgatcaactagtcaaacttcaataacaattcaacgacataaacaaccaacctctgaaaagaaagcgtaggaatcaactgaaacgaggactcgaagaagacagccagttattgaccagaagaaggcaagagaccgaaggatctggataactaggatactgtttgaagacaactcaggaactattcaaagaaagcagctgcttagataccaaaagaagggcaaaggtacccaaggaatttggataagtaggttctgtaaaagaagaacttcccagtgttaactgatctattatttttaaagaagactataagcttgccctggtaaagaaaccagcgaccaaagtattatttgtttctttttcagagcaaccgtttgtttaggtatcgaaggagcgtcaagtaaggaaaactaggaaaatcaatcaaaatcaacatgagtctaccgttcagcacaccagatttggaagacggatttgcaccattaaccccttttaggaaccgaatttttgatcaaccttcaggatcatcttcaactttcaattggaatacggaaactacattgccaccaccgaaggataaaggaaagggaaaagcaagtgaaatacaagatataacggaggaggactcagattcaggcgacattacacctcaaaaacaaaacttacctcccttgtctggatatgggcttcacaacacccagaatgcagatgagccagtgtataatcgacaacaacaacaacaaccagcaaatcaacaaccaatccctcaagtcgcaccaaggattatcaatgaacccggactgttttacgatggcgagaactttggaacattcctgaagcggtttgaacaagcagctagagcattcaatgcaacagactacgacaaggcgttacaaattgggcgattcatgaaaaccgaggagctcaagatccaactagaagccatggacgggtttgagaaatgcgaatgggtgaaattacgaaaggaaatggtcgaaacctggggagaattggataatacaatcttgtacacaaccaacgacctagtggatatcaccaaagaatacggcgtaaatggcggaatcaaggatcatcgggaattcaaattgtacttaggaaaattcaccaccatccttaaatacttagtgaccaacaagcaaattcatcagaagtcagatgcatcaatactcttcttgagtgcattctcgcgggaaagtcaaatgaatatcaaacgtactttaattagttatgaactacttccaaagggaccggatggaagcaacttaccaccacgctgggaagacttggttgaagcatcaaggttggaagtacggatcgtggaacccggatattttaacatctcaggatttggcgaatctaatcaattaatgcagaataaactgaacgcacagaaaggaaacagtcaacgaagagatcaaatgattgcggaagcacctacaggcaaagccatggataaacaggtagacgagatggctcgagaaattgcttcactcaagtctcaattgaagagcataattccagtatcgtacaatcaatccggatctaacgaaaaatcagaattctcgcggggaaatgctaaaccctcgacgccgctatacaaaactcaagcctgctattactgcaagagggaagggctgacaacttaccgatgcccagagctagcacaagatgaggatctaggattagtcaagcgtactggcagggactggtatctacctgacggccaacacataccctggaatccatcaagacccattaggacagtagtggcaacagcatcagcagaccccaaaatgcaggaggcagcaaagaaattagcagaatcccgtagaacaggcaaaactcaaacccctactacaataaagacttcagctcaaactattgattgggacccaccacaactgggagcagataattttctagtaaatcacacaattactcgatctgaggcccaacgaggaagacgcagtgtttggattcaagaaccggaaagggacgcaatggacgtggatcaagaagacgagatttccgaaattgcggaggaaacacctaaaacacctgtggtagagaaagtatggagcaaagaaaagccagttaataaggtcaaggccgcaacaccagaagaagctctgttgcaggagttagatcatttgaaaattccaacaacctttgcacaactcacggctatttcaccaacctacacggagcaaataattgcaaaacttcagaaccgactcccaggaaagagtagtgcgacatatattactacggaaaccgcaaaagtctcggcagctatgacgggggttgataaccgcacgccaacccccatggcgcacgccaatccgcacgccaggcgcagattggcgtgcgggcctgcacgccaatctgctgcaggggagttggcctgcagttggcgtgcaggcctgcacgcccaacattaggtcctaaacgcatatttatatgcgtttaggacctgggccgtcccataggacccaggcatgggtcctacaatgggacggccccatttttccttttttttttttttttttttttttttttttttttctttcttttttttccccctcggcctagagaggccgaggtcacaccgccgggaggaaccacactcccggcgagtggtgtggtttccttccgctggacgaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntactccagaggtggaagacccgacggacccttgctactatagctgtgccctaggatacgtaacagccgaagttgggggagctagcgtggaatttatggtagattcaggatccatggtaaacgttatgcctcgatcagtagcagaagacctggatttggagctagtacaagtagacataccaatgaaaggagttgggggagcacgatgcaacttaaatggagtagcggaaaattgcccagttggaattggaagattctccggaccagcccatctgtttgtttcacccaaggctcaggactgcattttaggacgaccattcttatttgactacggatgcactttggaatatcacgaaaacggtgaaactctgtctttccaaggaacaaagggacgcagggtatcagtaccattagcaagaacgggccaaggaagaggatggaacaacaagaaagatctcagtaccaacagtatgaagatgcaggacgggaatatatggccaaacgaagacaatcgaatgttcaagaattcttcaaagcggtcttttttatgaattccggtgttcaactaagggattactcacttaagctagtcgagcgagttatatccagaacaccgggctttctagactggctcaaaacttttctttcggatttatttaaaaaactaccaaaacaaacaaaaatatattttgcaaaggtaatgttattaaaaaagaacattctgattatttttcttctacttttgaaaatttgtaaaacagaaacggcacgattatggtatactacaactaaccaaggatcagctttgacgaggaaaaatggaactttgacgttagaggaagtgaaaccagtcctggaagccaattcaaccaaaacagtatcaggaccagtacgacggaatcaggaaatcatcacggataatctacttatggaaggtttaggtttgacctttcaaacaaagctgtgtgaaagttggcgggaaggaaatctgtggtgcatgacaaagtataaaccagttgggaagaaagttcgaccaattaatcaaccacttccgcaactactaaatccaccactaaagcgaccacctttgtctcgagatccatacaaaactccacttactccacaccctccagaatttacaccaacaaagaaaatcactgaagagcgcttaaaggttgttaattttggaccggaaggatggctttggaaagaggagctcaaactgtttaagcacgtcattgttatcagagaaaaagctttggcattctgtatggaagaacgaggacttttgaaacactcttacggactaccttacgtgataccagtcattgatcatataccgtggcagaagaaaccaataccaataccagctgctattaaggatgattacgtggaactagtgcgagaacgaatacggaccggcttatacgagcaatccacttccagctactctagtccagttttttgtgctgcaaagcatgatggaaaattacggattgtgcacgatttacaggaaatgaaccgagtaaccatcaaggacgcaggattaccgccagcaacagaagaatttgtagaagcctttgcgggacgagcctgttatggattaggagatattatgggaggatacgacgaacgagaattggcggaagaatcaaggcctttaaccactttcaatacacctttgggaagattccaactaaccagacttcctcaaggggccacaaactcggtttcagtctatcaagctcaaatgatgtggattcttcaagacaaaattccagaatatgttggcgtatttattgacgatggtggaataaaaggacctcgatcaacttacaacaatgaagttttggaagaaaacccggggattcgaagattcatctgggaatatgctcaaactttggagagagtactttttaggattgaagaagccggactcactatatctggaaagaagtttgcttgctgcgtacctgcattggatattgttggacacgtggtcagcaaagaaggacgcaaagtttcagtacagaagaaaaacaaaatcaccacatggccaactccaaacagtctcaccaagctacgaggattcatgggaatagtcacttacgtccgcatttttgtcaaagacctagcggaaattgcggcacctctacggaaactcacacggaaagacattagctgggcatggtccggagagtgtaatgaagcattcaaaaagctcaaacaaataattggagaagatatcaccttaaagaatctggactattcggaaggcgcaggactgattgtactagctgtggattcaagtttcattgcggcaggagcagttttggcccaacaagaactagagacaggattgaacagaccagtgttatacgagtcaatagtgttttcacccgtggaatccaaatattctcaaccaaaattagaattatgtggagtctctcgaattctcaagaaactgcaaacacttctttggggtcaaaattttgaattacaagttgacgcacaatcacttatccaaatgatcaactcaccttcactcccaaatgcaccaatgacgcgatgggtggcctttattcaactcttctcatttgacatagtacataagccaggaaaaacatttaccttaccggacgctttatccagaagacctatcagtgacgaagaggacgaattctatgaagatcagccagattttgatgaagaggagccagtaatacgagcaacttttcagttcaggacgttctcaatatcagacgaacttttggaatgggaatcaccaggattttggatggatctcaagaattacttaagtacaatgaaacggccaacaggcatggatcctgaagaataccggtcaataaagcgaaaatcagttaacttctttatccaagatggacgactcatgcggcgacactcacccatggctcaactagttatctccaacatttcttaccaaagcaaactcttgagaaaagttcatgaagaattgggacacagaggattggaggaaacttatcaacgactggtttgcagattttggtggcccagcttgaagaagaaaacaaagttgtgggttcaaagttgcgaggcctgtcagaaaagagatgctttagtacctagagaaatcagggacccaaccggggcaacaactctatttggacgagtggctttggacgtttgccatatcaaagcaggacggtataaatatttaataattgctagagacgacttatcgggatgggcagaagcagcaccattggtcaaattaacagcatccactattgctaaattccttctagaagactgggtgtatcgatacggagcgatcaagacagttacggtagacaatgggccagaattcaagaacgagtttattacggcggtggaaagcattggagccaaattcaagccaactacgccgtactaccctgaagcaaatggaatgattgaaagaggacacagggcaatcaaagatacattagtaaaaatgtgtggcgaatcaggcggaaaatggagggaatatttacctctagttttattctcagacagaatctcaacaaaaaggactactggatattctccgtacgagctgatgtttggacagaaggcagttctacctgtggatatcgaaatggacacctacctgggaattgattggacggaaatcagtactacagcagaacttctggaagcaaggacaaaacagttggaaagacgagacgagattttggacatagctcaccacaaaatgatggaaactcgagagaattcagttcggttctgggatcggaaaatggcggctagattacgacaaccacttcaacccggggacctagttttaacttataacaagagtctagaggatcagtggggaaaattgtttgaaaataggtggaatggaccatttaaagtcaagaaacaactgaacggaggatcctatatactcgaggaactagacggagttgaactaaaaagggcttatgctgcatcccacatcaagaggttctacccacgaggacggcttttatcagatattcggaacgaagaagactcacattcacattcagactcagatcatagctcagaagagagctccgacagggattctaacacttcagaataacaacattttttttcatatctttctctgaatttcttttctgtatttctaagtcagtttttagttatcttatcaaataaacataaaaattgaaagataaaagataaataccatagcatcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggatgaaaagacacaaaagataaaaacataccaattccagccaaattttataagttgggggagaaaagtccatagtatagtctgttatctcttttctttttttcttttctttatttctttcttcaaactcatttttcttcaaaaagatttctccactcttactcactaaaatcagccatggttggggacaaccatcaaagttgggggagggggtctggtcaatcaattagaaaaattaaaaatttatttacttgaaaagaaaagatcaagaaaagaaggaaaaagtaataactaataataactggaggagtcagggataaaagaggatacaaaagtttttttcaggtttggagaagttttaaatctttttagtttctttttatcttttagaatttttttttgggttttaggaaaaagaagaaaaagacaacaatactcagaagttacgggtcgacaagtaggtggacttcttgcacttgaagtgccattgcatgttctcaaagaacataacacggcggtcgaattcatttaaagtgtgaggagggaaatcatcacacaaccaaacaaactcaggggcgataccttcaaagatacgcatcacatcttcttcggtatataagcaggtggcttctggtggcgaattcttcttggagagcaggccctggacggattggtggtcgaggtgaaggaactcggagagcggaggataggtcgacacatcagaggcggaggacgaagccgaagcgggatgagcaccaggagcatgcgactggaggttggtggccacgagcggattaaaagtcgaaggaaggacgagtccaggcggcgggttttggaactacagaagaagacaaaatcaaaactcaggatcattaacctgaagacagcaaggagaagattaagaaaggaaatggacgtaccacggggtcgcagcacacaggcatgtcgcagaacggatggggatcagcaaaaccacgagggacaggaacctcatccgggatcgtggactataaggaagggaagatagctttaggatataacaataagcaaaaaacaatgaagaatgacagatcaacttaccaaatcgaagctcctggccggatcgtagtggcattgccacttttccttttgaggaaggaagtgggtacccgtttggatgagctccatcccataagggagagggatgggagctgggaaggcagtgataggcggaggacgagagaggtcgggagcgttgtcgaggacggtctggcgacgagaggttatcagctcagcctctaggatgaacagcaagagatcaagacttactgctttcatttcggtgtcttgatcagccataggatcaacctgagtgtctgcaggctgattgacctagaacaagtagaagaggcgcaaagaacaatcagtcagactcgacaacgcaacaagacaatgaagacaaacgatcaactcactggattagcatcaggaccaaccatcgggtggacagggatgtccgcggtacgaggggtctataccaaacataacaagagaaatcaaatcagtaaaaacgagtcagaaacagatcagcaagagaccaaatgatcaaactcatctcagcgttgggcacaaatagcgggctccaatcgccgcgcttggggtagtagcggatcccattctgcacgaaggaggtctagaaacaaggatatgattaatacaagcaatcgattgggactagaatcaaaagagacgaggacttacatcgttggcgggagtcggattggatattgcttggtagccgcgaggggctggaatctcaacaggcgaggacatagtagacttttcggaagacatagcagtaatggttctgagaagacgaagtacggcttgggatacgatgtggaggaagtactgaaggttgtaatggaagttgaggaagctggctgggaaagtaggctggtgaggaaagatcggaaacacggcgaagccggtatttatggacgagacgagggcgcttgcgaaggtatcgagaggatcaaagaaaaaccaaggaggtttccagtgcgaaggaggcatcgtggggagaaagggctagcgcgcagaggtagcggtatcggtcgatcaaaacgtagtgggactgaattgtcaaaacagcggcggtggtgtcctcgatcctagatgacactaagaaaggatcacatcaaaatgaaagtcagccgggttgagaactaaaacgcaagcggtgacgataccagatggataaatgaattagaagaaagaggaaggacgtaccggcagcgacaagagcacgaatgctccgaggccaaagctagtgagggcggaagatcggggacctttcaagtggggtaaaccattggtcgagtcatgagcctgtcagctgcatagaggaaaaagtgactagaagaaaagaagcaggaactttacttacttgtccagatggataaaccatcggtcgagtcgcacggagaattcgaagcgggcagaagcaaagttgagattcagtcgaagtatcgttcgaggcgtttgctgggattgaattcgagatttacgtgacgggacggacgagaaaattgagaaggtatccatggagacctaccaaacgaagggtactccatcgccgatcggatcgggccctgtcatacctgtgacagggctaatacattctaactacagcgcaaacgagtcgaattccaaaccaagccaatctccaactgcatctttagtcgagttggtaagggcctcacaccacggacaattgcatgtcgctcccgcgcggagcgacatctgggggtttcattgggggtttcgtgcgcagtgactgcgcctactgccgcagtcacgcacgcggattcgtcaaggtgacggttacatccggggcgacacccaaatgaccgtggtgtcatcaccactttgagccctgggttcaagccccactctcaccatattcatacttttgagactacaaactccagaatggtttttttgagatctgagctcaattttacaaccttttcctaagtttttttcttcaaaactatatgtaccactacacaaaaataaaagtcatttttttctgaggacccaagttcaatcccagtacatgatgaaaataaaataaaataaaaacaaaaacaacataaaataaataaaacaagacacaaacatattttttttctacaatcaaaagttggacaaataaacaagttctccggctgtaagattcatgtacaatactcgacaaacagcttccccaccggtcaaatccataagttctctggacgcacgcttttgtcaaaactcggggacacaaattcatcatcaactcaacacccctcaagtcaatcagacacacgcaaggccaggctctttcaatttcttctgcagatataactccgaaacacagtcaaagtcagaattgactggggacagtcaataagttgggggaggatgtggtaattattcctgtgtttctacaccaaaaatataaaaatttattattatgtctctaaatattgaagatagggtaaaaataacatcaaaaatggattcctgaggtaaaataacccctagtcactcactacaactaccctcttatctctactagttcagaagttacacttatctcaagctgtcactggagcttttctttattattatcctgaccatgtctcattttgaatactggatgcatatttcatattgaattcctttgtttcatattgaattcctttactggcttatatttcatattgaattcctttgtaggtacacatgcattcctttgtagtaggaccttgtaggctagccaaaatccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtattagactagctaaattccctcattggattttcaggccagctaaattccctcacctgcatgtaccctggagctaaaatccctcacttttgtctatataaggaggcctctgcctgccagttgtacctttcatcatcccaccagtggaccagatcatctcaaccacccttacaattaccacccattatattacaggtcacggttatataaccacccttattttatcgcaatatattcataacactttcacatcatcatcatcataccaagtgcccagtcccctgttccattcctggttgaagcatagtgctcccagcgcccagcgccttggttccaaatcacctctttttacctttatataccctcaacctcaaggacctgcgttcaagcctcaacctcgaccacaatcattgacacctctatcaacaacaacatcaacaacaacatcatcatcaacaatcaccatcaacacctttaaccgttatacgaatcattcgacagcttcatctcgaactatcctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaacgtgtgtacacatcatccacttggaatggaaatctgagatagaacgtacttttctgattggcttagctaagcctcaacacaaaggaatcaaaaaaggtagtctctgcaataggtggcctcatgattggcagttgtaataaactgtttatcccaaaccagcagccacatggcctgctgcaaatattagaaacacaccagctgcaagtgaaattcaaaacttgagctgtaaaaatgatgaacccctctaatatttatatgtgttattcaaaaataacatgttgtgggggtgctgtagcaatactgttgagaaagaatgtataaaactactcaggtgataaacaaatagcctatgaaactgcgtaaaaaaaatagggacttgatcaaccaactcccaggaattggagagttgactcccaaacccaggtttccccaaaatttgggagttttggtgggtttgggagtcggcccccaaataaatttaaataaataaaaaagaaaaacccccaaggggttgggttttgatgccccaaaaccaagtggttttggggggttggcgataaaaaaaaaacagtggccgggaggattcttcccagccatgcagagtgctcttttggctgttgagtattatacccttatgtaacacctgagagaaattctctaggccgtcaagagagcaatctccagggccgggaggaatccctcccagccagtggtttttttttatcactgaacccccaaaaccacttggttttggggcattgacacccaacccctcaggggtttttctttttattttattttaatttatttggggccaactcccaaacccactgacggttttggggaattgactcccaaattttggggaaacccaggtgtgggagttgactccaatttctgggatttggttgacaagtcccaaaaaatatgaatttcacatataaatatattacatattctcatcaatgagggtttagcttggagaacaggacaatttttagcaagatgatgttttgacacattggagggtatgggaaaaaaaaccatgatgtcaaaaatacatgttctctggaacactaactccaggattcagaacggcttatatgtacagtataatataccatggtgaggacaaggtatgaatttttgcagacaacttgttccccaattactaaatctgatcctgttactggtttaacccctgaggtacatatacccttttttgcattgaagatttggtaatttgtcttgatgacacactttaaagccataagtctgaatcatcattgagcaatattatcaggctgtattgcttcttttactcccacaactttccattcagatttaactggaggttttcacaattggatctaatcacaatggcaatgtatttccagaaccaatggaagaaatcactgtttatgttcttcttgcaagtgaatcatggcatggctatgctttgtggactagctggtaaagcactttttgtatacatttcttataattagacatcaaaatcaacagagctgactaaataacctatcattaccctcttttgacattaacaactcctttacctgaaacattaaaaataatatctcatcagcactctttcaaaaggggtcggtcaccaagcacagagaggtgcccccacttcctgaagtttcccaacaagtttctgaaatgtcagacaatcaaatatttgagaagtgtgtaaacacatttcctcagctcaatgatcaagattttagattaagattaccccaagatggtgagataaacagataaatttattatgagttcaaaatccctactgctgattggacctgatttttcctcccaacagttggaacaccagtttttaaatttctgaaagagccttctgaaacagaaaatatgcctcctctacaaaatcaaaatgaacaaggacatggaaaacttagtttaaggggttcaatgaacttgaagatggatctcaaacctgtacaggaagacctacatcttttaagatgtgatttgaatgagatgaagtgtgaggattcccaaatggtcagtcacttaggcaagatatttgataacttggaggacattcacaacctgtgccaatcaattagcacaaaagaaatcatttcccactcagaagaaaccatgaaaaaaggtgagctatttttttactatttctatctatcaaactatctgacaagaagttaaactgcacagaaaacaaagtctctcttcacaaaaacctgaatgaactttcatatgcactaagttcatttcaagagacaaaacaaattaactcctatagaaatgatattcatgaaatatatttgaaacagcagagaattgtgttccaagcagttgatttgctattgaaacatgattggattaccaaagaaaagtttcaagagttctatggaatgaagaatatcctcaaattggcagcagaaaacatggttaaaacttttcaattgcactaccaagggtctatgcatcataaaccagagcttctttattatccagagtttctcagtgctgaacttatcctcagagatctctattcattacattacagaaacatttttcaatgtaaggcaaaaatttcaatccttctttttttgggaaatcactgatggattcatttctgaatgaattttacattttttttctgaattttagttcttgaggatagagaacaaagaagatttttgtttcttttggagcaagcagtttataataatgtccacaaagatggaattaaagaaagcaattttgttggcgatctcatttcaaacaatgagaatttatttgacttgttggaagaacgctacacaatggaattattgtcagaagaagaaaaacaaaaattcatcaaggagaacacaaattatcatactttgaatgcacatctgtgtcagatcaggggtgatttctcccggattgtattacatggaaaaaatcagaaaacaatcaatttggcctttatgtttttgaattttgtttcaagaacttatgggggaaccattccagaatgccaaataacagggggagaatttgaaatcaagttcaatcaagcatattttggctttcttttccttgaaagaatgaaaaaaattaagtatgttacttttcttctcttggaggaaatcaaaaatacctccaaaaatccatccatgcaagactatcaaaaaaatatcctatgggataaaatcaacttgcttgaatcatatttcatagctcttaacaaaaaacaccgtaattacacagcgggatgttcacataaatacctttttaatagtgattataaaatttttgcatgttacttccagtttggactgataaaaaagattaactatgacttgattgaatactttagtgttttaaatattgaaatggggaataaggagtatgctaaatatatcattgattttaagaaaaaaataagcccagattattttgacatgagaatatgattttacatattatcaatccgcaagaatgttttttttattcacattttccaaatcacttgtttttttccctggaatttgatccattcttgtttgtctttacaaatccaaccacttttttcaaatttctcaaattgtccatgggcatctagtgttccaagtagtagccacaaagtgaatataagcgcctgtactgtgggattcaatcttgaaaatttctaatttttcccgtcttctgcactagagatggccagtggatacccatttggcggtacccggcacccatccacaggtacccgcagacaccatcagggtagggggttgataagcgcacgccaacccccatggcgcacgccaatctgcacgccattgcagaatggcgtgcagacaggcacgccactcgcctgcagggggtataccctgcaggttggcgtgcctgcctgcaggcccaatatgggtcctaaaagcatatttatatgcgtttaggacctgggctgtcccataggacccaggcatgggtcctatggggcggccccgctgtttttttttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccctttttttaaatatctctaattgtccatgcgcttcttagtggtcccagtagtagccacaaagtgtatatgagcgcctgtactgtgggactcgatcttgcaaatttctatatgttgccgtttgctgcactagagatggccagtggatacccatttggtggttcccggcacccatccacaggtacccgcagacaccctcaggtaggggggtgatgagggcacgccaacccccatggcgcacgccaatctgcaaggcattgcagaatggcgttcagacaggctcgccacttgcctgcagggggtataccctgcagggtggcgtgcctgcctgcaggcccaatatgggtcctaaacgcatatttatatgcgtttaggacctgggctgtcccataggacccaggcatgggtcctaggggccggccccgcaggaacccctcccggcaagcctgtgtacatgtcagcttgtcggaaggaatcccttccgacaagctggccgtacatgatccagctcgtcgggaggggtccctcccggcgagctggtctttataccagctcgtcggaaggaaacccttccgacgagcgggtacataacccagctcgttgggaggggtccctcccggcgagctggtttttataccagcttgtcggaaggaaacccttccgacaagctggtacataacccagcttgtcgggaggggttcctcccgacgaactggtacaaaatccagcttgtcgggaggggttcctcccggcgagctggtttgaaagccagcttgtcggaagggattccttccgacgagctggcatgtacacaggctcgccgggaggggttcctcccggcggtgtgacctcggcctctctaggccgagggggtttgaaaagaaaaaaaaaaaaaaaaaaaacagcggggctgtcccataggacccaagcactggcgtgcaggcacgcacgccaacctgcagggtataccccctgcaggcaagtggcgtgcctgcctgcacaccattctgcaatggcgtgcaggcgcacacgccaatctgcagctggcgtgcagattggcgtgcgccatgggggttggcgtgcgtttatcaaccccccatcaggtaccctcaggtgggtgcctggagtgggtgcaggtatgcattttagagcccacaaacaccaggtacatgtgtcccggtcgggtacccactgctcagcatccctcctctccagattgttttatcaaaaacaatctggagagtgggcctcatacctcaccatgcctggtgaggttttctacacactgggagagtgctttttgacagcactctcattcctctccagattgttttatcaaaaacaatctggagacctgtaatggtcaaggtacccattgtacccgcccacaggtgccgggtctatagatatgtcaaaattcacagcaggtgcatgcaccctccttgggtacccgagtccagatggccatccctattctgcacaaaaattgaaaacaagtagagagatggtgtttgggtacccgttttagggacctgggactgcctggccggtgctcagggtggctagcgggctccaggtgcagtgcagggtccttgtatcttcaaaaagaaaatgggggtgcccagttactgcctttccacacctgcccctcaagctaagcttaactaatcttcttgtgaagagagctgtgtgcgggcaggtctgggcggcagcccagtcttgtcagagaggcttacatactattactcaaagcttgtgtgaggcaggcctgtttttgaggcctttttttgtatcgtcacctctggcttccatgccattattgtcaaaattcaattgtagcctttttcttgttctctactagcttgttgatctttctgtatttttttcatatttttatttccatatcaatcttttttgaagtgaacaaacagaaaaaaatacaatttctcattttgcaggcatataatatgcttatacttagagtgtgcacaagcttctctgccaaatttgcaaatcaaatttcaaaattgtgaacttcattgcatgttttctaccagaaccaaactgggttttgcaatgaaaaaaatatatataatccatattatgtagacctttcatccacataaactaaaaataaatttgagttgtagtgaatgagtggcactggggcaaacaaggtaaccacaaccaaaactgtgtttctgcctcagagtcacaccaggaaagtgttttaatattcaagtccctccctgcgggagggggggcgctatgtgcccagcctgtcacaccagggggacttgtgttaagttcaccctcaagcagggtgatggcccagcttgatgcttagtatggtcttgcaagcccgtctgggcacaatctcaagtcccgcgtggccaagtgccaccaggggtttagattgtgcccagagggcttgatcggacaggatgggcggggggcaggacttggcatagccaagtcccgctgggctgatttcaagccctgggccgattggtagcctgtgcaccagcccggcactggcccccgactcagcagatggccttctcgggggccggcgtgttggcgggcgtggcaccctcgcttgatttcggccaagcgaggctttgtcccaacccccgccaactttagcatgtgccaagcgggggttgggatggtgccacgcaggctttgggatcggccaagcgggctttgggattggcccagcgcgcttggcctttttttgaccaaactttggtgtgtgcccagacgggcttgcaacaccatatgtaccagtcatcaagctgggacaagacccagctcaatggccggcagcatatagtgtaccagccactgagcgggaacaagacccagctcaatagctggtacatgagttctgtcttttgccagctcaatggctggtacatatttaccagccattgagctggctcttgttccagccccaaacttaacacaattccccctggtgggaggcttgctggtgtaactggctgggcacaaagtgccccctcctgcagggagggatagcgctggaacccacagggtatccaagcattttggccttgcccgtgccccaacccaagggtattcatgtcccttgggtacaaaaattagtgtgaccaagacctacccgtgggtaaaggaaacaggccacgggtagggtatacccgcccatagagatggtcaattcgcatccggatatccgcgtggatacagatatccggctgctttttgcagcaaaataaccatccaaacccgctggcgggtatccgtcggccgcagcgggtatcctcggatacccgccctttaaacggccggcaagggaccggctggaaggatttccttccagttgacgaggtacatgtaccttgtcgaccggaagaaacccagctggaaaggtacatgcctcgtcgactggaagggtttccttccagccagcgaggtacatataccttgtcgactggaagaaaccccttccggtcgacaaggtacatgtacctcgtcaaatggaaggatttccttccagccggcaaggtacatgcacctcgccggctggaaggaaacccttccagccggccatccccccttctggcctcgggtatcctttgggatacccggatacccgcccaaatttctgggaaaagggcacatccgaaccccaatctgtatcccctggcgggtatccgccaggggatagcgggtatccgcaatggataccccgcgaccatctctacccgcccagcagagtacctgcccaccacacggtatacccgccaatacaaggtccctccttggagaggcctgcgggtaccccggtttggggaggagtagaggccaattggctcccactgcccctcccccagagcaaacccaagatacctgcgggtatctccaagacggcctgtggactgtacccaacctactccttggtctttgggctcctgaagagctgtcccagagccctaagccgttggtgtacctgctgggtatacccagaggtcccaagaacgggttccagcgctagggagggacttgcatattaaaacactttcctggtgtgaggcagaaacacggttttggtggtggtaaccttgtttgcccctgccccaccactcattcatcacaactcagatttatttttggtccatgtggatgaaaggtctacataatcgggagttttagatttttttcattgaaaaaaccagtttggttctggtagaaaacgtgtgatgaagttcatgattttgcactttaatattgcaaattatcaaacttggcagagaagcttgagtgcacgatatcacgccacaaacggcctttttgtcccgatcaaaagtagcccttgcctttgctaattcgggcttatcgttgatgatatagtcgacatccgtggcggcgaagtgaatctccaggatccaactccaatcgaggtaattggagtcggatccagggggtttaagctgttcgacacccgtgagtttgagggttgggtggcccgatacgtctgaatcctttgtggaggacatgctagatcgcttggggttagattccagcgacagtttcagattggaatcgaggaggattaatttggagggaggagtagtcgttggagtggtggaagtgaaatattcagatttgatgtgtggtgacggaggtgtgtccatacacgacaagctttaacgaaaagtttacggatccttgtgctctctatcttctgttgactgcgtagttatagcgcgatggtgctcataacctgatgagacagacagagtctgagtcagagaaagagatagtggaaggattgttagcattgcataaggtaatgataacaaatctgagaacagaacaaaagacaaaaaggaaagaaaaatgaagcaaagatgaaatgacttacctgagtcagagaaagagatagtggaaggatgaggaaagagaatccttccacgtactctgttctggctcaggtaaactacactatctgtgacaggagtgtgacaggtatgtagcatacaacatgaaagaaaagagaaaagaatgaaatgcacttctcaacaacatgttccatatgactcacttttttcactagattgattgtccagttgtgacaagaaatgatagtctacaaaacttcttttcttcattttactgttattgatataattgatttttgaaattacagaagaagaaagagggagataaaagaagaggatataaaatatgtaagtgtgtaacatgtgatgtcataccaatattgaccagtcaaagtaagataaaatcaccgatattctttatttatttatttgtatatatatttcttgatcaacctttagaagaagaaattagtttttaagtgtaagatacagcaagagcgacagaaggaagcaagcccaaatcctaaaagattgaacaagcataaataagcaagatgaaaaaagcgacaagagtagaaaggagagagtgaggaacgaaccttaatagatttaagcatttcatcatgggagaagattttgcggggataagtagtagagaagcggagggaggaagcggggcgatcgaggaagtgattgaactcgggatgatcagccaaggcatgggcgagatcgacgagggatttatgggcctccaagctgatgacgacgacggagccctcggggttgggcagccttaactggaaccgaccttcgctgtattccttcgtcgacccacttccggcctctccactcgtccgcttcttcatcggcgctctgaccactttctctggctccggtggtggcggtatccccgttcgtttacttccaatccaaacaaccttcatttcaacacttttcttgctgggtttatataaaggcatcgcagaaatcagaacaatctactcacgctttctcagacgccgctttgcgtgcccgttcttgtttatcttccgcaatcgccgcccgcgctcgagctttagccaactcgtcctctaacttgtctttcttcctttgcgcaatctctttctccatctcctttttcttcagttcttccttgatgttgaccatgtccttaccccccttacgacggatagcttcattagctataaaacatcataatcattatcaacttcgtttttctcttttttttttgtgaattgcttttttttacctttgctctcttgagcctctagctttttcttggcgatttggcgttctttgagttgttctcgaagctatgtcatacagagtaaaacagacatgatcagttcaaaacaaacatatctgagtctggcaagtaaacataccttatccaaccgttcctgtttctcttcttccgtcaatggcttagcctgtaccaacagaaaacaaaaaataatcagaatggacatggtatgaaccaaaggaaaggatagacgaacctcatactcgacttcgtcgaaattgatgtgtccacttttctcagaatgataactagccaacgcattgtttttgaagaacttatcgcattcggtgcatttcaatcctttagcctttaagaaaagacagacagagattcgatttgagttttagactttcgatcatacgatgaaaaaaaaaaaaaataagattccataccatgtttggtttgttcaattttggagaagaagaagctcccgtggcctctacttcgggttttttctcttcaatagttgactgcccagcattggctccttctttctcttctggctcaggcggaagattgtctccgtatttctccaaccaatccaaggcagcatccacgctccggttatctgtctacataacagaaaagaaacatctcaccctccgtcactcttgtttaactgatttctggaaatgattttttttgatttactactcactgctttcagcgctctttcggcttttgcactacacataatacagccatcagatgcgaccagaaggaggatcccgagagctcccatgaaatggatgaacttacgactcgaatcccagttcgaccactgttaccacatcagatcaatgtcagttcacttctttggatgggccctggtcttctttcagatcgatatggcttacgggtagttagtagttctgatcccattatgtttctttctagtgctgttggttcctacccgatcgctgtgtttcagtctcaagctggccgattgcaggatgagtgattatgtcacactggctgcggactgtgcagactgtgtgacaggtgtgtgtaaggccgcacactcacatcttcagctggtactcattacataatcaagaaaaaaaaaaaaaaaaaacaattcaaccaaaccaaagaagaccaagaaaggatgccgagggtgaccagccagaagttcacaagactccaccaagaatcgaataccaccagtcatctcaagaagaaaccgaatgcagaaaacaaccaacagtcgagcggaggcggcggaggggcgagtaatccgatttttaatacggataagctaggacaacacatcctcaaggtgaggagagtcatgcccaatcaagcaaagtaaccgagagactaaaagcgaacgaacacggcaagaaaagaacccattagtagcccagacgatagtggacaaagcgaacctgaagacgacggacaaagtgctcgaagtcggcccgggaaccggcaacttgaccgtcaagatcctcgagaagaattgcaaatcgctcaccgtcgtcgagatggatccccggatggccttcgaactctccaaacggttccagaatgctaaggatctcaacttcaaacgcaagctcgagatcatcgtcggcgacttcttgaagaccgagctgccgtacttcgatgtctgtatcagtaatacgccctatcaagtccgtctacatcctctctcttcctccatctaaaaatcattctaggaattaatcaaaactgacccatttttttttttttacttacaaaacagatttcgtctccattagtgttcaagttgttagaacatagaccgctcttcagagtggcgatcctgatgttccaaaaggagtttggcttacgactgagtgcgcgaccggggagcaagctatggtcgcgactgtcggtgaatgtgcagctctattcgaaggtgactcatctgatgaacgtcggcaaggccaacttccgtccgcccccgctcgtcgagagctgtgtggtcaagatcgagcccctcaatccgcccccgaacatcgccttcaacgagttcgatggcctcacccggatctgcttcaatcgcagaaataaaacggtccgagcctcctttttcgcctctaattccaccctcaatatgctcgaagctaattggaatacttggaaatctcagcaacaatccgttcgtcccttcctctctcactctcacttcttataattctgactgtttttctttttctctctcactctctttgggcgttgacagattgtcactgaacaagaagaggaagaacaaaatcaaacattcacatccaagctcgaaaagattctgcaagagtctggatattcggattcccgctcagccaagatggatgtcgacgacttcttatcgtcagtctctctccttctcttcttactacatacaccaaaaaaagaatcctagtgttgatgaacatttgtgtgtgtgtggacaggttactggcttgtttccataaacatgggatccatttcgcttgatcgacgacgatcgccccaattttaaccccccctccctgatccctgccgccttcgctttcttttttctctctctctcattgatcaagcattccgtatatcaattcttcgattgtcgtttttatatatctctttaactgtcgcaccactcataccaaacacacacgcatacacacacatatagttgtgtcctcgtcgacgaaccaaaaatgtaactttttttcggctttgatcactcctactcccttgacacgaagacaatgtgcccgctcagactcgtgcgctttcgaatcggacagcggatcaggtcttcttggcttacatacatgtttctctgggcgggtttggagtttcttgtttggtttggtttgaggggcgggggggattatcttggggtttttttttcttttgaggggtttctttttcttgatttgtcatgaaaaagataggttgtttgcttttgtgatttcttgtcgaataccagtttcttatcttactgaagataaataaagaatagattctttaatttctgaaagagttgcttgtttttgacgaccctcccccctctccaagaaaacaaaaaaagagaaaataatgatcgttggaggttttttgtattggttggtgatgaagttttaatgttgattttgattatgttttttttggatttgttatcctaggaagttgaaagcaaagaaatggaggaccaaagagccgaagacgaagtctgcaaacgccctacaaaagagagagagagattgattgaagagtgagcccaacaagctcacaggaaactgacaagagagagagagagagagaaaaaaaggaggggggaaatgtacctttcgggactaacgaattcgaattgggaggagttgaggggattgacctgggagcgcaagctagcgaggaggacgaactggccgacatggacggagaaggcgccgaggaaggcgttgaacgggaagcttgtcacgagcacgcaataggccagttggatcactgccgagccgatcaggaacaccagcacggaatcgatcaacagtaatgaactcggcgtctcctgtgcaaaaaaacaaccccaagcacacggattagtggtcatcttggataagcgtttttttttttttttagttttgggaaccgcttgcctcgatgtatgatcgtgtgagttgcttcattgcactcgaaatcatcgaggtgttggtgctggcttgtttgctcttcggccccatcctcgatccgtttttcgttcctgactcgtgtttgcttggtttgggctctatgtacgttgttctgcttcgatcgccggcctggtcgatatgggttctggtggatctggatggacgattgcgggggtgtggtccgattgactggttgtcttttcggggacccgggaagggtagggggtagcgggactcccgcacgggaccaaaaattggaacctctccatagaaattcatcttgttatgcattaaaaaaaggggcttcttcctttctaatttatgtcaccacctttttacaactcatccaaaatcgctatcctaaaatctactccacgtaccaactctctcagcaacacctccatttcccctccccttcccaatcccctttgcaatacaacagagcactagccccgctctctcctctccaccacctacaacccaacaccaatcacccacaccttgcaccccatgccgccacctttgttgccacaagggcctggccatggctctgccgaagacatgtccgcagtggacatgtatgtcgcagaggggatcctgccacaacaggcggacccatcgatggtaagactaacctcgttagtcgaatccctggtctccagattagaaaatttggagaaggcggtggctgcaaaaccagccccgccggcgccagccctagccaacaggcaagattccttcaacaccttgcttgtcaggtttgaggagatcgccagtaatctgtcgcgactcgagaggaaggtagaaggtctctcttcggccaataacactactgtagtagccgcctcggctctacctcccaagccagcgcccctctattcagagaaggcagccggagcaaaaaaggtaggggtattgacaaactccttgaactccctacccccagtaccctcgaccacccacatcaatagattcaagctgggtcaagttgtcatccggaaacggttcgaccaacctaaaccgtttgaaggcctgtctgcagcacagattacaaagaagatcaacgaggctttaaattttgccaaggctcacatcgaaggagaactcatcaccatcaaagcagtggctcagtttcccaacggtgacattaaaatattcacaaaagacagacgagcggccaaatggctgctcgacaataaacacttatggactgcccaggctgaccccaaattcatcacttcccagattactcaccctgttctattgcactcctgcccgtccagcttcgaggttgacaaccctcaacacgtggcgatactttgccagcaaaacgacatcgaaacaagggaaatacagaagattagatggctcctcaaccctaaacttgctgggaaagaaaccggtactctactgattcagttctttgacaggaggctcgcttttgacattgaaagggctgggctctgctacaataacctccatctccgaggtcaacattatatccaaggcccaaaacagtgctacaactgcttagcagttgggcacttggctcattcttgtaaagaacaggccctttgctctcgctgtgggggaaaccacaacacggctacctgtgaggacatcgaggactcaagcaggagttgccagcgctgccttgcggtggaccgcaaggccaagctgcccattgaccttactaaccccaaatatgaccactcgccattcaacagcgcttgtcaggtacgtgccaaggagctagaaactctggagaagaataaaacccccaaatcccaatcatgaatagtgaaaccaacactagccacaccatagactcccagtcatcacctttcctcccgctgaattatttttccccttcatcacggcctaatcactccaccccctccactaagcttcccctcccacccttttccctgctccagctcaactgccacaaccgtagagacacaacactgagtgtgctcttttctgaagtaagccacacggccctgctgttgcaggagccgtggaccaaccccgttgaccaccttcctccaacccatccgggctggcaccggatctcccccattgatagcccaactaaaattgacagcagacctcgctgctgtatatacatcaataagattactcccacccatcatttctttagactccctgacaattctcctaacctgactgccgtctccctcaccctccatacgccatccccccttcatttccatctcctgtcggtgtacaaccctccttcgtcttttcccaccatccccatactcgctcactggcttgatactcactcctccagagccgttcccaccatgctgatgttagactcaaacctacaccatccactctggaatccacccgggtaccgccacactcacacggtagcaaaggagttgataaaactctgcggcaagaaaggtttccagttaacctcccctaaaggggttcccaccttcctgggatcgcgtggttctcaaactaccatagacctatgctgggtgaaccacaagtgcagatctcttgtaaattcctgctcagtagccttgaataaccacgcctcggatcatcagccgatccatctacagctctccacccaaggggaattacacttcccagcccagaccaggggtgttgccgtagacaggctaaacctatcaaccttctctgctaacctttcctcctcaatcgacagtctaccccctactaaccttttgatgcctccgactgagatcgatcgtgcagtgacaggtttaacaaacagtatccaagattgccacatgaaacaagggaagactgcctggagaggtaactccagagcgaagtcttggtgggatccctcaatcttgaaccctatagttacaaaccgaaacagggcccgccgttggatgatcttagacaactcgaccgaggcgcgggagtgctactttgcctggcagaagactttcaaaaataaagtagaggagttgaagctaaggcactggcgcagcttcctagccaggacgggagatgtgtccgctttccaggcgtataaattcaccaaggccaggatggccaacaccatcgagccactttacagggaagacaaatccttgaccacagatgtggtcgagcaagctgagatcctttttaaaggcacctcactgatccccactgaatgtgacttgagtgacattgtgaacggccccgagagccatccagcagatttccctccaatcacggaggaagaggtaaaaagagcgatcagatcgctgccccccaaaaaagcggtcggacctgactcaatcccgaatgaattgctgaaagccggcgaagggcaattaagccgcttcctcgcccctctcttctcttcctgcctccgtgctaaccattttcctaccccctggcgaacagcaatcactgccattatccgcaaagcggacaaaccagactatagggatccgaatgcctatcgcccgatagctttgctttgcaccctgggcaaacttttcgaaaagatcttaaatgaaagattgacccattggatcgagacaaacaacatccttcctcccagccacatgggaggcaggagaggaaggaacattactgacgcacttgttctattcacctcttgggtcaaaaacaattggcgcaagaaaaacataatagcagggatctttctggacgtcaagtctgcttaccccaccgtctataaggaaagactccgtaaacgtctgactgagctctcttgccctccttacttgacggccatgatccattcttttctttcagaccgatccacctcgatgagaatgggggattacacttcccctcccttctcaatccctgaaggccttcctcagggctccccgctttcggtcacactctacattctttacaatagcagcctcttaatccaaaactcggcctcactctccgacaacaggatctccataggctacgtggacgacgtggtacaccttgtagcagccccttcagcggacttggctatgtccatgctacgggaggaagcatccagatcgctaacctgggggaagaagtatggcgcaatcttcgacaggaagaaagccatagtaatgggtttctccccgaaacccataaccctaccctctcttgattttgatggtcacgccctagtacctcaacccgctgccaggtggctcggggtgatcctggacagcagactcacgttcactgaccatatccaaaaagttagaaaaacaggcgacctgactattcttcaactcggtagaattgttaaatccacctatggcctgaacctacagtcagcccggagactagttagtgcagtgctgtacccgagagtactgtttgggagcctgatatggttcacagctcgaaacagaaaaacagcctctcaagttttggatggtctattctacaaagcgagcagactgataaccgggctattcaagcaaacccctctccccttcgttaaaatgagcagtggtctgaagtcgctcgtcgacattcacaccaaactctccatctctcacattttgaaaggactgaccagagaaccctctcacccagttgctcccttcttacttaaagaactaactgaagccaagcccccctttcccagccccctacatttgttcacaggacttgatgacttacgacaacaccttgaacagcagatggagagcattcaagtatctccatttccgccctggactgatccagtctcgaagatcttcaaccttggtatccccaaagtgaaggcggtcgagttggtgaaaaaacagattgacgaggaaatgggtaacggtgcacttctgattttcaccgatggttccctgatcccgggcacaggggcaggcgcagctgctgtggctctgaactgttctttctctgactcagtcaaaataccatctcaccatctcatctctaactacgaagctgagctaatcggaatccggttagccatcagattagcaaagagaattatctggtcggcctggccaggtaaattcaacagagttgcgatattcggcgacaaccaaggcgcccttacccaaacggctgacccattgcagtcctctccagggcaacacatatacgctgataatttctcctccctccgatctttaggtatcccagttgctttgtattggtgccccgggcatgaaggactcgcggcgaatgaacaagcagacaaactagccaagtcagaagctcagcactcagaggaggatacggcgtatgccgccctgtgtagaccggttccggccagtctctcaaaaatgaaacaagcctgcagacctatgtgggaccacggcccggtgctctcaacagaagaaaggaagcgctacaggtttaaagctgatccgcgccccgtcattgccgccttagatgaacaagctaaaggccttacggcaaccatccttcaactccgagcggaccatgcgccgcttaaccatttcctttttaaaatcaaacaaacacttgacccaagatgtactaattgctttgagagggagacagcaccccattttcttatgttttgcaaaaaatacaggataatccgacgaactctgaagcaaaaactcaagaagctacggcctcgagtaaacactgattcctttcacgccataatggacagcccgaaggccttcccggcactggccgaatacatcctggagtctcaacggtttacaaacattacgacttacgacaagccccaaatcaactaaagcgacacgacccctttccggatggcaacctctttcctcaattttcctagttcctcctaaatttcttaattctcagcttcttcctccttttcatctttctgtagatcttctccttctctatttctctctcctcttagtatcttgactgtcgaccctatgaattttcatttgactcctacctccttatgtacgtacatgcagatgagtcagaggcttctcttctgaatccttgaagaccacagcgacgctggcattacagggggagtaataccgggtttgctacgctttctggcagaagtgtgggctacttcattgccgaaagacaattctcttggtgggatgggcctaggaagggaagcctcgagctctgaagctagtttaaattcttcctctgtttccttgtttcctttcttttcctttctcttctctttttcttctttctttatttatttatctcacttcacttattgtttgattcacttaaaggggaactgttcacgttatgttccggtttagtttatatacatacagaatacagttgtatatagtaaaatcattaggctatagtgcggtatgtgaaatcaatagcactttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggcttgctttattttgtttattccatggattctgtcataggtatcccaccttttgcgtctccttcccctgcccccatcccgcgacccaattcccggccatgaactcccctcccagcctggtccgacgtagcaaatgatgactgggcagggaatgggatcagggtgaactttgcaccctgattccaaatatgggcctggatttgccagagctcttctgaagaagaaactaagacaggattgctgtgagaataagcatcagctatatattttagggaaaagaatgactagaccaggattcgaacctgggacctcagcattagctaagtcactatactaggagtgatgcctttaccactagctggctatccagtcttgtccaggatgttgatttatatgatatgattcctatgtgttagtgccatcaacttgattgtgtacatgaattgattctattcatgacatatgatttttatgatgtatgatgacacaggttgacacaatggatttgtatttcaacaattgcagcatcaggtcttgggccagatcacatacctgtccaaacccaaacctataaaatcaaagttctatatcaaaagcatgggatctgcttggatcttccaaaacaattcttgttttgaatggtcccaagctttttggaaaacacaatatgtgtttctggtgcactctcagacaatcaccagatggaaatggtctgcacaattctcagctgttgggtactcatgtgccaagatggaagatatgctggcttaacagagccactcaaacagagggtccagggaccccatccagagcactctcaagtctccagatgggaggaggttctttgcacccagtgccagtgttgcacaggaatcctcccacccagcagggacttgtattgagttagcaaggtgagagcatgtacagtgcagtgtctctgttgcctccaatgaatatgtgagtatctatttccacagaaattcaagacaacacaaatgaaagaaaagaaaaatacacttgaaatgaacatgaatatgactcctcccctgactttcaaatggtagaaataatccccaagggttgcatggactgaacattgtaatctgaataaatttcagagacttataattggatcaaattgtaatccttgaactgttttttttgctgtttcagtgaacttgctcactttgaatcttctttgatctgttttttaccaagaagaagattggattttgaaactaaattggggtttgagtagattatcatggtgttgatgatctcaataaacagctttctatcattctttctatgtgaagtaaattcacagcctgctttcttgttttcttgagcccagtattcagcaagatgtccagaaagtgtataccaggtggctgttccacatttagtatagttgtatttgtattcatcttttttttcaagacgcaatacagatggcaatctctctgcccattcaggcttattcagcatttttccatcatcttcttctagttgctcccagaatttcttaatgaattttaagatattctccaccaattccttcttcaatacatcctcagagtgttccttaaatagtgaaagacgcaatataattaagaaagttgacatttttgtaatattgctaataaagtttgaaattgattccattgttctgattgaatgtaaggattttgttttgtttaatttattctcaattcttcttgattcaatttttgatatgaaatccttcattagaccattggagaagatactatatccttcaagattgagtttttgatctgacagctttaaaacaatttcaccaatcattttgagtctgagattttttggaatcttcccacggaactgatatctgtttctattgtattttttaactactgtttccaattttctgggtggaatgtagtaaaaattatcttgatcttgaaattctatggtttggaaaaataattcaagattcagatcttgatatactgaatgattatggtcaagagcaacatctggatcttggtacctcaagaattcccaatcataaacattaaagaatgttgggatggatttatttttttcttctccaagaatgttgtgtgtttctgattggatttgggtttgtgtttttgtctttgatggtctttttctttttaaaatttctccattttttgcagttgtgtgctctacagcaccactgagaagttgcaaatcatttttattataatttatttcctgaatgccttttgtctttgagatacatcccttctgtttgtgtgaaattgatggctgacaaacttccatgattgtatgtttgatttcaacaccactcagggatgatggagagcctggatgctgattttttgaatgtgaagtttcttccatgggatcaaagttgcatcttgagagttcatcaaacacagagatattcaaatcaggaagttcctgattgtcaaaatctttggcaatttgcttatccataggagaaagtgaggctgggctgatcaacaaaagtatagaataaaactttgagattgacatacccatacttgaagccaaaagggttctgttgagccaatgattgattgtacaagagcaatctcactgggtgactgaaagaatatggaggttgttttctgattgtaatgaggaatcaaaaaaaatctaaagattgaaaaatgaattgatgagttttggagtagttggtttttgaattgaaacaaatccccaaccccctttgagtctcaatttcttgtaaaaatttaaaaatgaaactgaaatttgacatgaccatatttcaactttagctgtaccaatataaaaattgagggtcttcccatacatcattcattacctttctctatacttatattttattcaacaaagatacagtcctacaggaaatcatactgatgacatgaaaaagtgtccttgatgggttgttagaattttgcagtacataaataaagatagaaaacatgaaatcttctccagcttgagtaatactataatagtataacagttcccctactgtagtgtagtgtgaattagtgcaggggaattcttctgaaagatagtgtggctcagcaaaattctgcccgctctgcagtaatgctacacatgcaggccacaaaacagatctcaacatgatcttctacagcaaattttagtgggttttctgccccaaaagcccttcagtgtagtttaacacaatatggtggaattaagagtacactaatactacagagttggtacactgttttgagggccactatgctaacactagtgtgccatttagagtagtgtagcatagcagaccattgctgaatttacacattgtgcttgggatattcacatgtattttgggtattcaaagctgatacataatttcataagcaaaaattcataaatgaatttgggttggtacctgctctggagtatctgagcagtgctcagatactcccagccaaaatcataagtgattttattcccatgcattaattatacagttgacttccaggggcattttttcagtttaatgtataatcagtttaatgtgtgaaatactcacaaaatctgaggcaatttatgcaggttttacacaaagtacaattgcacaccctactgaaaaacccagcctaccttttttgcaatacctgatcttatgaaaacgtttcaagaaaagtgaattcactaggcatttatgcccatgttcagtcaactatttagcaccttatctacacatatgtatgtatacatcaaaattgacaccaagtctgcctgcagcagagaaggtggggcctgggtgtgttgcaaagaaactacagctctactttggcctctggccaaatattctcatgcttttttttctggtcagaaagaacattttgttattggatgtacatgatcctgtttcatgattcaagctcacactgcttgtcttgattaatacaaacatgttattgagaaaggtaattgccttggcatcaagctggatttctcaagtaaccagctatccatgatcaggcttcagttgataaggcctttcttgtgaatgttagtatcattggcacccatcaatcagtatatttagtttatatttagctcaaattggatcaagtcctgcagatttttcattgatggtcaaatggctcaggtgtaaaaatattgttccgcggatgattttggacttgaacactgggttggtgggtattgattggtactagtttgggaagaaatggtgtaggatgggtgggcgtgtgctgggaacctcaggctcagagggaccaggctcagagggggccggctcaggacaggagggcccaggtacaaatgctttgaaacggtgtctgcatggttgattactatcatcctcatgggctgtgtttgtgctaaatatgttattacatgtgcaacaacggtagtaggatttgtcccgttcattgaggcatttggtcactggttttttcttagactcccaaccacatttgcctggtgacttgagagacagctgggacatctcttgtgttgtcaattctttaccctcacctgtacaataggttccaggacattcagggagccggtggccttgtgccattgttttttgggtctgggtcaatataaagagcacagacaaggtgatacacagagtggaagcatgtagtttcatgataatgggggattgaactggtgtctgatatagcacaggcttttggtgagtatgttcaagtgcacaagtttgctgttatgctattgatcagcaatgggaaacagtccccaaagcgggtaaaagaatagatcctggaatcttgttggcacaaaattcaccaacctcagatcatcccatgaaaaagggtatacacactgcctagactaactggtcggactggcctgtcagatcactcctcaaacaggtttttccgagcggctattgggcatggccatccagcgagccgtcaaaccggcttgtccaagcagttgacaggcggggtcatctgctcagacaggcaagtctgaagtgttgttggacagtcatgtccaagaaatcattggacaggccggtccaaggacttgttggactggctggtccaagaaatcattcaacccagtgacactctttaatggcaaaagcctgaagcccaagttggcatttgagagtgagacactcaattgccccactggtgtaggactttctgatcaaaatcaaaattggctttaggaaaccccctggactttgaaaccatacaagccttgacattcaggaagaaacctcccctccttgaagagtacagcttcagaggccaggaaggtttccttccagccttgaagaattttgaattctcaacagccaggtgggacccttcctgtccttcaatattacattttcaaataccaggagaatgactcccagttgtcaagactgtaaaattctaaaaggccagtaggaccccctcctggaatttaagatagcactcttgaaggctgaaagtttttttactcagcctgcaagaccaggtcctccttctgtgcagtccaaccctccacaaagaaaggctggggtggactacacaccctttcttaggcaggtgctgcctggaaattcaaatgggtgttctcctaaacctattcaaaaaagaggtaagtttgtacacacccctttttgtgggggggagaggggcacaatgggaaggggagtgactttatcacttctcccaccatcatttatcttattcttattttttgcttcaattagatcaaagatctacatgttcctgttctttatgtgtactttctatttaaaacattgctttgatggtaggagaaaaaagttccaatgaatttgaggatttttgcctgaggttttcaaatttggcatagacaatttagcacactctcactaaaactaagcctgcaaaattataatctcccttgtaaggaaatacaaataaaaaaaattcagaagaattaataagatggcagagaaaaacaaaaacataacaatgaaatttcaaaaaagaatggaattggatgcagagatgaaagtacaaaaaatgcaacttgctcagtccaaacctgatttttaatgtgtaagtctccctggggaattcccagacattccacatggtcctctcaccataacaggcttagttaagctgatgtgagctggctgagctaaaaaaaaaaaaccaggtattctgcagctctaactccaagaaaaagtcaagcaaatggtgtcagttgaaatgaaagagctcagaccatactctgcactgagcttgagttgcaatcacacttttgttgtaccttgttctggtccacccctttgaagtctcaggttgtaccaccaaattacatcagcacaatgacctgagcttgcattgaggtgtgattgaagcttgctgcatgtcaactgctgacagtttcttgactttttcttgtagtgtctaaatccccaatcctaaaccctatcctctaaaaacctgctccctaaccccaacaggggctgggaccaggggcaatttaaccccactcaagacaccacattcaatccgatccatttagtcagctgggtgatccagctcagtgcagctcacccagctctgttggttctagatggatgataataacattttttttgattctgtttgggaccgacgggattggagtgtcaccggtgagacaaagggtgttgtgatgttttatccatgcatgctcacaagtccatgcctaagaaaatttggccatcttgtgttttgcttggggtgtagatgttgtctcagtcttgattgttctgctcattttgtagccatcaaggattcattccatcaggttccaaagtgattgaaaaccaaaggtatgttaaattaattcatttgagcttgtatttcagaaaaaggtatactgttttttataattttatatggatatgcacttttttttctccttctaatctaattaacatctgagtctcaaactgtcatttcaatgttaaaagtctagtggtcttttcttatttatattggttttgttttttttagtttagatttattttttttggccaaagattgattaaattttgaaacaaagttaggattagcataaatgatgatgttactgaggatctcagccaactgttgatgatttccgccctttgtagatttataagcatacccggcactcccattctcttctgcccaatgttcaacgatcctagtagccatttgaagcatcttatctgatccatatattgggtgttcattttcgagtggattttgctcttccagacgcaatagcatcgaaaacctctccgcccactgtggtttctgtatattcttaacttccatcgcatcccacacactcttgatggacatcacaatcctctccactgttttttggtttaatccgccttcggcatgttgcttgaacagtgagagacgcatgatgattaagaaagtcgaaatcttggtcacattgcttataaagtttgagatggtgttgatcttcttgggtgtcacgtatctcttgttgctttctttgtgtatcatgttcctcaattcaagtcttgctctcatatgtttaaggaatgaatcggagaagactttgtatgcttcaagattaagtttttcgtttgcaagcttcaagaggatctcgccaacgattttaggtctatttttggttttgaccatcctaggtaataggaatctgttttcgccaaacgtagtgatgacgtttgctaattcatttacatcgatgaagtagaaatttccgttcctctgaaagttcaatgttgtaaaaaaatctccaaggccataatatggtttctgactatttatagcgagttcctctggatcttgaaccttcacgaaatcccaatcataaacgttaaagaatgacggaatgagtttatcaccctctgttggatgatcgttgcgggtggttttcgagtttgatacggtttgcagactttctgttgttagtctttttctcttcaattttccctcaacgtcaggttcaaaattctgtgcactttgatgttcaagttcggaaggtatgtgctgttgagattgtcttgaaaccagcggttcattgctaatgtaagaatcaatcggccgcggtaggattctatttgaggaaagctcatcgtccttaggcttgccggaactagatggattctggccgttcagaatccttcgtggtcgagaagaactttcggcactcgttgcactcagtctgtcgctagtcggattgccggaccaagtcaaactgtcatccgcaaagggcatgttcaaatcggggagttctttaccattagaacatttgattatcttcttttccgttggaagagttggcggggtcagtagggctgagccgatcagcaacgatatcaaaactaattccaggagtgacttgctcatcattggatggcgataactgtctagacgaaaagtgaagctttgagcccaggaagtcgataggaaagggcggacttcttgtccagtgaatcatgcgagaaggacttgggcactgatcacggggtttctgcaactctacatagagggggagaatgagcggacgattccccaagttgtccagtgtcttgcttcattttagaacacgcctcagctgaaacagacccggtgactgatgaaatttaaaagagaagccatctacataaacccgaggttcccgaagcaggcaagaggacttggatctccaatgcgagctgaatcaggtttcacagtaggactcgatatatgtatgtatctgataattgatgatcctatccggattcaccctatgcaagcctttcatcaaagcctcttgaatgagaatccccgagcggaggggcagccactggcaccgggctctgctccctgcggtggacgtaatgcgataggtgcgaggccactacgagcatgagctgggtttggacttgtctcaaattcaacggtaggcaatccaattctgagccactacacaggtttccctggtgaattcggagggggcgcccggcggttgcctggcaaggtcacaccactccgtttgaggaggcttcagtcgggacttgacgcaagtcccgattccctgctatgggcggcgtcagcatgcgagtggcatgtgagacagagaccctgcggggctgccctccgggctctccagtactccgaggcttgtgttaggctcggcttcagtcagtccccgggcaatgcctcgccgttccgagcgaaccccggcccagtgggcttaggaatcaagggcggggagcagagcgtcatccttataagacatcccgaatggaagcctttattcggcaaacttgatgagtcccaatccatcccctacaatatgggagagggggggtcgggtatgtagacactagacggtcagcgaaagagagccagctgaaggggccctcttccctccaaagtgtcttggttcattgatcagctcgcccacatggaggcttgcgagttgcaggcgtcaaagctacccggtgtgaggacagttaaactctccgaatctcccagctctttgaatcaagtgatgatgaccgcaaacatattagatatcggcccccacctcgcaggtgacatccacttcacttcggttcagacccgaactgaaaacacaatctccctccgaggaggtggttggagaggcttagttaagctcggttcagacccacatccggcagaacctgatcaatccgctgatctcatacatccaacttcatcatacagtcatgtgttcgatcccatcttctcccatccgcccatcggccgctcgagctcttcttgacattatgcagacgttcggaacggggttcatcgcggaagttcctgccggtgtcttccggccgttgtactagaaagtggttgttttcttttacaaaatcacccctcggggtcctctctggccggagcacctctacatattgtgaagaaatgtgtccggactcgggatcccgaaggttgcagggaacttcattagtaatgaggtgtgtgtcatgtgtgtgtgtgttttgttggatgttggggatgaatcagcaattaaaagtctttcaggttcttggctaatttggtaatcgtagatttctacaggtggaagctacgttgtaccgttagaaagggggaaaaaagagtggatttctttgtatccgcccggtcattacaagatcgccggttagtggtgatgagggtgagtaatcatcggagaggaactccgaactacctgcacttcaaaatgctcatcaatctgacgttttccattcttttttgaaaatttgttgcaatcttctggaatctctggacccgcctttgatcaagaaccagaaaaccttatttcaagctgttttttgtatgtttagaaacagttcaacaagttttgccgaaagaaagacaccgtgcctcgatcaacttgtgcccatctattgtagtaatcaatctttagcaatctttcaattcttcatgctgggtataacatataaatagttgttgtaatacagatgtttatttcacaccagcttccgcttttccccgtgaccccgtctcacaatcaacatgttatatttattttaatcatgaccattttatttttgtcccttcggagctggtcgatgctctgggaaaacctatctgaaatcaaacttgcactcgttctggactctctggatgaataatgggattgtatgcggattgctggtccggccgatccaagagcttgatgacgtcatatctgactcagcatctcgatctcccgagactagcgtgtccaaaacacggctgattgcctgttgaccgtcccagtgctatttaatcaacctcgctttccactcacactccctttcccccctcctttttcccacctcgacttatcctcttcctgtcttttctcattctcatcttcccaaacacacgcacacacacacacaacagcattgctgcaaaataaagtactctctatcagtatccttcctcaagaaaagtgtctaacctgccctgtttacgtgaattatttattatttatatatacgtgtgatgcccttcccactcttctccaatccctttcacaaaccaaacaacctctcatcttctactcgatcacaacaacaccccaatcctcctcaaaccagctacagtcacaatcgaaccaaaccgatctcacatcgatccaaccactccacctcgagtagcactaacgatcatcccgtcctcaggcccgtcgccctcaacaatttctcccccaccagctccgccatcacctgccctgagccgatcacccagccccagcccacctccatccgaacccgcactcaatcactcgcaaccactcgctcaaaaattcgcactacctccaacaatcgacccgcaaccgcctctcaggatccctccttcaagtccgagtcaacacagctcatcaagaagctaaaatcttacggcccttcgccctccgataggcccgtccccagcaccaaaaaggcccagactcgtcctcctccaatcagcctctctaatcaactcaaggtgaatattctgttctacatctgccctgttttagatataatatctcttgagacaactcactcatcatttgatttcaataaattttcgtattatagcctcaacacattcgcacccatcgccccacaggctcagcaggcaatcatcctacccctccatcccccagatcgaggtctgcatctgcagctgcaactgtctttgatatcgtccgacccagccgtcgcagagatggaaaccaaaactctagtaccatcactcccttcaccccaccattgccagtcgctccttcaatctcttcactccgtacgccagccgacccaccccagcgcgatcgcaccaagtccaacagacttccaccctccccactttcaatccatcgtctctctacatcacgccccaatgcacatcgtcgtgcaagcagtctagactctatcaccgcggaattcccaccaccacgttcaccacatcaacaatatttcaaaaattccgggttcatccaaacatccaggaagttttcagcctgctcgagccaagtgtccccttctgaattcagtgaggagattatcactcagacatcccgcccgagtacagcccacaccagtccgctttcctctgccaatcccaggagcagattcagtccacgtgataaccgccaattagctgctccacaaggcctcaaacctcgtctgatcaactctgcctcatccgtctcactcagtcccaagtcaccctttccatccaaacttgccagacccggtgaaccttacagtccaaaattgttagaacctgtcgaaatcacgagctccggctcaacagcgaattggactctgaatgtctctggatcctcaacgttcgaaccgactgtttgtcttgtgccagatctacccgggacaatcttaagactgaggcaaactcccaccgataatcctcaatctctgctcgaacctcacttgaaaaagatcatcaagattggtgttaatggtaacgagcttgtagaatgggagattagacttgcggcacccactcgtcctagattaaactcttcccgaagcaatcacgatttgccaccgcaacctagccctcgcaccagacttcaatcgaaatcaagaatacaccccccgaagttagtgatgaacaacgactctcggcaggtggggcctgcaggcggatctcaatcgacaaacgcgttgcatgacagcagtcattcaaagagcaatgttaatccttcaacttcggtgatcacgttgaacttgaatactttcagagccagcgatattaaagaattgacggccccagcctctacgaacgcacctcgaaagtcgaaccaggtcccatcacaagccccctcctcattattatctctatttccttctaccactagccctgcgaagtccgtccaatcacagcgctcagtcggacaggctcgctcgccatcgccagcctcctcagcatcaaatccttcctctcctgtgtcacttgtggaagaagagactctagaaaccgaagacgatgaattgccgatcggaaaagggtatcgaaggaaaagatttgatacctacgtggctcctgtcaatagacaaacagctagccaggctcaacaatccggctcggatcaaatctcccaccaatcgaagattgaatcaaaatcgagaaggagttttgtacatcctgacaagaatagtcatttcaaattgaaaactgaagacaatcgtttcagaatgaataacgagccaactgaagattcaatcaaagtatcggaaaatcatcaactagcattcaacttggaaaggcaattagctcatagtaaattactcggactctcagatgaaggagaaaacaagtcaaatcttaagaaacctagaaatgatgagcttgaatcgaatgagaatcagaatctcaatgggcttcatcattttcatcagcaaaacttgaatcgaaatagtaattgtagtagtaatctagatcggaattcactcatggagaaaagttattggtctgaaactgacacggccactagtagtagtatcgttaatttcagaatctttaatgatgatcaacatcatcaagatgatgatcatgatctcgccgatgtgtgatgcccccccccccccttcaaataaacaactcgcttttgtctgtttctctttatcgtatctctagcaaatccgcattatgttgattctgtcttgtgtattactactaaatagttatttatgtctgtcggtctgtttgttcctgtaacgtttagaaaacatcgatcttaaatcgtttcacttactttttttctttatcattatcgtctcgtttttcagttcctctacataggaagatctccagcatgtttctttctttttttttcctatccggttcggtttgtggatggttcttttttttttctcttcgtctcctcgttgaacagcatgcaccaaaaaaaagacattcattactacatcatcatttatgttagaaccttgtatttgtatctccgtattcttattcagatcgttcataaattaaacaagcaaacctctctctctctctctgctctagaaaccttttctttcttttgctttttttttctttgtggttccctgtgttatctgtctttctttgtttattccattgtggttttttgtttttgtcactcttttttcaaacaagcaagcaatacaaaaaaaagcagggttcattattgacctgaagagttatctatataaggctccgtttggcagtccattatatgataagtaaaagtatgtaaatctggatcatcagaatgaggttgatcaactgacgatccgatgcttattacagtggatttttggtgttatagtgtgaccagccaaacacgattttcacttatgataattggtgtggtcccctgaaacaatttgcaggatattcctatgataatttatgatatcatggactgccaattaacagagcctaaaaggtgtttgtgagttttgaaagtttttttggatttgactgatcatgaggtctgaacagtgtggattttgattggacaggcttatttgtgggatgagttcagcagcccatgagtggtggtgcacaacaggacttgtccggcaaggtcagtccaagcaatcatccaactggcttgtccaatgtgtgaatttgtgcagtaatacagctataacaagaaagcttgcgggctcagaagatagaaaatcaaaaaaaaaaaaaacatcggctgcagtcggaatatttggaagaatacagccagatgtacaggttgtcatgtactggctagcggcaccaatgggacctgaccggcccccctggggggtagctctgccctagcgaagccatgggttggagggtggatggaggaaactttccatcaggattctgatggtgttaccctcatcacctgaaagtgagtggaaaaaaagttagctgatttgaccagaggtaatccatacatacatggacctgtattcttccaaagcttccaattgttttccttattttttttttttttttttgactacttatcttctgagcccgcaagctttcttgttatagctgtaatgctgttgtcatttcaacctccaattctcatttgtcaaccgggacagacaggtgggcaactcaagaaatacccaaaaggtcaccaagttaaccccccccccccaatatatatatatatatatatatatatatagggtcttagttaaacgactcccaaatattggagttctgactcccaaatatttgggacgttgctaagaccccctgcagacagtctgcaggccgtccacccccagagatgggagtcggacctcccaaaccttcaacaggtttgggagtcgatcatccctaaaaaaatttaattaaaagattaaaaaaattaaaaaggcccgcgggttttttgggagtcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaggggttcatccgggacagacagagggtatactctcccccacccccgaagattcacctagtttatttagatctcgcatcgtacatatacaattacttatatatgcagggtcttatacaaactcatccccaaattgggatttctctctcccgaatagagtgtacactctcagcggctgggaatgatacctcttggccggtgagagtatacactctcaacatcagagagggattcctctctgctgctgagagtccggcgcctactcccaacctccctgggggtttttgaagatcgactcccaaaaacccccaggttttttattttttatttttatttttttttgggatgattgactctaagaccctatatatatatatatatatttgggaccaatacagaagatcacaaagcaaaagttaaaaacattaggtcatcaagtaaaaaaaacacatttagggcaaataacattactaagcaaaactcaccagaaattgggacaagtactagtgatggataagaatacatactttgtatcaccacatgtggcacttcttcctcagttgtctcacatgttaactgagggctgttgagccagtttttgttgcagtgaaacaatatactagggggtatcatgtacctagtggtggactgctatttttggctgcttggtttggattcatgtgcttcaaagcacaagctcaatctcatcagacttgctcaagtggtgcagaataggtcccagaaaaaaaatatgaaaaaataaagtttgaaaattggtgaaaaataaggaagatcaaattgatttttttttcaaaagcttttgatacttgttttggggggtagtgggagggcagagaaagcaagaatggaacatgagaataatgattataaatcaaattttttggaagaaaatggttctcagatggtttcaaacagctgttaagtggggcattcacctgcagccggcattgtagtgaagcactagtatttattgttttgacctcaatctggacaaccaacctggcccaccctttttggattctattttattttcatttgtaatcattgttgccattttccactctttctttctctcagcactcccactccagcatttggaaaaaaaaaacaattttattttgggccttggttaaacaactcctaagatttggagttctgactcccagatcttggggacgacctttattctttttgtattgggctatattgttgaccagatacaatatatgtgtatagtattggtttcccaatttttccaatacaatacagatacaatttattgggatagaaactgttgcggtggacacaggctgtgggactgaaggttcacaggttagagatcgttccgcggtaccctttgctaggtacctagtaccgcttggggggtacccttcacacccgccccgcacccgttgggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtaccgctacaggtaccccctcacttccctaccaaaatgacggtggccttctactccaagaactccaagaaggtaccttggctacatggaaacagggaatcaaggataacaagaagtctaaccaaaaatcaaaaaggaaggtgatagttttggacaacgatggagattcttctaataatataattagatataatttgtagacagtttaagctttaaaataaattattaaatgtgaacaaatgaaaaaattgacttgggattgatgttttacaataaatatgaaaaaaggcaagattcttcccattagatgtagatacttgacaacaaatatgagaaaaatgccaaaaaagtgacttgagtaatattttacaataaatatgaaaataataataataatgaagtaaggttcttccaattagtttaagatgtcttacaacaaatatgacaaaaggaaaaacagtgacttggaaattatattttcaataaatatgaaaatataatagcaaagtaggattcttccaatttgttgtcaacatttcacaataaatatgaaagaatggaaaaaaagtgacttgggactgatattttacaataaatatgaaaaaaataataatcaaaaagtgacttggtaatctgaaagtgaacctaggttagaaagagaggggaggtacccgcggtacccgccaaaagtaccgccagtacccgccaggaggtgcctggtgcggtacttggtacctattttttgaaaaattgaacaggtacctaggtaccgctacaggtaccccactcacttccctaccaaaatgacggtggccttctactccaagaactccaagaaggtaccttggctacatggaaacagggaatcaaggataacaagaagtctaaccaaaaatcaaaaaggaaggtgatagttttggacaacgatggagattcttctaataatataattagatataatttgtagacagtttaagctttaaaataaattattaaatgtgaacaaatgaaaaaattgacttgggattgatgttttacaataaatatgaaaaaaggcaagattcttcccattagatgtagatacttgacaacaaatatgagaaaaatgccaaaaaagtgacttgagtaatattttacaataaatatgaaaataataataataatgaagtaaggttcttccaattagtttaagatgtcttacaacaaatatgacaaaaggaaaaacagtgacttggaaattatattttcaataaatatgaaaatataatagcaaagtaggattcttccaatttgttgtcaacatttcacaataaatatgaaagaatggaaaaaaagtgacttgggactgatattttacaataaatatgaaaaaaataataatcaaaaagtgacttggtaatctgaaagtgaacctaggttagaaagagaggggaggtacccgcggtacccgccaaaagtaccgccagtacccgccaggaggtgcctggtgcggtacttggtacctattttttgaaaaaattcaacaggtacctaggtaccaacaggtacccgagtacgaacaaacgatctctatcacaggtcgtgtggaaaggagcaatggtgggctgctacactaaccatagcagttagtgtagtgtaattcggcagaattcctgttagcgctaagtgtagcgcagtggaattccaccacaacaccgctaacgctatgcgtctgtgccgcaaaaaagggccgctgcgctacagcgctttctagcggtttttggccgtttttaccgctaaaagctgaaagattttagaactgaagtattcatttctttataagtatttttctttaataatatataacaagtacattataagtaagatgattaaagatataagaaatacctgaaggcagaatagaatctgcttataataatgatataacaatgaagataatataactaatttatctgagttataaagaataaagatagctgaataaatttattattgattagctattattctaatttattttcatgctagtcaagtgttaagttagaaataaaacactttactttgttgttgagaaatagatttcttattttgataataatctaaactgctgattgttgttcggcgactgaattgactagatagggggtatcaaatacagaaaatccaccattagaaaccagtcacttttcccaaaaaaaaattttgcatcaatgggccccaaaaggggttaaatgagtaaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctaatgttcattgataagatcaaaagtttattctctttttctcaataggagaaaggcttgcaaagtcttttacttcttgcttaccgactattgcctgaaagatcctattgatgagcttgttaggagtacggttgtacgagcaagagctaaacaaaatgtgttgatgatagattaagaataaggaattagaacttgattgttcttttcctttcttcatctcttgtgatcaattcaattgagactcacctagagcccaatgaatgattacaatcatcattattgtttgagcttctgatgtcactgacgtcaactcctgttttgcaagctacacgcttggctcactctagttcttctatggaacagcctgattctacgcatgatcaacaattgaatgatcagtgtgttaattatttatctttcaggaagtttattcatccagatgataaactgtaaggtctggatatgaaactagaaggaaattctagtactattcctgtcctaataatttttgttagtaattttatattaaattttaaggtttaaagtgtatttaaacttacaaaaaaaggggattgttgtttaaacaatcaaagaaattataacctcacaattttacttgttaagaggcctagagttgagttttaatcaatactctgaattccaaaggaggaattgaggaagggtgaattgtttgttagacaatagatcacaaggagttcgtccaaaaaggtcttttggatgatttgaggattcctggtcaatttctagagcaatacttctgcaacagaaagtaagaaaatggccaattttaaaggaataaagagctgggatcttttaagggcaaaggctacaggttaaggctgaaggtagcagtaaaagaggagctctgtttcgtggttggaatgctaaggttgataagagaaatggttggaaatgctggcttcaagtatatagtagtatatatggtgaagtgggtgaatttctggggtttaagcactcaataaaggagtctttatatagccacacacctgggggtggcttacagtgcacttttgcacgatgacactgatgctttgggcttgtttggctgggtggaagccatgcccaaggccttggttatcagtatcccaaaggctgaaacagttgtaactgtaaccacgggtacagctacccagtcaggaagtaatgatgcaatgccaagttattgctagggttctatatacccaaaggagaccttttgtttcgtctccaatccattttggagggatttggttgaggtattctgatatgtactggctgagaacaggtagaactacttgggccagattgaaatgggccaattctcaaccctgttgatttcaaactggaccagggttgttctggtggatggctgatgtaagaggatattctgagttcgctcagaaaggttattaaggttagggataaacaaaacaggttacatgaccaagtggctggtcagggttcagaatatgtggtctaaactggttacttggttatagttgctgaactacaaggttgtacatgttgcacaagccttggaaccttgtttatcttgagttcgcatccaatgaactttgtttatgtcatcagctgatttggttctgtaactttaaatgtctgtaactctttaattattgattattttacagaattctttgttttttgagtatgtagttacacagtggtatgtaactacatgaattttgtttttgttttcaaagtaaagtaaaaaagtttatttttaattttaaaggcctttgtggtcatttgcaggcttttgaccatatactcttttatatgtagatttttatgcttaatattaatttactatttataatattttttagacttgactatgagttgtaattgttatttttattattttatattttgaggcctatgggtatgtatatacctcaaggctgacataaactaacctaacaatctcctcttttgagggctaagacaaggaatagcattccaacaaaagtgctgtagcgcagcatagcatagcaaaaatctgctacaaaagcgctaacactacttttttttgatgcaaaaaagtgctgctacgctacgctttttgggccaaaagcatagtggcccaccgctgcaaggagcaatcccaaaagataaagatagtttagattcagtgaggaatgaaatgataatgtggaaccaagtggactaagtacaactgggttgaagcatgcacatgatataagcatctcaacaaaagcagatacaaatacatgtatcaattttgccacaaagcacaactgttgaaagatggccagctcttttacccaaaaatctcttgaaacttagcctttaatttatcttattgatagggaattagataaacaactcccaaaatttggagttccgactcccaaatactggggacatcctgaggactaaataatacttattatttttattttttcaaacccccttgggggtttttgagagtcaatactccaaaaccccatgggggtttggagtcggcgctgaaaaagaaaagaattccttccggccattgaaaggctgcactcttgatggcaaggaggattcctcccggccattggtaggctacaacctcaacggcatggaggattcctcctggcgctgttgagaggttacactctcataggccaagagaaaccctctgggacattgagagtgtacactcttgacagccaagaggggggttgataagcgcacgccagctgcagattggcgtgtgcgcttgcacgccattgcagaatggcgtgcaggcaggcacgccacttgcctgcaggttggcgtgcgcttatcaaccccccctatgagtaatcctctcagctgttgagaggctaaactctcagccgttgagaggttacactctcagcggctgagagcattacttttggccgtcaagagtgtataatcttggcgcctgacagaattcatctcagacgttgagagtgtaacctctcataggccaagagggtttccctcagccactgagagtgcaacctctcaacagctggcaggaattctcccggccgtcaagattgcagcgtttcaatgtccgggagcaattcttgcggctgttctttttcttttttttttcagcaccgacttcaaactcgcattggcttatcgagtatcccactcgcagaaactcatgaggagattcaaaaaaaataataattatatgtattagttgtctcgggagttgactccaaaacgaatcgaagtgtctgaaggtctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggaatgcccttccgacaagctggtacataacccagctcttcgggaggggtccctcccggcgagctggtctttataccagctcgtcggaaggaaacccttccgacaagctggatcatgtacagccagctcgtcggaagggattccttccgacaagctggcatgtacacaggctcgccgggaggggttcctcccggcggtgtgacctcggcctctctaggccgagggggtttaaaaaaaaaaaaaaaacagcggggccgtcccataggacccatgcctgggtcctatgggacagcccaggtcctaaacgcatataaatatgcgtttaggacccatattgggcctgcaggcaggcacgccaacctgcagggtataccccctgcaggcgagtggcgtgcctgcctgcacgccattctgcaatggcgtgcagattggcgtgcgccatgggggttggcgtgcgcttatcaacccccagccaagagtaatcctctcagctgttgagaggttaaactctcagccgttgagaggttacactctcagcggctgagaggattacttttggccgtcaagagtgtataatcttggcggctgagaggattcatctcagacgttgagagtgtaacctctcataggccaagagggtttccctcagccactgagagtgcaacctctcaacagctgggaggaattctcccggccgtcaagattgcagcctttcaatggccgggaggaattcttgcggccgttctttttcttttttttttcagcaccgactccaaactcccattgggttttggagtatcgaatcccaaaaacccctgagggggttcaaaaaaataaaaataataagtattatttttttcgggagttgactcccaaacgaatcaaagggtttgaaggtctgactcccaaaaaacgggggaaaaaatggggggtccgacatctggaggaccgtctgcagacagtcctcaggaagtccccaaaatttgggagtcagaactccaaattttgggagttgtttaactaagtccctattgatattgtgtttgatttgttttttgcaatgatcattatcccaaagaagatagttcacatcaatgcctcctatctctcctgtttttgattcatctgtctggtaagacttcacattatatgtttatgacagatcagtgtatcttggtctcattggttgagtggagaaatattgcacatacagttgtgttcagcattacaactgtacacaaattgaggggggtctatatggtcaaggccaaaaaagcagtttatttatttatttttttggttggtttggagggattagacatcaaattggacccccaaggccaaacatttatggtgtaatcccatttgtaagggattttatgccagacagtgccatacttatagtttggggatgacatcctacctcatgtatatgcatgcttgaggttgggtgaaaatgaccaacctgaaaaaagaagaataaaaaacggctgggccaaatcactcattactttagatttggaatctagatggtctgtggactccaaaaaatgaagtctttatgataccaaccctctataagggtctaatcaaatgcaaggttcttatcacccttcaaaaaacttggagttccacattcctgtggcatgttatggtgttggtaaattcaatactgaaacagaggcaagacatgtatttggtatttgtgtgtattttcccttttctgagatgaatacctggtatctgtatctccttggttggtgagaaaatccactgtcttggatttgtcttttccacgcaaaaaaatccactgtcttggatttgtcttttccacacaaaaaaaatgtctttttttgttgatatggccagacatcttaattgcatgttgaagaaatttttggtgggatcatccctctgagacaatacacaataattctgtctcactttccacagacaatatgtatgtattttctcaggaaaatgagacagagaagtattggtctttttgggtattcaaattctgcaacgatacaaataaatgctgggtattgtcttgtctcatctctgttctagcattggtaaagtggattcattgaatgattttatgtatcaatcatgtatctttttttctgaatttagtgaaacatgtatttggttcatgtacctgggatgtatgggcatgaacaattggtctgaatgaactgacaaagcacaagactgtttcatgactcaagtcagttgccaattatggtgttcaaagataaatatacatgcatatcttgtcagtaatcaagtcttgtttggttggaaacctccatatcacataatcagcttgtcaatattctgttcaaacaagatttgatcatttacgaaatatgcatgcatatttgtttgcatatctaaccttgaacaccataaatacaacatcctacaacatctgcatatatttgtagattggtaattttttcgtaactttcccctcttcatcccgctatatataactgatctgtatttgttcatttagtcctattaattcctgatcaaaaataagaagaaaaataagtgaacagtggctacctcaaaaagtgatatatccaagactgtggggaagaaccatcaatctttcactcttcaccaactgacttataagtaaagattcaaatttgaaaccatataagatgcttttgggatcacttttacctctcacggttgagcaattcacctccatctagcatttgatacaatagaagtgtggctccaattttgactcaataacaaaaaaccatttccaatcctacatatagctaatttttggggaatgtttttcaatgaaatttaaattgaaagacttgaagaaatttgtcctagcaaagaaggatcaaccactgggtttgcgggaagatgcgatgagtgcaacacatgaattggagaagcttttacccttggaaaacaccaatcatgaggtctttcaattggttctttttttggattctgcaagtttctaatgatttcttgatgatttttgttggttatcagaatgagattcaatcagacagaatattccagaacttgatagatgatgcaagtattactagaacacccactgacagatctcatgatcagaaagcttctttcccagttttgacagaggaaaatttgaccaacaagttcatgatagcctcaagctcacaatcattaccagattattccaacaaattaggtgagtgcttacttgatgaatctaacatcaaatcaccatcatgttttaagtgtgcaaaggaaatacccaattgattgatccttatgtttctttttgaattagaatgtgtgattgatgttcctgctgaaagagtagataaacctatcagccaaagcataaatcatgcatctagtgaaaggaatgctatttcaatcaatagatttgaaattgagtttagtcaaaacagggaagatatgatcaacagagcttgttgtaaagagcttttcaagatgtgttccttgccttgtttcttgacctctttccttataattttgttgttcatcctgttttataaattttgaacaatgaaaatgaatggttgtggataggaatgaaagaggaaagaaaatcttgttttggcattgggagatagtttttctacaaaatctggctgattagtctcctttcatcatggtttcattgaatatttgaattgatcaaaaccctgatctcctccatgcatgtttgtctaaatctcaacacatctgtgggcagcatttctgcctttgtagcagtaccatcttggagacttgattataaagtcctggaagctcattccagaagtaggaaaaaaatccaaacttgaattccagagtttacctactgacaaacactctctgtctattctatgtgctaattctgggagatacccaaggaagaagctttctgagttatggaaaaaaacggtagagatggactagatctcacgtgttgtatagccgttgagaagagagtgatgatggaaggatttgatagattgagccccaatgggaatagtcaagctcgacagttgtgattctcttgttcttcatgagtgagtggagcactggagactggagtcggagtcggagtgggtggcgggtggtggctggtggggtggtggtgatcgaaaaagaggtcaacaggggtttgagcactggccatctctccactgactccttccacttcccccaacagtaacactcctatcctctcatctcctagtaacattgaccatactcatacttccttcaacaagagagagagaaccttagaaacaaaatgacaaacaataacaatctcggaatccactctagtctcaacctgtaagcatcctctccataccattattcacaaagaaaagaacacttacagctcgaattttgaatggaaacaaaaaaacaggtatatctccgaccaagcgtatgtgctcacatcagctaccgacaaccagagtcaatcattgacgatcaatcggaaagacaggtaaaaaaaacccttctcattttgtaaccgtattctatccagttgatagatacaaaaaaaaactgactaattatgttttttttgttggataaatgtagtcagatctcgctctcgtcgccaggtccgccagagaaattcgaccgattggttaataatgtggccggtcttttagggatcatacggttgatgaagtcggactatttggtcctgatccaatcggcccgcaaggcaggtttccatcggtctatccgtttccaagaggaaggatccctcaaaaaagaaacccccttttttccgctaacttttgattcttttttttttgatggtttttttgttttgtttatttgaaaacaggtgacgaatgtattcaagacggcagtatacacgccgagcaagtttgcagtgtatccgatctcgctggagccgaacctcagcatcctagagaacagcgacgaacgatatctgctctcggtcctcaaggcccatctcgaccatgcgcttgacaaaaccttcttcacgtatctctccaagactcatcccaacgatcccgagccttggaatctcaccaactcactccaacgacaaggctcgatcaccaaacaaaataagcaggctgatggagcggtctctgatgagcagcaggagcagccgccgtggaagacttctgatgatcgcttcttttggaataagttcattcagactaggtttattgaactcgcttctcagccgaatggcaatcaggttagagctctttttccttcctttgtatcatgtcttcaaagatagaacatcctgtcctaattaatcattctgtttttgcttcatgcacaggctagcaagttcattttaccggtgatttttggatgttagcttttcctcctcaccctcttttcttacaaaatgagagagacaaaaattgaaagccctgatctgacgaaaagcaacctgtccaaccccccgccccactagtcttagaattcaaatcagccgtgatcaaagggaaacgattcacatttgggatagtatcccgaagatcgcgataccgagcagggacgcggtacttcacacgagggatcaattccgaaggggatgtttcgaacttcaatgagaccgagatgatcatgaccacgttccctcccaactacaatactcaagctaatggtccaacggatcctggtaatgggagaagcttcgttaaggctggcttcgttcaaactcgtggctcggtacccctcttttggactgagattaataacttgaggtatcgtccggatttaaaaatcatcgatctacccgaatcagtcagtctatcatcttctttctcatcatattgcctttcttttgaagattcgtctcaattgatgattattactcttttttttttctgatgataatgatgatgattatagttggaagctatgaaggcacatttcgaccaacaagtctcgatctatggtgatcaatatttgttcaatttggtgaactctagtggctatgaaaaagcggtgaaagacggctatgaaagagcagtcaaagagttaaataatccgaggtactctctctctttctctctctttagaccagtgcatatgtacttactgacgattgacccaccaacacacacacatatatatgtatatatagagttcattacacctatttcgatttccatcaagaatgtaaaggcctcagattcgatcgagtgcagatcttgatcgatcaattgcacgatcaattggtcgaccaagcgtatttctttcaagagttctcggcgggtcctagctctaacccggcttcaaaagtgcagaaatctgttgttcgaactaattgcatggattggttagttcttttctttattcaaactcatttgaaaaaaagaaggatggctgatttgtggtttttttatgatgtcgaaatgtttttgatccagtcttgatagaactaatgttctccagtctgctctggctaaatgggttttgacttttcaattgaaacaagctgggatactggaagaaaatgagagcttagataaatatcctgatttcatgttcttatttcgtaatcgtaagtttctccttaccatttacgaatttctttttttaatgaagatttgtcttttgtagtatgggcggacaatgcggatggagtatcgaaatcgtattcaggaacgccagccttgaagacggacttcacacgactaggcgtccgaaccaagaagggagcgttcgatgacggggtcaacagcttgatgcgatatgtcaagaataacttcatggacggacctcgccaagattcctatgatctgttcaccggtgcttggcgtcctcctgtctcggacgaccctcaagctactcaaccactccatgatcagcatctctttaagggcccttatgatcaccatcttattcaggctgtatgtttttttacagctttctgttcctgtgtaaactcaaattcagttagtttttgctcatcctctctgacttcaatcgtgtctttcgcatagatcgtgctcggtttcgtgatttttttgctgatttttatatctgcaacgtttacccaaagtatgtatactggttaccattgaccctcttcctccttttcccttgcttgattttcacctacaatttggctcaaaagaatgatgatactgattcatctttcttcgtctccaaaataaaccaacaaaaagaacgatcactaaaattagcgataatctcactaataattttaagtttaatcacccgatatatcttccaacatgggatggaatttgtgaaccaaccgcggctgaagggctcaaccactaatgcgaccagacatcggatcctgtcatacaatggcccgagttcccggatcttccagtcttctcaacatggaagaacgaagatcaacttcgatctgtttgatcacttcgtctctcttctctctactaataaccatcatcatcttaatcctcctccgccccatagtagttctacggccgctcctcctctcagctcctccatcagcggtcctaatcaatctcatgttcttgatgaggataaaaagaaacgattggattgatcttttgatcatttgttttttttactcttttcgattgtatgattaccttcttcattatcttaatttatcatccatctttgtatatgccatgattgagtgatcctattctccattcactctggtccttttttctttgtgtcagataataatgctcttcgagatacgtttgtttctttggtgatcatttgtttttgctttatatttgtctgatatttatcatcatagattgcagccagtttttccgttatttttgtggcacaaaatatgcattttttcttttaatggcattttaagtagagagagatgtgtagaaactggatggaaggggacgggaggacagataaatgtgtggtcaatttagagtgggccggggcaagaagtggatgaacgagacaggctacacatgtggcacataattgtggtctgagattgtagtgatgtggtatataagggcaagttgaatggccaccaaaacagacacaaaatgcacagggaagttggggaaaaaacaggcaagcaaaacaaaaagaatagcattgagagatggttcaaaaatcaaaatctcagttgaggaagattgacagcaataggctgggaaagtttgttgggagttaactttgtttgattgggttgatccaccaagcactcacggttagtggaaaccaaagggctctgacaccattgttaattgaaatacctggtcaacctgctgtgaagcttgtttgagactgctttataaatgttaacttttgcttgagtttgttcagaaagcagttggatcatgaaaccattcacttataagttacaatacaagggtgtgtttttcattggtgttgtttgttagatgagtgatttaaacatatgcattacctcaacctacatgtaattgggcaaaaactatgtaaaagaatggtaacacagcacgagaatggtcaagcaaatgataatagttgacatgcagcaagctctagtcaagcctcactgtaactgaggtcagtgtgttgtcataatttggtggtaccgtctggaggtgtcaacaaggtgtaccagagcagtaatgtaggatgaaagtctccgtttctaactggagttcagggctgagtatggtgtgggttcttacatctcatctgccaccagtttctcaacttttccttgcagtaggaccattcacatctcagctttgaggcaaagttcatggcatctatcattgaaattttacaaatttgtcaaaaatctttgagtgcttcaaaacttatgaatcatgaaatttgacaaaattcatgaataatttgtctataaattttctaaaagttaacttgaacttcagacgtgaactggagaaaacaacattgaaaacacatgtcttggggattgagcttgaaatttacaagagcaggtagccttgtaaataattcaatatcactgaatattatgcaagagttcatgaagcaaggagggacttacttattaagtttacatgtgaatagcattacaatatagccaattataaggaattattaacaataataaatcagaagaattcatgtaacaaaatggttgctacaatttacaaggaaagagaatttgaaagacaaatgttttgagggtgagaaatttgatccagtcagaataaacatgcaaatgtaatcaattgaaacaggtcttctggcttgaaaacacattctactttgtaaataaccaaactgaatcttcatgagctaatttagtaggggccacagtgacttgtcattttgtaccaaccatacagtgagccatgaggctaaaaaattccgactaggggaatgggatgtatgattaacatttgagaagattcaaggttaaaccattttcaaacaaaaacaacaggtcccccatctaaaaaagtgtttctcttattatggtcagcaacagatactttgaggattacaaaagtagagctagggaaagtagctaggatttgacaacatgagcatattgttcaccaattcaaccgggaaggattccggaccatcctttgaaatcaaaggtttcttgttttgttctgcccaatattggacaattttccaggctttatggtaccataattcagtccgatatctttcgccgtaatcagtggcaggctcatcttcaagtcgcagcatttgagaaatctgagtgacccatggattttccccaagtaagtctctgtttggcaattcgagttgtaaccagaaatctcggacgaaaactaagatctcttcgactgccttttgagttaatttttctccaacatgttgtttgaataacgacaagtgaaagatcgttaagaatgtgacgattttggtcatgttggatacatatttcgaaacggctgctaccttcctgggaagtggtgctatgtcgctggtaacactggctccgttgtgaatgttgtttagtctggctttcattctgcgctcgaaatcaagcatgtcatcgatgaaagttgggtatcgatccagtgcaagtttttcatctgataggttcaagacaagctcactcagtaatctggttttagggccatttcgataatttctccgaaaaatgtatcgctgcttgttaaagatcttcttgatattgcttagttcacggggcgtcggtcgaacccaaaaaaaaccatcagtctcttgaaattcaaatgtcctaaaaaggtactctagtttacgatcctgataagaaaggccggtcttgtgattccccattattccatctgtaccacgagctttcaagaaatcccagtcataaactttaaacattggcggaagcggttcggttacttgttttccccgaccaatgtcgtcttctttcaattgcttaccgctctctaatatctcttcagggtaagtttcaagcctctctagtccccctggcccactctcgcgaagtttgcttgcttgagcctcgatcgcaacctggaccaaatcttgcttgttatttggtctctttttgggcctatctgagactagaactgaacttgtcgctcgtttgcgggagccggacgggtttaggccgagggatatggtctcttgaagaaatccggggatcctgaatgctgcaggtctcatttgttccctctcttcagggtaagtttcaagcctctctagtccccctgtcccactctgacgaagtttacttgcttgagcctcgatagaaacctggaccaagtcttgcttgttattcggtctctttctgggcctatctgagactagaactgaacttgtcgctcgtttgcgggagccagacgggtttaggccgagggatatggtctcttgaagaaatccggggatcctggatgctgcaggtctcatttgttcccaggaaggaatactacttgattttggaactttcgtattgtacagattcggtccccacagaaaggcaggcccgggggaaagctccactcctggactcggtccgttcaagtcgggtaattcattgccatcatttgctatgataatcgtcttctctccaggggaagttggcagggttagagaggctgagcctatcagcaacaatatcaagaaagatacgatgaacggtgtgcgcattgttccccaccgatgtcgaacggaaatcgagaggaaaatgctggtctacttcctgggtaccagagtagctggattggttgttgggagtaacaatcttccccctctttggcgatactgatgaagagagtcggggggctttacttattcgaatcaagacgcgtgctaaagaatgagcaagattctcataacaattcaatgtctgactcctacccagtgatacgtccgaaatgatacttaattagccggaataccgttgaattgattgtccatttgtttcatgcgattatccaggtgttttcggaaatctgattgaggtttcgtcgcaaaacagtcgttgtggaatggcgagggctattctggtctatgaaagttttaattgcttagctgacaatcaactttcctcagatgagtttctctttatgcatccgctggaggagttcaagactgataaatcaagaaagattcctacttagtttgcagtccattgttgtcactgacaatttcatcggatcaaggtctcaatgccaccggtaccaacagccaatggtcacaatttttgaggtttctcgtgctttctgccagcaaaaaaaatgatgatctcagattggaagatggacagccacttgacagaaacaatggaaccctttaatcagtctagagggcaaaccaatggactgcaaattatacttcctggtgaaactgtagaaaatgagttccaatagcggggttcatgataggattttgtcaggaagaaaagcaagctactcagtatttgggagcgctcaaaccttggcttgatttttggaaaaaattaagcttaatatttaaccgattgaggaaagattttgtgaagtttaagccttaatttgtgctcaggaacccttaaagcttcctgagctcaggaagccttagaggttcctgagttgggattctgagcttaaattaagccttaaattaagctcaggttttcaggatccaggaaaaagttaagccaggttcaggaagcaaaaagcttattgtgaaccccactaattaatgattctgaaaagccagatagaaacaagttttgtataaaacattttgtatatttttgcttcatttttgactgttttggtatttttcaatcattcttcaaagtaactcaaaaaaagtcaagaaaagtgaacaacagctgtttttaagcaggtttggaatgtggcatccaccagccaacaccccagcactgaaatcaaatttaatggcaatctcagtccatttccttcttcacaacgctgccacagatatgatacgctgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgttctgcactctaaactttggatcattattctttttcaacatttataatcattcttttcatgtgtgactgtgttggtcttgattttttgagctaatttgaaaaatgattgaaaaacaaaaaaaaagtcaaaaatgaatcaaactttttagaatcattcttcagcactcatttacagtttcaccaggaagtgtaaattacagtccattggtttgccctctagactccaattaaatgtttacattgtttctatcatctgtacagttgcaggcagcaaaaaccaaccctgccttacccacaaaatccaaaattgaaatgtgtggcctatgcctgggggggcatatgccccaatacataattttatcccaattttgaactcctacagatgtgtagagttcaaaattatgactgctaagcttttacccagcggttctttttattttatttgtctgacatacatgtatttggacatgcctcccaaaagccaaactcaaacccataactataggtttaagtgaggtttattcatggtcttatacctttgggaggtgcctaaagtacctgtagcaatagcatctagtttgaatgctgaatcaatgctgcaaggaaggtttttttcattctgttggctgaaatgggctacaatttacaaacccctgcaaatacaaaaaaggccagtaaatttggacaacttccaaatacagggttggtttttgcaatccgcatctgtaatcaagaaaagaaactgcttcaagatttgggttttccatagctttccttacagacatgatagatctgctgaagtgctttgattgataatttcagttgaacggtaattcttgcagtagctgtattcatcattcatacagttgccaacagcataaaccaactctgccctgcctgcaaaatttgaaattggcatgcatggcccatccccaggggggcatataccatgatacctaatgttattgtggttttgttctcataaagacatgtagatttcaacattttaaccgctaagtgcatgtatttggacatgcctaacaaaagtcaaaccaagttccataactatgaggttacaccatgccaattcatggtgttatacatctcagacttccctatcatgcctgcatatgtgttggttaatgctctgaagcatgtatctaacattttgaaggctaaaaaaagcctaaaagtccaaaaaaattcttaaaaatccagggttggtttatgccatccacaactgtagttggttttatatagagagaaaagtattggagggattcacattggatgtggggccctcccatttttttgattcagacccaaaaatctagatttttgcagggaattctacctttcaaggctcagaaccaaatctagatgacccacaaatcttgatgggaagtcctcctgtgttgcaatatatatctttcccatgaagatttgacatttttctgtttttttttttttttggtttgaaggatcccatatttccttgtttgtcctttgatatctacaagttttttccttgacatccgcagcatctgacacaagtccagctcaaccggcctttctatgcaattcctttattggctccagaatgagaagagcaaagcaacctcatttatggaaccagagacagagtttgccctgatccgctgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtgactttatgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaattcaatacaagatgtttgtacaacctttacacggtgagtatgggtgtgaaaacaatccaagtggaatattttatagggttttatggttttatggtgattctggataagtagtgaaactgttggttgttgttgttgatgttggtgttggtgttggtgttggtgttggtgttggtgttggtgttgttgtggttactagtgttgactagacttggatgatgatgaccactgagctggctgggggggatgaaccggctgggtgatgatggtgtttgaccactgagctagctgggtactgtgctggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctggtggtgatgtagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtggaaataactaaatatggtactactgtatgtaaggattgcataactggttgcactgcctggtggaggtttttctgtccacatgcatttatgcaaagtctgcgtaaattcaattaagtaactaagtggaggcctaatggttgcacatatgcatgcaagaattgcataaatggtctgcactactggcggaggcctgctgatgtaataatctatgtttatgtacatctatatatgtggtaaactactattaaatactaattaatgactagttatggtatggctttaacctttatattggattatcttctaaactaatagagatagaggtatggttgtagtgggtgactatgggtaaaattgtatgcagattctgattatgcaataatatattcatatatgtaagtggtttaggttgtaaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacatccccccccaaattaatgctgtccgcagcattcctggtgtaagcaagaaaactgccccaagcctctagttgactaattctaattcattaatacgttttgattcctaactgatatcctactgattctccttttcttcatgacttggtccttctgttcatctgattgggttccactttgattgagtttccgccttccaggtttttcttcattgtaactgatttcttcctcttattcccaaattataatatacgtttgtccttgttattctcctcgtctcgttctccgcctgccacgtccaaatcaaaggctccaaatacgactctctttcattctatttcatgggtattagtccaaggaaaaggctggtggttgatgtatttgaaggctgttccaaaaagaaaggtctccaaccgctgagtcgaatgggcttttgaatacacgttcaattcaccgtccccccggaaggattccttaactatttcttccacattttcattctatttttccttcacatcgataatctctattcaagtctaaactatattattatttagtataattggttgatctgctatcttctgaactttcttcctgttttagtgtctaatctctttctctgcgttattccaataaataaagcctccagtccttgtcatttaaaaaatttgtttccgtatagtatccgttattcttctcttcaatcaatggcctaaaattcgccttctactgactcgttgctgtcttcgttactttctcctgaggcggcttcttcttcccccccactttcattattactactattactacttgtctcttcctctgatttgttgtcttcttcctcttccaattcttcttctgtaaggtgtccaattcacatagtcctgtccctgcatcaataatgataatccatttcctgccgtgtttttttttttttttgtgttttggccctgccacttgattgatttttcctattgaaattagattacagttttaagtcatgtaggacctcccaccttgatttatcttgagggtttgcagtttaaggtcttacaggacctcttttggttttaaattttgcagtttaaggtcatacaggacctctttttagttttaagtttgcagtttaaggtcatacaggacctcttcagttttgagtttgtagtttaaggtcatacaggacctccttcagttttgattttgcagtttaaggtcatacaggacctcttttagttttaagtttgcagtttaaggtcatacaggacctcttttagtttgcagtttaaggtcatacaggacctcttctagttttaagtttgcagtttaaggtcatacaggaccttgacctccttctctttctctttttttttttttttttttttttttttctctgagggggtgtgtcagtatggtctcccaggtgttgtgtattgagtggtggttgatgagctgaaattgcagttttcggtatactggacccctgtgacatccagtcgatatttcctgtgccccacactgatgagtctgcgaccaagtctcgaccctcgcgcgccgcgctcagaatttgcagaggatgtcactcgacctgtgaacctctaagccaccgacatctgatttcttcctccgcccgatgccggcgctatcaggcacatcaatgcacatcaatgtccgtatgaaccccgccgcaaccgtacatcgactccctccaacggccctgcaagcgatcgatcctctactcgtgccggtcaggcctcgtatgcggtatgaacgctctcgattcgccctccactcgaccgtttcccctggccgcctttcccatctccgccggtccgccgacgatccctttgttctgcagctcccgacgtaccgttcccaccgatctcgtcgacactctttggcggtgcccccccaaccaattcctaggcttgatcctcggctccagttgttttgcactcatgtcccctgcaaccaaggtcctaccaacggtcttcgccagttcgcaacggtacctccatcggatcctccgcgctctgttcgttgtgctgtaatctacccgccattcgcgactcctaaccgcttttgcgctgtggcctagccgatttgatttttgctatgtccgatagtcctcagagtacgtccgttcttatttatttatttatatgtatatgttctttgatttcaattcagccgttgaatctagtcgctgcctccaccttgtatccctcgttaattaatcaccaatcgtatttggtctcatcgttccttcagacggccgttgggtttgtgtacgcggcaacaaagcatgatcgatgaacttaatatcaacggtttgcatgtaggctcctttatttcctccattcgtccgactggcacagcaatacgacacatccgagatcgatcctcgaccttcgttgaggcttctcctctcgatctcgaatataaaaggacccctcttgtcgcaactttctccgtgtgatttactaccctcggccttggcagttcatcctcttggtctcatcagcccatcctcttggcctcgtcagtcttccgcttgtatgatgttcctttccaatcttccgtcttgtccgatagcgaccgaggacagtagttatcacccacatatgaagaacttttttttttccttaatgcttgtgaatagatatcaacacggacgtagctgaacatcttgttcatcctgagttttttttttttttttttttttttttttttttgtgtatgttggtaaacaaacaaaaaaatcatataaagaaaggtgaaggcagtaaagatgtacagttttaggtacctgattgtcttatatatatatatatatatatatatatatatatatatatatatattggtaagacaaacttaaagaaatgatatgaagaaaatttgaaagcacattaatgatgtgtagatgtaattgtatctagattgacctatctgagtgaaaagttttttttttttttttttttttttttgcaatacactattgtttgatgactttcccaaaaaaaattcctctgttaatacattactaataaaaggaaaaatgagtaattgttgtaagtgaccagtttttcaaatgaaaaacttgtagccaccaaagcttgaatttcttatgttcttagctctatggcttcttgatatgtgctttttgtaccacttatgtgctcctcctccgtataatctctgtctgatagcaatactgactggtccatatcttgagttccaggtcccgtattgtaagaaactttccgctgcatccgttgtgagaatttgcaaaaagtccaaagaacccaagccgcctcctggtaactctcgtaaccataagggtaatttccataatgaccttttctgagtaggccaagtgaatacctccttgaatcgcgggtgtaatcgaacttcctccttgtacagactccacgcatctctttctggatcggcatttgtaccccatacagctgaattaatttggtggaatgcatcccaggctacctcgtccacttctgctgcaccgagttctcttgcccagtccacgggttctgacaaaacaacctgccacggatcttcatttagaagtggaattgttttattgtactcctccattctctcctgcaggtcaaaatcttttgaactgatactttcggcctcccactcatcgacttgaaaagtgaagacttgtagaagctttggcggttctttgtgccatcctggtgcatttggtaagcatattggtatgcataacctccgttgatcggtgtctaaaaagcttaacacttcccccttctggcttgataactctagccggatattatgatctgcaaggaaaggtcgccctataactgtatgtactgatcctttaacaataaagaagttggccaggtgaatgtgtcctggaaatacgctgacgggtatgttctccgcaatcccaatgattggtgtaaaatgtcccccaattcccttcaaccgcatgaatatttctgtcgttaaaagtccaagttggtctgccagactgtccggaatgatgttcatttccgcaccagtatccaccaaggtcctaattttccgtttatttatggtcatatccaccattcccactggacacgcgtaagtaagccccgaatcttgtccttcattatcgatacttgcgttggttgcacagttgaatttgacactgttcaaacccctttcaaccaagtcttcttctggctgtaccgcatgcaaactctgcaagaaatttggcgagatcttcaagatttcttctaaggtgagagtgtatgactggcggtaaaatttggctttcaatgatttatccaattttccaattatctcctcttgtttatctgccgtctccgtcctagtctgcttttcttttgccggcagaactggtcgggtcttagccttagtaggtataatgatccgttcttcttcctcgtcgacgttgtcttcaagccacgatcccggaaaactttttctccttggggctgttttcggggccttgtcctgaatatttgatgattgaccctctgttcctatagggtttctgggagctggttggctaccggagggtgcattcttctcctgtagtcgctgagatttccggagtccaaaacctaggttgttttgtaggtcaccttcctccatgtttacttgtggtggaacccaagatccccattcttcaatttctgccactgctgacgttgattccttcacggcttccttgggtggaggatttgaagaagtgctttgctcttctgcaaactttctgactaattctctaacagatgaatccttgtctaagacaattgcctgccggtttggatagtagtaggttccctgagacttgtacaccttccgatcctgcatatcttgattgaggtattcacactgagtgaccacatgtctctccttgcagtaaaaacattccaaagggccatatcttggtctgttatctgagattcccggcgaggatggtctgctgacgtgtggtggtgcttgaagattctgatattccaaggcggaagttaactttgtaagcttctcttctaagtcttccttggttgctggttcctgaattttgaccgtctttttgacctgctccttaggtttgtattcctcatcatccccatcaaaatccacaattatcagagcaatttccacgtatttcttcagcttttccagatctgggacaatgtttctcccgtcttttgttgtctgaagttgtttggcgtgggctaattccttagtcacttccttttttaattcggtggagagtgctttccacaatgggtttccgctgtccggattaagattttggtactccatccttgtaaagtagtccataatttcctcgaatccactgatgaatttcttgtattctagtctagtgttgatgccaccattttcctgggccttgcgtatgagtcttggtatagagtcttccttgtagcgtctcagaggtgttgctctcccccatttccggattaactctttcttcaaaagctcccaattgctggtttcgtgtccttccatctgctctatagcttcactaatttttctattactgatgatgaagggtaattggaaagccacgtctcttccgcctgccttctgtaacaccgcaactttctccactctcttaatgaaaagttccacctccgttccttcaaagtagaggttagtctttttcgtgtccaaaactactcctctctgttcgtccggaagtttgatttctgttctgatcctggtttgttcaaatcctggtgattgaatagctgaagtagggatactttgctctccagcgccaatggttgtctccaatcctggtatcctgccggtgtaaggggttgatgtcccaaatcttaaggtgtgtacccttggagatggggtttctggtaagggtgggcctcggggagatgctgattgactgaagaaagatttcatcatttccttcatttccgccatagatgattccattcttgatatcttctcttgttgttcctggattattgccgattggtccatgctggagtcctccggattcgccatatttccctgttgccgtttttcccgttcgatttcctccacgacttcctcgagtgaatggatctcctgccgtgttaaactaccgttgtgccaagtcctcctaatcctgttatctgtaattgtttcctcgcctaagtccgtttggtcgttggtctcctcgcctgtccgcgccaaagtcgaatcctcgtgctcgtgatccagggttgagtgtaagtcttgatgatattgatgatacgtcgttgatcttctgaaagttgtcggccactgttgggacaccagatgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtgactttatgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaattcaatacaagatgtttgtacaacctttacacggtgagtatgggtgtgaaaacaatccaagtggaatattttatagggttttatggttttatggtgattctggataagtagtgaaactgttggttgttgttgttgatgttggtgttggtgttggtgttggtgttggtgttggtgttggtgttgttgtggttactagtgttgactagacttggatgatgatgaccactgagctggctgggggggatgaaccggctgggtgatgatggtgtttgaccactgagctagctgggtactgtgctggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctggtggtgatgtagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtggaaataactaaatatggtactactgtatgtaaggattgcataactggttgcactgcctggtggaggtttttctgtccacatgcatttatgcaaagtctgcgtaaattcaattaagtaactaagtggaggcctaatggttgcacatatgcatgcaagaattgcataaatggtctgcactactggcggaggcctgctgatgtaataatctatgtttatgtacatctatatatgtggtaaactactattaaatactaattaatgactagttatggtatggctttaacctttatattggattatcttctaaactaatagagatagaggtatggttgtagtgggtgactatgggtaaaattgtatgcagattctgattatgcaataatatattcatatatgtaagtggtttaggttgtaaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacaccgccccttgccaaggtagtcaatttcatcaccattgtatttgaaagaagcgggtggctgcaaggtggtgtgttgcaggctgtggccctggataagctgaaacaaaagggtgggatagtaggtgaaaaacccaagtaaaaaatagaaaaaaacactgatccatttgtgaaagatatctcaagtagtgaaaacacttttgatgagttttctggcctcttggaacttaaaaatcatgttccctatatgactctttttattatcttacaagcctgatgagaattgattggtcttcctatcaataagctttcattgctatttcttgtaggattattcatggattagagattttttctgccccattgatttagtagggcagtaaaaaccaataaacatgttttaaactgtgtgttttgttgtttttaggaaagccccttgggaaaattaatagcaacctaacaaatagagctacctgaggctagggaatgacaaatgctgtacttggggatcaccaggttcttccttgaagtagctccaccttggaagaatgatgtatgttgatattaaaaataactacaaattgtaatcatctgttacaagatttttcttccagatttttttctagagaaatattcatagtttgaatagataatgatgtagttgactatctcaaccaggggtttttgatcacaggtgggtttctggccattccattttacaactttgtcagtttcttttgcccagtattccacaatattccaagccatatgataccaaatatcttttcgataaagaagattacgtatcctagtttcattcaggtcactcccatctttgaataaatgggagtttttctctgcccagtcattcttcagaaattggtcagagagtttaataatttccatccatgcattgttgatcacatccaaaatcttgtctaattctgcttgggtcatcagtttatcttcaaagtttttcaattctccaacagggtgttccttgaatattgaaaggtggatgattatcaaaaatgtagctattttattcacattctccaaatattccatgatagttgcaatcctagatggtgatagcccattggattcttcccatggatcagttgattgtgttcttgattcaattttatttttcaaattaccaagaagactggtgaatgttgggttactgtcaagggcaagattttcatttgcaagattcaagacgatctcactaaggatttcgtttctgatccgagattcaacttttgtgtagaacaaatatcgctgtttccggtatgcggctactactttgaccaagtcagctcgggctatccaatgaaatttctcattttttctgaatttgaagttcttaaagacatttgccagattttggtttggcataacttcctggcagttcgaaatttcgtttccttggcgcatccttacgaaattccaatcgtaaactctcaacaacgttggaagtagtttttcagtttctttttcatccctgtcaattcctttggcatcaggtgcatccgttggtgtatctcctggtcgtttagaaatttttactatcatttcatggttagaaagtagtttctctgattcgctgaaggaggtttcgcgaggtgaatggtcctggatttcgatgagcattcgcgggtcgccctcattgtacttcggccgtttggccattgatcccttccttgaggaaacatatttatcttgacgggaggtagaaggcctgaggtcatcagacttgctctttggacaggaaaacaatgatggagactgtactagactgaactgtctcttggaacccgagtgttgaggttgagaatatgcgatttgtaggcgcggtgggatatccttcatgggaaggtcatcctcagacgagccacccaaacctatcaattcttgaggttcttggactgtgggttttcttatgccagtaagagccgtgggcgagatcagtgagcttgcgccaactaacagaagtatacgcttttttaggaacatcctgatcagtatacactgagaaccatgcgcagtaaagctgttgtttccctttttgctcgcagaagaaatggaaaaggattgaacagagaacgaaacacagtggctcaaaatatgtacctgttgtgaggaagccgcgcgcggatatgtgccaagcaaatgccatgtagaggaagaaacaataactcttcttgaagtatcgagcgagagctagagtgatgaaaccagcgaagaatgcgttagaaggcacggaatgagctcatggcccttcgtaatcgtattgcaagctttactttcaattcgacaaatcttcctgcaacaaagcttcatgaaccagtgtatgtgaatgttgttagtcgttttacattctgcacatgcacaccggccaaccctacggaataccagacaaaatcgtacaacctgttctgatcaatcgtttcgagtcggagagggtcaatatatcagtccctgtgttttttgtaatgaaagcagtggtcttcatatcccctaccaaaaaaaaaattgaaaagtcctcgacctgtgcagagaccaattgctaattctcctgcaataattctcagagacccggacttcatgagctaagtagatcacactagagtgaattaagtttaccagggagcgctggacttaggcgccacgtgtcggcattctgtgggcacattttaggtagggccaccaatacggtgcgccgacgaccggccgaaatagtgaagggctatcctttctccctgagcaatataccatcattcgaggagaagagaatggatttttcactcctctttggatgcatgtagatgagagaagaaagaggtcatctttcacccctttgcctggtacaagggaggcgtaatctcatcctctttgacaattacattctattaggcaaaggaaagaaggaaaaatgcatattctcccctcgcccaacatacagtggcaaatgggaggtgatagaattcttctctttctcatgcatacgtatggatcttccattcacaatcaggtgggccctcggtctagcgctcccatgaaaatttgtccttgtcaggaaagctcattttatcttatctccctggggtgatactggttcgactcaagtggctgtctagagcaacccaactttgttttggctcagatgtaataaatgttgagtgggaccattttcacgcatagaatcaatgaatttgaattggacaaaactatgtggcattcgggaaagaattataagaagattgatacacttgtaagcagataaaatatgtcagtttttctttttttttcaaatgaagttaagctacagatccgtgattttgtcatgtgcctctaaaggtttttttttgtctgcattttacatgggatcagggctaaatatacactttacaaacatgtatgaaacctggccaaggagaattatttgtcattcttgtttgacttcgcgatgatcttgctttctatcattcattttggcggtggggaggatgattatggttgaatcagatgatacgaccatccaatttttctgaagcgagtttcgaatcgaattcatctgaattttccctctcttgcatgaatttggaatctatttgacctttgaaccttgaagaggttttcgctgcaggccaaaagtctagcgcaaacgtcttgatagagtaagaagacggacatgtggggttaaaacctggaaggtgcttaattggtcgcaatcaaggaatggacataccaggaagtaaacagtcaataggaaagcgaccgcccattcgcatatagcggctgtcgataatagtagattaccgcgccttgtggtaggtttgcctccgcatgtcatatacttaattttagtggagtgtgaatcagaatcaggctggagaaaaaagtgccgctgtcaaaagtgatactaaccaaactaccaaaaacgaccccaagcgctgcagatgttgacacaatggagaatttgagcacagcgttgcgcttcaaatgagcccgatcggggtactctttgtgcagaaagaaaacctcaacaacttgactgaacgagctgattgctatgaatatcatgaacgtgaacgtaaagcaccaatgagcagtcggatggttgaatgtgtccaagaacctggagaaaaaatggacctgaattgatatcggtagcatacttcggattggttgaataggaaattgggtgacttacgataacatcatgagggaaagtccgcctaagattccatggactgtggtggaatatccccaaaacctttgcttcttcccgttcacttgcggtatgcgatggtgatgtctcagccatcgttcagcgagtaaagtcattgtataaaacaagaaaaccaaggtacatccgggtgtaaaccaactcagatgggctgctccaatatccgctgaggatggttcagatttaatcaattgttttctcgtcctgagctgtcctgaaaatgaaaagaagggaatgattcttacagatgaacagaacgcttccttcatcaggccgatatcgttgtccatgagcagaaacaagccaaaacagcagcaatccaaccaacatcgcgaaccacaccaccgccgtcattactggtaacctaggcagggaaagcgcccatgccgttcaatacccacatacgagaaatttatttcgcttgaaaagcttaccatacgtaggctccatatgtgacgaacttcattattttaatcgggatgtatcagttaatcaggttataaagacggcgtggaatcgttgacggcagtgacacattgactggagtcccaatgaccatgcctgaagaatacaatcatggctttggctgcaatcatgaacaaaaaaggaaacatttaggcaaagggatattgtggtatcctgtgggccattctggatgagttgaatgacagtctctgtgctagccagaggctacgtacacagggctgcgctgcatacacagctcataccttcgggccttagaggacccttgtaggttgtgcacttggaacgcgccattttttttcagctcaaaaagctgttgtttctgataaacatgtagttggcaatgactgataaccttcggaccgaacttccgaagtgatttatgaacatcgtcttgcgcatattccaacggagcattgaaggattggccgccaagattacacgaacgatccccaaaccaaaggtcgcgtcgtgcggacctttgtgcaacctcccggcttgatgaaccctgggaggtcgtttcaccattcttttggcttcgcctttataccatgtacaacagggtcgttaaggcgcttctccctcggccacccggccaagcttgtacgagctgcgcatgaggaatccacctcggtgatccggtgtgtgcaaggtgaaccgcttgccctctgagacccggtcgaaggcgtaccggttgccgaataggaatccgctcggcaaccagcacaaacctttgccactcattgagttgccgagggcgaactgcctctggcaacacggtacaagctgcaccagagcgataatgaagaaaaatcctcgtggatccgatagaggatgggccagatttactaaaactcctcttcagcgaaggggtactcggttagtctccctcatgggtgacccggtacaagatgtatcgggtcatcaaatgacaatcacctttgccgaaccggtacagtgtatactaagccaacaagaagagatctcctttgcttagcggtacagatgggatcagatcaccaaggaggattcctcctcggtagccggtacgccttgtactacatcaagttccatgcaatgtgacctttggttttgggtacttcttgggtatttaattttctatcaatgcatacaactgtagtcacttccaacctgcattttttttttaaaaaaaagcatcttcaatcctgttccatttgcgaggattgaattttaatcacatagcctgtgacacgtttttgtgacatctacataactggtcttcatctttgcaactttgatcaagtcccctcttccctcttctcctccatgagcataggggcttgtaagttatgaagtaaaatattgttttaacacaaggggttcatttttgaatttgcaaagaaagcattggtaggtcatgattaaaatgtcaccagaaaaaagcccttcatcttgccctcatcatcactgtcttacatcacactggaggatatttcattccaactggtagaaaacagtttgagagagatccatgggattcagaaagatgaaatgagtatttctttttccaagtatgtagatgttttcctgaattcatatttcccaccagtgagaattctgaagttgctcagcctcacaaaccaaactaattttaaaaacatcaaattttcagcctgttgtcacgtgtccttcatatatgcttttggctatttttgaaattccagtcttcaattagagattcaaaactaatcatagaagtcactttgcagagaattgccccttgttgctgcaatctgttgggtcaaaggtcagatgtggctaacccagcctgggttgaattcactcacccagatcaatcagcctctccatttcagtccttcagactagtttgatcatctcaaaaactgacaccctttatagtgttttgccaatatgaatggggtgcaatagagttggatgtatatttcgaccatgggagtgttgctccaaaaatcactgtccaaggcactacagtcatgggtattatcgatttcaaacgaagtcaaaatatcacagcagaacgtccagcacccatcatgcctggtgagtcaacaatttacttgaaatgatcgacatcacaaaaaatgatggacacgtctattcagataattgagctccaggacccgtagtccaccactgatccttgactagatcctgatgaaccacacacactgaattcacaacatcatcggaattaggctgactggttttttctcctgttgttggcggatccgtagtcgatcgtggcagcggtgttgaagattccgatggcggggttgacgccttgtttatgtgtttatgcagttgaattgagacaaaggtaagcagttgctccaattcacaatcaacataaaatcttaggatttcatagatttaacagatctttgttgagagcatgtgaagtaaatcttaccttgagattgttgtcagaagttgggtccgcggcctcagatttctgggttgtgcaaagtttctccaataatgaagaccaaatcaggatcgaccctttcttgaaaatttcgagctcattgttgtaattgatttggaatcgatcgaataagatcgagtgtttatcttttgaaaacgttcctttgagatcgctatgagcttcttgagttgtccgttttccttgttgcactaacgcccaaaaggtcgtattatataaattgttgatgtgagctacattgtcaagatacgttcaacatcagccctggtcaagtgaacgaataatatcagaatagtgcaatttacataccatctacctgtctccatttgaagtagtcttggaactcttggaaggtggcatactgaattattcttgttagtatagttttaatacgagtgtcgccgagtttatttttgacgttttatataaaagaagtattgatttggaaagaatgtttgaatcaatccgtctgaagcaaacttccccaagaagaaatactgataagccaagattgagagttgaagagaggaaaaagaatgagctgatagctgggctcaccttccatcaaaagtgggtaaattttcaattgaaagtgggctctcaggaaagtattctgaccacagatggatgtatgcggccgtaaaagtggataaaacggttgtcaaaagcttgctatttttcggtgagtgagccggagcagggagggagaaataatggatcagcaaggcaaacaaaagtgtggatacacttattcagattgtttacaaatttacctagatcttcgattataagcttgacaatttctaccaaatgcaaagctgaattcatcgctttgtccgtaagcaaggacgataccggtagatgatttctgtttgcctttcttcgatttcttttccgatttggaaccaagataacctcttccaaggtctgactcgagcacttggattgccgctgcattcattaaatttagtgctttgagatcgtttggtttggtgaatccatgcgcctgcgagaatcttgttttgatttcaaaacatttgtgagcaacagtcccataagtgaaagagatgaaaataagtcgaacagctttatagcaaagcagtttcgacctagaagagccgaagattaaccgaagatagtgagaaaaactaacttggtgaaacccttcccatccaaccgaattaccaaaaacgtatttggtaataatcgatcatctagctccgcttgacgaacgtagccaaagcgagagttggccattgttggactgtggatgtgcaactgaaaaggaaaaggataatccgatcagtatgctcaatataatatcaggaaccaatccagaattcatccgtccaatcatgctcaccacttgtgttgtcctcgtcgattgtttcgggatagtgctgtgtcactgttcggacagtctgccggcggaaataacctaaattcccccggatagtgccagaggcccgggctccggggtgatccgggcgcaagaaatcagtaaaagcattagaccggtcccccgaaagcccactcccagccagctcacctaccgatgatctgctgcttgagtaaagttttgctagattgcttgtgtggattattttcatgattttgagggataccactacaacgcaccttggcatggtttgcagaatttgtttgctttgttcttaaaaaaaaaatcttcaaaatctagaaagtgaaagtaatcatcctcataaaattcagagtggcaggcataaaaggaacgcaatattaagagagagaaaagctaattaaaggaaaaataaaatctgtcaatagactcagcagggcctgtaccatagcagcaaattttcaaaattggtacatttttctttccaatctttgcaactccaatccaaaaccgaatttcaccactgatagttcaccaattgatatcaacttccatatactaaaaattcaatgggtgtcagaattgttcccttgagattggaaagttggccccaatttttgaaactaagctgctgtggtacaggccattaatgtcagttttggcggatcaagggtggatgactgaagggagtttctttagctctttgatagatttgaagctgtgactactacatgacagaagggaccttggttgatccagatcccaaactggtgtgttggagtagtgtctcttctccttttgttttctctttctttctttgctcacctttcatcatctgtgtcacacacattgcacaagattcagagtatacctgggccagagtttgtggaaggatttctctcctcatccttccacaaacctcgcaccctgtcccaggtatgtctccacttctctttctctccttctttattttctttctttctattttttttctaattttttgtttctctcttcactcattcaattaattcatccttctgaaaacctcgcactctgtcccagttcattccaacatggtggactggttgaactgaagattcctaagaaaatccaaaagaagtaatatactaaatcttgaattagtgaggcaactcctgacccaatctcaacatggggtttagaaccaacagttggtcacagtcctttagcattccgtaaattttaccctcattgtctgcaaaaattggggaaaagctggctcagaattgggagcatttttgcaaccccccttccttaagttcttaatattaaaaggttggaaaatcaatgaaaattccatttattgaataaaaaacaagaaacaaatgccatagacatgaacatcagggtagatttccggtggaaaacaatgagcaaattgattggggctatcattgctcctaggatgtgcagtttttggaccagtttgatgggcctcagcatcctgtgactagcacattcatttaccacctgctctgaagtgagtgcttgtacaactagccatagagggtgcttcatgggcagcctccatggatgaccaaaaatgaggacccagcaacccggttttcagaaatccaaactttctagtattagttttagaagggaatggccacaaaatggcattactaagtaagcaaaatttttgtttttatggtcactgtataaaatagaataaatatctgatgcacaagtgcattttagagtttgaaccacaactaaattagatgataaaattcaaaataaaataaaaaagccaagaaggatactgtggatgcacattctgcttccccccacttctggtcctcttgtggtctgatttggacctttggtacccaattgaatgcggttggtttcactaagagattaaatttggcaggcctctgtatcggaggcatttggcttgacagtgctcatgggatttggtttggcagttgccaagggcttcggttgggcatgacttttttcctatctgccagccacttgtgcatggggtggatcgatagctaatggatcaggtcgatccgatttctccaaatcgattttcaaatcaaagacgcctggagtaaccatttttggtgcggacctcgaatctgttttaccctgggagtggcatttgttgggctccaatcttgaagaagttttggcagctgggtaaaagtccagaacaaacgtcttgaaagataaagaagatggatgattgcggtcaacacatattcagaggtaatgcagatatttttatgagttgatgagcaatgcataccagaaagtaaaatgttagcaggaaagaaacggcccattcacaaacagcagctcctgatagaagtaaattatcgcggctggaccttactagacctccacatgaaagaaactaggtttcgattgaacgtaaatcaggatctgattcagtaaagaaagataagtgaaggccatgctaaccaaaactccgaaaactacagcaaggaccgtagcgatggacacaatccaaagcttgatcatagcgttgcgcctcaaatgagcctgctcagggtattccttcttcaggcaaaagacctcaatgacttggctatacgcgctgatcattaagcatatggcgaacataaaggtaaagcgccaatgaacagttggatgctcgaatttactcaagaacctggaaagaaaaattctttcccgattaatctcggtagcacgtttggcagtgatcagaaattggttgactaacgatagcatcatgagggaaagcccgcttaagattccatgacccgccgtggaatacccccaatatctatgccttttactgatcactcgtggtatccgctcgcgatgtctcagccatcgttcgacgagtagagtcgctatatatagtaaggcaactaaagtgcatccgggagtgaaccatatcatatgggctgctccaacatccgctgtaaaaatagttcaaagtggatcaatttgccgttacctgcccttgaacgaaacaagatgacccttacagataaacaaaacacttgcttcatcaggtcgatgttttccaatgtccgctgcagagaaaagtcgaagtgatagcaagccagccaatgtcgtgaaccaccccagcgctgtgatgatgggtagcctagacaaggaaaccgtctcagccgttgagtaactttcgttgtgctattgatcaaagcttaccacacgtaggccccatattcggtgagcttcattattgaatcaggacgtattagactgtcaggctcagaggcagcaactagcgatgaggcaaaaactcagtgacaagggagctcataatacatatggcctactgaatttcttcagctacggcttatgtccagcgcggttgggaaaaacgggagcagctccaaggtcataaaggagcaattgtagtgtatggtatcagtagtcctaccaccccctttgtcaacaaacgcgttcaatgggtcagttgccaactcccagctcggaaacctagtgaaaacatgaatgattacaatacaactgatccgtcttcttggttacgactatcaagaagttacatagagctctacgtcgagaaaaaaatgctcggctcaaaattaatcaaacgaaaaggatacctatacaatcatgtgaaaaagtctatagagcgtacccattcctcatctcatcctctgcaagatactacttgtggttgttgtctctcaataacatccactagcaacgaaaatttcattgaatcgagtttctcaagcatgttgccaacttgcagtggttcaaagtcagcaggatgcataattatttaaaaaaaaaaacaagtttctaagaatccgacttttttgatgtacccaaaagactgaccaatttcagctgctcgggcgcaagcctaacttaatgaagcccctttgctaattttgagctggacataagtatttacttttacgcgggatgcagatcttcagtatgtaggtgtagcctgattattgcgaatgtttctaacctatcaaagttgattttcttgcagagtgtacataccactgcaagaacaactgcgaccactgcatggtgtgcactactagaaaagtggacttatgttcacagagttttactgctgttggaggtaagcattacttgctggcaggagggagtttcctaaaagatttgtccaatcttgagtgctgtcgcgtgaacttgaatcaaattcctcatatgcagcgcagaccactaacttaaaaaagtccctccctgctacatgacggagtggtgagacactggtcgcattgcggcgaccggcctccttcggagggtcccttcgggacggtcccccctccgaattcagagagggactttgttcagttagcgcagaccacgagtgctaaaccagtccgaagtcctgaagctgaataatctccatcaacctcaaacataggcgatactccggcgcacagaaggaatatcaatgccgaaagtggtggggaggaccgccaaagctcagaaggcgcacttagcgatttaactcaatgtggctagttcaatcaaccaatcccccctgcacttcggaatatgattcatgcaacgccctgaaggagacccacttcgtacttgtttttgggagtcacgcgactcacctcattcgatattaatcaaccgcaggacgggatggagggaaaagaaacaggcgctcgccgaggatagtgaatacatcaaagtaggacagtatcttaaattcatgaccaatgtgggaaggtttgaacgcccagatgagctcataacattgggaggaggggaccaatggtgagggatagcaaggagactgaggtgttccaaaaacaacaacagttggaacgatgctaggataatgagaatcatctatttcaatttcttcttggggcggagttgggaggagtggccacatgaacgcttgcggcagttggtagcacgaggaggaagacgagcctaatagcaaatagcaaaagggataatcaatacgggaagatgagttcagatgaaatgaactgtttagggtatgctcacgtagcatttacggcagatcatcttttcacagttgtaggtggatgccaaagccttcaaggagggctcgatcaggccaccacgcagacggagaaccaagtgaagagtagactctttctggatgttgtagtcggcaagggttcggccgtcctcgagttgcttaccggcgactgttgagagaaagcccagctgatcaggaaggcgctcgagaaggacggtaccagatgttgaatcggattatcagttggatgtgctcacaaatcaatcgctgttggtctggaggaatgccttccttgtcctggattctagcgattcacaaagcaagtggggtaagagctgggtttcttgagcatgggctgagaggacatcttcaaatcgcaacatacttggccttgacattgtcgatggtgtccgaggattcgacctcgagggtgatggtcttcccggtaagagtcttgacgaagatttgcctgaaacgaagtcgacgaaaggaaggaaatcgggttcagaaggttaggatgtgcatcaaaggccttcttggagactgggaaaagatcaacctacatcttgaacgattccttgacgagttcgatggggcctacgctagggcgggttaggggcagagaggttgctgtactggcggggggaccagccggcaaagggaacgtcgcatcatcagcttggggttaggtcaaagcggaaacgactacgcccgcagcagcagtaccggtctgtgtgcttcctcccggtctagaggcgggaagcaactcgccccccccgaccccgaaagtagcagctttggcctgtccagctactgccaccggtatgaagcaacttgggtccccccgaacccgagacaaatgattttttgattgagggccccagcttcgtcaatggagccaggagagggcttgtgccttgtcaagttggaaaggtccactgtttttggaggggggagggtcaggaacacctgtgtcccaaagtttgagtatggtttaaggatgtttgtccaatacaatgaaaaccatacaacatacatacacattaaaatcctggattttccaacatccagctggaaaacctacctttcctcaccaggactctttaggtaggtttagggtaggctcacagttgggttaggtgttaggtttagggttatggattaggtttaggtttaggggtaggctttaggattggagataggtgttagggagaggtcatagggttggggataggtgctaggcacttttttgtacaaaaaaagtgtcagaggtgggttttccagggactccagggactataaggtgtgtgagaagtgtatggtttacattagtggggttcacaatagtgctttttgcttcttgcacccattttttttttcttgcttgcacattgctgacatgaattttctcagcaaaaatttgaagttccacactaaattttaagtctgcagcggtgctgtggtttcttacgtgagaagaaatcacttcttgtgagaagctatcatgaacctccctattacattggaatagtgtccttcattatgtaaaccagaaatcccttggacaagggtggtcagggagaaggacacttgactgcaaagttgccaatgataggatagcttgtgctttgctttcttctgtgtttgacacctgacattgtggccaccatgcagtgatgtggacacatgggagaactttgccttttctaaatgtgtcaatttagtaggaagtccaaaatcacattttctggtgaaaaacactcaaggttgagttttcaccagccaataaggttgagccattaaacatttaggacccccttctaaatcatgccattgttagggaaaaggaagtcttccattcatggaggtttttgagcttgcctctaactttggccaaaaaatacaagacaccaacataagaaaaaaatatataaaacaaccaaaaaaggaatagtaaaagcaaaagtgcaagacttcaaaatcaaagaaatcattggaatatggcaatctgcagagcatttcaggatctgaaatatcagaaatatgtgcaacaagcattgtgcaaaggaacatggattccttcttctgaaagtgcatttagttcaacagcatcaatgattcaatgattactacatacaatgatctgaaggttgagataagagaagaaatgtaagataggtgaatcttgaaggaagtagaacacttaattggatacttgggattagaatttcaaacttctgagtaaagagtaaaggattgttccaaacaatctgatcttccatcaattataaaaacccatcactgctgatcaatcaaatgatttcacccaacagtcaatttcagccaactgttgagttccaagtttccgtttgagcttaggcatttgtggatcaattggattactccatgggaatatattatatgaattgtatgttttataaaattttgtatttttgtctgcatagggcaatcttctaaataattttgagctgctggtgagaagatatctaaagaaattgacatctgattcaaaaaaacatttccacttttcttcattctggttcttataataatttccaagtgtattgaccacaatttgtgctacaattaaatcattgtttgatatgacttcatatgaatgctggagtccaatactggggttaaccaagaatttgttctcattcttagatccagtgaatatatttaatgtcaattccacagtgttttccctgtggatttgatgagttccttgtttttcattcttaaattcaaagaaagaagaaatgaagaaaaattggaccaatttctgctcattgatatacttctctccaccagattggcatccaaatgattcaataaaaatcctgttgaattcccaaagaatatcaaatatcagattgaatgtcatcaaaacctcttcatttgatgtttcattcattttctcctgttgttctacagaaggttgcctcccagaaatttcaataagattagatctgatttggctaatgattgattcagaagttggttggaataatttttcaaaatcaattcttctgttcaatctaacccgtgatatccatgcccagtttttctcatttttattttcacaatcaaacaggttttcaattgtgaatatttgtgcttcttgtaatagattttcttcttgaattattggcttcacattgatcacaaacttaatcttttcaagatcaacatgactgctaattgaatccaaaaggtttgatgtgcatgaattcatccatggtagcacaaaactaagattatcactttgtccttcactcttcaattctgtattctctttcccctttaagatgtggtaaaaattggcaagctgcagagtaaacatatcatttccaccaaatatataatcccatttcttcttgttttttgatttgtagtagtagctaagagttgcactgacagcctcactcatcagcttttgttgtttggatacaactatagcatttttactcaattcttcacaatgcacttgataggcatctatgctttcagtttcatgaatactttgtacaattttttgataaacttctcttttatcagtttccagccaattttgatcaatgacctgctgatttgggaagaacatcaattggtaccgattgcactctaacaggaaatccattaaccatctcagcattttttgtggctcttgaggatagtaaaatgctaattccctattcccaaagaaactcaatatttggttattcatggataataagactttagccattttttgaattctttttctactatgatgataatcaccatttgttgttcctcttttgataatttcatgggatctagagatttggtaaatttcccacaagtttttcctgaattgatccagatcattttttactttatggtcaatggtttttttcaaatcattccatataattggaattaaagcccacaaattagcacttgctggtggattgagagtcctgattggaggtacttcacattttgcaagtggcgcaattttggtgaaatgtacattgtgactgcaggggtcaattgacatgttttctgccttaaatgctttagatttatttgatggtttcaatgatggtccatattccacagcgtgtttatcttcttcgctgagtttgggtctcttgcatctgctgtagctgagagcacttaatctttctccttggtcgctcttccttggtacatgattgacagccgtagtaagtttctcaagtggctggtttgagcctgtagcagaccaatcaagttaggtgatgctacccatgtgcataattctttttatcttcttttcacttttccatgatcgatcctgaaactaaaatttataaaattggactggcagacttaccaaatgggttacatcttgggtatcgagaaatcgatgaattcggcgagctgtttgcatcctgacctagcccggggaggcccaaggatagattgagatcgatttttcgtttctttgaaacaagccgataagcctcgcgatctgcgaccttcgaggctggggcgggtctcaagcaaaacgttgactcatttcccccttccacgacgaaattatctgcaagaaataattaacaaagataccagtcagagattccctttatgattttttcgccgggcagagcacgaggctgaccaaataacatcaacgttctatcctggcgatttcgaactgctatgggtaatgaaggttgattgcttcccacattagcaggcagtgaagtttgaactagtggcgagaggtgtgcacaagcgagggttcgctcagtaggaccgggcgactgatctttcatgaagatggatctgatcctcttgatgttagaagtcgtatctgaaagcatgtccggctctctggttgctgagagacagtgaaaagtaaacaagggaacaacccctactgtccaaaatctctgcattttattctcggcggctcagactcagagagcgatacgacaaaacattctcaagcgttgaagacttcttcctgaacgaagctggatgagaaatgagccaaaaagagtttctcgtttcacgacacaactcatagtccttttatgtatcacatgtaacagcgaggtgaacaggtgaaagcgacattgagtaggtaacgtgacttcttaccgctttcattaccaatagctgaaacggaaacttgatgcaatattgttgttgcgatggttatgagcagatgaatattctgtcagattattgtatacctatattgtatgctggtttctgggggcaaacacaccagttacatgggacctttttacactagaacaatttttacaaacttcttccctcatctccgacatgcgaatagtggggttcatgattgaaattttgaaatttttcaagccaatttgaaggcctttgtcaacacattttaaaaaattgcatgagttgggcagatttcggggtgcacaactttctaaagtttgagaaaattgttgataaacaccttaaaatgaacctaaaatttacgaagattcaatcatgaaccccactaatagaaaaaccagcttggcaaaatacataaattagaccttggttttatagattccaaccacaaaagtggaattagtctagccatagtttgggactagtttctaaattgaaacttgccacaggaaacacaagttgaatttgtctgtgaataagtctgtgcacccttgacaccaagaggtacactcttggacatcaagattgtactctcagcggccaaggtggtttccctcggccgttgagagtgtaaccacaggacaaatctgatttcccatggacaccattctggacagcatcagagctgtccagcacttgcagggcagagagtgtccattggacactactctgcctgacgacttgtggacagtttctggaaaactgtccactggatagttttcaagctgtccaatggatgatttttattgcagtgaaaagaacaaaaagtgagaagcctcagagtagaatagagatgtcactcaatacccgggtacctgtagcgggtgcgggtacttgcctcaaaaatccaatatttttgacacccgcacccgcacccgcacccgcacctgctagggccgccagggcgggtacctgggtacctgcaccgggtacctgcgggtacctgggtacctgcaccgggtacctgcgggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaataaagaaataaaaaaaaataaagaaataaaaaaaacaaattattctatcgccaatttgaattttatcttctctctgatctatctttagctttaccagcggtgggccgctatgctacgctacgcttttggcccaaaaagcgtagcgtagcggcactttttttcatcaaaaaactgtagtgttagcattttttagcggttttttgctacgctacgctacgctacagcgcttttagcagaaaaagcgaccaaaaaccgctaaaaagcgctgtagcgcagtgtagtgggcccttttttgcggcccccatgcgtagcgttagcggtgtcgtggcggaatcctgctacgctatgcttagcactaacagcaattccgctgcgttacgctacactaaccgctacggttagtgtagcgacccactgttggctttacccttttgcttggcctcatttgccttattcaatttccattgatgaagactgtacaccgtctttgtgactggaggaattcctccagtcatcaagaccgtacaccatctcaaaggctggagggagccctccagtgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgagatatatcacatatgtaatgatctactacaactgttacggctggtttgaaagacctgcccctcaattgtactacacaagagttaacacaacaatttatttattgttgtggcaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcggcagactatttgagtggaattgttgagtaagaggtgtttttttatgtttgtgtattttgaaaaatgattaatgtatgtactgataatgaacgggaatctatgagatgatattgaggaaaaatgtgactattgaaagtgtctttccctaccgccttaatcttggttgagacaccaggggaaatttcagggcactggttgcccagtgactgcatgtcaccataacaaaaatcacaaaaaatcactttggtaacaaacctgcaattcccatatttttcacagtattgggaacagattttctcatatctttcactcaacattcaggcaaaattcaaaataaaatactatcaaagtcactagagtttcctcatgtgatgagttttttatttcacttctaatttacagaaatagtaaatagaatcagcacagaatgattttttctgcagcccgagcataaaagtttgaaagtctcttgatcagatcaggatattctttgtagatttagatcctctcacaccagtcaatttcatcaaacttatcatttccagttctaaatctaatactttctcagatagattctggaattcatttcccctagtacaataaaaacagcctcaaaattacccaagttttaataaaattcaaaaaaaaaactgtaatttctccatataaacacaatacaatcaataagatgagctttaaaaaactcaatcatgagacaactgggtttactggattgctggggggagtctctttcagagagctgaccccagcttgttgacaggaacccataccaatttttgttaggctcatgattataatttgtgaccaattttatggatttcatgtttcatgtttgagagttgaggtggtgcagtgtagcatgaaggtgtggggttggagtagtgagatgtgttgtgccagtggtctatctttgacgtttcttctctgtagagaaacatcttgtattgcaagggggggttagcagaggctctgaaggggctgctgcagcacagtctcatgtcggattacgcgtaatctgacatgagactgtgctgcagcagccccttcagagcctctgctaaccccccccccctttacccatcatgtgacaccgggcaccccaagcaaaaatagacacaactacccacctcatcactccaaaattttgaaaaaacaccaaatcacttcaaaaccaagcaacagactttggtaatccaagacccccaggccaaatctttgaccccatccccaccaaaaaaaactgtaagattttcgattttttttggttttctgaccaagtttttgacttttttgatttttttttttgattttttttgactttttttttactttttttgcaacttttttgactttttttgcaacttttttgactttttttgcaactttttggactttttggccaattttttggaatttttgggtgatttgtttgcactttttgaccaatttttttgactttttactagagatcgttcgttcggacctgggtacctgtttatacctaggtacctgttcattttttcaagaaaatagataccatgtaccgcaccagacacctcccagggggtacccaaggtacccgttgcaggtacctcaggtaccccccctctctttttcacctagtttcactcccagagtcccaagtcactttattattattattattttttcatatttattgtaaaatatcactcacaagtcacttttttggcattttttaatatctgttgtgatatatctacatctaattggaagaatcttacttttctatttttttcatatttattgtaaaacatcagtcccagatcacttttttcatttgttcatatttaataatttattgaaaagttgaaactatctaaaacttataactaattggaagaatcttcattaggacggttcacgtctgagttttgaggcaaatttaatgacatttataattaaaattttacaaatttgtcaaaaccctcaaattcatccaaacctgatgattcatgagatttgacaaaattaatgaaattttatctacaaatgtgctaaaaaatgccttgagcttgagacgtgaactggcctattgtcatccaaaaccatcaccttcctttttgattttttgttagacttcttgttatccttgagtccctgtttccatgcatccaaggtaccttcttggatcttggagttcttggagtagaaggccaccatcattttgatttttggtagggaagtgagggggtacctgtagaggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcctggcaggtgcggggcgggtgccaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacgaacgatctctactttttactgactttttttcaactttttttttggttttttttgggtttctgaccaagtttttgacttttttttttatttttttttggggccttaataaaaaaacgcggtttttctgcgttttgacgcggttttgatgcgccgcagcacacacggtttccgctttttagacgcggttttttaattaattttttatgggctattttttgagtttttttgaatttttaaaattgtttcctaaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaacctaggaaataattttaaaatttcacaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaaaattaataatcaaaattcatttttatggaaaatggactttaccattaaattctacacctttcatagtgtaagaataaattttaaaatttcgaaaaaactcgaaaaataagccgtaaaaaattaattaaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccttttttttgactttttttgactttttttgactttttttgactttttttttgacttttttttgactttttgtttgactttttggacttttttttcaactttttgggccgtttatttggactttttgccaatttttttggactttttgggtgattttttttgactttttactgacttttttttgaatttttggccaacacagatcatgtcatttaagggcttttcccatcaggaggatcccaaccctctgaccaatcaacaaaaaaccagctatttagctatctgatcagtactatggtcttgcaagccagtctgggcacaggcccaagttgggcaaaaaagaggccaagcgggcttggacgatcccaaaccccgtgtgccccctctaaacccaaccctcgcttggcacctcccaaagttggagggggtcaggcccaagtcatgcttggcagagcccaagcaagtgtgccacctgcaccaaagctgacctcaccaatccacacttgaccgggccccaagtctgccacacgcactctggtgagcccagagcttgggtttggccaagccagacttgggctagtgccaagtttcagtccccgcacaacctaccaaatcaagccccctgggcacacacccaagccccattggcactcagccacacaggtcttgggcctgtgtccagactggcttgcaagaccatacttcctggtcactgttccacaatcttttagtgggaataccaggtatacatagctacttgacccagcaggtttggacttgtcatgacactatttaaaatgagtgattgatcaaaatcaaattaatcacttcattccttccccctaaaaatgaattatctgcaatataaatttgaatctgatttataattctgattaagttacactattagtgtgataaacatataattggcatctgttattgatgaatttagaaagagaaatcacaaaattgaatatggttgaatttctgtgatgttctaaatgtatttctacaggggctacaaaaccaaaaaaataagagcttcccttgatctgattgtgaatcaaatctgtaacatttgttccaaaaaaactgctgaggccatgaaaattgtattcaattagcaggttttatttttttatttgaatcagcagccttatctttgggggataactaggtgtaagcaaaagggaattttagaggacattcattttcttttctgggaaattagtagtaaattctgggtaagatctagtgaatttcttgtgagtcccattttctatcataatccttttagtgatttttacaaaaaaatcaaatcttccagggtgacttatttgtgatttgcagtcactggaaagccagtgccctgaaatttcccctggtgagagcacaatggctcaagatcactttctcttgttttaagagcacacattgtactggttgttactttcctttttctctgcttctcaaggtctggatgatctcaatgaggcacttgattaagatcactctgtttaatgtatggatttgattgctcttttggtctggttgctgatctgatgtgatgggatcatgagatgatgagattggaatgagggtggaaatcccctccttaaatagtcaattttacaacccggctgcactacaaaacgtgttggattacattttgaaaatgcgcgataacatcacatgtcacatgcgatgtcaccttgcattttcaaaatgcaattgaattgccagtgctgaaaattcaatcgcattttgaaaatgcgaggtgacatcacatgtgacatgcgatgttatggtgcattttcaaaatgtgatccaacacgttttgtagtgctgactcgtggttctagccctaaccaataatctataaatggccaacttgtggttctagccctaacctataatctgtaaatggccaacttgtggttctagccctatacaagattctcagtgtacagtgggtggaccgttatttttggctgcttgttttggattctacagcttcaaagcacaaacttcaagtcaaaagacttggtgaaggggtgaagaataggtcccacaaaatgaatatgaagaaataaaaacaaaaaacaaagttttcaaatttgtgaaaaataaaaataaaaatgtttttcccaaaagctttgttattcattttgggggagtgggagtgctgagggaaggaaagagtggaacatgaaaagaatgattgtgaatgaaaaaaattggaaccaaaaaaggttgagccaggttggttgtccagattggagtcaaaacagtaaatttagtgctttactgcaatgtgagctggtgaatgccccactcaacaactggtcaaactatctggtaaccactttttccaaaattttcatttataatcattcttcccatttcccatttgttcttcctctctgcactcacacttccccaaaatgaatatcaaagcttttgaaaaaaaacaattttattttttattcttcacaaaatttgaaactttgttttttgtgtttattttttcatattcattttttgcaacctatcatacaccacttgaccaagtttcatgacttcaatctgatgctttgaaggtctgggatccaaaacaagcagccaaaaataacggtccacccactgtacatacaaacaatgtggctaacttgtggttaccctatgcaatgaatattgaatatgtaaactaactaaggccaacttgtgggttacattatgcattaagcattttttatgcaaataaaatttaaatcccaaataacttttgactaagtggagctagcctagtggttccagtaagtgactatgggttaaatgatccataaaatgtgattatgccataatacacctaagaatatatgcccttctacatattggactgtgactttatgcaatttgatacttgaaagacaattggcatactacaccggcctcaacaaagcaaccagattagttcagcaacacatgtaggacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacctcaaaaagggagttttggaccaccaatgattaattaaattcttcaggggaagcattcccagggcgggtgtaaggcgggtacccgggtacctgcctttttttaccgccaatgttgacacccgcacccacacccatttttacctcaaatgttgacacccgcacccgcacccgctttggaaaacaggtactgggtacctgtagaacccaagaactcatggctgtgccattgcacatccacaagggttgtacttgctgactgtactatgcagacttgttcttccaatgggacccaaattgtctcccacacacccaatttgaactttggagcaatccatttcacagctttttttgatgatcaagtgcatttttggagcttttttcaacaatcactgcacttgaagttgcacttttggagccttttttcacaatcaaccacactattggagtgttttttgacaattgacggcactttgggagtgtttttcaacaattggctgaaattttggagctttttcaaccatcaaccaccagctccaatcagcaattttaaatcaaagtgtccaatggacacactaaaaaccatcatccatcggacactccccacaggagagtgtctgatggacaatgaatctagcgtccattggacacttcatctttggccactgtcacttgaatgcttttggaagcatccaagtgatgcttgctttccagagcatccattggacgctatgattacatccattggacactttcatcaggaaagtgtccattggatggggacagtttcaaaaaacttgcaccgtggtgtatacccttgacgacttggaggattccttttggccattgatagtgtactctcagcaaccaggaggaaccctcccagccgtttctatgggggtcttttgttttttcaatccccaaaccctggctggttttggacttgggagttggctctccattttttgggatttgtttaaccaagcccctttgttatattcttatacaaaaagctcaatattcaattttgaacagaatattgtgatttatttttgaatggaaatcgatttgaccactctttgttcaaaatgagtcccagatgggagaaacacaaagttgggatcttgaacctcaactagcttactcagcctctttgtcaatcacacaaagtgtaggagaggcttgtgttcaaagcaaagacacttgtgtgtcatgatcatatttttcagctgtttttgtggggaaattccttgcaaagagtatttgaatttcatggggaagagcttgggaaaaaatgtccaagattctcaatttagttgtgatcaagaaattacccaaagatatgcacaactacagggtttgtaatgctccaacttgcatagttccacttgaatttgtgttttttccccttacgtaatgcacttctcaaggcctggagatcaaccttgattttttgattatttaaatgtttcatgtttctctcagagaaatctgactcagcagaatttcaggaagcactgctacaaatttgatgagaagattggaaacatggtcaatctttgcagaccatggcaactgttcttccaaacaagctcaaatcacatatatggctcccaacacaacaatttctgcaccaaaacctgtcaacagtagcacaaaagctatggaattacacactcaacctggatgaaatttcactcactcacagaattttcctagatccagttatgaatcagattgttcatcaccttgctgctcattctctctccagattgtgatgaattcatttaggaattgtgatcaaacatagcctgttgttcttggcagcatttgtaacaaatgtttatgtgatttttcataacctgggaagatgttcatgttttgatacaaaagaaattataaaccaggaaaacaccaaaagtttttcacagtgattcaagcatattaaaaaatgttgaccaatggaagaaagagttttggcaatccaatacttccattataaatggagaaaaattggatctgctcctccatttataatggaaaaacatgcagagctggcttgagccagctccacaaccagctcacccagctcctgtcccaccaacaaaaccatctctgtcagctcccagatcctcatcaaaaccagctctgccagctcccgcatccccatcaaaaccagctctgccagctcccgcatccccatcaaaaccagctcctccagcttccttaatcctgatcccaaaccctaaccctaaaccctaaaccctaaccctaaaccctaaccctaaaccctaaccctaaaccctaaccctaaaccctaaccctaaaccctaaccctaaaccctaaccctaaaccctaaccctaaaacctaaccctaaaacctaacctagagatcgttcgttcggacctaggtacctgtttatacctaggtacctgttcattttttcaagaaaatagataccatgtaccgcaccagacacctcccggggggtacccaaggtacctgttgcaggtacctcaggtaccccccctctctttttcacctagtttcactcccagagtcccaagtcactttattattattattattatttcttcatattgattgtaaaatatcactcacaagtcaattttttggcattttttaatatctgttgtaatatatctacatctaattggaagaatcttacttttctattttttcatatttattgtaaaacatcagtcccaagtcatttttttcatttgttcatatttaataattaattgcaaagtttaaactatttacaaattataactaattggaagaatcttcattgtcatccaaaaccatcaccttcctttctgatgttttgttagacttcttgttatccttgagtccctgtttccatgaagccaaggtaccttcttggatcttggagttcttggagtagaaggccaccatcattttgatttttggtagggaagtgagggggtacctgtagaggtacctaggtacctgttcaaattttcacaaaaataggtaccaagtaccgcacctggcacctcctggcgggtgcggggcgggtgcgaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacgaacgatctctaacctaaccctaaaacctaacccctaaaacctaacccctaaaacctaacccctaaacctaacccctaaacctaacccctaaacctaacccctaaacctaacccctaaacctaacccctaaacctaacccctaacctgacccctaacctgacccctaacctgacccctaacctgacccctaacctgacccctaacctgacccctaacccctaaattggtgttgcttctggtggggcttgaacccacaacacaggggaggtggagggcaggcttagctgactagactatgaagactggactgagaattcaatgtttactgtaagtttagtggtcagggtgagctggatgagctggatgagctggatgagctggatgagctggatgagctggatgagctggttttgatggggatgcgggagctggaagagctggttttgatggggatgcgggagctggaagagctgttttgattaatgaagaggagctgggtgagctggttttgaatgaaggggatctgggtgggctggtttgaggtggagctgactggagtcagctctgcatgtttttccattataaatggaggagcaaatccagttttcctccatttataatggaagaattggattgacacaggtgggaagaaatatcaaaggagatgttttcctgtaacaataatatgtctcctgggagtaaagaaccacaaaaatgattgcatgttttatcaagccccttcaagtaatggtcagaatcagattcatgcttacaggtttgccatcagggatttaggaagtgtgatatgggcttgattgggtagcatttggggggggggcacaacttggcacatagtaaatacatacccaagtggtaggccaatcacttcaacaacttcaaacccaacaacattggaaaccacaaaacagaggtaatggctttcacatgtttcttacattatacataaactaataatagggggtatcaaatatagacaaatccaccattattcaattgactggtgttcaaaaacctgtcattatttaaacatggtagttattcatcttccacctttggagacccattggtgaagaaacatatttttggatagtttactgggtttcaatggtagatttcccatatttgataccccctaatttattcttttttcaactttctgactgtcatttatctctgccacttccacacacactgtgccctgggacaagcaaaattcatacactgtagatgaaaccagtaggaagttgaaaagcactttcataagcatgggtttttgggaaaaatgaatgagatattaaaagaaggggcttggttaaacgactcccaaaaagtggagagccaactcccaagccccggaatccccaaattttgggagtcgaacccccaaaacctttgactggtttgggagtcgactcccaaaaaacaaatattaaaaaaaaaccatcccccggtcagtttagaagtcaatcctccaaaaccgaccagggtttgggggtcaacaaagcaaaagacccacggaagcggccgggaggattcttcccggccgctgggagtacactcccgacggccgagggaaaacacctcggcctttggccgctgagagtacactcttgatggccgagggtatacctctcagccattgagggtatacacctcaagttcatcctccgaaacgatccagggtttgcgggtcaacaaagcaaacggaccacgaagcggccgggaggattctgagagtgtaattctacccttgacggccaagaggaatcctctcggccattgaggtgtataccctcgatggctgagaggtacaccctcagccattgaggtgtataccctcgatggctgagaggtacaccctcggccattgagagtgtactctcagcggccaagggccaaggtgttttccctcggctgtcgggagtgtactcccagcggccgggaagaatcctcccggccgcttctgtgggtctttcgctttgttgacccccaaaccctggtcggttttggaggatcaacttctaaactgaccgggggatggtttttttttatattttttttttgggagtcgactcccaaaccagtcaaaggtttttgggttacaacacctctgacttggtcgctcttcctttttttactgctcattccagctgtctctgtactgtagccaaaaacaaacagtaactttatggaaccatccagaaaaatcaatcatgaatcatgattcttttgcattcagctatactgaattaccatcaaactcactctacatcaaaactaaaactttcttttcaccattctcagattttgcctcacaagtaagtacagcaattccagaaaaggatggcagtccctcctggaatgcagctgcttggttgtgcagatccatcctcttcgtgatctggacaaggttaagttccagcatgaacacatgagtctgtgtctttctgatagggcatcacggtcacaagcaatggtgtttcccctcattcccccatccatgatttttttcccatttcccacacctcccattttctcttccaaacgtttccggtgagtcttcaatgtaaaattatcaataatagttacaatcattaaaattgaactttgctctcaaagaaaatgggctacgcgctctacgtcccagaggtgaaggccatctgcgtccgactgcttctttccgggcattctcccgccactatcaacaaaataaccggatatccagtttctgaccgatcgtatgcccgatggaaatctctctttctctcaactcactcggtgatacgcaacccggcaacgtatcaacctcgaggaagacccctgctcctgaaaaaggaacaggttgaatttgttctagatatcctcaaggccgattcatctttgtatctggacgagttgcaatcccaaatcgtcgatgaagctggtgtcctcttatctcgaagcacagtttatgatctcctgatcaaaagactcggccaaaccctcaaggtcgcgcgaactgtccatccggcccagtgcccaatcaaacgagccgcatgttccatcgaggtgtctgtgtatcctcccgaatacttggtttttgtgggtaagttgcctctcatgacttttgtttttcacatagattgttggaatcctgatacagcatttgcatcaacaactcatagacgagagtgcgatttgtatcgacacccaacgacgattgagggcttgggccccaaaaggcaagcgcacagttaggattccatcgaagcgggggagaatcagatggaatttgctccctgctgtatcgatgacaggaccacttggcgtcatggtccaagaaggtagcatgatccggttggactttgaatattatcttgaagaagtgctggtaagcttggttctacgttctgcatttcagagtttcaggcattgattaaaaatttcactttagctcccaaacatgagcccgttcccaggcccaaacagtgtcctaatcatcgataacgccaaaatccatcactggggcaacatcagcaaaatctgtgaatcataccgagtgttgctggtctatcttcctccatattcgcccgatttcaatccgatcgaaaaggtgtttttcggttttcaagagtcatctccggcgtcaaagggtccttactggccaaagaacggatgcagacatcatccaacacaaatttgcacaggttgttactccgtctttaatccgaccactcttcccatcatgtggttacctcagccatgaataggaccctcccttacctactttgtaccttatttttggtggctgctgtcttacattcaccaacttactgttttacctatctccctggttcccgcgcaattcgctcgtttgataagtttagttctgagaaaaaattttcttgaatgcaatgaaacatctggtatgtttacttggcttacaccagaagctacaaattgagtggggattgggttggaatccattaagaagattgcgcgattagaattcatcgtcatagtcgatgaattcatcctcatctgatgtatcaaacagggtatcgtttaagtgaactatgtacagtgggacaccatccgcgagcaattgaattgtacgggtcccaaatcccaagtcctccaactcctcgcatgacctcccaacaaaaaaacgccagtcgtctatttggtgaagatcgattaggccgtgagtaagcctgtcgttctgaggaatgccacagaataggagaagttcttcaacaaatccaagcggtccgatctccggtttgatgcgtgatggtacgaggtgtggctgtagtcgaaagccctgacggtcggtatgaaattggtactcccttccaggacacttgtttctctcactgagaacaaaaaaggaaccaccagagaaatgggccgcaacttcctgcatggaagcgagttgcaagcaccaaagtcaatccaacagggctatttgtgatgcacaagccgcattccattcacttacagtcccatccgcaacacagtgccggaccacatggcacattgacataattatggtgatgggtcgttcaggttgtcgcatggcctcggccacaaacgaagcaaagctacaaaaatggatcccgtggagtgggcaaaaaacaccgaggggctgtcctaaatgagcactgacatagaagtacagtctccctgagcagttgcccatgtccagaatccggcgaatttttcggctggttgtcacatgagcgaagagagtctttttgaattcttcaaacgatgcctctgagatattgccggtccaatcgcgcacagattcagtaggtgtaattttaaagaagtgcgggcgagccagagggtctccagattgtctctccttgtagaggaggtagctcaacttgatggtcattgaggacgtgtgggcctctggaattatgtctgcaggttcgttaatgacctcgtcaggatcgtcgatgtccattggctcaatattggagggttgaacttgtagctcgatcgttttgtcttccatagattttaagccggatttgtaggtgaggatgtggggttgtggaacaacaactggctgccaagctatgtctgccatgtgatgcccttcagacattggcgactggtgatatcggacacgcgggaaaaatgcacaagattcacttaggagccggtgattccagcagggacctcagaggggtgcccgagtagaattgtagtgcacacacaaatccccttgggagagatcccaaacacttatatttgatgtggctcctcagccaattgtccagtcagcttttgtggatttcaggccaattcatatattcatttatagacagaatcagaaagagagaacagatcaagagctatcgtgtttggtcgcataacatgagagacattcaagaattctttttatcagtcaggcatcaggtaacactagtgacataacaacagaaaacggctcgagagatattgtgtttagtaacataacataactgaagttggagtcatttttgaccactcaggcctcggagaacaatcctaactaagaaacaaaagccaaaatcaatcttacaaaacaaccctaccaggagtcaatcttcgatgacccgcagggacgtcaaagggggagagaaacattattaaggggacccctagggttccatgaaagtcaagaagcagcagcaggatgagaagcaagccaaactagatcaaagaggtaacagctactggggggaggtatgtctgaggaccgattcaaagagaggaactgcatcaattagtaaacgagaggggcccgccgcgaaccccattccaagtagctcgagcattgttgattgttgaaagtaggtacaatgatgaatcttatcatgttcgatgagaattcgagtgtagtgatcgtccaatggaatcattgcattctccaggaacgcggtcattgttccgcgttgttcaacacccaagattggcagtggtgtgcgatcgttgttgaagtgagcgtgttgtccgggtacttcaagtggggcccttataagcggcgactgtgcagaaaaacctgcttctccacctcggtttacaattgagctagttgccctgccggtactccatgctcgttggttgtcgattgggttcactaacgcgattgaattctcagagattgaggttgaggttgagctagttccaggccttgggacccactcaaagggcggcttatttggcggatgagttgcatcaactccatcgatcccatcgatgatcgcttgatcccactctttgagcctctcgtgcccaattctcatgtataccgctgggttatcggggtttacaaacatcaccccctcagtggagctctccgaatggtcaaggcaaacacgatagagcttcgacatcatctcctggaggggggtggcagtctcggatcaaggctaagttttgaaggcgtggtcagttcattgacacggaatcacatcagcgacaaacaggtacacacattagcctcttttcttttctgttttctttgcaataccgcacgctcattgtctgtcccaaactccgccactaaggcatcctggacctgctcggcctacaacccaaaccatgccatctcagtaaaagaaccaaacattttagacatcaaatcatactgaccgatctttgttctttttcagatgcaatcggatcatccatagtcatgaggacgctcgcttgattcggtcaaagcctcttggcctccttgagccaatcaaggaggtctgaatcggttcgtaagatgatgtgagccttcttagaatacttcctagagtttgcgatgaagacaacccagtaaagttgtctttgtttgtgcagacggtcacagaggtaccagagcttctcgcgtccatcgaggtggcagtagaggtctctttggaaaaagtctagagtgatggcggggggatcttcggttatatcgaccatgtacggttcaatcgtctcaaaagggaccacactgaggaacttgcgggaaccgtttttggcggttttttccatccataggtggtacttgacctcaatgggcaaccagaccttcgggggggggagttgggttgcgcgatggggaagagaaattcgaatccaacatgtcggtttcattgtgatcactacgactgttggaggagatatctaaaacactaatagatttgccctggaggttatttggcaccaagtgctgttgaaatggttggctggggtgcatcggagcagatggagcagtatagatgggaagggagctgaagccaatggcaggagcagacccaatatgaacaaaaggagtcccgtaagctggcggcgcgctgaatgagagggattgagtgctaaagggcattgggttttgcggggcaaacatgtcgtggttggttgggtattgagcttgagacaaatgatagttgcccgcataaggtactgtctggccgtttgttgtttggggtgctgggcagaatacagcgttggaattggccaacatggacggtggatccgttgaaaatggtgctgccatactgaatcggatgaggaggaatagctgggagtgggctggactgtagcaaactggggggacttggagggatggaaaaatcatgggcgggggaaacaccatcgcttgtgaccgcaatgccctatcagaaagacacagactcatgtgttcatgctggaacttaaccttgtccagatcacgaagaggatggatctgcacaaccaagcagctgcattccaggagggactgccatccttttctggaattgctgtagatgactgcccattttttaaaaaaaggaaaatctacttggtccttttttgtgccttagatactgcacattccatgtctccaggccatctcttgtgatgctcacattgattatttcagccagctgaataaaccaatatacttagtatagctaccagtctgcattggaagaaaaagagttgcacccaagcctaaacaaactgtgtgacaaggtcagtgcaagatctcatacacatggctaacagttccacatctctcctgcaaccagaactgcctacagaatctcagtgccacaccagggtgttggtcagagctgttcttgaatgtctgggttggctaccttgatcaaggcggcaagcctcctctgcacccggtatccaacaatcagaaaagcacattgcactagggaacatgcggctttgctgtacctccaatcgtggtgcccttgtgcaaccatcaataaccaacacccacatgattacttgcagctgatttgtctgcaaaaacagctcattagtacctgactcagactggcataaataattctcagataaaatctggaactcagagtgcgttgtgacccaaacaggtgattctattgtatttagtagaaggctaggtatgagatgatatgagtgaatcacaaaaagtgtacctcagatgtgtacctaaatgttttcagctcatgtgaagattgcaatgagactacaaaatggcatgggtgatgtgaaacatgggcaactaaaccaaaaaacgtgatcatgaaaaccaaagaaatgatagacttagaactggggcctgaagcacaattcagcatcgctcaagcacgtgtctgaccccaaacgacggtaggaatacgctagcctgtcaagttgaacaatcagcactgatttatttcctgaaaagctgattgcttacattgacgtgaatgtgggtatacaaatatttaaacctaaccagccgcccttgataacagaatctcgtccctatttcaaggtcatacgcataacgccgagatgttggatcattgatcgaaacgcacaccaatggggcctgcacaatagaatatatgagtatgccaaaacatagcacaaggaaagaaaaaacaccgctgacatctggactgtttaattctctgccaatgatcgcaccgccttggaccatttcgagctccccggaaaccaatgggcccgtttgaagcgcgcgctcaaaatctgggtgcggatgagaggacaagtgtcctatccttgcttctacgctccagctcatggtggcatccccctggtgcagcgtcccagaatatgacacataaccatctttttcaaagtactgatgatcctcggcgatagcgatcgtaaccgagtaaggcgggctgatcgacggtcctaatgctccttgttgtctacacctgtgctttgctcgaacattaacggtgactgtaccattcggatttcgaatgactggtccttcgtaactgtcacaacctttgacgaacatctggtaaaaacaagtcaaatttaagttgaaggtggttgcaagtagaacaagatgaaggggggatggtatcagtttacaagatcctatgtggaagtatgctctttttatgttgttctgatgctcatcactcaggtgttatagctaagctagactgagtcttctcagccaagaatacagaaatgcgcaacactgagtcaatcatattgactcactttggtagatttctatcttttggctgagtacactgactttgactcagtctggcacatttctatttttttggcagagcatagtcggtctagctgagttgtgaatcctgagggattgtattgattttggtaccaagaaaccatgcaattaatgagacagctattcacaaattcataggtgagtgatatgtacacccccaagttctaagattactcaggttttgatttttgggcaagtttttactgcttcaatagcaaagttagtcgagagaatacctgttgaagaaaacaaatgaaacggcaccagtaagaacagtggaatcctctcattcctgcctagataaacaacatgaaaatttgagttttgaatcaatgctgggcatacatagtatgccttgaaatacagtttttcttgaactgatatatgccaagggtgggcctgttacactaacttcatctggtgagatttaaactgacccaaccgggtatgggttgggtttgggaagactctgtgaggaagaaatgtgacccaacccaaaacctgatctgcttacaaaactttcaggttgggtgggccccggggggcaggtaaattttgcaataggctggctcacaaacccgactatgaccctattaggacttcagttttcagctgagcagctgatgcccaagtcgtagctccagcctcaaagcctcagagtccaacctctcagcagcttcctcaaccttcccctcatcgcaatggcgaaagtgaacatgtgcatcaccagatgtggatcagcgggcacaatccttttccctcccagttctgaagtttaactcaacagtttgtcactgaactgtaccagaaataacagccagctccaatggcaaagcccctgatactccaacttctgctctgccataaaattccaccactcaagataatcgctttgaagcttgggtcgaactggactcaacaccgctcaacccaaaccggactgatcctcaaatgagtttaaagttaagcggcatattctgaattctgaaccaaaccaaccctacacaaaggaaaaattgggttgggtttgggcactgttttttgaagcccaaatctgtccaatagccaccctgagtgtggtgcattcattattcttgatcaatccatctgaattttcttcccatctcacatctcatttatttatgagcacttgtcaggtgacatgcatatagggggattttccaaagatataatacttgatattgtgagaaactgtatggtccaggtctctgcccttcaggagatgtatgaatggtaattgggccaggtgtctcacaggcagcggtgggccgctacgcttttggcccaaaaagcgtagcatagcagccctttttttacgccaaaaacatgcagtgttagcgtatttttagcggatttttgctacgctatgctgcgctacagggccaaaaaaagcgctaaccagcgtgttagcgtagcgtagtgggcccttttttggggcctatgcgcgtagtgttagtgcaagatgtggcggaattctgctacgctatgctaaagtttagcggaattccactacactaacactacggttagtgtaactggcccactgttgccacaggccatccaaacatcctgggtttgggataggagcggaccccactgtgcccagatgggttttggttctgattttcatcttggactgatctggtgtggcacagtcccattgtaatcctaaaatgtacagtgggtggaccattatttttggtgcagagtaaaaaaaagtgacatcccaggttcacctgagatgcatgttccctgtgctgtccacaaaacagctcatcctcaaatcctaatatagaccatactcattttttaaaccattatgcacatctcaaaaccacttcaaaaagtaatcaatgcttgggatcagacattccccttggttgaccaatttcaagtagaaaatttagaaaaactaagaaaaaaaaaacaacttttttattgtatttgttcattcaattagatccttctccatcccccccacccagcttccatatttcaaagaaaaaagtgtagcagttccacaatagctgaaaaatgtttaatttctatttttttgttttgttttgttaactatggtgatgcatgaatttcaattttttttttctgccaatatgaaaattaaataaaataaaaaactcttgttttcatttctggaggaagtgggaggccgcagggattgcaatccaagttttggctagaaagagggcagaaagtacgacttgcttattagccctgtggttacttttatcaaagccaggcatctcatgttccaaatttttagcatgagactgataaaaattccataagtgtctacaacatgaagtggcttctaagtttgggtgtgatgggaggaggatctgttggccttttggacgggcaagcggcttccttggatgtttcggctgcttatgtaatccgggctccaaaccccacctggcccagttgaccgctccaaagtgctgatgaccgcacttgaccttcttcttcaaaccagccgatcgaccacatcacacaactgcaaccacaacccaagaaaccgtcaaaggtccttcactcaagcaccaggatctttccctcccgaatctagccagatagtcagggcttatcaaccaagggcaaaaaaataaacagatagagagaacattgagattttactttccaaatcagaaaaaagatggtggtacgtcaacaggtctctctgacttcgaatatctgtagacggtgacctcatgtccaacataccccttgatcctgtcgatcgtcaggttttatcagcgtcgatcgtcaccaagggtggaaggcgtaagtctaccacaacccaccctttcatttgtctagaattgaatgatcaatcagcattttttcttttttttttcttcaaaatttatgtattttgaaaaaccaagcaaaactgacctcatcaatgcgttttgtatttttctgaaatattcccaacttgacagctgtgatttcgagacaatttcgagagtttccacgtgcacgcttagaatccttactagccaccttcccgaagctgattccgccgtcatcccaacacactgtgattgacgatccgacctcggcgatccgatacgtctatcaaccattggaggatctatggctggtcatcctgaccaatcgacagagtaacatcttgcaagacatcgacaccctccatctgctctcgaggatcgtctcggacttctgtcgaggaacggtcaccgaggctgaggtcctcgccaggagcttcgaggtcctcagtagcttcgatgaggtcgtctgtatgggataccgtgagaagatcgacttgaatggaatccggagcgtgatggagatggaaagtcatgaagaaaagattcaagagatcattgccaaggttcgactcccttcatataaaccatttttttgtcattcttatagaggttgatcatctctattcaatagaacaaagaacaagaggccaaggaggagttaaagcgcagggccaaacagctagactcccagcgtcgcgaggctctcaaacgtggccaatcggatgtgtattcaaccggaatggtatgtcctttctctctttcctaacaaattattttcctatgttttgttgagctttataagtccacagggctcgggagggggttacgatcgaccatatcagccttcacagcctgcggcccctgtggtccgagaagacccatactcgtaagcctttcctcacctctttcctgaaatcgaccggattccgcacacagtcattgatgcgtatgatgtctgttttggacacactccagaagtcggacacccgtcgccgccaagccattcaaaacaaaagggatgcaacttggtagtaaatccaagtcacaaggggtcttggtaggtcatcttatatacatctcatactaattagtagtccttgttgggatgtggacttggaagttcttgaattgacagtcttttcgaatctattggactcttagggagacgaatacgctgcacagggcccctggcctccggtctctgttgttcaaagctccgaacccgcggctcagcctagcagtgctccgccagcttcggcagcaaaagcggcggatctgaatccatttgcgccagagacgcaggaagagtgagtgatttgtctttttttttcagtttgaatgttcccaatttaatttgcatgagactgacggggggtaagttcccagtgtgcatctggttctacgagagaagctttcagcagagctagctcgggatggcggcctggtgcccaactcgaccggaatcaacgtctcgggttccttggagttgaaggtggctcccgagagcgagacgaagatctgggtgaccctcaaccatggggtcgccaagggggccatccccgccagtgacatccagttcaaaacccatcctaatgtcgacaaaaaggcgtgggcggacagtcgggtgattaagttgaaagacgccgaacgcggatttcctaccaaacagggcttggccgtcttgaaatggagacttacgacgaaggatgaaactttgattcctatctcgagtatgtgctcatctaatcaactatttaaaaaagtcatgtcttcttggtgttcactcgactcatctgtttttttttctttctttttttttgcggggggttatgaatcggattgcgtttgtagtcaactgttggcctactactaatgatgatggaggatgtgatgtgaacatagaatacgaagctgagaacgagaatgtgcagttacacaacctagtgatcacgattccattaccgtgagtggcggagattttagatacgattctggagaaatcacaactcagaaagttgtgtatgtgttctttttttgtgtgtatagggagggttcgtatccgaaggtagcccaatgcgacgggtcgtacgagatcaggaccgaggagagtccggttcttcaatggaagatcgagggggatgatgagggtgttgcgccgagtgggggctcgatggagttcaactgtcccgactcggatccggactcgttcttcccggtctcagtcgactttatctctcaaaacatcctctctcaggtctccgtaagcaatcccttccctccttatcctttctttgatacgaggcttgacggttcttttgtctctctctctcttttgcttaggtcactcaagttgccgctgttgttggggacgagccaatcgagttctcgagtgatactttgttatcgactgaggaatacgccgtcgtttaatcttctctctgctccttccccttctctcccctcctccccttttttgtatgtgtttgatctttgctttgttgactgcttttattgtgtcttggcttgtgttggcagttggtgcgtgtgtgtgtatggagagaaacagatagaacgaataaaaagaaaaacatgtttttgtttttttttcccttgttctggtttctcttatcatgagacaagaaaaattgaaaatgtgtctggtctccttttcttcattttaatgaaagagttttttttttttttttttcaaaacagagaatacatagaaggcttttttttctcctatgcaagctcatgaccaaataaaaaaaaaggaatattgcatagatggagatgaaatgttaatgtaatgatgattttatgatgatctatccctttacatcagacaccaagtgagcaagatgatgagttgagagatgtagttctttttgggcttctgaggattgagtgggagtttgaatgtgaagagttcttggtttgaagggagtggttgcctgtctggtgatgaggtgcttctggtttccactgttgcacataacttttcttgccgacgatgcccccaaggaggaaactcaactcacccacacccaagagcaacaccacaaaacgaccaaagacaacctcagccgactcgaacagcacaacagcaaacagcgaacctagcaaaccatggcccacattcttccaacagctgcaacgcgtctatcaagtaagcatccatcctctatctcacctgctctcgtccggcggctcaccagcacacattcccatttcaggctctcaacaccgtgttcaccttctgctcaacccgcaaacaactccatactaccatcgataacatgagatcgagcgtcgaaagtctcatcaaagggtccgtggtcatctatcctcctcagtcttcattttacttctactaatctcatctttctcttagccagctcgagcttgattcgatttctcaaatcaaaaccctgctgccagacctgatcagattcacatttgtcgataaagacacgttaggcgcgctcgacgagatctctgcaccgaccaagaaacagcggaagacgaaggatctgaacatctacgacccgcaatcttccagatctgaacatccgacatctgaggaagaagctgttcaagttctcctgtttcaattccttgatggcgaactcaagacggcccaaaaacatgcacgcaagcttccacgccaacatgctcgtctcaagaaccaatcaggtccatcaacgcggtcgatccaggataccgtcacggcacacgacttgctcacacccacatactctccccaaatgatgatcaagatggtcgagaaacggaacctcaagttcaaagaagccgtcaaagagctccttgaggcatgcgcggcggaagatccgccagtggatcctgtccagctgttggtcgaatgtgccacctcaaataacccgattaggctagaaaatacggactctgagacacacgactacaagcttcctaccaagttagagctcccctctgaggtaccgacaattgagtgcgtactggagcagctcaaggccagccctcaataccatgaccagatcgtcgagaatggcgaacatgtcacgcccgcccgtcaggcatgttttaaagatctcgagcgctcccagctctcgcccgagatctaccgagccttagaatccaccaaggggattacccgtctgtattcccaccaagcgagggcaatcgacttgctttcggagggctcgaatgtcatcgtcaccaccagcacctcgagtgggaaatcattgatatatcaaatcccgatgcttcaagcactcgaaaagagtcattccagctgtggcctttacatctttcccaccaaggcattggcgcaagaccagaaacggtcactggatgaactgatcctcagttatggcgagccgctttcaaggcgggtgcgggtggagacctacgatggagacacgccgtcggacgagcgagcggggatccggaaggatgccaacgtgatcttcacgaacccggacatgctgcactcggcaatccttccgaacgaagaacgatggcggcggttcttccaaaacctgcgctatgtggttgtcgacgagctgcacatctattcgggcctcttcggtgcccatgtggcgatgatcatgcgccgattgagacggatgtgtgaggcggtggggaacgcggaggtgcggtttattagctgctcggccacgacgatcaacccggaagagcacatgaagagtctgtttggcttcgatcaggtcgcgctagtctcggaggatggggctccctcgggcgccaaacgacacgtgatctggaacccgccattggtcgatcaacgggaccctgggcagggacgggtgagtgcgattgtggagacctcgcgagtgttccggtttctgctcgagcgaggggtgcggacgatagtgttctgtcgggtgcggaggacgtgcgagttattgatgaagcaggtccaggaagatctagtggagagtggacggcgggagctgaaggagcgggtgcgggcgtaccgggcgggctacacgacccaggaacgccgactgatcgagtcggagatgttcagtggggcattactggggatcatagcgacgacggccttggagcttgggatcgatatcggcggcctggatgcggtgctcagtctgggcttcccgcattcgctgtccgggttgatccagcaagccggccgggcgggccgaaggagtaaagactcgttggcgatgttggtgctcgaacagcgcggcttggaccaacactttgcgcgccatcccgaggagctcttccaggcccacggcagctccgtctccctcgacctccacaacccgcgtctcctgctcgcccatctccactgtgccgcacacgagatccccgtcgttccggccgaggacagcaagttctttggcccaagcttgcaggagttgtgtgatgctcatctggccatggacggcgagggattcttccacaccggtcaatccaacccgtcccaactgatctcgatcagaggccttataaccaccaacaacggcggcctcgatgggagttcttctgacagttacaccattgtcgacatctcgacccctcatcatcccaaaatcctcgaagacatcgagcgggaaagggtgctcttcgagtgcttcgaaggcgccgtcttcttgcatcaaggcgcttccctcgtcgtctctaatctcgatcatcgccgacaaaccgtctccgttcgctccgccgctattcacttcctcactcgccctatcgtcgcttctcggatccttcctcagaaaactctcagaaacttgcctatccttcccgattctactcatttcatattcttgggcaaacttttgagtaagtggtttttttttcaacccctccaaaaaaagttcttccccctccccttgaagacgaatccccccccccaaaaaaaaaaaagaattaatggttgttttttttctctctggtgttcctcaagttacgacgacgattacgggttacttgaaggtagatgcgaagaatcggagcaaagttctggaccggatcgagttaccgaatgaagcgaatgggaaggatgatgggatggtgtcgaatgagttatcgacgtcgaccgttggagtctggatcgatctccctgcgcccatcatccagtccctggcctccctcttcgccaccccacaaccatcctccatctcagatcctgcgttttcgttctatcctaaaatcaacctcgtcatccatctactcgaacatcttatcctcttttttctcaattccaaccattatcatcagctgaagcttacgtctcaacagtctgattccgagcaaaaacaagcagccgtcgggcaggctcattatcccctcttgaaaactacttgtaaattcttcaaggccgcggcttttagacccgattatcagcatcaatatcaaccgggctttcgcaatcaaagctcagtatcagaaggggccaatcatgaagagtttcagttgatcgaccggtgagcattatctctctctcccttacagtcacataaaccttcgcatactcatccgtttcgtatcgatgtttgacttcttcctgaacataccaaaaaaaaaaaaatcacaaaggatattggtatatgaggatccgaagaaaaacctcgaccgatcgattgtcgatgggctgcaatccgatcctgatatccttccagctgctggtcatcacgatctggggtctgggctgaccgatctggcttgtaatatccagaccatcctggacctcgtcttggccttcttggacgagtgtccttgtgtacatgggtgtcttcaatgtttgtcccctctcccccttctttcttgttgcgtgttcttttccacaatagaaatggaggctgtggatggttgatgacgggctatgtggggtttttcgttaggtgtctttaagccgatctgtccgcatttggtctttcctactactgctcaactctctaagaataagaagaagatgacaaaagatgaaggtgggaatgatgatgaaggtggaaagactgttcaagcaaccaaaagccaaaacaagaagaaaatcaatgaggatggggatgatcaagaagatgcacacattactcaatctaccaagggcaagaacaagacgaaaaacgatgatgaggatgtgaattcagacaaagatgatgaggatgaagatgatgatgaagaaggaaagagggggcagaatgtagatgatgttatcgacgatgacaggtttcatgggctcaagttcggcgtactcgtcttggctaatgggttgttggatagggtttgggtccctgatcaataaatccatgttttttcgttttcattcttgagagactcaggaaagatgcaaaaagtgattgactactcgtctgaatctgtctgtaatcatgtggctctgatttttttcttcttctttctaatttatatttaaagagtgttttgttttaagtatgcttgtcaaatatttggaaggcaggccagctgtgaagcaagtatggtgttgcaagcgcgtctgggcacaaacccaagtcccgcttggccgatagccaccgggggtttgatttgtgcccagagggcttgatcatgcgggttgtgtggggggtgggacttggcactcagccaagtcccgctgggctgatttcaagccctgggccgattggtggctcaggcgctgacctccctctcaaagacccgtacaaacctagtcgctgaggatgggagatacctgtcttgacgcttggcatgcagacagaatcaaccgatgatgacatagtgacggtcatcggccatagaggagtgattgactagtagtgaaccggtcatcaagaggggattccttctcaatgaccggcattttggcgggtgtggcaccctcgcttgatctcggtcaagcaaggctttgctccgacccccgccagctttgacatgagccaagcgggggttgggagggtgccatgcgggctttacagtcggccaagtgtgctttaagatcggcccagcgcgcttggcctgttctcggccaaagtttggtgtgtgcccagatgggcttgcaacaccatagttatatgtagcaatgagatgggagagcagtggtgtcgacttttgtcttaaaatccgtgccaaactcttttgctggagcccattttcattttcattgtagtagtttcatcaagccttgtcagtctttgaggtttccttctttttgattggtttcttggccagtgaaagttattttcttcttccgatgacatcaccgccgttgagctgagttgggagcacggcgaccggtcaaatggtcgtcggacggtcaagagacagtcttgttaacagtgtgtagcatacacccacctacatacatatccctcttgaccgtcccgtcttgcttcagctcgatcgacttccaaccaaaaccaaactcaagcaacacttctagtcatggcatcaacagcctcgacccaggccggcttcctacccccattcgaactacgcaggttggttcggccggtcttcgcaccagatcaaagctcatccgatgggccaccccagccgggaccgtcgaagaacccggtgatacgctcggtcgatggccatggccaattgctctgggtcggttcgaacgacggccgcgtgaaaggattggatatcaaggcacatctgaccccgagtcggccccctcacactcgtgtggcatcagataccgtccggctaaccgacgctgtcgacacccaaccacggccccactcagtctcgggaagactctctaagccgtctagtccccgacaagctgaagttggagtcgccgtccctgaggatatcatcgataccagctgttttcaagactgccaggtatttccggctaccgataagtcgaaacttaaaccagtcgagaaacttatcctggtgccaatggtaggcttggctatcattttatcaggtcagagcgctgctcttgatactcaacatcagctctcatttctgaacctttctttttatgtcttccgttagagggaactatcaccttccattcgatcaccgatcttcagccgtgtccatcttcgtcattcccattcatcagaggggtttctgcggtaacattggatgaacttacttacaatccgaataatctccaatcgtcaaatcagcccgacgatgtcctcatgtgcgtgatcaagaagaagagcatattcctctacctcttgagtatgaatggcattcagcaagtacatgaagtggcttttgcgtcggcaactttccagtgtctccttcgaggatcgacattgcttctctcagatattgaacagtattacctaatctcattggaagatcaaccgccagaagtcatgcctctgttgcctatctctcaaagctcagcaccagttcccgatgacccgaccgtcacatcttctcaggctacccgccatcgtccttcaatggcagccattccaaattctcaggagttcttgctcgcctcacacacaggttcaacatgtcttggcatctttgtctcttcatcgggggatccctcgagggggaccttagagtggccatcaaacccacgcagcgtatcagtggatttgaatcatgtcctggctctgctgttcaatgggaccatcgaagtccatttactcgccacccaagaactggttcatgtcatctcactccccgacggcctggacccccgatcacttgcatctgccaaattcggaatctcccttccaggcgaatcgtatacttctcaattgaatactatcccattttgtttggaaactcgtccgatacccaactgcgcccaaagttctttgaaagccaaaaattcgagccgtgaatcatgtctgtcagcagcaactcactctcgaatactgttggttggtcgtgacgcactatacgccttagccacgcgcaccttcttagccgaagtagagacgttgatcaagcaaaacagatgggatgatgcgctcctcttggccgggcggtcgtcagaatctttccagcggggcacatcctccacaccctcaccaactcgacgatctcaaacacgacgggccgaattggataattccgcacaggtcactcagttacattacatcttccaaaaaatcgccttgcattatctcgtcgagtgtcgctttgaagaggctggcaatctctggttccaaggacatggtgatcctcgcatctttctccgattgttcccactactggtggccaataatctttgtaaaactgatactttgaagatctttagcgggttggaagagatgattcgggatgtaagaagtgctgaagaattgagtaagtgttatgcgagatccacaccctcttccccttacatccagtctgatcttatttaattcctgctatgtacttcctcgttgggatcttgattttgatttcgtatcaaccttggccctgacccaaagttacacttaatttagtacggaattattcgccacacatcaagcctgatgtcgacactgcacttccgacggtcgatcttaaggctcagttgcacgaaaagtcccgtcaggtcttgcttcgttatctgagacggtggaggagagatagacttttgaagggtggagcgtcggattcaaatcgacacttggattccgttcgtttcgatcaccagccctgttcatcttgataagcctcaaaagacttatcagacctttttgcatgttctcctgtagatcatcgataccgctcttgtccaactcttatccgaacgccgtcaggtcgatcctgaagcttattcaactctcagacagatactcgaacgacccaattcttgcgtctttgctgaaatcgaacccgtcttacttgaaaataaatgcttttgtatcctcgccgaaatctacttgaagcgtaaacatattcctgaagcttttgacatttgggccaagtaagtttttgcgcataggcctagctcgtgtatattttaacaagggagctaatatatacctgcgtttggtcctgattgctataggctacatgataaagtgtatgaagatgaagacttccgttatgacctagaacgaatggcctcagttctattgcactacgatcaagtggatttggtgctgaagtatgcgacatggatggcacctctgaactgcaacttggcagtcaagattctagtggaagccaaagtagcgagcagttttaatgtcgacaccacctttgaaagcttatgtgaagtcagtcaggaggctgctgagttttatttggaagaagccatctcacgtgaatctcgagaagcggggaatgggaaacggaagagcgatggtttggtagacaagcagattgccaatcggctcatcaacctccgcaccaagctcatcttaggatacttgaacaagatgaagggtctgttgcgcaacaccgaagacgggccctcgcccacgatgcttttcttccggggtctagttgagcagttcatgacgaacgcggaggacgaagagttcaaaccgcaatccttcgtcgatcttcttctagaggtctcacttccagagagttccgatgatcagacgtcttcgcagctctcggacgcactcgcaacgcgtgccaaactcttgctctgtctcgaccagtcagactccgatcaatccaactacgatgcccagcaaatccggtcgattatcgaggatatgggcgggtctgcagagctactggcggttgaacgtgcgatggtctattccaaggtatgtctgggatccatcatttcagcagcataagggggatgagagactgatctgacggcttttaatggatgcatccagatcggcttacatcgtctagcactttctttattggcattgaccttgaaagatatccggtcggcagagacgtactgcatgcaacgcggcacgatactgtcttcagggcagagggcgggcttagtggagaaagctgggaattctacgggaggaaacgagaggggagggagagaagatggagaatcgacggactcactgatcgggatcctgttcgacctgttgatcaattcggcagtctcatcatccacttcggcccgtcaagtccaacaccttctcgcccgccatcccgcccggatcccgctccactctagcctcgaaagattgcccgaaaactggcgcctcgacccgcttctcgtcgccccgtatctctcccgcgcggtccgcaaatcttgccatctcacccatgaggcaaccatcgttaaagcgatcgcgctcggtaatcatatctccctggcagtcgcatacgatgacctcctcctctttcgtgaccataaaaattaaagaagaaaaaacctcactctttcttcaatctttcgctggggctactcttgtctttttcctcttcaaaaattccgtcaaaccctgtctccaactcatcgtttttcattcttcttccttcctccttatctatcacttgtaatagaagaattcatgtaatgattgatctttcttttcatattgtaatttgaggaatctagagttttttttattttttgacatctatttatcttctttttgagacaaaaaaaacatacttaactgacttaaacgtttaggagacaaattcatctctcttgataacaccttgtgatatgtttcctttttctggaatggcatgttcacgtgtcccctttcacaaacgtgccaatcaatttcaagtgtgctgaccatgacatctctctcatcatgtgctgtacgtgtctcaaaacattgtaactggctgacatcgatcagtaagtccttctcagctgtaccaatcatgggctgctatgcttttcgcccacaaagtgtcagcatagcggtgcttttcttgggccaaagttctgtagtgttagtgctttttttaacagagttttgctactgttgccttctccccacaaattcttgacgcctgtggtacaatcaaatccaaagccttaaatttctcttttttttctttggtgtcaatcagctatttctcacaaactcctcccttccccctttgaggtgttccatttttgtgtgttcaacaagactgatcaagagtgagttaccaagaactctgtgcagactagggcagttcacatgtgaataaaatcttgttgattttggatcatattcctgcttgctggtttcaaaaaaggtttcaaatttggcagacgtgcaggccaattttatgcttgcaaactccatgcgctctgctggtttgacataaacattttgcggaaatctttcaaatgtgacctgtcctactgaattgaaatccataaatccatcttcgatccacctcagcttctgtctgggcaagggcatcaccctcctgcacgtgaaggtagggagaaagtgataccacattggaaatgagatgctcggctacaagctgcccttcatcttgttgtctcatcatcagtgcacatctcatcatcttactttgtttggaaaagctgtccaaaagccactcaaagctgcaataactcatgagcttcccattgggaatggaagatgctttgcattagggtgatctgcacccccagtcctgggaggcttatctaagtcagcaaattttggctaaccagtgcatgatcagctcagggcagtgggccctttttgcgggggcccgcatgagtagtattagtgcagatgtggcaaacaatttggctactctatgctaaagtttagtgaaattcgactgtaaggttattgtaactggcccacccttggccacaactcccactttgatgccttgttttgatccaaatagctttcccagaagaggaagacattggccacagaatcatgagccatgttttggaattctttcttggcttgataagcatctgactatccctatcctcatttgacctgattgtgcttgctgggaaacaactaaaccagtcaactcagagctcagtacctgccctaggcaaataaatccctgtcataatttggaccagttccttatctccaacaatcacagcatgatggtcaggtgtgtcagggtagaattgtgcctctctttagacagagtcctgactgctcacagatgtttccaattttgcaaccaaggagatccttacccacctttgggcagagtcctgggcacttgaagatgttcaaacacaactgaggaatgtacccacacttaggcaaagtccttgcaggttttgtcagttttgggaccaatacttttgtaaggaagatttccccttgacaaattggtacattatcattggggtgggaactgaggtgacaatcaacttgttggaaaagacaatcaaagatagaattacacttcatttatgatacgctgcacaagatccataatgcaatagaggttacttaaaaaagtaaaccaaaataacaatataaaaataaaaataaattccattaataaattccattaatgatagatatagaaatgattatttgtcatccccaagaacatatccaattcatgtggggccaatttgacctttcactgtaagtgctgtcctgagcccagacaatactgcaatctgggcctcacagtacaatggctcagtgatccttctttagaatactcttttggctctgttattccaactgtcttgtgaatccaatgagaaggtcaaggtcccaagaccttctgagttgacagaatcagttcacatggatcctgtggctttctgcttatgtacattaccacttgcatttttgaaaactgactacttgctaagtgtgaaagatgtcaaaccagatagaataaattattctgccattcaattcacgttcatcttgataatcttgaagggaataagtgcagttaaccttgaactgtaaaaaaaatgcaattttgctctccaacagcataaaaaactcagcatttccaaagacttacatggattggggtgaaacattcctttgtaataaatcttgctattgattcataaatgtttcctctttttcaaaggagaattgaataaatagcaatattgatgaattggagtgataattacatcaaaatcatttacaaatttttgtgttgttggcaggattctggcataaattggtcttttctaaactcaggggaaagtgaaggtttgtcacacaaatttcctctttccaaggaggcctcactagaaaacctgattctagaatttaaactgagacctcacatgaatagttggaaactttaaaaaggatgcctctcatcttggaaactgctaccagtttctagtaaggccatctatatggtatcttaattagttttctgacagtttgcgtgatcaagattcctataacatttaaacaaaacaaaattacaaaatctttgtggtaagaattgtgaaagtgcagccagtagagtcatcttcagattcaggttttggaatgaaaaaaatggaagtgaaaagtttgattcagagtagagttagacttcagaaggacttactatagattgtgaagaaatttttaccggagaggcggagaattttatgagaagagaaaattttttggggcaacaagaagaaggatttttgttggagtggctcgagggtcggaaaaggagagaaagaaccaatgatttttatttgcttagtagagcctacgtgttaaatagactacgtacatcaagttcaatctgtggttctgagagaaaaatgaatatcataatgaataacaaaaataaacaaattcttgaataaatgactggagtaaatgactattgataaagactagaccaggtttcgaagactacaaggactgcagcactagacaacaggacaagataccacacagaaaataacaacaattgtataataatttgtattctattatttaatcattatcacttataagaataaacaaaaaggatttttagggatgaggagagagagagagacaaaattccaacagattggaaccagaatcaaaagtttcaagcaaaagaggaccaattggatgtaattgcaactgttcaatagaaaaatgcacaaagacagataattgtgccttgtaacagaatctcagcatcatttcattctcaaaatatgagcagagaagaacattaaaaagactgttggatcatcattaatcatcatgtttctttttggaaaaaggttgtctttcaaacagaaaagggaaaaatgaaggtaaagattattcaatggaaaaatgaagggaaaaaaaaaataatgtgtgacatcccacttggcacttacaacataattccaacattattttcttgtgaaacaggaggatgaacaattccgtggagtttaaatgtattgtgaagtttgacaggactcagaatcagaggtaatgcaatttttcaagttattgagaggcagaagtctattttggtgaaagttcttcaagagatagcagttttaaaaacaatttgaaatagataaggttgattgagcccatctaaaactcctccagatatttacattttgaaaaaattgaagcattgcaaatgaatcttcattggagtcctcaagtagcttgaaaagtcttattgattttgatggtaaggttttacccatttttccaggtttctttctttcatttttcctaaagtgatatttaatttgggattcactggatctattttgtttctccatggaataactttgtaatttctcaattttttaggaactagtgcattgctcccaaaaaacaaatcagtgctcttgctcaagagatattcaaaaaaacttgcatctgatgaaaataaagaattccacttttctttgttttcattcttgtaatagaatccaagtaaatttacaacaatcttagctattattaaatcttcctccaaaataattgccatttcatctggctttgatctatttgtaagcagaatactgaagagcttcttatctccatctgaaatgaaaaattccatcatcaaattcattattttctcatttttgggattgtgagtttgtttttcatcttttgaatcctgaaaaaaacaagatgaaaagtaaagttgaaccattttttgctcatttatgtaatccaaactgggaacatcacagttcaggcatttgagaaatttcttgtttatttcccaaagaaggtcaaatattttatccaatattctcaataaatgattattgtaaaaattatccttttctttttcaaatgaatcatcatccatatctatcaaattattcttgattctactgatgattgggtcaaaacttggctggaataatttgtgaagttggttttttttatgtaacctgacccttgctatccatgcccatcttcttccatccttgtcttgatattcaaaaatatctgttgaaataaaattcttgatttctcctatagtttctgtctgaaatattggctttacaaagactgtattttgtagctgttcatggttgaactgttttgagatcagtttgactagcctttttgggaagaagaccctccaagacattggaaaaccaactttgattatcaaatcttctgaaatggttttatctctaaatgtttccccaagtttatagttttcatactttcttaaaatcaagtccagtttttccttttccacacctgcataataatggcccacaagttgaacagttaattcactcctcagcatttgtggatttgatatgaacacaggttctttgtatgagccttcctgttccaattgataaaaggtcatattcacgtttgcatcaattgagtttttgatcttctcatagagattatcttcaacactttcccccaactgttgaaaaacaattctttcatccaaagtgacttgctcttgtttgctgtactttgctataaatttaacaaaccaatccaggagtcccctttgaacttgaagataaagctggtggttgttccaaatgtctaaacttgctaaaacttgacgattcacaatccataaactctgaaccaactctcgaaatttttgcctcagataatagtattcaccataagaattctctgctattgggttttgagcccttgattttgagaaatggggcatgtaagcactatacagctttcccacaatgtattcaaacaaatgacaacttaattctttacccatggaaagttgcacttggttggaaataatgaaaactgaagcccccaattgacaatctatctttgtcttgactcctctcaaagggactgaaatctctttattttttccttgaattgatctgtttgtggtatgcctgttgagatacaaagaacgatgtcgcgtactggtactagtagctttcccctgagcgtggctttcagggtcaattaacctatattcttcatgatcttttccttgtttgaatttaggatgactggatgcgtcaatcgggattgcatgttttacagaattctgtactgatccactaagtcgatgcaacataggatttttgaatttttgaggaaatgactttcctccttggctaacatttacccagagctgatcctcatccgtgcagcgcaaccctgtctggtttgaagctgtatcaaaggaaacaatatgctcggttggtcgcttttatccttctggcagggtcatgctccaaaaatcgaaaagatgaagcaggcgatatgttgtaaagatgaagcaagtttacttactaaatagatgccgactgtgagattcagaagcagctggacgccttgcctggcgaacagaaacgcgaccccacgaggtgaactcagagcacaagtcaatagccactttttgttgctttgaggcaggctgattggcttcatcatcagcttcggtctcacgggcacgcggctcccgggacatgaacgacgccgggcttctttcactcatgctccattctgaaatggcattacctaagagcatttgtgacctgtcagaatttctctgattatatacaggacctcaaagacagaagaagaagaaaagacttgactgaccaaccaatccggtcgttcttggtggtgaattcgactctgtgacgccgacatgtcccacaagatacgatgggtgatttgcgtctttactagttctcctgtccatcacatcatcatctatagcaaattgatcaaagtggatctctttcagaatttctatacattattaacttatctttggcaccacagcagccaacaggaaaaataaatccaacttactaaatgagcttattcttctgttttgttgctctgtgatgtgatgtgtgcgaaggagtaaccctcgcttattctgattatctagtgggtgattttcagtccagctggcatcgaggttgattttcccccgttgagctgttggataatctttaatccagcttggctcgggttcagctggttgatttaaatcaagcaactgacttccaatcccgtcggtcctctctttgcccaacttcaagaatgttgtcccggagctgactcgctccctttgattttgattttgcttcgttggggagttttcattccagcttgtctcagttttaactggcagatttggatttattagatgttctctaattatattggtcttctctttgtccaacaccagtactgtatctgcaaggagatcaagactccgtcttgcaattgctgagaggaaggggatttgaagccagactatcagtaggccaaatttccagaatctttgcatattttggcttatctttagaggtacaagtctgaagggtaaatcacctcaacatgtggcctttataaattatatggcatatcttcctggatttgtgataaatcctggcagacacagatatttacataaaagattgattgcaaaacacaacatctcgcatctgttgtttcgtacttgatcaagcatcacagctgcacctggacctgacaatacagaacattgtgcaatgtccaatcaaaactacacttgttaaatgaaaaaagaataaagttaaatcaaaggatgtaaagaccagtgtgagtataaagtaatgaacttaacctaatttaatttcatgacacgtatttctagcacatacgcagtaccttctaactgctatcccaatgaaagacagccaggaccatacatacataggttttaagacttcacggcatgtttcctctgtttcctcattccttcctgaacccaacaccatgattaggacatacaacctcatatataatacttacaacaaaattctctccatgttctttcaggaaagtgctcaggcctcacaaatataggtaagacttctgttgattttaggtgggggagtgattgggttttgagtcatcaaagagggataacaactcgctatacatatatgaatctatccaagcttgctatgacaatgtctagcaactagggggtatctgcatataactaaaaaaataggcttagagagccaaacaaactgtcatgcaatctaacgccggtgtcgagctccaattcacatttgttggattttttgacgtccgcgtgagaccaaggcagacaggtgtccaactcaagaaaaccccatatgtaggtcatcgattaaaacccaacatccggggcaaaaacatgcagcctccccaaatttgggggcatatactagtcaaatataaccaaatccaccattacttaagtgactggtttgaaaaaaacaaccctttttgaaacatgttgattacccatttaaccccttttggggtacattgatgcaaattctttttgggaaaagtgactggtttccaatggtggatttcctataattgataccccctactatgaaccatccaatatgcttcctttcaaggctcaaagaatggggcatccattaaatgtattttttcactgagcttattcaaattttatctctctccattttcaaatcacatagatagatcttaactgaatttttggacagaaggtttatttcatgaagattaacatttaaataaaccatatttatgataacaggagcatggtgatatcaagggtgcaacagagacaatacaagagtgtatcaggtgtttatttgtattgtctcacatattgtctttggaaagtcagacaagtattctgtattgtctcagatgactgatcccaccaaaaacgtatctgatacacaagatatttggctgtatgaagggaaaaaagggggttggaaaaacaactcccaaaaatttgccaacgactcccattttggttgagggtttgggatttggccatcaaatcattttttaattttttaatatttttaattttatttttagggagttggcgccccaaaccacccctcatgcttgagggggtttgggagttgttgctcccatgagcggaaggacttccttccggttgacaagaaacaaaaatctcatcaactggaaatcccttacaatcaatgaggtataacaacctcatcagacagaggggattccttccaatcaatgaggtataacaacctcatcagccggaagggattccttctcttgatgaggatgttatacctcattgaccggaaggaatcccttctggccgataaggttgttatacctcatcaactggaaggaaatccttccggtcatgggagcaacgactcccaaaccccctcaagcatgaggggtggtttggggcgccgactccctaaaaattaaaatgaaaaataatttgatggccgactcccaaagtcggccatcagtttggaagaactcccgcccaacaacccctcaaccaaaatcggagtcgtcggcaaatttttgggagtcgtttttccaaccctccaaaaaaaacaaagacaattttttttcatgtgtaactccaaatccaagacaattgattttctcaccaaccaagaaaatactgataccggtatcaggctcaaaataaagacaatacgatctgatacgaatacatgtcttgtatctgttgcaccgttggtgatatcttcttttaactttatccaaatcaaaatggaagcatcccaactatttaataaagaatacaaaatgtggaaatgatattgatttgagatagaaaatgagctcaataaatttcatgatcaatctcatcagtatcatcatatggtaacaccaaagcttcaaaattaactttcttttcaagcccgagtttatgacggagtttggggatctttgggtcgagcgttctgttccaagggatgtttggatataacatcagcaaatgataagtctttgatttttgatgagtgcctctggaaccgaaatgggtggcagagcttctgttgaaaagatagttgaaaaaacgctcttcacttttgaaaaacaaatcccacttttctggattctggttctggtaataatgtccaagcacattcacagcaattttggctatcatcacatcctctactaagaagatggctctttgatctttttttccatgtcgtcgtatgactttataaatcttttgatccttatcttgaagaaaaagatcagtcatcaattgtgaaattatcatatttttccttttgcatgcatcaactgcttgagtgtttctaatgttttcctcctttacatcagagaaggaagaaaagaagtaaagttgggccattctttgctccttcatgaagctatcactagatggctcacaggctaatgattcgagaaagagcttgttcaattcccaaagaacattaaatatcttgtccaatatgtctgcaaatgccttgtcagactgtaatttgatggccgactcccaaagtcggccatcagtttggaagaactcccgcccaacaacccctcaaccaaaatcggagtcgtcggcaaatttttgggagtcgtttttccaaccctccaaaaaaaacaaagacaatttttttttcatgtgtaactccaaatccaagacaatggattttctcaccaaccaagaaaatagtgataccggtatcaggctcaaaataaagacaatacgatctgatacaaatacatgtcttgtatctgttgcacctttggtgatatcttcttttaactttatcaaattaaaatggaagcatcccaactatttaataaagaatacaaaatgtggaaatgatattgatttgagatagaaaatgagctcaataaatttcatgatcaatctcatcagtatcatcatagggtaacaccaaagcttcaaaattagctttcttttcaagcccgagtttatgacggattttggggatctttgggtcgagcgttctgttccaagggatgtttggatataacgtcagcacatgataagtctttttattttgatgagtgcctctggaaccaaaatgggtggcagagcttctgttgaaaagatagttgaaaaaactctcttcgcttttgaaaaacaaatcccacttttctggattctggctctggtaataatgtccaagtacattcacaacaattttggcaatcatcacatcctctactaagaagatggctctttgatccttttttccatgacgtcgtatgactttataaatctttttatccttctctttaagaaaaagatcagtcatcaattgtgaaattatcaaatttttccttttgcatccatcaactgcttgagtgtttctaatgttttcttcctttgcatcagagaaggaagacaagaagtaaagttggaccattctttgctccttcatgaagctatcactagatggctcacaggctaatgattcgagaaagagcttgttcaattcccaaagaacatcaaatatcttgtccaatatgtctgcaaatgccttgtcagactggcccttgattttgagcatttctccttcagaaagctcttttccagaaatgttactcaaacctaatctaacttgagatactattgcttcagaaatcggctgaaatactctgtgaaatcccaagattttgtgtattttaacccttgctatccatacccattgcttgtctgctttttcttgcaattcgaatttatctgtggtgataagatcatccatttctctatacatcttaacctcctcaaaaactggattgatcatcttctcttcaatatgcataagttcttgattgaactgagtcggaattaagtcaaggatccgtgacgggaagaaggctctccaaagaactggaaagccacatcgattgacggaatcttcatgcaccagttctgggactgttttcactctagtgctctttgcaacatccacttgctgaagatgaggcttcgcattacttacaaaaattgcatccgatccattctttccaatcattttgtaataataaccaacgattttgacagcagcctgattaatcagggtttgtggatttgagacataaatggactttttggtcaatccttccttgtaagttgtacacttgatatgaattcatgatgatggttgcatctactgattctctgatttttccaaacatctgtccttcagcactttccatccactgatggtaagaatcacatccttctggattactattgatgaagtgtctgcaattagtcatgaatcttttgaaccaatccaggagagcaatttgttctttaaggtaaggaaatcctgagccacaagtcccgatcgttcccaagatctgaagatttacagtccacatactcctagccaattcctccagtctattctttatttcataatgttcgcctaagttttttcctactcttttgactatgtttggccggtgagggaagaagaaattttccttataagtctcatgaaagttatacttgaagctttttgtcccttggtaccgaagacgagggaagtaagcagtcggcaacttttcagccacgtttgtgggagcaatctgtttgaattcgcgagccattgtctcttctcccagactcgaaatgatggaaaccgatgcccacaaggagtggattgagcttccacttccggcaggatttcctacggcttcagaagatggaaggttcactatacagccggaagacttggaactctcgcctttgcgaatatgtatttcccaacagatgcttcacttgggcgcaatgtgaaccaagtgactcatttgagccttgatcaaaccaaagcaaacatgtcagttggggaccattcgacctctcaaggtgcattcttggtatgaatgatttggaaggatgaagcagggcgagataccaatggtaagcgatttttgggattcagaagttgatgagcgttgcagctggctagttgcaactcgaccccaagtggaccactcaaggttgaccttttgacgtttggaggccggttgttgatggtcttcttggatgtgcccaggcggcacacgagacaaggacagactctgactcctaacgcgatgttctgtgaagggatcacccgcaattgacaagatgtcggtggaaactcaggagcacggaggccgacaaaacaactacactgaccatctctatcacttgatgcttttggctcggccattcggctcagtcgttcgagggatgatggcttgtttttcgatccagtgttcccgtccaatattcgtccgacaacaccatctactacagcatataaatcacagcgagaagtctttcaggatgtctccacgtttggttatcttggctctgtgaggatgaggaccaacagagcaaggggacatccggctgaccaaatgagcttatctctttatcctttcgacttgggtttttcctgacaagagtgccaacgaggggcacattcatgttctgctctgttgggccgtttccaatgaagcttggtggcccagcctcctcagggttgtcttgctcccgtgtctcgatcttgactgcctgatctcgatccattcgatcattctcacttctgcccggcctctctgcctccaccatcaaggctgcatccaccagcatatccagacttgatgctgaaagaaaggggatataatgaaggagccaggccagtagcagccccagtttccaggaagaacgctccctcattctgtttttctttttcttctccttcttcagatgttcgctgctgtcgaaagctaatatggcaaggctggagaaacaactccttcaaaccgccacttttcatccttctttccgtcctcaatcatcatgggggggaggaaacaatcacaaacacaaggtggtagtttgatgatgagacacttttggcagccgtttcagacccgatgatgactgatgaccgtacctaccgtcttaccttgggaatgcctcggtcaagcaagtatgatgagatgaaaagcccgctgaaatagcaggagatgtgaatgtgcatccaattatcaatcctcacttcctcccggacgcagaccaaacgaaaacgggcctaaaaaacattttgccaaacagctttcctgcgttctcgccacccaatatatacctgagatccaattgtctgtctgggctcaatccgggagccgtgcattgcaagtatggacaccatggaaattgcgtcagagaggattcaaaaccagaggattacatacaaagatgactaaaaaaagaaacagctaaagtacaacgttacaaaggacgcatctcaagggacacgaatgtccagaaggtctcatggttacaaaggctggaagtgttaaactagatgcaagatacgatattggaattggaactgaagttgacaaagatgattgctgctacgaagggttcaatcaagtgagagagaagcttttgaaaactcatccggggaacccatgcgaggttccatgggatctcgaggtcgagctagcgatgagataataaccgggggtgccgaaggctctagggaagaggattggctgggagcgttggcgtcgaagagcgcgtcgagcgggagggctgaatgagaactggagggagttccaggaggtgggactggcgagcttggtggccagagtgtcagcatgcgaggaagggtcttgaatgccgacggcaaacgattgactaggatccgcgggctggatgaccacgtcggtgaggctggacgagtcgatcgactcttctggaaccggcgtcagcgtgctattccgacacctcgatcgcagcttccgtggctcgtcagccgtctcctcattttccctggacggccccccttctctggtcaacatgtatactccagtgaaaatgaatccacaggcaaagacaaagtttccgacttgggccgaccccaaatccctaaaatcaccatagaggatcgtcgagccaatcactgccatgattgtaaataagacaaactgaacgggcactacgtgctgcagcaccaggaaaaaaaaccccccggatgggctatcagttaagaggataccaagcagatggcgaatcagttgagctgatggaggcttgcctttgaatcgaatctttgcaacgcccggttcaaaaacacaatctgtaagaccgcagtcacaagcatcaccgccaacataatccaggtgatggaatagtggaagctgtggacaagagaattgacagagattgagggccaaagggatgtgtaagcaaggaaggagagtgatgatccaacacagccacgaaccaatcaagaaagagcacgttgagcaacgagctgaacgccttcgtggacagcaccgtgaatccgcctgcaagcggttcagcaagtcacgatcgagcttagaatgatcacatataagtgtacctttttttgtttttgatgatgattgttgaatgcgaagaaaagaagacatacccgagattgcgcaaaggccgacgtcgatcccgatgaaccggttcgcccattgagtgctagagaggcatatgagcagtctgagtgagctccgacccggcaagataagaagcagagagagagagagagatcagcattggccgtggcggatttatgggtggatcggagggactgacaggatggcggatagacacagagcggcatagaggatgaagcccaattggcggatcgcgcgagccagttggtcgggcgagagggcctccgaggtcctaggactactgagaacaacttttttttttttttttttttttcgttagccagatgtcatcgaaggctcagtatagaactaaacgtcgttgagaggaaagagcgcgagagagagaaactcaactggtaatcgtcccgatgatcaccaggccgatccccagccaatcacgcttcttgaatctctcgcccaaaaggaccggcgctgccacgcagttgccgactaaggccaccgtgcccaagggggccaccacgctagcaggagcaaatccatctattcgatatcatcaatcgatgcgaatgagttaaaagtcggtggttctagcgaattcttccaaggaaatcagactcacaagagacgaagttacccaattcgccagtggacatgataacgaagccgagccaccagagcggggaggacaagtaggccagatcattgggctgataagactgggcgcgggacgaggaagatgatgcgggggatacggagcgtggggattctaggtcggtgggtggggcatggagctcttggggctcgtcgatcatcagaggggtggcttcagacggcttcttcgctggcctgggctcgctcggctccagtcgttggtgggctagcttctgcacgttcaacgctaccgaaatcatcaggttgcctgcaacatcatccaaccccatatttttttttttttcagacgaccaagggtcgatggatggttatggatttgttaacaaccttctcaacgctagcctaaaaagacggatacatcggacttgattgtgtagaagactgaccggccactgagatcccaacgcctatcaatctgagttccatcgagccaatcaagtcagccccatcgacagttccgacgatataccagatgaaggtgtgagagagagagatacagacgtgctagttgaagggtcggagttcagaggcatcgtttgagtgtgtagtgttgaggcgtctgtccgggctgtcgagcgcgagtcgctgatgggattgcgggggtggatgtcgttatatatttgagtgtggtgaaggctgacggattgctcggccgttgtccactgcactcggatcgaagtgctctcaaaggactggggatcatctggattacataatcaagcatctgactaatcaaactctaatttttgtagtcccacaacgcagaccagtggaggacttcccgtgcgaactggagccctcgcagaagtcgatctagactcgaaaactctagattctcgcaggggaatttggttttcgaggctctagatcggttctgggagacccgcagatgttgacgggaagtccttcactctcctcttttttttttggttcttttgacttttgactttggcctttgcttgataaggagctttactgaaggctattagtatcaagaagtgtcaaaactagtaaagactgaaaatggaacagttcacgccacatacataatagggcagttcacgttctgctgatgttgaccatcaccagttgaaccttgttagaatccctatcgtaaggtttatgggaaagcaacagagtttagtgggagactcccctttggagttgaaatcccacaattaaagttcacaaagtttgtgcatcagcaaacaaaccttgtgccacatcagcagcatttttggtgcaacatgaactgccctaatcacattcataccaaaaaaatgacctcattgttcagggaaacatgtgcttgaagaatcaacttagtggaaaattaaggaaatcaaggaatgtaaagggactcccttgtatgcttcttatatttgatttacaaaaaaatatgcatctcagatcttatttaaattttgtaactacaactgatggtgtttttgaagagctggtttgttacataaattattcagatattgatcaagaatttgtgtctttttcctggtaaggtattacccaagatttgaaatcagcaatattgcggtgtccaagctcaagattgagcagcttcaattcaggcttcatctgggtcttccaaggaacgatttgataggttttgaagcttccaaaactcttgcttttcttggctttcaaactatcacggtgaaataattcagtgctcttattgagtaagtaaatcaaaaatcgctcatctactttgaaaaggaagctccatttctcaatgttttgattcttgtagtaacatccaagtatcatcactgcaagccgggagatatccaaatcctcctgcaataagatggtcttgccacatgagtctgagctggagtgaggaatcataaaccttttctttctattatcggaaattaataaattgactatcaatttcaaaactgcttcatttggactcttggaggcaattccagtcatctctcctccctgttctttcttaatctttgctaagtttccttgtctttcaaaaatgcaagatagaaagaaaatctgcaccaatttttgttcgttgatgtattcttcctcattggtttcacaagcaaaggattcaagaacttgtctattcaaattccaaagaaggtcaaataccttactaaagagtctcaaacactccccgtcagacttgccctgaatttgttgtgtatcttgggaagagtggttcttcaaatagatgcaaaggcagcttctaattttggtgataatggaatcagaaaccggctggaatagtttatcaaacctgttgatcttgtgaagttggatcctcgatatccatgcccatgccccctcatttgtattcttgggctcaaaaacctcctgatgggtaaaaatgtttggagttattccctggaaaatcggcttcacataatcctcaaaattggccatgggttcatgattgaacttgtgcttgattgaatttaataatcctggtgaacaggaggacttccatgggatcaaaacactatgctcttgtgttgaatcattgctcttcaattccaatggtttgctttcttttgctttctttccaaaactagcaacttggacaatgaaattttcataatctccaaaaacatagagccattttctcttgttgataattttgtagtaataacctaaaacttgaacagcagtctcatttcttatgatttttggctttggtatgaaaataggttttatggttaatccttcctggtataccctgtaggcattcatgtcagaagtcgagtatattgtttctgttatcttttgataaatttctctttcttcaagacatttttcagattcatcttgatggtaagcatttttttcagtttttgccaatgaatatctgcccttgcacctcttgatgaagcgcataaaccaattccgaagcgtgcgttgttcttttagataacgagggtctgcgactgacgttcccaaaatcgacaagacttgatgattaacagcccacagaaacacaatcaagtcggccagcctttttctcaagtggagatcatacttgaatccttctatagtttgttcttcgtcggcacccagagctgtgtcaagggggaggtggtggattaactttccgtgccgggattctacatggcgtttcatttggtcactgagttcatgttctaagagactccaggtgatcgaaatccaagcccaaaatttcgagtctactataacttgccggacttttctagttgggagcaattcgtctttttcaggttggctttcactgttcgtatcccgtgatcgatcttgtgtgctcgtatcaaagaccacatcgcggataaccaagaattgagaatcttgttcttcgaccttgaggctctttgatgcaatattgattttgttcacatttcccgagtggcttcctatggctggatccgatttccttcctgaaagatttttatcaattacagcgttttgacttgcactatctttccctagcacatggcccacctccctaacatgtgcgttagtcagccggtttgaatctgcatgaagaacaacaaatcgttcagttgggggtgagtttaggatttacccacccgcacatccaggctagctgtgtcccttttggagtgtgagtcttttttgtagagctgacatcggtggacttaccactgagatggcatctctgagatggccaccctgattgtcccgaaacgggtgagccgactgacacgccgggatccaatttgcgtctttttgaatctagctgagaaaactcatcttcgttggtctcctcgacggatggcacagtctctgatgctttgtctggactgctgctcggaaacatgtgcacatcttgaagaatttttgtttatcgagtcaaatttttcgattatcttttggcacctctacctaggagttggagtacaaagaccagcagaaagaaaaaagctgaccggatactctttttgttttgtcctgcgctctttcgagtgcaatccgccctagtgttgaatgaaatactaagtggggctccaaacaagaagaaacgcaaaaaaaagaaaagtttaccttgctgagttagactcgtccagtggttttcattcaagccggccttggtatcctccgcatggcaagctagatttgcgagtaaatcgagaccctgtatttcactcgttgagagaaagcggtagtggaacaaggccacattgataaccaccgccaagttccatctgttttgcatcttcaaagggtccaaattatttaagttgtcgaacgaaaaaagaaaggttcaacaaaggttgctgaagttttaaaagactttacaacgcagcgacagagccgcatccatgctcgtcgaaacgagtgtcttgtctctgcgtcataattaaaaatccaagcgatagcattctgaaatctcatatgccctagaatacaatgcagcaaagtttaaatgaaaaaagagagaagacacatgtgttgactctgccagaatgacttggccagacaagttggtccgacagctgccgcgacagaacttatgtataacatcatactggatcttatatgggggcgcagagctggtcggacacagcttgtctaaacaatgcttgttcagccaggttgagggagtgagtgtttgcaatcaggaggaacccttgctacttaacaagtgtggaatgagtgtatgaagttgacaagttacaaacctggagtaggagacacatactttggctaagaagcgttttcattgatgtttcaaagcttagcactgaaaaagtaccaaagaaatgtgtacacttggtgcatcttgttgccagaggttgtcagtgtcactgtttgaaaggtgggtgcctagaagctgccaaaagactgggctgcctgggtttgggttgggaaaaatgtttgagcctactaggccagccaggactgtctgcaaatctcacaggttttgcgggccagcctgcggacagcccatgcctgcctgatagccatccttagagtgtgttgttctttatgctataataaaggtttggaaaagcagaaacataaatagattttaagacatctcctctaaagtttctgattgaagaatataccaaactggaacaacctatatgaacaaaaaagaaattgatgaacaaaatcaatggaaatgaaaaatcaatctttgaagatctgaagaagtttagagtttctttggatgggatatttcaaaaataaaaaaattaaatcaagaattgatgtgctcctggtatggaattaaccaattttggaaatcagaagtcactcgatggccaagtccacgatttagaggaggcattcctctcggaattttgttcttccatgggatcatcttgtatactgaaaagttttcaaaagccttacttcttcttgattttacatggtcaccatggaagagttctgtacttttgctcaggagataagtgaaaaaattcacatcttctttgaaagcaaagttccatttttcaatattttcattcttgtaatagtatcctagtatattcactgcagtatgggctaccatcaaatcctcctttaatagaattgttgtgaaagaagtggctctacttgagtgataagctgtaaatttcttcttgctattatctgaaatcaataaatctgcaatcaaacctaaggttccttcagtcctactatttaatgggatttcagtcataactgccccaacaggataattattgcttgattttcttctctttactccagaaatgcaagctaatagaaaaagctgaaccaatctttgctcatttatatattcttccccattgaattcacatccaaagtattccaggatttgcctattcatattccagagaagttcaaatatcttggtcaatattctcaaaatttcttggtcagatttttgttgaatttgatgtgttttctctataggctgatccttcacgtacaggtaaaggcatcttctaatttcctgtatgactgattcagatgtgggctggaacaatttgtcaagcttattcatcttatgaagttgaatccttgatatccatgcccatgcataatcattgtcattcccagactcaaaaacatacttagcagagaatcttggcatttctcccatgaaaattggtttgacataagcttcaaaactcaaaatattctcagaatttggaatgtttttgattgagttcaaccattcttctggacagacagatttccaaggaatcagaaaactaagattttctcttgaatatttgctgtccaattccaaaggtgttggttctttcaaattttccccaaactttccaacctgaagaatgaaatttccataatttttgaaaacacagtcccattttactttgttagaagctctgaaatagtaagataccacttgaaaaacagcttcatttctcatcatttgtgtttttgatatgaaaagtggcttggtggttaattctggctggtatacctgataagcattcatgtcagaggttgtttcctgaattgttctcatgactgtttgataaaggtgtctctcatggtattttccaacttttgaatatgatccttgatctttcaacaaattgtagtatttcttgtaccttcccatgaattctagaaaccaatattgaagttgaagttgttcactgagatattcagattctgatggtgaagtccccaaaagattcaaaacttgatggttgacagcccacataaactcaatgaatctttcaagtgtttttttgtaatgaagatcatttttaaaaccttctacattatttttgttttcagtaacagtaagtttttcaaggggaagataatgtgccaatcttccatgagatattttggcatgagctctaagcccattgcttagggaatcctctgaaaggattccaataattgaaatccaagcccagtatttagagtagaaacttttatcaacttttccacttgagggggatacatttgttttgataacgttgaaaggtttaaaatcactattaacattctgaatcccatcttggacactctcatcaaatcccatcttaggttcaatcaaaaaatttgggtcgctcatcctcctagaagtgcgtgatggatttatctggtcaagtttgtttttgtccatgaatctgttatagctgataggattttggatctcctgctgtaaacttgttgatgcatgattgcaattggaaggatatgtggatgttggctgggttgatcctgtacaaaataacaagaaaaagaatctcattatgcatctagtctttaactcttagtacgatcaaggtgttggcatccatttttttattcaaagttgaaaacacttccaaagagtttgtatcagttgcagctaccggtgttaaggttgaccagagttgaaaaattcaagattggtccctaaccaattttaaattggccgggcccaccaatacattacccctggccaacctgactgtggggggttgtaactgatacaaaccctttcaaagtgaaatcaatcatttcccatgcttaaattatgtcaaagctcacttaccactgagatgaaaaccctcagattgggaaacttgtggatgaaacaggctaaatgaattttgatccacattgggaaggcccaaagataacttgagatccaattttagtttttttggagctggaggaaaactctgatctcctgcattctctccagaatgttggacaatatatgattccttgtctctgccttgattaatttttggcacaaggaggtcatctgcaagtcatcattttcagagaaacagtacataagttcaatgatattaaattgagcatagttttcaaccatgaagatgagtagaaataataagctgaccaaataaattcaatgtctttggtttcccatctgttcctcccagtgaaagctcctctgagacagaagttattaatgttaattttgatgatgaaaattgaatgataacaacttacctggttgaaatagacctcttgggtggtttttgttgaaggggttttcttcttttttcaatttatttggctgatcttcaataaagtagagtttatgtggatcaattgcttgtagaaaatggtgttcaagcattgatatgataaccagccctaatctccacatatttcccatcttcaacatgcaaaaggtttaggcttgaaaggaggtggaagggaaacaacaatttacctcaaactggaagtgaaattattttgtgccctgaaaaattcaaagatagaatcaaaatggaaaatatgattttaagtttaagccagaaaagagatcaatcaattgaaacaatccttgcaaatatgtagttttgttaacaaataagttcatcattgtctctgacttgtccgattgactgtaagaagagaaattctatgtaaattcaaggaaggtacagagagccattcaaagtctcttagtattgaattttgtcaatttggaaaaaagattaactgtttcaagttggagaaaaccagtttaaagaaacatttctgtttcaagttggaaaagataacttgaaaaaaaaaaaaacacctgtttcaatttggggaaaaacttaattcataattctgcagccgagtcaaaaacaatcacagcagaatgctaatttgatcattgaagatgttttcttgtatttattttcattgaaaatattaagtttcagccagcaacttctgatttatctaataccttttaagaaaaaaaaatacaagattgagcttacaagtatgatggagacatgttttacatgggtttacatggcccaactgtgatctccttctggatcactgactcatatcaatctacaagactgattcaattgaataaaatcaagacaaatttggacctgttatattgttggttcaatcaacctgcaaatcaaatttgtgcctaatacattctcatgctgtgtgtagatacagagtaccatgggaggtttgaaccaagaaaatatcagatttctatggggtgataagatagttacttgattgaacaatggtcaagtgatgaaaacaaatctgatctgcctccaaaaaaaaaaactggaattgtatgaacagtcaagtaaagctcaaatatgtgcaagatgacagacacaaagtatctgtttggtcaagacgggaaaaatggtgcgttgataaacgcactcctcccccctccccgcccgcccacgcccccgcccctccaaaaggggcgtgcaatcccacccgcccgtctctgaggggtgggtttgaatgcccccctcttgtctgggagcaccctcagaagccaagtaggcgggtttgccgggagaattcacccccccccctcagagacgggtgggtgggattgcacaccccttttggaggggtgggggcgtgggcgggcggggaggggggaggagtgcatttatcaacacacggaaaaatgaatgattcaccacctgccagcaggtcaaaatgtggtgccagggtgcactggatggcctttttgggaggagggggtagctaaaaggttttttttttatttaaatttttttaggatgtgttctatcaaagctgaatcagaaaataacccctctttcctgtggtagtggtactacatatataggggcagagggctgcttgacatttaccttttttttccaggttccaggacccaaagtgagagaccctccctgatcatttttgaggattctggagacacaaaaatagatacaataggacagttcacgtctgaactttggagcaagttttgtggcatttgccatttctcattaaaattttccaagtttgtcaaaactctcaaattcctccaaacctgatgattcatgagattggacaaaattcataaaattatatccggcataaaagtgctaaaacttgccttgaacttcagacgtaaaccggcctaatgcttccaggaccaaacactaggagagcttatattttgggtctagctcagagactcagttctctgcacccaacaactagcaagcaaaagaagaaaaacacccacaaaaggaaatgttaagggtttgctccgcttggagagagtcagttgctctacctgcaagctaggaagaggagtgggtaggactgatgaatgggcaggtgagattgggattatataagctggtgaatcacatctttttaaccaactaaagatgggatttacaataggccctcaaatctcaagttttcaattttttgtttcttttcataacttgcagtctgttgctaaacagccactttgagcatggtgcatggaaggatgtgaagaaggggacttggacagacatctggcctttccctttgctgcacccatggaccatctttggggattggttcaatgtgttttttattttcttcaagtttggttgcaaataccattaagctttggtggatataataagaaacttcagcagtctttgaacagtctgtttttgaatgtgtttctccagtttggctggattggtgtcctccggccttaagaagagactttccaaaaatcttgaataattaaagttttttttgggagataaatttccaaatggatggataaaacgacttccgaagcgaagtctcaaacgtgtccccggacagcaattcaagcgtcattttttgtgaagtaggagtttgatcggatcagcgggggatagcgggtgaggatgaagtatccgtttggccggttgtcgatggggcgcataggagagacaggtcacaggaatgggtcaaacgagagttgtggctcgctgaatcagcagcagcagaagcttaaaatgttaagcttgtgtgtttatgtaaatcggtgttcaccgccgaatccgaaacttttgctgtggtatggggtgatcttgttgacccctgggatgaagcagggggatcagttagagaggggctactgtgcatacatcctacttacatataagctcatcctggttgtcactaatagtggtcaacagtgtggtcaagaagaagaagaagaagaaccaaagacctggatcagaactgaatcaaagagaatgtggttgcaaggaacttgaagaaagaaaaacaaccaagccatgtccgtcaagcagttcgactatgcgatcaaccatcaacagcagaagaagtcatccctcgatactcaacctcaaacagttcagtctgtctcacttactacaaatcactgtcttctcaagctgaccatcatctgtcttctgctcatcgatagtctactatcctacaatcagaccctgaccatctccatcatccaaatcattccgactcactcaaatcgatcaccacgaaacgtaagcactcccatctccctctttctctcgatcatcagactcctgatcctcctcatctctccagtcgataacactcgatctcagtcaaccctcgacccaatcaaaactgacgtgagtatcttaagaaaaaaaatatataccatgtttgacggcctgattgacatgtcttattgtccaatctgactgcacaaacatataccaaaaattaaaacttcactctgacaaaatacatttatataaaaaaaaacaatcaagatcgacaagccatcagcaatcacccaagaaatcacatcagcgattctaacggatggaacgaacccagaagaactgccgttactggaccacacagcaggacaagacaacctaaaccaactgctcgagtcaattcctggtcaactgaatgaatcaccactcaccaacaaaatacctgattggtacaagatcggatgggccgctcagatcgagcatgtcgatctatcatccaaatctgatcaggacgaggctaaacatttggacctaatcgaaaccttcctgagtgaagtctattacggaacctggtctgtccctccatcctagcctttcattcactccattgagtacggccctcctcattcaacaactgatttgtctttcgccgtccttacttaggtttcataatgcagctgtcatcttctttgctgttgctgcttcccattatatcaccctctttggcggaggatgggcttcattaatgtgagtggatccacaaactcaactcgtcctacaaacaccttctaatgattgactttcatcctcttgtttgataaagtatcatccttgctatttgtgccacatactatacaaccagtatccgtagagtaaggaagaacgtgcgcggtgatgtctcgagagagctggccaaacagaggctattccaagaccatgaaaccgtcgattggctaaacaatttcctgaaccgattctggctgatctatgaacctgtcagtctctatgactctggtcccccccccccccaaaaaaaaaatctaattatcatctcaacatatatgtgtatttttgttactattttataggtattatcggctaccattgtcgcctcagtcgaccaaattttagtagcttcaactccctcattcctggaatctattcgaatgtccacattcacattaggctccaaagcaccacgaatagatttcataaggtcccatccagagacagagaacgatgtggtagtcatggttagcgaattatcatgatcaaacatctcttcggcttttcctcgcttcccgccctgtcctgactctcgtattctcaatttaggattggaaattcgatttcactcctaatgatgtctccgatttgactgctaaagccgccgctggaaagatcaatcctaaaatcgtactcactattcgttttggaaaaggcgtcatcggcgctgctaaagatatagtcgtagagaatatctcgtttactggaacaatcaggatccgaattagtaagttttgcgttatcatcaacgctgctatccccctcttgatggcaatatgggctgacttttcgtgtttctatctgatttttttataatgctagaactgatgaataatttcccacatctacaattgattgacctatcatttcttgaaaagcccgagttcgatttcattctaaagccaatcggttttgacttgaacatgatacccggtctatctggatttatagaatctcaagtccatgcctccctaggcccgatgatgtcagactacaccaaaccaatctgtctgcggttccccctttctgacttgttcgttttctattttccaggtacgaccccaacgttttcaccctgaatcttgagcagatgttggctggcgccctggtagactcggcggttggtctcctgcagatcgctattgctagcgctcaaggcttgaaggctgtcaagattggtggtggtacacctgatccctacgtcacgttttccattggggcccgtctgaacctcgaccgtaccaaagtttgtgattttgactgttcagtttcatttgactaccatgtctaattcctagactcttttactctacaaaaaggtcaaacatagtacacagagtccaaattggaaaagcgttcatttccttttaattcattcactgaatgaaatattgacgatggagattatggattataacgaggtcaggaaggatacctctctcggtactgcgagtgtggaccttcagacgctcgtgaccgaacctgaacaagaaggtttaatggtcccaatcatgtaccaaggcaaaccgcggggcgagatcagactgagcatggtatatcatccttgtttggtacccaagcaactcgaaaatggagaaacagaacccgtaccggaaacatcggccggggttacacgtctagtactacatcaggccaaagaactagactacaagcgcacagggactagcaacttgtcaccgtacgcgaagatctatcttaacggaaaggagatcctcaagactccggtgatcaagcgaaccaacaatccagtctatgaagcgtttaccgaggtgctgatctcctccaaacctgatgcggtcttcacaatcaatatgtttgatgatcgtcatggagacgatcccaagattggttcggtgaacgtgaagttgcccgacttgcttgagctcacttcgggagaacagaagctcgactggttccccctggtcggcgctaaatccggaaaactgaggatctcggccatctggaaaggtatcatgatggccggcgctatcaatggcgctagcgcttacacccctcccatcgggatcttgaggttccatttcgatcgagctgaagatctaaagaacgtcgaggccttgaccggtggaaagagcgacccttatgtcagagtgatgagatccgggatcgtcttatccagatctcagattcatgtcagtcctttttctctacctttaagggtgcaaggagactttcacctaaaacatttgtatcgttagaataatgatctggatcccgtattcgatgagatcatttatgtgcccgttcacaggtaagtcatttttttgatcaacgattaaaaaggtgacgagttttgggttctgatgatccttaggagtaacctatcagcctcaaggattcatttcgattagaagtgatggattatcagcacctcaccaaagaccgatctctagggcatatcgatttagagacgtccaagttggtcgagataaacaaagaggaaggaacgaacggctataaatcaacaggtaaacatcagtattcagagtacttgaagcaagagggaaagaaagcactcgtgaaggggaagatgaacttcacggtcgagttccatgcttgtaaaccgatcaaattcaatcggtttgacacaccaccttcggatgtcgataagatgaagacgggccaacaatctgataagctgtcgatgttgactagctcggacagtcaatcgatcactttaatcaatcctgaaggaagtggactagtcaatgggaacagcgtgaatgggaaggaatcgctcgagatgctcgatggacgacctgctagtaaatccacccaggcaggatacgacgcctcctcaatcgacggaagtccgagagctaagcgattagacgcagtcacgctttctcatcaacatgccaaaccgagcatcgactccttcggctctcattctcgtcaccttcgtgacgagaagaattccggcccgccgttagtcgagttgtccaaagatgaactactcacccatcaatctggtatcttggtctttaatatcatcggcggcgtgattgctaagaaaaatgctcgattggagttcttgtttgtatgtcctctcatttttttttcttgcgcgtttttcttatcaatggaaggttgatggttcgatcgctgtttcttctttttttttgtcaactaactgggtgtaggatgatggatattggccttcatgtaagttttggattcagagatacaccctccaacattcgaaccgattttctgactagtttcttctgaacaaactaacattatatatatcctatagattcgactgaaccatcgaaatcaacacatcctaaatgggacgaaaccggcgaaagtttcatccgagaattagattggtcgaggtgtatcttgaagctaaatgtggcagataaagatactcgagaggaagtgtatgctgaatacacgagtgacttgaaggactttttgaacgattgtctggttggtatcttagcccatgtcctaaagtttatacattttttctaatcaaatgatgttctttttttttctcaataggatggtcctcatgatttcgtcttgcaagacctggaaggcggtaatcgaagtacgatttcaattcaatgtcgatacatacccgttccgatcactctagagcctagagaaagcatcaacagtcagccacatattttcttcttcccattgagaattttgataagtctaaaagcaactttgatttgatagatatgggactattaactgtgttgctggaccatggtaaggacctgatggccgccgatcgcaacggctattcggatccttatgctcagttcgtcttgaatggcgctaaggttttcaagagtagcgtccaaaagaaaaccctcaatcccaaatggactgaaagatttgatgttgaaattgtgcggtacctttggcttcatgtgtcatctgaatttacactgcccaactctgactctaactctggacttttttttgtaaaaaaaactgatagccatcaagagcaagtgccgagttctatgttcatgtgtatgattgggatagagttggggccagtgataagcttggtcaagcccgaattgatttatcgaatctcgagccgatggtccaaacgacggtgatcgccaatctgagcctaagtgacaacaagcaaaagggacaagtccagttccggatgacgttcagaccgcatttcatcagtcgtagtcgacaggcgacctcgaactttacgggtggatttggacgagtggccaccgggttaggcgggaccgtgctttcggccggagcgggtgtcggactcggggctgccaaaggggtcggaacggtcggaggaggggtgatcaaaggggttggaggggtcgggaagcttggctatgcgggcatccggcgggcaaccggaatggggaacaaacgggcgagcgtggtagaggagacggttccgagagttccggtgcttgactcagatttgagtctccctccgacagcttctgccaatgactcccgaaagaggatccaatcgaacgatcttgcagccggccaagccacccattcgacgccaccgaaggcgaatcttttaacggatgacttcaagttgaacattgtggtgatgggcttggttgggatggagaatccaggtgggaagatgtatgttcaggtgaaacggaatgggaaggcggtccatgataccaaggtgatccgagcttcgccgacgacggggctagagtggaatgagatctgcaccttggatgctaagcttggagtggagagcgagctggagttagtggtgtgtgagaagcggaagttagggaaggatcgagagatggggagtgtgcgactcaagctctgggagactgtgcatccggaccaaggtcgattcgaggcggagatagatcaagccttggaggagtccggcggggatccatcggctggttcggcgaactctgcggctggccatctccggttcaaactctcgatcatcgatgctagctcgtcgactaatgtgggcaaagagatctataaccatactcgtcgaagcatctcagctggaaaccacaccttcggcaatctgttcggtagccattctaatcatcatcatcatcatcaatctaaagcgcagatcgaagatcaacaagcttccagcgtcgccgcttcgtcggcccaaaacgagctcttcctgaaccatgatcccaacccttccccggctaaaccgccctcggtctttggcgggagatcccagagatcggtcagtggcgctggcgcaagtcggttctctcttcatcggcttcgttgatccttcgttttcccctttgctttctcttcttttggctctctttggtttggtcttaagcattctgtatatttctctctctttcttctacttgctccccccccctttttttttttttgttggccgtgtgtgtatccctatactcttctttttcaaacttcagatcaatcggtccaaaaactatcttcgtatttgaaaattacgtttctttctcttttattccttcatcctatttatctgttcatttcctagtcttgcttttttggggggggcgcgcgagggagggttacttatgactttgataatcattaatcaaatttaaaaaaaattttttgtctctttgaatatcttcaatcatagtttataacgcattcagttcttttgttttttcgtgatttatgggttatgaatagatgattatttgatgaatgatggataagaaagaaagaagcaatgaaactaactcatgacaataaaaataaaaaaacaccgtactaagctaataatctatgatatgcattcatttacaagtgataaccaaagaaaaacaaaggtggtagtggatttccttggacgcaagggagatttggtttgatgatggtgttggctattttttttttttttggagggacggtgtggatttcatgagggattgtacttggtttgttttatgtagatgcaggctttctgatgctgatgttgtatgttttttgatgagttggagttttgggtgagaatgttaggagtttgagaaaagaattaaataagtatttaggtgtttgagtttgagtgtgctgtttcaacaagctcaaccagcagcaaccaactccagacaacttcttcaagaaaccacttcagaaaaacgaaacccaatccatcacaaccagaaccgatcgagcaagcaaaatcagaccagtatcatcatcactcaggagagagaaaaacaccagtcccaccaccaccaccactccaaaaacacaccacacacgtcatggctaccaagcctagactgttcacggcttccaagaaaggtaactcctcgcttctcttcgctacttcagactctgcttaccctctcttttttgggcgtaggcgaaaactacgaacttcgcgcagggcttaattcccaatacgccgatcagaggaaagattctatcaaacgagtcatcgctaacatgaccgtcggaaaagtcagtcaaatccccatcccctatgatcactttcttttttttaagcaacaaaaaaaaggctgaagaatggattgtcttgtttttaaataaataggatgtgagcggcttgtttcctgacgttttgaaaaacatgcaaagcgacgacctcgagcagaaaaaattggtctacctctatctcatgaactacgctaaatctcatcctgatctggtccgtcgccacagctctttgaacttctgtattctcaaacaccattcacaatcagctaatcggcaaactgattgattcctttgttgacaactcccaggtcattctagccgtcgtgagtaacatttatctgtctttcaagcttgaacggacaaaaaaaataaagctacccgcacttggcctgtaccggtccattcgagtttcatttgctgaagatgatcctcaattgatattttgatcgatccagaatacgttcgtcaaggtcaattttacatcatctattcaccgttcctatatctacgattgatcagatttatgaatccggataaactgaatccgaaccattcgattaatccactcaggacaccgaagatccgaacccgttgattagggccttatcgatccggacgatgggttgtctgagggcagagaagatactcgattacgtctgcgacccactgcgtaaatgtcttcaagatgataacccttatgtgcgcaagacggctgcgatcggggtagccaaactgtacgacttgaagccctcattagcactcgagaatgggtttgtgggccagctgaaggaaatggttgccgatagcaatcctatggtcagtcatcatcatcctatccaacatatctcgatctcttttctttctaatcgtcttacaaccatacggatcttaggtggtggccaatgctgtgacggccctgacagaaattcacgagtcggcaatcgcaaacgatcctgcagagggcgtcttcatactcgactcggcggtcattcagaaactgttggtcgcattgggcgaatgtaccgagtggggccggatcgccctcttgggagcaatcgccaaataccgtgcaacggacgctaaagacgctgagcagatctgcgaaagagtcgtcccgcaattccaacacgctaatgctagtgtggttctcgccgctatcaaggtgatccttcactcttttttgttttgttttctgtttctcgtcaaggagtgatttccgatggcatttggacggctaagcttattcttcgtgtgtgaacttgtccctatctaattaggttatcatgatccattttagggaagtccgaagggaagaatttgtcaaacaaatcatgaggaaaatggcaccccctttaggtaaattcattgttcttccagtacatatgaattacttagtatcccagatggcagatgctttggaaactgactggacttgacattttctcagttacgttggtatcatccgcacctgacgtgcaatgggttgcactaagaaacatcaacctgattctgcaaaggaagccggacatactccaaaacgagatgcgagtattcttttgtaaatacaatgatccggcatatgtgaaggtagaaaaactagacatcatggtcaaattggttacagagaagacggtcgatacgctcctgagtgaactgaaagagtatgttaaaagccccttggattgtttctgacttgagagcataatctggatggactatgctgaatccatcccacacacaaatacgctcgacgacaccggttagatatgcctcagaagtagatgtcgagtttgtccgcaaagccgtccgtgccatcggccagtgtgcaatcaagatcgacgacgccgccgaacgatgtgtcaatgtcttgctggacctgatctcgactcgagtgacatatgtagttcaagaagcgatcatcgtcatcaaagttagttctgttgcccaattcgtcaaaaagtttgtttgactctactaatcatcatctcatcatcatcatcggggaaaactttttttgttaaggatatctttcgtaaatatccgtctcggtatgaaggcatcattcccacgctttgcgctaatttggacgacttggacgagcctgaaagcaaggcttctttgatctggatcttgggcgattacgcggaaaaaatcgacaatgccgacgagatcttggctacctttcttgacacttttgtcgacgatccttttccagtttcgttccccctttttccttaaggaaacatgaatccacttcttcccaagaaaaaaaaaaggatgaacttcggactgaaatgtttttttggtgatctgatcaaaggttcaattacaaacgctgactgcgatcgtcaagctgttcttgaagaaacccgagggcgctcaaagtctggtccagaaagtcttgtccttggctactaaatctagcgacagtcccgacatcagagatcgggcttatatctattggaggttattgtctactgatcctgaggcgaccaaagtccgtttttttctgtcctctctcgacattcctctcatatatctggaaagctttgaatggaaattgagttttcttcttctttggatgataaaaacagagtgtggtattgaaagcacggccgatgatttcgttgcaatcgtcgttagtctcgccggcactattggaggaattaatcgacgagatctcgaccttagcttccgttttccataaacctgccgagacgtttattggcaggggaaggttgggggccgatgaagtccaacgaaaagcaaacgagttgagtctgctttctccgctctctcctagttcatgatctcatggtcgattgacgagtattttttttttttttgatggaatgaaatgaaggagggaagaggatttctcaagagaacgagcgatcgcgacggttgtgcaaggccagaatgcggagaacctgttagactttgatgatgatccgatcgaaggagccggggttgtgggtgtcggtgttggaggaggaggaggaggagggtcagggtcgaatgggctgatgatgggtggcgggggcttgggctctgcagcaacatcatcatccacggcccatcgtccggctagctcgacaaaccccttggacgacttgttgggcttgttcgactctaacttggccctcaatccttccccctctgggctcccccaaatcgccccttcctccctccccgcttccgctatcccctcctcttcctctaagattggctttaataatctcaattcttcggatcttaatgatgatccgtttggacttttataatcttatttcatccttcctttatttttttcttttcttttattgttttttttttgttgtgttgatgatgatgatgatgattgaaaaataaaatgtatttgcctttacttggctttcccgatttattttttctcccaagtatttcttcccctcctccccttccctactgtcctttttttgttcattgatcatgggttctttgcgtctgatttattattagttttttttttttttttttttggtggtgattattgcaactataaaagcgtgtgcagtcgggcgctacagtacttataagtggaggtctgtatctattcaagactgcattgaatatgaatatgatgcaaaaatgcaaagagaaagatgttttttttgagtgtgagtgtgagtatgagaaagatttgatcatattatatgttgtatgtatgtacatcatcatcatcagcaggggagtacaaagcaagaagaagtgtgggacaatgagggtggatctactcttggtgaatgaaggtcttcttatttctggatcttgtgtggagcatctgttcctgtcaaaaaaaagccccacttgggcttgtggtcaacttcaacacgccatcttctgtctttacaagagatctgtgactgtccaagatttagggttcatcatgcgggccggagtaaactaatgggtaccccaagaaaattctggaatttcagacagacagctcatggatggatgtgagtgactctgattggagctctttcgaacttggcacaagtctccagctgcggcgggcgcatctggcagcgtagcgctggccaggcggttcccgaagggaactccccgcaggggagacttgggccagagggcgatgaactcaggtgctgagtttggattgttttggtgggagcgtcacaagatttgaaatcctgacgctccctcaaaactttcttgatgtttggtcttgaatttttgaagacctgcctgatctttttgatcaggccaaaactcagaagttatacctcgcaactgtaattaataataaatttataaaattaatcctcctggggtagactaactcacccgataaacttttttatgtcaaaaaccttatgtatataatctgcataattaacaaacaaaaaaaagaaaccatatcacccgacataatctcagaactacagcctctggttgaaaatccaaagtcatcgttttattacaaacattaatcctctcgacaccaaacacttagtcaaagaggaaatcgatcgttcattctccatcaagacaaataaataaataaaataaaggaaactgatcaaacttctcggtcggcttgttcaaaacagaatcgactcgttcaaatcggaaccaactcgttcaatttggaacaagctcattcaaatctgaaccgactcgttcaacttagaaccagttggagccggctcatttccccaatcatgctttgtttagagaagctcctgacattcttcttgttttttgactcacagggacgcgtgggttagctttgaggaaaccatcaagatgctgcagagcttagaggaagctgtcttgcgacgtcgcgagattttgggctcccgaagatcaagcttggagctttaagaaaacttatatttcaaagtgaaaagaattcaaaaaagcataatttaatatgtaccaataaataagtaaagaatcacctcttatcaatcgttcctgctgtctttgtatcatctatttatgtaatttttagcctggctgaaaaacagaggcccgatcttctcttgcagaaacacaaaaaaagaaagaaaaaaacttgttaaataccgaataatgtttactcttgtctccttgtccatccggtagtgccggttgagtttttctcgctccgattcagcttgtcgcaaatcgcaaacagtccggttcctctccttgcaaacggaaggaccggtagtgccggtcaatactttcttgatttgattcctcttgtcgcaaacagaaggaccggtagtgccggttgatgctgtctattcctctctttgcaaacggaaggaccggtagtgccagattccgggtccatttttctgatctttgtcaaggatgaatcgatcgagaatggtcaagagctgccttctctactatcttattcaagttatccggccaatctcattcatcttttcaacggtcgaggtgtcatgttatacaccgttatgccaggtatgatctcactaggcttactaattaaaatcaaatcgttgaaaaaaaaaaaaaaaaaagcggggcaatctaacttagcatcggtaactcgagtcaagaagtgatcgttttcaatgatcattaagaggatagcgacataggataaaaaaaaactgaagacacaaaaagaagagtaagaagcaggccttcatggcctgggaaggaaattaagcacatgtcgatgagacaacagctacataaggataaagatgaaaattgcggttttcagcccaatcttgaaaactcagcacgcgggcctcgtcacatttgtcttaggcctccactggcgtggacagctccgctgctcgctcccgctcccgccgtggaggcctagttaggctcggagctctttcttctgtatatatgtctcctgtgggaaccccccccctcccattgatttgtttatcattggactgtttagaagcgcacggctcatcctgataatctgttcttgtcacttgcagtagaatggattcatggatccggatgggttatgataggtcctacctgcatacatcatctgtctctggtactgtacatagctctggttgttgacactcagaccatgcaccctcaatcaggtgttggaatgcttataggctagtgtgcttctatcaaatctcatgttgtatacagtctattccggccctgatacaacaacactctctcctcatggaatctaaaacatatgtttgttcttgttcagtcaccgtcacaaggtctagcatctgtgactttgagttccttcacctggtccacctcaacatcaggctccacatccttcaaaacaaacaattcaagagaaagtttgaagacactgaaaccattgacaaaacagatacaaatacaaattacaatacagtctctgcagatatttttgatttttttttctttttctgatacttcaaaaaaattttgtaagatgagggatgtgtgtacaaggtgtggctctcaaaaaaactccaagttcaaggtttgtgtctgggctgtatttgtgaccagatacaagtattttgattgatttgtataaattaaggggtatcaaatataggaaatccaccattcaaaaccagccacttttcccaaaacgtttttcacatcaatgggccccaaaagggattcaattaataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattcaataatggtggatttggttagataccaataaatacagaaacatttattttatttgtttcaccactgctgaaaccaaagccaacccctccgactgtcaagttgttttcttttttggatgcagatcatttgacaagtcagagatggtgatgaattgttattttttttttttcagttttgatcatgaacaatacatgtttccaagattgaaatttgtttcaaagtagattgacaattcttgtcttgctgcaatgtttttctaactgcctggactcatcaatttatatttgaacaacaccagatgatactgggcatgaagtgatttacgtctatcatccagacttcaccttgagctgattgaagatgaacaatatatgtaaatttgggctggttgtccccttgcttcatcaccactttgtctcaccaactgagcatccaagtcttggcttcattgaagacccagaaagaaactttttagaagctgggaaatgtttgaatgaaaaccactcaataggtctatatcaggaaggtaatccttgttttcataccatcttgaatgtttaaggaaggcttacttgctactaccacagggtaccttccactcacaagaaagcatgaaagaccaaaagaattaaagctatttggtcagctcattcttttggcttgtgatccttatggttcaaaatatctgatgatacaagatgattagaattctgaacactcctcttgatgaataatatgttgcagatgaatattttgtgccaaaaagtagtgatcaagggagagagaagccatcatctcttgtccaacttgcctcagaggccaatgaagatcattttcagatggcttcaaaaaaactaaaattggacctttctttatctttgggaagtcccaatttagatgaagatgaagttagcctattgggtcagtcaggttttcaatctgaggggttacacctcagtagtaagttgaaatatctttagctgcaaaaaaaattgtttcaaacttgacacaccaaaatgaattcaaacagcatgaattcactctgaggtgaacattgaacacaaaatcaactgatccttttttctggctgatacaggtacaaacaagccagatttcatgctacctgcaggttccaatcttgaattgaagtttactccattagaaaatcaaattgctatcacccatgatggatttacaggaagaaaattgcttggaagaatggggaggcatgcagaaattctcaacattgtaaaggcatcaagtaaacccaaggatgtgatggaacaaaatatggtcattgaatctaaagttagatacaagcctgtttttgacatgaatttttgggattttccaaggaatagaaatattgatatgactgctttgaaaattatccaaaaaaattcattgccctcaggttcaaaagccaaccagactttcaactccaaattttgggcttggatttcaattgttgggatcctttcagaagggtcactaaatgatgagttgaaaaatcatgcaagactatctcatggaaagttgtcaaattgcctgcccctgaacatttttcctttcaatgacaacaaaaatgatgtagaagggttcaaaaatgagctccatttcagaaaagcattgggaaaagtcactgagtttatgtgggctgtcaatcataaaattttgagttttttggggacttcaccatcagaacctagatatctcaatgaacaaattgggcttcaaaattggtttctgggtttcatggcaagataaaagaaagagtatgagtttttggaaaaccagaaatcaaatccatatccagaagtagatcaacctctggagcaaagcatctatcaaaagatcatgatagcaatccaagcaactgtctctgacatgaatgcctataaagtataccagcaaggattaatccccaaaccacttttcatatcaaaaccacaaataatcagaaatgaagctgcagttgaagtggtaggtcactattacagagtttctaacaaagtaaaatgggactgtgtttttcaaaattatgaaaatttccttcttgaactttccaaatttgggaaaaatgtgaaagacccaaaatctttggaactgaaaagaaaagactcgagtggaaatctcagttttctgattccttggagatttgtccgtccagaagaatggttggattcaattaaaaacaatcttaatcatcagccaactgtggaagttgcagattatgtcaaaccaattttcttgggagaaatggaaagattttctatcaagtatgattttgattctaagaatgatgataattctgcatgggcatggatatcaagggtccaacttcataagataaataaacatgacaaattgttccagcctacatctgactcagttataaaggaaattagaagatgcctccagatttacttgggggataatcctgcagaacaaatacatccaattcaacaaaaatctgaacaagagttgctgagaatgttgactaaatcatttgacctcctttggaatttgaacaggcaaatccttgaattctttggctgtgaagccaacaaagaaaagtatatcaaggagcaaatgttagttcagcttttcttctcatcttgtatttctgaagtgacaagaagcaaatcaagtcatgatatccaagctgttggagaaagtacaactcaaatggctgccacaagtagaactgaatcaatcataaaattgattgcaaaattattcactttagataatacagagaaaaaattcacagtttatcactcaagtagatccaattcatttacaacagttttatcccaggaggacctaactatagcccatctttcagtgaatatacttggatgttattataagaatgaaaatattgaaaaatggaactttttctggaaagatgatgtcaggttttttgggtttatcctcagcagaagtaatgaaatctttcatggtcacaaattaaaatccagaaagagcaagagttttgggaagtttgaaaaatccaggattatcccatggaagaatcaaatcccccaagatatccctcctctcacacggcgacttggttttcaacctactgctgattataaagtttgggtaataccatatcaggagaacaacaccaattcttgaaaaatttcacaaaagaaccatccaccaaaaatactcaaagacttcattgaaggctccatagcaagttagaataagcagttttatgaaaacagctgattctagggtcatcaccttaacctgaagcatacgtttccctcatttttacatctcaatcccccccccttttgttcttgtttctattaggtgatctgctagtttgatttaaaatacagtgaggcaactaaaattagctgtctcagtttctgtttcatttctctccaaacatttttcctaggaaatctttagtgcccagtcaggcaaaattcttaatctcagttcttgaagctcctactctgtttgtgtgaaattcctctttctacaaggggtaatgataaggccccatgtggcagcaatatgatttgagcaatatattgctatttttgcatcacatcctgtgtgacaccaaattaggtccaccaaaacctcatcagatgtcacaagagtttgcaatacattgctgtcaaacagagcctaaaatgtatcttcatacctcatttttggatttgttggatctaaataaatttcaacatttttgcaatgagacttgtataaaaaaaatcccctggaattggagaaacaaatcccaaacctggaacattttgagtgggtccccaggacccaattcggggtcttgggtgttttggaagtcgttgctctcattttgaacctctggtatgggatttgttcccctacctctttgaaaaaatttctcttgtacctaccggctgggaaggtagcccattaaggcacctagccctctctaagctccatattcattccaagggtagttccacaacgctttgatctgccacagtgatgcttttctcaattcagctcagcagttgcattgttgccttgacccactcatacttcccaggctctcaccactgcttattcccacattccctcactttcaggacctaatttttgcccttggtacccttggctttcttttagccactcaaaatctctggggttctttgtcttgccatggctgtagaaatttatccctgtcatttgattccccaggaagttgtttcatcttaagcttgttgaggtggaccagacagactcaagaaagaaatgaaactctccctttacaaacactttgatgttcataaaatcaatgtaagaagatggttggaaactaacactgaaatgtacctgattgtcaccagactgcacccggcatgttctagaatggttccttgagcatgtcatcttcatctgatgagatcctgatcataatttattataccggaagctttcgagtgcgacaggttgtttgtaaatttgataccttttcgcatgatgctaacgtttttgacgtccaggatcaaaatttgataaaacacttatcaaaaagtatttatttatgatacttgattggtaaactcgatcaccttcgatatcatatcgtcttttttgtcgctgggatattctcattggaggggatttttgtcactcttgcggccaagatgggagactggatctagtgcgcctgatctacaaacacgtttcctttattttcctcttggaatcatttgattcaaaagatgaaagcccacatttcggctgagaaacttgcagaacacgaagggtgtgccgacctaacaaccaatctggtttgcaatgttgatcaaggtttttgactcgagtaccgggaatatcaggagctggccggtgttacatggcaagtacttttgacccgttccggactgtcggcttcaaaatcatctaaaaccagaggcatgagtagaaactaattagttcatggatgaaaccatagtctcttcattcctagaggttcaattttcatttgcagaaatgccgtaatgggaccacgtgctgtatattcaattgaagttgagctgagcctaaaaacttgctggagaaccgcattggtactcctttgtcttaagacgttgattgtaaagccattacttatgttgcttcattgataaactccattacccttgacaccataccgtctttttcgtcgtttgaatcttgttgtaggcagtgttgtttttcactcttgcgctcaagatagagagagtggatcaagtggacctacaaaaacgttccctttatttttccctttaggtgattcgaagcgaaaggagaaatcacatatgtcagctgagagacttacacaacttgaaggtgtgccaatcttacaagcaatctgctctaaaattttgatccgggtatttgactcctggccggtactatagcacacttactttcaagccgtttcggacggtcggctacaaactcaaccaaaaccagaggcatgggtagacaccagttagtccagccgaaataacacttcctttatcacctggggctcatttattattcacaacaaagccggactatgactacgtcatgtctattgaattgatctctagttgggcctagatgaaaaaactcgccggagtagctccattgtctcgaatagatgctcaactgaacactgtcatcaaagggtatcaccaccattgagtgttgcaactgctgaacaatattcaattcaagtgctacgtacgttggctttggtcacaaaggctggaggaatgcctttgttccagttgtctttgcttcgcacatcactcgcgttcatttaatcgaatgctcagttgaaggcggagcttttaatgtactaacgctggtgtgctgctcaacaaaggcagcgtgctttaattggattacaagctcagcagttttagcatttgttcatataagtagcgagacttttcggccactccggaagttcttctaccagtcttccttcctttcccctcacccaatactcccccccccccccacttgcagtaaatctttgacaacttctttgaacccatcttaagacaaagtctaaaaaaaagagtccaaagcacgctacatcgtttctagttcccttcttaacagcttagttacatatcctttttatttctaatctttctacgcgatctaccatggaggataccaacgaaaatgagatatcgcatgaaggcttagatgctgaaagtgtgttctgtcgccctatcgtcacctttgagcttcacgcaacgctgatctctcttttttctctctgtaaaccacgcatctttcaggtatcgccattctttctgcggttgaatatccagaagatctttacgactttgtcccagaggcatctggtagtgacggtatgtcggcttcacttttttctagcaaaattcacaacgatcgtttgtcattgagtgcttaacgatcttcctgccactctcttaatttctaatatcttcactcggtctgaagtggaagaggcacgcgagaccgatcaagaatattccggcctggatcaacaccatcttgatagtgcgtttctcagagctatggtcattttccatatgaacaacactgatatctatcctatttctatctggggaaaaaatgtagttattgcgttcctcaacgaaacctcgcccgccacagactattacgaccaactgcctgcacaccttctctcccctgaatcacgttcagatgcatccggaagtcgtggtaggctggtttgagggttagctacttttcaggacacggcactgatgtgatgttcttgcttgcaatcattcaagatcctaccactcctagcgatgactattctgaggatcaaccaagtaaagtcgcatcagatgcgccccaaggtaacacgtttttttgtcgcaaagttttcaagagaccaacgcgacgctaatcacatatctggccccccgattcttcaagacgctaatcctcctagcgagaatgagactcagaatggccgaaagaaacgtcggcgctcaagctatgttgacaaaaaagccttgaatcgctactggccgacccaccccgccgtggtccgcccactgaatccggctgcctcccctgtccgtcacccaagagcgttaactttgatcttgcacgaaggtccaccctcgcgcctaaggcttggaacaccacctaggcctcatgagcaaggacgtcttgggaatccagacgaaaacgattcgataaaccaaatccaagatgatgatgatcttaacaaccgaagccgggacgacagccaagacgaagatgaagaatcgaggcccagatcgaggaggagattgggttgaatgaagccaagaagcttatgttaatcttgtgagtttctttgctgttttcatggatcaggaccaactcagtgaaactaactacagcgctctttgcagatgaaaaatatgcaatctctcttttatggctctcttgttgtatttcttgttttgtattctgcctcagctgttcatctgatgtgtgtaatttaatgcctatcatacctccaacgaacgcaagtgtcttgccttgcaacaaacgtgaatgcgagatatgcactcgctgtgaagcttgcaaatgagcagtccccttgatgttaagtataaagagacagacccgcgtctatgcagtcttacccgataaggtatatttaacttgaacacggaacaatcaatcaaaactctgctctattaggagagctagcctcgcttggactggacatcaaccagggggagcgaggacatcattcttttcgtacggtgttatatcgagatggactgcatgaagctggccagagcaaagacttgcaagttgcatgtcgcgggattgtaccgactggtgagattggtgcggttcaatcgcgcaccggtgcgatcggggaccgtacctgacactgacagcctaggtgtaattcatatggtagcctgatcagttcaaccacgaacttggtgttattgttgtgttttgctttccaaaaactgggactagacatgcctccactcatgtgcaaaaatgggaagctaatgcaccccagctttcactttgcctccgtttgatacaagtagataaacatatttcctacataacacttttatgttgctttaactaatgactagtgtttagcggcggcttcgccgcctgctctcattcatgtactgttacactcaaatccattttacaattttgaggccgttggtgtccgcttcgatgggttacaaatgaggaagcccagttggggtttcaaacagccacagtttgatgctgttatcaccgctggctgtgacaactacaggctgaccgggtaagaagtatacgttcaatctgccggaatcatgtgctttccgtatgatgtgaagtcattggctgccctcattaacattccagatgaccaagtggccttgtgatgagctggtgactgtcatctgggtatctgattctgagagagagcgaataaatcaatcggggatactcgcttcattaaaagacattatgtgtatgcctaacctgatcgaaaagtaatactggtgatagaatccaaaacgccattagttgagaggttggaaccatcggactgccccatcttgaatgcaggattgattggattcaagtcatcagtatgtcttgtcaaaagcgtgaaacagagcgattgagatagaagacaaccttttgtgtcaagattccaaacctggacagtttttccgcatgatgatagaccagcaacttgatttccaaataagatgaattcttggattgtgatgttttgagtgttgactttcttgaaatgatcaatccagcattcgggtacaagattggctttgttatctgaattgtcgctcgatgagtcgccagaatgagtttttggcttgatgttttcaatgtgccaatgacgcgagtgcgcttaacatatgatgaacatcaaaaaggaagtaataatagtcgatggagatagggatcacgcaaaaggaattaaatgcacaagatggatgaggtacaaacgcaagaagagaaattgttcagaaatattttattatggatttcaaacatttgttgcctaaaaagatgcagtgtcgaaatgagcaagaggcaatgactttggtgaacaatcgagaggcagtgtcaaaatgattcaaaaggcaatgcccttggtgaactgaggataaaagaggaaatgttgaaatgatccaaaaggccatgcccttggtgaacggatgaggaaggaaaagtcaaagaagaagtgaaagaaaagccgaaaattgagaagcatggagggggaggaaccggaacaaaagaatgaaaatattataaaaagagggggcaaaaggttgcagtttcccccaagcccagggtcagtaggagaatgaatgtctcttgcgacatcgctagtagcggtacctgtggaaaatgagacggtttgaggtttaatgttaaactttttaattgtacaagttcaactcaagttctatcagggcgagtacaccttttacaatctttcttgatttttttgtagtatcatagactccagcaaaaaagaggctcagtgggaaattgtcacaaccatatggcaaccggtaccatactattcttacatcaaatcccaagtgatctagaaggggcaccccaaatgccaacaaaataagttagagctgaaacctttttgatccaaatgattgataaaaacttactggtaaaattcctgttctaagctcacccaactctttgaatacagcaggggataagtctaaggagccgtagtcacaccctgggcactgaaagtaatagaaagaaagtcatccatacaatttacttaattgagaaggaaaagaaataggatacagaaagtaaactaaccttgtccgtgactttggcgacaaccgatttcccgctggcctcattgacaatgtgaacagacttatgacagagttggccgtctccatactacatggcaatggatgaaaccagacttgagaatttgacccgaaattctgtacaggataaaaaaatcttacatacttgttcttcattcatggcgacaatgtaatcagcctttgaattggtatctccgcaagcaccaatgttgggcttaaaccaggtagcctttccgctgaaacgacgctctaatcggttggacgtagagggtatcggagagcccaaaattgtcgcagaagaaatgaggatgaagagaagaaaagtcccggtcacttgcgtcatcgtttttcactgcgatggtcgatttttctgccccgggataattttttgtttgttttatttttaagtcttcaaagggggctagacccaatgagattcgccgctttcgcttgaacgatggttgcttcaggatctgagcgacaggcaccagtaggtaaacgagaaatctgtttcaaacagactataatgcctgatgtgaaagttgaaccagatgcagtttgcaacgatgatgatgagtggcctgagtgaagcttatgggggctgcaaggtgatattgtttggcttccacatttgaaatgcctccatcttttataaggcggccgcctcctcaatactaaggcccattatatcgtcttactgcgttttttatttcagaaaaaaacttatactaggtcacaatattctcgatttcattgaatttagtttattctgctatttcaaacctggcttttaatttgagggggcatggggggggcgcattccaaaatcactccgccgatgcccacatcttgcactgatgcatctaaaccttatacgcttacaaataaatcaccttttatttggaaaaaaggggtcgggcgcgccgcctccccaaaagtaactttgggttcatgggtattactgctcaggtcaaactctcgtcatcttacaatcaagcataaatgagggagccgaaaaaaaaacatggcaatcactgctgttggattcatcattcggtgttttgatattaccaaggacattttcataaaagctctctcattggcgacttgcgagcttgattggcgatgctttcagtaagttaaagagatttcgtaagaatgatgttttcctctactaatgaatatatcgaaagtgatttcttggctcgtgattattgcctcgcatgcctatcttccaaatggacatggttattttagcctctcgggatttttagccttggggaaccgagttgtaggggtttgattaggtgtgtaagcagctttgaagggaggctggagaagcccatgtcgacacatcgggctctattggggtccgcttggatgaagtttgatagatacctcgaatcttaatttactcttcttaatgcataacgagcaagtgttaatttttttctggcccgctcacgatccttcagcaccccattttcgagagcattagtccaaatccggccaatgggtaagttgttcttttgtggtgtctgaatgttgctcgtagcttgttttcatttcgcaacacaatttcatcattccgagagaattgcctgccgtgccagtaagaactagttgcttgcaacagtttttatcccgcctgccgttaactatgggaacattttgggtgcgtatagcagacccctggaatgtggccggcagtgtgttaaatcggtgggcaatatctatcggcaaacagccccggtcaggaccttggaattccgcgcatttaagagacgtgcagtaggttgggcttgaagataatttgaaaagaagatgtgaagaaacaaaaacacatcttgttgagctagccaacatggcacatgtagctgcaggcacaatatgaatgctcttttcatcaattggacattaaaattcacatagaaaaaataatgactgctttcaagtctcagaatttccctcttcctgggaccaactatttcagctcttctatcatttctttaagccagtaggtatacatacatgcctgacaatgtcaacattctgtaaagtataccctcctcatatccaaatgttggcttaacattgaaccacattgaaccaacacaagcattacccattccatctgtcaatggtgctactcaccctcaatgcacacttccccacaccttgtagatcctgacagcataattaccatattttgattgcaatactcagaaatatgataaataaatgaaagatccaaaaatatgtaccagaaaacaaaaactttgtaagcaagcattttcctgaaccacatgaaaaccagaacttagctgtaaaaataagattagaatgtatatctgtagcaaacagtaaatctctattcaatctgataatcactcttttccatttttaagtaaactttattaatgctgtgttcccattctttggatctttgggcaaggcattttgctccgctgcatacaagcgcacagcagatggataggtataacacctgatttcctttgagggaggggatttaatgacttcctgaccatttatctttttacccttggtagattttttcaggccagaaatctgtctaattctttctgaagaattcttgattttccaaagttttgatttggaaaattcaatttcttgcctctggagtttaatcaatctttccaaaaagaacagattttcttcattgaatagttccaatttaaattttgatctatagtctgcttttctaagaatttgcaaagtttttgcaaaattgctctggtgtgtgaatgtcagatctgctggtgttagctcttgtagctggtacagagtatccaattcttgactattcagatggttcaataaatccacatatttcatgtcagaattcaagctgtaagctttctgattcaattcagctgcacactctagaagataacctggaaatccgctggtctggtacatcttatggacaatggggggtccaaactcccttttagtaatttctttcaattttaaactcctcttgaattcattcaaataatttttatttgtgacggaaattttcaagtttaacatttccatcaagttcaatactactgcagcataatatcttcttgaaacagacaattcttcaaatagtgcctccacaaattcttccatatttctaagcttattccaggatttctcaagttttttcatactctcatgaactttgaccatgtggttaagttgtgtcttatactgatagctgtagttctgaatgatctccatttggttttgtgtgagaaccaggtgagacaccttcttatcataactcagctttccatcattccaccaatcattcaacttttccaaaacctgttttgcctcagagcaaggtttgggatctgcgcataaggcagcaaaggcttggaaatatattttttgtttattttgtagatctcttttatccgatagattttgaagtaaaactttttcctcctcaaaaaagtctttagggatgtattggagacctttcattcttgaaatattcgaatggatttgcacttcgcctttggtccatggttctccatctttggctttttgttctagccattctagtactctcaagatctggacaattgtgagatcttcagattctttatttatgcgaaggaagtgagatttcagctccctaatctttggtgtcatcctctgtgccagaggtttccgtgatatttcgcttactaaaaggccgtcgttccgggtgagatatggtttacgacgtgccatgttaccaatcagatgaacctcttcggatgaaaattcaaatcccatattttcaataacagacaatcttttgatggtagtgcgctctcgttccttaaaaaggtcgcggtcttctttcaaacgtttccttagttttttcaaaagaagaaaaacatggtgatttttgtggctttgctctcttagcaaagaacgatgtaaaacatgatccaatttggaagaaaggtgttctgatttgaattcctctttagctgattcccagatactcagtaacgttgaagaaatcttctctcccatgcctttcagtgctcctacacgccggctttgataactcccagtaagaccatattttttcaattcgctaacaaagtgatccttcaataagatcttaaggatctccaattcttctgaacttgaaatgatcttgttgtgtatttgcttattaatcttatcaagaccctccaaattttttcttgcctttgtaaattttgtaatcgcaatgtctttggcagctaaatccaaatctgttataacagattttttgcctttggcaatctgggcagaaagacgaggagatactttctttgaatcttttacacttggagttacctcgcttttcttggaagtttctgcagccttcatatctcggaatccagtcgatgtttcggttgattgaagcttggggttaaaattacgaaggttatgagaagtatgggatccgccactcctaaatcccgggactgtctctgcaagagcgaagaagacgcaattgtaaagtatcaatagaacccctaacattgacttataagtgttggtatacatggatctatcgccaacagataaaaatcttagaatgatcttagatctgttgtgatagtgggcactggtctacttgatgaagtttaactattacaaataaccccaacacttttttccctggactcataaggttcaagaagtttaatccagcagtttcagtgataatataaacaccacaacttatcgacggtgtaagtctgtagagcacagaaaaactaatagtaattgtgcccaagcttagaagtgattttgtggagtgagcctgggtgggctttatgatctcctgtgtgctgcgtatttactggtcgaccgattctgacgtacaagctgcaaggccccgtttagatgtcattccttggagtgagcctgggtgtgttttatgctctgctgttggatgcttattcactgatcggccaatattgataagcaatgaagcaaagcttgatagaaaatttaagtgtcaaagggatctaattgcttccaatttgttccaacccattgtaacatgttccaacaaaagaatttcatatcagccatctgagcatgcatgtcatcgctgtccagcttgtaaggcgaggcaatgatgataagactccaggcggccttgacagtactccgtacctcggtacagcagatttgggccgtaggtcccggtcaaacatgatcaaattgataacatctgttcagactccaaaggctaccgtttaccctgcggggaaaaagtgttgggcatggtttgatcacgtttggtcttgtccaacaagtgatgcaatcgagtgtctcgagaaatgtaatgatatcatcaagctctttcatgcggactttttgttctctaaaactagttcatcttgataaggaacattttagaataagacttctccttggacttttgcttgaagtaccttgaatacagttttcttatctcctgagtggtaacctgggtttgttctgatgttatgtttcaggtctctggatatttttttctcttaatatttcatgtaagaattgaagtatgtataaagaaatttgaataactactatgatgcattttgatgtgcaactatcttgagtttcactaatgtctccactgaaatactgcaatgtttatatgctggaattgtttgaattgaatcactaggaaaggagttccatatttggcactgatcaacatcataatctaccatagtatagttttcaattcattttgagaaattctctttcttaatgaaaatcctactactccagtcaaagccaaagctgtgcttcagtttctctcaaggctagattttcagctgacttttgatacattcagaaatattgagatttctggctagacagtggttgtccttcaattcagaaccctcatttgagaattacacactttatatccaaaccacactgtgcaatttcaaatgcaatccataccagtgcaactgaaatttggttggtattgaagcttatcaatgaacttaggccatgtttggaagcaatttaatgtggccaatatctggatattttttcttgacatattatgtgacatctgatcaggcctgccaaaacttcatcagatgtcacaaggttatacattatgtttctaaattattttgccttcaaacaaggccttgagtcaaaacttgcttggttttagctccaccacctctcagccctgcacagaatgtgggatacatctgatttcttggggctttcatttagttttttttattcagaactacacaagagaattcacttattgtgtgggttcttggagctcctaaagtctgtaaaaaagagttttcataacataattagtggtgttcagcatagaatcatgattacatctacatacaactagaaaaaaaatgcttagagaggtaacaccgtcatccaatctaattctggcaccaacctgcaattcacatttgctgacaccaatgttagaacaacatagacaggtgtgaaattcaagaaaaccccaaaaggtcattgagtaaaaccccaatttaaacagaaatggggaaagtaaaattaccaaccaaaactccccaaaaatgggggcatgtactagtacactttgaaataatcatggcgtccaaaatgagttatgagtttttttcctcattgacattattaatgggcaatttttgggggtcggaaaaacgactcccaaaaattgtccaacaactcccattttggtcaaggggtcgtcgggtgggagttgttcctccaaatcaatggccaactttgggagtcggccatccaattgttttttattttatttttagggagtcggcgccccaaaccacccctcatgcttgagggggtttgggagtcgtttgctcccatgaccggaaggatttccttcctgtctttgagaaagaaaaaactcattggccggaagggattccttccggtcaatgaggtataacaacctcattgacggaaggaatcccttccggtcaatgaggtataacatcctcatatgaccagaaggaattctttccggtcaaggaggtataacacactccatcattggaagggtgcgatgcgagtccgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttatcgtcggttcttggtatctctgaaagggtcgtttggatgggctttctagtccaattcaggagggttgttatgggaatcaaaaatcgattttcatcctacttttatcaaaagagggtcggcgaagtaacgcgcgcgtccatccttaatgtgggataagacggggttgtatactttgccggcacgagtgtctatacaactttaagagggataaaactcaaggggggacggttgtccaaagagaaaagcgcaatattaaccccgatggagagaaggaatccttccaaattaaatttgcccaaacatgcgcatcggccagaagggattccttcccgtcaatgaggtataacaagcgcctcaagtagaaggcatctctcccactcatagagatacaaaactccctcgctgattggaaggaatgccttccaattgatgaggttgttaccctcattgacttccaatcaatgaggtttataacaacctcatcaattggaaggaattccttccaatcagctgatgaggatgttatacctcatcgaccggaaggaatcccttccgtcaatgaggattttatgtgttcattgcccggaaggatcccttccggccgatggatccttccggccgatgaggttgttatacctcattgaccggaaggaatcccttctggccgatgaggtttttatacctcattgaccggaaggaatcccttctggccaatgaggttgttatacctcattgaccagaaggaatcccctctggccgatgagtttgttatacctcattgaccgtaaggaatcccttctggccgatgaggtttttctttctcaaagaccggaaggaaatctttccggtcatgggagcaaacgactcccaaaccccctcaagcatgaggggtggtttggggcgccgactccctaaaaatcaaagaattaaaaaacaattggatggccaactcccaaagtcggccattgatttggaggaacgactcccacccaacgacccctcaaccaaaatgggagtcatcagacaatttttgggagtcgtttttccgaccctcgttttttcagggaccagctgtcaacttacttgaaacccaaattagtcttggtctcaatcacaggctatgtcaacaatgaaatgttgctttaagtttgaacaccataaatgagactttttagcagtgtatggtataagccaacacttgcctccccccaaaatctaacatggacacattagccttccatccagagaccaacataccttgatgttcatttctatttttgagctttcacaggtgtcaatggttcattttatatagttgtacaatacacatgcattgtgataaacctgcaaaatggccgtacacaaacccacacctgtggtttttacatgatgcataattttattgatcaggagtttattttccttcaacttccatatttgaaacttgcatctatattttgtataacatgaacattttggggcctcaaataaatatcaatcaaaaaagatttgaaaatcataaaaacattagtgccagtttcatcatagatttataatcaagaaaacaattttagccttgatggtaagagaggcagctggaagaggacccaggaaacccccaaggtatgtcagtaacacaaatgtatgatttttcttttcaaaaaaaatcatacatacaaaagtggtatgaatttgtttggctgatcaatgttgagtgaaaccgtcaaaatgtttagtccctaattttgcagggggatttttcctcaagcatacaccatgaatgaccctcaaaatgccagtgtgaatcaaatgtaacaacaatccaggaacttccgttactgacatttataggtggtttcctgggtcctgttggagaaggagaagggggggtggtgttatcattggggagaaaactgaatttgattttgcgtagggaagacaacccatctgcctaacaataagaagccagcaagaatggaatcaatcacctgaagtagtgttggaaatcaattcagatggagaaagaccaacagtgtgctggctggtttcctttccaccttgatcaaaaaaaggctttggaaccgagcctaactaggcctccatggcgggagcgggagcgagcagcggagctgtccacgccagtggaggcctaagacagatgcggcaatccccgcgtgctgagttttcaaaattaggcttgaaacccagttttctgtgcatttttctgcctatgctcttcttcttccactgttatctagtttacttgtggcccaaggagggtctgcttcttgtacattcttccctctgctcacattctggtgtcatgttgtgagttttgatgtagttatttttgaaaatgacaacttttcaactgaagtcgagcttttttggcgtgtgcgagttcatcaaaccgcttatgtcagcgtaaaagaaagctcaaatgctgatttgataaaatcattattaattgtttttgtgattctaaaactttgaaattttgcctgatcaataagatcaggcaggtttttaataatccgagaccaaacatcaaaaaagttttgagggagcgtcaggatttcaaatcttgtgacgctcccaccaaaacaatccaaactcagcacctgagttggtcgacctctggcccaagtctcccctgcggggagttcccttcgggaaccgcctggccagcgctacgctgccagatgcgccccccgcagccagagacttgtgtcaagttcgctttggaacaggagcctgacccactctctggttcaagatattgtagcccgagtctacaacaatgggttgaaaagacttcactcttgcaatctttgccagcccgcagaccaggcttgggaaggtttgccagcatattggtatttaggcgtcctttcttctccattctgcgataagaagtttgaccagacaccgatgtggtcaacaaggacaccatggctcaccatcacatcatatttacctgggaactctcaagagtcttatttgtcgtgctgtaaaagtaatgattacccttcacaaggagagaaccgaggagatgatctgatgagacgaaaccagaaatattacagtgtgtggcttgaaatgtgatgtgagtggcagtgtctcgattgctgtgttggttctgatgattggagttgcaaatggttgtcgtcaggttcgatctccctccccccggggtctcggctcggtctgaaggtagctgcttgccgagcccgtcagtgtcccaccggtctccccaccgtccttcagcccgactcgggtcgcactcgctcccccccagctccccctctccctctcccccaaccccaccgcttccccatcgaccagtcctcgtacccaatctcgaccgagcagagactgagcagtcaacagcagccatgatccagtccaacctggatccattcttcctccaacaggactcggcggtcaacagcaccaccaccactaccagcaaccaccaccaccaccatcaccccaatcaagaacaacaacaacagcagcaacagcaacaccctcatcaacatcaacaacatgctctggcagtgcatcctgaactccctcagctcaacgagttgatggatgatgccaatcgatcgattgtcgttgatccagtcgaacccgctccatccggattcagtcccgctcaggagtctctctttaacgaacatgccagccactaccaactcaatggcccttcctggcagcaagcacggagagtctgtcagaccactggggacgacaatcggttctacgccctggtctgctacctgacctggttacaccaaaacccaaccaaccctccccctcaatctgctccccagtttcaaatcccgccttctctctcagccgcttcgggttgggtacccactccaaggcttcgagtaagtgtttccaagaagaaaaaaaaaacaatactttcccctccctcatggtgacacaggccagcaaaactaatcatgtcgaattgtaggaacacactcgatttactgcccaattgatcatcattagacccgatctagaggcctatacagccaccaaagattcggaagatagggtccttcaaaaatcattccagaacttggtcatcaaacacttcaccgaccaatctgatgccttcagaatggctaacttaccgcctggatttccttctactacttcgcctgaaccggccaataagttattcaactttattcgcgaaattattaaacataatcgtgatagtttcaggaaacaagtctgtccctttctctctctctctttcttcagtaattccaaatcatatacacgcaaaaaaaaactgattttttgtcaattcttgttggcagttgttgaaaaacattttgccagaagatggggattattcgaagaagccaatcccaactcttgatgaattgatagtccaagtgagcaaaacagtttaaccaccgatcgaaaacaaaccacactaacataaacaactgccacctcgttttctcataaagttgttgacagccgcatcttcacctggacatcttccagtgccgagtgagatcttaagcaaagtagatgaatcacaacggatgaggtttgcatatctggtaagtcctacccaaaaaactcacgatcgattcctctgcgaaataaaaaacaatgaactgattcagggaggaggtctgctgtctttgcgtatccctttagcgtctcgaggccatccgattctatgccggtccgtctccgaagaataagcgtatctcgcaatggtcgatcattgatggacaattagaacacctgaggcgtcaagaaccgatataccaacaagcgtgagtacccctacctttttgctcttaccgactcgagacgccctctcctctcatctcgatgcttatcttcccccgcctccatcatttagctttttcggcctcatgattcaaaaagataatgagttatttgggaccggtcaagcttattttagggacttggaaactacagttaattgggacatgccctctgagacatgcatccgtgtacgcgctcaagatcttcagcaatccttctaactacaagaccttctcaacgaaaaatgaaaaatgggagctttatatatatatatacatcttcaatcacatgtatgtatatatatgttctatatttatgtatatctggatctcaaaccaacagaaaaagaaaacacaagtccaaccaatatcatgttctagtagtacaacatcaaaacatcaattaaccaaacaaaccaaaaaaaaaaaaaacataatctatgttcactgcaggaccatcccaatggagctttgccttttctctctctctcccttgttttttacttcttttttggtttgcctattttttgtatgatttgaatgtattaacccccatcattttcctttttcttcctacttccccaatgtttgggtttgacataaatcatcctttttttctttctttcttctctcaattttgagcaatttacctttaaactacatattggtgtgagtcggatgaatcgactgtctgatctgtatgcgatccgcggatcccgaacgttcacatgcgcacgcattcataagagactgtggatgaccattcgacggataacgacccaacgatcattgctgtcccctgatcctgtgaaaaccaactccatcatgagcggtggcctttgtgtaaaaccggagaacaataaagaagcagccattggactcactagcttgtcttgctcggctaaaattacctgaaatcattggattcttatgttcttggttaaggcaagttatgtatcgtgcgttcccagatcaagagcttttcgccggagagaggcattaccataactgctgaggtctctcctttcaagaaacgttgcccgcacggtttcgctcggtccatgaaaacgttgaccggcagcgggttggacttgagcaacttcctttgaaacctagctcaggtgcttaagttgacaaagaagtcttttaccatgcctgccaccaatcggccgctggtctcaacgactgcacatctattgctcgggttcaactgcatggctgttggtgtgaatttcccctacaccattgttgtaccatcgattgataatcacccttacgacccatccgatataaatagtcatgatcactcataatcgagattcaataatttttaaacaacaatggcaccccgacgacttcctcccccctatcacctgcgctcgaaagtaacatccctggaggagagatttaaacgtttaaacgttgaaagcgaagacaaacatttccgaaaattttctcagagtgttccacgtatgttataacacattatcctcttcctgtatccatttttttcaacaggatgctgatgttgtgctgaaacctcgtgcattgcaaagctcgtcttgttgaaagatacttggagatcctggaggagcttttcaaacatttcagggtagcgcccggaaatctggaattgggagcactgactttgaaggttgccactggggtgatcatcctggcatgggacaaaataagttcggcctttggcgctaaagaaaacaagtctatagaagataaattcgtcgagctcgctttcctcagacgttacccagattactatgaaaacgaacaaatcgattgggaagcgagagcttcgattttcagtgtttctttagaccagggccgctccattttggaacgcgcgactgagcctagcaccgtggccgtcgatgttgttcgaaagggctatctctcagattatgtcggacgcgatgaaattgtcaccccgatcctcagcaccctgaacgaaaacgcatcatcatggcgaccagaggaatatcatgcgccctacacatctctcattgggccaacgatgattggcaaaacacgcttgctgatggaactggcagatgaaatttgtgtagtctacatttgcctacgtctcccaaattccagtggagaaccaaaacgatcccagcttgcaaccgaaatgctcgagacacccctcggcgcagatctcgaagtttactatgtccaacttatcactgcaatcctatctgtcactatcaaattttttcagtctgcctcaaaaagaaaggatcgcaaagaattatttcgagcatggtaccagcaccacaattcacccaacacaaaattctactcaaacgtccaatcggaattaaaaagattgaccggcaagaacgatgcggtccaccagcttatccttgcagctgaaaaacttgggaagacccacatcctgaaaagctctccattgaaggtattactggcaattgacgaggctaacacgttgcttgacaaaccaaaaaatcgaacggtatcttctgaaaaccaaagtgaagagccgccactgttccgctttttccgccgcgccttgagaaatgtgccagacagctctggtttctttgctatcttggttgacacaaattcctgtgtggccaatttcagcccaagaactgaagatgaccccagctgccgatctataggcacccgcgctgaaccgttcaagctgtacccccctatctatgaattacgcaccatggaccggatggtccctgccgacccaccgagaagctgggcagaattgttcttgcctgagcggctttgtagttatggggttcctttctttggttcatacctgaaaacaaagatgagggcaaacctctctgtagctgttgataaaatggctcgatttgctttgaataaacttctttgctccttcaaggagggccccatcaaaataactgaatctcgggcacttgccttactcggtccaacaattggtgttcctctacatggccaggcacgtctaaattctcagctgatggcgtctcatgcggcacattgcggctacattgatgcaaaccgcgattctcaatatgccttctatccatcgcagccaatatatgcattagctgctaactactatcttcagacaaatgaggatgtactgatatcatgtatcaattctctaaccgccgtcttatctcaaggtgatgttggtccgggagatgctggtgaaattgcaagcagaatcatcctactttgcgccatgaacaaaactgcagctgatatgaagactgcaaaggaaacctcggccgatcttataggcgtgaaacacatatcatttcccgatccagttccagtgatcaaattcttggagactcttactggaatatcggcacacgagctacctcttggctcaattgatgccaatcacaagcgtaaattgctcgagcatggaatgatgttctggaatcatttcatgcatttctcggagaggccgacgactgaatcgatgcttgaatgcctgcacagaggattggccttacaatgtcggtcaaaccaagaagcgtttgaccaagtcttgacaatctacctgaaagaccaatttgaagatgagttggatgaggcaaatgtcacattttgtggcatacaggtcaaaaaccgcaagtatgactctgaattgaagaattcccagggtaagatgaatcccgaaaaagccaagattgaaatcaaagaaaaaacaaacccctacctctccctatactttaccttgcaaaacactcccccaaagaagaaggaaaattacaaaagacaagacaattacaaattaccctctaatggaccaccagattatcggcaggcgtctttagtattctatggacttgattcgtttcattttcttagcccgggattgaaggaggccttgaagcagctcattgatattcgcacagatcttgtatcacgacatggaaaacgtaaacaaggacttgattatgtgacagacttttttctgcgctctactgctcgtcgtctcaattaatggcttgtctgtcctctctccttgtcttttctacattaaattgattattacgagatcattgatgtgccatctccttagctcttgatctttattttcccatatatttaatatcctcttttatcaatctcatgcgactgtaagtttccataatttttctttgtatgtctcctatctacaatattgaaataatcactagttcaactcatccatttggtacggtaatattgtaatcaaaaaagcattgtcctgtaaaaattgtgaacatttggtgaatgattcagtttgccatccaaccggagatttgaacaaatgagatgatcatgatcagatgagcaacatgatatctccagatacaaccagtttggccttcttggaatcccctttcctgttgttatctgtcattggtgatcttcagctctttctgctcaataaaatctgtctgttcccagcccttgtagtcatcatcaatcacaactaaaattttaaacatgagggcttgaacctgtagttgcatgattattgtaaacttgtgcaaaaccttgtggatattgtgattttgctttctttaaatacacaccaacttcttgcctctacacattttgcttgatccaacttcaaatcttgtcacatagaaataacacacgtgaagtatagcaaagaattcagaacacaacttcaaaattgactaagtatgagtaacacacagataatacctttcagctatgtgctgagaaaatgctcattgattgattgatggaatgaaaccaaagaaatggtacagaccaaattttttgaatgagttggtagaggggaagagattcagttgtaagttgttgtggaatttagaaaactctagtttaccgcaagcctgaaaaaaccccttgtagatagctagagatggcactttgcacccaagtacctggggtgggtgtgggtacctgcctgaaattccactgaatttggaaacctgccagcgggtacctgtcatacactggcaggtacccgccaacaggtagcaaatacccaacaacgggtacctgaagccatctctatagatagcttggagggcaagggtttctgtctcacagagtggcttgcctgaaagctaaaaatttgagcatgattaccataaagtaccacttttaccatcctgaagtaccacagctacttgccttaagcaccactggtacctgtcttatttctcaggggggattggaagaacaactccaaattgtgcaggggggattggaagaacaattcctgccagtggcccctttaccaaaatgggagtttttggcaaatatttgggagttgtttttccgaatccaaccccctatcttatgtttctagtagtttccttttggattgttcagaattccaatcttctttgatttgtattattttttttaggattcatttaatttaatttttgtgaataatcattcatttttctgtgtgtaatcaagaccaaaattttagatatgtaaaacaattgttggggcaccattttttgaagaggtcattaatcttgacctgtctggatgttatcatgtaagtggcaatattctgtgccgtcaattgatcatttggaattcatggccagtggcactagtgccatcacaatgttcactaattatatgatcagaatcacagtagggaatgatgaaatgatgattttgagaaatgtcaccacattcacaggttttaaaacggcctttgggattaattttgcatctttcatgtggtccccaatcacagtggacttcttggttacactcaatgtccatgggtaggctccaggacaaattgtctggagggtgttcacaggtgatgccatggattggtccagttgattcttgagcagggcagtcattgtccaaatttcagcttgctactatggaaaagacaacctgtagtagcaaataaaaataataaattatataaaaatctaagcataaattaaaaatattacatatgtaaaagaaacactattacttatgtaaaagaaacactattacttatgtaaataatataaaaaacacataaaataaataaataacttagaaaaaaataatgaaatctttatttattattgcagattctgaatctacatacaatttaacctagggtacctcagccaaaggtacccctaattcccactccttcatcctgtaattcacacttgaataattatcagctacccttaaatcacgggaactgaaataattatgcattatgtattaaaatatgcatataatccaaatcttgtcacggatttgtagtgttgtgtatagcttaagatagagcagtgtggcgtgtactgtctccaagcccgcgcgtcgcgtagtcatgctgcgcactgttgacaggtgcacctgactagaattgagcctaatgctcaagcgcccacgcgtctcaagtatgcatgcctgccctggatacatgcataaccccgcctggactaccagtatccaagaaatgggccacaaagccccagaaacccactgtgcacgtgccaacaaagcccgcagtataaacaagctagaatattcatgaaaatactacagtaactcagaatatcctatattccaattggtaacacgtgtagcaagcctcagaaaccatgtcagcttgctactatggcagagacaacctgtcataagcaaataaaataataaattacataaaaaatctaagtataaagtaaaaatattacataagtaaaataaacactattacttatataaataatataaaaacacataaaaaatataattaacttaggaataatacagaaatctatgattattattgcagattctgaatctccatacaatttaacctagggtacctcagccaaaggtacccctaattgtaactccttcacccagtaatactcacttgaagaattaacaggtacccatggatcacggacacctgaataattatgcattacacataacaataatcatatactccaaatcttgtcccagatttggagtgttgtgtatagtttagaagttggagttgagtggcgtgtattctccaagcctgcgcgccgcgtagtcatgctgcacactgctgacaggcgcgcctgactacaattgagcccaaggctcaagcccccgcgcgtgctaggtatgcctacccgccttggatacatgcataaccccctctgggttaccagtatccaaggaatgggccacaaagccccagaaactcactgtgcacgtgtcaacaaagcccccacacgtgtaataaaaatataaacaagctagaatattcatgaatatattacagtaactctggatggtagctttccaaagaacaacgtaggagggtgtcgtccacggcgccgccgtcattcataatataggccacgtggccaggttacccacaaggtgctgccgcgcccccttggctggtcttgccaaagaccagatccaggtagactggctacgtggctatctcatccataggacctgaagaactaggctcgactcgttcccctcagcgcctgcttccctccaggaatctcccgctaccgttctcgctctccaccagttctcattttcacttgagtacaatcctttccgttaacactaaagaatcatcctcaattttctcttagtttcccttaaaaagtttagcatcctacccttgactaccgcccgataaacctgccgagttattagaatgtctacaaaccccaacaacaacttccaagccactgcagagcagatgaagggaaacaatgctaatctcgcaagggaaaacgcggaaaattcaaccgcagcaaacccaaaccccaatcccttaactctgatccaacccaatccacccgctttgatccaaacaccaaacccaagaatccgtccacggcaaaagcaccgacaggtagcacaaggcacccagcgacatcaaaaccagcaaacccgccaaaagcaaccaccaaacacccgttgtccctcgacgaggtagcaacaagcgccgagaagcattgtcagcctgcaaagcaagcgaaagaccttgcaacgattttaggggcaaaaataagtgagttgaatcaccaaacgtaacaaagaggaaagaacagcctgatctgacttggattgcacagtcgatgtagataaaacacatgtcgagagatacatcgcaacaaacgcaaccataaggcgcgaagaagagagagatcgagaagcggagaaagacaagcagatggccatcatactcaagaacgccctcaaggcagccgcggaaggcgacaagaagagagtggatatgttctacaacatatacaccaaactggtaacaggtaaagagacaccaccaacattgcaagaacaagaagatcagcgccgccaagccaaagcaaggatcggcaagaagaaaaccgtggccggaggaacaaatttcaactggggagacaccaactcccacgacgacgtaggattcaccccgttctttgataagaacattctcgaatccccgttctttgataagaacattctcgaattgaagggacctctcccgttaacgatattcaataaagcgtggcaagacgctgccctcgcataccacacagaaaagaggccaaaaacggacgataactccacggagaagggactccgatataccggcctcccatacccaagtgttggacaaaactgggccagagagagaggtttgtggaaggataagttcatttcatgaaatgaagagagagacacaaagcatcagaaagaaagaagaaagaagagaaacagatggaaacatacctgggccagagagagaggtttgtggaaggatgaggagaggaatcctttggggagtgataaccacactccacccccctttgcacacacactccaacactcccttctctgaagggagtgtgggaccgcactccaatcgaaattggagtgcgggtccacactccaacaatctgcaggggcagtcccccagcaggttggagtgcagacctgcactccaattttgattggagtgtgggcccacactcccctcagaaggggagtgtgggagtttggacgtgtacttttatatacatactgggctatcccataggacccaggcctgggtcctatgggatagcgccgttgaaaaaaaaaaatatctttagggctgggagaaacccctcccagcccgcgaatggacatggagtcttgaggccgggagggttcctcccggcgagccggttttcaaaccagctcgtcggaagggattccttccgacgaactgggctgtgtaccacctcgtcgggaggggttcctcccggcgagccagcttttaaaccagctcgtcggaaggaatcccttccgacgagctggtctgtgtaccacctcgtcgggaggggttcctcccggcgagctgggctttaaaccagctggcagcattagattcacaaggattgatcaacatggccgccattggtgccgaactattttgtgtctgtctggtcacctgttattcggaaggagccgaagggatcaagaagaccctcgacagtatctcggcagccgactatttggatgcacgcaaactgctctttgtcgtctgtgatgggatgatcaccgggcacagagagaaaatcttgacgcctgacgtctgtgtcggcttcttggacgccgaccctctctttggtgatcccatgcccatgagttacagggccgtcgctgccggcgctaaggaacataatcaagccatgatctatgccggtcattatagtcagtcttttttttttttttggaaactttcatatttgtcaatataagtattaacacttataaatgaatatacagctcaagttgaaggtagacggacaccaatgatagtgattgttaaatgtggaacagcagaagaaggaaagatagagaagaagccaggcaaccgaggaaaacgagattcgcagatgatcctgatgaattttttctcgagggtgacctataacgaccgaatgtcgccgttagactacgatttgtttaggaagatccaagttctgatgggagtgacgccggattttttcgaggtttgtttgatggtggatgcggatacgacggtgatgaaagattcgataggccatctagtgaattgcatgcaacatgacccattgatcatgggagtatgcggggagacgcggatcacgaacaagcgacaatcctgggtgacggcgatccaagtgtttgagtactacatctcgcaccatctcgcgaaggcgttcgagtcggtttttggcggggtgacctgtttgccgggctgtttctcgatgtatcggctcaaggcgcaacggatgaacgacggggattgggtgcccatccttgcccagcccgagatctgtcgcgaatactcccagtctatcgtcaccactcttcatcagaaaaacttgctcctcctaggagaggaccgcttcctgactaccctcatgatcttccccgcccgaaagatgatgttctgtcctcaggctaaatgtcgcactcttgtcccagacgaattcgccgtcctggtctcccaacgcagacgctggattaactcgaccatccataacttgatggaactagtcagagtacctaatctctgtggaaccttctgtttctcgatgcaattcgtcgtctttatggagcttatgggcaccatcgtcttgcccatcgccatcaccctcacttactcgctcatcatcaactccatcctccatccgcctaaaaacttctccgacgctatcccgctcatcctcctcgccgcgatcctcggcttgcccgctatcctcatcctggctacctcgagaaaggtctcttatgtgttttggatgctcatctatctgattgctcttcctgtctggaacttcgtcctgcctctctatgctttctggcattgtcagttctctcttctcctctcttctcgcactcgtaatatatcgtactaactttttttttttttggatgggatgtgtaatattcagttgatgatttctcgtggggtgagacgagaaagattcaaggcgaggcgaaaagtcaaggtcacgatgagggatccaagacgacattcgatgcgaatacgatccaacatcgaaggtggaacccctcccggcgaggtggtacacagaccagctcgtcggaagggattccttccgacgagctggtttaaagctcagctcgccgggaggaacccctcccgacgaggtggtacacagaccagctcgtcggaagggattccttccaacgagctggtttaaagcccagctcgccgggaggaacccctcccgacgaggtggtacacagaccagctcgtcggaagggattccttccgacgagctggtttaaaagctggcttgccgggaggaacccctcccgacgaggtggtacacagcccagttcgtcggaaggaatcccttccgacgagctggtttaaaaaccggctcgccgggaggaaccctcccggcctcaagactccatgtccattcgcgggctgggaggggtttctcccagccctaaagatatttttttttttcaacggcgctatcccataggacccaggcctgggtcctatgggatagcccagtatgtatataaaagtacacgtccaaactcccacactccccttctgaggggagtgtgggcccacactccaatcaaaattggagtgcaggtctgcactccaacctgctgggggactgcccctgcagattgttggagtgtggacccgcactccaatttcgattggagtgcggtcccacactcccttcagagaagggagtgttggagtgtgtgtgcaaagggggttggagtgtggttatcattccccgaatccttccacgtgctctgacccaggtatactctaaataatgtgacatgtatgtgaaaagaacagtgaaagatgtgaagcacagaaaggagaaagaaagaaaacaaacaaggagaaagcactactccaacaccaagcgagtggtgcatgagctacagtgactggagcttaaactacgccaaatttactgtaagtaaaaaaaaaaagagagaggagtaaaacaaagcgctaaaatagtctcctctttcgcttgtttagactacaatgcgagatgtctacaaatacgagactcttggcgagtggataatcctccacaaagaaaacaccgacaagattctgaggaaagacggttttatggtcgccctaaggtacgacatcagaatcagggcgaacaccttcgcacaccgagtcgtgaagaatggagtcaagtccttcttggacatctcaattttccgccaggaagtgtatgacaccgcctatgccgaggcaagaagatacaaagaactcatcttcaaagaggtcaacccttacgccatcgggggcgtccgagcgtcctgggaccgcacacgggtaccaaaaagccgacctagtcaaccaacaaccaccaaccgagaagctccgccaacccaacccagtcaggttctcagaactcaaactccctcccagccaagccgtgcgaaagcagaagaggttctgggtatcaaggcagaaactttgacccaaaccactcagggagccaagggcagagcggcagcagataccaaaatggagaaggcagcagaaagtaggtaaaagcctgcaaccatttataacttctacccaatagtacagttccctttttacccttgcccctccctcaatttcttcttgcatcacagtccgcttgctccctttccgacatttgtcttgaacccacacatcaatcacaaacgttgtagttacagttgataagtaaagaagcaatatacccattgataaaaaccatgatcccagcgaatccaaacaaaaaaaggaatgagtcctgaccaactgtgccacttcctatccgtaggagaaaccgagtgagtgtagacccacacatgagagaggagagctcagaagagacagacatattagataatgagtcaggcattgtctggcccagagaagtacagtgcgacatgaatatcccaagatggaaagaagcgcttgagaaagcaggtttgtcgaaaacctccgcagacgtactcaacggattcgtatacggattccatcaaggcatatcggaacacgatctgggaccagacatacccttctacgcacctcctaaccatagttcggcatcacaagctcagccgaagatagaagaattgattcaaaaagaaattgcagccggaagaatgttcggcccgtataccgcggaccaagtccatagaaagtttggattcttcagaacaaatccactaggagctgtggtaaacggagatggctcattaagagtgatcaacgacctgtcattcccgcaccggaagaaggatattccatcagtaaactcaaagaacgatttcgacacaacgtgggacaatttcaaagcagtagaaaattttttaagaaagagaaccaaaaccgcgctcctcgccatcttcgactgggagaaggcttaccaacaaatcccgaaggcaccaaaccaatggccatatctcatgcttcaaaatttcaacaaccagataatcgttgataccagaattgccttcggcggcgtagcaggatgtggatcctttggcaggccggcagacgcgtggaaacaaatcatgctaaaagaatttgacctcgtcacagtattcagatgggtcgacaataatttgtttgtcaaggagttaacgtcagcagtagagatggacgacattgttgctagatctaatgaattaggggtcaagacaaacccaacaaagatctccccttttaaagtagaacaaaaatatattgggtttatctggaacacatcagagaagacagtgcgcttacccgaggaaaaaacgcaagcacaaattagacaaataaatgaaatcctggaggaagggaaagaattcacgtttaaacaaatcaaaatcatggcaggccgcctgaaccacatgtcatacatgctcccgcagctccgatgctacctgtgcagcctttacaggatgatgagcgactgggtctaccaacatgtcccacgaccaataccactagatgtcaggcaagacatgaactactagcaaaagtccttactaacgttcaatcagacaagactcatcgcaaacccagaccctaccgaaattgggtgggtgggagacgcgtcaactagcctcggtatagaagtgctgatcgggagacgctgggcccaatttaaagcaagacccggctggaacagaggtagtttaccccgacgtggcatagcctggatggaaacagcagcaatacggattggacttctaatgatgaagaaactagacatacggaaaggcaaaatgattattgtctggattgataataccacttcagaggaggcagtaaaaaataggaagtcgagggatgtccacgtcaacaaagagtggaagttgattcaaaacatcctcctcgagatgcaaattgacctctctgcaagaagagttacctcaaaggaaaatcgagccaatgccctatcgagaggcaatagatcaaaccatcatctgaagaatcaagtagtaatcgacctcccagaagacctagaattactgatgtttcaagctagtggcttggactgaaacagatgggggataagaaggggaccaaacttgttacggaggaatcatgtacatagctatctaccctgcccaatctatacctccttctatcggctactctcctttcccccttgcaatccaatctaccatttaaccaaactaaaactttttctctttccgagagactacctccccctccctttcctcccaggatcaagagacatatcattttagatatcagcaagataaagacctttttagcaaatggtaaccaactaagggagcctacttcgttggacatccacttcctaagaggctacaaatggaacagactacttagctttaacgcggcggctaggaagttcatgagatacaagatcgcagtcaaagagacgccctttgttctcccaatctcggcaggagacctctacggattctgctactgggcaggtaagaacacagacgaatatgacacgcaagacatctgttccaagaccctagcaaaatacctatacggcctccaagcttggcacctttatcactcagttgaatatccgaaggaatccaaggcgaaggttgcggtcctcctccgcgcctccgccgacaccgacgccgaagcacctccgagaccagtcaaggccccagtaaccataacccagctagtcgccttaaccaatcacttagtattagagatggtcgaagggaatccgtcgcagatacccgttatccgctggcggatacccgccaacgggtgcggatggccccttttccgcaaaaagttggcgggtatccgggtatcccaaaggatacctgcggccggaaggggagatggccggctggaaggagaccctgacacccttccagtcgacaaggtacaagtacctcgccggctggaaggagacccttccagccattgaggtacttgtcgactggaagggtgtccttccagccggcgaggtacttgtaccttgtcaaccggaagggtgtccttccagtcgatgaggtacttgtaccccgacggctggaaggaagcccttccagccggccctttagagggcgggtatccgaggatacccgctcggatacccgctgcggccgacggatacccgccagcgggtgcggatgctcagatggccggaaaaagcagccggatatccgcatccgcgcggatatccggatgacaatcgaccatctctacttagtatcaggagacgatcaaggcagagcaatatagacttggccattgtggcgttttggggaatggcgagactggccgaggtcacttacgactacgccaagggtccactccaaagaactgcctctttgctcacttctgacgccaagtttacggaatcgccgacggggacggtcgtggagctaaccgtcagaggggcaaagacgtgcgctccggggagtgcacaagttatcttcctccacagcttaaaccatatgctatgtcctgtcatggctgtgaagaggaggatagacaaagcaagaagcgaggacacctcactctttgggtaccggaagagctctcaaggaaggacgcacctcactaaatcagcagtaagaagagtcttgtcctcatcgtggaatcgactaggctatcccgacttaacaggccactcgttccgcgtaggaggagcttccctaaggcacgcagtaggcgtgcctgttgaggagatttgtatgctagggagatggacttctaattgctataagttgtatctccgggtttaccccgagagagaagttgtcgccaccttagagctattaaaaaacttagagttggcatggagcgagtaatttaaaacaccccatgtctaagcattaatacgagtgtagggagtaataggagtacagccgagctaggctccaggcaggccgcccggagagatgggtcgagcttcggctccactcaaccggtgtgtcctcctgctccggggtgagctggggcgctctcaagcgctctccgaacggcaataccgtcccgggctcttcggaggccggacagatgctctcgttcggagtctgtgtgatgcgcctcgctggttcgtgtgctaccagcctcaacctgagcactctcatccccccaacccacactcgggagtctcgggaaccagatcataactgacctggttccaggagtccctaggtatcaagatgataccgaaccagtacaggggtacacaagtggcgtcatcgctatggcgccacaaggatttttctccccccctcccgctctccaagcgcggaaagtaaaggagggccgagtaaagtactcggccctccgctctgctcctcctgagtcccagaaggcttagaccatctccaccgcaagttgctatccgagctgccaaatctcgaagtttggcaactgcggcacgtttttagcagcttgcgttcacttggtattacaccgcaagttgctataatagcaactggggaatgtgaaaggtccccccccccccggggcagcaaagacagcactcaatgttggccggtattggtcctctttctctagtgaccggtaccaaccatggagaaggtttagtattgactggtaccattcctggagatgtaccaactggtgcaactggtaccggtcacttctctagtgaccggtaaccggtatcggtcttcaagagtatagactctcatgtgactgatacctatacttaagaggacaccgttgcttttgaccggtatcagtctttgagagtgtacactctctagtgaccgataccgttcctccggtctctgagaatgtgatgtacgtgtcattttctagtgaccggtaccggtctttgagagtgtactcaagtctgggggttgggtgtcttgctgtgtcgggggatatgggcgagggggtggatgcgagaatcacaaggattctttgtgatactcgcgaggttgagctgctatcctgatgccaaatttggtatcgggatagcagccgagaggcgggttgctaaaatttttgagtgtttagcagccccggtggagctgctaaatcgagtttgcactgctataattggtttagcagcgcggtttagcagccgcggtggagatggtcttagtggatgcgggctcaacgtcgctcgcgacctgtggtgtactgttgtcagtatggtaggtgtacggcagggcatagccccgagttcaccggcgtccatggagcggcagtaggctatgccgcgacggccaggacgggcggacttctccgcccggacaggtttaggtttggccgccggacgatacctagctgcgcagcagagacgcagtctcatcccagtcctggccggagccgggtgaatctagctaggacactcttgcccctggccagtttctccctagcgatttcaccgtctagatccgcacagcctccatcctagtctcagctccgctcttcagggagaatcccgtctcctttttcgcatcctccaaaaaccccacatacaccattatctatccacatccacaaaaacaaacagaaccccatctatccacatctatccacacaaacaaacagaacccaaaacaaacaaaacccaaacaaacaaacaaactcgaactcgagaacaaaaccgactcctaaccgagaatcacccaaaaggatcaaatcccaaaaggtacgcaaaaaaaaaaaaaaaaagaaggggaaacgcctaaagtaacgacaataggctgacaagacagttcaaacagtcaaacaacatttagaaaccgaaacaagtggccccctagaaatcccatccaataaacctcatccagtgtaagcagacattcatatatcgatctcgtggtagagctagaagagctgatactaaactcacaatacatgtgacagatccaagttaatatgtcaaccggagacctaccaatcccgtcagaccaacaggccactcaaacagaggacgcagaagtcacctccttgctcacaacagaggagggccagactcagaagaggatcgagacccaagttccaggtcgcaccatagctacctcgaagaagtccaggctttcatccatagcggagcgccaacaaacctcgtcggatccatctggagatgaaccagccgaagaagagagcaacggcaatcaaaccgaaatattggggctgttgcgagctgcaccaggccaaagtaagtaaaaaaaaaaaaaaaaaggggggaaatgaggagggagtaagggacccgaactgacattgatctcactccccattacacaaatccaaaccaaccccagaaaaggtgacaggccaaaaaagatccatagaggagattgaagacccttccgaagaggaagaacaggcagcgatcctcaagaaagcgatgaccgcccaaaggaaaggtgacaatacgagggcggagatgttcttcgacatactcgcagatttgaaagcaaagtccaaacccaaggcgaaagtcgcggtaacctactccgaggcattgatcccccaaaagtccctcgcgatggttggcatctcctcgtccgaaccacagataaaagaaggtggactgtccttctacgggaaaggggtgaataccttccaagacatgggcctccccacgtttttcgacaagaacatgaaggagttgaaaggtccactgccgctgaccatattcaacaagaagtggcaagacgctgccatcctcttccacgcggacaagagaacgaagtcagaagagtcttctgaaaccaaagaccgctactcaggactcaaatttcagagtgagtgggaacagtcgttcagtgactggacgatcaaccaccgggctttccacctagccctccgagacatctacagattccccacttttgccggatggctgctcgaacacaaagcaaactgcgaccggatgcaagcgaaggatggcttcatgacggcattgcgatacgacatccaattgagaaccaacgcattcgcccacagagtcgtgataaacggagacccatcagtgcccgacatctcggtcctgcgaatcgacatcgccgaatcagtttacgccgaagcccgtaacttcgatgaacttggcttcagagataccaatccctacgcacctggggggccgagagcccacttagacccgctcaccggcctgccgaaacaaggcaaacaaccgtttgtgaagaactatcatacccagaacacgccgtaccacaaccagcagagccaatacggccacaacttccaacacccacaacatttccaaccccaacaaccccagtacggccatccacactaccaacaaccgccctactaccaaaacccgccaggtaatcagggaggcccaaacgctagacagcacgagcaaaaggccccgaggaacggtggctataaagggaagaacttcatccccaactaccaagaccaacgccgcgggacaggccccgcaacaagccaaaacaacggccaaatggtgttaagcagccaatcgtaagtgctacctatttcctcaaaaccacctcgcgaccagttctcttaccccattgcttccacccaacccaacccgtactcctccattccccagtagcaatcatacttctcgttaaccttgctatcagattgtaactagtcacttattaccggttgtttcctccttcctctcctgaatattcctttctccctatgcaacccaacctcgcaatagaaacaatctgttgaaccatagtagcgttgagatacaagaaaactccaccgagacacctgagactgatgcggaggagggcccaacatcccgacaaacaacgatccagccagagaacagagagttctggccgtcaagagtcacatgtgagatgaacatcccagaatggaaaaaagcactaatgaacgcaaagttgcttccacaatttgatgacgtcataaaaggattccaagaaggatttgatcaaggaataccacagcacactgtcggcgatctacccttctacacaccaccgaaccacgcatccgccctgcaagccagggagaaaatagaaaagtccctgaggacagagatcgaggcaggacgcatgtacggcccttttgagaaggaccaagtcaccaagaaatttccgttctttcgaacgaaccctctgggcgcggtgataaatggggacggattgctgaggcccatcaacgacctgtcgcacccacacgggaaagacggaatcccgtcagtaaattctttcgtcgaggcagacaatttcaaaacaacctgggatgatttcaacttggtagcgacattcttccggaagctcaaaggcacggctctcctagcaatttttgactgggaaaaagcgtataggcaaatcccaacagcaaaggaccagtggccttaccttatgatcaaagattttgatgacaaaattatccttgacacgaggatcacattcggcggggtggctgggtgcggttcttttggccgtccagaagacgcctggaaactcataatgaaacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaattaaacaaatcaaggtctccctagttccaggccacctcagcaaattcggcgaggtagaaataatcgccgggaggctcaaccacatatcttttgtgctgccccaactaaggtgctacctgtgctcactgtacagatggctcaaaaactggtttgcaacgagtgcacccagacctaccccacaagatgtgcgagaagacttgacgttctggctccacacgctatccaccttctccaagacaagactcctgcccagtccgacaccgacagatatcgggtgggttggtgatgcatcaacaagttacggcgtaggagtgttcatcgggaaacactggacccaactgaaagtagtccagggctgggactcaacatcgaacccctctagaaacatcgcctggctggagacagtgtcgatttggataggattgctgatgctcaaacgcctgagggctatcccaggcaagctttttgtggtctggacagacaacacaaccgcggagaatgcggtacacaatcggaagtccaaagatcaggcggccaacgaagagtggaagagcatccagtcactcctggtagaaatgcaaatcaatatcacggctaggagagtagcctctaaagaaaacaaagccgatgcactttccagaggtgataattccggtctaaaacattgtaattacgtccccgtcatcctgcccccagatttagaactcctattcgttcccgctttgtaatgctttaaaactcctagttctcctcgtaatgacatgccacccaacatagtatgagacatgtctcgcacggctagtgcaatttgaaatgaattaagtccggcatcggaaaaaaaaaaaaaaaaaaaaaagaacccgaaagggagagagagaccccctcctgagatgtcggagttaatttccagataagaataccaaacaacatgagttccaccgacctaaccaagctatctgccttcctggcgaacggatcgaccccgaggacaccgctcccgatagacgtacactacctgaatggtttcaaatggaacacgatagtgagctacaacgcagccgtcaagaagttcatgaagttcaaggcggacaagggggaaataccttttgccttacctgcgacagccgaagacatctatcagttctgcttctgggcgggacgcaatgaattccagcaaactacacaagaggtgaaggctaccactatcgaaaaatacctatatggcatacaagcctggcacgaataccactcggctcagtacccgaaagaaacaaaaacgaaagtcaacacccttctgaagtcgtcggcgaaggtggacgcgcaggttctgactaaaccccaaaaggcggtggtacacttgaaacacctcctgatcttagtggacggactatcggggaaaggcgagaaagaagaagccataaaggatctggtggtcaccgctttctgggggatggcacgtatggcggaactcacgtataagaacgattcaggccccatccctaaagcctcgtcactactgacctcagaagtttcaccggcccaaccagaccaacgcggcgtgatgaaccttaccctacgcaacgccaagacctgcgccccagggaaaacgaaagagatccaactacggaagctcggaatgaaactatgcccagtggaagcggtcggaaggcgacttgcgaacgcgaaaggggtagacacatccctttttgggttccaggctaacgggaaaagacatcatttgacgcgaaacgtggtggttgccgcgatcaagaaagtctgggccgacaacaacctcgaaggcctgtagggccactcgttcagagtaggaggagcatccctccgagccgcgatgggggtaccggtggaagagatatgcagcctaggcaggtggacctcaaactgctacaaattgtaccttagaccttactcaccggccaaggtggcggaatcaaagactcttctacgacgcctagcaaatggcggttgataaattaccaaaaaaaaaaaaaaaaaaaaaaaaccaccaagagggtccaaagatggccagacagggagaaacgcttcgggcggagtggggggtttcgccgagagggctcaggctcctccgaagccagagtggatggggctagcgccgatccccccccctcctagatagtttcctctccttgtctctctgctcgggagtgttccctttatcctcccgcagtcgttaaacgacacgagaggaaggggggaacatttcccccgaccctcacacggcttctttggggggcaacgaaacagtagccctcggagaagccaattggctatgagtaaacacagaccagcctaagtaggcggtttaagattcacatcttgccatgtgtcagaagacaaaaagaggtcactcaggggcgcacctgaggggccgccttgagagcgtccctggggaaacagggacgctcctcctctctcttcctcccatgcggtagtgagaatggatggtaggtgtacagcagggcatagccccgagttcaccggcgtccatggagcggcagtaggctatgccgcgacggccaggacgggcagactttcggccgggaccaggtttaggtttggcagccggacgatacctagctgcacagcagagacgcagtctcatccccagtcctggccagagccgagtgaatctagataagacactcttggcccctggcccagtttctccctagcgatttcactgtctagatcagcacagcatccatcatagcctcaggtgcgctcttcagggagaatccagtgtccttttttgcaccacccacgcagccatcaaaagagagaggggaggacggaagtacataggaggggtggggctagcgccgatcccccccccctcctagatagtttcctctccttgtctctctgctcgggagtgttccctttatcctcccgcagtcgttaaacgacacaagaggaaggggggaacatttcccccgaccctcacacggcttctttggggggcaacgaaacagtagccctcggagaagccaattggctatgagtaaacacagaccagcctaagtaggcggtctaagattcacatcttgccatgtgtcagaagacaaaaagaggtcactcaggggcgcacctgaggggccgccttgagagcgtccctgggggacctatgtaagctacaaagacccagtataagactgggtctggatatgcatatattatcagtcccaaactgagtaaccgcgctaaattcagagaatcccgcattttcaaatcccgagccgatcccgcgggacttaacatgttgatcgaaaaaaaaaaaattaaatggatgccccacaccgcggccgaccggccacacttcaaaaatgaaggctaatcccctagttctctttggtacaagtcgacctacaagtccggccaacagacctcagctactagccacccaacctccacctccacatcaatccaccctacacaaccctccctcccaacgctctcgtcggctacatatcatcaaaaaaaacacatccatggaatcgcctcactataccagcagcggatccgctttgcaagctcaatatcaacctggaaccgatcaacctccgaccttcagctatcaacttgaaccctaccacgaccctcaatatcttcctccgaatctttgttttggaatccaagaggaccctcaatatgctcctctgaatgatcgagttgaattctgccaggaccgatatcggaatcatcaatatgagccctcccaggacccgcgatatccacctaacaatcaacaagccgatgactacagctcttatgattgcaacaacgagcacgttccaggctcttacttgtcacacaccagtcccaatatccaccccaatcatccggatcatcgacatggctctcctcgatatgccgatatggaactcaacctggagcgcgaccgtgttggctatcaagaccctccctcgcacagccgccaacactaccacccgcaagcaacactagccaatataataaggcataacagccccaggtctcatgcaactcctcacctcagtcctgccatcccccccaactcggtttactccactggcacagctcacacaatgggcactaccacctctcgcatgcctgatgctcctcatgatctagttccgtcgaccttaccaccgtctggtagttctcacttgactgttggaaacgacggaaacgaccccgacacttcccctggtagttctcgcttgaccgtcggaaatgacggaaacaacaccggcactctctctggtagttctcacttgaccgtcggaaaagacggaaacaaccccggcactctctctggtagttctcacttgaccgtcggaaacgacggtggcactttcgacagcacttctcttaccgatgacagcttgccaaacgatccccccccttctcttaccgatggcagcttgccaaacgatccccccccttcccttaccaatagcagcttaccaaacgatccccccccacatagtgcaacccatgtccccaatactagccttgccaagtcgctctcgcagcccactcccaccagcgtagtcaagactcccgcagtcaagatacaacttacccctgacgatgtcatgagaacgtttgaagcaaagaccctcagtcagttgcgtgatcttcaacgaacgcatattcattacaagaaactcaatctagcgatcaaaattgaggcacaagacctttacttcgactatcagagaaagcaacaccttctctccttgaaacatagccggccattcaatcttttgactaaatatctaggacagcgccgcacccgacaaaaggaaacctcttggcacaagttccgcaagaacaatccggatgccaaggctgctctgaaaaacagtaagtaatgtttgcaacttgtctgatatctgaatggactctagttcttcttatttactgacagctttgtgttccaatcttcctgtttgccagccaacaacaatatcggccagcgcaacaaagatgtcggcaagctttacaagcagcataaagcaactcaagctgatcctgagccatctaactcgcaagtcacagtcgattctgacgccgatcctaatgctgaagaacgtggtcgatttggtaaaatcttcaagtccaacgagaccctcagacaagaagtcaaggattgggccaatggtgttcaactcaaggtaagataacattctttgaatcattgaatgtttgtatgcatattgaagcatctattctctttgataacagttaaaggagcttagtgactcctttggagttgaaggctttcttgtccttgctgcacaggaccaccgaaagcccctattttttcagggtggcagtctacttggcgatgactacctgcgtggactcatcgatgagggtaatccaatgcgcaagtttgctttatggacggcgggatctaaagcggcttccaagaagaggaaggccccggacgatagcaatgccacggcaaataaggataccggtgaggcttcaaagaagaagaccaagtacgcggtggcagcttttgaaaaccgagatgtctgtcaaggtatgttttcaactgctacagtttttggtttgttgtattcattgattgttttcaatccatttaggatatcttgctctcaaccataaatacattgcagaagagcttggactcatgtttagtaagtctggccctttaattcttgctcctactgatgtctgattttgatttttatcaatcatttttaccttcagaggctgcgcagtccaagagtaccatcaaaggcaagcttagaccctggcctggcaccgacaccatccttcgactggcgagaatcaatcacaaacttgtcattcagaaaaatccagtaggcctctccgtggaacatttaattaatgttcctgtcaagaagatgtcgattgagcatacctggcttgtccttcgaggcttgaagaacaagtggatcaacttggtcgagcatcaatttgataccctcccaaaatcagcccacgtgcgtaaaccaaaggtgaccaccgctaataccacttctttgaggcaggaggaggaggaggaggaggaggaatatgatgacgaggacgacgaggacgacgaggatgacgaggatgacgaggatgacgaggatgatgaggatgacgaggatgacgaggatgaagacgaagatgattattaggaaacattgcctgactgctgccatatatctgttcactgcatttctatctgccttcctgtcctgcttccatacttatggacctgactgcttttccatacatacaaacctgactacttgcatgcacaaaaataaaaataaaacaactgatcccatatccacaaacctgactgctaccatataacttatctgttcactgcatttctatctgcctgcctgtcttcttttcccatataagtgttcaatgcatccctatatgcctacaatctaagatacatgctcaccatgtgaaatctcattttattttcaaacaactatttgattccccttaaaaaaaactgctgaatatgacattgagtttcaatacttttgagccaatgagtatgatatgttcacatgtcagagggaaatcattgtttccttctcaagttaataaaaaacaattcaagactacaacccagtgactaacagtgaatgcaatcataattcttgtcacacacctgcttatctactaaaatcaggctttatttatgcctttcattctttgcatcggctcagttgcaatttcctcaaatataagtatccatcactttcaatttcttcagaagttggttgcacaagtaaagatgaagatgtacacaaaataggtttgctgcaaacctacttatttgctactacactcaggctttattgatacattgtgtttagttttcaagactgggtcaccaaattgataaagttcagccattaattcaattgtgtttgttttgaaatttgatccttgggccattgatcatcagatttttataagggaaattgggtttgcttcaaagactgctggaaatctgatttcttcatatgttgaatgttttactgggaaatggtttgaaaatcttcaaggaaccagggtaacactatgaatgtgtgcatctcaaattttaattttgttgcatgactattagtgaatttatcacagagtcaggtttaccacacacttgcttgtttgctactatcatgttttattaggttttattgattatttccatgttgttcacttgaatattttatttcaatagatcatttatcactcaaagcctacaggggattggttatacagtcaatcaatatcagaaggttatcacattggatatcttgggcaagggtatatgtgcatgtatggttccaaagcatgtattctttgttcataatgtgtatgaacaaagaatccatgctttggaatcaagaaaaaaggttgagtaatgatgaaatgggaaatggccacagaaagtgagtgtttcccttaacacacacattccagtgaccatgtgttggtaggggtatatgtggggtgcatgtatggttccaaagcatgtattctttgttcataatgtgtatgaacaaagaatccatgctttggaatcaagaaaaaaggttgagtaatgatgaaatgggaaatggccacagaaagtgagtgtttcccttaacacacacattccagtgaccatgtgttggtaggggtatatgtggggtgcatgtatggttccaaagcatgtattctttgttcataatgtgtatgaacaaagaatccatgctttggaatcaagaaaaaaggttgagtaatgatgaaatgggaaatggccacagaaagtgagtgtttcccttaacacacacattccagtgaccatgtgttggtaggggtatatgtggggtgcatgtatggttccaaagcatgtattctttgttcataatgtgtatgaacaaagaatacatgttttggaaccatacatgcaccccacatatacccctaccaacacatggtcactggaatgtgtgtgttaagggaaacactcactttctgtggccatttcccatttcatcattactcaaccttttttcttgattccaaagcatgaattctttgttcatacacattatggacaaagaatacatgctttggaaccatacatgcaccccacatatacccataccaacacatggtcactggaatgtgtcagttgtggccatatatcatttccacattaactttgataacttcacttttagtcatggaaaaactataaaatttgggaaaaaagattgttagtcatgaactaattgtgagaaatctttcaagcctttcactggtgaaacatgtgaaacatgtaaatgctgaagaaattatttttccagctgttcaggcagggacaccaaaccactatataatttttcaatgggtaatgataaaaatggaaaaaatataaatgtagatagcatataaggctgattgttgaggtccttcatcattttaatataggggtaaggatgtgttggtttgagttgtgttgtcaaactgtttaatgtaaagaaagtcagctgctgcgggggcttgaatgcttttataggagggtgtcctattttcctttgcaaccaaaaattcatcggagaaccccgcctaattgccagtaccattattaatcttcgctttattggattctcagctcattgaacataagccgccccaacaaatctctctggactcgtaatggcgcccaattgaagcagaccaaaaaacctctatcaattccactatggcagccaacttttcccaactgaaactcgcacccaaaaacaacttcgactagcttgtcagacacggaccaaattagaaacagcaccaacgttgagaagaaacttgaatcacacaaatgatgaagacaatgcaaccgaggaacccagtcatcctgaaacaggaacagaagaatacaaccgcttgggttttaatgaaggaccatcgatctgggaggatacggaagagatactaaacgaagaagacaaagcttctcgcgctcgcctgaggtctcttcaccaagaaatgattgaacagcaacgccatcgaaattggcaggacgtcatggcctgcttattccccgcttaccttcacttcaagaagctgaccacaaactggacagttccaaatccatttctcaatcaatcggacgaagtatgccgctgtcccgctgaacgtttcaaggagcgggaggtggacttaattgatttgatgggtaagtcctttcatcttggttcaccgcccaactttctagaaattgatgagggtttgattttcaggtcaaagtcgaaccaaggtcgctttctgtccctgcaccccggatgctgttcatctacttgcaaacggttatcttgcaagcacacctgttttcccacagaccgccttctctgtccgattactcaacttctacgatctcctatggaacatttgcaacgctcatactacgccgttcgccaaagtcttacaacgatggaatgaatcactttcaatgaggctgcatgccaaaaattccacaagggtatgttaattcttttattttcatgacattaatcatttgatttcttgattacaatcttacaatttccaactgcatgttccagcctcgagatattcgacgaaatctagtggccgcaatcgatgcataccgcactttgaagagcatggaacgcaagctcattcaaaacataacctcgacaaaccagcaagatgtccttgctcaacaatcctgcccagcctgctttggcgtctcggttcccgaaagcaatccaactgaatctacagccgactcagctgatgatcatcaagtcttcatttgcctcgacggcaactttcagcatcgtcatcacaagcgagcatcaaagaactacataggaatcaaaagccagacgctctttgtgccatcgaacgagatcgaggtatcaaatagtgagattcgtgaagcggagatttccaagcgggtgtcaaagaaagcggtaagatagtatcctgcttacttaccaagcccagccactgaagtctggaaacttcatttcgacccatattagaaggaccgttgtgcgcagcagcataaagctgctgacgaccgccgaaacgcgagttcttggaaaggctgtgacgacaccgggctctttggctgctgctgtcgccacgactcagtcatcgcattctgtaacatccacaagacaggtgaagggcgaggtctcccgatgtcaataattaaatcctttctcagctcaattaatcctaacatcaaagtcggggttctatatgacatcggatgtaccctcaagaagtttttccaagctcgtggtttgctgaccgatcaactcccaagaatgaagtttgcgactgcagttttccactcatacgtgcacgattggccatgtcagatacagttcaacccaaggtacaacatcggatggggcttaactgatggggaaggcttagagcgcttgtggtcttatctgtcccccctcgtcagtcccctaaggtatgcaaccaggaaccatcggatcagtgcaatcaatcatcgcagtctattccataacgtgctttcaagagagaatatcggtatttcattgtcttttcattcgctttcacatctaccgattcggatcatctactgattctatatttttcctagtattgtcactgaagcggaaatttatccatgcagtcacaacaaagaagccattcttcacaaaatgctacaggatcgaaaccctcacaagccaggccaaaactatacagtagatttctttcgagcccaatggcaaaaacaacgcaagtttgagattgatatcaaccaaaccaaccgcgagaaaaaggcgcaacaagctcagttttacgaaagaggggaagcattgaaaaatcttgcgtgagtcgctatttttgctttgacattcaggttcttctttcttatcatgttcttctttcttacatattcaactctgacaccaatatttcagtgaaacgttggtcgagaacatcagcgattcctcgactcactcagaccggcacattcaatgttgatactgcagcagatacgagacctccagaagctacaagacgaggaagcgaaaaaacttggctcgctttttgtggtcgaacccggggctgaccgtgatcgtaagtaatgtatttactctcaggtggacagaaatttctgtttcttatgacattagtccttcacagtggaacaagaaaaacggcttggattgctttggagtgcgaaaagcgcccttcacaagcgtgcggtacagatacaaggcgagatgcaaccgctgcgtgattcaagggctcgtaaggagcgacttggcacagttctgaaagaaaaaatattcgaagcacttggacgtcgtaagaagacggttaccaacatcctcaagactttttgcgatcgccggaccgactacctgaaaaagcatgcacctgaccagctgagtctacctgaaaaccaaccaatcacttatgaagaattcacccagctgcgactcgacgaccccttctggaatgacacctacttgtccttgtcaaaagacccttgggcggtggatccatctgttcgaactggaatccacgctgttttacgattggatcgcgctttagaagaacaagtacagctgaaaaatgagctgcgacgatgtgtgtcgtggggaattcactttcgaaatcagctcaaacatcgtattgatcagtgtgtgtttggtaggtgacttgtctatcacatttctttaggttccctggtttacaactgacattatttatctatctcttggtcaatcagatactgccgaccaaaaactcaagaatgtaatgcaagatgcgtttggggcagtttcgtacgagattcaaaaaattacaagcaatcatttggaaacagttcagaaggagcacgaggacgtcttgctaaattggcaaccggtagtcgaagaaatccttgcgatgggtctcgtgtctcgaagttatttacctgctgagtggtttgctttggttgtattcctgaggcagaacaaacagtcctcacaagccgatgtcgatctcctcttggaagagactatactcgatgcccaagactcggacggagagtccgagaaagacgatgatgtagtcaacacaggctcaaggggtttagaacatgtcccgccagaaaatgatgacatcgacagcgagcctggtgattcctaacagccctagcctctttgttctcctgtctcggtttctcatatatttttgtgctctcatattttctaagtttataatttttcatgagcaataatttactcttaattaattcccttgatgtatgtacaaatttgaggagacattaagactaagatgagcaaaaaatgaacaagtgagaaaaagtaatggagagacaaaagaaaatcaagcacaaaacaaaaaacttcaacttcaaaagaataaagagaaaaaaacacatgaagaggtgtgtggttgatgtgtcaggtggtgaggtgcgtttggaagtgatgatgggactgctcgcggtcccctggggaacgttctggaggactttgtttttttcggatgatgtctgttgcgcagctacatttggagtgtggccgcggtgtggagcatccatgtaattttttttttttcgatcaacatgttaagtcccgcgggatcggctcgggatttgaaaatgcgggattctctgaatttagcgcggttactcagtttgggactgataatatatgcatatccagacccagtcttatactgggtctttgtagcttacataggtcgtaacaccatacgaaaagaatgatgtcctcgctccccctggttgatgtccagtccaagcgaggctagctcacctaaaaaagcagagttttgattgactgtttcgcgttcaagttatatataaattatctggtaagactgcatagacgcgggtctgtctctctatacttaacatcaaggggactgcccatttgccaagcttcatagcgaatgcatatctcgcattcacgtttgttgcaaggcaagacacttacgttcgttggaggtatgataggcattaaattacacacatcagatgaacagctgaggcaggatacaaaacaagaaatacaacaagagagccataaaagagagattgcatatttttcatctgcaaagagcgctgtagttagtttcactgagttggtcctgatccatgaaaacagcaaagaaactcacaagattggcataagcttcttggcttcgttcaacccaatctcctcctcgatctgggcctcgattcttcatcttcgtcttggctgtcgtcccggcttcggttgttaagatcatcatcatctgggatttggtttatcgaatcgttttcgtctggattcccaagacgtccttgctcatgaggcctaggtggtgttccaagccttaggcgcgagggtggaccttcgtgcaagatcaaagttaacgctcttgggtgacggacaggggaggcacccggattcagtgggcggaccacggcggggtgggtcggccagtagcgattcaaggcttttttgtcaacatagcttgagcgccgacgtttctttcggccattctgagtctcattctcgctaggaggattagcgtcttaaagaatcgggggggccagatatgtgcttagcgtcgcgttggtctcttgaaaactttgcgacaaaaaaaaaaccaacataccttggggcgcatctgatgtgactttgcttgattgatcctcagaatagtcatcgctaggagtggtaggatcttgaatgattgcaagcaagaacatcacatcagtgccgtgtcctgaaaagtagctaaccctcaaaccagcctaccacgacttccggatgcatctgaacgtgattcaggggagagaaggtgttcaggcagtttgtcgtaatagtctgtggcgggcgaggtttcgttgaggaacgcaataactacattttttccacagatagaaataggatatcagtgttgttcatatggaaaatgaccatagctctgagaaacgcactatcaagatggtgttgatccaggccggaatattcttgatcggtctcgcgtgccgcttccacttcagaccgagtgaagatattagaaattaagagagtggcaggaagatcgttaagcactcaatgacaaacgatcgttgtgaattttgctagaaaaaagtgaagccgacataccgtcactaccagatgcctctgggacaaagtcgtaaagatcttctggatattcaaccgcagaaagaacggcgatacctgaaagatgcgtggtttacagagagaaaaaagagagatcagcgttgcgtgaagctcaaaggtgacgatagggcgacagaacacactttcagcatcgaagccttcatgcgatatctcattctcgttggtatcctccatggtagatcgcgtaaaaagattagaaataaaaaggatatgtaactaagctgttaagaagggaactagaaacgatgtagcgtgctttggactctttttttagactttgtctgaagatgggttcaaagaagttgtcaaagatttactgcaagtggggggggggggggggggagtattgggtgaggggaaaagaagtaagactggtagaagaacttccggagtggccgaaaagtctcgctacttatatgaacgaatgctaaaactgctgagcctgtaagccaattaaagcacgctgcctttgttgagcagcacaccagcgttagtatattaaaagctccgccttcaactgagcattcgattaaatgaacgcgagtgatgtgcgaagcaaagacaactggaacaaaggcattcctccaccctttgtgaccaaagccaacgtacgtagcacttgaattgaatattgttcagcagttgcaacactcaatggtggtgataccctttgatgacagtgttcagttgagcatctattcgagacaatggagctactccggcgagtttttttatctaggctcaactagagatcaattcaatagacatgacgtagtcatagtccggctttgttgttaataataaatgagccccaggtgataaagaaagtgttatttcggctggactaattggtgtctacccatgcctctggttttggttgagtttgtagccgaccgtccgaaacggcttgaaagtaattgtgctatagtaccggccaggagtcaaatatctggatcaaaattgtagagcagattgcttgtaagattggcacaccttcaagttgtgcaagtctctcagctgacatatgcgatttcttctttcgcttcgaatgacctaaaggaaaaaataaagggaaagggaaagtttttgtagatcaggcgcacttgatccagtctctctatcttgggcgcaagagtgaaaaaattcactgcctccaatgagattcaaccgacgaaaaagacggtatggtttcaagggtaatggagtttatcaatgaagcaacataagtaatggctttatgattaacgtcttaagacaaaggagtacaaaggaggttctccagcaagtttttaggctcaacccagcatcaactgaatatatacagcacgtggtcccagtacggcatttctgtaaatgaaaattgaacctctgggaatgaaaagactgtgatttcgaccatgaactaattagtgtctacccatgcctctgatgctagttgattttgaagccgacagtgcggaacgggtcagaagtccttgccatgtaacaacggccagctcctgacattcccggtactcgagtcaaaaaccttgatcaacattgcacaccagattggttgtcaggtcggcacacccttcatgttctgcaagtttctcagccgaaatgtgcgctttcatcttttgaatcaaatgatcccaagaggaaaataaagggaacgtgtttgtagatcaggcgcactagatccagtctcccatcttgacctcaagagtcataaactcggaaatcacttgacctttaccccctccaatgagaatacaccagcgagaaaaaagacgatatggtctcgaaagtgacggatttgaccaatcaagtatcatagataaatacttttcgataactgctttatcaaattttgaacctggacatcaaaaacgttagaatcatgtgaaaagggatcaaatttgcaaaaagcctgtcgcactcgtgggcttccggcataataaattatgatcaggatctcatcagatgaaaatgacatgccaaaggaaccattctagaacatgcagggtgcagtctggtgacaatcaggtacatttcagtgttagtttaccaccatcttcttacattgattttatgagcatcagagtgtttgtaaagggagagtttcatttctttcttgagtctgagtactaacagcttgttggaagaatggcaacttgatctacagatgaattaatccagcggattagcaaattacgtatattggctaccttcaagattcaatgaagtgaggaaaacacaaaagcaaaattctcccttgtgagctttgctggaaaacataggaagaaatttaggatcagaaaatttgaatatattagttagtggcagtctaacgacataattacaactcaattggttttctgtatggagagtaatatatacacataatgcattgatttcagacactgttggatttaagtatgttggttcccttaggcaattgtatctcatctcacaaaaatgctcagattcaagaaagcctccattgagtgtggaattgactcactacttgaagtgttttccttttgggctgagaagtagccagagtaaacaaaacaaattcaaagaggtgtactttgaaacatgaggtgtagaaaattcttctgggagttgatctaacagtagggttgacagcgccacccccaggtgcgcgccaatgtgtgggcgcctcacacatttttctagaaaaggggggtgtgcgcgcacttctaaccctaatttttagagggggagggctggaggccaagtgactttcccagtttgaaagggcaaccctgaaagctccttaagctattccattgatttgctactctctctgacagctgagttccaggtctctatgtagctttttctgacacatatgagtgcggaaatgcttatgggagtcggatgctcagaaatccattgatatgagcaacaaaatcaaaatcgtcgatgttgaaaatgaccctgaggaaaccaactgggatccacaagatctgtgacttctcagttgtttcactccgttgtatttccctcttcaatcttcattcacttgtaaatagcctaacaacaatcaaaatacaacaggatacaacctatatattcttttcatttttttaaaaaaaacctcacctaggctcaccgctactgcgcctgccaaaggcgcgcacttcgtggtaggcttgtaggcgcccactggtgcgcacattttcaaaggtggcgccgtcaaccctatttaacagactaatgtgagcaaggttactagtctcaatccacctgtgcttcccaaagaatccaacattcctcatgaggaatatccatgcttttcctcccaaaaaattcagctttgttgagcctgaatcaaaaaaattaattgttcctcagtggaaagttaagtatttactcagacctacatcctaactacaggcatctcttcttgaatgtgatttttgaaaataaaaaacttgaggagctcaaagaggtgcaaataagattacacttctgtgatttcaaacctcattctcccagtgagccagctgcaccattataaaaattgggattgagaaccaaacagaggaagggagaccagaagaaaaggtgttgagtaaaacttaaaagcttgcagaaaggaatgttcaaggaaccctataggagttagaaaggttgtatggggtgttcagtgcagaggtggaattagatcaacactgggccagctatgctaaccatagtggttagcgcagcgtaatgttgtgaaattccgctaaactttagtgtagcgtagcgaaattctgccacatccatgctaacactacgcatgcaggcctttaaaaagtgccagatattctgtgctaatttgctggttagcagctgttagcggcttgtagcgcagcttagtgtagagaaaaaccgctaacgttttgctaacactacacaattttggtgtgcaaaaaaactgttatgctaacaatttttgggcaaaaagcgtagtggcccagctttggtagctttgcagatgtaggttggctcatgatgaaagcacattcctggaggggtggaatgctttcccattatagattttgtgaacttaaatgcacaatatgggatgtgttacatcaggaagagtgaggagcttaaggtgaaacaacttggtggggaatcaaatgaaagggatggcttgctgaatccttggcaattcaaatgaacccagagacttttagtgactagaataaaccaagggtaccaaggggcaaaaattaggtcttggaagtgagagatattaggaataagcagtggtgagagcctggaaagtaagggtggttcaaggcaacaatgaaattgctgagctgaattgagaaaagcaccactatgccagtgacagattgaagtgttgtgggactaccctttgaatgaatatggagcttagagagggctaggtgccttaatgggttaccttcccagctggtaggtacaacttcaagtggaattttcctcaaagaggtaggggaccaaatcccatatcaggtattcaaatgagagcaacaatgtaattgatccaatccaatatggtatcagccaagttattggattggatcaattttttgataccaggtattcaaaaacggaggattggattgccctagcaattcaatactggggtattagattgaaaggatgtcggatcaggattgggattgcatcacaatcccgatccaacacccaaaagctgtggggcgcgtgtcttatgctcttgtatcatcaacagtgtaaccaacccaagccccggattggaatttattggggattggattgaaatgagcctcaatactgggtattgggatcagattgctctacacaatcccagttctccaataaattggcattgtattggagataaatctgatcccaatacccggtattggggttcattttgatatgatccccaataaataccaatctggggatcagattggttacattgttaatgagagcaacaacttcaaaaaccctggggaccctcccaaaatcttccagttttgggagttgtttatacaagtcccattgcaaaaatgttgaaatttatatagatccaacaaagccaaaattgaggtatgaagatatatttgatccttatcacttgtagaaagatgaatttcacatgaagagaataggagcttgaagagattagattaaaaattttgactaactgggcactaaagatttcctaggaaatttttttgaagaaaaatgaaacataaactgagacagctaattttggttgcctcactggattttaaatcaagggggttggaaaaacgactcccaaaaatttgacgacgactcccattttggtcgaggggtcgtcggacgggagttgtctttccaattccccctgggggattgggagtcgacctcccaatccaattttatttcatttttattttttttatttttttgggtgggagtcgggacccaaaacctccttggcaagtgggaggtttgggagtcgtttccctcccattggccgggggggattccctccagtcattgagactgtacagtctcgatgaccggaaggaatcccttccggccatcgagattgtatggtctcgatgaccggaaggaatcctgtaagagtcgcgtcgtgacccttcactatcgtacttataaatcgtcgagaccggcaatgtagccgggagagaacgtttctagaaccaatgtatatctttaattttaatagtctagctcggtagaatagaagacagtagttctctcagtacaatcaacaacctttagaatgattagaaagaaatgaaagaaataggaatgaaagaagaacaagaaaccataaaactcacctagctcggtagaatagaagacagtagttctctaccgagctaggacaaggggagctgaagggattttattagttgaagattatgtaagcttgatgtttgtgaaacctgtgtgtggcgaggtttcacattctccccccctataatgtgaatgaagaatatgaaagaatataactacgaagttgaggcatgtaaatgagtcaagaaaaaaaaagaagagattaaagtgaaaaccacagatcaaggagaaagagcaaaaacagagtgaaaaaaagaaaatggagtaagacaaagagttgaaataacgggtgtccataatcgagtccaaagcttgaggaaacctgtgacgcaaacgggtgtgtgctcacaacgtggcctaggttatgtcttccaacttgaatgtagaattaccctgaggtgcaccagaggagaggaacttacttctgcttgcccagcgtttcaccatcctctgggaagtagtaaggcttgattttcgagatatggaaaattggatgacggcggtcgccctccggtagttcgagcttgaggttctgaccatggttgctcacatgcgatacccggtatgggccttcaaacctctctttcaacttgtcgaacccaccctgttgtcgacccctccaatccaccgagttgagaagaacccacgagtttggctcaagtgtcgcccactctttggtgtgtttgttgtgttgaatggcttgcttcacccgacttgtccacaacatgtctcgtgcctcttgccaggccccttctcgccatttcacccaagttgccaaacatgccggagcctctcctgtactttctgctgatggaaacaaggaagctttcctaccaaacaatagttcaaatggactgtaccccgttgcaacattaacagctgagttgatggcaaattcaactgcgggtattgcttccagccacttcccctgacgttttgatgtgaatgtccgaaggatctgacccactgttttattggtcctttcgctcctgccgtctgcttgtgatgaaaagaagttgtcatgtgaaacttgatgtgcaacttctccatcaaggccttccaaaatgctgaggtccatgttttgtctctgtcgctcaagattgagttgggcgcgccgaacaaagctagccagccattaaaaagtcgagtagccgtgcgttccgctgtgtccgtttgcagagctggaataattctggtaaaccccgacaatcggcaagtacacgttaggatcatatcgtagtgatttgacgtcttcagtgggcccacgaaatctattgctaaatctgaaagtggtgttcgtggaaacgttggtgtcagtatttttccagttggggctgttgttggagctttgatcttctgacatgtgtcgcatgattgtaggaagttagcagtgtcctttgccataaggggccagaaaaaattgtgtcgcagttccccaactgtcttcaggtaccccaagtgtcccaactgaatgtgagcatcttcaatcaatttgcgtcgtagacccacgttgttgggaataactagtctaccatcaatgaataatagtccgttcacctccgcacaatcctcccgtagtggaagcactttcttcaccgataaacagaagttatcttccgtatagccggccacaatcttagccttcaacgtgtcggacaactcgcttcccaattcagtgagagacgccaagcacgccacgtccgcctgagtgatctccaattccccttcccccgcatgtttcctggatagtgcgtccgccactgagttgtctttgcctttgatatattcaaaacgtaaatcaaagtccgccaggatctccagccaacgagcctgtcttcgactgaggttccgctgttttaacaaatacgtcaaggaatgatgatccgtcatgacattgaccttcatacccagaagtagcatcttccatttttgcaaggcgtggatcaccgccaaaagctcctgctcgtgtactgggtaattacgttccgccggtgacatcaggtgtgactcgtaagctatcggtgatgcttcccgccagtctttaccctgaaaaagcgctgcccccaatccaaagccgctggcgtccgtgaacagccaaagtgggtcgtctgaagcataatccacgttcttgagacacggaagggatgtcatgatcttcttgatattctcaaaagccctatcttccgcctcaccccattggaaatccttagtcgctagcttgctgcttgtcagaggtgtcagagttccaacatgtttctccagtccccatataaatttcttcatccactgtaccgtccccaggaactttttgactcctttcgctgaagaaggtgctttccaatcgagaacttgagctactttttcgttgtctgcacggatgccttctgccgatatccagtgtcccagaaacttcacttctccccggaataatttagttttcttcggactgcaatacaagttggctgatcgcaaccgttgtaatacaagccgcacatgtttttcgtgatcttgaaaagaccccgagaagataacaatatcatccagataaaccacgcatatatcattgataagctctccaagtgcttcctccagacgtgcttgatgagtagctggtgcgttagttaaccccataggcataacaacccattccattagaccccaaggagtcttgactgcagtgagtggtatgtcggcttcccgcatccgtgtctgaaaaaatgcgttggtctggtccaggattgaaaacacttttcctgtggctaccatacgcaccagttcgtcgacatttggcaatggagaacgatccttcaccgtgaggctgttgagagtgcggtagtcacatacccaacggggaagtgcctctgggtcctttttcggtatgatcatactaggcgaggcgtattggctggttgatctccgaatcctgcctgcagctatatgttgatccaataatttgcgccatgctcccatgtatttctgtgggtacgcatactgacgttccttaatctgcgcatctgggtccgtcaatatgattttatgtcgaacttttgaggtctcctgttgcattttctgggggaaagtcccttcgctgaataaattttcgggtccttcctcatccataattgctggtatatctagcgggaataaatctgaaaattcccctaaaacggtttcctctgattttgcacacgggtaggttgcaaagtccgcggatgacaagctgagagagtcatttgttgtcattgcatcaacagccctgtaatctactatacatcgacctgacttgtcgcatatgaaactatgttgtgaaatagaaacagaaagatggaaatgagatagaaagggaatccccagaatcatgtcgtagtttcccgccaccggtcccaggctgagttcaacattatcaaaacttaatcctgattgtgtgtccgccaacgtaacctttgtaaaatgtttgagaattaatggggtccgcgatttgtcattcagcgccaatgtgactcgagtagggttcgctagattcaatatggggagccctatgtctttcaccgtgtgatcattaactagattgatctcggcccctgtatcaatcaggccaagtaagtagcgatccccgaccttaaaacgaattatgagccgcctgggcacgttggatggcactaacctatcttctgccgtcgcacgaagctcctcatcaatagctgcaaacgccgagacggatgccgcatccaggtcagggaacaagttgtgttcactgatctcggccaccgatgctgatcgattggatggtcgtcccgctggcggaagaaccggcttccccgccaaggaggccgtctgtcccattgccctgggtggctgataatccttcggctttggtggaacgacgaacgtcgatggaatctcgaccggagacttgtcgatggggccggcacacttacctgaaacgctaccacactgcttcttgcagaagtggcacttcccttgagaatccaaaaacgagtgaatttgccagacgaattcctccttggataatcgcggtgactgtgtgttgcttgttgataccgtcggtgtggagttgaatctcgttttcgctcctaatgtggatcgcttgacgaatccatcccagaatccactcgctctgttttcaaaccagccgaaatcgaacggatccttcaacagcagttgatggttgtgtatctccgactgtaggtaatcatttgagcccagcgtcatcgattccgccaagtcgaagtctgatatcgcttccgtcttgaggtcaaaattcagcatgctttgaagcgtgcgggatcgtgtactgtatgtgaggaacgactccgaattcgtcattcggagattcttgaatttccccttcaatgttgtacgccagttcggcgggagcgcaaaggcgatgagcttggttctaaaatcggaccacgatttcccgatgaacctctcaaatccactagcgtagaaggcgatcgtgttggtctccctaataaggctgcccgtgatctgtattttatcgtcgtcatgcttaacgcccttcgtggcaaaaaagatttgaacgcttcgaatccacgtgatgaagcgttcgacgtcttgaaatggaccggagaacataggtccgtccgatgatcaaaaccgctgcagatcgatgcggcccgtttcgccttgatttgatatcgtccccgggtctggcttaagtgacattcggagaacagcttcttccaaccttgcaatccggtccgcattggcttgccggagctcccgctcgcacttcagactttccagagctgcactccgatcaatgttagcctgatcaatgctttggtgttgcaatttcaacagccctttcagatatttgtccatcaacaacggagcggctgtcttccctttgttcgcagattcgggggtttccgacattgttggcaagggcggaagaggtgggagatcgttgatgattgtcccagttgcggatgttgtttgtttaagagccttttccagcctcgcttgtcgtcgtccttcttttatgatggcctccgggtcggttaaagggaagagtggttcttggttggatcgagttgtcatcaattggtgacaagtgtcaataatcaggttcgagaaaaaaaaagtgtaagagtcgcattgtgacccttcactatcgtacttataaatcgtcgagaccggcaatgtagccgggagagaacgtttctagaaccaatgtatatctttaattttaatagtctagctcggtagaatagaagacagtagttctctcagtacaatcaacaacctttagaatgattagaaagaaatgaaagaaataggaatgaaagaagaacaagaaaccataaaactcacctagctcggtagaatagaagacagtagttctctaccgagctaggacaaggggagctgaagggattttattagttgaagattatgtaagcttgatgtttgtgaaacctgtgtgtggcgaggtttcacaaatcccttccggtcatcaagactccacagtctcgatgaccggaaggaatcccttccggtcatcaagaccattcgatgaccggaagatcgaaaccattgcaatttcgatgaccggaaggaatcccttccggtcatcgagacgattcgaattagactattgatgaccggaaggaatcccttccggtcatcgagaccattgatgaccggaagggattccctccggtcatcgggaccatacaatctcgatggccggaagggattccctccagtcatcgagactgtacagtctcaatgaccggagggaatccctcccggccagtaggagggaagcgactcccaaacctcccacttgccaaggaggttttgggcgccgactcccacccaaaaaaataaaaaaaaaattaaattggattgggaggtcaactcccaatcccccagggggaattggaaagacgactcccgtccgacgacccctcgaccaaaatgggagttgtcgtcaaatttttgggagtcgtttttccaaccccctaaatcaaactagaagacctaatacaactgtgcaaccaatatgatacaaattttgtatctgcactacattgtcttgtattttttttgagtacatgtgtattcaaatacattgtatcaccctggtcaacaaatacaatatgagtacattgtactcatccagcaatttcacaattcaaaatatttttgtattgtataagaatttagtacaatacaaatacggtattcagtgtattcagtgtattttctcccaatggctttaaattacatttttttaaatttttgaattatttaattttttctaacttacatgtacagtgggtggaccgttatttttggctgcttgttttggggtctacagcttcaaagcacaaacttcaagtcacaagacttggtgaattggtgcagaataggtcacaaagaatgaatatgaaaaaaataaaaacgaaaaacaaagtttcaaactttgtgaaaaaaaaaaaaaaaaaaattccaaaagctttgttattgattttgggggagtgggagtgctgagagaaagaaagagtggaacatggcaagaatgattataaatgaaaaaattggaaccaaaaagggtgagccaggttggctgtccagagtggatccaaaacagtaaattctagtgctttacaacaatgtgagctggtgaatgccctactcaacagctgtttaaaaccaactggtaaccatttgttgagaattttcatttataatcattcttcacatttttcattctttctttcttccagtactcccactcccccaaaatgactatcaaagcttttggaaaaaaatgttttcattttttgtttttcacagattttgaaactttgttttttgtttttatttattaattttcattttatgggacctattctgaacaacttgaccaagtttcatgacttcaatctagtgctttgaagtgctgggatccaaaacaagcagccaaaaataacagtccacccactgtacatggaattacgggttagttatttattgtatttttcccaaatacataatcttacaaatatggtgtattcaattatgggggaaggatgcttatgtaaaaatacattgtcgcatacttaaggatcaatacaataccatcatgtggaattgcaaacttggaaagtacaatacgtggccactacaaacacatgtcctgtattgcttgcaccattgatgtgaggttgggatatagaagattgtttgtgaaggttgatgataagcaggcaattaaggattacaagatggaggtttaaatttacaaagtgaggaaaacagaagaacatatttagacttttagagttattctttgtgaaaacaaatctgtgagccctgcagatccgatgggaagtgctccagttgttggatatgcttatagactagtctttatgcttctatcaaaactcagtttgtatatagtctaggctgtctttgatccagacatgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatcattattattaacttatcttatttatcttacatttatcttatctgttaattacttatctattaaatacatacccgtgttctacataagtaattatcacttaactttcactcccttgtctgtgaaatacctgtaccacaagttatccctatgctacagtattttcactgtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtactgattctcctggccaaagctcccttgattctgagcgcttattctttccctccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtaaaaataaccaacataaatcttgtctacatttattgtttttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatctacatataactaaaagaataggctcagagagccaaacaaagtgtcatgcaatctaacgccggtgtcaacctccaattcacatttgtcgacgccgacgttggactgagacaggtgcccatttcatttcataagcaatacactgaaaggggcagaaggtcatcaagtaaaaccccccaacattcggggcaaaatcaagcaacctccccaaaattgggggcaaatactagtcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaagacaggacccaggaaaccgcctaaaaatgtcagtaacgtaaatccctggatttttggtaaattcatacattgggtggcaccggggactggcattttcagggccatccatacacattttgtgtgtatgcttgaggaaaaatcaccccaaaaaagcggggactagacatttttggcgggttttgctcaacattgagccaattttcatacatttgaactgtgttttgtgcgtaacatttttgccagccaaaccaattcataccacttttgtgtgtatgatttggcttttttttgaaaaaattcatacatttatgttactgacatactttgggggtttcctgggtcctatccagactcctttaactgcttttatctttgcgttcagtcatctgtcacaagactcatgtctgtgactctcagctcccagcctggtccacctcaacaccagtcactgtccagaaatgtcttattttttgttgtgatgctttggatgtgtgtagcagaaattagatttggaatttggatggatggattgaggcccctagatgtcaactgctgctgatttggaccatgtttggatgtgtcggactacatatttttacaatcaacttcatttcaaatcacccaaatttgatttcaagcttgttggtaaattgctgagcttggtatcatcttctcttctcaattgatattttttaggttatgtaaatttggctgtgtttggtttatgatgggaggcctcccacttgtgagatgcaatgggatgtctaaactgggccttggtattattgcatctgatttcatcagttgaaacattgcatcataagtctttttgagctctgtaaatcaatgaattcctaaatcaaaacattatacacccacaaattcagtttttttggtaggtattgaatcagtacataatcaaaatacaaaattcttcaaataaaatcatttgggtgtgttctgggaggatgaattttcaagaagtttcttttggaaactgctaacagattcatatgtattggcttgtgtttcccttctttgaactttagtaaagtagttcaattacagagcatggccgatctcagctgaagagtgatgaagtattcactcctttccagaaattattgataagggctttttcgctctcaaccgggggcgccgcccccgggtgttcggaatgcgccaagccaggtcccctcggggggtgaggtggctgtatgcacggggtagaagacttctgcggagggaacagaacagccaagccaccaccaagacccaccacactcgaaggaagacaaccaaccatcccctcacaaacagaacttcaagcaaggatgtcgagtcgctggcgagaacgaaaaggtcagtggtacgacgttcttcttgcaaatatctatcgatcctatgtacacactcgagctcccccggataatggccatgttataatgacgaaagaatccgaatcttacacacatatttgtgtggtatgactcgccccgctcctctccgtgacgaagatggacgatcggattggagatcctcctttgtttgctgcatgcaagatcagttggagaggtttaaagaatctcatcgaacaactggaacgaactgtacatatcaatttgtagtttccaacttccaaaaaccgaaaaaataataatatgtagtggatgttctacataatattaaccagcctctgtttggaaagtgacgatggtggtgccttgtcggtttgaccccgagcttgaggagcagtcagacggaacgaacatatccgattctccctctaaacatttacacctgcatgcatgactctcttactacatagaatatatgcgcattccacactttccttcctatcttgttggtttgtcttccccacgagctccacattctgacgattgatctcgcccttcgaattggttgaaaaaaaaaatcaaaacacccagcgaccttggtatcttctgcggagctacagtcagtaatatttcttcgatcagggcctgtttcatccaccgtcagaccggtaagaggagaaactgatcgagagccgaacatgttcctacagggcccggcggaaggccttactagcgccggtacagcggtatcgccgaggatgggtccagctgcgggcggattcggcctacaaggttctcaaatgggtcccacgagacatggtcccaggtacgacgagctcggtgggacagctggaggggtttttcgaggaggcagacgaaattgatgcgtcgacggacgaggaagaggaggaagaggagggggacgaacgagagggggatgagtcggaagtagacgttgtgggctcggggcggggccgatcgacgggcgaggctgaggagaccaacgagccctcgtcggcgaggagccacaagggcctcaagatggaacggaagacgtcgaaggccgtcgaggatactgagcgggtcggcggccagctggccggcctcgagaccggccagattgctgagcagatcgagatcgacgaagacgatgaggaagaggaggagctcggggatcagaccgccgttgaccaggagcctcagagtcagacattcccgatggacgaagacgaggacgaagacggccgcgaacaggccgtcatgatcgccccctactcttcccattcggaacctgcccccttgtccaccacctcctcaatccttcccccgggccagcaaacatctacgaatgatctgtccgcagaccatattcccggtctgagaattaccgcagaactcactcaaccatcttatacctcgtccacagatcagcaaccgttgctcggggctacacccaacacttcccaaccgatcccgtcgatcgtttaccccacccaagctcctgagctgagcctagaggagacagaccaaggcttatcagcaccgctatccaacacgtcaggagcccaatcagaccgtgggtttccaaacttcctgggataaccttcctttttttttctcttttgtctgatgagttctagatcactctttttttctccaaaatcttagtagttcaaccggaacaagtatccgccgaagatccgggccacatgatcgattcaaatggtcccgagataggcgcaccaaccattgacgtttctggcgcggtctctggaccagaagatccctccccggccgcctcgatggcttgatctcactccaatagccctctctctccctccctcccactctatatctcccatgggcatgcatccacgcccccgaacgttttttttcacactttgttgttgtacgcacccttcttataccccgagatctctcctattagaacagctgttttgtttgttgtaattcaaaagtcaagaaagagacccagagtttctgctcatatatatatatatatccagtcaatatatacgacatcttgaacaaagaatccaaaaggacactcgttgttgggttacatagttgtctcacaaacttctcaaacgttctgggttcgggtaaggaatgacttgcatagacggcgcaaatggctgaaggcgcggcgataagtgtggccgctgtgactatgcagggcgggctctataatcaccgggtcacttggaagacagacatctgacatgttcctggtcggccaaaggattctttttgcgagtcttccttaacgtttccagttggtattgatttgatttggctcttgtgaagaaagagcgggccggatcctcaagacccacttataagcacgtattccaccccgcgcaacgaaacctatcggattgaaagtcgtatgcctgcataagaagaacaatttgatactcgccttttaagccagacgcgggtagggaagggtacgcatgagacagcagatgcttctctctgtcaagagtccaggatagcctgatctatctgacaatctccctgccgaaaccgggatccaggtcgtgcttcgcagtctttgcctagggcaggcgctaacttaacaagtccctaccctcctttgtcggagtggtaaaccatctgtcgccctgcgccgaccggagggaggcggagggagggttcctgcgggacattgtcccccttcccatggggacttagtcaagttaggggcaggcgatggctctgaatgttgagtccggggcaggaagcacaactttggattcgcccactgtaaggctcaccaagatcgtcatttgatgcacctggtcacacatccagtgataattagaagcttcggcatgtgagccaccggtatgttgtccacgaggctggcgggctgtttataaggccgagcccgttgtcaaaccgtccacttggtcattactcgtcgggcagtgttgagcctagagtatcttatatgttcagatggtcagagcatggaagactgctgcagtgcagcttccaatcttctgtttgaaccctgcttctgaaatccctttttggatcaataactctcccctcccggctattcccatcctttccagatggtcgggtctttttttgtttgtttgccgaacgcatatgtaaacaacaccaatgcaacacgcaactcaacttctcgcggggcccactctaccagatggttccggttccagacatcatccgccacagttgcagtaaaagtcttgggctcttgggtgtatgcactatttgcaatgtgtgccacatttaaggtgaaccgtttcttccgccacaatcagctcggttcacgtacatagcgttttggctagttacaggcggccgcgtttccatttcccaatcccttcccaagtcacaatctgaatgtataaaaaggctcggttgtctcgccgtcaaacccaccccaacctacccacctcaccgacttccactgttacacttctatcggcctgtttcgctatccttgattcacgtttttcaccaaaacccgttcaaaacaccgttcaactgccgagaatctatccaagacgtacttcgcctgtccaccatgaaatatctgttatcagcaagcatcttattccttggaatttacgggcctccaaacagtcaagcgaagctgtttgattgcccagtgaaccgccctatcggtgcttgctcttccgtcgaccttttgtcagctacagccaactggcaacgttagtttttcgtcttagtatccttactcaaaacaatattccatcacaccatttcactaaaaaaaaccaaatcgactttgttaattcaaatccaaagtcactggagcagagtgcccgaataaagctaaaccgcggacattcaaattctgcgacccttccgtatccacgaactgttgcgagcctggggttccaatgagcgtgagtacaatctccatttcatcttcaacacatactttgtcaactgattttgtttgatatcacttcagaatgacgtgtcttcagcaacgctctcgggacgttgtaccctaatgaaaccaccttcttagtttttttattttattaagagacatgcgcccttctgagttcagaatcccatgagctttgcatcccatgtactcaagtgagataacaagtttatcaagaaaccatatagtatacctatgtcgctttcaattttttttctttttaaacaaaaatgattagatggacactcttagcagtgtccaatttttgtgttccattcaactcatttatatcctcgggttaagccctgaccgaatctaaaaaaacccggatatcaagaaacaaacctgactttttttagaagtctgtgaagcttgcgtgaactagcctgttgagcttttaaaaagtggtcaaacaaaatgacccggaagtacatatgcaatcacagttgaaaaatccatgattttctcactgaactggaattgaatgattcatacttgaaagggttgataggtttgttgaagagatagaaaatagaaacatcgcaagtaaaccagtgattgaacatcaaaatgaggttacctcagtctgcccatgggctaccagagaaaaaaaaaaacaatgctgtatgctgtttttagccttggcaacaatcacgagaattggagtacttcctgttgaccaaatttgttaatttaaaaggaagggctaaagcttatttgcaggtgaaaattgtttgaccttcagatttcacaagcaaacaaagcttagccagtccctctaaatcaagccatctggaccacaggaagtcctccattggaggacttcccgtcggatctgggaccctcacagatgtcgatttagacccaagaagtctagaatttcgctgggaaatctagctttcaaggcctctaaattgcttctgggagacccacagatttgacgggaagtcatccattgttcttcttgaccactcaaatcaaaagtctttatattctgctcctatgaaacttactaggaacaggattccaacattgcatctgtgggccatcattagcaatagaatagttctaactcctatggtattgtatgttttctgttagaaatattctggtaacactcactggccttcaaaaaataaatctgaattctagcatgttgacatgctagaattttcaaccagaatgggaatctattttaggatgatgatagtgtagctactctgggcatggaaaaaggacaaccactattcccaacagaatatgctaaatgcccatcattcctcacagtaagaatgagaaagtgtttggatgatatctttgaattatgacccccaaatccctttaagttttaacattaactgacttataaacatctaaaaacagaccagattttcaaattttagctatttctttgcttgggagctaatagagggcataactcaacatatcataggagataattatatcattgaaaatatcaagctgacagatcaaaatgggagagaaaagatatataaatttctcaatttatgtaaaaccatcaaattctaattgggtaccaaggaatcaaagaattttttgaattttccacttaaatgagtataattcttgatttcttcatcaaaattttcaagagtatctaatcttgaattgatttccttgatttctttcacccaagtggaaatatgttccttttgtgaagcatcagcagaatcttcaaggcttttggaagacccaagtttttgagaaagcatgagctcataacaagttctccataatattttttcagaaagttttattacttccttcttagtgggattatatttatcagaaccataaaccttggaaaagatttcttgaattgaattgaatccattcatgaaatccagagatagtgttttcctcaaccagtattcaatttgatgttctgcttcactacccttgccagatttcttcatgaaagcacaaagaaggaacagcctatgaaaaattttcatagcctcttctcctggaacaaccaatatcattaaataaagatgatcatttgaatatttgaattttactgaggtgaaatttcttacttattggtttcttcaatagcttttcctctcctgcagatttataaaaattggctacttgcatttttcccaacagaaattttgatgatccagttgttttttctgtagtagtctggaggtcctccttggcaaactcctttagaaagacatttactctcctctgtatgtgagatgtgaagctctgtgatcttcttgattcctagagagcaaaaatttttaaatgatgattgaaatttatctttaggtttatttgagctctcctgcttacatttccacaatccaaaatttctaaaaatttcttgagtttcatccctagaggtgatagagctggtcctgttggaatcttaacatgatgaaaaataatgaaatcttattattatcaaatcatattaagaagcatgttaaactttacttacagattgaacaccatctaaaagagccagcagctgtgaaatcctcttccccaaaggtgacagagtttcattttggcacttttcaaattgaaaaatcaggttaaattcactttggaccattcaaatcaattggttttcaaaaatcttaccaaaccaagattgaaatcctgaaccataacaccaatcaaaaatatgttcagactttcccccaaaggtgataagaattttttctcaggaataaactgagaattggatgtcagagattaatttcagaatgtattttcattttttgagcatttttttcagtaactcacatcatcccatttttctggatttgagaaaagattctgagcaaattcatccattggtttcctagccacaagatatcttggaatatcattgagtttcttcacaagaaaggacaaacaagtttggtattttatgtttcgaagagaagataaatttaaaacacatacaaaaatactgtctatcatgtacttcaaagttaaaaatgatgattcaaacaattgattttccttgattgtttcagatgcagactatccagaaatgcgttaaatttgaattcattctctgaaaatagcagttaaactaaaatgcttacatgtaattcccggattgcaccttggaagaaaatccctgaaaatgttaggttcaatgcttgtcttaccaaagatgaagctatatctttgtttattatcttcacaaaaccatacatggattatttgttaatttctgctcatcagtcaattacccatgggttacaaactgcttacatgttccttttccaaatccttgaacaatatatcaataaatgacttcaaagtcttcccaatgtatgacaaccttttttccttttgaaattttgagagacagaacattagatgcaatgttcttgcatatcaaaataattcatatcaaaaattattgagatgcttacatctgcatcatataccaaaaaatccaaacctatgcttgatgcaatatttaacttatctattaccaaatgcaggtacttttttgattggaaagttaaacaatttcctagtatgactatcaaatgtttggaactcatgaatttcttatatttcttacagattcatgatggtcttttggtacttctagtagagcatccagaactctattcaactcttttccaaaaaatgacaaatcctctttttttgttagcttgttttgtagaaatgggccacaaaattagtggtcatttatatatatatcttgagatttgtggaatcagcaaacatcaaaatactcacatttgcatcttcacttccactttcaaccaaaagatcttttcctaactcacttagaatcttccccaaatctgatgaagattcctttttttttaaaaaaaaattataaaacccaagaatatcattaaccttttttttgtgagtaagttcttgaaggagacaatttgaccctgctcactctgtcaactttaccagaatgtgattctttcaccaacagatcttcaaaaaattggtctattttttccaggctgataaatgatggggggactcctcttgttggccccctcttaaaaatatatcatcaggtacctaattgctaagtttctccttcacttgctgacgtgagtaagaatttgtggaacttcacacatggcgacttacaagagcttgactttcacttggtgtttgagggtgcggctgcacattcttcccaggtttgacatcaagctcttttggtatctttttttagaaaaattatcagttagttataaagaccttggctgtgtggatcaaaccgctatagttggccttacagtaatgtggttatcaacagcatggggggctttgagaagaggatcaagtatcttctcttcatcagtgtattccacactgccaatgtgcatcaacaatgaaagtaaaattaacaaggacaagacgtaaaactgcatcttgtgggggtgcccaagggtgctttgggagaactgctagatgggggacgaatcagctgctcaaatcgccacaccagagtagctcttttatgctcagctcgacagtcatttattcaaaattgcgcttcatcgagggtactcttgcactctgtgggcgagtgactcaagtcggtgggaccaagtcaaggaaacatactccaaggtatacatacgttgcctatgtggaccgaacccaatgtacgaaattaagtttgactaaaagtcgagctgttttttcatgcgatttgatagcaatttaacaccccactctgaacctgcgctgagattaaacatgtgccatgcttgtgggaaaaggatcgaggaacttcgcttgctggttgcgcagaagaaaccagctgaacgtgtgtttgatgttgtggagacagaggacgtcaaggaaagatacccaaagctatacgctgcctattacgtgggcagagctcaattaatgagattcactatgagtaaagctggttgtcagcgggccgattgaaatcccatacaaagctttgaacctgcgctgaaattaaacatgttctttgcttgtccgcaacggatacaggaggaactttcacttgctgattgcgcagaaaagactagctgaagactcgtcttacattgtggagaaagtcgcacagccttcagctggagagaaaacgatgtcggatgtagcagttttatttccggcggattgtatgggtatgcagggaagcaaaacagataacgagcataccaacaaacctgaccattttctctggtgagatttcctctgcaagagtcagaaacagcgttttctgatctcatccaagtagtgatcttctctgcaaaagacacaacaagccgtttgagaacaaaaagcaagcttgccatgtactgccgcgtcccagcagacggggcagtgcccttcacgcgaggggaatcctgtggttcactctcacaagaggcatgctcgagcgaaaagatgatccaagaagaagaaagtaggtatcttttaaaggccaatgtctcaagagcttcaaaaatgtgtatgtgacttcaatttgagagcacgacgactttgacttctaaattgcaagtgtgggcttgtatgtacaacatcgagagagaagagagagaaaaagatagtcatcagcagtcaaacaagataagatcactctatcagttctagctggatttagctggcttggtaggtttagccgatccattaggagctggaagagcaatgacaatcggtttgcctaacaagccatccacagtattcgagccgctagcggtgccgcgacaaagaggatgcttcgtcgagtttttccccgatttggtctccggcgatggttggtttgcaatcttcggtccacattccatacaataagccgcctgaattaaaatttgaagcatgattggtcagatttgcgaacatttcttctttccaataactttttttttgtcaatctatctatcttactcaccttttgcactgaaaagaatgggcgctcttttttggtccatttcttgatgtggccggctaaggtttgatcacacaagtccaatttctcaagatttggacaaccatcagtcctgaatcagatccaaccgaatgaatttttttttgtttttggttagccaaaccgtcatgaaaattaatggatgggtagaaagctcaagtgactgtggaatgattaattagagttgaattgcggtatgattgacaaacctgattgtttgataagtagtcaggattgagtaaaaggccgcagcgtccatcgatccactttgcatttcagcagcacaaccggttttgaattgttcaccagcggaggtaagagaagcgggaacacaggcgggagctgcacacatgcccttcatccatgcctgaaaagaagagcgtagaaagacattatatataagtatggattccaagaaaggagtagacagaacgagaaggcatcaagaagaggagttttgcctgaccttgattggggcagagatggagtccttggacgttcggatctggaccatctgatgcaaattggtgcagaccgccagagcctcatccttggcaaaaccggcgagagtttgccgacacgctccagagagttcgcccggattggcggccaagctttgagccaccgcgtccgccatgctagatggcggtaagcctgcggcacccttctggctcacatctaacgcattcgttgccgtcgtcgtagcgctcatcaccgtccccacccagatactcaccatcaggatagacatcaattcgcgtaagaaagccatcgttttatgctactgaggaatttggaagtcgaaaaagccaaagaaaaagtcgatcaagatgttgatgatgataggtgaaggatgttgttatatagacacagtaaagattcaatcgaaagaaagctatatacttatattttatacaagttaagaacaaagtggatgatgagagtatggaatggctgtaagggatggaggaaagaaaaggacgagtaccagaggctcgggcattttatattgcgaaacacaggcagtctagcagcaccattaagagcatcattatcggttcgataagttgacgcgagttttaactcgcatgaattggcaagttaacttatcgacccccattcagtcgcaccggtgtagtttgccgggtgtgatttggagtggtggtgtgtagtgtgggcgggtggactccaagttggagtgatcgcactcgctaactacgttggtaaccattgctacagttaccaacggttagctgaaaacggaccatcgaggcaagttatcaccaacttagctcggtcgggtgcggttgaagtttggtggtaagtggcttaactcaagctaacttagcgaccgataatgatgctctaagaggcgtcggagaaaaggcaatcgagagtgaattgagtgttgcaaaacagcgtggcaatcggtgactaaaaatactgcggtctttggtctaggcgctttacgacagggagaagggttgcctatgtagacggaatgtgtgttgtcacgtgactatgtacttacaaattattacataacccatacacatagtttacatattttctacatattttctcacacttatatacatattccatatatgcacttatttctagtttctcatctacccaaatacatacttgtaaatagtataaatagtctatctacatcgaaatacagtttttccctttgggggagtttcactattctcatatttttattacgctgctctacaggttatgagcctgcgctgttaccagcgaggtttttaaaagagctttatacgttacaaatcgccgcaagatttttcagtaaatcattgatatctttcgaaacattaccgacttgaactattggatttttcggcaacacttttggtcgatatccttcccacccatctcctagatttttcggctaagtctcttcggtcgatatctattatacgctagaagcttgaatttttcattctaaaccttgatattcttgcttccgattcctcaattttttgtatggtcaacacccgttcaacgggtcttcctccactcattccggacttctcggctcgggtaaccccacctcgacggaactctccatcgccctcaccatcctctaatttcttctcaccttcctcgacgatgtcctcaaacgatcctccgattcctccgtcggatgacgacccggaggttccccaacttccgcctacgacttcttatgcgtcgatctaccccccccttccatctttctcttttcccacgaaatttgccgccggtccgtctgccttgaccgcgttgccttccagtttcgctgctggtccgtctgcttcgacttcggccatcccccccttgaaccctcctcgccaatcgacgacatcgtcatcctcctcagaccacaaatcggccacggatgatgaacgtcaaactcctcctccggctctctcgtttgatgatctcctacagcaagcgttcaggaaagacggactagcgggctttaacgatgacctcctcaaactcctcctgctccgcaacatgatgggggacaaaaacgactccggttcttctcagtccgctgttgcctcgctcctcaagtggcaacagttgggtaaggacgttcaacctcaactctcgattgatggatcaaacttccctctatgggcggcctcgttgaaggatgtcgtggcgtcggtgaccaagaccgtcgactatttcaaagaagacctgtcgaagaaggatccgagtacatcctccggtgtcgttgccctcatcaagaactcaatcgatccggcgctacgctcatcgctcaacgggatgacagcgtatggggcttggaattcaattaaggggcgattctctaagacctcttggtcgctcctcctcagtcgatggtctgacgttgcgcaggccccagacgcatcagattctgtctcagccagctatgaatcgctcaagaggagctggctcgaccttgaggagcgactgggaggtttgacagcagataagttgctgtctctctcttttcattccagtctccgcaacttccggcagccgctgaccgacgccatcaactcgcgacttgccatccagcccgacctccagatcaactcggaagagatcttgaatatggcttgccaccttcaacaatcgtcggctaattcctcgtctttaatgggcatgtcttcccagcgtggaggccactcgggtcggggatcgcgcggtcgtggctatgcttccgctagaggtggtcgtggaaatggacaagctcaggcatcgcgagggtcttccggtcgttctgatcctcccgctgactcatggggtcagaaatacttgacggcggctttcccctgcaacatgtgctgggaatggggtcattgggctcaagattgccctagagtaaaacgcggactcccgcctttggatgatcctcgtcttggtaacccgggttggcaaccaaggaagtcaagtgtcttgtctggacgtttggttgtttccaacggcactttggcttcagtctcggcaaatcccgacaaagagggggatatcttatgtgatacaggcgctacgaatcatgtaacgtctcattcatcttttttcaccactattcgccccgctaatatccgactccgcgttgcatctgaagaatgcattcccgtagacggtattggggatgccaaaattccaacggcccacggttttctgtatctgtccaatgttcttctctgcaagcaagttcgaggaactgttctctcgattggttttttcgacaagtgggacggtagtgtggattatcgtgatggtgtttttcttttctcacaacaacggtctttgtttccctcgtattccgacaattatcggtggtttatctcttcgtctcttcattcttcctcgactcggccaaattgttcttcttctacctctcatcatgtttcctcaatctcttctcttatgtggcatgcacgattgggccatttggcaatgcggactctcaacaaatcaatcaaaaataattgtgtcactggactacctgacaagccgtttcgtcaattccatgggaaatgcaattcatgttccctggctaagagcatccacaagccggttcaatctccgcctcgttgtattgcggacaaaccaggagcaattgttgcagtcgaccttgtagggccatttcctgctgccttagatggtagcacatatgggctcattgtacacgacatcttctctcgtatgacatctgtctttggtctcaagtctaaagatcttgcggctaaggaagttatcaagtggattgagaatttcaagaaacactgttctcatgacgtgttatgcattcgttcggactgcggtggggaattcatctccaataaattcaatgactaccttaagaagaacgatattcgacatgaaatgtcagttccttatgaacatcaccagaatggggctgttgagcgaaccaaccgcgcgcttctcgatatggctcggacttttgttgtacatgctaaactccccaatactctttggtttcttgcgttgaaacaagctgctttcattttcaatcgaattgttcatgacgatgctgttaaaacgccctacgaactctgcctcggcaagactccgtctttggacatggtcaaggtctttgggtgtcgagcttacttgcataatatcaaatatccaaagcaatttgttccacggtccacccccttaatccacgtcggaatttcggacacttctcacggttggctgctctggaatccagtatcaaagaagctggaggtcggggcctctgtcatattccatgaagacgacctgccgtctcaactcactaactctggaaccctcaacgcagttctcaactccatccaaacctgcaatctaggcgatttctctcagatcaaagagcttgagatccaagatgcgtgcctagcgtctgcggtttcgatttctccttttctctctgatgctcctaacacctatggccaggcaatgaggtcggaatttagcgtggagtggttgaaggcatgtgacgtggaaattgagatgatgctccaacttcgggtgtgggaagaagtccctttgtcggatgatctggaagttttgacttgtcgctgggtgtttgcattgaaacgaagtcaagagggtgttatcacgcgtttcaaagcccgcattgtagctcaaggatttcgccaagttcatggcgtaaatgttggggagacgtttgctccgactcctactttctcttctttgcggctgttattggcgatggcttctagatttaactggccggtggcttctttcgacgttaagtccgctttccttcatagtgatattgatcatgacatctatatccgtcctccgccaggtgtcaatgtttccccgggctgtgtgctcaagctccgcaaggctctctatggcaccaagcaagcaagaagtccctttgtcggatgatctggaagttttgacttgtcgctgggtgtttgcattgaaacgaagtcaagagggtgttatcacgcgtttcaaagcccgcattgtagctcaaggatttcgccaagttcatggcgtaaatgttggggagacgtttgctccgactcctactttctcttctttgcggctgttattggcgatggcttctagatttaactggccggtggcttctttcgacgttaagtccgctttccttcatagtgatattgatcatgacatctatatccgtcctccgccaggtgtcaatgtttccccgggctgtgtgctcaagctccgcaaggctctctatggcaccaagcaagccagccgttgctggtggcttcatctcaaatccaaactcgccgccattggtttttttccaaatcttgaagatcagtcgacttattcatataagtctggtaatgagatggctttcctctgggtccacgtcgatgatggtttattcaccgccaattctctgggacttatggaacgccttaaaaaacagttggattctgttttggatctgaaatgggacgattcgctgtcgagcattgttgggattagagtcaaggaagtcgatgggggtttcaccctggatcaacctatgcttgtcgagaagattctatcgtacagcccctctaacattaaaactcgaacacctttgccctctaccgaccttgtttctaatgcttctcagcgaatggataaggagtacttatctcgaattggtagtctcctctatttggcgcagggttctaggccggacatttctttttctgtaaattttctggcacgattttcaatggcaccggaccagtcgcactgggacgcgttggaacatctcatctcctacatccgctacacttctcacttaactctaccgattgttgcggttgccggcacggaggacgtcaagacctttgttgacgcgaactggggaggcgagggttggcgctctgttcatggtttcatatctacggtatggggtacccctatctcctgggcgtccaaacgccagagttgtgttgcccgctcgacgtgtcaagcggagtacatggctctttcctttgcgtccaaggacgcttgtttcatttattcgctcttgtctagttttttcccgctcaagactccgttgatcttatccgacaacaaggccgccgtctatatcagtaaggactgtggtacccgtaaagaacatcgccacattgatcgtgaattccatatcatcaatgaactgctctatcaggaaaaagtgcgcctcgattggatctccacgaatgatcaattagccgacattttcacaaaggctttggggtggagaaaggtgtcagaatttttgactcggacgggacttaggtccccgtcccacactttggcaagtataggggggaaagtatgcgctggctgcgattatcatacgccccccgcgattgttcgtctctctcctggacccaccaataattccatgcgtgattggttcaatggaggttaacctgtcttgttttattttttggtggtcttctctcaggtttccactctggcgctttttcgtgaatccgggatttgttgtgcttcctccttatctgtttctctctgtcttttattctattcttatatactttgcttttgttgttttttcctggtttctttctataattttttcttttttctgatttcctcattttcctcattttttcttttttctccttacgttttttcgtcagttttttcttttctttctgttgttggtttggttctagggttgatgagggggggagtgttgtcacgtgactatgtacttacaaattattacataacccatacacatagtttacatattttctacatattttctcacacttatatacatattccatatatgcacttatttctagtttctcatctacccaaatacatacttgtaaatagtataaatagtctatctacatcgaaatacagtttttccctttgggggagtttcactattctcatatttttattacgctgctctacaatgtggaataggtttgaagggaagggagggcgatggcatggccatgtattatgattattatccttcttcaccggacgaatcgatgatctcagcaaacgtcgacccggctgatcagctttctgcaaaagctccgtcacgttgatgatcatcggcttggtgagctgacttgatcataaaattcggccaagcatcaagtactccctcccgtatccgttgactctagcctcgacacgaaaaaaaaagaaaccctctaaagacggctataacttgtgaacggtttcgccaggaatgctgatgctagagaagcccgtcaaggggaaaccccgcgacccatacacagatgaactctcgacgtgtcgcgaggtggatgctcacttggcgcgttttctgagcattctttcatcaacttacaccatcccatttttccggatttgagaaaagattctgagcaaatccattcattggtttcctagcagcaaaatatcttggaatgtcattcattttcttcataaaaaaatgttgaacaaatgtcattgattttcttcataaaaaaatgttaaacaaatttagtgtttttttttttatttcaaagagaagataaattgaaaacacatacaaaaacactatctaccatgtacttcaacgttaaaaatgaagattcaaacaattgcttttccttgattgtttgagaagcagactatccagaattgttttaaatttgaattcaatccatgcaaatagcagtcaaactaaaatgcttacatgtagttcccgaattgcaccgtggaagaaaatgcctgaaaatattaggttcaatgcctgtctcacaaaagatgaagctatatctttgtttgttatcttcacagaaccagacatgaatactttgttcatttttattcatcagtcatttatgcatgagttccaaactgcttacatgtttcttttccacatccttgaacaatatatcaataaatgacttcaaagtcttcccaatgtatgacaaccttttttccttttgaaattttgagagaaaaaaacattagatgcaatatttttgtatatcacaatgattcatatcaaaaatgattgagatgcttacatctgcatcataaaccaaaaaatccaaacctctgcttgatgcaatatgtaactgatttgttacaaaatgcaggtacttttttgatgggaaagttaaaaaaattgtgtagtatgaatatcacatgtgtagatctcatgaatttcccagatttcttacagattcatgatgatcttttggtacttatagtagataatcaagaacttggttcaactctgttccaaagtatgacaaatcttcttcatttagaagcttattttgttcaagtaagccaacaaacatattgttcagtgatattttgggatctgtagaatcagtaaatcttaaaatactgacatttgaatcttcacttccactatcaaccaaaagatctttccctaactcactgagaatcttcccaaaatgtgatgaggattcctttgtttttttgtttaaaaatataaaaaaaaatcaagaacattgttaaccaggttttaaagtaaatgttgaagaagatattttgagcctgctcactccaccgcctttaccagaatttgattctttggccaaaagatctccaacaaattgatcaatcttttgcatgtttaccaatgacataggggttcctcttcttggccccatcttaaaaataatacaacaggtatttaagtctctggtgctttgtttacctgctaaggtgaaaaaataatccatgaaacttcttacaccacaattcagaagagcttggcttccaatttgtgtttgagggtgcggctgcacattcttaccaggttcgaaatctagctctttttgtgcctttttgcaaaaaaaaaaagaaaaagatccatcagttggttgagattttggctctgtggattgagctgattttgttatccttacaggagtatgatcaacaaatgcaggggaaccattgagtacgggatcaagtatcttcttttcatcagtgtattccacgctcccaatttggaccaagaacaatgaaatcaaaatgaacgaggacaagaggtaaacctgcatcttgagaagatgcccaagggtgctttggcagaactgctatatagacggggtagaaatcagctgctcagatcgccatgccagcctagaagtagctgttttatgctcagtcggcagtcatttttttttaacgttgcgcttcatcgaggatacttttgcactgtgtgtacgggtcactcaagtcggcgcgactacgtcaaggaatgatacccaaagctatacttttcctattacgtgggcagagctcaattaatgagattcactttgagtaaagctggttgtcagcgctccgattgaaatccgacacgccattttgaacctgcgctgaatcatgttctatgcttgtccgccacggatacaggaggaacttccactagctgattgcgcagaaaagactagctgaacctcggtcttatactgtggagaaagtcgcacagccttgaactggagagaaaacggtgtcggatgtagcacttttatttccgaccgattgtatgggcatgcagggaagcaaaatagataaccaacatagaagcaaaaactgacgattttctctggtgagatttcctctgcaagagtcagaaacagcgttttatgatcttctctgcaaaagggataacaaggcgtttgagaacaaaaagcaagcttgaatagtcccatgcactagcgcgtctcatcagacgggacagggcccttcacgcaagtgggattcctgtgttccactctcacaagaggcgtgctcgagcgcaaagatgatccaggagaagaaagtaggtatcatttaaaggtttataatgtctccagagcttcaaaaatgtgtatgtgacttcaacttgagagcacgaggagttttacttctaaattgcaagtgtgggcttgtatgtacaacatcgagagagaaaaagatagtgatgagcagtcaaacaagataagatgactctatcagttctagctggctttagctggcttggtaggtttagccgatccattaggagctggaagagcaatgacaataggtttgcctaacagaccatccacagtattcgagccgctagcggtgccgcgacaaagaggatgcttggtcgagtttttccccgatttgctctccggcgaaggttggtttgcaatctttggtccacattccatacaataagccgcctgaattaaaatttgaagcatgattggtcagatttgggaacatttcttctttccaataactttttttttgtcaatctatgatctatcttactcaccttttgtactgaaaagaatgggcgctcttttttggtccatttcttgatgtggccggctaaggtttgatcacacaagtccaatttctcaagatttggacaaccatcagtcctgaatcagatccaaccgaatgaattttttttttggttagccaaaccgtcatgaaaattaatggatgggtaggaagcgcaagtgactgtggaatgattaattagagttgaattgcggtatgattgacaaacctgattgtttgataagtagtcaggattgagtaaaaggccgcagcgtccatcgatccactttgcatttcagcagcacagccggttttgaattgttcaccagcggaggtcagagaagcgggaacacaggcgggagctgcacacatgcccttcatccatgcctgaaaagaagagcgtagaaagacattatatataagtatggattccaagaaaggagtagacagaacgagaaggtagatcaagaagaggagttttgactgaccttgattgggacagagatggagtccttggaggttcggatctggaccatcttatgcaaattggtgcagaccgccagagcctcatccttcgcaaaaccggcgagagtttgccgacacgctccagagagttcgcccggattggcggccaagctttgagccaccgcgtccgccatgctagatgtcggtgagcctgcagcacccttctggctcacatctaacgcattcgttgccgtcgtcgtagcgctcatcaccgtccccacccagatactcaccatcaggatagacatcaattcgcgtaagaaagccattgttttatgctactgaggaatttgaaagtcgaaaaagccaaagaaaaagtcgatcgagatgttgatgatgatgataggtgaaggatgttgttatatagacacagtaaagatttaatcgaaagaaagctatgtacttatattttatacaagttaagaacaaagtggatgatgagagtatggaatggctgtaagggatgaaggaaagaaaaggacgagtcccagaggctcgggcattttatattgcgaaacacatgcagtctacaagcagcacccttaagaggcgtcggagaaaaggcaatcgagagtgaattgagtgttgcaaaacagcgtggcaatcggtgactaaaaaaaactgcggtctttggtctacatggcgctttacgacagggagaagggttgcctatgtagacggaatgtggaataggtttgaagggaagggagggcaatggcatggccatgtatgtataattgttatccttcttcacgggacgaatcgatgatctcggcaaacgtcgacccggctgatcagctttctgcaaaagctccgtcacgttgatgatcatcggcttggtgagctgacttcatatcataaaattcggccaagcatcaagtactccctcccgtatccgttgactctagcctcgacacgaaaaacaaaaaaagaaacccttattagacggctacaataacttgtgaacggtttcgccaggaacgctgatgctagagaagcgcgatacacagatgaactctcgacgtgtcgcgaggtggatgctcacttggcgcggttaataattaggctcccttcagtgaagtcatgagggccaggcttcgatggcgacatccacctggccaagtcaggctcacttcgcccgcccagtccgctttctttggcgacccccatcttgcacaagtcaggctccttatgtacttcgcggaagtcacagactctggatttgctcgagaggtgggggcagcctgacatcttccgcgaggcggggggaggggcgcgattacattgtacaagaatcctgaatttcaaaacacaaaccacaaaaatttgaaagtggatgagtcgaaagtgtcgagtgatgctagagggtgtctgtctgagactgcaccagcagatggacgagcaagagtcttacaataggacggttcacatttgacacttttttctgctgacttgtaattgaatatttgcttgctgaaattaaacatatgcgtaaatttttatgcttttcaacacatacccgttgctgaaatcacaaaatttgtattaaaattcagcagaaacctttgtcccctacaactcccaccaatccccgatcaggttactccacaactgctgctgatatggtactccacaacctcagatcggcacccatccttcctcgactcttcttttctttgggttaaatttcatcactaacctgttttctgactgaggtaattttgactaactgttcttttgtgatttgaatacaagctgataccttttttgattttaaccatagcctaggtagaatcccaccatgttgtcatttcaggcagttgatccagctttactacctgcgctcttggctcctgcatcctcagtttcatccttgaatccgacatcctcagttccacccttgaacacaatcccaagtaacacgactaccaagaaaaaacgtacccgtcgaaccaaaaaacagatggcccttgcccgagataatgatataacaaacaacggagaaacagcaagtcaaaaaaagtgcaaaacaagtcaaccttgacaaacttctcaaaataggtcgcagtcatcccagaagcctactacagagaccgataataatccccagttcattcactctgactacgagaacatttgtgcttacgttgaagatgatgaaaaattctctgaactttatggtgataccaagacaaacgttggaccaaaagtactcacaaagacagctgccttcaacatcttcgcaatacatatcaatgcacacagcaacaagcgtctaaatctaactggtcgacaacttcaacaacgagtcaattactacatccaaaaaaagtacttcccagcaaagcagtgggagaatcagactggtgcaggcatccttgatcaagatcctcatgcttcgcttgatgaggctttggaagccaagtgcccctgctatgctaagatggacgcaatctttggtcagaggccaaatatcactcctctagccgaatttgactccagcaaccccacccccattggcccaagccagtttgaacatcaagaccaggattcctccccagaagtgttctatcctggctgggatgtaagtcaatctccaccagccaatcaaagtcctcatttggatgcagatgtcagagacgaaactcttcaattgatgatccctcctcttctatgtgatggtgaagattctgatgctcttcctcaatcaactctagcatctttccctgctttgccagtcggtgcaaacccaactcctggaggggtgcaattcaccccaaccccgacagccccttgtcgcaccttccctaatcaagcaaactcaaacgaaacacgtccaccaaaggaacgagttgataaatctaaatcaagcttggccactgcctatcaatcggtcagtgataagaagtaaaaaatgcagcagtctgctttgaaggacaagcaatccaatgaggatcgtcgattcaactgggagaaacagcaatatgatgatgagcgagccgatgtgcaaaagcggttagaagctgaagaaaagatgcaacaagctcgactggatgctgaagagaagaagcaaagtgcacaaattgaggctgccaaacgttggatttcacagggaaagagcaccaccgaggtagatgtcttgctcaaggcagtgttcccctagttgccttatcagtcatgtacagccccttgacagaaaaaatggaaccctttaattgcagtctagagggcaaaccaatggacttgaatttatgcttcctggtgaaactgtgtaaaatgagttctaaagaatgattctgacatattggataggaaaatgttttgtaatttgtattttatatttttccacattttctgatttttttgaaatttttcaatcatttttcaaagtagctcaaaaattcaggagcatcacaattgtatgtgaaaagaatgattataaattaaaaattgagaaaaatcaatgatcaaaagtttagagagctcatcaacttggatggaggaggaaattgactctcatgttagagcctgaatggaggggtgggtctgaccgatgacacaaatcaacacatgcagaacaaggctggtgctcacatttttttttgagatctacatatataatcactctctgtccatcccagtgtgtcgatcacgatctttctgagctactttcaaaaataactggaaaatccaaaaaatcagaaaatggggaaaaatacacaaaattttacaaaaataatttcctatccaatttttcagaatcattctttagaacttattttccacagtttcaccaggaagcataaattgaagtccattggtttgccctctagactccaagtaaggggttccattttttctgtcaaggggcactgcaagaaaaagtcaagcaactggtgacagttgacatacaagagcccacaccatactctacactgaacttgagtcaaactccaaatttcattctgcattgttctggctcacccctttgaagccacagggtaataccactagagatcgttcgtccgtactttttgcaggtacctggtacctcctggggggtaccccttgcacccgccccgcaccagccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtacctctacaggtaccccctcacttccctacgaaaaatcaaaatgatggtggccttctactccaagaactccaagatccaagaaggtaccttggctgcatggaaacaggtactcaaggataacaagaagtctaagaaaaaatcaaaaaggaaggtggtggttttggatgacaattaagattcttccaattagttataagttgtagatagtttcaacttttcaataaattattaaatatgaacaaatgaaaaaagtgatctgggactgatgttttacaataaatatgaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaacagatattaaaaaatgccaaaaaagtgacttgtgagtgatattttacaataaatatgaaaaaaaataataataataaagtcacttgagactctgggagtgaaactaggtgaaaaagagagggggggtacctgaggtacctgcaacaggtaccttgggtaccccctgggaggtgtctggtgcggtacatggtatctattttcttgaaaaaatgaacaggtacctaggtataaacaggtacccaggtccgaacaaacaatctctaaataccactcaagtatgtcaacacaatcaacttagtttccattgaggcttgagtggggcatgctgcatgtcaactggtagcagttgcctgactttttcttgtagtggggctgtacatcaatgttgttgcttaatctctcaatatcgctgtttttattttgatctttatcttttatgttctgtttttacttgccttgatggatcaaagatcacttgatcaatcaattggtgaaaatagtttattttgctatctcttgtttttcttctatctctctttttttccttttgactattgatttttttcttttctttcttcttgccttgaggaataaaacatcaatcaaacgaccaaccaatcgcttgattggattaattgcttgattgactgattgattgatcgatcaatcaattgattgattgattaaccaatctatcgatcgatcgattgattgattaatcagtcaatcaagcaattgatgaatcagtcaatcaatcaatcaagtgattgattgatcatctctgcctgttttctctaaatgtttcttctttccaacactcttgtgccttgtcttggccaatcaaaaatccattgaccattgagtttagctcaataaaaaaaagtgttattaaatttcaaatactcgttcaaagcagaccgttcatgtaagagaatcaaaaaaaaaactgaggggctggtttcttttctggaagtgacttgggaatcaacaaataaggcagatgttcaaagaaagccaaagaagggaaaaagagaattgacaaggagatatccaaaagtgagaagcaaagaggtttggtcaagcaaaaataagcaaccaatcaatgttaaaaaacctcattatcaaaaataagaattagatgggcaatgtgccaagctcatggtgacgttcacagcacttctttttaatttttgtttgaaagttctcactggctacagtcggtatatcctcctcatcactactttcttcagagtccttgtcattggtctctgcctcatttgcatccaggcttgctaggtcatgccatgcatcaccaaggaaagcgagcatgttgtgcagtatgatgcaggcatagatccaacggatgtatgcctgcatgtgagaagcctgatatgtatgtaatcgcatttctttcaaggaagaccatcgagccttcaagacaccaatagcgtgtttgtttcgcacttgagacttggcaagacaatagttgaattccacattctccggtaagttggctgctgggactttacaagggggtatggtggtcatggtgagactgtatgccgcatcaccaatcaagtattggcctgtccaaacaaaatcaccagatcaattgaataggagaataacggattgatctaatcaagaacaactcaccagggtcaaaaaactgtgatgcattagtatgaagatccatccttttgtacaccatactatcaccacatgatcccggccaacctgtcatgaaacctgtaatgtatagatcacaatcacaaatgatttgacagttaattgagtattgtttctttcgatcccaaaaaacgtgaccattgattgctgggtgttggaaaagtcgaatggttgttccgtcaacaaatccaatgcagccataaaatccttcttttttcatgacttcagatatttctttgctacgagattggtttggccaaacaaaatactggaacccaagcaaggtgattgcatcaatgacttgtcacgtagctttgattacggtcccacaggccacattcaaatttcaagcacatcggccaactgaggccctgttgccattggctcctagttgttccagggagattgcaagctggtgtggtattggaagctgcggacaaaagctgttgttgtggaatactgggtggagataaattcggtttagaagccacacgaaagcctctttggttgtccgagtggattgcttgaagtcgattgatcgcatctcaaacagtcttgccaaatcaaattcatcacgaaataccggaggagcccgtacattaagatatcgactcgagatgacagtttgtagtaggtcccccatgtcgtcctcatcgctaaaaagttcatcggttaccagcatcatttcaggatcgtcggagaagaagatgtttcctatggtctgacttcctgggaggttgaatagtttgctgatgagatcatcggtatcatcctcatgttggaggaggaggagggtaaatagctctcgtataacgctttgccattcactgaattgacgcatagctctggaaggtggtgctgtgtggaatgtaggattgaagctgaatgcacctgtggctgcaaaattcttccatcccaaatggaggaaacccgtgtacacatcttccacttagaatggaaaatggctgagttgagctcgcccaaatttttcagctcatccagctcagtcagctcttggacccagctcatccagctcagtcagctcaagtcagctcccagacccagctcagtcagctctcgcacccagctcagtcagctctgagacccagctcatccagctcatccagctcatgaggtccactaaaaatgcaaacaacactcaatcctcagtccagtctgcgtagcctagtcagctaagcctgccctccacctccctcgaggttgtgggttcaagacccaccaaaggcagctccaatttaggggttaggggtcaggttaggggtcaggttaggggtcaggttaggggttaggttaggggttaggtttaggggttaggtttaggggttaggtttaggggttaggggttaggggttaggggttaggttttaggggttaggttttaggggttagggcttcatgaggggttaggtttaggggttggggttagggtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattagagctggtttttgagctggatgagctgttatttcagagctgaatgagctggatcccagagctggatgagctggatttcagagctgaatgagctggatcccagagctggatgagctggatttcagagctggatgagctgggtccaagagctgactgagctgggtctgggagctgagttgagctgactgagctggatgagctgaaaaatttgggcgagctcaactcagccattttccattctaagtggaagatgtgtacacaggtttcctccatttgggatggaaggattttgcagccaaacctcgctgaatggtcccgggtgtgccagtgtcaaggggccggccgtagtatcaagctcaggggtgtcagttttttgaaggttaactaaaaatccagagccgagtatcctgcgctgctttcttaggggaaaacggggtacagcagttctaagtatgcttgcggttttgcatcaaaaaaaaaaaaaagttccaaccaaaaaaaaactctaaatattttttagtgtgggaattctggagatgcaccggcggcggccgctcctggtggctattggcagcggccgctaccgtggctaccggcagctatgtagctctggctactggcagctgttggtccatgttttacacacacatttggttgaacaaaagacttactctatctacacactgtatctaggtcattggacaccgatcatcaagccaaaagcccatgcttccaagttcattcaactccaatgacacactatcttgatcagtcaagatttcaagtgagtaatacttattttttctcttcgcttcttggttttttatgttgcaaggagaatgaaaagatggaaaacaaacattttaaatgcctgctttactcatgctagatgcaagctactaattgtgttcctttcaccgaaaaagctgtgtatataccagttaagtaaattttattgcttttcaatataaaaaggaaggtgttgatgctgaatattggaaatcatcatcagccaagatgcgctttagtattaatgaccttatccatgacaaacctccatctccaacatcccgactctcaagcaatgattggatgcaagacccatttgttcaaaatcgcttgacagaatcaaacaatcctttctcagccaatgatcgtaatgaaggcctttcgatatcatcttcggcgactggatttaatattgtcaatcagttccccttccaagaccagcaaaagtttcactcagtacatggtccatctgtccctgcagccagaatatttgatgggactgcacatctccaagggcctcaaaacaccagcgagcccccagcttaccagcctgtaggccaatcaaacggaattgaagccgaacagccaaggggaaattctgtgagactacatcagattttttatccaaccaccccaaattctaccagtactaacctctgaaacattctacagccccaaattccaattcaaattgagttcactttctacttagccacggaatcaccagctcgccccagcaatcctcgaaaacgcccaccccccgcttccaatgagcccaggactgagaaaaaagtccattctgatcctgatacaattcggatttattgggatgctcaagaccgcaactttgaaagattcaaagacacagtcatccaagcaattggcgagaaagagggagagcaacttgcaatatttgctcgtacacaagactctgcagggaacatagactggtgtgtatcaatcccttttggtggtttatttgcagcaaaccacaaacgacgtctggagaattccaaggtatttgcccgatttatcactgctgctgaaggtgcctccgatgatcggaaagtgttgtgtcaattagtaaaaaaggacccaaaggccattgctgaagtgagctttttctgctgtcctaatcaatatgtgtttccaatataactaactcggaatctgtctgaaataaaccagaaagcatcagccttaaaacgtctcaagcaaactcagtcaggcttgaatcccgatgggcttggtaacaatccagaagtcaccccaacagcttcggaatcatctggggcagagatcacaaggctcattcgggacattttgacggctcacgatccatgcaagcaactctctggtagttctgagaagccagttttcatcaaccctgaaaaccaaaacgagctctttgtcataacatttcccaaggctgatgcctgggctagggcaattatgagtttgaacaaaccggactcaccacaagtattccagtatgattgactcttttctttgcagaaagcgaaccctcaagaggtgaccttattaaccccacccaagtctcccctgttccgatttcaaaagtctgcttctaaatcaagccccactgcaagtcaatcggctcatccagctccaccggtccaacacgctccgaacatgtacccgatgtacccccctccttgggcttgacaatacggtttcaatcatccttttccgccatcagcagcaccttcaggtttgtcaaacccggttgcttccacctctactgcccaacccagtgaagctcctgtcatcaaaagctctccagctccttccgatggtacatcaaatcttgaagattttctgaagtttgcccgagggaatggcgactcagttgctttgaatgaaggtctcaacgagcttgggattacccattggtcaatgttccaattgactaacgttgaagagcttgtagatgctggtattccacgtgtatctgctcgatcacttcttcgggctttcaggagatactccaaaatgaaaaagaatgacacccatcacgattgattttcacttgcttgtttacagtctctccagattgtacctcaagctgcctgctagtttcacatacatatgtatcactttttttactctattatcacgatcctcttgctcttttctggtcggacttgtaggacagtccagatcttttagtccgttatcgctctgctcaatgtgtctcatgaataaaaaatatgtttctttattaaaacagttgggattggttcaactgaagaactatcaataaacgcaatacaccttggaacgtcacataacaaaacccacacacattattaactgttcacacttgttactataacatcaaatcaatttttgacatgagaacttctcatcaaatgaaacctcatgcacagcgtgctcagttcaaggaacttccagctttggttttttttaccactgttcctttctggccaaacatgtgatctaccatctgttccgggtattccagcagattttcactataaaatccagtcaaagaaagcattcaggctgctcaacatcatcagtcaagaatggaagccagttcgaccatccaccagctcgctcatgccatattgggagcccacgaaccatgtgagcgacttagtggctgcccatatagaccggttttcatcaacccggagaacgaccaagaattttttgtcataaccttggacagggcacatgcctgggcaagggaaattgtaagatttcaagtcttaaatcagggtaagagacaatacatagggaatctgattgttcaatatttgtattcagcaacgaaggcctcacgaggtgaccatccacataccaccgcggtctcccttattctgatttcaaacgactcaatcccactttcacaggtgaacagcttcatcggtccttggctgttgaaaaatactgggttcttctagcttcctaagcaactgggatgctcacacagattagagcactctcaagttcagattgtccactttgtgcatcagtaaaaaaaaccattcaagtagttattcttatttttttgcgctttttgtgatcatcggaaatgaagaagagtaacaacatcccagaccttatatagattgaaccagaccttatatagtttaaatagaaagaagcaagtggaaaaagataagggactaatcccagagcaaggagatgtagacagtgatataaaaaaacaagttaacgaccgatcaatcaatgtaaccagatccttggaaaagagattgcatcaattcagcagtgaagacaaattgagcatatatctcaatttgctctccatcttccacccctccagtaagattaccatagtgtcgcaatcgggctttgagaactgagaaacctttctcaatagggttgaggtcgggtgaataaggaggtaaataaatcaagcgacagcctcgatcttcaacaagctgagcaatccgaccatgatgatgaaatgaagtgttatccattactaaaacgctttgaggaccaggaaagggattcatcattgggagcttcaagatcaaatcagcctgatgaagctagcaatcaacgagaatgtatcagagacttaccagtatgtattcaagatagtactcaaaatgatctcggtccatgttctcttccagaacagcacatgcaaccaggcccgataaagcaaccgctgggatcacgttgaaccgacgagtagcccgtgcttgctccacacgaggggtccgttcaccaacaggagcccagcctctagtgcgaacgaccccatccagacagatgccacattcatctgaagccattgccttgtaagatcagtcttgcaattaaaagcaaaagtgaatataaaggcttaccagtgaatacaaggcaatctgggtcaatatgagccatcagagtcacatagcacgctcgttgatcggggtcctggttgccgttgacctttcgaagtgtcttccaagacaaatcgagtcgcacacggagcttgtttgatattgtttgcaaagaaactgctgcatcacatctctccagcaactcctgttgtatctcagccaaatagatcgaaggattgttcgtcactagttcagccaccaagttacttttctcctcggtcaacaccaatggtcgtcctcgtgtagcatatgtggcttggttgcggataacagaccgagtattctcatacaatctgcaccatcgtcgaagggaatcgtcacgacgcatagcggaggtttatttcttccaccgatagaccttcaagaaaacatcggacagctgtaaatttaaatgaagcatcatacagccgatgcaagtatgattgccatcagccttgatttcaaatcatacacaaagcaggagaaaaatcggaaacttacctctggaaagtcgttgatcttggtgattgggtgatgggatgaggaccgctcggtttgggctgggtgattggatggtgggatgtggattgctgggatatagatatatgtatgtatgtagctgccggtagccaccgggagcggccgccgccggtgcatctccagaattcccacactaaaaaatatttagagtttttttttggttggaacttttttttttttttgatgcaaaaccgcaagcatacttagaactgctgtagaggttttgaacaattttaaagctttcagagtgtttccataggtggaatgcttaataaagaccgctgaaactagctgaaactagcaggcgtagcagtatgaatttcatgctgtgcagtcaagttggtctgctaatttcagataaaaaatttgctgaaagttttgaaatgtgaaccgtcctaatatcgagcgtaacaaagcccgcaagcacccgtaggcgtgaggtgcaagcaaggcttatgaccaagagtgaggagcccgcgcaagagctcctcggaaataagcgtaggatttttttgcttcaagttttaaatttgacatttgatgtctcgctctcactaccctatcccagctgagcgctggcatcacatctacaattctgtctgttcatttttcttccggtaccgtttgttttttttctatctttttttgaaattggtcatttttttatttttattggacctttaatgttttgtctattgatccattaaaatgttaattggccgatcggccattgaagtataatgccatacctcaaattaaatgaacaacatgtgaaaacattactcatagttagagagagagatcaaagagagacagatcaaagagagaaaaaaaaggcgaaaaagatcaacacaaaagcaaaaaaagtaagcagaaagattgttgagttctttggaaagcggttggaatgaagtgaccaagatcaagtcgctttggaatcgcaaaccgacggtgagccaggtgattgggacgatgcaattgttgaacaggcagatgcaatcatcaaacaggcagatgcaatcgtcgaatgtagaacaatcgttcagttccttggaatctctttggatggggattgaactctttgtcctctcaccagtttgaacaatcagagaggttggtgtcttgaatggtgaggggtcaggtggttctcgaggagggaagtgtatgcatcgggttgggagagagagggagggaggagagagaaatggggaataaactgaaagccgttgagattaaaggccaaaaggttagaaaaaaagagaggtttgtcgaaaaaaagagccacccaaaaaaccatggctttgctagtaagcggccacggaaattcaaaaaactcaaagtttcatgaattttattgatcatgaatgggatataaatttcaggttctgaattgactatttgataaagaaaaatacaaagtttaaactatgaagaagaaaaaaaaacttgttcaaaactgaggtctgcaagtgctcacaacatcctccgccaccaaagcttggagatgctgttgggccctgatggctcattattcctaagtcctctccctgcgggagagtccctagtgcttgcacactcgacaagcggctacagtgccccacgccgcagcagggacgtgggcttttgttaagttcatcctaatatatgttatgttagaatgatggacgcggcaaccgatcatgaccaagaaaaaagactgcaggtttgagcctttgcaagactctctctctttctctcttgctacagaagagaaacagccgaagcatgtcgaagagctgagaaatatacaagagagagagtggcatgaagcccccaaaagatgagtttgcttgtagtcaagcgttccgggatgacgtagtttccctcctccctcgaggaatacttattcatgtccagacacaacacaaccacacatctaaatacatacatataaacattgctccaacccagatacatatatccaacccatcacttaacccattggcatcgaaccaataagagactctcatagcggaagcctcctaacaaaaaaaaatgtctggatcaccagacgtttctttaggaagaagtatacttttgcactactctacaacacctctgtgctactctacaacaccgatgcactcctctgcactacactacaaaaacaacaacaacaacaacaacaacaaagtggaaagaaaggacctagaagaggacggagattaagagtgctggtgattggactcagaaggaagcaagcgatttggttctgaagaagaaggatgattgggatgtctggagttagatttgaggagggcgagggtattctgaaagccctgtatgatttggcgcatggagaagagttcgtcgaggggctcgagctgatggtcggcgagatgggcgccgacgaagctagccctgaagtgcgcgacgtggtttctgaaggccaagaggtctgcgcggagctgttccaagctggtccaagtgcgtttcaaggcggcaatcgactcggaggtgagcgctaagtctctcctgagttggcggcccgaaaacgagctcagatcggtcagctttcgtaacaccccttgggcctctcgtcgcccgatcagctcgtattgcgcccggtgaaggccctccatcacccgcagccctaggttcgtagaccgcgacgcgaccgggatcagcccctctatcgagcccaataacccgtccatctcgctcgttaaatgctcaaataggatcgataggttccggccgatcgtctccgaggtgtacttcttctcgcccttctcgacccattccatcagatcacccagtcttgaaaactgtgtgtacacacatcgcaaatgtcagaccaacaatttcatcccccaaaaaaaaggaaaggattatcgaccagaagatgatcatcccaaaagaaaaagagggagaagacgaacctcataagcgatgaacgagaaagcattcaagctctgtccattaaggtcgatgagcgaatccttgagggagcgagtgagctcggcgagctgggcgagctgatgggcgagtgcgtctttgttgtcgagggcgctggcccagcggagggcgtaggcgagctcgaggatgtcggcttgatggagtctgagcaggttggggttggagaggaggaggacggagtcgaagatgtctgcggccttttgggcgctgtctgagaccgtgcgggcgtactgggcgatcttctgttccctttgatgatcttctttcggatccgtacagaagaagggcgcgtgcagggtagagcagtagaacgagagcagcgatggggtcactagactgagtgatcggccgaccaaggccaccggattcgcaagaagagaaagactcggcaagattagtcggctcgaaaagaagcgttggatggtcatcagtaggaggtacaggaccgagagcaggattgcggtggctgtgagcccggcaaaggtgtgaggaaggaggatggtgaggatgtatttgagcggccatgtgatcagtctgagtagtctggtcaagacggcgtggaaggagccttggaaacgagcaaggatctcgtcttcttggttctctcttcttttgactctcttcggtttccgttgttgttgttttggtttttctggggatgatgtggtgcgtgctttgctggtcttctgcttctgcttgttgttggtgttgtgactgtctcgagctgtgaggagtgtgctgtttctggggagtcgaagagagtggctaggttgttgttgttgttcttcgctttcctggtttgtgttgagttcttgttgttgttctgtttctgattcttgttgttcttgttcttcttgagttgactgagtcatgttgattgatttgtagtggttggttttttgttttggtggtggactgcagtctgtagttgtagtctggagactggagaataagtagcttacataaacatgtatgctgaagtgtgtttgatgaggtcatgattggtccagatatttatgtaggggaacacattcttgagcaaatcaccaaaaaaagaaattaaagggaaaagatgtcgatcgaagaacagaacaacaacaacttaccatcatcctcagaagaacaagaacaagactactactactactaccaagaacaacaacagcaacaacaacaagcagtactgccgatcactcccgtccaacgacccagcctgatccgatggatgctctgtctgctcgtgcctgcgcttctggtctgctcgatcctctccccgctctcgctcctcctctccctcttcccgatcaccctcatctttggcttaccgatctggatcagctcaaccctcgtaagccatcttacatatgtaactcagccaagaagtggtgatggctgactaagtgattgatgaagctgctgtgcttgagtctggcctggatcccttacctcctcttcgcccaggaagaccggcccagccatctcctcctcctcccattctccccactcaagatactcaggatcatcaacacccgtaagtaaaacacacaccaagaatagatccagtcgactgaccctcccaccctcagtcatcaaacatgccatcatcctcctcagatccaactggctcgaactgatcctcgactactcctaccgaaagatcatcgtccttgggcggaacaacagccatcgaagcagtcggccgacgatcgtctgtcgagacctgatctatgcctattctgacgaccaccatgatcatcgacgagcaacaaggaagaggaaccaacgcttggacgtctatctccccacaacctcctcctccgccggcctcgcccccgtcttcctcttcatccatcccggcggttggaggtggttcgagaaatccttgttcctccagatcgggctcaggtttcgaaggctcggcttctgcgtcgtcatccctgactttgttcgtctccctctctttttgtttgtctgtaaatctcgtgcttagtcagtcggttgagatgtgtagactcagtttcccgacggcagatgtcaagactcggtccgggatatccggtgtgtgttgagatgggtggccagctcgatcaggtcagcttctctcacatcatcccaaaagaaaaaacctcactcgaattaaacgccgttggttttcgatctgatccagggaatacggcggcgatccggagcggatctttgtagccgggcacggctcgggggcgcatctgtcgatgctgacggttgttcggagtgcgatccggcggagtctagccgtccaagcctatccatcttccgtccctcccatcttccaacaagaagaggaggaagaagaagagctgccgatgatcgaagggatgatccttttgtcggggatctacgacccgatcaaccagctacgagccgaggccagggccggctggctcgacatcctcgcctcccgcagagccttgggcccctcccatccatcctccctcgctaactcgcccgcccatcttctccaccacgcgcttccgttcttggagcccaggtatctgcctgctaagttcctcatcattcatggcggtacgtcaaattcatgtttttttttttttgattaagtgttaaaaatgatgatgatgatgatgatgtggatgggaagagcaggtgaagacaagaacgtgccgatcctacagagccatttcctgagcaccttactctcgacgctgacccatcccacccactcgtctccttctccttctccttcatctccttcatcttctgagtctgagtcatcgaatgagtcgtacaacaaacacagaggacggatccaggtgacgttcaagccgctcaaagaactcgaccatctcgccgcgctcttcgcactcatgatcggcgactacgcgcccctcaactccccccctccaacgacttctggaaatcctcgctcgcttcccctcggcccgccttactctagcatcatcatccagcagatactgcagctcgtcggctgactctctcttttacttggttgtataaccttcttttatggtgtgtttataagcttgttttacgtttttttttacgtttttttttttcgctgttttatgctgttttacgtggttttgtaatctttgttttaatttgtttgactttgtttgagtttgttttaatttgttttaatttgttttaatttatttgactttgtttgactttgttttatgttgttttacgttgttttactttgttttacgttgttggactttgctttccttgggctatctgggtagttgatcaactcttttcttttcttttttggttggttggtaggtttgattgtggctgtcactcactcaatctcactctctcattcttcttctccattctttcttgaaccctgtcctgtaataatgggatattcctgatagaataaatcaaatgagccggagtggtttaaatacaacaacaacacctgattctggtcacacacctgcaggagcacagcaagggattggaagatattttggtttgggaaggacacacaattggaaccatgacaacaacaacaaaaaaacaaaaaaggacttattgtgtttcctgcaagaaagcttggatcggtttgctttttttttttttgaattttttgttgtaactgcttttttttttcttgcaattttatatggatttaatttattgataatttctaaatatgtttctgcctcatgaggtgtgtgtcccagggctttcgactttcttctgagctcatgtgagggtccagagcttggttggcagtcaccaccaatggggcactatgtagaagggagtcactggcgggcccagcaaggggctggtcggacctacaaactgctccggttccaaatacgaaactcatttttttttttgttaattctcctcccaagagcatctactggagcaacatggctccggaggtggttttatccccaggtgttatctgacatcagtcaagataaaacccgactgagaaaatgaaaagatgggatttgtcaaatcaaattcaaaggattacaaaaaattcaaaaagcaaactgatccaagctttcttggaaacacaatatgtaatacagctaattcggaaaagcttgtccttccgagtctttttttttgcatttttttttgtttgcttctttgtatgtacatagaatttcaaatatgcaaatacaaaaaagcatatttcaaatgccatcaactgagttctcatgttcatggccagtcggtcagatcccggccagcttcagttcatggccagtcattcaaatcccggccggcttcaccacccacccaccaggcgatccatccatccatccaatcctgcccagctgccgccaaaagccaaaaacctcccaatcatccaattgcaaaaacatcacttcccagccttccaccaatcgagccttcccaagaagccatggttttgtactgtaggtttttttagatcaaatcaattgttctgttcctttcctcgctaatctgacatgcctccattgtgcagatacaactctcaaattaaggccctagttgtgcgttggttgatggcccgtcgcaccataaccaatatcaacaacgatttggatttccaaatccatcggaagaccatgaattgctggattttgctttacatccgcaccttcaacgtggtcagggacccttcaacatacaaagattgtggccagcctctggcaatcaacagcaaggagcgcgagtttattctcgatgtccttgaacaccagccgatgttgtaccttgacgagattcaagtgcacattgaggcaatgacaggtgttcttcatccactaacaacaatttacgatgacctccgacatcgattacagcttactcggcgaacttatcaaagtccctcgcttcggcggagaggctgtacaagctcgcttactcggaaggttgcagcaacggttcacccctaccaatcggcaatctggcaggcaaattacatctgtgtgattgcgcagattccgtcggagttcctggttttcactggtgagttgcagtatgttctggttgtgagctgaagataagtagctaacataacaaaaaatatcttatgtttgattagatgaagccggtgtatcgcaggatactcatcgtcgtactcacgcctgggctcgtatgggacgtctcacgacccgtattccttggcgacatgatgcaatttggatcaatattattccagcagtctcacttgatggcttattatgctcatcagcgcaagcgggttcaatgactcgcttggatttcgagtacttccttgaggaagtattggtaagtcatttgagctcttcaattattaagctggtctctattgtgtctgacatgttgggcatacatcagatgccctgtatgaatccgtatcccggccggaacagtgtcttggtgatggacaatcaccgcattcatcatggtgggaggatccaggagatctgcgagcagaatcatgtgctcctcatgtatctgcctccgtattcacccaattttaatccgattgagaagtttttttctgttctaaagagccgacttaaacgggcccagatactcaatggaaattggggtgatgcacagatcatcaagtggttcctcccgacatttgtaactcctggtttgatgtgatcgttgtacttgggcagcgtttatgcctagtctttcttgttattctcaacttttctgttttcttttcatttttctttgcaacaaaattgttttcttcaggtcaattttcacctttgtttgttttctgtctctcatttttgacagacgatttcttattttcttatttcttacaatgtgcttcaagtcacaagtcatacacatcatctacttcaaactgtgaccgattgataaatgaggagagcagattgacattggaggagatcgatttagtgagatgcatcggaacaaggaggatatccaagtgatcaagagtctagccgaaagcggacatatccaaccaatcatgagtctgacagaccacggccaaagtcttgtgcaagtgttgttcaataaacaagttaaattgattttgaaatttgttgagttttcatttccaatatcaagctatcacaataaataaaacggaggcaaagaagcttgggaaatgagatcggagcagtcagcaggcaaagaagcttgataaatgagatcggagcagtcaggattaaacaaacactgtaataaatttgaaaaaaaaaccattgaaaaaacaagaaaaaacattgagtcgggctgactcaatggagaaaaaaacttgtctttcaaggggtatgcctcatatactacaagagaaaaaaaaaaagaaaaaaataatggttggtcagagtcctggagagtggtcggtcagacttccggagagccaaactcttgttgcacatgagtatgttccaactcgcttgctccattgctgagatgtgtggccaatccgcctgtgaatccaattcgcatcaagtgctcgtctgacttccctcgaaaaaagaaccagtgctggacgtcatggcctttgaataggatctggcacattgcatcatcaatatcaatgttgcaatgaaccaggaagtcgttcaaagacaaattcttgccagctggaagcagaggtaacatgggattgggatttgtacatacagctattgtgtaaatgattgcgccgatttccgaatttgtttttttttcctcacgcaacaattttttttcctccgatcctcgaagccccgagcccgccgggtaaatttgcaggagattacccaccgattatcatgaccgactcagcctgaaaaaaaaaatatataacttcggctgatcgggtgaaatcgggtggtctcacccggtgtgtgctccgtggtactttgcacaggcggggccgggcttcgaggatcggggcaaaaaaaaaagtcgcgcgcaagaaaaaaaaaaaagttcagaaatcagcgcaatcatttgcacaacagctgtattttccgagttggcgatggggacggtttggtttgacgcactgacatggagctgaaggctcctatggggtcgcccgaagggcttcgtaacatttttcgtcgatcaaagttctgatcctgaggcatcaagtatggcgatttcatgatgtaatttgccgagcggctggattccaccagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttctgcgccaaaaattcgtagtgttagcgcttttgtagcgcattttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaaccgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattcctctacgctacgcttaacgctaacgggaattccgctacgttacgctacactaaccgctacggttagtgtagcggcccaccgttgattccactgagaggtcgtttgtgttcatatactctatttccacactcgatgtttccgatgtaatttcagtgccgttgggcctttcaatatagattgaggtcccttccaagtcgaaatcagaaggagacaagctctgggaaacattgccggggctgagactgtttgggcttggggcattggttgaagtcgatctggttgcgctcggagtattggaggaagtcaatctggtggagccaaagtcgggtagttctagtgaccggcgtgaactactaggatgtgctgatgccaaggcacgcatttgttcagatgcccgtctggcaccggtgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccagttttataagggtctaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaagggagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagatattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagccacctacatgatgtcataagagttattttagcttgaactagaagtctacatgagggttttatgctggtgaagcattttacatgaggtgatgtactagcctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagatagtctgacagctgcaaggaagattaacaagcgacatagcaacaggaccagcctagcagctacatatagcaagtgtcagaagatagtgtagttatgtgtatacctgtactataatgatgtgagtatgtagttgtcctgcaacgtgcatgtgtgtagtgtgaatgatgtaatttgttgttggtgttgagtgttgaagtgttgccatggtggtgagttgtgtaattgagtgtagtgatggtccagagggtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgaccatagaatccaattcttgagccataatggttgatttgtgagtgtatatatgagaaaaaaggtgtaaaaagtatgcaatttgtaataaaagaaaaactgtaaaatttttaaatgggccagatggctacccttaaggtataccacatcctcccccaacttattgtctgtccccagacaattccgccaaaaacttcccgccagggtgccgtggaattagccgtgttgagttgtccattgtgttgtgtaaatttacagtagcaagttcttacttccacctttgatttgggtgttttcatttttcttactaacaaaaatgggccacaaaagacccccccttttccttggaaatttcaaaaaaaaaggggtttttttttttttttttttttttttttttttttttccaaaaaagagagtgcgcagcgcgcagtccgcagtccgcagcaggtgacgtcgagtagtcgtatcgtacgcagcagcttacttaatcctttgaggttgcgctcgagttcagaattgggggttcggggtgtctggtacccgtcccgatccccgcgcgccctgtgctccgtgctccaggccgtgtgcgccgttccggaccggggttcaagtgcccacggccctggatatgtctgaatacctaccaggcaaccggcaccgctacatccctcacaaaatcgacttccaacgtcttccaatcttcgaatcggatcgaccgtcaagatcctcggtcgaaaaaaaacagtaagtaatttgtatttcttctctttttgttcgtgatccttagcgtagtacgtagttgaactgaagacttggttctggctgttgcttgaatcagagacccgatatgatcttccagcctaagttccttcctcccgccaaacgccgtcgccgaggccggtccttcgcaatacgcttggattcctactgtcgtgtttgggtcccagctataggtttcaccactggccaactgagaaagcgcactagcggtggatcctcgtcaagtccagatacctgtcgccgaggccggtccttcaaaaaagcctcaggtccctcttttcgtgttagcctacctgctcaagggttcaccaccggtcagtcgaaaaactacgctagctgtggatccctcttgtctcagatcgcctgtcgtcctttcaactttgccgcactaagtggagttaaccgggtacaccctcatccgcaagctggctggtttttgcttccccttcgaggccgtggtaagatgaagaaacccagcaaacgtttccgcttgattcctctacctcagtctagtataaaggtagggtcttttcccctcccgtctctagtccacacacccttgcctgcagtagtactatcctcgttaagaatccttcaccgtagtttacttagtgttagtagttgtctggccgtattcctagtgtacccgactggtgcgctgaattgttgttgttgattgattgtgtagattaaagatatgcgtccgtcgcctccttcaaccgatccgagtcctggaacctaccattcttaccccatgtccacccctcccactaccaatactggtgtgggcatgaatgtccctgagccaagagctcctcattttcagccgcccccttatcgtcttaatccgcctcgcttccctcatcccattttttatccgcacccccctatgtttcaccctcctggtcaagctttcccccccttaggtcaaggagggggtccacgcggtcgaggttttgttggaggcagaggtggaggccgtggagttggtcatggtcgtggttgactcccacctgcccagctccgaattcgaggtcaggctaaccggttctattaccccaacggtccagccgctggggtgccgtttggtcacggtcacgctccggtaagtcgaggttttgttgctgatatgtttgcgtcttggagagttactgatgccgtttgtttctttatctaagttcttcaattccaaccgggcccaggtcgacatcgatcaattcttaaatcaacatccgattccgcctgcggttcaacgccgcccaactccgattccggtcccgtcctcgcctagcgtcccggccgctaacgttgctagagctcctagcaacctcagctctatccgctccggcgatagttttcacaccgcggaagacttcctcgctcctcaagttcgagtcgcgtctccgactcccgcgggtatgtatgatccagacgattatcacctcctggctcgtcaccagatcgaatccctgctagaccgccgcgcagcgcccgagcgctttgatcgatatgagttcacacctcaacacttcgacaatttttaccagtcagctacttcggccctggtccatcattggacccgtcatcctgcagccaacgccaacgaacgtcaagatcgggttcgtttgtttcagttcatcactcgccgctaccgtaccatgactcgccgagtcgtgtaggatgtaagttgtgattcttgcttgttattttgttgattggttgctgacttcttgtttttgaacttcccctggtgtctaggctgcttcgttggaaccggttctgctgcctgaacatcatggacagccagtctataggggtaaaaaagtactaaaaccgaaaaaaaaatcgatacataatctttttcttaactcaaaaaaaagtataaaactttcttaagctaaaaaaaatcagtataactaaaaatccaaaaaaaactttgtctagtctcagccttaacttatttttgttttagccttaacttatcttagcttctactgcctgttgctatcaatgaaagcccaaacccctcccccaacttaaaaaaaggttgtccccaacctaaactaagtgagagaagtaagtgaggttgcccaaggaagtgcagtgagagcataagtgagtaaaagaaattgagggatcttcaagccagtgaagacctaactgagaagaaagaaatgaagagaaaaaaaagataggaaagaagatgagtgttttgggatcctcccccaacttaaataatattaatcctcatatcaacaagtacaggtgagtttcctcccccaacttaaagatttgaagccagcaatgctaattaattttggtttttctggttgtttttaggtattgttttgaatgtttttctggtgttttatgggttttttgagttgttgaagttagacaaggaaacatataggtaccaaaaaaagaaatctatgagaaaaaagaagattgaaataatttttcataatattttgtgctttttatgtatgtttttgtgtttttaatgggtttttcatcaatttttcttagggttttttttggcattttctgtgagaaacagtgaaattgaaaagaaaatattgattaaagcttcaagtactaatatttttgacttcttttgttaatttgagaggtcttgaacagtttagtctcgtgcccaggaggtagctgaatttaatttgaactatttccgtccgagccgttggaatcttcctcatgatcagagctgttttgactctcatcatcattacttccaatttctgggtcttcttcgtcgtccttaatctcgtccagccgtcgtcctcgaggataaaatcttttgacatgtgatgccgcatatgtccggtgaagttcagttccatctagttcttccagtaagtaagatcctttgggtaattgttccttgactttgaaaggtccattccatttattagaaaataactttccccattggtcttccaaacttttgttgtagattaaaactagatctccggtgttcaaaggtcttcgtagccgtgccgccatttttcgatcccagtatctgacagaggcttctctggctttgatcattttatcgtgagcttcttccagaatttcctctcttctttccagttgcattgtccgggcttccaagagttctgctgtagttttgatttctgaccagtctatccctaaatatgtatccatttctaggtccactggcaacactggtaagtgtccaaaaaccagctcataaggagtgaagccagtagttctctttgttgaaattctgtcggaaaataatactaatggaagatattcccgccatttgcctccagattctccacacattttgactagagtatccttgattggccggtgtccgcgttctatcattccattagcttctggataatatggtgttgtaaacttgagttttgcgccagtctttttgacagcttcaatgaaatcttctttgaattcggcgccattgtccactgtgactgtcttgattgctccatatctgtatacccaggattccagaagaaatttggccacattactagctgtgagtttgactagaggagcggcttctacccatccggataaatcgtcccgtgctacaatgagatatttgtattgtccagctttgatatggcatgcgtccagagccactcgtccaaaaaggtaactgtctccggttgcgtttcgaatctcccttggtaccaaaggatcccgcttctgacattcttcgcagctttgaatccatttcttgaccttctttttcaggctcggccaccaaaacctggttaccaaccgctgataggtttcttcaatgcctcgatgccccagttcctcgtgaactttccggagtaatctttcctgataaacatccctggttaccacaatctgtggagcaggtgaatgttttctcattaatcgtccatcactgctgaaaaatcgtgctgagttccgtcgaagtcttgcaaattccagtcgatccatatgcgcaggttgttccaaggtttccaaatagtgccgtacgtctcgccaatatccaggagactcccattcgttgagttctaacatttcagcgtgagaacaaatctgaaaattataacatggtttgactactggttcttcctcgtcaaagtcttcctggtcctggtaaaattcctcatcatcactagagatgggtcgtcgtgaaagcccatccggcaaggtgaaggttttcccaggtttgtgaactatatcaaaagaaaatagttggatgaaggccacccatcgtgtcatggccgcatttggaagggatggggaatttatcatttgaatcaaagattttgcatccacttgaagctcaaagtgttggccccaaagataagtctgtaatttcttcaatactcttgataccccacataactccaattttggctgagaatatcttgattccacaggtgaaaatactatagattcgtaaagtactggtcgatccaatccggtgtccacttcggtttgcattaatacagctcctgctgcaatgaagctcgagtcaaccgccaatttgatcagtcctgcgtttgctgaatagtcaaggcttttgagaacaatgtccttgcccacaatttccttgagtcgattaaaagcttgatcacaaagagcgttccagatccattcctgctttttcctggtaagttgtcttagaggtgcagctatttctgaaagattctggatgaaaattcgaacatagacaatgatgcctaaaaatccgcgtagttctgtcaggtttccaggtgttggccatgtcaggattttgttcttcttttgcttagatacacgtcggccttgctgagatacaatatgtccaacaatatccaaggcggggacacagcaagcaaatttctttcctgatactgtgagtcctgcctcttctactctaaacaatatgcgttccaaagtctgagcgtattcccaaatgaatcgtcgtattcccggattgtcgtccaaaacttgtccgccgtaggtcgattttggtccttttatgccgccatcgtcaatgaatacaccagcatgttcaggaatttcatcctgtaaaatccacatcatctgtgcttggtatactgctactgagttggttgctccttgaggaagcctagtgagttggaaacgtccaagtggtgtgtcaaaagttgtaagtggtcttgattcttgagccaattctcgttcgtcatagccacccataatatcacccaagccatagcatgctcttcctgcaaaagcttcaatgaattcttctgttgctggaggcaagcctgcatcccgtatagtgactctgttcatttcttgtagatcgtgcacaatccgaagttttccatcatgcttggctacgcagaataccggacttgagtaacttgaggttgattgttcgtataatcctgttcgaacccgttctcgaactaattcagtgtattcgtccttgattgctgcagggattgggattggtttcttttgccaaggggtgtgctctatgacaggaatgacataaggtaagccataagaatgtttcaagagtcctctttcagctgggcaaaatgccaaggctttttccctgagcacaatgagatgtcggaaaagttttatttcctcgggccacaaccatccttctggtccaaagttgataacacccaatcgttcctcggttatcttgttagtaggtttaaactcgggtggatttggtgtcagtggtgtttggtatgggtctcgagatagtggaggtcgttgtaatgggggattgatcgattgaggcattgcttgatttactggtcggactttcttggctactggtttgtacttggtcatacaccacaagttgtcctttttccagttcttgcagagatcttcctgaaccttcaatcctagacctgttgtgagtaaagtgttgattttcaagtccttgtcttgaaagtcattgatgttgatggttgattgatctgactttttcttgctagtcttatgtttgacaaaatgacagattttcttgacccatttgagcttcctttgaaccaagcttggttttatggtgtcgtccgagtcgtccgaaaagtgagattgaaccgtctcttgagtttgatacgccttggtgtatgcagttcccactgggttgaggttcttcatttgattccaaccttttccctgccctatttttgcaatggggacagtgattcgtcggccactatcgccttgaaaagatagtagttccccagttcctggataatccaaagtgcagtcgtaatcaaacaaaaaaggtcgtccaaggatacaatcttgagcttgtggtgaaacaaagaggtgaactggtccagtgaatcgtccaatgctgatggcacaattttccactactcctttgatgtcgcaacgatccccgccaatccccttcatgggtatgtccacttcgatgacttccaaattaaggtcgattgccgcttgccttggaataacattgaccatggaacctgagtcaaccatgaaaggtaccctttttcctgatatgtgagtctcaatgaaacctagggcacaactataaaagcagttgtagtcctggtcctcttcttctggattaagaagcattgatgctgataccttggagtcttgcgttggtccctttacataggtaaactttgaatttttgtgttccggaattcgtttctgaagtttcttgattacttcttgagcgtatgttggtgaaattgatgtgagttgagaaaaagtggtgggtatcttcaagttgtccaactctgagactaaggctgattcaaccgtcttctctgttttctgaacagttggttttgcttgaggttccgcaatttgtccaggcgtttttctggtggctgccacttcttccactatttcttcaagttcatcgattgggtccaaatccattgctgagtcatcgtttgccgccatgggttttcttctgccacggagcgcttctgctcgtgttgttgctgcgttggatttgaccttgtcaaaattttctgaacctaggtgtggtggattccagtcaattttgtgcattgatgagacgtagtcgtttgagttgggtgttggttccgtctgttgttcaaaaactgatgggtgatcggttctgtatactttggtgatctgaggtttaggttttgcggagtccgcagccacaaccacccgaataggtcttgaaggatcccatggaattttctcgccattaggaaggtagaaatcacgtccttctttcttgactagtccttctcgttcatctttttgtgcttcgtaacacattatggttgaatgtccttccttatgacaatagtaacagggtcgaggttcataaagtcgtccagatggtcaatcatttccacgagaatattcatttttaggttgattctccagttttcctgtgagtgactcaattgcttttgccaagctatcaacctgtttctgaagtacttctggaggattgtcgtccatcatcttctcacgcttttttccgtcgcctttcttctggtccagagtcctttgcatcgattggttggcctcggcgaatccactagctgcaaagacattaagtgaccttgctcgaatttcatcctcagctacatcaattacatccgaaaggaggggtggtttgttataaccatccttccctgtaggaatgaggtctgccttgactagctctcgattaatgctcgtctgtatatctgttgaaaaagctaaaaagaaaaggtgagagacactggtttcatttactatatgttcatttcttaccaaatacttagttattatcatgaactttgactgataagttttgaaatcgttcagctgcttgattccgcctttcttctgacagaaatcaatcaaattgtaaaggtccttgatcgtgtaccgaatcttctttgccacgcctccccagacttctatcatgcttgcacgaagaagtgtccagttccgctgctcgtatccgtccattgattccaattccttcttcaattcttctaccttcacaaatctacacacttgacgtgctttgtcatagccgccagcaccgtagatttctgccgccagttcgaatcgttccaaaaagtcttcaaagttctcgccttcatatcttaagtctggttccttgatgatgactgcaggcctaggcataggctcgtccatttcctgaatgtccggaggtaagccgtaggttcccgcagggtagtttgtttgttgagtgttcccagagccagctgggtcgtcgttttggtgaatgttttgatgagccccatacctttcacgatagtgccgtactcgagtatgacttgttcgcattggtggtgggggtaaaagaggtggtattattggtggatcaatattcatgttgggattgttttgattgccagagaatattccagttgaagctgggttggttgttggtagagtcggtccgtcttgagcctgagaaaacgccatgactgagaataactgattctggttgctttatcttgagttgagttgttgataatttctagtagtagtcctaaattcttctaactaatgtcgctggcgttcttatccagggcaaggttggggggttttggttactaactaataataatactaataaaactaaataatatgatactactattcaattatatagattcgtggaggttgtcatagactagtattctacttcgcactgagttttaatcggctaccacctggtagttaaacttttttatcctaactactctagtatgtcggctaatcggtcccctcgtcttctactttataattgattcttgagtatttaactacttaatccggagttctactaggtatatctaagaactaagtcgtataaagctaaacagaatgtgattattcaaagatatggtttgtcacgtggtcaaaacaggaattttcctgcctaaactaactaaaattctactaaaataaactataaaaatcactacaatggtttagatatatctaatccacttgccaaacttcaggatcctctatcacgttggggactcccttgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcggattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccagttttataagggtctaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaagggagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagatattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagccacctacatgatgtcataagagttattttagcttgaactagaagtctacatgagggttttatgctggtgaagcattttacatgaggtgatgtactagcctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagatagtctgacagctgcaaggaagattaacaagcgacatagcaacaggaccagcctagcagctacatatagcaagtgtcagaagatagtgtagttatgtgtatacctgtactataatgatgtgagtatgtagttgtcctgcaacgtgcatgtgtgtagtgtgaatgatgtaatttgttgttggtgttgagtgttgaagtgttgccatggtggtgagttgtgtaattgagtgtagtgatggtccagagggtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgaccatagaatccaattcttgagccataatggttgatttgtgagtgtatatatgagaaaaaaggtgtaaaaagtatgcaatttgtaataaaagaaaaactgtaaaatttttaaatgggccagatggctacccttaaggtataccacaccggaaggatcggaattgaccggtgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataattgtatggctgattccaagatagatcttactttcgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggtgctgatgacttgagcacaaaacagatgagttgttatagagtttgttaatgatctcttcctcaaacaatttcttgctaaggcactttaatcaaaactagagctccggtactaatactactactacttgttattggttaattgttaatgtactactacttatatgatgactactactactaatatgcttcaaattccgaactctgtgttggtttcacgcttacaatactgttctagatcactacttatcactaactcactcactacttaactcactaactaactatgaccaacttaccgcagtaggctgatgtactaacttcactaactaactaactatcactaattctaactcttcactttactgacactccggaacacttccagtagctcaggaccaacttactgctctgcgagacttctgtaggctgatggggggaagagactttctggtggtgagaggtccttcttttatattgaagagtgagggatttctgctgcaggggactccgtgtgagggaatattgctgcaggggatctcacctgcacagcctttgcacacagcctccaaacaaatagcgcagcttatgctgtgctaggaacacttaactccagaccttgtcacataatatgcatgcaagggagcacacaagcgcagcatgatgtcatgcattgccaggcaaccaagccgtcttctagaaccaagcgcagcatgatgtcatgtgtcgccaggtaaccaagccatcttccagaacactctgcataggcagtaccagcctgccagacctgctgttatctccttccacccaggatttgggggtcaaagcctctcctcactccttccttcctccctctgcctcaatattttcctcccttcactttctacaatccgtaccctgtacccttacgtaaaacataaagtacccttattacacaccactcctccgttccattcctggtcgagacatgttctcccactcctctccacgtatatacttccactcctccgttccattcctggttgagatatgatctcccactccactcctcgtatgcacaccgctcctttgttccattcctggttgagacatgttctcccaatccacgcattgtatgtaatcctgtccgtatataccacacctcatccataatgattgttccttctcttgtaatgattgtcacatgtatgtacctatgctatcccaacacctctgctgtatgcttttggcattggaacaggcacagcacaccacaccggagccccaccacgcttcagaggagtgattccgggtcgtttctcccacttgaaagttgaacatgtgggtgggatgttgaggtcaacatggcggttagcctcggttacactgccttgcaactttgcaagaagtacatgggcccaggcccacaatcgatcgtgggtgacgcgaagaacaagatttggaatatccttgtggggccagaaaatgacctctgagggcttcgaattcaactccctctccagatgttgacgcagcttgatgacaaaaggcacaacggggtcaccacagacatcggattgcctctatatacataaaaaatcaagtcagctattggtacacaagaggtacacaagatgagagatgatgataagaatacactcactttctgcttttgccgagcttcctctcgttgtagtgggaggcgctctgcttcagatcccacggctatggctaggatatttgctgccttctgtgcctagtggggtaaatgaattggaatgaaacaactcggtcaaaattggtaacagtatcaactcatttatgatcaaagatacatacctcctttgccgacttctgcttggccaaatccaacttctccttggctgtcgggtcgtccatttcgactcgtatgaaaaccctctgcaaaggctttcgagcgacctcctcagcaaaacattggagttcttcatccaacgaacagtagtaatggcgcctgaaagggaaggtgtggctaccagaaatataaagaagccattttaaaccggccttgacttgctgcacgtaaatagccagatttttcttgtctcgaccaataagtcccagaacctgttcctgaagctcctcccatttttgttccaggagattagtcttcaatgttggcagcgcttccttattcgatgcaatcttgccccaatcattcttgcagtttgaggcagcacgttgcttctcggggatttgcgggttgtagttattgacccagaagcagtactccaaagagatgaggagggagccgttgtcgttggaggcacttgtagctgcagccttcttggatcgcttcaccggaccccgtcgcacaatggttcggacagttcgcgggcttttgtacgcttcgtcgtcagggtctggaggagatagtgcttctaggggctgaatttgagtttccggaggctgagtcccttcaaagaataacccatggtatggggtttgttgtgatggtccaagagtcgactcttgagttttggaaggctcctggagataatcaagttccatttttgtgattgtcggcggtttttgcgattggatgattgggaggtttttggtttttggcggcagctgggcaggtttggatggatggatggatcgcctggtgggtgggtggtgaagccggccgggatttgaatgactggccatgaactgaagccggccgggatctgaccaactggccatgaacatgagaactcagttgatggcatttgaaatatgcttttgtgtatttgcatatttgaaattctatgtacatacaaagaagaaaaaagactcggaaggacaagcttttccgaattagctgtatgtgcatactacccatttatgctcgtcaggacttgccaacttggccgctcggccggcgggtgggggtaccttggaggtgatgagttggtacaagaacccgcttgctgggctggatgacaccttggcaagtggctggtatctgatagacaagtaagcttcctcccaagggccccaagggagcagtgtctgctttgtggctgcttgcttgtgagggggcttccttgcctcgtgggtaagattcctccttggtcttgtagaggttcacccagggagctttctctcaagcaaatcggacaaagcatttgtacccacttcatcaacggccgagagcaaatagaaattgatggctcaggacaaatccgtgctggacatagggtaaaagatgtaccgtgggtaagattcctccttggtcttgtagaggttcacccagggagctttctctcaagcaaatcggacaaagcatttgtacccacttcatcaacggccgagagcaaatagaaattgatggctcaggacaaatccgtgctggacatagggtaaaagatgtacagttctacttctttgctgggcaggatacataactccctggtgatcaccctatacatgcttgccaaggaggattcctcctcagagaacgggtacaaggtgtacccattcacctggcagaccctctccttggtgagcaggcatgttaaagtaatgaccagggagtactcctccccagtgagcagggttgggttcaaccacaaggtcattgattgtagattgacccattcccaaaattgtccatttcatttcagagtatgggggcttgggtcaatcttactcaacacgactatcatgcgggacgtttcaattcccgtctatgcttaacttgggtcttcgcttccccttttatttggagtacttgtagtgtgcttgcaggatcactgtccattttttgggcacctggctgggtcttcgtctccgtggccgtcgaagccaacggcagttggttgaacttggccggggtctgcatatgtgcgtcaccagatcagggcgagagaagatggtgtgagtgaacgatgagggacggtatcgtcgagagacgcgaacccgtctttgaagggttcatgacattcaccttggtcttatggttgtggaccgttcaatccatgtcagtctggacctcccatgcaagagcccagtctcttcgaatatttagaaactgcacaccaaggccaagccggggtatgaagctgagccgagccgtcgttcagcaaggttccgtcaaagaagccattcccctgcactccctcgaacgtatatcttgtctgggcatcttgagccgtcgtccaacgcctggccgacgaaaactctagtacagtcactcttgcctcactcttcatgctcactcaagactcccgattggcttctcctggcgctacttgctgttctggccgttgcatgactgcgccggcttcgaacatataaaaaagccgctgtcctcgatcagaggccgtcgttcttcatccccttcatctcaccctctgttttaaacttgtacaaaataagtatctctgatcctcagtagcgtgtgtgtatatcagcatcaacgattgtaaaattttctcaccccaaacatcgatttccgccagtattgatcctcgaaaacttcgaccaacatcttctgcacatatattgtataaaatgggactcatacgcgacatgatgacgatggtgatggtgagcatctgggtggggacggttgtgggggggacgacgaccgggctagatgtgagcaagaaaggtgcggccgggctgtcgtcctcgaaggcggcgggggtggcccaaagcttggcggccaatccgggagagctctcgggcgcgtgtcagcaaacgatttcggcgattgcggccgacgaggccttgtcgatctgtaccaacatcttcgacatggtccagatccgaatggccagggactccatctctgcccctatcaaggtctacatcagactcccctcagttttgttcctcctccaattcctacttgactgatcttttttttctccttgatacgctcctctacatagacctggctcaccggcatgtgtaaagcccccgcttgcattcccgcctctcttacagcggcaggccagaagtttaaaaccggctgtgctgccgagatgagcagtgatcaatggacgcggcgcgtttactcttactcactacttacagatcctcagtatacaatctcaatttcagcgaaatacatctcgtatatctgattttcatatgagctgacacacataacatatgtgcgtacatatatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggtggattcactcttacaatgatttatccccttccttttgtaccttacatgtagatttaaaaagggcttctagacgtttggcgcacaagaaatgaatgtaggcttagccaaggggcaaacgagctcgttatgtaaatattgtaacaagccaggtccaagacgcccattggcgaggtggaatacgagcttgttacaaaacaagccaaagaggtggattcgcgatctctggaattgtaagatttgtacacttgaaagccttttcacgcacatcggccggtcttatgtttagcccgccagaagcctgtcaagtctgaatactctcgtccctccgccatggctggcactattgcctgtagtgtaattggcctgctcttgtcttcctttcctctgctcgtgactcgtcggtccttcgcaaagatattcaaagtgtccgagcttctcatcctttgctatcctctctaccttcgatcactttgaaactttctgcttcaggattccttgattagtctttcgtcaatcaaaagtaaaccgtagaataccttaacacttctatagaaaaacttttacaaacactcttgatctcagtagctcgcttcatcatgcagtttcaaaaatcaatgatcgtctttattgctgccgttttcaccctaggaatggtagctagtggtgctggtaatttcgactacccttgtggtatccagaatcggcacgtaggaatgtgcggcacaaaggacgcggtacatcagacttggacctgtaaggtttctttttttttttaaaaaaaaagtatttctttcgacctcaattagtggctcagctgactgaggtgattggttccggtttgctttaattatttggtcgacgatttggtaacaaaaaaaaaaacagtggcgaataacatatcgaagggcggcgtccaattcaaagcctgcccagggagccaggttcaacattgctgtgacaatgtcatcaagaggctagtagatgctgttagttaccctttctggcttccactctcaccctctgaggtcttgcattactaattttgaggttcactaattcgaattcggccgggattttcagaaaaaaaataataatcttgcgttctcatatgtcaccactcactgcgaccaagtcacttatcaaccgccaaaatagatggactatgtagtagcgttaggcttgttaactttgaaaactagccactctgtctacgaatcccaaaagcctttcaagtacttcagttccctcaatgtagtacatgctagcttagtttagtttattcttgaaagcaagccaatactatgattgagaatgcttgagttatgagtcatttggagtgctcaaagaaagaaatctagtgtgcacgtcggcggtaattccctgacagcaggcttgttatgacttgctgggggcagaaaaagtcaacaaaaacaaacaaaaaaattcaactgttcattgcatccatcacatgaaaaaaggcatggggaaatcgttccgcaaaacgatccaccggagaggtcatgtcaatgtaaaaaaaagaaaaagaaactcagatgtcgggttgtgaatttgcagtcctccgggtccttatgaggtagcggacccgatcgtaagtgacaccagaggcctccggcttgacagtagacgattgcagctgagaaaatcaaaaggaacgattagtcggaagattgaccagagatttaggtacatgaacttgattggaggaagtgatcagatcactcacatccaacacatcattagtctgggtgaggtcgtagatttccttccatcccagtccagcgtcgactctgtccttgacccagttatcgaccacgagcggcggccgggtgatgagcatttgttgatgggaggtgagctcatggttatgttgccaatgccaggcgactcgcagcgagtttgtctggatatgatgagagactgagaagcgtgccttacatccacagcgggcggatgtgtggttcttcttgcgcgagttggagacacgcttggactgtccaccggacgagcagcgatactccagcttgaagaaagcctccggccggcggcctcggcctttggtttgagccaaatccttctcggagggtggggtgcctctctggaaattccagcgggtcgttgcgagcatcgcattcacaaattcctgcgcttcttctagcgtgttcccgggaatcgtgaagagatggggatgggtcgggaaggttggactgctaccgcccacgtgtcggacaaatctgagggcgttgggagcggaggtgaccccttcgggcactgggatttcttccgtcatcgggcgtggaaccacgtcgtagatgtcctgcaccggtgggtaagctacaaaggtgcagctggaaatactggttgatgccataagaaatgcttgagtttctaggaaagaaaagtgggaagtgccaaatgcgaagtagcgtaacaaatcaatagcagaataaaccaaatgatcgacaagcaggaatgaaagctatgttaaacgaaataatattgatttaggccaagggagcagagaaataagaatgggtgatccgcgcaattagaaggagcactgaaactgaggatacacgcaatgcaaaaacagattgcggataaagagttgatgagggtgaaggcttaaataggcacccgtcctaaaagttataaagatggttgaaagaaaggtaaggaaccggcacaataaaaaaaaatgagaaaccggtagaaacacaaacgcgacagcgacagtggggcagcctggaggactttatagagaaaacccggtggctaagtaactttagatcttatgaccctgcagaccactcaggaagggaagcccaatcccatgctcatctttagtcgtccaaatacttccgaaagcgggtttttacttttctggagttcctctagctggctgttgccccttgatggtctgggagggaccgccaaggttaatgcgctttcttctcccggactctttccctcatctgcttcgaccttgttttagatctttccaatcctgacttagcttatcttaccctatcacttgaactttttctttcaagtgcagtttcccttgatacattatttgtatttacatctgtgtacatgttgctgtatgaatatgttgtgatactttcaagtttcatccatcggtgttttccaagtgagaacatacatatctccgattctcccacgtacctaaaattctgggaggaacgatcgaacacacaaaagaggcagaatggaatacaaaccgccgtacagggcaaggttgcctatgacgctactagaatcaacggccgacgaactggcggaatcgatcatctcaagctcggtcaagctccatcacgatcgacccgaggcgttccaagtagaagccgtctcggcactcgttcgtcgaaagaaatgcttcgtccatgccgcccctgggttttggaggaaacggatccccgaaatgttttttagcttgttcgaagataaggccatcgttttggtcttgaatcgcttggattgcttgggagacgatcaggtgagcgctgcttcaaatatatatacaaatttgtttgcatttgtgaactcacaatttattccacttgagtattccgccaggtcaaagagaaaaagctgcttaatataaccgcaatcaacctgactcgaaggaatatcgaccgtgagacggttaagcagatcaaggagggctgtttcagctttgtctaccttgtaagtcggcggcatgcacagactatctagttggcaagatctgacattttcttttgcactggggatagagcccagaaatattcctcaacaactcattgtttgaagatttgtttaccagcaccgcgtttcaaaacctacttactttgatagttgttgacgatgccgaactaatgtactggtggagcctagtcgcaacgaaccagagcaaactcctcaacagttttgaacggaatgaagaccgctgtcgaagccggccttcttatggaaggatgtgggctgaaaggttggaggaaccacgcaacttgccggttttgatgatgtccgctacttgtcgaccagcagtgctggatgcgatccggttcaatctgaccctacgacctcaagacatcaccatgatcaatggccaactcacgcgtccggaaattcgattgatccggatcccaatgcaatccaccttgaggtcctgcgacgatcttcttagaatatacgcaccacataccaaagttccagccatcaagactgtgcctacgatcatttactccggacaattagacgcaactttccaagtgatgaagatcgtcaacgaggcacgcgataccaagggaggggaaatggaccctcacagtgagttcatccgtcgattccactcggttacaggcgagttggacaaacagaaaaacatagccgactttgtggaaggaaaggtgccggtgttgtcggcaagcatggccctgggcctcagccaaagcgtcaagcgggtccgatcggtgatcaccatgggtcgagcagacccatctgcaatcgtccagatggtcagtaactgtgggctcgatgggaaccccggattggctctcttgttcatggagcccaaacggaaagaggggaagaattcgcccgacgactttgatgctaagttgaagcaatcgcagtcggacgacgataggatggacgctttcgcaatcacgcctgtctgtttaagagtcgcgctcgccgtggatagccagttgagtccaggatctaactctggaatatgtcgatcagagtcaactgactcatttttccgaacttcttatatgtaggtttggttatatccccttgtctgataccgatccagtattccaagccgaacgcgaaaaggagattcaggccgagcttccgccatgccagtgttcaaactgtgcgccagatgccgcccaggccatcctcaatcttgcaccacagatcacagttgacaacttcgacgagatcctgaaggacccattcagtgttgctaaagataattcaatcgtcatcaaggagcgcgtgaagaggcacgcaaggtccgattattaacccattttctttctgctttactcatgccggtttattctttatctatttacgatgctctttttttagatgatagtattccagtctattccaacaggctgatttattgtctgaagcaagtcttggtagtccatgaagttatgaaccctagaccatgagtggtagcacaggtacacatttcaataagcttgtagctgaaataaatgtgcaaggaaccggtcaccggttctcactattttttatcaatgtgtcagctctgagttccctactgtactgagccacccagacctttccaagtatacatatttcccttttccattcattcactcagcaatcgttcatttcttcatttttttcaacagaacgagcatgtttgctcaatccaaaattgacccaagaccttctccaccacatgcgggatagttttcaggtttttctatgccaagatattagccaacctctcccaaatatcctacattagttttctttggaaaaactcaggcagagcccatagtaaaccactttttagatcagatacacaatctggtgtcccatgacatttgcctgcttgaacgggcaacaatcatagcacttaggccggtctctaacaaagggggactcttataagttggtgtcccgctgtgcagcttgcctgctaattcaaaacaatgtaatttgggcaggctaagtgctaacacacttcttaaaacaattcctgaggcatgtttcttttgcattaaaaaaattcctcctgacgcttcatcaattcattgtcccaatccatcttgaatcagattgctcagaacttctatcccatgacacttgccctaagaaaatgtttaaatgtactagtgtttgcatggaaatgttttactgtgtatgtacagtctcctcccagatgtttatagccatctgttttgagctccacaccgggaacccaaacatttcaagtcacaagaatttgtggaatggtggaaaatggttctcaaagaatgaatatgaaaaaataataacaaaaaataagattttaaaatttgtaaaaagtaaaaaggagaaaatcaaaaaaactgacagcctcaatttttctttcaggaaaagatgaaatgtccaaagtgatggtatgagatctggaatgaatgataaaaagtgaaaatttggaaaaaaataaccacttggtggtttaaaaagggtgcctagagggtcattcatcaaggaatgtggcattctggtactgcaatctactgattttgactgcagggtgtccacccaccatgctgaaactttttttggatcaatatttttcatttataatcattcttttcatgttccaaacttgcccttcgtgtgttcacttttcactcaaacaaaaaattaaagttttcaaaaaaagttgattttcttttatctttttcacaaattttaaaatcttattttttattattattttttcatattcattctttgaaacccattttccaccattccacaaactcttgtgactttaagtttttgggttccctctgtggagctcaaaacagatggctataaacatctgggaggagactgtaccatgcaagccaattttaaataggtaaatgtttcatatcaaaccaatagcagactcaagcgccgtgatccgttgaattgtttgattagactctggaaagtttacagcccacgactgcaattcatacattacatatcccctttggtgtttgctttttccatatcttaccgcacatttctcctccttcctcccataagaaccatttgagggaccaggtgtgttaacaatttgtggccattggcagagattattccaaggtaagcgtttctcatctttggtactgtgcattcttgatatgcaagccttcaatatcaaaccaatgccttcttcaaccccacttcaccaatgttgatataggtcagcttgaactcattacttgtcaagcagccgcattacaggagtgcatatacttggagggggtgagtggtgttatttttgagtattgcaggttgaatgagtgtcactgatttcatatgttgactgatccaccctgtttctgaaggaacaaggccaaccaaacaggagtgaacgatcagatgaaggcttagtttccatgtgtcttcctcatcatgctcacaaccttcctggcaaattgagcaatcggttggatagccgtgcccgtagaagaacttcaacgtagcggcaaggtgacacccaatcttttcacaaacttatcaaagcccgcgtccctgctgtggtgtggggaactgtagccgcttgttgagtgtgcaagcactaggtactctcccgcagggagaggacttaggaataatgagtgatcatggcccaacagcatctccaagctttggtggcggaggatgttgtgagcatttgcagacctcagttttgaacaagttttttttttcttcttcatagtttaaactttgtatttttctttaccaaacagtcaattcagaacctgacatatatatcccattcatgattaaataaattcatgaaactttgagtttcttgattttccatggccacttactagcaaagccatggctttttttggatggctttatttttctatcctttttgcttttaattcatttaacatttctctctcctccctccctctctctctcccaacccaacgtgttccttgttgaccgcccatctgatgagattccaaggaactagacaattgtttgacgtttgacaatcgcattgtcccaatcacctggctcaccgttggtttgcgattccaaagcgacttgatcttgttcactttgcaattccgaccgctttccaaagaactcaacaatctttctacttgcttttttcctttcttcctgatcttttgcactttttttttctcggtcaatcggtctctctcttttatctctctctctctctagatatgagtaattttttcacattttcatttaatttggagttatggcattatacttcaacggccaattggcaaattaacattttaatggactgatagacaaaactttaaaggtccgagaaaattacaaaaaatgactgatttcaaaaaaagatagaaaaagtacaaacagtgccagggggaaattgaacagacatgattttagataggatgctagcgctcagctgggatagggtggtgagagcaagacatcaaacggcaaatttaaaactagaaagaaaaaaaatgctatgctgatttccaagtagctcttgtgtgggctcctcaatgttggtcataagcctcgcttgcacctcacacctacgggtgcttgcgggctttgttacacttgatattttcacgcaagcaggggtagtggctcctgcagtctcacattttgaggcgcattgccaagaccaacaggtggttttgttgatcgtccaaggatcggggcttgtattttttccccacatgccttcaactaactggctagcatacaaccagctgacacttcaggtcatcatacatattgagttcaaaaatgaggctggccaacccacaggtgatactcacacttttcaaccccgttcttataagaaaatcaatgtacccttccgcacagaactgaaagtacaactcatctcaatgaaagtcataatagaagattaatgtttaatgaatacatacaaatttttatccaacattgtccccaaccaaactcacggccccacaagggacgcatacccttgtcttttttccttttatcattatacatatatatatgattgatcattgatcaagccatctcaaccctgttgggtacatttctggatcccttgaacccattgtaaatagagctcagatgcaactcagtgtgcttcctgtcccccatttaatttttctgccttgagataaacaaagtgaccctcctgattaccagaggatcacattgagatttgccttttcaccaccatcacccgcaagagttgagtgtctctctggaagccagaaggaatctaacagaaatacaacaaagttatagtttcaagtagcctcaggcaagaattgaaacctcaaatctcaatggtgatcagatgaattattcgttaacccaatcacttgaacaccctgcagtggcgcctcaggcaagcaccttcttaagagctttctcagcaccatcttttgctaggttatgttgggattgttacctgttttccgtaaattgcaagtgcgctgcgcgtgcgctgggtgtgtgtgtacccccctttgtgcgggggggggggtgtccgcgctgcagcctatgtatcaccactcacagcactttcgtctcaagttcagacatcaagcaaaaaaccttacgtcctcaccatcatgcccagcaagctcgacatcatcaacgaccggttcgaagagcttccggaagacccagaaccgagctcatcatcaactacccagaaagactcgagagactcgctcgatcaggaaccggatccgttagagaagcttctccaagaggcaaacgcactcaaagagcgtggcaataccgagttccaggaaaaacgatggaaatcggccttggacatgtactctgatgcattagccacccttccccttcgaccgcttcccaaaaaagtaacctcatcagacccccaggatccactcaaggatgaactctcagataacaataataataataatgatgatgatgatacgattgatgacagaaaagatcctcagagcgacggctcgggccatcattctgaatcagaaccaatcattccagaagctctcaagtcctccgacgaccctcggatctctcgtcttcgatcgattctgaatgccaatacagccgcatgttatttaaaatcggtgggtaaaaagtcagccaatacaagccatctttcgcactcttgatgtcctatttccacaccgatgttgattccaattcgagtttttttttttttcactcatgtaaccaatcatcgaccggggttttatggacgttaggaagactggcaatctgctgttcaggccgctgaagcttgtgagttcagagattttttgatgattctgtgaagagattgaggtctgacgaactttgagctctacatatgtgtagctttgaaagacgatccgaaatatgctaaggcactccatcgacgggcacaagccaatgagaagataggcacctgggcttccctccaagcatccttagacggtcagagcctcatttgtttatcatggtctgcaataagcgtcgctaatgagagacaactcgcacatgtttttttttgttttgttttgcttagactacaatgcgatctcaaaactacccgatcttcctcctaccttattgaaagaagtcaaagccagtcaaacccgacttccgcctcggatagcccaacgagccgaggcggataaaacagagatgatggctaagttgaaagatctcgggaattccgtcttggggaagtttgggatgtctactgacaatttcaaattcactccggtacgtgtcttgtttccttattcccttcttcagttttttttttcttgatcaattcaaccaaatctggtcaacattttttttttttgggatcgatcgatcagaacgaatccgggggttattcaatgtcgttccagcagtaactccagacgctcacatccatttccgaaaaagaactgctctcaactcaccccaatttcgttcaacccactctctcaaaaatcacatgaatgtaaaatttcccaatggagtgtatccaacaaaaaattgagtgaaagaaagaattcccatcaattgatttgatttgactctcctcagttagaagaattgatgggatgcttatattagtttcctttggtagaacgtcaagctaatcataaatcaatgaaagtggaagggagatatcattcctcagatccaatgatttttttatgagtaatctaaacctttcaaacggtctggtagtgatgtcaaaaagatatgagtatgtccacacaacattgaaggaccaggagatgtctccaaaatgagtcatttctatgatcaaaatagccaaagaaaatcgatcacatcatcgaccggaactgatcatttttatgaaatcaaagtggctactacaactcgagttgagagttctaaacaggagcttgcagaagatggagcctctctgatggtatacggaagcacattgaccgctcacagccgaccagactattaggaatgatgagacataaagccggaccaagatcatttgaaagcactagctaggaaaaaaacgaaaacactgtgaactgcatcgtcctacttgactggggctcagccagccaaccagaggagaccagatttatttatatatctatatggctgcttcgttggccggatctgcaacgacctcaacccaaatcgacttctcgtcagaaacatcaaaaatcgtgatcaaaggagtcacaaacgaggatttccaagtgaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactcaagcattgtcagggaaccgcactctttggagtgtagggggccaagagccaccatcctgcaatacatacccagcattttttatttcatttttctcaacactgaaagactctcctcgaattgctagggtttgcatgagtcatctccggctcaagaagaagaagaagaagaaaaaaagacatggcattggaaagctggggatgtttatacattacttgtcatacacactgaagccgctgctgcttcttcacaaaaaaaaaaaaaaagtaggatgagacatatagaaaagcagtaagtcaggtggttgtaacttgtgttacttgattatgctctggggttttgatcttgaacaaaggtatgttgggctatcttaagcagctcttgagccaggaattcagtggtaatatattatacagacctctcataagaatcacttgagattttttttgttaatcagcaatccacatattttttatcttttttatttatgaagtgagtccactcatataaatataaggtgaacgttttgaactggaaccgttgaatcctatggtctaagaacctactgaagcaaaccgctgatccatataagtaagatcccgaagcagaaaaaaaaactaggaaaatggttttgaaagaaaacccaaagggaccttaccttattccttactgaattcaattctagctctgcatgagatgattttcagtgcagcgtcattcctttttgcttggactgactggactagagctggttgtcttcggggcgggaccattgccatcttcttgtttattcggtaggcccgaagctttggtttcttcttcagccatggttccgtccaatccacgtgtttgtactcggcccgcatccgccataacttcgcggtccatggccttcttagcagctgcacccgtgtccgcctccacagtcgcttccgcgccagattccgaaccaatcgacgcctgacgagccaaccgttcccgaaggacaccttgataaagatccgcctccatccaagtggtgatcgaattgtccagcaagattgactggtcaggaatacagtccccgcccatcacgcgctccagaagttggaggttatggggcaccggagtgcggatctggtcgaagtgactgacaatggcctctgcctcccgctttccgaataattgcgacgcgcaaaacgaggccgcgtttccgtattgttcgtcatataaactcttaaacctgtcctgtaaatgttgcacaaggtccgccgccaagtccgggtcgagcgaacatgtgccaaccggcatttggggcttcttcttccgcttcttgatcacgatcgattcgtctttcgcgactctcaacgggtcctggaggatctcgtcaaagttatctacgctcatctgttggaccagattgaggatggcctgcgcgccctctggcgcacaatttgaacactggcatgcaggaagctcggcctgaatctctttttcgcgttcggcttggaatactggatcggtatcagataatggaatgtaaccaaacctacatagaaataagttaaagggtcagttgatcagtagtatcaaattttgaaatgaaacccaggactcaactggctatccacgctgagcgcgactctcaaacagacaggggtgattgcgaaagcatccatcctgtcatcatccgactgcaattgcttcaagttaggatcaaactcgtccagcgaattcttcccctcttttcttttgggctccatgaataagagagccaacccggggttcccatcgagtgcacagttgccgaccatctggacgattgcagatgggtctcctcggcccatgtgaatcacgcagcggacccgcttgacgttttgggtgaggcccaaggccatgcttgcggacaagaccggtactcttccttgggcgaagtcggttatgtttttcagtttgtccatctggccagtgactgaatggaatcgacggatgaactcgctatcggggtcgtattcatgtccctttgtactacgtgcctcgttgacgaccttcatcacctggaacgttgcgtccaatgtgccagagtaaatgatcgtaggcacggtcttgatggctgggactttggtacgtggggcgtatatcctcaggagatcgtcgcaggacttcaaggaggactgcatcgggatccggagcagacgaatttccggacgcgtgagtttgccagtgatcatggtgatctctcgagggcgtagggtgagattaaagcggatcgaatcccgcactgctggtcgacacgtagtggacatcaacagaagcggcacgcccggtatttccgtcaatctttcggacatgcttgcatagaaaggccggcttctcgagcggtcttcgtgtcgtttgaaggtgttcaacagtttgtcttgcttcgatgcgaccagactccaccagtacatcagttcggcctcctcaacaactatcaatgaaagtaggttttgaaactcggagctggaaaacatctcttcaaacaatgagttgttaaggaatacttctgggctctacatatcctcaggggaacgaaaaaaaaacgaatgtgagatcttgccaactatgtagtctgggttatacatatatgtatgccaccgacttacgaggtagacaaagctgaaacagccctccttgatctgcttgaccgtctcatggttgaaggtcattagagtcaggttgattgcggttatattaagtagttttttctccttgacctgcagaatagccccccaagtgcaataatttttttgagttgaccgtgccaaatttggaaacaactttagaggaggagcggtcatgaagagctcacctgctcgtcacccaagcaatccaagcgattcaagaccaaaacgagggccttatcgtcgtacaagctgaaaaagatctccgggatccggttcttccagaacccaggggcggcatggacgaaggctttcttggcacgaacaagcgccgagacggcttctacttggaacgcttctgggcgatcgtgatgcagatcgagcgagcttgagatgatcgattccgccagctcgtcgtcggtcgaatctagtagcgttctgggcaacctcgccctgtaaatcggtttgtattccatacttgatggttcctcccagaatcttatgtgggagatccaacacagttgtcctgaatcggaagatttggagggtgtatgtattgcttttttttttgccggtgataccgtatgtaagccaagtttcatgcttgtgaaggcgagtaagccaagtgaaagaacaatcacagcagatgggcaagacaaggcactcatcccccagggcatttttttttttttttttttttttttttttttttttttttttttagtgcttattgatttgacattgcgcaccatagtgaatactagtgtctatatacatacgtatggaggcactggtgtgccaaatgtgccaaaaaaatcaataaatgaaaacccattttttgaacaaatcaaccgaccaagctacccaaacaagcactgaaacatccctggataatgatgcacttccctgcagccccctttgacgggcatccatattctgcttatgcttccctacacagtatgtatagcagaaaccaggtaattgaaggtcgataccgtggccccgacggcagcaacctgagagctaagaacctcgtctgatgtgttccttcaaagctagcgccagagccgatgatgttgcaaggcttgttggccttctcgatcttgctgagtcccagagagatcttaccggtcccaacgtcggcaatcgcggcccggtacccttggagccaaaaaagatgtttgtctcaagcactatgtagtccttcacctcagcattcttccagtgcccctcaagtatcccttggtatttggaggatacatttgccatccgggccgtcatcccattcggtttgactgctaggaccaccctctgcgttatatgtaatggctgttttgtcttggtaccatgtttggcatccctatgcaattgaatacagcctggccagtatgcacatgtcagaggtatgtatttcaaaagattggttgtgaaaatgtgattttgatttttccttggctcgtttggcacttcagaggcatcaaaatgtgttttttaatttttttggctcgtttggcatgtcagtgcctccatacatacgatgacgttttgaaaaagaaatacatgatagaatatttttgaaaaatatttataaccttgagtgttgatgaaaataacttttaatgaaaaaaagagaaaaagagaaaaaaaccgcgcccaaaaaaaagaataatcatgaaaaaatccgcctcttttatcgagaccaaacccctcatatgaagccgagtccgaccatctttcgtcacgactgcggcccagacagcgtgttatgaggttgctcaagcctcataccctggattaaagcgggcagaaagataatcgaactcgacctaaatttaggattcagcccgattaccctaccgaaaaacaatggttatgaaaaataacttgtgagtaaaaatagctttttatttttttaaaagagagagaaaaaagaaatcatcgaagaaaaagatagagaaaaaaaaagaaaaggaaaaaacccgcaacactaagagtttttttttttttaaacttcttctgtatagatcttgatgcttttaaatcgtttggtatcgaggatgaattttgaaaggagatcgaaaactgaaggattgtcgagtaagtctttcaatgaatttggattaatcttgattttgttcgaaattagtcttgatctgaaatttttcctttgttgattgaatcttctacattcgataagaaagtgtttgacggtttctggagatcgacaatgactacagtctggcgagtcgattttatcgatatggaagagaaagtcgttaagaggtgaatgacccgatcgtagctgataaattgtcgaagaaagtccgcgttcgagtcgatttagcaaattaaaaatcttgataggtatgttggataaggagatatgattgcgaatgataggatccttttttttgacgaaactgaattttgaattgatgatttgttgaatattggaaagtgttctagattgttgttcgaggtcgaaaagagtgtttccttctgtggcttctttggcgagttgatcgactttctcattttctggaatgccgacatgtgccggacaccataggagcgaaatcgaaaaatggaaatcggtgatgaggatattcaacttgtcgaagatttgaataaaggtagactgatttgattttgacagaggtggattggcgataacttgaagagtggcttggttatccgaaaagatgttgacattgttgaatggtggtaagttgttcttctcggcttcattactgatgatatcgagaccaatattgatagcctggacctcagcttcataagccgaagctttctctgcatcattgattctacaggcaaaggagattgaattattgagtaaagccgctgaagctgttcctttatctggaatattagaaccatccgaaaaaagaaggatctcttttttaacttttttgtcagaaatttggttagtcacaatctctttagctttttctttcttaatgttcaaattgttaacatcaagagaaaagttggaccacggcggaacaacatgaaacttgattatttctagagattgaaggtcgtattctgggagaaggtgattgtcgagaagattgtggattgaggatagatgagatcgaggtaaattgttgatttcgtgattgatgagttgtttgattggatggtcgttagtggctgttaattttttactgacatacaaatgatttttcttttttaatacatcaaaaaaaggaataagaggtgagtccctattaagaaaattacatggagtggttctaaaaacaccgagaataattctgttagcttgattattaattttactgataacatttttaactgctgattcattccttttagaagcccagatacaacttccgtaaagaattctagaacgaagaacactaataatcaaattttttgattgctgtaagcccaaaccaaaagaacaccgagaaatacgattaagttgaccaatcgagctgataccacattttttaaccttatctaaatgaagtttgaaggagagttggggatccagaatgatgccgaggtatttgacggaatcggactttggcatgcgaacatcaccaagtcggaaaggacgaacatcaacctttttgtgagtaaaaatcatgaaattagctttctttttgtcgaagattgcattatttctttttccccattccaacgaacgatcaccttcactttctagtgaagaaatagctctctcaagatgtttatcagctacaaaatgtgtaacgtcatcaataaatcccaacgaaatcttgtcttgaagtaagccgagggggttactaattaaaagatttgaattgtagatgatgtaaaggataggggaaaggggagagccttgaggaagtccgcattttaagtcgaaggagggggaaagataaccgtccatgcggagtgaggtagatcgattagaaagaatggactggacgattgccccaaggtaagaaggaatgtttttgttaatcagggtatcaattaacctatctttgatgactgaggggtaggcagattttacgtccagaaaaagagctgaaacaatttttctctctctccatttttgacggatccatgaagataaaaataggttagcatcatctgtacaacggtttgccctgccaccaaagtggccgtgagcaataacattgttattttcagcccagtaagtaatcctcttagtcaagagactttcgaagatttttcctaaacatgaaagtaaagcgattggacgatatgatccagggttagcatatgaatccttatcagcttttcgaataatgaccgtgatcgcatgtctccatcggctaggaaaatagcccaagcgaagacatgctgaaaaaagtttgataagataaggtatgacaatatttttactccaaataagaacttcattagcgatttcatcatggccacttgctttctttttaggaaggtgggacataattatatcgatctcatgaaaagagatatccgggaatgggaaagggttagaaaaggatgggggaacgatgtcatcaagagtacagttaataggaacttcggaggtgcctttaaagaggagccgagcttgctcttccttatctgaggtgagatcattattttcattcaataagggagcgatgttaccgttgctgatggatttagtgaatttataagcttgaaaaatctgatggtctttactctccgccagaaacttcctccagtggttacgtttcagctcgaaaaccttgtctttgaatttcttctgccagaattgataacagtcggaggcttgaaccgaatgggcgatcagcatccatttccgggcttgatttcttttctggatgatcggtgagaggatgtctttatcccaccaggccttgaatttcgaagtgttggagttaactgtttttttttgacggtcgatcaaattttgaaaagaaattgtgagttcatcaacaaacgaatcgatatcatcactacaatcaagagaaacatcattgagtttttccaaacactgagaaagatcaaaacaaaatttttcagaatttacatttttaaggtcaacagataatctagtaaccggaaccgaatgaggattgaaattaagattaagaacaatagattggtgatctgatccaaagttaaccgacgaagtacaacaggattcaatgaatttaaacgcagaaaaatttccccaggtaaggtcgataactgtagagctggttcttctattcatgaatgttggcgtgcccttttctgacacaatcttgaaaccgtgtcgaccacaggaacgaaccagatctttagattgttggtgggtatgattgtagagggggggattccatgatcgatgatgaagattagaatccatgaaaatgaaagaagggatacggcgatcgttgtgttgatccaaccagtcggaaagaatcttgatgccttcaaacgttctaggaggattgtacagattgataagacgcagtttacggatattatcgttatcaatgattaggtcgatagctgaaaggatgcgatttccatccttaatgagatgaatttcttcagaagcgaaagatttgtcgaggaagaagcagatgcggtgtttgtcggaatagtttgctggtgagtgattagaatctagaatgcaagtccagttcgaataatgaggcattcttaaagtatgaggattgatccacggttcttgaaggacgaggatggcaaactgagaatcggagttgagcgcgttggaggtaacatcgaaggaattgtgacaattcaactgaagaatcttgaaagggataatagctggttcgggtgaagtcgatgaagtaccgggatgaagattttgggaaaaggaaaggtttgaagataatgggtcgtaactactcattgattaataatgttacggcgaaaattcttagttttgagagggcacttaagactcataggagaatgattaaagcgaacattatcatcttctgggacaaatgaaggattattttttttttcgtactgaatacatttgatacaattactgttattgaaatcagctgtacattcattggaattatgagcatcaccacaatgtttacataacggagagtttttacaaaattgagccgtatggccgacttcaagacactgaaagcattgaatgggactctttttataatgggcacctgtaaggcaaagactattaaaaaaaagactgcctctctcaatttttttggcaagttccttttcacggaagttaacgatcaaagaaccatgggactttttgttggcttgggggttgcccaaccaacgagcactgtcaatgtgagccgggtggatgtgattttctttacacaagtcagcaagggaggatgggttggtaggagtgaaagaaatcgggacagagtggagaataactgggaaggtagacgggggagtgatgagagtggggtcacaaagatgagtccactcatgtttgtgttcaaggagccaattggcaaagaaccgagtttgagtaaaaaatttaaaatctcccgacggaagacgggcaactcctttaatagaaatctccgagccatcatctgttttggcttcattttctttaaggaccttattcactttagccgtaatgtctgatggggacatttggaaaaaaggacgtgagtctggaacagacttgcgaatgacaaaaaaagcagatttgaattcattaagaattcgattggaaggagggggacgagtaacgatttctggcgaggtcggtttgggggggatacctttttttgggactggagcccatgatgaagagggtttggaagatggatgaacgacggagttgagtgatctctcaaaagagtccaagcgagctgtgatcttctctaccattgatagagtttgaacactagcgatcttctctatttcgaagaggggaattaaggtattaaccttatcgggttgtatgtagatactaccatcagggttgcgattagcgaggacttccgcaattgctttaaaaaagccattctcaggattgtggcgggatttattgagaggagggttgttagaaaagtccgattggaccggagtgtgagaacggtcaacagtagacccagaggaatctatttcctccatatcgatgttcttagaccaaccatcctggttggcccgggaaacgttatgatctttgggaggcataggaaggcctatgcgacccgacttataaggttgaaaccttgaggttttggggggatcggaaaactcaatttttaaagaggtcggaagggaaggggataaacagggatgggaaaggaagatgtgatgattacgagatcgatgggatagaataagacttagaagatactttttaggatttttttttttttttttgggatttgatgtttggatgagtggaaaaggtggtcgatttttggtggttgatgatgagtttttatcccccagggcataactgacgtcagaccagtaggactcttttgttttcctccctaaatatctcatccccatcaccatcaagcccaactcagtttggggagagcagcaaaagacacccccaaaccgcaagaaatgaacatttaatggcgcacaaaaaaatggaacactggtgccatcaacgcagggcaacttgtgtggagtgttcccagtgaatatcaagttattggatgaacgattatttagaaggttgtcggaatcttaagggctggaaagtagacaagcgaggactggagtggtatgagttataccgttgggctggcttgcgcacacaatgtgaacggactatggaaagggaaaaatcacaaactggagtcaagcccggggcggctcgagggatgtgtgtcaaatgagggccatcgacatttcttcacttttaattgggagacgggtttgaaaaagtttatgaggggacacttcaaatgaatcaggccgatggagaattgtctgcagagggttcattcggcaactggatgttacaacactgctcacctggaacggtggcaaaaaaactgtgttgcaggcaatgccactcgttcgatttcaagtactccgaatgaaaaacacacacaagaggcttgggattgggtaatctctaattgtctttcaagagtacttcacaacgtggcagagggacaaaaaggatgcgcagtgagaagaggagaaggggggggatgctggtcgacaagggttgactgattgcaagggctcatacaactctctctgtttgtgggcggcgtacaagaacggacaaaaagtattccatgggtatctaaataatgcaggggtggatgatgatgaagaatcggaagagagaaagactgggggccttagaccacgagggatgcaacggccactgagatgaatccagtgatgaaggctgcgttaccggacatcgaagtggcactcgaggtctatcaaaaatcggaaagcagttatgtcggtcagtacaaggggacgggaaaagaggaatagatgtgccctctctgactggtgggtatagccccgaggaaggtagactcaccgagttgttgtctccggtgggtgggggagtagtggcagggggagtcgaggtctttccggtgtcacccttagggggggtggtgttggtgtcatcggtggggggagggcccggcttgccatccttctcagaggctacaagatggtgacgggtgagcattggtgctggaatcttctaattggaaggatagggttcaggctcacgaggggggggagtggcgccggggcacatgcaagtaccggtgctcatgtcacctttgaccatcggggggccagcaggagagccactgctggctgagccatcagttgagctagggtccttggtggccgaagagtccttggagccgttcttggaggcatccttggatccatccttagagccatccttggggttggcaccgtccttggtaggcttggtgtttgccggggtggtggtggtgtcctttgaggcttgcttgtcagaagctccgagaccgtccttggattggtccgcggacccagtgggagcggcgctggaggagtcaggggaaggagctccaacagtctatgaagagggggacacaagccggaggtaagtcacaagtatagcctggagagcgtctatctggtggccttgtgcttgagacttacggtggaagtagcacccatggtgagaggcatgtagctgcacaagccaacgacggcgatcaagaaagtagcggagtgcatcttggacagtgggattgtattattgggaaggggactggaagtgttggaggtgtaagttaagggagtaaatgagtgagatgataccgcacagttggaaacgaatggaaagcgagatgaggaaggacagagcaatagcggccagtatttaagcagatttcccttcggagtactagacacccaccaccctattctgagccaggcatggagatacaccgcacagctgcagagggtacacctggagttttgccgggcatcatcttccttgcttcaccctgaagctttagggtcaggccctgaagtctctctacatattgcgatgatacaagatacccagaagattccgactgcaatggcgcctcccttccaagttccactgccttcatgttatgtatctgtatgtgcattttgtccctcagatgggctgcatactggcgagttgtacactagcgaccagattcttcgtcgccagacgagacactcaacaagaacaatgggccgtggggaacagtgtggcacacctgtgtgcgtgccactgacgttctatgtagtaaacttaggcttcggctgatcttgatctctatgtaccgtcccttcttctgttggacaacacatccagaaaatcgttgcatcccaatcactcggaatctgttcaaggagccgaaactcagggcatgttactaggctttttcaagagaaaccccgccgacccttggtaacaagcatctgaaacttggcggataattcggactcctcggaggttgctcttggcgactgatcatggggactcgggaggcaagataaaatgtatcttacaaacatattcataaacatgtacgtcattgttgatttggttgtacaatttcgtacaagatgcgaaaatgcaagatcatctcaaagcttaactcgctacaatgaatttcttcgtaattttatcgaaaaaacactctgcaaccttccacgtaaagatgtatacggaagcccaggggggacacgcatcagctcatgacatttttcaattttcaattttcaattttcgagtttacattatacagttggcctgtattctgaatgtatttctgaatacttccaagtttcagaatccccgctccatccatcaagtttctgatggtaaagctcaaacatgtaacactacttgactacttgccatcggtcatcgtgccaggtcacaaaccacaaacagctggtaatgtaacaccaaaagtgacccccttgacatggtccacccattctacaaacgatctacttacagatcatttccaatactcactgagctgaagttcggagaagcagaaccacaagttggccttatgggtctatcacctccctgctcaggacaactcattcaggataaaaaccaagcacttttacctagtgggttgtaagtcattcactccagcgattccaactggcacctctccactatgcctacgtgcaacaggtgcaccaagttctttaatcagctgcagtttggctggtgctttgaatgtctcgggtcccatgtggctattaatccagagaatcgacccaacaactttcatgctcctccttccaacatatacaatgttgtgccacccgctccgccatggactccttcccagccagttccatccactcaggcctcatcacaagtgttgcaagtaccaatccacgcatcacagcccatatcgcaccctgctgctctagttgcaccaacccctcccaatcctgcatgcgcgggatccaatgcctatttccggggtgctgtaaaagaaaagcgtcgcaagaatgcggcacctacaccctatgctagaaagagcaaggcaacatcgcaggccagtactgaagaagagcatacccgtatcataagtggggggaatagctctctaccagtcgaccaagctcaataagaatactggaattcgcagtcgcatgcttccagtcaacattgattcaccgaacttgtatgaagatcttcaacggcgcctatgggatttgttatcccccgagctcttgagtagacagctggttgaaatgcttcccgagaatccactccagtacacctctttgagccataaccaaaatgtgcttgaccttccaaccctcttactactggtgaaaaagtcgacggtgaagagaccagctcatatcgatctcacttatgaagaccccaccgatgaacttccaactagtatcaatacaagtacttcaacctctagaactacccggatcactcgtacacgtgcaactcctcacaatccaaaagatctagcttctgtgaatctgacttcggtagccagcaacgacacatgggcactaggtggtactgcaggtaagattctttctttaaaatcgcataaaagagtatgctcactcatgtcaaaattcaatctggtataggaactatcctggcccgtggagatgcaagcctatccacccacttgaattaccttggaaaacccctcgccgcatccatcaacatcaaccccgagggttgggttgttgcccaaaggttgaatttcaaccgtagtgacagcaattatgtaaggaatcgggcatctcatgtctaccagtaccttcaagcaactacagttccaatcacgatcaaagtcgacaaatcctcactggtcggccagggtagcatgcgcaaagcctattcagcccaagttaggaccgaggctcagcatggacaacaacgtatcactaattgggtagctaaagttcgatatcatgacactattcctgatttgaggaaacatgcgacagatgctcgaatgtacgaggcctgtggacacctacttcgagcttaccaagaagcaatcaagaattccaatagttcactgctcacttcagtccttcgaaagaaggccaatgcttttgaagtttgtactttatttgaacttcaatcccccttctagtcatctggtcacccttctgcactcctccacagctgatgatctgattggttttttcagcttgttcgacactgcattgtatttgtgggcgaggaaagcttcccctcagaagtatatttcttagaggccgctctctccggcagctatgtgaagtactcaagcaatgtgaactttgcagtcacatccaatcaacctggattggacatcgataacttaatgctcatgtcagcgtttacacactggtcatatgtaaactccaaagggaatagtcttatatgtgatcttcaaggtgctggttcgatcatcactgatcctcaaatactggatcgagataatgggtaagtgctaactcttttgcatgcctgtttacaaatgacccatattcatttatgacttttttaaagccgttgggccgatggtaacaatgcctcagaaggcatcaaacaatttgtcgacaatcaccgatgcaacaaggtttgtgaggccttaaaatttcagcctccagatcaactggttccagtctcaagcagccaaaccgaaatcaggaactcggcaactcaactccggactgtcatgaggcctggaccagctcggttggcttcagtccctaatagatccttacctcaccgagcgtccttagcagatttattacattctgacaatacccgtcccaccggtgattttttcaactctcaggtaagggaggatgaagatgtaaatgaaccccttcccgaggtgcatacgtttttaccacccatgaatcgccctagagcagacaattacacccagaatacatgcaccagttagccgacaaaatactccaaaattttttcaaacaaatgtttttagattcctgcacatgttggttgggaacatcttttgtatctgctcttttctctcacatgactatcattaataacatcacactctttaaagatcttcatgcggaaatttcgatttcgaccatgttaacataagtgagaagggatgttgggttggattgatgaggaggatcacctggtaaatcaaaggctcaattttgaagatgtgaccgaaacctatgccttcttggctggtgaggccagcaggcttcttgcatgattgattaccttttgcttttgctttgtggttctctttgatctgatgctaccatcttcgtgggattgctcctcatcctcctcctcctcagtacaagattgaggtaataacaaggtgaagtcaatagcaggatagagatgccaacaagatcgagtcaacaacaagataagatagagtaaataacaagattgaaggttgatgtttttcaaagggaagtcaagttgaatttggaaaacgaagtgaagatgatttaggaagggcgagtgaagatgattgatttgggcaaaaaaaatggatatcaacttggaggaatgaacttcagaacttgaacgatcagtggtcttgtcaacctggggcttttctttgttggtgagtgcccccaccagatcccctttttgctgctgaccgagcttaatactcacacatctttcttctcctcatcctacaaccagccaacaacgtggtaccccctccaccacctcctagtatcccctagttccccccacgatccagtgatcacgcgatctcgtcgatataggccttttttgttggtgagtgcccccaccagatgccgatttccctcaccttctgatgtcagaagtaattcaacctgtcccccctcattcttctgctcaagctacacccagcaaacaccgagggccctcctccaccacctccaagcctcccccagcagccccctggcccgaacgattgagcgaacaatcgagagcaaaggattgagcgatctcgtcgatctggggctgttttttcgttggtgagtccccccacctcatccccattagctgcccacttgggcctgctgctgaccgaccctaatcagcccctgctccctctctcttctcctgatttgacgatcagaaaacaatagccgaccacctccaccacctcccagcctccccccccttgttcaatcgtccgagcgaacaatcgatccccgctgagcgaaccatcaatcgcggccgatcggacaatctcgttggcgtgcttgttttttttgttggtgagtgcctccaccccatccccatttgcctcaactgctgctgacagaccccctctttcttctcctcagcctacgaactgcaaacaacccggtaccccctgctccgcctcccccagcccccctgcccaatcgatcaattaagcaagcgatcgataacaaaggattgagcgatctcgtcgatctggggctgttttttcgttggtgggtgcccccaccacatccccatttccctcacctgctactgactgaaactagtcagcgccttaacagtcccacttctcgccgacaacctgcaaacgcccaggtaccccctccaccacctcccagcgaatcaagcgaaatcgtcgacctggcgcttcttttctttggtgagtgccccaccacatccccattacccccaccttctgatgtcagaccttattcatcccctcccccctcttgcttctgctcaggctacaaccagcaaacactcaggcccctcctcccccagcagccccctggcctgaaaaatcgagcgaaccatcgagagcgaaggatcgacagatctcgtggacctggggctattttttgttggtgagtgcccccaccagatgccaattaccctcaccttctgatgacagacattaatcaacccctccccccactatcttctgctcagcctacatcctggaaagacccaggcacctcaccaaacggccgcccccagccgcccccctcaaccgatcgatcaagcgaacgatcaagcgatcttgtcaacctggggcttcttctcattggtaagtacccccaccacatgtccatttccctcacctgctgctgacagacgtggatcaaccctttcttgtcctcagcctacaaccagtagacaacagcacacctgctcaaccacgtccaagcctcccccagccccgctgctcgattgatagcgaagcacccacccgatttgttagggttttaaaaaaagaagacctcaactgaaactaaacaatgaaggaaattcgcactcagatcgagaaaaacaagtctggctttgtgactctgaaggcggaaaatgaagaggacatgtggcatgcctataacttagtcaccgtggttcgtttctgctctcattgaatataccatggaattgatctttgacatggtgattgcttgacaacatctagggtgatgaagtcacatccattgccgtgcagaagatggtagacgaaacaaattcagcaactggttccgaggattcacatcaagtcaaattgaacttgacgatagaagtgaagaaggtgaactattcgggggttgagatcccctcgtcgggtgactggaacaagaaggggccttctttagccaatcagccaaccaggacctctttgtcgggtggcacctcgttacatctctccggcccaatctccaagcggaacgaacatgtcaacctgggcacgttccacaccctcgagctcgagcaccagtgcgaatttacaatcatcaagggcccagatgggtgggactcagtgcatgtccaacgtcttgccgacgccaccaacacctccaaatctgctgaggtggcggccatccttgctgacgataccgggcgagcaactgtgtgcttgatcggaacgcataccagcctcatcaaacaacgcatcgaagtccctctctccaaaaataagaaacccggtcagcctgccgataaaaccctcgatgaatttcacaaacaggtctataattcgatcctcaaacatttcaatctctcgcacctccgaatggtcatcatcgctggtcctggcaatacaaaggacattgtgtttgaagcaattttcacacaagcagtcgtaagtcttctcatttccgtgtcctcaagaaaaaagaatgcatggtatccactcaatactattccaatctgactgtttgtgttttgtaactccatatagaaagccaacaaccaagcaatcatcacatcaaaatcaaagttccaaaggatctataccccgacaatccatctgcaatccctaaaccaaatcttgagcacccctgcaatattgaatcagttgaaagacacaaaatactcgcaagaaatccaggcattgaacatgttccagaagacgatggcagaagatgttcggagggcattgtatggcgagtggcatgttgattgggcggcggaacaaactgctatcagcactctattgatctcagattctttattcaggtaggcttgatcttcttttccagcaattgttatagatcagatgagcaatctaagtggtttctcatttgtttatcttttggtaggaacccagatccggaaaaacgtaaaaagttcatcaagctgacggaaagcgttcaacaatttgggggcaaagttttggttttttcgagcatgcattctactggttcaagttaagtgcaccacttcatcttcattcttgaaaacaaaaatagtgttgcccctagatttgcaataaacaagcaagactggatgactgatttatggaatgtttccctcgggccattatctcacccaactttaaaaataggattgaaccagttgagaggagtcgccgccatgttgacatatcctttagatgtccccgcccctgcaaatcaattgacgtaagaccaagttttgacttcatatacccttccagtgtctttcaccactcgcttttcatcatcttcctctcagatcattatagcaaagatgtccaatctacccacatatgggtttataatccttgatttgtatgtccttcctggcaagggtatcaatctcttgattataatatgataggctccatctgattacatccaatctgcccacatatgggtttctaatccttgatttgtatgtccttcctggtaagggtatcgatctcttgattagaatatgattgatgatgcattcgttatatcaaaccctctttcgatgattgcctatccacctgttagatgcaaacccatatggttatattccatatcagtcctgtgtcttgatactaatctgggcttccgtagtgtcttgatactaatctgattatctatctttacctcaattgaccccttcctccatatatcatatgtctttgattattcatgcagaggacagcaaatagttcgaaggaatcagaagaacaaaaatggaaagaaacgtaaattcaaagctgatgctgagttggctgagttcacgaccaacctccaccccgaaactgccaccatgagacgggaacacatcaaattggatctctacccaaattacccacctcttgatgacacaaatgcgggccagagggcaacccatcccaccccagccgacttcaaagctgctgaagaacgaatactcaaagatttcaccttaatcacttacggccgacttgctctgtatgaacgtcctcgaaaatccaccccaaacaccaaacgggaggaatattgcatcccagtcaagaactctgtggttacaaatgaatcaactgagctggaccaaccgaacaatgaatcaactgagcaggaccaacccaaaaatgaatcaactgagccggaccaacctgaaaatgaatcaactaagccggaccaacccaaaaagcctaaatgtgctttcattgcgtatattcagttcacaccatctgaggagctcactgaagaggacaagcacgacctcaactctataaccacattcctacataactctcgaggctttgtcaaacctgtcaacctccttcgcaaaatctttcgcggccggatgtggacgattggctggcgcaagtcgcaaactactggtgaaatggctgggagatatgttgatacagacggtatcaccaaaaaacccctcgcctatctagaaaatctcattaacggcatttctgcaagtgatttaatacacaagctgttttattccatctcagatgccgctgtggatgcagcaaacgtgctacttacatccttaggccttccaggctactgtgatcccaacttgaagcgatcaacatctaattgctttgcctccaacctggcttttactcgagatgaattttccaaccgaccccactgcgacagcgataagacaaaaacagcctttttgttactttcaaatgtcaacaaagctaatggtttgatagccctcactagtcatcaagatcctaccttcaccggacctttttttgtttttcctcatcacagagtggccattgacttacgtaaattgaacggcatctgccgggtggtatttgatgctggtaaatttgaacattgtactcacaatgctcaaccaactcatccaagcctcacttcatttggcttctctcttcaaatcaccaaaacatgtgttgaagcatttcaacgcatatttagtggtttttataacaacaaaaaaaccaaggatggtacagattattacattggtgatcacaatcacatctacagcaaagtctataagctaatcaaaaatgtgttttgatttttttttgttactgcaatttaacatttactcctcatgatttgtccagttgttttagcagcttagagatagaaaccataaatgccaaatatgatttctaaattctttcacatctatgcttttattatatgaccgtaatttcacctcaagtaatacaactatctctcattttataacattggtgttcatgcctcaagacagtttgcaccttttatattccttgcttatgataacccaaaatgagggaggcatcttttggacacatgctagtgtttacctgaataaatcgagttggaaactattaatctagtgttgaattccagggagttagcagaaatcgacccagatgtgaactgtggaaagtcttcactcttgttctcactatcattaatccttccagcaaatcaaaaaagcatactgctgactaccaatatgaatgaagcttagaattgattattatgattctaacaatgaggtaaggggaatctggaaaacaataatcaagaaatgatgtaataaattttattaagttttgggttgcctcatatactacttgatgacatctttggatgatcctcacatccatattattcagggccttcaatatcctgatcaccatcagaatcttcagaatcatagtcagattcttcatcatctggtgaagggggaatctctaggaggtcaactggagaaggtggatagagtgtgaaatgtgcttgaatgtgtggaatcatgtggccaaaaacattccacacgttccctacagtaatgtggtcaaatcggatgccaagttgggagagtaaggctgatgcaacattgtggaaccaaggtggggtgtgggtaaacatactatcaatgttggggtaatcgtttgttaagtagttgtttactcggtcaacatcaacaaccacaagttgatctgtggtgccaaatgcctctggtgtgctataggagaactcgggagagcaaccggtcgggagacttatgttgtggtcctttcgcttacgagagttgttcgtgagatccacccagatatccacacttgcttggaatactgggatccagaggaaaaggaagagtagcctgttgggttatatcagctaagatctcctcataattcaagtgagtatacttacttttgaattggatcttcacggtcatacacaccagcctcaatgtgactccaaatgttgtcaatgattgatcggttgtgctgtttcatcatctgagaccataatgcttcaattttttgatttcgggtggacttggtgtgatgcatccggttcttggcttcctcaagggtgattccaccaaattcatgagagagcttcatttgataccaggacatatctggagtctctgtaccatggtcagcagtgaccttccgagggactccacctactttttggaccaattggaggaagtacactccaatatgacgaggatcattatttgtgacgtggacgtggaggcctagaatttttcgagaccaggcatcaatgaacccgtagaccgttatgccgaactttttcaatttgtcgtggccatcacaagcccaaacgtggtttggtccatgggtcctgaagatgcgacgcttgcaggtttgtcgcaatcgggcagccatgccttctggatcaatatgtttgagcgcatcatagaccatttgcctgtacatagaatgctcaatttcaatatggatggtttgaaaagtgcaaatggacaactcacctgggaatctgaattttgtagtttctcatgaggatggttctcattctcctatagccagcttggtcttgtagtaagtagtctcgtgcatgtgcaacagcttcatacacttccaccatggtcaccttgccatccgccacatcgttccggaggattttcacttgtagttggttcatataacgcttgacagtccgtgagcagacactaacaccggtctcattctttaatcgagcttgtatttcttttaagttgaggccttttgagtgggatgacaagatggatgctcggaccgtgggatcaaggagtttcgggggtttttgtggaaggtcgacttgcctaagtgcccaggtctgccgtttgcgagtgagggtactagctgacatagatatgccatgctgttcacgaaggatttgcagaatcttgggtcctttgtgaccagatgttaagagactttggactatcgatttcaccagatcatcagatgtgagagtgttagagtttgtgtggtcttcgatggtggattgatcagattcatcagggattgggtcatcatctgtaccagatgtgtcggggtaatcagatgttaagatatccattatggtgataggataggattgttagagggtggatagaacgaggtcttcaattttgagctgaattgcgattgggtcttgggggtaatctcaatgtatttttccatgtatttaatttgtgatttgttatttcaatccagatggatgaccgatggcgaacaggatcgactctcatacatgtttgatctttcccattggaaacatgatggttgggaacttggggttcaagatcttgaaacgtggaatgtttcagaatcccatgggcatacaggccaactgtattatgaaaacccgacatttgaaaattgaaaattgaaaaatgtcatgagccgatgcgtgtcccccctgggcttccgtagatgtatgtatctaacatcatgttccatcttgccagccacgcctcctcagctcgtgtaagttagaaacaatttgccgattggcgtgcttggttcaacttcatgattgaaatctgccgacttgtcgccaaatcatcctgtgtcgacagcctttttgaacaagaggagaaaagaacttgacgtacttgaatatgttgtacttggcagtattaacatggaaaatgcttttgacaagtcctgaaagtccattgcagtgctcgatgcactgcttggcttcggggctcttttctgggagaggctttgttagactcttcgatgcacccagccagggtacatagactcctgtaaatatgcttgcttgtggaagtcatttgtaaactggctgcagaatataagcagaattgttttgtcatgtgaattgcaatcatccagactcagagtgtgatacgcgattcatttctagctttgtcttgaccccttttacgttttcttgaggggggggggggggtagctcaaagaagtgaaagaatggagagttggtgataaaaaaggtcaaatgcatttgcttaactaatcggagcagacaagtcgaggggaaggcattttcagcagtccacaattaaaggtaaggaacctcgtttggatgaataggttcgatggctgagtcaggagactgtgaagcgggacaagcgctgaagttcactgaagaaaaacgcgctttttttttcttaaaaaatgtgaacaaattggcgttgttgattttttatatttcatcagtgtcaccaagtccaccatacatacattccggtggcttatctaaatcgagctccctccaatcaaaccaatctcatttgttacttcccgacgggtaaaagtctctaaagagacaccttgatcgtgcgtcccgggccaacaagaggaaaagtccacgagctcgaaagaaggataaccaagaaagatttgttgggtcatcctaagttcattgatgggctcgtccaccctggacgtaatcattgaatatgaagtgtgatcgtttttattgacaatctaagtttcgtgtagatggggcgggaccaaaaaaccatgatccggaggagattggactagagacccagaaaggtgataggtctgactcaagaaactctaacatggatctatttaccaatgtcttgctctgatccagaccaatgtcatctgttgctcaggggattgctgagacttgaaatgatgccacctcgggttataaaatcctgttaagctcgaagaaggtgcccgaccaggaattaaaatgggctcggtatgaaatgatgcaaaaaattaagaaaaagataacacaaagatttatgaggcggattaattctacaaagggtcacacgaatttccgagtttgagaaacgaaaagtcaggttaagcgcgttggacgttcccttttgatacgctttctttcctcatcagcggcctctctgtcggcctcttgttgggcttcttcctcgagtaagcgttgatcgaagaccggctcgggcatcgtcttctcccatgcagccgtaaacttcggccgctcaccttcgtgttcctgtgcgaacttcaacaatgcctctcgaggctaagaaaggcacaaatgaaaaaaggaaaaccaagagaaatgaaagttaacggctgttatgtgtttttctgtgatgaaggataaatgatttgaatgagtgacatacatcctcatgtctaatcgaatccttaaccaatccttgcacaacatgctgtgtggcactagcacccacacgacccccgcgaccgggtccagtcaagggcggcatgggtttcaaagtcttgacaggatcctgtctctctcgttcgcgtctcctcttaccgcctcgacccccggccacgactggctcgtcgttcctgaacattgccagggcgtgtggggtgatgatcggccgatcgactgcgacgtcgtcttcccctggaccgcgggtcctggccgttcgagatagggagagtgttgctcctcgggtggaaaggctgggcgaatataatacattaattgccccatctgacgatccagtgatgatctggttgatctttggatgccataataccctaaccacattagcaggtgatatggctggggaaaaaaagagaaagcagagaaattgtagcaagattagagcacgatttcagcattcaaaaatgtaagctgatgtgagctgaccgattgtccggaatatctcaagattgagtttatccaataagactacccgaccacccaatccttcagatggatttgcactgactccagtcaaaatgtattggttatctggactaaaagtcacattagtttctgggttcaaggtagtcattccttccctaacagccaatggagttttcagcgcccgaacgtcccatactattagaatgatatatatgagccgctggttgagacgtttttgttcgtggatggtgaggatcaggacgtatcacttacgcttcactgtgtcatcgccaccccggctcacaagggttttgttatcaggggcatagtggagtgaggatgtttcggtattcttgacgtgagctttctcaaccgctgcattgggacgggtaaaattactgttggtcgcccagatgtttaatgtcccatccaaaccggctagtaatccagtgaaagaacatgaaggttagaaaaaaggcatcatgtgccagattatgattcctccttacctgctgcaatcgattttccatcggaagaataggtgcatgcagtaattttggtccgagtacccctttcctttgatttgagtacgatcacgcctttcgattttcgtttgttttcaacatcccaaattctgtgaagaaaaggattaatgatggatctgagatatttgttttgatgatctcacctgatagttgagtcggccgaggacgtgataaaagtcttcgcgtctttcggatgccatgcacctgatgtgagctcggcaatgtggccacttgcaaaaaaaaagagcgaaaaattaaacaatcatttagatctttctatttcgctgacaaaagaggtatatgagccttactagccaggagtttaagtatcaggaatgagaaaaattgagccaacgcacgcgcaatgtctcatgtcacgaatatacatatctcccttcatgtattcagcaatttgagcgccgtctctgtcgtagatctggggttgattggcggctgtgatgaccaagaaggaatcgcctgtgtttgaccagatagcttgatgcacctgagagctccgggaagagtgaatttagaacaggaaccgagaaggagtgatagagcgatttaaatgaccaacttgatggctttgacgaggctcccaactccggaaaggcttgaaggacgaattcattccgccaaagtcccatagcttgcaagcgtaatcatacgagcctgagaccagtcgggctccagaggggtccaaggataatgccgagactgattttgaatgatcctttaaaagtacttcgtgagtcgttggaagctgtacagccggctcatcttcatcctgtttttccgaatctgactctgacgtgggactggaaggacctgcaacgctggcacaccgagttgcgtttttgctctgttttaaatccacctattccataaaaatttcaggccttttctcaatatcaattcgctatatatcaatttagataacaaaaatcgacgactgactactgattgaccacctggcccgacgaggggatcattccgtttggtttgtgagatcttattcgagatatccggtttggcctgtatctttccgaattgtattggcagtccgaactcgtccatcctttgagcttttccgtcgatgttgatgttgatgctggtgttggtgttggtgttgtggtcggtctccttcagatccccggccacagcacttttgccccgtgtcagtcaccccggaattcacgcagttttgtgacatggcctgtgacaccacgcatgcatcccaaaaacacagtgggacttcacatgaatgatgatggtgcacctataattttgtggtatgtattgggatggtcatttcagcggctggcagcttttttgagctcacttccttgaaggatcatgggtttatgcttcaataaatccttcaagattgtggtcatggtgggtgcagcaatgtatgctgatgtttttgttttataaacagtgtgtctgtgctagcaccgtttttttagtcctgttatggaataatgatactcagtttttggaaatatcatgttacataagtccagttttttctagaccaataatgattgtcattggtccattccagcaagatctcagcatgtcaatcctgtcacaccaagaagagtgatcatagacattttcaaaaagaagcataacagtgcctctaacctagcagcctggaatccttttgtagtgttaaattgttgggctgaagtgaagtaactcaactggcaaatattttggccctggtttaatgcaatgttggaaaatcttaaagtttatttcagttggcagcaactctaattacatgtcaacaccactaacataatgagtttgtgttttacaacagctggaaatacatgggatgtggaaacttgagtttgtctcctttgacagcagatttttgcagggacctgtcatagagccagaaaactgggtgtacctgtttgtttgacccatcccaatttcttttggtgtttcttagtggggttcacaatagtgttttgacttattgtgtccgttattattatatttttttgcttccacattgatgacattatatctctcatcaaaaatttaaaatttcatgctaaattttaggtctgaagcagtgctgcagcttcttgaaccccactatttcaattttgtgaaagaccttgaacataaacttcactcattcccttgattggaggtggggaattgtttgaaggatggccacccacagagcaatgcagagccagtttggatgtgcaaagatttgactctgaacaactcctgttaggcacaacctaaaaatttgaattgaccaagctcttcaacctcttgaaaattggatgtctcagcccctgtttgtcatcaaatttggaggtccaatctcatattttgggaattttgggaagtgtgatcctaaaaaagccccttgggtaaatctgtaattttcttatttgagagaaaaagatttttaccatggaaaaatttcaacaaactgctgccatttaagatgccaaaactctcatgaaaatctacatataactaaaaaaatggcctcagagggccaaacaaacccagttcatttctaacgccggtgtcaacctccaattcacatttgttggatttgtcaacgctggcgttagattgaggcagacaggtgtccaactcaagaaaaccccaaaggtcatcaagtaaaacccccaacatccggggcaaacacaagctgcctccccaaattttggggcatatctacatatctacatataactaaaggaatagcctcagagggccaaacaaaccatcaggctttctaacctcggtgtcgacccccaattcagctttgtattgatttcgcatgcagcttctaacgccgacgtcaatgttggagactgaactcgctgcattcacccagcaagtgaagggctgatgtgaattgggccatcactttcagatcctttgattaattgctttgatccaatctgaaaccattccgaccttgctgagcctccccaaacttgatgaaccttgggcttgttgagatgtcaagcatcctcttggcctacaaccaatcacaacccagcctccctgattcagattgctgtcaaaacctatttgaaaacaactttttctacaaaacatttttttgtttaaaaaagccaataagatcaactaacatcaaaaagatattaaaaaagacaatataaaatcaggactatgaaacaattcaaatgatattgaaaaaaattgtagcaaagaatagtagaagcattataaaactttgaagaaactgaaacaggtggaaaaatctacaagtaagactggctttactcattcaaatttgaaatatcacgcaatgtaaaatctgcatattccctttcaccttgaaattttcctcagcttgccattagctcatggtccaatgggatcaaaaaatgtcaattaaataaactttttttcaggttttttagcttatggtccaaggggatcaaaaactgtcatgtcaagtaaaactttttttcatttttgaaaatgatgaaagttttgcaatcaaatgatgattgaatggcagtagttttttaaaaaaaaatctatttaacagattttctaatttacatgagcctcagacaaccattaagcagagtgtcagaatctccaaccttggcatcaatctgtaatatagatttgtgctttgtgtgacattctcatgaagcttttgagtttcatttcatcattgaagactgaattccaactattcattgtaaattgtttggatttaaatctggctattatttttgcttccatcatgcattggcattaataaataaccaatgatttcattttgagagctattaccaaagatttcattttgagataggattaaaatctacatttaaatgcgctccttaaaacagcatggatcttttcaaaaaaaatgctccctcttatattctaacccaatatatctcctcggattccagaacagaacatagtaagtgtgaactgatgcaatagaagtgtttgcagtacaatttcaattttgatatgagcatctacattacatctcctttccttacccacttggctcatttgcttgctagaatgacctgcaaaaaataataatttccaatcatacgttggtcaaaaatgggaagtataagcaattcaaatcaaggttattggttcaattgaccacttgagtgtttcaattcagaatgtacatttacacttgatttattcctcagagcttgctcaaaatttgcttcaaaaaattcaatgctcacaatgtgcatatttcacagtaactgtgcataaagtgatgcttggttttttgatgtagttataagacaagctacatgtggattaaaccacattttggctgcttccagtttggtatatcttttcttcaacataaatttttcaggccccatttggacagtccgttatatgtcataaatcattaaatttatagtgtgtgaccccaggggggtttgaacttttggcgcagatggggtttgatttataacccagggggcaatttatgaaatataacaggatgtctaaaagagcctcacaattattgagatctaaaattttggaatacacaccttatgatgttacttaggtaacaaacaaataaaactataccaagaggtaagcatcaatacaatagagctatacaaaaaaaaattaaaaaaatagctaatgatattaagattgattttggggtgcactatgctgggagaaatcagagtttgatagaaacatctcaagagtatgcaaattggaaaaagtcgtttaacttaaacgactcccaaaaagtggagagccgactcccaagccccggattccccgaaaaaagggagtcaaatccccaaaacctttgattgttttgggagtcgactccctagaaaaaataataataaaaaatcaaaatccccggtcggtttgggagtcgacctcccaaaccaaccagggtttgggggtcgatgacccaaaatacccagggcagcggccgggaggaatccacccggccgctgatcaggtacactcaaaggccgggagctgacccctcggccgtgagagttcacacaactcagcggccgagacaattcctctcggccgttgaggctatacactctcaacggccgagacaattcctcttggctgttgagggtacacactctcaacggccgatggaaaccatcttggccgtttgaggtgtacacacctcaatggtcaagggtacacttgacggccgttcaggtgtacactcagagaaactcggctgctgagtgcgcacctcaacggccaagagctgcatcccggccgcggatagtgtacacctcgatggccaaggtggtttccctcggccggtgagagtgtatatcctcaacggccaagaggaattgtctcggccgctgagttgtgtacacctcaacagccgagacggtttccataggccattgagagtgtgtaccctcaacgccgaggggaaccgtcttggttgctgaggtgtgtacacctcaacggccgaggcagtttccatcggcctttgagagtgtatatgtacccttgatggccgagaggattcctctcggccattgaggtgtacactctcatggccaaggggtcaactcccagccgttgagagtgtacctcagcggccgggaggaattttcccggccgctgccctgggtatttgaccggggatttttatttatttacttatttattttttcttagggagtcaactcccaaaccaatcaaaggttttgggggttcaacacccttttttcggggattgcaggggttgggagttggctctccattttttgggagtcgtttaactaacccccctattttattactatgaatggaggacttcccatcacgatttagaatggtctctggacccctctcagtgctaaattaacactctaatccaacccatgaccagctcacatgagcaccttttaaacaagggttctggaaagatgtgttttttttgccaaaaactaagggcctgtaccatgggattcaattttgaaaatttatcatttttcctggcttctacacaaaaattgaaaacaattcagaaattcttcacttttaggccaaaaactatctattttcagtggtcagttttgatgatatgagaatttgaggaagataaattccaagaaattagattttcaagccctacggtacaggccctaagaccttggaggtgtaaatcaaattctgtgagggttatcaatgccaacgttcatccattgcatgtatcttacattggaattagaatttcttttcacaattttaatatccatacaaggttcttcaatattttcaaaggccttgatcatgaaagaatccaatactgtttcaaattatcttttatgtattacactgatcattttgaggccatatctatcattattctgctaattgacctgcttttcatcaccaaaaaaaatctctaaagttatgtgattaatccattcctgttctccctttcctttaaaacccccctctgaccccaaaaatgggggctatgcccttgtttcttataactcagatgttaatcagtatttagtaaatccaagctgagtccaaatccaaagatattttagttttctgatacattagcaggggtcacaatctgtcacaatggatatctcacatatagccatttatcccaaaccaacggctgcatggcctgctgcaaagattagaaccacaccactgcaagcagattccaatatctgagctgtaatgtattgtagccaaacagttttcttcttcaaaacaagcatggaaaagctcaactgtgaactcttctgttgcagaccaatgacaatgcagttatactaatgtttgactcaagttgacaaatccacaacattttcttgttcacttctatgccatgtgagaatttatgggaaactctcaggcttgagtaaaacagccaccaagacatctgctaagccttgcaaaaataaaaatggtttccttgccatctatgaaattttagcttcacacacaaaaagaatacacagttgtacccatctttctggggtattatgtgtctcaaaagctggttcatgtgtactgaagtggtttagtataggttccacaaaatcgaaaaggtgtaaaacggtccaaaatggacttatgtcatgttataaggtaaactttgcagggtcacctcccgacggcgccccacatctccacatctccgatgccggcggaaaatcatgaaacgacaaaagatgcaaggagaaaaactgaacgcagccgggatcgaaccgacgatctctcgctctcaaagaaagctgctcatcctatgtcgaaggcgagcgccttaccactgggccatgcgtccttgttggcttccggtccggccggagcctcggaccgactcggacagcagccgggagagccggccggcgccggcatgggctccggcatcaagtttctccagtggggcacccgcgaatgatgctagtcttttccatatcctgtccagtgtgtgcttgtgagcaggtaagataagaaatgctcatgagtgcttatgatttgaggttatgtacatcgcctgcactaacgctggtattatagacttcacaaggtcgttcccgtggtagccttcgaattaaaccaaattcggctcagtcgtagcgcatcttacctacgccagttcagcctgtggttgaaagcctacccggtttcattcgcgctttagcaaccccggttggtcgttacttctttaatttcatgaataattctgttgttcaattttctggtgaggatttgcctcccctcccgctcttactgttattgatttttgtgcccaagaaagattctgccaaggaatcaagtcaataaagtgaataatgttcggagggtgatgtaaaaacttcagaatttttgagcatgtgctacaaaatgagcgcagctacaccacaaaagcacatgagatacatgcaaagtcatccggaatgcctttcagttgtccctttttgtatgtactggttggaatattgtccaaaaacctttctggttattctgtgatttcttttggaaggctttgaagaaccttttattacaaaacttggcttgcggaacgttcttgaagttgaaccaagaatatttgcataagataacatttcataaacgttgaaagacgagccgtgatggatgccagatggcccgaatgagttttgaagctccgctgtagcgacagcagccagaaggcagctagcagtgagcccgtacctatttgccgaggagggatatacttgatcgctaaggaggaatacgtccggcgggaacagtgctccccgccccggcaaggaagcaaaggagttgcttgtgcacggcagtagatgcggccacttcgctcttgttacagtcctctcaatgggtctttcgtctggtctggactcccttgcaatttgacacaccctctgctcaacgcaggagggaagctcatgggccatgttcctcgacaattggaatgtactagcagaacataataacaactttgtgaatagagtcatgctgagaaggtccgaattcaaccgtctcactttcggtttcgggtcaaggagctcaacagatattgttcatcatgtctgagaaaatgcggtatatactcatgaagaggaaaacagcacacttgtaacacgcatgagggagagaaatatacaatgtctttatgctgattaagaaactgagccaatcattgaataatccatgagtttgaagactaacaacgccgcaagtctttagatcagttcttaatttggtgagcagctgcggcggtctgggggaatcccacttgggccatggaatcagcgaactgagggggcaggaggttgtaagccggagtgccttcttgcgcgaatccgttgatggttcgagcgaccagggtgtcgtaagcgctgaaggctagtgaggcgattgtggatgtagaagtggaaatgtaacctcagtatccatcatagagacctttggaaaagatttttttttaaaagtgaaactcacgactcatgacggtggaagctcctgatccatatttgctggcgacggacttggcgagctgatccaactgcgtgaacgctttgtaagcagagacattcacctgagttgaccatcgccttctgttagtattcacgtaaaacttttctaccaagttcttcaagggacactcacaactgatccggattggaaacaaagccggccgcagtcattggcgtattggaagctgtcacggaacaactggtaataccctgcgacccgctcacgagcaacgcgggaattgaggttttgttgctggacggcgtcattgagccacttgacgtttttaccaaggctgtcgagcttgtcgcttacgcggcctttggttttggcttcagggctcatgtcacgagcaactagtccttcactgcgatgatagaaagagttagcttctgctaagagctctttctataaccagatacgcacttgttcgggtgggccacaaccaacgcgatgactacgaaagaggatcatgtgggggtcagtgttcctgcaggctcgtgaatcgaagtctcttgcaagttgagaagatgcgttgaggacatgcgcttaccaagaaacaaggtggcaagtaatccaaagttgaaagcaaccattgtggctgagataaagacgtgagctgaagattggctgctgggttgagacttgcaactcttgggatgaaaggggtatgaaagcttcgatggataagggatgataagggagcatttggggggaaacagccttggttttatgttgttccaaaggtgcaagccaccggacccgagcaggctcgatcctcttctgtcccacgatgcggtgcagcggcatgtgggttgctcctcggggatccgtagtacactcatctgacacaaggtgaagggtgcgggacaagacaagttgacatggctggtcgcctgatcagtggcagtgcgtcctcagcgccggccaaccagatgagcagtggtgacaatgatcgaggcctcttcccaaaccattgctttggcaagggaggctgcacctgcacgctatcccggtcacggccgtgcggcttgatccattcactttggccaataccatctcagacaaagtctcacatttgattcaccgaagaggcctctatgtgcgcacctgatcggttactaacgcccggtattgtagcctcaaaaggaggaatcctcccctgtttccacagaccccaaaaaggaagagaaacagcttaaacacacgatttcccagaattagaccagcccatccgatgaagatgaactgtaacccataatcccccagtgtaaggctggtctctcgcgtgccggcgaggccactcgcgagctgggtacattgccggttgaattttcttcaaatcccgaggatttggatcccgctggacttttgcggtccaaatctttcaagtcgttgtgctgcacaccgcagcctgtacttgaaatctacagcacaacacaaccggcacgaaaaagcatgaggtcgctgccgggtggtcttcccacgactcaactcagttagagacctttgacctttgcaattcttgaccagccgtcttatgagagagtgaaaccaagaacaatcgagaggaagatgtggacaatgcaaatgaagagaacaacaaccatggacagctcaggaagattctcagtatgctgtctttcttcatctccagacttgcagacttgacagtcaagctgatcgatctgtgcctttgagcagcggtggctacggaagcccacagacgacaacgaccgcgccatcgcgccatcgcgccattccatttttttttttcaaaatttcaaaagtcaaaatcgcacttgtacatatttgaaatctgaaataccaccccatcaccccatttcattttttttttcaaatttcaaaaaattaaaactaacttgtacatattttaaaaaaaactttgtttattatgtcacatacacatataaaaaatgcaaaaaaaaaacttcaagcctccaacatcccctcaatgaacacctgaccgtgaaaaaccacccatccaagggtgtttttcttcacatgtccagcggtgggcaagtctcatcactatgagtacaaactattatgacaccatttgatgagcttgaccattcatcaggtggtgttcggtggagaacaccccaacagaggtatgatatgatccacataatcccatcatctcaaaactcttcaaaaaacatccatcacaacttcactccgtttcacaactctacacaaaaaattacacaccagctgttctacaaaatcagctcgtattttcctctgttgattcatatacccaaatgccaaggaaactgtaagattctaacattacaacatgtacatataatattaacttcacttgttattcctaactaccatgaaatttttaacacccttgtccattcagtttcttgtttttgtcatggcttttgtgtaatttatctacttgtgagactcataccgagatactatgctacttgttgcttaacaatcatgctctactacacaaattgtgttcagaatggtacaacaattgatcgaactgacaagtaacacaaatggaagcagcttaaaaagatgggagatagtgtcaaaaatcctcctccaagtccagtcgtgaaacaatccatccatcagcttattattttacttaccaatccccaccacttgttacacatcccccttatcattatgccatcttgtggaaagtgtagtcgcactactgattctattgtacttggctggtgtaatttctgcttgaaagatgccggtattaaagaacatcatattgaagcatccctccataagccactcgcctcaacctcatccaatcccccagcaacaaccagttcccaatttcctttccgaagaaacactgtcattcgccccagctcccagccctcctcagtacccccaacaagcacttcagccctcgatgaatattttcagaatgctgtcaggaataaacgaaagaaacctcaagtcgcaccatattccaagaataagcctccccgatcctcctcaaaatcaacttccgacaaggataacgaacgtttaattgactgtgggtttgttttatacgtcgataacaagatcaacacccagaccggcattctcaatgtgaagcagaaagtcgacctcgacaacccgaagctttatgaagaccttctcgactctctctggcagttgtttgataagcagctccagaaaaaatcattactccctcactcacccgattcagcagaaggatgtgtcagccttgcccaagggaaaagtgtattgcccactccagaagccctagaatatgttgttaggaaatcgaatgaccgaaagcctgtcctgatcaacattatttatcaatacgaaactcctcaagataaatcctcagattcagaatattcttcttccaacaacaacaactcctcttccaagccaacaactcgatcctcacgatcaagatcaaccacgaataccaaaattagcaagtcacgctctaaggattacgattcttctgacgatagtaacagctctttggaagaaaacctcttgataacaaagtcatccactcgatcttccaggaaaaagtctttggttgatgattcgactcgacattctagaaaacagtcaacccgaacttgccgagaaaaatctgttgttaatcagtctcgttcatctgatgacaacaatatgtcctcctctgatgacaatatcacaatcatgccaccgccaacccaaccttcggtcaaaaaccctcttcaacaccatcatcccaaaaacaaaacctctcgatctacaatatcaggtgtctcccccatgaagaaaaatcggaactcatgggcttctgctggtattgcaagtaagccaatttgtagttcatatgacttctattttgtataaatattcattgtgaaaaccatactattatctaggtacgatgccccgattgggaagttccagcctgtccacccagcttcgtattctgggacagaataataatgatattgttgatgttgtcaaaactggctggatccatgccaatcgatttatattcaagacctttgaacgaactgaatacgaactgctgaaggcagagaccgaacccatcacattaaggatctttagggatgtgatcattggtcagggaagtatgagacgtgcattgaaggctgaagtgaaatcaatttctgaagatggcgcggaaataatctcaaactatgttgcaaagattcgatataaagaaaatctgtcatcactctcagcccatgcaaacgatgccatgatgtatgaagctagtggacttctattgagaaagttcaagtcgatcattgctgaaagtaacagagtcgaacaacaattcaaacaaagagccaagaaaatggaggtttgtcatatcctttgcctcataggtttgtgttttcataagctaacatcttttaattactagattgtacgccacgctgttgtcgcaaccggagatactcaatttccttcggaagtctttttcttggaagcagccctggagggcacatatgtcaagtattcaagtaacattgactttgatgttgctgaagatcaacctggaatggaaccgagaatctgtagattaatgaatgcattcacacactggtcctacgttgaatcaaagggtaacagcttgatttgtgacttacaaggagttggtccaatcctcaccgatccacaaatcattgatttggaccatacgtaagtcaatcgttaccacttgctgagtttgaatgcatcacactcatttaatttcttacttttaggcgatgggctgatggtaataatgctaaggaaggcatttcgatgtttatcaaaaaccacatctgtaacgaaatttgtatacaactcagattggaatctcccgatacaatcaataaagataatccctcgaacatttcaacttccaaccaactacaaagacttactggaagaattacgactcctaaaagaccacctgctcaccaaatacaaatacaatcttcccttccgataaaatccagtctttctcatattattaattatgccgatggagctcttccttctggctggttatctgatcatcctgcaaccaccaccgactaggattatgtgttgttgttacaagcttgtatttcctccttactctctctactcatacgattttttgaaatagattccaccaaaatgtactcacaaagaaggctagtatataggtattagataaaaaacaagttcccttttttaatcaattgcctttcttattataatcataaacaaaaaaaagaaaaaaacacgattttttatatttgattatgagtgaaggaatagaaacagtttattcaaatttgtcaacaacttgattaaagatataatcatgatccccaaggtagtatgggatgttatttttgggggttactctgttttcataatagccactaaagatacggcgaaatgcatcaacacaactctgggatatttggagggaaaatccaaatggagtaagggttgaatgagcgggttgattattatgagtacaatgttcgaattggcctgcatcaaatactacacgacatatgccatttaattttcgcaagtcaattgccactttatgatcaggaaacacaaagaagggacctatgaaggtgggatcaaggtgactgttcagagcaatggaaccgtcttttttgttgatatttgttaataagaggaatgcagtagcacccgcatcgtcgtcacagtgtggtttattggaaaattcgtcccgtgtaaaggccaagttggatgcgaatttgtgatccaaatcgtcattattcaagttggcgtccgaataatgaggcattcccagagaggtcagtaatttatttgctgcattgacagccgcatccgtaattgagtagaataatcgatgtataatagagctggccgaaactccatcccccagatgatccaaataggcgaagaagttttttttgataccgggtgtatcaatgtaacgtccagccatctcaccctctgtttgaggcttacgccagccaatcgtccacatattgccacgatagattttctgggggagctggataacattgacaaattttcgtgattgatgtaaaaaggttgtaacgtagtggagatcttctttgtcctgctgtgaaagctcctcggatggtgtgaagtggatgtaggcaatgaaggtatcgacaggcttatcggatttctgggcttcttcattatttacatcttccttttgttgggacttcgagtttgactgttgggctggtgctttaatttaaacaaatgtcatatgtcagatttgccatgcaaaacaagctcatgagatcaatcgtgctaagaggggatatttgtttacctttgttagtcttcttggtttgatgtttgttggactctcgaggttcttctccttttttaccttcgacagcatctaccaacatatcaatattacatgtcagtttcaaaccacttgattaggataatctgaatatctgttttacccttaccggttttttcaggtttgactcgttcatataaagcaacatgaccatgatcaattaacgtgaactgtttgagaatgatatcttcggcggctttgaagtcatcaggggttgggtgtgctttccgataggctttgtgactggaatccgcaggtttgtaaattggatagagtttaaccggatccttctcacggaacatgagcttcatgtcagggtcattcctggttgtgaatgaggctaatcgtgcgatctgttcctgtttttttttctggttgtacttttgtttttttctcttcttaacaaatgcctgcccgctattcaataccacccattcaaattatcatccatagattgatatcccagaatgagacatacgaatcaagtgattgatatcccagaagagagacatacgaatcaagacatatgattgatatcccagaatgagacatacaaatcaagtgattgatatcccagaagagagacatacgaatcaagatatatgataaatgaatggattggaataaaggcaggaattgtgataataagaggggagaggatggaaaggggatagggtaaaaccaatagaagggatatcattagttaattgtaataatggtttctaatcagacactcttacgtcatccttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggaaagggctgatgatgataccttaagtgtgagatttgaaggccagggtatatgggggcctccccggtcagccagatgatcagaaagaggcatgcccacttggcagccgggatggctgccaaatggggcagagacaggatgacaaatgcttggcacaccttatttttattgggtggtgtgacccggttgcacgttggatcggtggatctgccgttggatgagtagatgaagcagggggggtcaatcgaggtcgttcggccagatttgaaggcctgcacatatgggggcagcctctatcagcccgatgatcacaaggggcttgcccacctggaaagatccgcccaggtgtaggcagctggggagatggaagagggcccagtgagttgtttgcgccctggggggggggggggggctaatggctctggagaagcaggcaaccagctaatggtcagcttctccctcccaaagggtggttactgcccactgggcagccatttggctgcccagtgggcagtggacaacagaagcttacgtgtgtcaatcggacgctgccggcgcctcaggaggaagaggtgggccgaagcttcgttcgatcggtcggcgcggtccctgatggggctggtgggaaagggtcaaataaacggcggggggcctaaaaaacggtcggtcgaccgagttgaagcccttgttctgttggggcagcctcggtcagccagatgatcgcgaggggcatgcccacttggcagccagatggctgccaagtgggcagtgagatgaagttaaaaaaattggcacaccagttattagtggctggtgtgcgctgttgcttgtttgatcggccgaacggccgttcgttgatgaaaagaagggggggggggcttgggcgtcgatcgctcggcccggggctgttgacgctggaggatgcaaagggaggcagccggaggttagctgccatcaggaaggccagtgataggcccactgggcagccaaatggctgcccagtgggcagagaaaaagatggacgttacctttactatcggcctgagtggccggtggctgaggaggaagggtggtggccgatgcgatatatgatcgctcggcgaggtcgcaggctggggggctgtaggacgaggcggataggtgcagctcgtcagcaccactaacttcaggcagatgaagatgcccactgggcagccaaatggctgcccagtgggcagagaaaaagatgtacgttaccgttacgattggcctgggtggccggcggctgaggaggaagaggggggggccgatgcgatatatgatcgctcggcgaggtcgcaggcttgggggctgtaggacgaggtggataggtgcagctcgtcagcaccactctggtcaggtggatgaagaggcccactgggcagccaaatggctgcccagtgggcagagatgaggagataacgtacatgtcaggctgtgctcgtgcctgcggctgatgaggacgcggaggggctagggagtcgatcgattcgttcgatcggagggcgatatcgctgtgggggctggaggaagaaggcagcaggtctgtcagcaccactcatcaaggcgatgaggacagacagcccactgggcagccaaatggctgcccagtgggcagagatgatgagataacgtacatgtcacggtgtcctcgtgcctgcggctgatgaggaagcggaggggctagggagtcgattgatttgttcgatcggagggcgatatcgctgtgggggctggaggaagaagggaggatgttcgtcaggaccactcatcaaggtgatgaggacagacagcccactgggcagccaaatggctgcccagtgagtgggcagagaacaacatgcgtgcacattacctgttagctcggccggtggcgacggctgaggaggaagaagggggaggagcgatgatcgatcgctcggagatggctctgatggggctggaggacgaggggggcagcaggtcagcacggctcatcaaagaccgcccactgggcagcggcagagaacaacatgaacttaccgtttgattacaagctcgcttatttagaccgaacccatttacgtcgagttagtgaaaagatgactcagtaataggcgggacaagtcggttgtgaccgattgtgataatcagattatctatatgtgttcttcccaaagcgaatgaaggcacaaatgcaagaagtcgatccagactaaattttattgcagagcgctcctcaactgatggtttctaaacagaagcagaaggacggtgttagctgtcaccacattgcttgtggggtaagtgtctcggctatttgcgcaactcacattagacgctgtttgggacgagaaagacgaaccaagacttgccggataattattcaggttatcaatttggtgctctctttcctccacttctcaatactgcaaatgaggagtgtcaaagtcaagctattagcaactgtgtgattgtattggaaatgtgatgatgtaccacgaggatcggcagcagatgttgatagacaaaagttgctcactaacttatgaaggtgaaagcaatgggggggggggcgactcgcctaatagatacaaacgaatgagcgagtagaagtctccgttggggccaggtgtggatagtgtaaggatagcccgagtataagaattgtgaaaaagaagagctagagctaggtttttctttgtcgcaagcaaattggcctggaaccccagcagcataagagggtgggatcacgctatcgagctggtcaagattagacaagatgaggcagggtgtaggtggtcagcagcactcatcaacatggctgcccggtgggtgatgaacaagaagaacgatacctgcctgatttgatcggccgggtggccggcggctcggaacgttgaggttgggctggggtggcgttcaatcgctcggccggggggttgtaggagctagagaaagagggggcaaggtggtcagccatgctcatcaacaagcatgaagaacattacctgaaatgatctggggcagctgggagatgaggtggggtcgcgcccggggtggtgcagctagagcagaagggggaaggtggaggtcagccaagtcaccattgcctctgataggcccactggctaccaagtgggtagtaatcgtgaagaggaaaaaaggtggtacccacctgatttgatgtcgatgggccagagggctgatggatgaggagcagaatgggtggcacacacctatttaccttgaaaaaactggatggttggttgaacgtgcgaaggccttggttggtgggccttttatgtttactgatctgttccaatgaaagcaactaatttcaataacagtgaacgagggatttgaaatattggatgaatggatttgaaataaaggatggatgggccaagtttgcatgttgtcagcacaagcttcgataatcagccatcaaccggtttcatagagcacaaacagttgattggtcaacaaccaaccgtggagttacctccttgtggatgtgcagttattgatgttgtaaacaagtgagcaaatggattcctcaggcctattgagctcaccaaagggtgtttgattgcaaggcagcagagacctgacactgttcttcaagcaaccctcaaacgagtgagtaaatcaggcctctgaatagaacaaactgttaatcaatcacaccaaaggtacaggtgcaaatgttaactgagacagttataattgatgtgtttaagaagtgtttaacagccttgtctctgttatttcaacattcactgattacagatggaattgattggaaggtggaaacaaatcagaaaggaaagagccgcacaagagatatgataatagacgcaggaaatgattcacatgttcagagaaaaaaacattatagagaaaactgagaagggattttaattttcattctcggaataatcctctgaggtgttacttgtatcagtatcaggaccaaacacttcttggataaatggcagcatgtggcgaaaaacaagccacacatttccaagattaatattagaaaaatcaaaaccaagctggtccataacttgcaaagcaacttcattaaacttgggtggtgtatgttgaaataattcttccttgttggggtattgttgttctgagagcaagtcaagatcatggcttggtaccgaaagtagttgatcagtagtagtaaagtattctggattgctgtaagagaattccgggctgacaccagttggaagagtagtgagtctatcgaatcgttttcggtaatgattgtatgagtccacccaaatatcgacactcttttggaacactggtatccacaggaataaaaaaagcagcctaccagaaatagatcagattcttgttttattgtgttgtgtagaaatgaacaaggaacttacttttgaacaccatcctcttggtcataacggccactatcaatttcattcatgatgtcgtctttgattgatcgattatgttgcttcatcatttgggaccagagtgattcgattttttgattgtgagttgatttggtgaagtgcatgcgatccactgcttgcttggtggtaatgccagcgtaagcatgagacaggcgcatttggagcttagccatgtcaatcgtttcggttccatagtcactggttaacttgagaggtaatccaccagccttcgatgcaagatgaagaaagtagcaagcgatatggcgggggtcgttgttggtaacatgaacaaacatgcctaagatctttcgagaccaagcatcaatgaatccatagattgtgatgccaaatggcttcaacttatcatgcccatcacaagcccaaatgtgattggggccaagagtccgatagatacgtcttttacaagcttgacggagtcgcaaggccattccatccggatcgatttgtttaagggcataataaacaatttgtctaggtccaaacaaaaacacatgtcaataatgaattcatagaaagggttaataatgaaatgaagatacaattactaaccggggaactctgatattataatgcctcatgagtatcattctcatcctacgatatccagcattgttttggagaagattttctcgtgcatcggttattgcttcaaggactcgatcgatggtgactttgccgtccaaaagatcattttggagtaatttgacaccaagcttcttcatgtagcgttggacagtacgaacagatacttcgacaccggtctccttgtataaacgcacttgcatctctttcagattcattcctttggactgcgatgataaaattgagcctcgtacttcaggtgatagtggtgcaggaataggggctggagaaagatcacacctccggagtgaccattcatttcgcttacgagataacgttcaaggtgaaattttgattccatgatcttgagagaggatgcgtatgatttctggccctttgtgaccttttcgaaagagaggctcgactagattcttgatgcgttgatctctaggagaaagatcaagtattgtattttcaacttcggagtattctgaatcggcatcacctggtgatgagaagtgttcatcatcggacccagaataatcagaatgatctgtggtgtatacaccatctgggtctgatgctaaatcatcgatatcgttcaaagaggtttgtggctcatggttagaagtttcaggaattgttgtagagtggtggttgatgttgttcatggttaatgtttctagaatgcgatgtttttgggatgtgatagaggcaaagtgctttggtatattttttgaaaggcaggcaagattggttgtgagatttccggtgagattggttgtgagttgatggtggatgtttgaggtaagtcacaaacacaggagatggattgcgatctaagccattcacatgagtatgttgcttcacatctcacttgggaatgggcatcgtagttggtatcaggcttacatgtagaaatttacattgaaactatgacaaaaatagctattgtaatatgtacatgttgtaacgttagaatcttgttgttttgatggtattggtatgaatgattgatgttgattgatgaggggtgaaacggtgtgatggttggtccactggcatacctgtccaacatcgagtggactatgtgggtcattggagtgtgtacatgctatggggacagctcgaggtatgaaaaaaaaacacccttggatgggtggttttttgcggttgggtgttaattcagaatatgttggaggctaaatttttttttattgcatttttgatttgtgtgtgagacatcatgaacaatttttttttcaaatatgtacaagtgcgattttgacttttgacattttcaaaaaaaaaaatggaatggcgcgatggcgcgatggcgcggttggtgtcgtctgtgggcttccgtaggtggcagtgaagctaaggagtttctgatgagagtaaaatttaacaatgcaagcgaaggaatagtcgaagttatcctccaggctctgtacacaacaagtggctgatcactgaactgtgttgccgaccggtgggtttggttcgataggacaggtaacagagctaaatagttgacgacggtgttcggttatggatatctgattactgttgagcgtgcttgtctgcttgttgtaccaagcaaggatcatctcaggaagtcgaaacccctggaaatatcaagagcattttcccatctgtgacgccaaagagactcgcatactacctttgtaactgactctatcattttgttttgagccttgataggttggactagctatgggcctggaagctatgacaagtggcatgatggcaccgataaggatgcggaatacatcattcccaggaatggtaagccttgtttcagcttatatcgggataagtctaacacctgggtacatataagaagagcattgcttatccagctttttcagaggcgccctagtcttttccaaaatattgaaacaaccgatccctttctcaggtggtaagcacatggtgacctcaagatccacccttctgcgctttgtgccatagagcacaaacacttgaagctctctccagcttgtttcctttgcgcgtaaatagtgacctaaatccacatattgttctaactcactggtgtttttgattttatgcccagtctgtcttttaaacttggtcgcgaatttgcctcctcgacgacagaccgtcgcttatcaacaaggagtcgccataacccttatacatactcggtaagtacaaaaggttttgcacggatacttttactctcttactcactggatagtatgcttcacatactcccttaacgacagatgccttgagctgattgttccgatatacacacatatttacatagctggtcttgacaaacactgacgtggtatccaacatgctcattcgaaacacaactttgctctatctgagtttaatcgcaagcacgggcatggcaaacacgggaaaagaagtggttgacgacttgggcggcgagcgagctgtaacagataaagaattaagtcaaatgaaagctgacgcctacaggactgcttgtaatgctaggaagtcaacagacagacatgggttttataccgaaaacgctgctaccaaagtacaccatgatatggccataaaataccagcagatctacgaagaagctctcgagaaacaaaaagcacaaaagaagtaacaatcggagttacttggtcttactttagtccaacttcattatatgtagaagcaaaataaacaccctaacttatcctcaaaaacccttgtctttgacaggccgaattctacccacccagatttcggtacccaaactcgctgccagtgtacggagtcgacatcagcattcttctggcaatggagtcgtaaaaccctgagtagcagtatatagtccagattggcccttcttttctgtaaatagcttctgtatacagcttatctatttccctgggtatatgtatactgtcaattagcttgcctgcgacattcctgaagcaaagcgtttgtggcttacatcaccattgtaatgcgctcctcattacaatgatagcaaaaaaaaagtcaacaggccattgattgcttgaataaacaaaataaaaaaaaatataaataaacaggcagatgtaaaacaagagagtgacaaatgaatgcaaaaaaatgagatcagaacgtgcaaattttttggggagaaaaaaataagagaagtaaaacaacaaacaagatgagaaaaaggaggaagaggattgaagagattaaccgagaatgatagatttaagtttatcaagtacatcgtcttcgacgtcgagagcgcgaacgacgttatggagataatcgagatcgacgagtaactgagcgaggccatcggaggagagtctatttttaggagttgatttaagatgagaatgattgaattggctattattgaagaggaaagtattggagatagcatgagagaattgattgacgacggcaagggttaacgaggagagccaggtagagatgaccatttcagagctaagatgattctcgagttttttctcgcgttccttagaggatggtgttcccgattgatcgtcgttatcgtttgggacggcggattggtggaaggcttgccagttggagaggacctcgaagaagtcgacgaacgggagggtctcaagtgagaaggccagagcatcctcgtcgacggtcgtgtaaatctcgaacagtcggggcagattgaagagcccttccccaagcttcgagatcgcctcggtcgggctcttcgagaattggttcaggatcttcaggtcaatcgtcgagattgagctggtctgcttctggcgctgtaactcggttgtactctgcgtccaaatcgtctggtgtggatactcttcgacttgctttagcagtggcaataagattattgattgaacgatttgttgggactctttgatcagattcgagaccgataagttgctcttgtgaaacagagaccgggcttgagaaatcattggcttcatgccgtgattcgaatgccgtttattctctccggagctaagtgaaaagctcttatctttacgagggccaagtggattaggggtgttggaacctcgttctgaggattgcaaggtctcgtaaaattcccacagttcactactgttcagtaacgattgttctaagatcactttcgcgcccttgctgagcttgattttcacgggttcgagatcttcattgacagctatgctctcatcggaactcttactacgcagtgacgcgagaatttcaatcaaccgtttgtgggttttcttctcgtattcggaaagcttatcgtggatggtcttacacgtcgccaggagtttgagaccgagttggaaaacttcccaatcttcagacgaataatcaagaccttcgagttcgagcatttgacttgcggattcatccagataagatgatgaagttgctgggcctctactcttaccggaagcgttattcccatcaagacgcgcgttttgttccttccgcttttgtcgattttcgcgttcggttatcagggtctgtcggttggtgtccagatattcactgagcatcaaatccaccgccttggcgtagcccaaaacgccataaccatgagtgaaagcttcacagcgatccaatgccttatctgctagagtgaagatcgattccaagacttgtggtagctgttggatcatggtgactgtcaatttctgtccagttgaagttgcgtccatggttggttgggccgacagaccaaggatgatgtttttgagggatgcgcgcaggaagtttaattctcgctcgaagtaattggattgaaaatcgatgaaaggctcgtacaaggaagtctcccaatctttaatgatttggggtgcgtgacttgccgtcgtagacgaatcctcatggtgcagcaagtccgtcccacttcttgagcctatcgatcgagaggttggtcgcttgaaggatgttcttcgatctgatttggaagacacagatcccaattgcaatatcggactggtagggcttgtcgagtcaatgtttcttttgagcttcaattcgagttgagaaatcaaactctctagcttgtgaccgacatcctcggtaagattccaacagctaacaagactaggccaagatgctagtacgtgggcacattcgacgttttcgatcaggcgagtggagatagaaggtttgaggttatcaagaactgattttaaaaatgccgtcaaggcctcgattgggttggtgaagatggacggtaggaaatccatttcggtttggagaagcctgagcagttctggatagaattgttttgctagaaacatcggaagtgattttgcactcaatttgatttgagtgttttggatcgatggtccgaccgatcgagtggtcaaaatgggaggttcgagcatagcttgattccatagtgatgagatcgcactccgccggcttccaaagtaataattcttgaattccccctccctttcgatcattttaaagatttcgtagaattctttacagcgtctgacatccttatcacttaaagctttgaccaggttggtactcagactagcctctaattcattctgaaggcttcgcatgagacctcgtctgccttcatattcaggagtgtgttgaaagacgaccatcgatttggcagcctccgctaatctttcagctgctttgaggtgcgaaggaataggatcggttaaatatccggtgacttctgattctagggttgaccaagcttctgcctctctgagaaccgtccgagctgactccatcctctccttgatcaaatctagagtactcaggtgcgataagagtttatctgtatcatcggatgatgcctgatttgttgtcgaatcacttgaagggatcagggcaggctggatgctttctgattgagattcgtttgagggtagagattgggtgtggatggatttgagagagtagcggagtaggagtgcattctctctcattagctgtaggtcgaggctgagtcgagggacactccgaacgatttcctcaatggacttatcgaccaaggtggatgtgtcgctgatagccagctcgagtacggagagaaccttcgatagcttggtctcgagatgtgatagcgagagttggccgcgatcactcagatcatcctgattgaccaagagctcgttgagccattctatctcggtgtcgtattcatccagatattttaaatcgtaccggttctcgatctttgtggcggctgaagaatgacagtcattaagagtatcaagtcagtatcgtgtcgttctggtcaaaatcggagatcttaggagttggttcacttacgggtgatggttttcgattccatgatggtgatgaagaaagggatggtactcttggatggtcaaggggcctcaaacggtcaacagtggtcaacagccggcaaccgccctgaagggaactcaagactgcatatcaccacagcggggccaccgggggcgggatgggctccggtattacgtaatcacacctgatcggctctcgaccatcagctgctgccctggggacgcgtctcgaaaagagcacaaactgcccctcactcactaaacgtccaactcactatgagctttcaccaacagcgtcaatcaactcctcctctcgtctggatgacacgagccaggtggtttcactccgaaggcgctggtggtctctctttagacagcttggctcactcaaagtcggcgaatatcaatgtaagacaatctcttcaagaagggtcggagtgccataaatgtgatcacgtcactttacatttccggtatcagtttctctttgaaatctgagcgaaaatgtgatggatggtctacagtcgttccgtaatggaatggaatcgtcgagtgtggatttctcccatttcccactcgatgagtcccccgttctgccaagcttgttttgagtttggcagatactcgcaacagcgttctcccgctgctgttcctccagcaatcggggggactgagggggactgtttatcaagttcaagactgaagctgtacagtcatcccatgtaccttcgaccttaggaacgatgcctagaagatacatcaatccttacgcaaagtacctcgcggtcgacctctggaatcaacacatggatatcgagcagatcaagaggacactaagaatcaacttttcgcgcagttcgttacaccgatggactcaccttcacaaaagcacagggtgtgttgtgaggaacccagccgactacgaaccatttggaccgcgaggctcaataccagaagatatacaagaagaattgcgagtatacctcagagaacatccaacaagttatttggatgagatacaggaatggctgttggaggagcacgatattgctacatgcatctccaccatagatcagactctgcgtaaaaagatgaacattacattgaaaaagaaccatcaggtcaattccaagcaatcagacttgaagatggctgagtatcttgctcaagtgggcaccatgccagctgagttcatggtttttgcaggtgaggttgctctttgttctcaatctagcaatgtttgatataattgctgaatcaaatgcaatcagatgaatcttctatatgccgtagaagcctcaaccgacctaagggacgtgctccttctggacaacgaagctaccagcaaaccaaacactcaaatgctaagcgatactcggtacttccaggcatctcgctctatggtgttctaggaattgatatcaaggaaaattcattcaaacgtccagactttgaatcatttttgaagcatactctggtgagaaaaaattcactacacaatcttttgaccagaaggaataggagttaattcttaattttttaaagttaccaagaatgaatcccttccccggaatcaactcagttttgattattgataactgctctgttcaccacggtgggaatgtccaaaagctatgtgatgaacatggtatgttaaatttagtgaaattgatcattgtaatgtcttcaaagttctaacaactgaactcgaccaggtgtaagattaatctaccttccaccttactggcccgaacttaaccccattgaaatgtgtttttcagttttaaagtcacatttgcgccgctcaaatagtttattgaattcagatgatgagatcgcatccatttatcatgctactgctaccatcatggatgatagattgtgttacaaagagtataaaagcagtggttatcttgtctaaatataatagtttcttctcatataaatcaacttggctacattttagttattttaatcattcagagtcttcaggttcagattggctggtctcataatgatcttcttggtgtgaactggattgagatttagccttcagatgttcagtaaatcttttgacgttatcgcgcagacttgcaaccaatccacatggaaagtggtattcattaatgagcgagtggacgaccaaatcagttgcaaagaggtggtagttgttgataaactgctcgcgacagaatgtagtgaggtcttcgtagcaagtatccggtttgtattcacagaattcgatgtactcgctgagggaaacatctttgcctagcctgtaacattcatcgagatccccttcagattccgatgattggcctcgttgttgattgtgatggtcgcaggtgaccggggaaggaggatcattgtttttcctctttttgagttttctataagtgagagttgagggtgggtgcttaagatcaactccagcttctttgttgatctggatccaaagtcagtaagcttttaagagataaaaatgaagaaaacaaaatcaaacatgccacttacaattgcctcggcccagatggtcattgtactgcctgtcaggatgatcccttcatttggattgattgggtttcggtagataggaaagcctcgatgcaaatgcccagccatccgatgagtattatggagatttcgaatagttgctgcaagggcgaaatcattcaatggtggcgaggctgatggagcttgacttgaacgtcgatcgtcagattgcgaattttgaccggagccacctcggttagccaaagtgccttgtctttgaagttcttgttgaacagctgcttgcttatggagccaaacataagcattactcagctttcagttagttggttgtttttgttagaaacgatatatctagctggaaacagaaacaacaaacatgatctgctggaacctccggttctgtcccatcgtctccaggtttattttgtttgataatgatagaggctcgtcctcgtttactcctctcgatctcgcgagtccatcgtttaaaggttgctgaatccaaacggatcttcttagaccgattaaacatcccttggcggctgtttgtcaacgtgatgatccattcagttctagatatatcggaattggtatcagccaggaccacatttccaagatcagggcatcgcttgttcatcacgttcacaagcatatcttgaaatgcttcaagagtagtctcgcgagtgttgattgtgactgaacacgactttggctgcttgaaattgagtggtgcaagtggaatcagtccttttcgtccttttttgggtggcctgcggatgaaaacatcgaattgaacaaaaatttcggtatcgcgaccacatcctgctgattcagaacagattccgtcctcctcaaaactcggcgtgctaagaggtgggatgagtgaatcgattggttctccttcgtcttgagtcatgatcaatgggtgtgctctatagctctttctgaacaccccccccccctccctccccccgattgctggaggaacagcagcgggagaacgctgttgcgagtatctgccaaactcaaaacaagcttggcagaacgggggactcatcgagtgggaaatgggagaaatccacactcgacgattccattccattacggaacgactgtatatatttccagactggtatgaaaatcgaacaactagggttattacaattcaccatctgttgcccccgaatggttttgattcacaaactccaaggtctgggtcaatcctcacgggttaatgagtttcatggtccaaaaccaagaaggtcggaggacaagattggttggggatccacaccgtccgcctgctgacggctggtgagcgaaggggattgtcaaggcatcaagagacggccctcccttttatgacgcataggatcgtaagttctaggctttcctttcaatcgtgatgggcttctcgatggaggtgtgctcagtacaaccgaactaccccgctgcgggtgcatcctctctgatggaacaatggagttccgttctatccatttcaaggctttttgtaatgagggtggtttgttgacggacgatactggtgaagctcactgttttaaactcgcttttaaagcgcaggttggcatcactcctcactttcttaattgtgatgtgcaaaggctgaattgggcaaggttcgcagcaaggcaactaccctcacaggcagaatgttggttatgatgtggagctccaatcgtatcatttcatgcaacggacaatgttcatcaaagagtcatgagggtaacaaagacggaaagaagctgagaagatgaaagagagaaaagcaaccgcatggtacaatgaatgccaacaggagatatacaatgtgcttggtgtatcgcttgcggattgaggggacgggtccatgtgtcaatgagacaaatgccgagggtcggtggggaaacctagaaggtagtgacggatcctgagtggtgagagctgcttgaagacgcgaagctagcggtgcttcggaatcccacttggttgaaagccgggaggaaggtgttgaagttcgggatgacttggttaactgaaaccccgctctgctggaactgtctgaggttggaggcgaactgggtgtccaagccaaccagggctgttgtgggataagacaaggttgtgagtgagcttatttgagaaatcatgcaagtatgttgggggtgctgtgactgtgatgtggtggactcacgagctgcgactacagaagcttggggtccgtagtgtgagttaatggtttgcacgagggacgccatctctcggtatgattcgctggcagacgaagtgatcgattgctaaataaagacccaccaaccaatcaatatttttggcgtccttcacctcggggctcagttctgggcacttaccacctgaccattaccaaagcagacttggccacatcctccaatcgtttggagagattgcctggtcgattgagaaatgctttccattcggctgcgggcctcggagtagctgagtcctcccgcaccgatctgagtgcggagggagcggaactgctcactcatgtggcggtaagaagaggtcgcagttgaggtggagtacacgtcgcggccaaccaattgttcactggagaggtcagggaagggagaggaatcgctgtcagttcaagttgaagccaactacatactgttccgccagtcaggcacgtacttcagcgggtgggctacagccgaggcgatggctacatagagggtcaggggatttgtcaacttcgcgtgttcacgtctcagacgcttttgaagacggtgaggcgtgccgaggtggtgacttaccaagggacatcgtgacaaggaagttgaaggcgaccatattgactgagttaaagtgaacctggggtttgatttataggtggataagttattctgtcgagtcgactgagaagacgatgtgggttggatagtttgtctgtgttgtgggagtgggctgatgagatgatgcctgaaaaacgggggagaaccaagtctttttatagcttgagggatgcacttggaagagctcttgccgtgcggtgctggaactgacggcatctgactcagactgacacaaagcccggtgacttccatcttcaatgtcaaatggcatggatgtcccatgctccattcccgaaaacgctgacccttcttggcacttgctgacacaatacgtcagctttcaccgtgaggaaatggaacaagcaagaacaagcagttattgcgtatcggaatttgacatttgtaggtattgaagtctgcaggagatgaaggtacataatcgttccactgagagaggtaatggagaacgcagcctgacaccgcccgattcgtgactcttacccaacacactgacagggccgccgggcatctgaacgaaaaaaggtccaagactcaagtgtcaattggcaacaaatgtccacttggcggccgtacatagcggtcctgtcttcaatttccattagaaaagttatactatccctcaacaagtcaaaatagcagtctaataacaggcagtgcttggcggggtgctagtgaggggcgcaggagaaggtgaatcgtgattgctgacggcctgatcggcggcagtgcccgcccggtctagcagcaatcaaagctccattgccgccgaccgattcctttcggccttgggtgtgttgagtcatcaaagctatgtagaagtgccactcaagactgccaccgcacttgcgcaaagattatccactcgccctccgccagcgattctgctggagcgaggcggcgtgcagggaagcatcagaaacgcgtcggcctcacgagcagtgccaaaacttcctttgcgttcttcttccgttctcatttttacaatcggcctatgagaaactacaagattgccccaacctactgatcagactattactaagcgcgacctaagttaccctaggctcttgcacgtacacagaggataaaatgatctctgtggctccttttgttgaaatattacatttctggctatttcagctgagagctgttttgtaaccagttgacctaaatccttccagccgcaaagagctgatctccacattggaccgatcagttctttaacggtgtctggctgatcaattctgcatccgggatgtgtctgtctgcgggaccgacttgcaactttcccggacggtgacaacttcaattgatatgaaattctttgcaaaagctttgtcaaacaattgagagactgttgttaatcccctctccaatcaagtaaaaactggaggaaacaaaggagaagaaagaaaggagtgtcgcaagtcacgaccgtgctttgggggtagggggcgccaaggcgcgcattttcagagccctccgatgcgataatcatgaattctcttttctatgagtggtcaaccttgtcctctgccaaaacaccgtgggtgcccggtgcaattggggcttttggatccagccatgagatggcattgtcccagggccatgtctggtcctaaaaagacatcaaaatagcctggttgtgaggctgttgttatggtggatctctattttaaatggatgtggaacacatctgtgacgtatttttgtgtgatgtccccaggacatccaaatgcacctgtagtgtagcagaggttccattagcggggttcacaatagcttctcaagtgaagctctctgggttgttgagagaagctgcagcactgctgcaggcaaaaaatttagcgggggattttgaattttcactgacaaaattaacatcagcagtgcacaagcatgaaatgaaattaacaggtgcaagaagcaaagaacactattgtgaaccccactattggttgtgctggctgggctcaaggaggtagatcatttggttgcttgtctccagtttctttcaaggcctcctcaatgcaagatgactaggcttctgtcagctctcactgttgtttgatgttttgggtgtgagttggccaagtaactacttttaggcctcaggtctcttaccaccttgatcctgggagggcaaggggggcacactggtgccctggcaaggtgggttttagtaaaaaaaaagtgtgggggcctaaaggttgacaggctggagtggttggggtgtagtaggaaggataggatggccctctagcctacctcagagcatctgcattggttggctatttccgcttgagctgaggaatttagccactgatgtcaagcacactgggtgaagctagcattgatttaacctggctatcagataaattttcatacttcaacttcaaaccacaccattgtggctggctgtggccagggcaattcctcctggccactgtagtgagatcaatccaacaccactgtaaaaaatagataaaaatataattcaatcagagaaatattaataaacaggaagaaaattgtttaaaaagaataaacacagagtatcttatagtccaatacttaggaataacaccaaaaaaatcaataaaagaaataataaataaagaataatacaggatataatcaaggaataatgaagggtaggactcaaaagtcacacaaaataactaaattggtcaagaatgaattagagataatataatgttaaaaagctgaaaaccattcaggaggaattagaataatatcatattaaatcaacaagtcattcagcagatcttcaataattaatttagcagatcattcattaatatagcagatctttaataattaatgtaggctgataatttatgaattgcacagccacttattaattgctcagacaatcctttcacaacatgaaaatcattaatcacatagatgacatcattgaccaacatagcagtagattattaaatacacagctgcacatcatttaattcacagctgcacattattaatttcacagcatgtcatcattaattccatagcatggcatcattaaattagcagtatgaggtcattccccagtcagagatcaatcattctgatcagtgaagctctttacctgcccaccagagattttgtctataaatagaggcccttctggcccattttttccttccttcctccccatgctagcttcagaatagtaatgagatatattacttagctttcatcaacccatatatcagatacagaatagtaataagagatattcctaaaccctttactcctcacccttatattaaatcctgataaataataaagatattattatttaacactcctcaaaccctcaacagaagattttgatgaaataaagactcactttaataagagcccagataaaccagagatccagatatagtcttcacaaaccagagaatccggaaagaatcatataaaccagaataaaccagaaactcctcagatatctcataacaccagaagctcttgaccatccctccacccataaaaaacatctcaacatcctcaacaggtagtatcttcactaagataaattttagaaatctaccacactattatttttgttagcataaatctcccacaagctagacaaggagggcagtctcacccacacccatttattattattacgattttatagttttattaatatttatcccctccaagctcttcactcacttgctgagcagttccacaccactgagagtacactcttgacagcagggagtgtacctcttggccatcaagagtgcacaccttgacaatcaagaggaatcctcttggctgtcaagggtatacactctcaacagctgagggaaaccaccttggctgttgaggtgtacagtgcctagacagtgaaaagtggctgcatattttggattccagatctccagagcacaaatttgaaatcatgagacttggtcaggtggtgcataatagctcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttgaaaatttgtgaaaaataaaaaataaactcaattttttttcaaaagctttaatattgattttgagggagtgggagtgctgagagaaagaaagaatggaacatgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttggccaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaatagcggggttcacgataagctttttgcttcctgaacctggcttgaatttttcctgaattgtgaaatcctgagcttaatttaagccttgatttaagctcagaatcccaactcaggaacctctaaggcttcctgagctcaggaagctttaagggttcctgagtgcagattaaggcttaaacttcacaaaaactttcctcgatcagttaaatattaagcttaattttgtctaaaaattaagccaaggtttgagggctcccaaatactgagtagcgtgattttcttcctgacaaaatcctatcatgaaccccgctaatgtgggctagtgaatgccccactcaacagctgtttgaagccatctgaaaaccagtttttccaaaattttcattcatagtcattcttctcatttcccaatatttctttctctcagcaatcccactcccccaaaatgaatatcaaagcttttgaaaaaaaacaattttgttttttatttttcacaaattttgaaactttattttttgcttttattatttcatattcattttttgggacctattatgcaccacctgaccaagtctcatgatttcaaatttgtgctctggagttctggaatccaaaatatgcagccacttttcactgtctaggcactgtacactcttgctgaccaagtggtaaactcttggctgtcaaggtgtgcactcaccagccaagaggtacatttccggctgctgagagtacatgtgggagtggccaggaggattcctcccggccactgagagtacactcttgacagccagtgtcagccggtgttgctaaagtgacagtcggttgatgatgtgagaaacacaaagcctgggttctgacagtgatttggttatttattgagaactggaaatcttgagacagtgatgtggtgatgtatcagaagatgaagagggaaggtgtgtttgatattgtctcttcttggatttctggtgagcatggaaatgccaaagatacaactcataaagagacaatgatgtagacaactctttataagcatattatgaaattgaatataagcatatatagaaaatagctactgcagactgtgtagtaaatacaatggtaacttgtacaaggtacattggatttacttgcatgggtgacatttgctaccactaaaaaaaagagaaaaaaaggaaggtctaccaaaaaaaactagtttttatgaagtgagaacaatagccagcaatctttataccaattccatcgaaatttcttagcagttttctgaattttggctggtagactggtgtgtggaggaggtggtgatccgtctgtcttactagtagcccatccagaaaacttagcacaatatttagggtgttgagcatctttgttgtgctttcagagggctagataataagctgattgaattttttcatcccatccccagataccagcattccctctcttgatcaagaaagtaccttacagactagatctagaaaataactctaatactagttagtcctagaataccaatctcatagtaattaatctaagattggaaatcttatagaagaattacaacctcttgtatcagaatggcacttagagatcaattcatatcagattagactatctcagagtagtaaaatccattctagaagtacctttctcagacgcaattgtgttcaggccaaaatctcacgtactatagaaccatttgtctataaatagaggctcttctgcccatgttttcctcttcccccctcatgtttgcaccagagaagtaattagagatattacttagcactcatcaaaaccagatgctagctaaagaatagtaatcagagatattactcagctttcatcaccctttgattaagagatccagagattatttgagccctttgaacttcccttacctcaattttggccatagaaaagtaattcagaaatattgctgagccattctcacctctttgaaagattttagagaaatcagcgcaccatttatcagagcccagagaaaccagagagtcttattagatcagagaaccagagagaatttaaaacagatttaacagagaatcccttcagaaacccttattaccgagaaaaccccacaaactccttacctcttcaacaggtattcttaagcaacaataatagtagtatcaacactaatataaatttagaaattagccacactcttatttttcttagtgtaactttcccgcaagctagacaggagggcagtctcacccactcaccaatactaattttactatttcatagtcttattagctatttcatcccctccaagctctttactcacttgccgagcagttccacaccattgagagtgtgtaatctagagatggccccgtgtcatctggatatccgctgtggtgagaccaatcaaggtcatacacagtacaaaatagttatacctagtagtttttatgatgttacaacctgatatacttgtgctacataatttattatcttgtatccagttcagaaggttacaaaatagtatttttacacatagtttggttacataatatatagtactacatagctacaacatactacatatcacacatctcaagatacaaattagtcttccctcagtaccttctttctatgataataatctttcagtaaacattagttatttcatctcagataccacttagtcagactacatatactatttcagtccatacttctgctttctcatcccagatattggttatctcatctcatctcactcatcatcctcttcttttcatacaacatttatttcatacaacaattatctcatactacaattatttcagggtaaatttatttcatactacatttattttattctacatttatttcatactaaatttctttcatatatccatctcatatatttcaccacagagatttctcatcttacctcagaatatttatttcagtccttattatctcatttcttttgcactacatattatttttatcacaaacagaagttacttcatattttctccttttcaacatgtttatttcacactacacatttttcagccacatttatttcataaccaattgtcattcagatacaacttatttcacaccatcttcttacatcagctgatatactaccactattatctgatcagaaccacccacatgtatatagagaatactctttcccacttactttgttccccatgcttgcattagagaagtaaacagataattacttagcaggcatcacttactagtagttaccagaagtaattattaatgattttcccccagaagataagaaattgaacccagaaaccattatccctcagagcctcatccttaccaaaatcccccacatccttaatctctcacccggtgacttgtaccagacatcagtaataaatctcatactaagattacccacagaaatagccacaccttttccttaattcttagtgtaactttctcgcaagccttgacaagagggcagcttcatcagcatccaagtcttcaactcacatttttccctgtgtggttgttcttttcccctctaagctcttttctttagcttgaaaagttccacaccgcccacatgcgtaaagcctctccatttttcagcagaagggggcatccgcacccggtggcgggtatccgtcagccgcagcaggtatccacagatacccgcccattaaattggcagtggggcagccggctggaagggtttccttccagttaccttgttgaccagaaggacttccttccagctggcaaggtacatgtatcttgttgaccggaaggatttccctccagccggccttgggtatccttggaagggggcatccgcatccaatggcggatacccgcctgaacttgacacaagtctcaggctgtgggggcacatctggccaggcagttcccaaagggagctccatgcaggagagacttgggccacaggttgacaaacttgcatgctgattttttagtgttttggtgggggtttcacaagattttgaatcacaacactccctcaaaactttgaggatgtttgaacgtattttcttggagtgctggatgatgttgtcaatccatccaaagctcaaaaccaggacagacccttttaattttatgatgattttttaaaatcacagtttgaacgttttttgagctcaaacgcggggtttgctcaactcaaacacaccaaaagaggtcaacttgaatagaaatgttgctcttttcaaaaacttctgcaaaaaaattgaaaatataaaaggaaaaagtgaacagtgagaagtaggtggaagaagcaggccctcccaggaccggaaggaaatctgataaatataaacgaggaagggcctacatgggaaagtacacaaaaaaacccgttttcagcccaattctgcaaactcaccatgcagggtttgccacatcgtgcataggtatccactggtgtggacagctctgctgtggaggcctctttaatcttgaaaaggttctgcctcattgaccatttaaggggtggatatccatggatacctgctaaggctgagggattgtgagcctgggtctcaatagtgacagcaggacacaaggtttggggggaacttttatatgtatttcttatgagaagagggatacaaataaaagtaggagaaagtgaagaagagaaaagaaagaattgaataatgtttttgttatttctttgtttaatgttgatgattaaagtttttgcagtcttactttccttttaaggatggctgttataagcggagctaactctacacctccaaatcaaatgaaaatgaaatgggttattgacactgataaatcaggtcaaccacaattttttagttcaaggatgatcaaggttctttaaagggaaacctatgtagttttcagttgtactaccaaacaagaagagttgagataatagaagctatggctttctttcttggatcagggcttttggtttgaggtaaaagtgaaaagaggttgagagagacagagaagagaaacaagcagaaagatgctagctgaacttaagataagtttcttactaatgataacaatgacactgtgtagtggtaaaggtaggaaaagtggagtacttctggtggataatttgcagcttgatctggttctggttgttggtgttctgtgtggtctggagtctgaaaatcctgaaagtgtgaactcagtgtctactgatagaactttcagagttggattacaaaatcacaacatgtaaatgtggttgagagttggaattctaacttggttgatagttcacaaggtacagtgaaatattacaaagtatatgaaggagaagagtagtgtaaacgtgagcagtggtgactagggttgaaattgcatgaggaatgcatttatgaagtcacaattcaataaaattataagatggaaaagctacagcaggagcatgtgtgagaaagggagaatcaagcagtcttttggtcagcttggctggctctgagactgacagggatactgttgagttttttacctctctggcctactcttccccaaaatcacttattttttctcccttattctttcatgaatcatcttgacctggactgaattatattcaatcatagctgttttttgtgttgaatcttatgatctgttttagtctaattagaactcatcatggcgattttcatcaaacaaatctaatattattgatggatttctttctttttctagttcactatttgattctttgaagaattttgagtaatattgccaaaaaccaaaaccggactgagttgagagaaacaacaagtgagtgagaaattcagaccaacaattgagaagaaagaaaagaagagaaaagaggctaaccactaatgatggaataagatatagatgagaggactttgataagaagtaacagaagatttttataaagaagcaactagaaacaaggaaaaggaaaacaatcaagagaagagataagaagttagtgatttcctcaacaaacaacaaaagaaaacatgagtgaaaaagaatagagaaaataacaaacaacacgatgagagatcgtgatgagcgataataaagctgcctgagttgagagtcttgaggagactggattcgatcttgatgagagaatgagagttgagaggtcaggtgagatgagcaagaatgagaggattcgagtgaggaatactttacagtatcaggtcttgaggatgttttttattgagcgaggcttgaagatgtcgagtcttgatccgagggtcgagatgaaatcttgacgaggctaaggaatgattagatacgaggagttcgtcttttgatgaggagttagtccaaccctaagtgatacaagaaccggaggtgaatatagggttgtttaactcatcaggctgcggcacgtggcgtggttctagtgagatgtcacaggattggagcatgggacgtggacgaaggcagcgcgtgtgttttgggaaagagaggaaaaactcaacagccctccttgtttgatgaggaaagaactgtgaggcaggtgtcctgaagtttttttacggaggggagaggagcagccttggtgagggagtctgcgagcattgcgtcagaagtgatgagtttaacatcaatctctttcctcttgaacttgtcgcgtagattttttatcttgatatctaaatgcttggtttttgagtttgatccgaaattcttcagcttttcgagcagtcccttgttgtctattgagaacagcgttggagacaacttcttcctccataactcttctatcaggaatttgagccattgattctcttgttctccgtcagagagagcgttcattttggattcggtcgaggacatagtgatgttcttttgcttcttgctgttccaaagaattggacatgacttccagaatgcaagggaaccgctttgggagatacgagtttcttgatcttcagcccaggtagcgtccgtgaagaagttgattctgttgatgaacgtgttacttttaggcttcaagagtaggccaagattttttgtaccgagtagatatttccagcaatgaacaacctccttccagtgggtaagtcctggtcgttgattgaatctggagagaatggagaccgctgacgccagatcgggtcttgttctgcaggccagatagttgagcattcctgtgaaggaacggtagttgatgcctagattaaggaaggattggtggtcatcattggtggctgagtgtagctgaatggcaggagtaaggggtgtcttcaccggtctgctgttgttgagatccagaagattgagccctttttcgatcagggctggttgtgagagttctattgagtcggaggatatcttgagattcatgcctagcagagtatccggtgagtgagcagtggagttggggaatcggcgaaggaaaagactttcgaatttttcagtttgccccaccacaatcaagtcatctacatgaaaatagataaatgagttcttgtccttgtgaatgaagagacaggcgtctgacatcgagggatcataatcgatttcttcaaaccaggcggtcaaggtctcataccagttctttggggcctgcttgagaccgtaaagagacttcactagtttcagatagggtgcactcctttttgagccttcgggagttttgatatatatatcttcctctagcggtgcaaaaaggaaggcacttttgacgtcgaattgtttgatggggagttcaaggtcgatagccagaactagtagagtgaggagagagggaaattttccagtgggtgcgaatgtttcaaagaagtcttcgccgtatgtttggagaaatccttggatacagagacgggccttctgtttttcagcagcggagagggtagctggttttgttttgaaaacccaggtggagtccagaagtttgtctggtttcttccactggtccagccacactttatgagcttcgatgttgtccagttcttcatcgatcgctttcgtccacccttctgctttttcacaacttagagctttcttaaaggaggtgggatcttcagaaaagtgagaatatttgagcggtttgatctgaagagttctatctctcagaatccggccagcgggttcacttgatgcagggatcaatgtgtcggctatatcatcgtcgtcggtttctgagtcatcaagcagagaagacgattccaaattttcttcgggaactgtaccgtcttcctcttcttctttgatttcaacatcttctttttgttcattgatgattggttcaatcctaggaatcgctgatttttcttcgattatgagttcatcatgatcaactagaggtttttcaggaggagcaaattccaagaatgtgacgcttttcgagttgataatagtgccctcatccgtgaggattcggtaagatttcagctctgggttgaatccgacaagaatccccatctctccaggtggctctagtttaggttttttcttatgtgatgagagaacggccactggatttccgatgggacgaaaaaactcaagaggaatggacttccccttgaataattcatagggagacttcttgctgcgatgagtgggaacttggttaagagttagggtgcaggcgcttagaatctcattccacagattttttcgaagagcagagtccagaagaatggtcctaagggattctagcacagtccgattgaaacgttcggccagcccattttgctggggagtataggcatcggaaaaacgttgccgaataacatgttctgagcagtatttttccatggagacattgacaaattctgtccctcgatcggaatggatcacagaaggatgatagccaagtcttttcgcttctacatccaggactcgggtgagagttgagaacacttctccttttgaggtcagagggagagccgtgacgtatctggttttactgtcgactatagtgagtatatatcggtgtttccaatgagacataggagtaattgggccaattaagtctagatggatttcctcgaaaggcttagagacggcagatgatcgggctttgaaagaagcttttgtgattttcacaacagcacatgacttgcatatctcaggggcgctgacgggtatgcccatcttgcttctgatgtgtctatagctgacatggccgagtgatttgtggagcatctcggccgaactcaaatgggactgatgaattgggcgctcgaagttgatgacaggtatgttaccgtgatagttgccttcaaggaacagctgattgttcttgtgaacagtgaagtgattggttgaaaattttaagctgcattgctcgagcagaagatgacgtagggacaggagattgacagtgattttgggaacatatagcacattgtggaaaacaactggtttcttatcgaagatgagagaaatggacccttttccttcaatacgcagagtattttgaccgcagctcgtatttatcactcctgtttcggtttcgtctagatgaatgaatagcttcttgtcagagaccatgtgagacgttgaaccggagtcaagaatgaagccgtttgggtaatgagaggagaaggtggaaaagctgctgacattctttccgttaatccttttgttgtaggcttcccgtttttctggatggagaaagaagcaatcgtccttgatgtgattggtcgagtatgggttatgggcaccggttcgacagcgagtgtcttctttggtgaacatggcagtctcgagattctcagcttggttccccattgaaaccttgagctcgttgaggtgaatctctagatggtcgattagaacttcaggtttgatgtcctcgccatctttggaatgagtgatcttttgcttgatgttgtcaagattcttcggtaatcgacgaaggagatcgtatgtgaggatgtcttcaggcatgtcgataccgacgtcttccattcggacaagagtacttcttacttcagtaataaacttttcaatgttgttggagtcgaagatgatgctggcaaatgagttgtagactctagcgcgattagatggctcgttggatgagaaacgtttttgaatactcttccagaggagttgggagtcttcttcgttagtggagttgactacattcttgtgagtagtggtggagagtttggcgagaatgatagcacagaggatggtattatcgacttcttccagatcgggttcgccattgatgatttgatctttgagtcccccaagcttgaagagcgcggtgatcctggtcttccaagttgaaaagttttcttcggtgagtaccggaattgcctctatggtcgtcttcaggatagtagaattgatagcgtccatcgcgacctttattagaatccggtttggtagtggttttagtcgtaggttcggttagcgtccttcgactgttaatcgtgaagaattttgagtaatattgccaaaaaccaaaaccggactgagttgagagaaacaacaagtgagtgagaaattcagaccaacaattgagaagaaagaaaagaagagaaaagaggctaaccactaatgatggaataagatatagatgagaggactttgataagaagtaacagaagatttttataaagaagcaactagaaacaaggaaaaggaaaacaatcaagagaagagataagaagttagtgatttcctcaacaaacaacaaaagaaaacatgagtgaaaaagaatagagaaaataacaaacaacacgatgagagatcgtgatgagcgataataaagctgcctgagttgagagtcttgaggagactggattcgatcttgatgagagaatgagagttgagaggtcaggtgagatgagcgagaatgagaggattcgagtgaggaatactttacagtatcaggtcttgaggatgttttttattgagcgaggcttgaagatgtcgagtcttgatccgagggtcgagatgaaatcttgacaaggctaaggaatgattagatacgaggagttcgtcttttgatgaggagttagtccaaccctaagtgatacaagaaccggaggtgaatatagggttgtttaactcatcaggctgcggcacgtggcgtggttctagtgagatgtcacaggattggagcatgggacgtggacgaaggcagcgcgtgtgttttgggaaagagaggaaaaactcaacattctttaaaaactgattatttataattaatgcctttcaatatatgtggtctaacttatgttttctcttgattaatcttctggcatgactaaaagagattgagaaggcctgtcacgttgtttcttccaagaactcataaacttatttcctctcagtttttattcaattgatttctgctattcatttctctcaaccacatcttaaacctcttgtatttagtctatttaaacaggataactacgtcaagaaataaaatccatcggttctttacactccttcaccgtgagcctttcccaaaaaacaagactccttcttttttggccctaaactccttcttgacttagctcaaaaatttagcagatacccaccagcggatgcggatgcagatgttggattcccctgaaaaagcaagcagatatctggatgggacagggccctctctagtggacttggggagccaatcagacagattttgagaagattaaagaagcccagtgaaaatgtatggaacactcctttggcagactctaagctatatcaaaatactttccactattattattagttgtgtaaatccacagctttttcaatgagccccaatcagacttttgtaaaaaaatgttaaacaagagcatttaaaggagggtctttgtgagcctgggtctcaaaagtgacagcaggacacaagaattgggtgggcaaatatagatgtatttctgatggatgaggaaatacaactagaaggagagaaaaggaaagagaaagaaatgagaaaagaaatgaataaagatttcttattggtttatttattttattatcaaggtttgaatgcagtcttactttcctgaaaaggatggctgttgtttaagcggaattaatctacgcctcctaatcaactgaaactgaaaagggtacttggtattgatatttcaatccaacctcaattttttagatcaaagatcaaggttctttaaagggaaacctaggtggttttcagttataccaccaaacagagaataaagatgacttgatttcatttgatgatgattaaggcagaggtttagtagaaaaggaatgatgtgatcattcagagagactgagaaggaacttagcagaaagatgcaagctgaacttgaaggaatgacttacttattggtgatcctgacacaatgagtgggaagattccaatgagtaaaggactcttaacaataacacggcaatgattcagcggtgaatccaagttgaggtgtgctggttttctgtcctgagttggttctgggtgggtctgaagcttgaagatcctgaaaatgcaaactcagtttctactgagagaattttcagagttggattaaataatcacaacatgtacatgtggtagagagttggaattctaacttggctgatatttcacaaggtacggtgaaatatatgaaggagaagagtagtgtaaaagtgtgtaggggtgactaaggttaaaattaacaaaggaattcatttctgaagtcagaatgtaacaaaagttttgaattaaaaagttacattagggactagagtgaaaagggaggacttaagcagtcttttggccagcttggctggctctaaggctgacattccctaccaccaaaaagggttcatttcaagaaatgaagcatcgggtagatctcttctcacacctgagcttttggagtaggatattagcattaggaatatttttttctaatagccattcatctttgtctgcactcatgttcttatatctagctagaaacatccacacatctctattgtctactcagctcttaatctcttttccctcaggatcttgtgaataatcttattcttagggttttcttccatggggggtatgactaccttcactttctgccttagagggaatttttcttcatttggagtatggtaaggtttgacaagactgactgggaaagtgggttgtttcctactgaactcttcagtcaagtcttaagatcacttcaacagcattttttctgtgtaatgctttaattatgcatggggcctgcaaaggaatctctcatcttttttggtccagataaattgttgaagttggctgtggatatcagtacctggtcccccaccttgaactgtggttctctgtgtcagcggtgggcccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcgggcgctttttttttcatccaaaagcggtagtgttagcgtttttgtagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcgaccaaaaaccgctaaaagcgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaatcccgctacgctacgctaaagttgcgtggaattccgctacgttacgctgcgctaaccgctacggttagcgtagctggcccagcgttgtctgtgtgtcttatcccatatatctttatcgtaggctaccacatctgttatgcattgcccagcatgctctctggttttctcaaagatcttggcgtaagtggcgcgacgacctatcactagataataggcaatctctccttagacataatggaccaacagacagccatcatcttcaagagagacaaggtggtacatacctgcagggaagcttcccaccatcaacaaaccaaaagatattgtcccaaaagtttgatatgagccacatcttcaacctcctccttcagagacttacttggcaaggtgttgaccccatgccaagttccaattaaggggcttgtgtgttgaggtgtgaatgtcactctgatttgaagcccaattatcatatcctgtctgaagacagcactcaggacaaactgatgattatgtaaaagacatcatggtaaaaaaaaatacatggagatgcctataaaatcaccaatgtgaattactttactattataaactgccaccaggtatacctgacttttgtttagatttgtgcaaattgtaactatgtgtaagactggtcaagactgattacttcctactctctgctgctttgctgtctctcatgagaaactggagccggctttctgtggattgctatcctctttttttcaggggacttgttccattgcatgggcaccagctatattccatcgactcaatgagccggctcaacactctccaacaggcgtactcaacagccccagcgcttcgatcattgtccaacagaacttttttccacaagcatgactcaccccggcgagtgagacgtggatcggatccgatcggagttctctggttccgccgtttcgccaatggtgtcgggattaggtttagattaggccacatggtttacgtcgctgagccgcagcaccacctgctgctgattcacttgtgtggtcgcagcggcgtcggattacacgtctctgagcagtaaagtagagtctgtcccatttttttcatattttttttggctccatcccccccccaaacacgcccttctggaaaagccctcctccactgccctgttctttctgcccacgttttcacagccagcgaagttcaagcgcaacttgtgagtctcctcggctttcaaccccgttcagcgttcactgtcagtcccattctccggctcacactaccctcctctcctgcttgtctgtccaatccactccatcagctaagcatcgttccctcctcggttggccgctttccctctgatatcctcatctcccttcttgacagacatgctttgtctcttcttcttctgtcatatttttgttgtttaccgagctggctggctgatgcttatctctctctccttatcagacagtccagttgttacgacagtcactctcacgtttaggtcgattaatcaacatacgcctccaccatgttcgtattttccctctcgttcaactgccactcgctctcggtcggctgactccatcctcccgccttactttctctgataggtctgacgacgagcaacacaaccaaaccttcgaggctgccggggctggtgcgtggaatgattgattgatactatcgagaggccggcctccctctggagtgaacattccaatttaatcagaccatccatttttgtgctgttttcaggtgcctcgctcacctaccccatgcaatgttccgccttacgcaagaacggacacgttgtcatcaagggcagaccctgcaaagtaagccagcctttccgatttcacctcccagcctcttctccgcatttccgatcacagtcggacatggatcggagatcatctccggtctcggatttcaccatccagcgtggcagtctccccctccggcccgctctctgatccccatccaacggcttactaacccatcccctccgctggtgcccccccccccccccagatcgtcgacatgtccacctccaagaccggtaaacacggtcacgccaaagtgcatttggtcggcatagatatcttcaccacccgtaaatacgaagatatctctccatccacccacaacatggatgtgcccaacgtcagccgaaccgaataccagctcgtcaacatcgaagacggcttcctcaacctcatcaccaccgatggaggtttgtaatccattcattctctccgtccttgcaaaccttttgctgatctttctcgccattcagttgccaaggatgacgtcaaggtccccgagggtgatctcggtgacgacatccaagctcaattcgacgctggcaaagatgtaagccagttcagttccagtagatcctcagtcctgcaactcatattgacccactgccttggccctccttagctttactgcaccatcactgcgtatgttaagagatccctcaatctgaacatgtccgagttactaatctccgtttttctttccgaacagtgccatgggtgaagaaatgtgccttgcgttcaaagaagcccctaagtgtgagtcaattaatctgtgttaccataacaaccgaccatctgaggactgaccaacctggtgaaccgccttttgcaccaacagcatagatagaagtacccggctacataattctttaaatacaaatccgttaccctctcgcccttctttgcagattcttcttaccgcaaaaaaacacaccgcccttttacttgtatttcttccgcacctgtgccactttttctttacttggtgctccctgtccatgttgaaagaaaaaggacgaatgattcttccccccccccctcatccttccttttctcccctcctcccccccccccccctcgttggcttgtcggtttttgaattgatcctaatcataaatctacactcaaaaatctactcttgttattttttcatttttttcattttgagattgtgatgatcatgctcttcaatcattagccctctaaatctctcacttttttccaccccaacccatcctcacaaatcacacatacactcaaaaaacacacaaaatgaacttgcatctatggccatcaagtcgcattgtttttttttttgaccactctgatccttgagtgtgtcttatcactttcatttattccccgtaatgatgaatacgaagcccaatgccctgccaaataggactggctatgctaagctcctgcttgaatccgctcgtgtcttgtatcgtattctcaaacattgcatggggatcactcagatctcttggacaaatactgcatctgagagttgttgacggtaagaaatcgaaacactatctactgggattgagctcacccgagagcaagtgtaaaacaatgagcgagtgcctcgcctgtacgactggctcctggcaagttgcggctcaagggttcctccgcgggaagcatttgctcctttccgggcctcggccgaagaggatggtcttcatgtcggttgaattgtcgctgggatgctctgtggatagagaaacccaccaatcagaagctgtgtcttgggctgatgatcctttagaatgcatacatacacatgcatggctattccttcagcgctcaatcaaagatcaactgtcatctttgtacatatttctggatatgttggtggagtctcatgattttggagcttcccttcttaacatacatacaaacttgtttgagctttggcactcctcatctggttcttgttttgtgctgcctgaatctcttgcgatcattaatcacttttgggtatcgccgtataagttaacccagcttgaaagtttgggttataggttcattgctttttgctccgaaatattagcaatcaattgattagatgatcaaaaaacaatggaatatggatgtatgacattgttgagccccgaagaaattcgatccaattgtccacaattcgactggaaaaatacggtgttgacccgggtattcttgtcttcaaggatcttctgcttcaaacttaactatgtttaagtccctctatatatgggagggagaacgccgtcccgcatcttgcttgcgcgtatgtaggggagtcaggactgatgagactggtctcacaaataacattttcttcgaaataccaccgatcctatgtatgtcggccaatgttttatggagccagtgtctaaaaaaaaaccatgcctgaaaatgctgaacgctattgagatctcttttgccgttacatttatattcattcattcagtatgtgataatggaatatgtgggttggttgttaaacaagttcctcagaaccttgcccccattgaacactatcccgagctccagaacccacatagatgtacagtaaccccacctgggttcgaggagcagttgggtatgttgtgttgaatcttggccggtgtattatatacatattaagtaagccaaggtgaaggacggcaaatggaacactcaccaccatacctgttttctcaaattttggtgcaagggatcttgcgcataacgtaggaattattcactctgcttcatatttccgaagcacgtctctttactttttgtcaggaaaaaactgagaatggattgcattgcttaagataatttccattagatttataacgacttgaatccttcacaatgatttctcggttactactgctaatcctggtgaggcattctgttaaactattctaaccaacgacaaaaaaaaaaaaaagaaaagaaaacattcactgacgaatcctgtctgatttctcaaccagctcctacacaggtattctgcgatggaaccctctcatgggataagtcagttgactgggaaaaataaagtggcggaaagcggcgcgtctgattggcaagaagagtatccatcctgggtggcttcaagctcacatcgtccctccgaaccggcgattcccccgtactcgactcatcagggtcagccctatcagacggaagtaagcatgattcttctatctctcgaatccccaaatcggggaagaattctaaccaagttcatgtgcggtctctcttgacccaggaatcgggctggggctcgtatgacctagatacaccagagcaaaggcgtgctcgacagcgtccggacgaggattactcggacaccgaaagctctcctcgtcgaagctacgagtcggtctacccgggagagggagtagtcggagagagagatttgacaagcctacattactggacctcaccctgtgatcattgtggggcagcccttggtgcctcaaaccgagggccatcttcacttccaaagcaactcctctgcgaacacgtttttcatgaagattgtgttgccaaaaatcctatgaccgacgaggagatttgtcccaagtgctgcacttcatcccactctttcgatcaatccttagctcctaaacacccgaaagaactctccgacattcttgaagaattccagccgatcctggaagtgggtgcgctcgaaaaaaacatgcaggctcttggcgattgtagaggtacaatgcttctgtttattgtttggatcatacccgtctttttgttgtgcaacatcatgcgctagagctatgagcacagcgcgtggatttccgttgtgactctgcatcctttcttcatgttgatcttcttcgtccactcttttgtccagccaagcactcataaatagtgattaaacctcaattgattactgctaaccatgatctagctaggaatacatcgatttgatcaactgagagggcagttatcgctctgcaagagttctttctacttgtgagatcaatcctcagaaactaaccaatcggctttctttggctggattaatcaaattgaaacagttctaatcagcttaaaattatttgctcatcatcacccctccaaagcgaattttaaactacccaatcttttgatctttctaatgatttgatatgtcaccgtgtcagaagaaaattcaagtgtaaagataaacctcactcttctctcaatattgtgttttggtattttggtatttctggttagttaaatatgttattgctacccaaacccattgcctgactccccactcatttactctatcctttttccatcactattctgcttcatttgataaaaaaatcctttttcagagtggaacccaaaggtagaacatgccctgaacattggaaaaaaagtcataatccaaagttcagacaactgggttattgaacttcagtgcctcaccgcaatgttagaccgatgaatttcccactgcgaaacaggttcaaaacatcagggggtcctttttccaaactttctatctttccatctttatttgtggcccgacccataggtggaatgtgtgtcatgtaggaattgttttattggcaaatggcatccgacggatagggggtgtgttccttcaaactgagtccaacaagatcgtctccctgaaacagatcgcgataaaaccatcacgagttgtcatcttccggtgtccagttggacattaacccatcctgggttggaatttatttttaaatgtgcgaacacttgccgatcagtcgctaccatgttcacccacaaaacctaagtttttttttcctcccactagtttaatcgagctccgttgaaggataactttccgtgatgtatgtattcacgcattgtgctatctctataccccacattcgctaaactattgggaaaaactaaaattgcgtttttatcacttgttgactgggctaaggttccaaccattcaagatcctctcgtggttaccattcatcttggtgtgatgctttcgtcctagtataatgataagaaaaaacgtgcgatcttacgaatgcactatttctcatcaagcttgtaggcaaatattccgggatggagcattctggaagaccatgtccgctgattgcaagcgaaatggcagaagacgctacgcctgaattgcagatggatttcccaagctcattgaattcagatcctctcagcgagccaatattccccgactcctctatgcatggcggccctctcggggagaacgacgtgagcgcatttttctgattctcgagttccaaaaaccagccggaattctaatcgcaactgtgagggatatggctacggtgtgacagggatcgttcagggctaccttggatatccgagcgcccacagacggacgacagcttggccgtccagcagcagtccagttaggtggggaagcacgtccccgaatgaatctcgaaaggcaacaaaggggattcgttcttcgggagcgcaaactcttcactctcctagcaattggctgggtaatactttatttgatagtgattgaattggcgcttttggcgcgcacttggttttagtctatgtcctagccctgtgtttgaagacttcggcgttctgttgcatcgtctgagtattctttaccccttccccctatgttcagcaagctacgcaagcacaacatgaatgttttgagataatgtacctacagggcatgcatacacaaacccattcatccacacgattttggtcaaagtaatctttcttatactgcgatctttattgcagaccatggcgagtctagccgcgccattttaatgtgcttgaaaaactactggatatgttgttatatacggggattatacccatgaatataaagctgaaataaccatacacaaggaatgaaatacatagaaaatgaacaaactcgacatcttctcaatttttaattttttaaaagtgcacttcggggttgacattgcgcactggaatcttcatgtttacattgcgggccacccaggagtagcagcggaggtgtattcagataaataggaagaataaacaggaaggctgtatgaaagttgatgaggagttccgttgactgatccacctccatcccctcgatcgtcttctttaactgaggtaacctggtagaggaaatcaaaaagtttgttagcggtcttgttgcctgtcaaaacagaaacgcttggaagaaggatgaatctattctttgaacacatgactttgctgcattgtttgcaggatgtggggagaaaaatcaacagagagagagagatagaagtcctctgccatggaatcaattctgtgacacggtacttcatgcgtattgattgtgtgcacagatgcggtgagtgttcaaagaagaaaaccaagctgagagaggatgagaagcatgcacctaaaaaggcaccagaactaacctgagggagactgggcattaatcgccacaatccaatgttttcacggggaagcagacgtttttccatatagcgtattcgtacggagctgtgcgcacaacaccgaaaaagacagcaagacaggccaagagaagcaggagaaggtttgtgttcatcctgatgaggttgatctctaagtgtgtcgatgacgagtttggattgatgggcgtatgcgttgcgccacttggtgcttgtttatttatgatgttccagagtggattgaggtggataggttggacgatgaatggtcaggcacaggagccaacttatatacgcatgtgtcctatcctttcccgacgttcaagggtcccgccaattcgaaatcaatcctgggaatattgggaaaactcaaaaattttccacgcggtggtttatgtatgtaaaattgagagtcacttctccaagaagttttcacaaataggatccaaaacccaagctacgttcagttcatgatggcatccgcatcgcttccgactccctaccaccccgccagcatgggaacccgaatgatcgaatatgtaagatctgaaatcggacctgtgaaatcgactgcaaagttcaaatcgcttggatgtccttgtgctcagtccttctcaccgactggcagagccatgagaaggttgctctccgccttctcatcactcttcacattaatttcaaaatgctttccggggtgagactgggtacagaggcctctgctggatggcgctgaaggtaaaactatcccccgaccgagcttgaaatcatgatccgcgatcatcgagctttatttaatcactaaaacgcaggcacaagctggcgttgttgcaagttagtcctccaaagaagggatgtatgccagcttgcactggcagcatagctgagcctagctaaaccaagcccctcgcttctctgactgtagggccagaattcgagtagatgagcagctattctatagtttggggttgtggtagagtcaacccatgttcaggagagagttggtgagttgttacaattgtaaagcattatagaattcaaaatgttggaggcattgattgcatgcagaaagcaaaagattggaggcattgactggatgggacaattgaccaaaaaaatataggcctgcaggtgaatagtggacttttttttaaaaggtctttcattttgatgaaccccttatggaaggggtttcaacaagttccaaagttacttgtttggagaaacaagaatttggtagagactctgaaatgctcgccaacgtttggtttctccaaccagatgggctttggaatagattcaaatgtcttttttgatggttttaatccagtttaatccacttgtagaccataactccgttggatgatattcatactcataaagcaatttttttttttcaaaatctttggtaaaagtttggaaatgcacgattgttgaaaggtttccccagcaaaatcttaaaagcaccccaatggcatacatgccaacctacacattttgcaataatattaagtcatgggtgctggatggtcgactgacagatgcagctgattggacaagaaagacaaatgttggttgatccactgccaccttgctctttcaaattgtctattcaagattcaggtttgaacccccacatcattcaaggtttgcatgcaacttaagtaaaattagggtaatttgaagaatgaaaacacagattaaaatgaattaaaagatgttgccttaagctcagacatagctttcagatgttggagtgccctggcaagtccatgattcctgtcaatatataaagtttgaaagaccaggcaattatctcagttgaatatttccagctacggagatctgaacgattttgcttgcgaagaataatacttacatccctcgatccaggttgttgaacggacacgtaccaatcacttggattcgaacccagacctaagcaatcaggagactaatccatgtttttatcaaacccacaatgcgatcaaagcattagtcttacatgtttctgtactcatagtcttatgcatgaaactatgtcattattttgtaaagtaaatataggagaacgaggctgtcgcaccgttagcagattaaatcctttttccttgaggattggaacaacacccggtataacctacatcaaaccaatttattgaacgtcaggaaattttatcatgcagcaagcattgcatccgcgattaaaaaataaagagtaaaatgccaatagaaaaaaaaaaactggaaactaggctgacttcgtcgaccatgagggaggtagtctcatgattcaatacgttagtttggtcgggataggatcgataattcgcaattatttccgatgagctggggggtgaggctaagctatcttgcgagtcttgcgaccatagaatcagtcccttgtagcctctgtcttgcaaaacctgcaactggaaccgaaaattcacaaacaataatgttagaaattgggagatgggttcgacattcagaaaagtaataatcgtgtcttaatgtttccttaccacaatgtcgttgtattcgcctgattatccccgcagcaagttttcaagcgagagaagcaaggcaaagtcttagattttatttgttcatcccagtgcttgggtacattggaggattcaaatcttagacgaaccaaaaggaggtctaaaatacagcggttttactcccaagattttaatcatggcctgcgtttatgacatgaataatagtttagctgtcagcagtgttattgtagcggaaatagtaatccgtctatatatggtgcccaaaactaaactcacgttctcaagcagttccaattgttgagaaatttgctggtagctaccctggtttagatgaacatgagaccaagtatggctcctaatgaacgcgaccaagttgataatgatcagaaaaaatcgactcaagggatggattcaacccgagcacccttacgcaatcaaatgcccttttctaaacctttcgatcaagagatcggcaaagtcataaatacaaccgacgttgtttccgttgataaaataactagctttaaaattggcctcagccaaggttgcgtctaattttgaactgaattgcgatggtccatcatcaaaagctgataaggaggcaaagacagttattttcaagtcaactatgacgatgcatgagactttcagagggagatgaagaggagagagacctactaagtgagaaggagctaggtgtgctgcatgtattaaaaactggaacggccgaatcacctctagcgataagatccctttgatgtaacgacatgttgtgattagaattggtgccaatgcttcgtagtcggacctcgttcttttcggaaagatcatttgaattctcgtgagtattcctcaacacaaaagaatggctgtgtcgtcgttgtgccatgctccaattaatcaggcctgcgagtaggattagaccgctcgaaaacattctccaccgattgagtttcaaaccagtactcagagtcattctgcaatttcgtgtgacgattatcttcgtgttggtcacggtaaatataaggattcaaatcgcaggactggtttaaagaatatactaatcgcgttcaagaggtatcatcaagctgtcccgccagggattgacgggcaagactggaaattttatcgctgctgcctcaaggccttccaaccagctatggtacatcccatacttttttttgatagatcgtctaaaagctcccgccagtgccatgacggattcccaggagaggtttgtggaagtgtgtatcggttgcgagggagttctgggtaccttgcggctattgccgcctcggtatccaccgggacgcggtttttacctttggtcgttcagcgcgtccgttcaagcctgttcaagttcatgaagatgaaaatgtattaaatattccaactgttttgaagcagttggggaaaaaaatcatgacgttgcgcgcgaggactcgccacttgctctcagcaatcatgaaggtagtttaacacccttcccacgccgtttcctggcggcaagaacggtttgtttggccctctgaggctgtttttttagttatatgtagattccaactattctgaagcagttggggaaaaaaatcatgacgttgcgcgcgaggactcgccacttgctctcagcaatcatgaaggtagtttaacacccttcccacgccgtttcctggcggcaagaagcacttgtcatcctggacccaaatggagcattcacctctgggtggcactggacgtggtaattaccaccgcaacctagacgtccagccggttccatccggtgaggtgagcctgaaggtaatttttgaaatgcacgagtttttgctgcatctctcctttccagcgctccgcagacactactcatgatcgaagggggggggggggggcaccagtttgcgtaaggccgctttgaggctgtacataaattgttgagttgcctcgggaggcgggacaagctcgggcgagggaggacagccgggccggattgcagccgaggcgacagacatggccggacgcgccgcttcgggacgcggtcggacgcgcccagaactgctgttgctcccaaccaaccttgctgaataaccgattcgacatacacatcgactcttctggtttgtttgttcaccgcccacgagaaacgcacatattctcctggaagtttacaatggtccgtcgtcctcttcagccaacatccttgagatacttattatactgatgagtcaaccttcaacacatgtacaaacaggtcctctcaatcgatgatagttcgttatttccactctctgaccaaccaatattaatctaacgactgattactgggcttgatcgatcgtagccgaagcctatttagccaaatacttgcctgataccgggattcctgtagaaggtttcggaaaatacagctataaaataaagggtgttgccaaaacaccgagatcagaatgtgtgaagagcaagtcatttgtggtcggtggtcatgagtggtatgtaggcatccagtccactatttcatcttcgacatttttcggccccatgtgtcgactcagactggccccagactaatcgatcatctcagtataattcacggctttctacattatcaaaaaaatgaatcaaatctattcgtaatcctggtcattgacagcttgatctgccttaatgtcaactgcttgaacttcttgcaggcgcattgtatgctatcctcgacgacctcaggacgaaggggacgatgccattggaatttttttgcaatgcagcgatccaagacaacccgaaggctggcatgtttgtacagagtttgcctttgcgatttccaacccaaaggacggaacgtgctacatcggaacttgtaaggatatgatctcaatgtcgctcctctcgttctcatttgagggcagcttttgtaacttgcttttgtactctttttatagcacggtccaccaaacgattcaccaactatggagagggctgggggccccctcatatcattgagttggaaaagctgtgcaacccaaacggctcctgcctcaaacctatcatcgaaaatgatgtgactatgataactgcgtttgtgcgagtgcttaaggacgaaacagggctactatggcatgactttgtcaagtctgttatgccgttctattatcccaactcgattctctgtttgctaatttgtatccgccttgacgcataaattttgcgtattacttatctgcttatacagctatgactcgaaaaaagaaacaggttatgttgcattgacaaacaatggaggtgcatccttcatgaatcctctattgcagcttctgttctcgaacaattattttcgaaatgtaagttagattctctgcattttggctcatctgacgtcgttttctcatcacctgaatctatcgttggcctcctataggctgtctaccaaattccaaccgagcacgatggcgcggattcagtggccttgactcttcagcgcatcttttgtgtattgcaaacatccgatagcgctgttgggatagccgagttgacgaaatatttagtgtggaagtctttggacgtttctcagtcgcatgacctcctggaattcacccgcgtgcttcagcataaattacaaagcagaacgaaaaacactcctgtggacggtacctttcaacatctttttgctggaaaacacaaaagatacatcaaatgcacccatgtcgattacgagagtagccaagaagaaactttcttcggtgggctcttgctcatgacccctcgaatgattccgccagcttgagctaaagtattgaaaaaacgatcaatgataagaaaaaaactgagatgtccctttttgtcgtcctgcaccgcagacgttcagcttgaaatcaaggatcctgagggccgggctttgagaacgcttcaagagtccttcaaagcttacgtggcgccacagaaaatggacggcgacaaaaaatacgacgccggtgaagtccatggactccaagatgctcacaaagggactgtattcctagagttcccccctgttctgcacgtccatctcaagcgatctgagtataatttacagaaagacaagcaggttgaggtgtgggatgttacctctattactcgtgtatcttttctgaccaactctgctatccaaactatgaacatgactctcagatcgacgatcaactagaatttccggtcagactggatctcgcaccttacttggacgagtcagctgacaaaacggtcgattggaactatcagttacatggcgtattggttcattcaggaaaacctccaaagggaaacttctttgccttcatcaaacctcacgctgaatcgaaatggtataaatttgatgacgaccgagtcatccctgtcacagagcgggaagtcttgaagagtggtaccgacagttcgacgaatgcccacatgttggtgtacgttagagaatccaaagaaggggatattcttgcgcctattacccaggccgacacgcctacccatctaagtaagtatcagattagcatcccaagtttcgtcttcaaatacttatgtcctttggttccaactggttcagaatctttgctgcaaaaggaacagaaggaccatgcccagaagacaaaagagatggaagagacggaaactcatcttaccacgaaggtatgctcgcaaaaccaacatggaagttcagtaaaagccagatatcaaatcattaatgaggtaacctatacagatcatcacagaggaaaccttccgagcatatcaaggctttgatctggcgctgtttgatgatgaaacgatgcctccctctgaccttccgacattcagagttgccaaagagcaacgtttcctggatttcaaatcgacacttgcccgagacctaggctaccaacctgagcaaatccgtcttcgaccattgttggcacccgtagaccggccacgcagtgctgtgccagaagatgatcagacactaagtaagccttaggacaatgtcctgatcgccctcatcctcttctaagtcataataactcagaaatcgctcatgcgttaaccgatttccccctagcaatggaggctctacgtgacaccacaatggcctcatcaactcaagatctcaagctctatcttgaagtcctcgatccagtgcatgaagcacaggcagttgaatctgaggaaaggcagattatgatcatggtcaagtattttaatgtttcggatcagacgttatccggaattggccacttttgggttaaggaaggccaaagagtagcagacttggttcctctcattaatacccgcatgaaatttgctaaggggaggcgtctgaatatctacgaggttcgtgtcttcatgttggctttgcttgtcttgttcaaccttgttgaatccaattattatatctcatttctttctcctggatttctatcttccttttccccaggaactcagtcctgggaacattgttccgatggacccgacagataccttcgcggaaactgaattgctggatggggatatcatttgctttgcaattcgattttccgctgaagagtcagtctaaatagttcatttttgatcagaacatcatttttgatccctctgcccctttcggttctctgtatttaagacttgccaatctcggaagacaacggttgtatcttgatccggtgtcattttacgagtttttgacaaatcgggtcctaattcaattcaaacctcgccataccaacatggctaagatgatcgagtttggtattcctatgagcaagaaactaacatattctcagatggcccatctagtgggagaaaggttacaccatgatcccgccaagctccgattcactaacagtgaacaaggcgatccccaccaagtcatttgtcgacagggcacagtggctgacatgatcgagtcgccggataacgacaccatcaataaaattctgttttacgagctgttggacttgcctgtcgatgggattgaaacggaacgcaaggtgaagattacatggactggtgctcacaatcgagaagacgtaagttcgattttgttctatgcttctttgcgcctggaaaacctagcatgccctggctctgtactgatacatcatgacttgttttgaatccgtctaatccagggaacttattcattcttgatgccaaagactgcttcgatccaggatgttattgataaactcatgcaactttccacgttcatcacattctcgaggaactcgacccgaaaaatcaaactttttactttccatgatggccagattgagaaacagttttcgggagaagaacttttaataaatgtggccgatctcgagaatctacatgccacagaactcaaaacggtgacgacacagtatgacccagtagcgatgctgaagatgcttcaatttgtcaaaaagttaagtgtggatggaaccaactacccaacttggctcaagacggtggagagtatcttgggaatgactacaggcaaggtgaatctgttgacatcgccggaccagacgatagggtgcgcggaagacctgataatcaaacaagcgattgcggcttcggtagatgatgcacttgtactaaccgttgtcgaggccgaatctggaatggaggccttcgataagattcagaagcactggaacagtcgaagtaaacaagttatcatcatgaaagagatcttacagactagattcaagatctgcgatgcaaccgcagacatcggaagccatttccaggtcatcaagaatctagccggaaagctattcaaatcagggtttgagcttaccaaggaatcattcatcggtctcttcttccatctctcgctacccagactagatatccctccttttgtaaacatctctcgaaggatcgacgcgcgtcctggaggtgcggcaacgatttccaacgagcaattggttcaacttgctcaaaccgagttggaaaacttccgtcaaaatcgcaagatcacttgctgcgaaccgcatacacatccaactcgacaatgtccaccctctggcacaatcgctgatgatgaattacacaagtcgaagcgacgtcgtcattgctaaagctggatgaaccagcactgttcaaataaatctccaaacaaacaacccaaccgccgttgccggaaggagataacatttacagctcggatgctcttcgggacgcctggatggagacttgtttttggaggtagatggtcaagttttgattggagtgattatgctgggcctcaaatgtgcttgcctcaaaattgtagtagtcccctatctagcaagtacataccacttccagatctctgaatttgtgaaagttagctctcttctgattatccttgtatatacacacacttccttgtgatgatattgtgcaatgtttcttgtgaggttaatcaaacttttcccatgagtttcgattgggcactatcattatagtcagacctatgatcttgaatgtaatcattgatccattaagcaactccagccgctgaagaagccgctagtaaagcaatccaggcgcagccccctagtaatcccttcctggccttgagactctacatcctttgagctgggcggggttcctccctgcctgaaggtttttttttttcacccctccttgcaacagtgggccaatactttacattacaatatatggtcccatgtatgtgatgtattggccgacttgttttgattttttttgttatttttatcaaaaaagtatcaaaattttgatatgtttcactgttttacaatgtttttacaggctttattgaccaataaagcctgtattggctgttatcaacccttttttgcattttcaatgttatggctattgaccactgttgaacttttcaagctacagaaaagagctgcttagaggggaaaagaacaactatacagcggataatgtgagttgaagacttggatgatgatgaagctgccctcttgtcaaggcttgggagagagttacactaagaattaaagaaaaggtgtggcactttctgagggtaatctcagtatgtgatttattactgatgtcttgtacaaggcacctgctgagagattgaggatgtggggaattttggtaaggataaggctctgggggatgatggtttctgggttcaatttcttatcttctgggggaaaatcagtaataattacttctggtaattactaatgagtgatatctgctcttataagtaattatctgtctacttctctaatacaagcatggggaacaaagtaagtgaggaagtgtaatctttatatacatgtgagtggttctggtcaggtactagaggtaagttagcagctgaaatgagaatatgttatgaaataagttgtatctgaaagaacaagtgattatgaaataaatgtggctgaaaactgtgtagtgtggaataaatattgttgaaaaagagaaactatgaaatatttcatatttgtgataagataatatgtagtgaaaggagctcagataataaggaactgaaataaatattctgaaatgaaataataaatctgtgtggtgaaatatatatgtaggtgatataagcaatgtgtaaattgtaatgagttgaaatgagatgtaagatatgaaagaaatgtagtatgaaataaatgtagaataaaataaatgtagtatgaaataattgttgtatggaataattgatgtatgaagtaaattgaaggttaaactattaaaccaatcacccccgtccgcactcctacccaatccccaaatccacccccgtttttacattgttggttccctgtcccccacactatattcattgtgatcacatcacacagactgtcatctaattgaaaggcatctcctctaattgggtgtttgaaatgatagcgacttcaatagaaattttggaatcatctcctctcgggaaaatattaactccagctcatggtccggttgttagtgggtatggctccattggtcatatggatcctttattgttaatagtcaatagccaagtggtgggaaaggaaaggaatcaagtatttgtgtgtagaaaatcatttttagtgggtggtgtttcaaagggcaaggcaaggtctttgttcttggaggagacaagtggaaggtatactttctattgtggtaattagaaaagggaaacaataattgaaggggcttggtcaaacaactcccagaaactggagagccgactcccaagccccggattccccgaaaaatgggagtcaaactcccaaaacctttgactggtttgggagttgactccctaaacaaaataataaaaaagaataaaaatccctggttggtttgggagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccacaatagaaagtaactcactgtctctcagaacaaagacctgcctgccctttgaacacacccactaaaaatgatttctacacacaaatctgattcctttccttgcccacactcggctattgactattaacaataaaagatccatatgaccaatggagccatacccactaacaaccggaccatgagctggagttaatattttcccgagaggagatgattccaaaatttctattgaagttgctatcatttcaaacacccaattagaggagatgcctgtcaattttgcatcataaaaaatccattttgtaatcagcctcaccaataactgaatgtggttgaaccaaaagcttaagtcgtgttgcagtgacacaacgggttgatgagagtaggctttgtcccggagtctctctggcacatgaaggacaaacattcccgatagcccagggtctaatcaacctgagattttctcaaaacctttgatgagcattaggaagtgtgattgggggatgagatgacaaggttggtagaaaggagttgagaggattgtagaattacgtgaggtatcaaccgccgggccattgcttgcaaccttccctcattgatctataacttatccccataaagcagggctatgtgtcaatttggtctcctcaacgctctcctgcctggccattatgtaggcggaaaaacttttggtttttagccctgcatatggccaagtcaatgttctaaaccaaacaagtctgatctcatctcctatttccaattatcagaaattgatctcacatactattattttgagaatcagaacggatcaaaacaatatactccaatttgatcgggcaataatctaacctctacagaaatctaattggaagtactcaaacagacaaagtctatacatggaggggttaggtagtcaactgccagggggtgcactgggggcaaagattagttaagccagttatggaaacagggaatgacaggggaattggccaagatcagtgctaaacaaaaggatcatgtttgagcatagcaagaggatttgagtcaaagttatgctttaagcgcaatgcagcattattgatttgccaaggcttggttatgatggtgagaggagatgttgattggacttaagcattctggggcctgaggtggtgcagctgccatgaaaccctagtggtgtatgaaaagaagaggatgatgagtgagatgagataacaatatctgggatgagaaagcagatgtatgtgatgaaatagtatgtggtcttgcaagggtgtctgggaaaaaaccaaagccccgcttggccaggtgccactgggggtttggattgtaatttgtgcccagagggcttgtcagctatgtgtatgaaactttggcttaattaatataaaagccaagtactatcactgtgctgaaggacttgtttaaagactaagattactcctagtcaccatcaaagtattaagtggtccaaactttccacttaagaggttcaaagtccacactcctcagttaaagacacttgaataatcaagagagcactgtaggagacaataacagaatatgttattgtagagtgtttggaagcaataattaatattgcaagaagtatctggcattggcaagaacctgagctgaaaggctacagccagaggtggtggtcttgcagcaactactttttaaggaattaattaagtgttgagtctggtataactctcagcttaataataattccagtgacaaggtagggttggattggataaaaagactactctaaaagtaggtggagaatattcactgtactcacttagtttgttgggggtgaatatgctgaggaaccaatcctagggagtagaaggcctccttaaatattctagaggtccctttgaggccctccttagaatattctagaatctctctttggtctaccatggtagaattattcccctgatttaatgggaataattcaaggtatttcaaataatgtatgttctatgtcccatgacatcatgatgattatttatagccaattacatcacgtgtctacttaaaatagaatactactagtagaaaagtgccatactcttgacatagtgtggtaattttcttttctacaagtttaataatttaattatgcttgtagaataaaatttctaaggttaccctaaaggtatatttaaccctaatttaatatggggcttggttaaacgactcccaaaaagtggagagccgactcccaagccccggaatccccgacttttgggagtcgaacccccaaaaccttcgactggtttgggagtcgatgctcccaaaaaaaataataaaaaaataataatcccccggttggtttaggagtcgatcctccaaaaccaaccagggtttgggggtcaatgaaacaaaagacccaccaaagcggctgggaggaatcttcccggccgctgggagtaaactcccgacggccgagggaaaacacctcagccgctagtttcccttggccctcggccgctgagagtacactctcaatggccgagaggattcctcttggccatcgaggtgtatatgtaccctcgatggctgagaggtacacccatcgcccactgagcagtgtactctcagcggccgaggtgttttccctctgccgtcgggagtgtactcccagcggctgggaagattcctccgggccgctttggtgggtcttttgcttcgtcgacccccaaaccctggtcggttttggaggatcgactcctaaaccgaccgggggattattatttttttattattttttttgggagcatcgactcccaaaccagtcgaaggttttgggggttcgactcgcaaaattcggggattccggggcttgggagtcggctctccactttttgggagtcgtttaaccaagcccctttaatatacattaattttattctgtaaatttatatttttattccttttgtccttcaaggttttggatatatacaaaaatagagatggccccggcgcatccggatatccgcgcggatttttccccatccacacccaaatccgcagccgctggcgggtatccccctgccttagcgggtatccgagcaggtatccttggatacccaccctttaaagggccggcaaggcactggctggaagggtttccttacagttggcaaggtacagtatcctcccagatgtttatgacacatcaataactccatttaaaaaaaaaactgtcgcatgtgaaatactgagtttttgtggagtggtggatagggggacaataaaaaggaatatgaaacaaaaaaaagaaaaagcaaaattcattgcattttaaaaaaataaaagcatcattcaactttttgttgagttttcacctcttcttcctactcttccccaaaatcagtccctctttccttcactttttctacctattttctttcttgaatcttcctgaaatagactgaactatagttctccatggctggttttttgttgaatcttatgcatcttagtagtctaattagaactcacaatagcaatttctcaacaactcctgtcttattgagtgacttctttctttttctattttcattatttgattcattaaaagctaattatttggaattaacgcctctgaatatttgtgatagaattcttgatttttcttgattaactttttcttgtctgactaaaagagactgagaagtccggctaagattgtttcttccaagacttcaaattgttctgtctcttagtttttattcaacattccttttttattcaatttgccccaaccacaggttaaccacatgtacttagtctatttaatctggctatttacctgtgaatgaaaatcatcggttcttttcattctttcaccgtgaacctttcccaaaaaagggctcctgccttctttgtgcccccttctcaaattcctcaacttcaaccggtcaaaagctaaaaaattcaacactttttttattttctttaataatttttttaaaaatacaaaatcaagtggggagggtagctgagaggtgggagataatgattatgaaataaaaaaaataaaaataaaaaaataaaaataaaaaaatcaatatttgattggcccaccagaggcctccacaaccagacatattctgctattcaatcaaggccagcccctcttttcagctgttttggcagtcccaagagtccgagcctgtgaaacaatcacagagactgtcgtttgtccggagcccacaaccctagcgactcgcccatgagacatcccggcaatgcgagccttctgcttggtcgtgaggctgggctgtcctcagatatgtcccatcaaatcgttcctgttccacatgtgaagaaaagaagcaaaaaatcagaaaaagaaaaaaaacaatagaaatacagactgatgtctgatttgcgtgtaacgaatttgtccctaggtcaaccgagtttgttccgaggtcaatcaaacttttccaagatcaattgtcaatgagcaaggttgttctctgatgagtcgttggccgatgaagaggttgacccgcacccctgcactgcagtttagtgcgcgggtgcaagtcaacttgtgacagttgacccccagacataaacatctgggaggagattgtacattcttgccgactggaagggccttccagccgtcgagcatgtaccttgcctgctggaaggaagcccttccagtcggcaaggcacatgcctcgttgactggaacggacttccagccggcaagcacgtacctcaccgaatgaaaggaagccctttcagccggtgaggtacatcctctccaactggaaggaccttgccggctggaaggaaaaccttccagccggccattggcctcgggtatccgtggggcagccaagtcccacaccccctggtgggtatccgccaggggatagcgggtatccacaatggataccctttgaccatctctatacaaaaagtccttgaaggagtaggaatttggggatacttccagtgggcaaccccctttataatcttatgaaatattggtttattaaataatatttttacatattatattacatattgagttatttaatattattttagcagtctttttgatactatggagtatctctaaggctgatagggcttgatcagacaggatagacggggggcaggacttggcacatagccaagtcccgctgggcaaattggtagctcatgtgcaccagcacagcactgggccccaactcagcagctggccttcttgggggcggcatgttggcgggcatggcacccttgcttgatattggccaagagaggctttgctctgaaccccgccaactttggcatgtgctaagcgggggttgggagggtgccacacgagctttaggattggccaagcatgctttgggattggccaagcgcgcttggcctgattctggccaaactttggcctgtgcccagacgggcttgatagaccatatgtagtctgaactaagttatatctgaggtgaaataagtggtgtttactctgttggaattctgtcgtctctctctcatttctccttctttcctccctttcacacctatgtcactcctttcccttccagatgaatatgcatccttttcaccttctgtcccacaactcaagcaaaatttgtatgtagataaatcagccatactatgagttagaatatgaaaatcatctgttctctgcgccagttccctgagaccactaatacagtctcttgtagtgagtttgcttttccgtctcacaagctagcagcttaaccctcaaatagggttcctcgaccttgtttgtttctccctttggagttcttctttccggttgcttccccccttctctcagctctcagttgaaatttcatcatactcaaagaatattatcatagaagtaaagaactgtggaatgattgatttgtgtcttgagatgtgtgatatgtagtatgttgtagctatgcagtaccatatattatgtagtcaaatgagtgtaaaacctactattttataatgttctggactggatacaagatgaagggttatgtagcatatgtatatctgtttgtaatatcatggaaactactataaacagctatttgtactatgtatgaccttgattggtcttaccacaccacccacagagttgatacacccaccagcgtggaaagtaacaaatcatctgttaccaatacaggcattgctattggcccactgttgtctgaggggagtgcaggttggcactagactaccctgcaacaattggcatgtgtccccgcatggcaatttgcaggggagtgtgttggaatttttcctgcgctctcagatctccgctctctacgctccccgtgctattgtcatgctctcttttctcttttcttgctccaatgtttctctccttttctcattctctcatcttctcatcttctcaactcttctaaccatcactcaacccttttgaccctcattgacctgattctatctgcaaatggtcccagtcttcattctgcagcaaccacacctcaaacacccaatcaaagaatataaaagacggctgttcttccgcactcagacatcctttttcccccagcagcttatctcttacaacactcaactactttcccatcaccatagtcctccactgctcagactcttctctcacaccccaacaatcaacatcattcccttctactttgccatacgactccgctttttcttcttcctctttctctttctactgtccatcatcttgctcctcactcactcacatcaacaccaattaaaaatgctctcatcctcaattcaaccatcaaggattcttctcacaccgactctctctcttgatctcctcacttggcttctgccaatttggtgagaaactgaccgtacagactcctcttcctaaaaagctctcatattgacctcttgttctcgttgctttctggctttcttattcaactacctagtgtctactcctttttcctgtttgatattatctactttagcctttctattctgtctaagtcaaagaacaactctcattgtggtaggttgatattctctttggattttattgtcttttccctagttgtgaaatgttggaatttcactgtcttttccactcatccctaaaataactttttgaactgtctttctttttctttctaatcactttctatgagactagattataatattgtagcatgttttttgttgactgatcacacttttgtagtctacaaacccaaagtagtagttctttttcttcaactcatgactctgaaatatcttcttctttttctcattattgtgattgtggcattctgcatattcattattcaaaccacattttgattgtcatgtatgtagtctacctaccaaactaattacacatgataattaaattcattggttctttccttcctttttccacccattgagccagtccaacaaaatcattttgtttcccaaagtttctcttcaaaatttctgcctctcatcagtcataatttcttcatgaaacctaaaggtttgttagttaaatagttacatatgtattggttcctatttttcttttcttcattcagctttctcttctttctgttacaactcaatctcacacaacaggtgtgcttgcagttgtttcatcaaattcttcttgtgtagtgttctaacactaacacttgtggttccttataaagacccactgtgcctatttgttctatacacgtgaacaccttgaataaaaaaggagacttcaagaaaagtgaaccaagaagaagaaaaaacagaagagaatcagaagaaggaagaggggtaacgaaaggagaagaaagaaagaaggaaggaagaggattcatgaaaaaaaaatggttccagaatcagaatattcaggatcattcagaaatgctggacaaggtttttttatgtgcagcctatcgacgaggatggtgtacctgcatcatcatgtggtgtgggcatgggtgcttgttgcctcccaagtcaggatatcatccggtccgggaggacagctgcagggccggatcccagccgaggcgagaccctgtcccgccgtgccgcgccgttatcgagacgcggccttggcttcaaaggggaaaaagacgaagttcaccaggacgacaaccgcggtttgtcctacatgccaatcttcctgaacaaacgattccacacacaacatccccacttcatcgatctcgaattgctacaacacatcaataactgatcgtggttcgtgaccgatttggccgtgtcgacgctctcctggtttccttcgggatcgcccaacaaaatatcttcttcatggtacgtcctcttatgctacttttcctctgccaccaaaatattcgaagtgttgacatactgattaatcaaactgcaacatacagactgtctcggttgatgatagtttgtgattcctaatattcaacaacacacgtacccacatatttatctctgttgatcgattctttaacttgaacgaccgcagccaatgctttcgcacacaagtacttgctcaattacggaatccctgtagaagatctcaaaaaacacagctggaaaatctctggctttgagaaaacactgactctgagactgttcggtgtagaaagcgatacgtttactgccggtggtcatgaatggtaggcatccgcgccacgtcctttttttccgtttcaagcgaccatatcagtgtaatttactagttgctgcaatgtcaaaaatatgatgactcgcttgtattcgtaatcttgagttttttgacaagtttgtccgctgtgtgctcttacgtgggtgttgcttacacgaacgctttcacaggaacatcctttgtcgtcctcaaaattgtgtccaagaagaggaagtcaacgtttcaatttacttgaactgcaaaggtccaaaacaactggccaaaaattggcatgtttgcgcccaattcatttttgcgatttccaacccgaacgatggaacgtgctaccttcagcatggtaagcccctgtcgaattttgattgtatctcctttgttaccgggaggcggttgatctaatgtggtgatttaaccttttcatcagggggcaaagcacgattcagtgactccactcaaattttgggattctcaaagtttgctgagctggataaactccttggcccggacgactcacgcgttaagcctatcatcgaaaatcacgaggctgttgtaactgcgtttgtccaagtgtttaaagacgaaacgggattcctatggcatgattttgtcaagttagttcaactgttctactatcccaactcgatttggttttgttttatccacttgcgtccatcttgacggacaaatttttatttaacagctacgactcgaaaaaagaaacaggctatgtttctttgaaaaaccatggaggtgcaggctacctgaaccctctattgcagcttctcttctcaaacacttaccttcgcaaagtgagtcagatgctctctcatttccgccccattggattctctcaaattgatttctcattacctgaatcgattgttgggctccgacaggctgtctaccaaattccaaccgagcacgatggtccggattcagtagccttaactcttcagcgcatcttctatgaattgcagacatccgataaagctgttgggatagcccagttgacgaagtcattaatagcgtggaagccgttggatgtctctcagtcacaagtcgttcatgaattcatgcgcatgcttcagcatgaattgcaaagcagaacgaaaaacacttctgtggacggtttctttcgatatcttttcgttggaaaatgcaaaagatacatcaaatgtatcaacgtggaccatgaaagtagccaagaagaaaatttctcgggtgcgttgttgaccatgaccactcgtccagctcgattgaaaagtgatcaaagaaaagaaaagaaaacctaagacatccctttctgtccttctgcaccgcagacgttcaactggatatcaaggattttcaaggacgacccttcaaaacgctacaagagtctttgaaagcttatgtagcgccacagaaaatcgatggcgacaaaaaacactacgctggcgatgaccatggtctacaagatgctaacgaagggactgtcttcatagagtttccccccgttcttcacctccatctcaatcgatttgagtataatttccaggaagacaagcagatcaaggtgtgtggtgttatctctattactcgagaatctgtatgactaattcttgtatccgaattccgattccaagatcgatgatccacttgaatttccctccaagctggatcttgcaccttacttagacgagtcagctgacaaaacagccaactggaactatcgcttacagggtgtattggtccattcaggagaagcacaagagataaaatactttgccttcatccaaccacaccctcaatcaaaatggtataagtttgatgatgaccgagtcatccctgtcacagctggagaagttttgaaaagttcgacaaatgtccatatgctggtgtacattagagaatccaaagaagcggccattcggactacgattacccaggccgacacgcctactcatttgagtaagtaccagatcagcatcccatgtttcatcttcaattattcatgcccttttgttccaactggtctagaatctttactgcaacaggaacagaggctccacgaacagaagaagaaggaagatgaagaaaggcatctttacctcaccacaaaggtaggcttgcagagtcatcatgaaaacgcggtcaaagtctgatgtgaaatcacggatgagtaactcgtatagattgtcacagaggaaaccttccgagtatttcaaggctttgatctggcgctgtttgatgataaaacgatgcctccctctgatgttccgacattcagagttgctaaaaagcaacgtttcctggatttcaaatcgacacttgcacgagacctaggctaccaacctgagcgaattcgtcttcgaccattattggtgcccgtagatcggccacgcgctgctgtgccagaaaatgatcaggcgctaagtaagcctcgagacattgtccagatcagtcatcatcatctactagcttctaacaactcaaaaatcgctcatgggctaactgtttttccccagcaatggaggttatacgtgacacagcaatggcctcatcaactcaagatctcaagctgtatctggaaatcctcgaccccgagcatgaagcagaggcagctgaatctgaggaaaggcaggttatgatcatggtcaagtattttaatgtctcggatcaggcgttatccggaatcggccacttttgggttaaggagggccaaagagtagcagacttggtctctcttattaatgctcgcatgaaatttcccaaggggagtcgtctgaagatgtacgaggttcgtgtctacacgttggatttgcttgtggtatttaaccctgttgaatctaaggaatctatccaacttcattctgttgggctttcaccttgctttatcatcttacaggaacgcagacctggcagaatagttttgatggaccccaacactacattcggggaggctcaaatgctggatggtgacatcatttgcttcgaaattgaattttccgatgaagagtcagtccaaaccatagattcttgttcataatatcagtttaaatgtgtcttaatgaccctcggccccctatgggattttttgaattcaagacttgagaaacttggaagacagcatgcgtatcttgatccggtgtcattctacgattttttggcaaatcgggttctggttcgattcaaaccccgtcataccaacatggctaagatgatcgagtttgacatccctttgagcaaaactcttacatattctcaaatggcccatctagtgggaaaaagactacaccgtaatcctgccaggctccgatttattaacagtgaacaaggcgatccccaccacgtgattcgtcgacgggggaccgtggctgacatgatcgagtcgtcggataacgattgtatcaataacattctgttttacgaactgttggacttgcctgccgatgaggttgaagcgaaccgcaaggtgaagattacatggactggtgctcacaatcgagaagacgtaagttcaatattgtttgatgcttctatgcatctggaacacctgcattctctggctctgtgctgatacatcgtggcttgttctgaatccatctactacagggaaattatttattcttgatgccaaagactgcttcgattcaggatgttattgataaactcatgcaactttccacgttcatcactttctcgaagaactcgacgcgaaaaattaaactttttactttccacgatggccagattgagaaacagttttcgggagaagaacttttgataaatgtggccgatctcgagaatctacatgccacagaactcaaaacggtgacgacacagtatgacccagtagcgatgctgaagatgcttcaatttgtcaaaaagttaaatgtggatggaaccaaccaccagacttggctcaagacggtggagagtatcttgggaatgactacaggcaaggtgaatctgttgacatcgccggaccagacgatagggtgcgcggaagacctgataatcaaacaagcgattgcggcttcggtagatgatgcacttgtactaaccgttgtcgaagccgaatctggaatggaggccttcgaaaagatccagaagcactggggcagtcgaaataagcaggttatgatcatgaaagagatcctacagacgagattcaagatctgcgatgcaaccgcagacatcggaagccatttccaggtcatcaagaatctagccggaaggctgttcaaatccgggttcgagctcacaaaggaatcattcatcggtcttctcttccacctctcgctacccaggcttgatatccctccttttggaaacatctctcgaaggattgacgcgcgtcctggaggtgcggcaacgatttccaatgaccagttggttcaactcgctcaaaccgagctgcaaaagttccgtaaaaatcgcaaaaccacttcggccacctcaaactcaaacccgactgagccttcttcatccaccggaaaaagcatcaatcgtggaccacagacgtcaaagccgtgccataattgctcacactaaacccctgcgcaccgtccagataaatctcgaaaaaaaaacatagcagccctcgtttgaagaagagtacactcatggttcgggcgctcgcattgcgatagggaacacttgaatgttgcttggtgtgctgatgttgggttgcaaatgggcttgctttaaaattgtagtagtactttatttatcaaacaccaatctcggatttttggagttgtcaaaattggctctcttccgattcttcttgtacacaagctttcctacgaatatgatgacatcttgtaatattactggaagttcgccaagatctacttccattgttgacaatcatcgtgggcagaggcctgtgattatgaacgtggccacacctatgtttagataatgggagtaactcttcttttgtcaggtttctcttgcctgaaatacccaatctttgcccctgaaaacgttggctacataacagagatccgtgctggccaactttatgatttttccaaatttgctgtgtatgatgtgggtaatattgcatatcacaataatgcggttctacctggttctacaatagccgaagcattgagcaattatagatgattagaaatctgaaagatcacctacaggagctcggagcgcgaatttaagcaaaatgagctcggagcgcgactaaaaacaagttccttccttgcctgtcgtctggcttatgcaagcaagggactcggttaagtttgctgcagtgtagtttgatcagctgagttccttgacaagaacaaggcctgaagtttggagggacttgatcaagttcgcgggtgcagaggaggatgggccccaccattaagatagcaatcagagcgatgttcgcgcagtgccttggttgcagaacatgatgagccccagggtgccacatcccatcttcatgtttggtccttgggaccgccactccactctatgctgttttgttttgctcttagctgatccgaccgattgggccttcctaactagattgactcacatagccttcgggccaagtttgcaactagcaaccattgacaaagtggatcaaaaaggtccgaatgggaaaaattgtacatgtaggcagaggcaagtctgcccagctcgtgttacctagacaaaactcggaaaggcgtatatattattgaccttgccaacgaaccaaggaaattcgttaaacccgtatcccttgcgatataatttcctcttgtaagaaatcatagaaacaatcccaagttatcctcttcttgcccattccgcccccaacaatttttgtttgtatctctcttctttgacatatattcttcattgaggtagaacctcgggatcgactcgtcacattaccctcacgagctataatttttatcaccttgcctgcacgccataagtttcaagctatcttgatgcttctgccatttcttttctattaacttgagcgtctaactaatccaactaatatctcctcagtgtaagcttaattttcgtcttcgtccacgcgtcgacaacaagccttgtgtcacaagtatactcattatttgatcccctttctacagtcaaatcttgggttgagcttgtcaacgacagcttcggctcattcattaaaatctcctcaatggaatccgatccactttttcctccagatttcccgacccaccttcgccgttttactcgccacataacggctgttcaaacacgaggcatcaacaattcctcgacagacttattgtttaccagccttgcttctgatcagccaccaccgccagcgagttacgtcccagcgcacgattcttatgatcttcaacttcatcccgtcagatcttttcgccccaacttgcttatcgataacgttgaaagactctttatatcagtggtcccacgctggagctcaggcatcaacgaagtcaagcgtttgacaacatggcgcaaccccaatcgtaccgctgtttgggcaacggtgtattctctgtgttggtggcatgaaatggtacttccagccgcactggcctttataatctgcttatccgtttggcccaagtatgcaggcaacatactgttccctccggaaacaacggatcccctgttcacaggcacggacggtgcgaggaatccagaaaacctcgaacatgcggatccatcgagcgacgaggtggctgaggtcgcggcggcagcaacagcaaagttcattcacgatgcggacgccaagagtccccttgatacaccatcggctgaagaattcaataaaacgccagggaatgggccagtggatatgttggacaagccgagtagttcatcatcaaaacccaaggagccaaagattggaaaaaagaatctttcacaacaatataagcctgtcatctacaagtacggcggtggcattcaaaacattgcgggggatttgtgcgatattcacgagcggctcagtaatttgtttaatcgacgatttgttccacccccgtcacgactacgacacatatctgcagctcacaatcagagcttcgaagatccggatcccggaatggacgccaacgtccgatttgcgttgccttttattccgattttgttcttttcattgtttctttccactcatactctcggcagatgcgtgacctttgcgataggatttgcattctttctattggacccaatccaaacccggtccaagttagttagggatgccttggatgcaaatcaaacaatcttaagaggagttccaaccgaccgcgcgtttgtcctggcgaccctgcgcaacatgcagcaaagacatgatgaaggcttagacatcgccatgaaattactcaagaagccaaaatctccagaattaccaccacgcaaaagggcctcagatgaagagatcgattccgacggagtatcaaccttgagttccaaccatgcatcaggaagcaatcccagatcattattctcaacttcaaaatccggatcatctcaattcagtcgtagtagctcctcttcctctgctccggcagaacgccaccagacgctgatgaagttcgccaagaaaattactaatgtcgccgagcgaggtactcagttgctaaacgaagcgacagctcaaagtagtcaaatcatcaatggagatcgtcaaagcggtctagacttttcacttctgctcccaaacaaatcccgaaaggtttcatccagtagtgacgctggttcagtcaaatcatcttctcgaaaccagtccaagacgaataaattactccgcgccatcaacgatacctgctcaactcatctccacagtgcacccggtagttcgatcgatgagggtgactctttatcaagttccaattcccccttcgaccccgaaagaaattcctcaagttttttttgttattatggaaacatgcctggccaccttacgatacatttctctcgcactcctgtctcccgacccaacctatctttttactccggcttaggtcaaagtttcaaagttcggaaatcgctcttcgtcatcccgctgagtcaaatcgtcgcaatgcgcaaagtaagcatgttgagcttagcaggcgtctggggaggcattgatggaatcgagctctacgagaaacggttccgggaccacagtgaagaatctgatgaatccagcgactccaatccaagcaacatcaagctgaagcaccatacattcagaaacatgacgggaagagacgaggcatttttgaaacttcttgtattgaaagattgggatgaaaacgaggagcctggatggatttcggtttgatctcttagcttttcctaatcggagacacttgtaaagcatatttgttgtaagacacttgtaaataccaaagatatcattacacttcagaacacaagcaaccttttttcccctaatgaacatgattatgccatcatttacatacatttatgacctggtacaaaaatgaaggtgacatgaggccaaagtggatcatttgtcggcccttgctgcagatatgaaaactggacacagatgagcttattacaactgctgaattgcttgaatgaaaattggatacaacccccacataaatttgattgagtgttaactgaatctgattggcttatcccaagcctcaattccacaaccaattttcttgagcctcaggaatgccaatagtggcaatctttcctgtgagaaaagcaattgatagctagaaatcatgtattaaacaatctgagaaaactgaaattggtatctaatgaaaatatgagcattctttatggttgtttgatgagcatggatgagatcaatccattatttgggacatggatgtagtatcaacaaccaaaataattgacttggggcaagaagtactaattctacaatgagggaacagtgaagtaagtcaagtgcagtaagaatttaacctcttagcaaaaatgttctactattgtctgcttatcatatattgttgtgagcttgagctttctccctgggccacttgcttgtaccacatagttagtcatacttacccatggtttgttcaagaagtcccctggctcagtcattcttacaaaaatctcttgatgttaacctctttgatagattcgagtgggttatctgattgtaactgaggattccagactctgaaatccttagtttagctttgctgagaagatcctcagaccagccattagaatcagtccagatccttctggaataacaaaatgaatatgtagaataatcttgcagtctcttgaaatagattcctctccaaaaatatagagttttggttttaaagtaacatctttaaggatctcaattaattctattttggaaagttggatgtttatccaaaaatgaaataaacatcaggaataaagatgagatgtatgagaagaatgatatgtgggcaaagtggactttctcaagttaaaaatgagaagggtatgtatttttgcacaccaaagattttacctgcacacaccaaaaaggtgtgcacaccaaggattcttggagtgcataccctgcatactgtgcactccagattttcttgaagtgcacaccagaaggggcaaaacttgatgattttggagtgcatggttgtgtatgtactccaaagaatctggagtgcacagatttgcactgctgtaaatctcggagtgcatacccatgcacttcagttttttcccttcccaggtatttctaggagtgcaaatcctgctcacttcaaattatctggagtgcacagagcttcacaccaagagtatttccttggacccctaggctgatatcacataagaagtgtcagccttagagatactccagagtatccaaaagactgctaaatgaataattaagtattaaaatactccacatgtaatataatatgtagtaatattatttaataaaacaatatttcataagattataaagggggttgtccactggaagtatccccaaattcccactccttcaaggactttgtatatattcaaactcttgaaggacaaaggaataaaaatatataaatttacagaataaaattaatgtatattaaattagggttaaatatacatttagggtaaccttagaaattttattctacaagcataatcaatttattaaaacttgtagaaaagaaattaccacactatgtcaagagtgtggcactttctactagtagtattctatttaaggagacacatgatgtaattggctataaatatgcatcatgatgtcatgggacatagaatatacattatttgaaataccttgaattattcccattacatcaggggaataattctaccatggtacactaaaagagagattctagaatattctaaggagggcctcaaggggaccgctagaatatttaaggaggccttctcctgcctaggattggttcctcagcatattcacccccaacaaactaagtgagtacagtgaatattctccacctacttttagagtagtcttcttttatcatccaatccaaccctaccttcttactggaattattattaagctgagagttatcccagactcaacacttaattaattccttaaaaagtagttgctgcaagaccaccacctctgactgtagcctttcagctcaggtgcttgccagctacttcttgcaatattaattattgcttccaaacactctacaataacttttctgttattgtctcctacagtgctctcttgattattcaagtgtctttaactgaggagtgtggactttataacctcttaagtgggaagtttggaccacttaataccttgagggtgactaggagtaatcttggtctttaaactgagtccttcagcacagtgatagtacttggcttttatattattaagccaaagtttcatacacatagctgacaagaagggcctgactatctaaggcctgttcattgtggattccaaaaggaaaataaaaaaaattctctgtctctttgttgacctggccatcatggctttccaaaattacaaaacaattatatctttttatgttgagtgccatgaatcaaaaatgccatgtattttgtgagatatcagcctgggtgtccaagaaaacactccaactctttggagcaaagctctgtgcactccaaagaatttggattgagcaggatttgcactcctagaaatacctaggaagtgaaaacattggagtgcatgggtatgcactccaagatttacaggagtgaatacttgctagcttaacacaagccccaccttgattgacttgcaaagtgagcatccaaaggagggacttgggagcaaagtgagcttttttggcttgagaggttttgatgttttttttttgggggggggggggaattgcccccaccatcttccagccacaaatatggcctgcctgttggatccttagaaccaggcagatattgcctaccatctgataatggatggacctctctttgtcctttgaccacatccaaaatgccttgcaaattccatgattccatgagcctgggccatctgtatgtggctgtattgagggatacagatggcctgaattcaagaaagcatgagattaaccagggatttcaaatatgtttgaaaggcaaaatgtcagccttagagatacttcatagtatccaaaagactgctaaatgaatattgaatattaaatactcaatatgtaatataatatgtaataatattatttaataagactttatttcataagattataaagggggttgcccagtggaagtatccccaatttcctactccttcaaggactttgtatatatcccaaaccttgaaggacgaaaggaataaaacatacaaaaatatagaataaaattaagggggttagttaaacgactcccagaaaatggagagccgactcccaacccctgcaatccccaaattttgggagtcgaacccccaaaacctttgattggtttgggagtcaactccctaagaaaaataataaaaaaaaataaaaatccccggtcgaatacccagggcagcggccgggaaaattccttccggctgctgaggtacactctcaatggctgggagttgacccctcggccatgagagtgtacacctcaatggccgagaggaatcctctcggccatcaagggtacatatacactctctctcggccgttgaggtgtacacacctcagcaaccgagacggttcccctcggtgttgagggtacacactctcaacggccgatggaaaccgtctcggctgttgaggtgtgcacaactcagcggccgagacaattcctctcggccgttgaggatatacactctcaccggccgagggaaaccacctcggccgtcgaggtgtacactattcgcggctgggacacagctctcggccgttgaggtgtgcactcagcagccaagtttctcagagtgtacacctcaacggccgtcgagtgtacccttgaccattgaggtgtgtacacctcaaacggccgagacggtttccatcggccgttgagagtgtgtaccctcaacagccgagaggaattgtctcggccgttgagagtgtatagcctcaaaggccgagaggaatcgtctcggccgctgaggtgtgtgcactctcacggccgaggggtcagctcccggccgttgagtgtacctgatcagtggccgggtggattcctcccggccgctgccctgggtattttgggtcatcgacccccaaaccctggtcggtttgggaggccgactcccaaaccgaccggggattttgattttttattattattttttctagggagtcgactcccaaaccaatcgaaggttttgggagttcgactcccttttttcggggaatccggggcttgggagtcggctctccactttttgggagtcgtttaaccaagccccaaaattaatgtatattaaattagggttaaatatacatttagggtaaccttagaaattttattctacaagcataattaaattattaaacttgtagaaaagaaaattaccacaccatgtcaagagtgtggcacttttctactagtagtattctattttaagtagacacatgatgtaattggctataaatatgcatcatgatgtcatgggacatagaatatacattatttgaaataccttgaattattcccattacatcaggggaataactctaccatggtagaccaaagagagattctagaatattctaaggagggcctcaaggggacctctagaatatttaaggaggccttctcctgcctaggattggttcctcagcatattcacccccagtacacttagtgattacagtgaatattctccacctaattttagagtagtctttttatccaatccaaccctaccctcttactggaattactattaagctgagagttatcccagactcaaaacttaactaattccttaaaaagtagttgctgcaagaccaccaactctgactgtagcctttcagctcaggtgcttgccagctacttcttgcaatattaattattgcttccaaacactctacaataacatattctgttattgtctcctacagtgctctcttgattattcaagtgtcattaactgaggagtgtggaatttttaacctcttaagtgggaagtttggaccacttaatactttgagggtgactaggagtaatcttggtctttaacctgagtccttcagcacagtgatagtacttggcttttatattattaagccaaagtttcatacacatagctgacacaaaaagagtctcatcttttgttggatggtaggcaagacatgaccagtttcactgatccaacaggcaggccgtatttgagggtggcagttgaggggaactgtaggaattttcccctcaccaaaacatcaaaccctctcaagccaaaaacctcactttagtcccaagcccctccttcaggtttgctttgcaagtcaattaaggtgggcttctgttaagataggcaagtctgtgcactcagattttttggagtgcacaaccatgtactccaaaatcaccaagtttttccccttttggtgtgcactccaagaatccttggagtgcacatctttcttggtgtgtgggggaaatctttggggtgatgaaagggaaaagagatatttcgcaccaccataaatcattgttatgcatttccacatgtcattgagccagcggtgggccgctacgctacaggcccatgtagcgttagcgtagcggcaccattttttttttttgggtagtgttagcgtgccgctactgccactgcgctacgctaacttatagcggcgctaacactagccaaattttgatgtagtgttagcgcaccgctggcgccgctacgctgcgttacgctacgctacagcgttttaaaaaacacctaaaaaccgctaaaaatggctgtaacacagcgtagtgggcggttttttgcatcctgagcgtgtagcgttagcgcacatggggggaatcgcgctaatgctacgctaaacattagcgcaaatttttcccccatgcgcgtagcgttagcgcagaaattgaaaaacgtgttaacgctacgctacattgtagcggttttttgctacactacactacgctaacgctacggttagcgtagctggcccaccgttgattgagcttcgctgttattaaggcgtgtgggcaattctttttgtacatcagtcacgtgggttttgtcccccaaattctatgaaactctcaccccacatcgctggcatcagcccgcccaattacacaaatgatttcataatttcactccgaagtgttccagagtcgatcaaatcgatcccatctgaggtgcggaatcgggaaaactccatcttgcacaagggatcaccgatggagcacccgggcagtaggtttggcgatgatctttgtaccttgttgaccagtttcagattttactgcacattgccgctgaaagtcattttaaatacattagtttcttgagcgctccaatcgatggccgttcaaacttcagaaacgtcgtccaaatgatgtcagctcagcctcaagacccgtgctttgaaacgcacctggtcataaacggcctttttgcgaaattgagctctccataccacccctaaggataggggctagagagcatcgtgacttgtattcgaccgcggcttgaatctagacagttcctagactttgaggtatgttagactttttccgggcctgcggtatactgacattccttacctgatctgttttgtacatagccgttggataccatttactgcgtcctcggaagcgttagctttgagaaaacaaaggaactaacggcataccatgggtgccagccaatgttggtatgtatctgtcacgttgcactacaaacagctggctaggtgatgaagacctacggctaggggcattgttaaatcccaggacaatattggctgcctggtacatataattccgactagtgatcggaaacagcttgttcgatcaattccacatcacacctgaccaccccgcttgcaactgtattgtatagcctgtcgggaacctggatttttctgggtcatacgcagttacctggaaatccatgccctaggtatcaatggtggtagtggatcaaaaatacaacaaaaaaaatttacatgtcttgtgttgagagacgctcacaggtcgtaaaaacaaacgtatccaacacaaagaacatttatccaagagcctaagagggataccaaaatactgatcaaatgttcaaaactcttttccaattacttcttttattggttgagtatttctctagttgactgttcatcatcatgtcgcttgtgtttttgctaaatatatacatctgtttacttggatagcttgtcgggaagcaatttgccatggcgagctttactgctttgagaacaggcaagcttaagctttcctcaaacgataaaacaaaagatgtggatgcgatggatttcaaaacttcagtaagccgacttttcaggaaccagataaattttatgcttccttgtttgattaaatcttcaaaacaactgaaagaaatcaatcggtttttgaatttctttttttgttataggcaggcgatcaccagatacaaccggagagtccgcacgccttagtcttaccaaaacatcctcgggatcgcatggaaattatgcacgaaactcccagctccgaaaaatctgctgctcctcatcctaggtctaccgtcgaagcaactgaaatggccgtagaaaaagcgatgagcgatgcgctgatctgaaaacgcgtatcccggttgattttttgatctcactgaccaacattccaagcctgactgtaacaactaaggtcgacacagccccagacaagctaataatactaatgatcctcagtacacgcaatggatcgagcaagtatcaactcttagttttctttacttttttctaactaaaaaggcttttattgcttatttacaaagaatggatgaatgtaaataatacaaagattttgccatgaggaaagaaaccctcatgacgaatacaagttcttaaatattaaaggctagatacagataattctagaatttttactgactcattatagattggttcttgtttatttattcttttctttttttcagaagagaaataggatataaattttatttttctcatcttaaactcaatttcttacctttcttgctgattttcttgattaacctcctagttaaactttttcaactgaagtcattctcataaatatttgagttctgctgtgcattgtgcctacttgtcacactgactaggttggaaaattcacacaagtagcctgacatctgggatggaattctgcatatgcttgatccatctgaaatgatctcacaaatactagtataacattgtgtctttttcttctttcgatcaactttactcttcaagagactcaattttttcatgtattgcatgcatcaccgaaatgggttcaatttttttgggatgggacctctttcactccagttttcttcatacacatattatatatattgccaactgactactcaaatcttctttaaatttccttacttttaccatgagaaatattgcatgaaaaagcagttgaatcaacaagtctttttttattattgcatagaaaatgaataggaatgtagaaattttagaccaatgtctatcaaagcaatcatgtatacatgtgacatcaaaaaaatgagaaactggtcatttcacatcatgaataaataattttgtaaatgaaatagactcaagcttgtttgatccaagctgagaaactccatgactggaaggggttcgaagtgaaggagcactttgaaagcgctttcatcaccgtcatatgatcaagtggaaaggtttttcaatgaaatactctttgcaattattcttgaagagtgattgttgttgtcatggtattcagttttgatgaagtgtctgcatacagaattgtcagtgatacacatttgcaacttggccttttgctgagctgagtggtttggatgatgagattgttcagccatctacagactagagattacaaagaaagggtgatagcacattgttctaacaataacatcagcttgaaaaagaaggggaaaaaaagtgagtggatgcaaaagtgagagtgggtacaatgaaagtgaacgtgaatgtaattacttttttttcaagtaaaaaaaagtcattttggaagaagatgtggaggtagtagtggcttgggagagaagtcgaatgagtaaagttcagctttgttcaattttgaaaacctttgacgagtttggagggtttgcagaagcaccaaatcattattccacaaggagcctactgttttctgctcaagtaaagagttgagctggatggtagcaagttcttgagccttactggtgaacctaaaatcgtcgaaaagcccatgaactccaattcctcctctgctcttgagttgccaaagtaagatgatggaggccgttttggtttgggcgtctgtttcgccgttggctttgttcgctgtccgtcctaatcttgcgataaatttcacctcattattggcgataagtctcttttcatatcgcttgaagtaccttcccagcaagatcgaccatgtaggcctcctgcgagccttttcaaagtaagccttgacgaccggactctcttgaatcatccgtttgaacgactttacttcgcctattcggagtttgaggtttcgtgaagaccagattcagtttcaagtgcggagacagcagtctacatattttatctatggcttacccgaattccctaaacctatgtatggaaacagcgtctctgaatcacccaagaaacaagcaaaaaattcaatcatcctaccagttgcgtcgcttgagaaaaaaataaaataaaatgataataataataatgataataagaggaaaagatgaaaaactaaccttggctccaatctacttttttaatcgcattttttcgctccaaggtcttctgacggccttgaccagtatgatccgctgcccatattttatgttggtaatgttggtctcgatctgcttcgaggtttgaagccaatctctcaagttttacgtgatctgggtttggggcgatcgtaggtgtggaaagctttgtcatgaagttacgatagccgaagctgaccaaagtgttcattctcaactcgctttcaaagtctttttgggtctgacaaatcgcctcaaaagccttcagccaatgttgtccaagctcatacgttatctgacggtattttagcaggtcttgaatcgccccttgaacaagcgagagtcgttcttctggacgagtcaaggatccatatcgttggaagaattcaacaatcacggcaggttttgattgtgctggctcggacatatatttaactacgcggactacgggttggtataaaattcacaaactcagttctctgtaagattgatggtttttttttactctaagaactacttacgtcgatctgtcaaacgctcgaggtgcgggccgagcttataatattccgctgatttttgaaaaccaggattgatcaagtcagtttggtcggatataggaaacgttttgatacagatcattctacttactttgtaattgccaggcatcattcggcaaggactcgtccggcggatgcgtctctggaagatggaccggtttcggcagcggctccgggtgatctgattgaagttttattgattactggttccaagtatgaaaggcgatggacatgataatcatagattggacacatacctgaatgtggttttaatggtgggagagaatgctcttgagttggaagaccaccgagctcactgacgctcggtaatggatgaggggcctcaggcggatggacgactgttagacgagcagaattcttcagtggactagagagccgggcggtagtctcggctacctctcccaagaagctggcggaaaggccaacgaaacaatcagcaaatgaagataccgattgcagacggcctgatcgagggttggacattgccaaaatgaatagaaatgattgcaaaaacttcttgagataacggaaaacgaaaggatggtgtattggaatcgggtcgagaagcacatggctctatctttgtgttctattcttcaaaaaataagcaacatctttcgggatgtatatacacatgcaaaagcctcaatttcacttggaaacggagttggaaggccagaagtttacgagcattttagcatccgctaactacgacctccgaaggcgtctccttccaattccccgccacttgttgcatggagactcccatcatctggagtgagctctataaaatcgaaagcgtttcacagggataatgccgttcacatttcctgacttgccaaccaggcagagggaacaagccttccgaataacaagaaaaaaaaaaaactcctctgtcatctgaggcaatgcaaaacgtcgaatccaggtgttcttaagagcatctgatcaacaggttgagatcacaccgagcttccgcaatactgtgccaacctccaacttggcacagccctcctgctgcggcgggcgcggcaggcaacccaaaggctgtttcttgaactttctttaattgtgcggcccattgaataaaacatgcaggaaatcttccaaatttgaagcaaaaagaggatacaaaataaagccacatggagcagtaatgcttttgaggacaccaagggtggaacccgatattttcaagttgtaaagtgagcacttagatgactgctctacaagacctcacaaatcacagatgagatgatcatccaggcgcgatttcaaacatcaatcatgaacaattgattcaatggagatccaaatctgtcaacagtctcattggatctccacaaaacaacatggcttcataaatctcctaatttttatgatttcacatggcattataatacatatgtagatggagaatgtctcccttttgttttcctttcgtcctacatacacatcacaattcagaagcctataattgaccataaacacaatatagagggaagttcatgtgactgtctttttttttcttctgtccttgatactttcccgaaaacaaaaaacctggtcaccttgattgtttgatgttggaaaattatgcaaaaacagatcatgaacacaactacatctaatctgataaatataaaattttatcaagtcctagtacaatataatgtgaacaaaatttgaaccaacaaaagggagaagagacaataaaaatgaatccaacaaaaaaaaaatgaagatgtgtctatgggtgttgtaatgcatgaacaaaaaaaaaaaagaaatgtgtgtgtactgtatgtatgaaagtagtgtaatgaaaactcccacgataggatgtattgtagaggttggtctgtttgttagtaatgaagagaaagagatcataaaagagatttcttcaaatttgcaatttcttctctcctacaagactcaaagccaacccgaaaattgtcgacgaaattacccagcagcagcagcaggagcagcagaaatagaacaaaagcaaggtaaatcagtcacataaagaaaaaggaagagaaaaggtaagaaaagaggggcgggacgcacagatcgtctagggaagatttgagactagcgacgtcttcgagttggcgtttagattgggcaagagccaggaagccttcgatgcgattttcttgttcgaggaggacgttaagttggacgagaatgtgatgagtatcttcctgagaatgaatggaatgattagtctcagaggagatgctaaggtttttgatgtgaagtttattgggaggagttgaggcgagaggattaggttgaggcagactggttggtaaggaggatgacgaagaaggtcttggtctagtagctctcatagtagtggtagtagtagaagaagaaggttttggctgaggagtgggttgggtttcgagcaggcctaaggaacggatcagactcatgtggtcccgcaggaacaggcccgccctcgtcgtgattgcgctgaccaagcgggcctccgagccgttctcaccctcccgtctcgcgacttgtccgatcagcttcttcgaatgcgcgtcgaataacgacaggttcgtcaatagcttgcggcggatcgtcaggagcttgatcggcagatcactcgtcgaagatgggttcaagttcgaattcggatgtctgtcattatttttccttcggtcagtgaatctgtctgtttctttgggtgaagcagaagagatacaagagagagactgacttggagctcgataaaagctcttggaaatcagggattgctttttcgatttcgtcttggattcgtttcaggctcgcatagagatggatgtagtcagggattttggggggataagtcatagcctgacgcctgaggatgatagcgagacaatgggagcagacgcggacgccctttcgaggtttaggggggatgtgagccgggacggggttagtggaggaagaggagatgaggtcgaggacggagtgggggtcgtcgacgatgcccatctcctgttcggagagctggatgattcttccgtggattcccttctccgtccgactctccgtcgctctctcccactcgaaccggatcatcgtcgaacatcgctcgcgttgaccagtcgtccatggcggtgagaaacagacgaccgagccgcatagtctgcaatggtgcttccgaatccgtagcccgaatgcggtctgacagtacttgcattctttcacctctccatcctcctgccatcgtacgatcctctgctcttgggctcggatgcttccattctgccctactagattgatccctccaaactctccccgatcatgacccacatgtttgacgatcccgatcagtttctgtgatagattgatgagggatggctggttttgatcttgttggccatcctgtgtggctgattgttgattgttttctgctgggaaatgcagttggattaatttctctagtcgtttctggagtctagcttcctcgagtctcttagattcttgtcttgagttcctggcagtgatcagttcttcggtccgatcacgatagacacccttgggttgaaagcctgatcggaatggtacctggttgagtttgaggtttgatggtgatctgttggtaggggtgtcagtgggtgttgttgttgttgttctggatgctggtgagttgtttcgtttgatatttgatggtgatggtgatgctgatgctgatgatggtgtgtatggtcgatagtgctgttgttgttgttgttggttcatcttgaagttcctttgcacagcactcgggccgaactgctgctcgactgtttacatgactgccaccatccccggggggtaccacggtcaactaccaccaactcaagggccccatcaagctcaatctatcatgacaggctgatcatcttatgccaagttgactcaggagtcagatgttttcatcaccaaccccacaccaaaaaagttagaattagatcaacaaaggaacaagcaaccacatcatcttggattcaaggaacgattcaacagctagacaagcgaaatatcgcatcaagaagaaattaattgagagcagcaatccaaaccaggtaaattattatgggctgtgtcctatcctgaaacagatttatggacagttacaaataacaagttacagtcacaggatatattaaatagcacaagatagatcaaaagagctatcagacctatcaactgagtcgctctactttgtactttgctttattccaaggatctttgtaatttgtaagattctagtaatttagtgactgttggttcgagtattgggttatgctgattgaccaatgcctgtgaaaagtagtttattagttgaacctgatcatctccaacttggacatctcgaattggctccattgtaaaagagtttcgggaggttccaaggagtggacgtccgtggtcaggatcgaagatctgtttatgcagccaatctgctagtttggtttgttcttgcttgtacaagtcggtgggcaagctagctttgatttcttcgtgatacttcttggagagtgtggtgatcaactccgcgtagagctctgtccattcatcgccattgagtctagtaccatgaccagctcgtagaaccgatgacggcgaacctgggtggccatccaataccaatccaaatggatacgttttgtgggggaggtgtaacaggcccaatgggattttcttctcctcataagtccgataaaaattgcagcatagctcttgcgaggatgtactcgtagatatctgctcaagaagagagaggatatggaagtgataattgagctagttggacagtcagaggagtcgagtagagtagtactaaccatcatgagaagcacctatgaggtgtatcgcttctgcattcgcggtcagttcaggtcgtctgatgtctgtgcctacgtggatcacattttatgaataaaatagaagtctatttgatgataagatatgttataaaaggatactgactaaaattccaagctccccgacgacgtggtttcagaggactggcatctgcaagccgtccccattggccctcacgccgacctaggtaagatgaccctgcaatgattgggtccaaaaaaaaaaaaaaaaaaaaaaagaatgtgagaatctggggtgatttctataggctagagagcagtaaaggtttacttgagccgggttggctccacgagctctcctgcatgagccccctcatccgggaaggttccattgccgaagcaaccgcgaagcagcataaaagcgaccagaaaagtcggcgatacggaagggtaacgagcaagcccattataattcaagacgtggcgtacaaaggtctaaactatgctgctagttagcgaacccgcgaggactgtggtaaaggagaagggttggagtatactggacacaacagctggggactcggccaggttatttatatatgtgtccattaatgcagcttcaagatgatatatggaatactaaggtggatgtgacttgtcgcacagatatgtagtggagctcccgtataatgattgaaacaatttttcgggagttcgccgcagggtttcaacctcatcttcccacaactctggagaatttccagagctcacctgcacggaagccgaactgaagtcgcgtcctgtcgcgtccccgtggtgggaggcttcgctggtgtaactggctggccccccaccggcgagtagaaattgatcaacatgtaaggagatgcccatgagtattgtacgtgaccgtcttggaaacaatcgaacgattgaagaccacttgcgttcgattgaggtttgtccgactagatttttttataatggggcttggttaaacgactcccaaaaaaatggagagctgactcccaagtcaggatgcaagtgggcccgggcggcccggcgggtacctgagacccaccgggttgtggggcgggtttgggatacctttctgagtaaaaagcaacccctaatgacccgcccggtcagcggggcgggtgtggacatcccagtatctacttgggctggcccggattttgcccaatgaaccggccatatgccatggggggggggggggggtgattattgatatcagatatgatatcctcatcatcccttcttgccgctcggactctacagcacccctcaggatctttaaccaaccttatcatttttaatggcagcaatcaagatgcctcaaggaaaaaagcaccttcatccagcaaaatccactgcagtggcatcgggtacaaccaacatcactaccagcagtcaaactgccagcaattccaaatcagaatcggattctgaatcagatgtggagtttccggtattgcaagatcccccttctacagccccaactccaactctgaggagccgggctcaatctgtcaagaagtcacatcaaatggatgccacttcaacccaagattctgaagctagcactgaaccaaccatgaagaaaaggaaaacgaccagcaaagtttggcttcatttcaaagagcacggatctggtgagtgaacttacctcaattctgatttcttacttttttatagtcattagtcactgaagtatgaattaatctttcgggtgataatttgacagcgacttgctgcagttgcaagatggtcctgagcggcaagagtaaaagtggaacaaaccacctctggtggcatctccaacaatgcagtgacttcaaaagtaaaaataaaaaagtttgctcaagacatcggctgtagcaacttcaacgtgggtcttttctcaggaggaatcacacaaactcttggcaaagatgataattgacgacgaacaacctttcaagctggttgataatcctctgtttcaaaaattcttagcctcacttcaaccaaagttcaagattttctcccgcaccaccctccggtccaatgtgatgcaattgtacaattcaaagaaaggagatattgcctgcaagatcagccaggttgattggatggcgctgaccaccaacctctggacgtcatctaatcaaacatccttcatggtggtatcagctcactatatattggccaactggacccttcaaaaacaattaattgggttcaaagaaattccaacacctcacactggaattgccattggaaagcaactcataaccaccattggcgaatggaaaatcattgataaggttgcttttgtaaccgtcaacaatgctagcttaaacgatgtggtgatttctcatgtactatcaatcctgaaagattgaagccaaaatgccctcaagtttaacagtaaattctttcatgtctgatgcgcagctcacatcatcaacttgattgtcaaggatggcctcaagactatcactgaaggcatcagtaaaatacgtgaaaagtactccttctcgcaagcaggtgttccacaatgccatcaagccgacgaaaataaaaaaagcaagctctccctttggttgatgtaccaacccaatggaactccacctaatacatgcttaaatcggccctgccatacaaggatgcttttgataacttttctctggaggatgcaaactttacaacttgcctgaccaatgagtagtgggaagaagtaaaattgatgcatcatttcctatctatattcaacactggttagttgctcattgattttttcaccacttaacaatttccctgttggtttctaattttctaaggccccgtttggctgcaccgtaatttgtaataataataaggggtttccccccggggactgattggttatcaaaatatcaaatttcttgtttggtgtggctgccaagtggttcagctgatatcgccagcctatatgtgtttatatcccctcaataccaactaaacaaccagttgaaaccaaccagcctcatcccatcaccatcaccattaacccacccagaaaatcatcttactcatggctcgcggacaaaaaggaaataaatccccaagcaaaagccccactggaactcagtctttgtcaccaggaaccacccaatgttcccagttgtctttcatgacaactcccggcaataatcagactactgttcagatcccatcaaacaaaacacccacaccaaatgcaggaggtcaagtcccaagtcagctcactcaggctactgacaacatcacctccaatgaaaacagcgggttgggcaagcttatctggagctctgtgatggagaagagtgccttggacttgtatgtcaaggtggtcatagatggtaagcaatccaaagggggattcaagctcgaggtccggatttccctggcaccctgttcactggcgaaaaagtgagatcaaagtacaatcaagtaagtcttctcctcatcctttgtacttctgagatttctgaaactattcctgtttctagacattcagaaagtggtatggtgcttttgtggcttgtaaaggggccagcggatttggatggaacaatgaaaaatgtatggtaactgcttctgatgatgtctggaacagtttcttagttgtaagccttctccatctcatttttcccatacagtcacactggtctgatcaggattgagatgtgttgtttagttgcacccactggctaagcgttttaagaatactcctttcccggagtacaacaatctacatatcatatttactggtcaagcggcaactggtgccttgcataggggtgcacatggcaatggagaagataacaacaaccatcaggatctcaagcaagatggccctaatgcgccagaacgtgcctcaggtggagaggaatccccaactgggttggcctctcagcgactcggagtccgcccccatcgaaaacatcacttgacctccagtgactgatttgagagctcgatcaaacaattgatcaccgctttctcagacactgttccagagccttccgctgctcaagatagcaaaattgatcaagctttggccaagttccaggacaactttgctgacaacctcaccatggaagagcttcttgctggctttgttgtgttagagaatgaggctaaggcccatatcttcttagtgatttgtgatccagatcacagcagggcttggtttcattgacagaccaattttcagcacagttcaaacaatgcttagtgcattaactctcataagtcttgtctagtctagtatttttcaaaattcttgggtggtctcatcttaaaccccatattgtgttattgtttcccatatcccaaaaacaaaatgaaaaaataagatttgatcattgagagtcttgagctttttgaaagatgagaaacaacaataggcaaatctatgtacaagattgaagatattcttggtactgagtccacatgtctgcagcaatttggtctctccacacattatttctttctcgctcgcaagcctggtagggttttggctcttcttctttgtctgatggcaagtcatcttcaccagttgctgcaccatcttcatttggatcaatgacaaatccttcagagtatgtgctgtgctcaataatgatgttgtgaagtaccgccaaggctaagacaaggtctcttggagtgaagagactatactccaacagatgaaagagtataggaaatttcttcttccatgtgccaaaagtttgctcaaatacatttttcagcatcaaatgccgtagattgtacagctcttcctttgtctcaggtctgtgaaagcatacaaaaacaaaaaatcccgtaagtgagtggagtggtcttgcaatagccttacaacaaaaataacttggcttattgacctctgcccagcttgcgccgtctcccgcaagtgatatacaaacacctcggtatggtactggggtacccctagagagggaatacccagcatcagtcaagtagaacaaagaacgaggaatgctgaattcctccgacagagcactcccaaggaccttggaatcgtgggtagacctcccaaccaaccatcaggtatgtgaacttcatgtcaaaattaaccaccctgaggatattttgagcaagattacctttccagtttggtatggggccgcaaggtacatggcagccatccatggcccccagacagcgattgaaaaaatgcgagaacttggcgttgtccaggatcaccttgtgtgtatatctaggaccgggtgcaactatgtactcggatcagagctggagaagcaagtatatgacatgatgaaacacccgcaagatcatttctccactatgttgaaagcaatcctgagtttgacaattggtagcattctgaccgactatgtagaggaagattgccaattattcgtccatagacaagagtttggaggccagttcagagttgattgcatgcagctctttggagcagatgttgaaaacatctcaatagacatttggagcattgcttgcgcccaatgttgattgctgctgaggatctgtttcacgtaagcgtctccaccaaagattgtgttgttatacggctcgctgtggattgctctggcccatcgacaaaggctggcaagagcaacaataaagaggacaaaccagtatttttggatctcccgctgcttatttcttaaagccacttgttgggtggcttgattggattgattcatgctgctgtcatctgaagttgtactgagctgggaagggaggagctggaggaggtgaggtgtaatcacatccggaacatgccaaacacccaatttcttataaggagtgaggcattatatgcataaattacacttgaattttgattttttatcactgggggcgtgcttatgatgaattacagtgcagccaaatggggcctaatgttttgattcagcctcaatccaatttcctgccaagtaaggaactacaataatgcgcttttctttgcctccttaggggctacagcagacaatgaggtgcaaggacaaaaattcatctacacatttgaaatttcaggcacttcattccataatttacctgaacaaaacccaaagtcaaaaacagatgctaagtttgtgagatctagaatgagtatcaggattgaataaagagggagtttggaatacatatgttgagttaattgcaaggataagcaattagattgggcaatgtggtgtgcaggacaacccatccatggatctgtggtgcagtcttcacaagggtattcaggggcagaggaagtgaaagattttggaaactaaaggttttatttatttattaattcatcttttcttatgatattaaatacaataaattataataatacgaaaagactttttacctaaaggcagaatataatctgaactaggtaagataaagaaataataataataataataataataataataataataataataatgattcaacagtaaagtgctatgattggaaaagtatgaattaacaatctagagtaaaagaaaacatgttcattagcttgttgctctatctttctctagaaagataaatgatttgataaagaaaataactgtactcgctcttgagactgagttatttctttattgattgttatttagtttgtttggttgacgatgctattttataacatttcttagtcagttatgttattctctttctttaaaataaaaaaaggctatagtactcaccaacagacgatgaggacattctattgataagtgtaatcgacatattttggttgtttgaactaataatgattgttgaagcggatagagtgattgttaatgattactctgtctgcttgcttgttaatcattgagactcacctagagcttgatgattgacattcatcatcatttagaatcatgacgtcattgacgtcattctctctttcacaagcttgtcgcttggctatgctattacatatcttatgttctttacatgatcaaataaacatgatcagtagaaggtttttattctctgggtagcttcacaatctaagtgtgaggcttacctgctgctctccgctttcaagggctatgttgagaactggaattccaacaggaaggagggtaggattaggcaatgccacggaacaaaagatgagttggccaatggcagagatgtggttgagtgttacaattttgcaaatatatgtaggttaaaggaggagagggaatggcaaaaataggtcagggtgaatcagaaaaaggacattattatcaagggagagcagatattatgccattgaataagtacgtgaacaagatcaacaaagaatgcttgaatttaatccctggaaaagcaatctgctccctgtgacttgaccagatgacagataccacagacagggcaattccataagaaattctcaattcaattgatcttcctaatttcttcaaacataaccttgcgctgcagctagggatgccagttattttgttgcaaaatttatgtctaaaggacggcctggaacatggagcaaaacttgtgatcagaaatctacaaccaaatatcatccaggcaaaaatattgaatggtccgcatgccaaaactacagtggcgcgcggcattgtactgtacaaggttttgcggtgtccaaaaggtcggggcccaaaacttggatttttttgtgattttcacctgtttttggggggttgagatgtaaatccggtgtcacagctgctgtaattgacctgtgaaacacactttaagctcatgtttatgggttttggctgacagttgaccatgtgagtatgggattaggatacctccctaacccataagtatgtactaatacccccatacacaacctgtgtccaaatggttgagtgaaaaaaaagtttttttttttggctggaccaaattgtttgcaactttagatttgaaatctacacaccctgtagactccaaaaacacacttattacaagtgctggacccccatcggggttggggtttaaccccgcgcaaccagaacaagttttgcgggcagccttgtacagtgcaatgccgcgtgccactgcattcatatgataccaagggtgatgttaattcatgaacccaacatggaattcagtgcatctttctctagatttcagtactccattgtcagtgctttttgtttgacaataaacaagtgccaggcgcagtccttaaataaggtcaggccagctatgtttgccatggaaaagtatatgttggcttgtcacatcatctacttaaggatgtaacatgtgacacatgttacatccttaagtagtctttgtgttggtttattgtcagaagacacagggcctaaaacttgcaatgttgtaaataaagcactgctcaaaaatcatacaagtagttgcaattgacaaggtattttggttgggtagtttcctttttgtcttttctggatactaattttttgtcagtctcataaatgtggccccagccacactgctacctagtagtcttataagagagaggaagcttcaaactggagagcctgacccttgccagaagttgttgcaggaatcttcaaatcatataatcaatttagagattttttgtttgtacttgggtacctgttcaattttttaagaaaataggtaccatgtgccgcacctggcaccgccgtgcgggtaccggcggtactcttgttgggcatgaaaaactgcaagcatacctagacctgcgtgattccaaacgacaaaaacaaacaagacgttctgtgtcaactcgaagtgtgatgacttgatcagatcatacatatctaacgttatcagaaggaactgaagcacacacaaactacaagcaaaactagatacatacaacttggacgttttgtttgataacaatgtttgacccttgggttgattggaagcatgggtttaattttttggatatggtgggttgactatcaatatgccgttcatgattggcttccactccgatccaagaagaccacaagaccgggaatttatcaggtttatcttaggctaatttatgtacaccctacatatttaatacttgttaaataagctggatggtagtggatccgattccgacgcgggtgttacttgacaagctcgcgtcgattgatctcgcttgacaattttaattcggatttcactcccgggatcgggggatggagggataaataggaacggatggattgatagatagattccatttcctaagaattcttcttccttaccatacccactccagaggatcagagggttggatgctcgaggatattctgctacaaattgtacatatttatctctgtgaaaagtgtgtatttatcttgttgtcgagctggttgggatttgggattgtagattttcagattggaagttcttctgcttgttgttttccttggatgtattgagcgacatacacatcagaagagtcacctcctgaatctcaaccgaagcattgccagtcttggttgctcctcgatgatcgatccagggtgcttgccgcttggattattggctgatgtaagaagagcagcaggatggccagaatataaaagccattcgacccaacggctggctgacccgatcagctttcttctcttccaagaagaatcaaattaagtagttagtcagcctacaacaaacagtcatcgggttacataagggttctaattgaaactgtataagacctgagtcatgactcaacagcgacgacgatcttcttcttcttcttcttctgctgctgctgctgctgctgctgcttctcatgttgagtttatgctaaccctttcgtccttcttctctttgggaaacgagctgcttacatattgatcatcacctccttctgacttcttctcttcagtctgcgcttgcccaccaattaatcagcaatgtcattgataaaccgatcaccatcaccgtcgatggccagtcactctcgatcgaacagctcatctggtcaaccctcggcctggtccaacccttatcaacacagccgaccaagaacttggtccaatttaagctgactaaccatcaaccgacgatcgatcgaatcaatgcctcactccagttcatgctcaatcgggtaagccttgctagtgatcatcatcacataaatatttagaagatgagaaagtcggctgacgaactgaaaacagaccaagcagagcacctacggggtcaccaccggtttcggcgcagcagcaaccacccggacccatcgcgtcgaagcactccaggtctcgatcgtcgaacatctcctggccggtgccactgggctcaatctacccaaactcgcccaccaactccgcccaccgatccatccatcacagccactcaaccagcacgtgatcccggaatcgatcgtccgggctgccatcctcgtcagagccaacagtctcgtcaggtgggtgaagtcctgctcactttatatcaagatgtgtatattaccatgataatcacagcagatgttgaatgttgagcttggtcatcacaggggtcattcagcggtcaggatcgaattgttggatggcttactcaatttactcaacctctcgatcactcctgtcgtccctctccggggaactatcagcgcctcgggtgatctttctccggttcggaaaagtttccgagcttgttttgctgatagcccgagctgactcggccgctttcctttcccaacacccttaaccgtttagctcgcttacgttgccggtgctctatgtgcccatccagatgtctatgtgatcgatcgcaggtcagcagtacctgactcatacatattttcccttacgatagaaataggaatacccgggcattggctgaccggtttcacttcgcaatcactcatacacagtctcaaggagccaagaatcttgagtagtgaagaatgtttgaaggcacatgacatcacgcccctcgtacttggtccaaaagaaggcttggcgatcgccaatggaaccgcgttcagtgccgccgctgcctcgatcgccatcttccaaacccacatccttggcttactttcccaagtcttgactgccatgaccgtcgaggccatgctgggccagattggagcttttcacccgttagtcttgactcgtcgtctggtgacccgccctgccccgtttgggatagataaactctcaaccgtacctcttcttttccctcgccttctgtctgcatagtttcattcaccaaactgctcgtccacatctaggacagatcgaagtagccaagaatatccatcgcttgctgcggaccagtaaactgcttaaccctagtgaccaactgcccgagcaagacattgagcgagagaaatctaaacagatcttgcgccaagatcgttaccccctacgaacatcacctcaggtgggctatatctgtacaaacatcctttagagattcgccgccccagagttgattgataaagacggcgcatttgaaaaccaacagtggatcggaccccaactggaggacttgcttgtcgcacatcagacaattgcgaaggaacttaactctactactgacaatcgtatgcggcattctatctctaagtacatatgcatcactcgatgttgacactggtttccatgcactcatagccctggtagacgttgagaactgtctattacatcatggaggtaatttccaggccacctcgatggccacttccatggaaaaagcacgtctggcgatcgccgcgatcggcaagatcatgtttgcacaagtaaccgagctcaacaagttagtgcaattcataccttggcctcttgaccacttacttgaccatcaggacagctgatttgaatgatgttttaattcgacatcaagctcctttatgaataatggtctgccctcctgtttgaatggagacgagccaagtaccaattatcataccaagggactcgacacatcctgtgctgcctactgttccgagctccaatacctcgccagtcctgtgacgactcatgttcagagtgctgaaggtcacaaccaatccattaattcattagcctttatcagtgccaggaaaacactcgaggctatcgagatccttaagatggtaagacttcatttttttttgggggggggatgctggagggagaagtttgacttgttgaccgactggcaattcttctgacttggatagcttatggctagccatctctattgtctatgccaagcgcttgatctgagagtgtttgaactcaggtttaagaatctgctggttgggctgttttcagagacggtggcgcaaagttttggttcgcagctctcgacgaggtcaagggaggggttagtgtttaagataatcgatcggttttggtcccgtcgacaggtgacggcaagcctggacatggaagatcgggtacgggaatgcttggaggcttcggtatcggtgatcgttgaggtgttcgagctcgagaagaaacaaatcccggttggctcggtggagggttatttgggctcgtcggccgaactgatcatcggttccttggccgacttgcgtgcccaaggcttggatcatcagactgtcgattaccttggaggatcccgtccgctctacgattttgtcaggagctccttgggcgtcccggtccgagtgggtgatgtggccgaaggcatacagggtcccactgtcggtgggatggtcgataggatcttctgctctttccagttcgagctccttccggccgaacaaccgcagcagttcctcaaggttctcttatcactctttgatcctcctcctccaactcttctcgattcactggctcaaccaaacgggttcagttagccccttgtatatatgatcttgtcatttttttttgttgcttgtttatctttccttgcccttcactcaatctcattttacttctcttcccctactcgatctcttgattagatgacttgcatgaatagtgtaggtaagcaatagcttcttaacccttggttgtatgctgttttaatctgttgagctcagcacattactatcccatcccaccatagatatttgtatagatgtagaaggcctgaaatgaagctgtttgcctaactgcaaccactcccaggagagattgagtgtgtgttatcgaagcgggagggatggaggatgcatgcatacagtcttgatatttcattttcccagttgggttctgttgggttggtgacgtggacaccctctcgtgagcctggcaacctccaagcacttgaagaaacacctcgaaggatatcaggttgatcttgcccttcgcaagaaccgcaacttgtacaactcttcacattagaattcgattttttgttgtatttagaactccagacatgtttctcatcagcatcatcagcatcatttgctccttcgaccatgtccagcctcaatccactccagctcaacttcgctctccctcagtcaccaacttcagcctctccgatccgctcctcttctacgtgcctcctcaggatacaccctcgttgaaccacatcagcctcaacctgtgttcagcaccaagcagtcaacccatcgactaccagttcaacaacatcctcatcgtctccaactcctcggacaacaagacaccctcaccagacaaacttccagcacgctcaaagacctccatcctctctcaccagtcatcagcaggggactactccgaccttcgggccggcatcgccagtgtcagcctcgtcaactcggtcggcctctggatcagcatccagcccccgaacccagcccagagctggtcctttcaactcggcgtatccaaccagaccccattgcacgcctccaacaatttcccggccttgaagcttgatgataccgatggctccaacgccctgctcacggccgccgactcgagcgtcttcctacccgtgactgccaagaacccaccctccacgcaagagttcgtgcctatcatcttgcccacacccgacaacctccaactaggactcgccggctccctctgctacctccaatctattatcgccaatcaatcttcggaatccaagactcaactcgaacggatctcgatcaccccttcgctcacctcccggaccactggcgtcggatccttctcctctcaacctaccggtaacgctacggatcatgattatcgtatctccgaccaggccgccggcttgcgcactcagtacctcatcaataatcttatccctgcccttaattactccgcttggttcttccaacctgggcccctggtcgataacgtacaaaccggtagattatggccttatatcaactttcgaactaaatcttgtcagtatttttttttttctccatttcatcacaaactcatataacctttttttgtcacttattcacatcataactaatgtttgatactttttttttttggacagccaaaaattgtcgattagtccatgatctaccgttctgtccatcggtagcttatgcggtcccagcatcgacgagccaatcgacgacgagtttagtggagatgtacaaccgaacggtgagcgagcatctagcgaatttccggacggtagtgtcgacatatccatgtaacaatgacacgagtggacgatactcgtttgtgacggggtgtggggactgtttacgagcgtacacggactgggtatgtgggatgaccatgccacgctgtacggatcctccttcccctccggctccatctaccccaacaatccaacaatcgatggacagtcagatggtctttacccgcaccgagcccaataactcacgcaccccaactctgacggagaagagtgtctatccatacgccgagctgccgccctgtggatccctttgcaccctcgtcgccgccacttgtcctcccctcatcggctggaactgtcccctccccggcgtcacatctaacttctcgtatcgtgaccctcggacgttgggtcccttagacctcgccggcggacaacaatctctcaacggcttcggcggcgagcgcgctcaggatcgcttcggtaacgtcttctgtaacgccctcgaatctgatatcgtctatgccagaatgggcagcgccaatcggatcctcaacccttcttctgcttctgctctcctgatcattatcacttctcatctcttggcttccttcctctccgggatccccttcctgccctttctgtgacacctcccactccttccaccccacccctcccctcgcatcgacaaaaacaaaactaataaaatttgagaagctgtagcaggagctggtggttcacactgatgctttgtttacccatggttcttgccctttgatccgtttcaatctcacttagatatcctcaaaacccatccacattgtacccatccgtctcaataaatacaataaaaacccaatcaccgttgtttcaggtggttctacgtagtccttcaccgttccttctttgtttttcgatttcacagtctggctatttgttctcgtgcttgtgtttgtgtttgcattggctcttgttgagcttttttttctctctctctgttggaggacttgtaatacttgccctgttttttgtacatatgtatatgtaaaccaatatatctttatatcaataagtcaataacacatagatttttagagttcttttggtggaggttgagttggatgagtgttttttgcacctagattttagaaagttgtattgtattgtattgtttgtgttgagtagatttcttgaagaaagtgcaagcaaaaatgaatgaaatggaccccacatatagacatccaacatagactggccacacctctccaaatttgacaaactacttcaagtgtgaaggtgttcagtaatcaaaaagtgtggaagaaaacaatgatattatgaactgatcttcttgatacaaatatgacagtatcaaagcatgcatggagagcaataaaggcaagggaggtaagataatgcaagtacatcatctgcagtgctaccactcctgaatactatatgacaatcctccagcatcagtcctggtcccacaatctttttgtggtcatcagacagtcacagtcccatcagtactgtgcatgtggaagtacatacggacatgttgaggatacataaggcccactacaaacaggccctcttttgctccatggataattggcacttacttggccagtggggcagggggatgacactttctttcctttccatttttttcccccttacaaaacgtctccccaaaaaaattagactagatttagccaaattaaaaaaaagggaaagaatacaaatggatgatctactttgctaaaatgaggcatcctgtaaaaaaagtgtgttttctcaccccacaatccaaaccgcttttttttgttcttgggacaacaaagtaagtatggtgtgtagtgctagtgcatagggctggaaatagcttcccttgactccatcaattttctctggatttccttagtgggatttggccatgtaaacaggttgttttttttcacacattttttcccctcttttttgtacagtatgtataccatcaagtcttgcttttttcttttggaccatttcagcttagtcctacatctttgatcatcttccattatgattgattgcaatgtcaagggaatgtctcccaacagtgcatggtctagaccttctaacgtggaaagttgcaggggacaagttggctcttcttgctttttctggattatgcattttttttatttggttatatttgtgttcttctttctcatccaaggaaccctcacaagccaatgtttatacatatcctaggttggtaggtttgttaatggacatcataaactgaggactttccaaaaaaaaaaaaagtggagatgatatatatatatgtatgattatactgatgtgctggtggatctcaagagttcaagacactccgtctttgttttggtaaaaaattacacagggacaagtgttgatacaagggtgggattgagatgactgaacataactgagtcgattggcggcgttgtttgaacggataggtctggggggatgaagaactatcaaagcggtttatcgtaaggtttttcccgcccccgagggcctcttgattggaccccacgtgcggcatgttcgtcttcacgtaactgtcgttcctgcattgcttgagctttccgttgcgcctgcagttcccggtcgaaggcttgtccctcaacgtaagaacccttgacccccagtgcattcctgaacttctcgttttcttttagtttcatcgctgcaatctcgtgagctagggagagaatcagataaatataagtacaagtaaaggtcaaaaaattacagagaagaaaaaaaaaacacgaaagaggaaccgacattcatgtggtttgaattgaccaggccctcgagcaacgtcttccttgagcaacttctgtcggagctcgtccactcgcgcctcgacgatctcctcatcgaggccctgttcctcaagctcgagctgcaactcgacgcatttattttccacccttcttttccgctcgtgctcgaggatcccctggtctggcttgcgttgtcctcccagatggtcatcgtatcgtccgttcggcttcgaccggtaatcctccgtcggtcgggcttgggacagattcctttgcacatatccagacgtccctgtattcgttcatcgttttttgtatgattatatgtaattttatgcagaccggtggcgggtcagctaaatttctgacatccgataagaatggaagatgaagatatgtatatgtataagtgatgagatcggcggacctgatcctctaggagtcgttaggccgatattgttgtaagacatcttcaggattcgattcggatttgacggctgatgttagttttggttagttggaaggaaacttgagtttctggccagtggtgagtgaagtggttgctcgtcctggcactgggctcggttggatggcttcttcggcgcggagaggtcgcacggggggccgcgcgacagcggaggggcttcctcttgatcatccatctccctgctcccttcttgcctgcagacctgacaacctaattaacacaaagggcttgaatgaccgtaatatgcagtgggtactaactcaaccaaatattattttctctcaactccaagcattcaggctgcacaatacaaactaccctttgactttgagaaactctgtctcactgtcagacaggaatgaagtggggtaagactaagaagaaggtttgacaagatgttttgtaggagattgcttttgatctgtgaatggtcaaggaagaaggacagatgactcacaacttgctattgtgaaacactcagctctttataaagagagcttctgattctagagtaaactgatctggacacatgactgtaagtcatgtccagacagtgcatcacagccaggtcttatccatgggctaggtggtagttttgtcctggctagcttggccataattatgccccatgtctttgttgcctaaggctacagcaggagtactaattattttatcttggttctgtaaattctgacactcatctttaatgctttttcttcctagtttgtgtctttctcttgttcatcactagaaaagcagtgtgctaaatcccccccaaaaatttgtgttgctgtcccagtgttcacaacaacaaaatcagggtagatctgagcaatacatctgaggaatattatggtgttgcaagcccgtctgggcacacaccaaactttggccgaaaacaggccaagcgtgctgggccaatcttaaagcacgcttggccgactgtaaagcccacgtggcaccctcccaacccccgcttggcacatgtcaaagctggcgggggttggagcaaagccttgcccggccaaaatcaagcgagggtgccacacccgccaaaatgccggccatcaagaaggaatcccctcttgatgaccggttcactactagtcaatcactctcctctatgaccgatgaccgtcgctgtatcatcatctgttgattctgtccccataccaagcgtcaagacgggtatctcccgtccttggcaactaggtttgtacgggtctttgagagggaggggagcgcctgagccaccaatcgtcccagggcttgaaattggctcagcgggacttggctgagtgccaagtcccactccccgcacaacccgcatgatcaagccctctgggcacaaatcaaaccctcctgtggctatcggccaagcgggacttgggtttgtgcccagacgcgcttgcaacagtgactaaagatggcaattcgcacccgggtaccgggtgcgggtgcgggtacccgcgtatatttttactcatattctatacctgcacctgcacccggtcttgttggcaggtacccgggtgtggagcgggtatgggaggtgggtacccgcgggtatctgttgaagatttcaacagtatctgatttatttcttgcaactataacctactaactaactagctaacatactatgatatcgtctgattcacctacctccttgttactttttttcttactgttatactgatctagtttccatttgcgaagcacaccactaggtatcttgccgtttttagagtaaaatgcaactgtcatccctctagtgagggataaagcgctgagccggtgacgtctaacggaaacgtaatcccttccaaagttaaatgattgctccacatcaacggtcgtcactgttttggataccaggtggttagtattcaaaaaaataccccttatgaggattcatatacacacctgggcagctgagcacatccagtgccatctgtagaaggcccccgtgattgttccccgcacggccttgttgaatccaccagttgagtggatcaactgggtttctctcatcatccaaagtcaatcctcctgcaagccacattgtaagtgcatcggtggaggtatttacagatcttgcttgtgatgctccactcagccccgcaagaatacctgtcagaggctgttgtttggtcagattcatcagattggcaaagatggcggagtaaacttaccttggcttggagattggtctgtttggttgtgatcggctgagattgaggtttatagaatgattcccacatctcacgtgtgagtcggattgcttcggtgatccattctggattccattttgcaagcttgaaatattcatccttgaacaatggatggagaacttccaaatagccctgttagtatcagatattttgacaaacaatcaatacagaattaaagcttcaaatacacacccatggcaacacggtaaaacggtgagcagtccgtaagtgtgtagtacttatttgttagctgcaggcctgcgcggcaggcgttcctcaaggctgttgggtatgatttctgctcgttactgattactgttgataaatggctggtgatctggttgataaagatgacaatctgtgatattcgagctgcaccaggagtggagacttgaagggtgatctcttggaagatctggaggatgtcaacaaggtcgccggctaagtcaagctcatcctgagtgatgtgatgtggtcgcaagtttccatggcgcttgtctttctgccattcaagactggaaggacaatgtgagcgcagtttgaggtcttgtgggagtgataaatctgcttacatggctgctgaacaccggcgtatgctggtaagttgcgccaatgtcgaattccacctagtcctcacgtcttgctcaatgttgtgtggccttgagcaacctttctccctgcagatctccacaaacagcgactttgagtttggtgacttggttagcttctgggctatcgcacggaactggtggatattgaagaacgttagtctgaaaaacatctataaaaaggaaggggaaaggtatttaccttggccaacgttgtcttgcaagactcggaagtgtatcgatcgttttcgtctttgtcactcaactcattcacatcgtcgttttcaagttcaatctcatcctcacaaatcaggtctgcagccagctcagttgagctacctggttcatcctgatcctcttgattgatatcgccgtcctggttcatactaaaaagagacaatcaagccaaaatcccggagaaggattggaacatacatacatttggatctgatcctctgcgtcatcaggatcaccctgatcatctaagtcgctatctggattgatggaggtggaatcagtattcttcttgtggcttccaaatggccgcaagatgacttgaacaattagattcaagatatgtgcaaagcacctcacccactgcccctcgcctttgaatcgaggccacttgaatttttggatctcattaatcattgtctcgttgtttgatgcattgttggtgactatgccacatatcttggagtggaaaaagaaaccatcagtaatcataattgcaatgtgcgatcagtgggagcttacttgtcctgaacaccaaatttttccactatcaagcggacagtttccgccagatacacacctgtgtgtcgttcttttaaccttacgaagtcaagcggcatagcgtccaatttatatctgccgttctcttcttgaaccaagcggtagataactgctccaagaacatcaaatccatttggcgactgccaagaatcaagccctaaatacatggcgcctttatgattctggtcaccaacaaaatccacagtcagttacaaaagatggatgaaaaatgtgagcaagaaaataaacttaccttgagctgttctatgaacaaatcctgcacagcgttatatagcttaccaatgtcttgggagacggcctttcgtgttggtaaattcttcaagacgattgggtgtaatattcctcaatgggcttcttccccaagagcggaaaaaggccgagctccctcggcacaccaaattgcacagagctggggaacctgttggattggaaagttcagtgcatcactaatctagatgcaaagggaaaggaacttgctactcacctcacgtggatcaatatcactggttcctgtgattcccaccgctacaagtttttgagtatgggcatcctgttcttgttgttttttttttgaagacaatcacatgttttgagaggtttgttgtagagttatcatatgttggccggtgaatcctggtgtggcacctgaaaattcaaaggtcacaaaaaatcatttcaatatgtttatgtaaattaataaacaatggttcagaaacaatacatacatcttacacggaaaggcaatcatctttcttttgtgtttatctaggtgctcagatagttcggggggggggtcaaaataggagtaattcaaactgagctgattcacatgtttaattcttgccttatctgagagtggacaggaattgtatgttgttaggatatattgtttagaaagaaatgaatgatcatagagaggaagtttggaggagcttaccaagctcttgttcatctgtaagttctgtcttcgtgttttgagtgcctcctggagtggtggcatcagcatcggtagtttgatcattttccaagtcgttggcccgattgccagtggttcgagaggatatttttttgcgacggctaggctcttgagattgggcaggagtactggacaccgaaggcaaaggtgatgaattcacgcgatgatgcttgccccgaggcatggtggatagaagggggaagtggtgatggggctgtgaggagatacagtgtgttctggtacaaacagctgctgttggttttcaggtaatccatcactggaggcccagccagatatgtgggtaactgggtgggtacccgcctaattttttccccagaaaactggcaacccgcacccgtacccggcacccattggcgggtacccgccaacgggtgccgggtacccgccaacgggtacctgcggccatccttatgcaacaccatacaaacataagagcaagagattgtaaggttttggggtgtggagcggacagggaaggagataagaaataatggacattttgagtgaagtgtgaagtagaaattctgaaatacggcttgagccttccatgatcatgatcaggaaagtagattttcaagaatgacaacctctaagcgccaacacatttgttaagcaagattggtccaagatgaatgattgaatgaaatcaaaattgagctccatgtagattctgtagggggtaaccagaagggagtggatctcttcagcaatgttgaattcatgaattggaaagtagcaaagaaacaaaatacctctaacattattattcagttcactcatcaggctgctgtggatggtcagcacccaagcttttcaacactgccttcaggtgtcgtatctgtttgagtgcaaggtctcgttcttgttttgcaatgtcttgttccgcagctaaaagctcggactgctcagctacacgctcctgctcaatggctttgtcaccctccagctgtttttccatgtctaccgccctatcataggcaagtttctcggcggggctgagacaattgtaacaaagcttctcgacaaacgagcgggcagttgggtctttctcggcccatcctggcagggattgcttcccttgtttagatccggagttggcaaaaatccaaagtagtttttccaaaggcaatgtgacgtaatcgcccgtcaagatacaaaagttggggagtgatatgaagcaaaattgtgcaactggcttctctgcgcatacagatgagtcgttggatttgtcttgtgggtcttgtggtagtgccaaatccaattccaaatgtggtgtctgcctcagaagccacttgttgttgagcaactccggtattttcagctgttgggtccacagaaagtcacatattgagataacatagacttggttggacttgtaatcccactttttgctgccctgattttgaggcaaggttcctggagtgagctccctgaaaatgtcatgtgggggcttacaacctttccacctgagataatcagaaatcagctgagcactgcagtgcacaactcggtcaaggtgatagggctgggaagcccgctggatttctacaacaataatggtgttattgtcagttaccgcaacgatgttgtagcatttggtccaatgcgattcgtcatacctcacattggatattgtggaagtgcaaaaccgttgctcagaggttctgtctagtccagtttcttgagaaggggtgggactacaccaccgggtaaattcttgtgattggtgttggtagagccaacgtagaggtggctgaccgtttgggcgactcagacccaacgatggggttgcgggaacgattggacaagggcccagccaacagagcccatccgttaccgtttgcccaaccatccttgggttgaaccctgggtgtcacaaccgacatcctcggttgggcaaacgtttgggtcagaggtcaatggttggcggatgttgaaccgaccgccagtcactccattagcccaacgttgaaccaacaaggttaaaacaagttggacaaaccggctccagtcaggcaggaactgaaactctctatcaatgttgccatctggttgggccaacgtaggggagtgttttttttgcaatgaaaaagtatcctcatcatggttgaatcattctgattcttccagaaaacttgatctatcaagacaaaaaaaaattgaaagacttggacaaaaaaacatccttgtcccggatcaaagttgcaaactgcattcacttggttggcaacatacaaaaagtgatgttgccgaatggcttcaccttgttgctcaagcgagcaatgcaaattacatgtggctattgacctgggttcaagcctgagggtgattctttttagagtgtgccgaagtgccaccaacattgggccaacagtggcttacaccgagggaccacactggcccaagtcttgagtcggaggatggttgggaatctagtgggtgcttgtcggtcaatggttggatcaaccatgcagcttttgcatgacaaccttaacctcaagcctcgatgttggtcaccaagccaaattgcatggttggtcaaacctcgagtccttggttgagtaaccgtttgggtggcccagtggtgtacctgcagcagaacgcacgacttggacatacgcttcaatttgatcaatgacaacttttggttttatgatgttgttgagaaacgggatgagaagggaggaatcctcaagaagtcttttgaatgcctcattagatgtaggtgttatcaagctgtgtgtgtcaaggttggaaaagctgctcatcgtaaatattttatggacctaaacacgaatgctgagtaaagatgaaaaaagaaattggttcatcagtaatggattcacaatgacacacacctcatcccgcacgtacctaaggaagcagggcaagcaattataaagaaggcgattgggattgaaggacacgtaaaaggagacctgcaatttgaattgaagggcgtgcaaaaggaaaccggcgggggttgataagcgcaagccaaccccccttgcacacaccaatctgctgcaggggagattggcctgcagttggcgtgcaggcctgcacgccaatctccttcccataggacccaggcatgggtcctatgggagggaggattgcaaaaaaaaacgaagaaaaaagtcttgggctgggaggggttcctcccatcccaaagactgtacagtctcacagccgggaggggttcctcccagccttgagaccttacatggctcagttgtacagcctcaccggccaggagggcatcctcctggtcgacaaggctcattgttttttttcaaaaaaaaaaataagagcattttttttttctttaccttgccagccaggaggattccctcctggtcgacggtacaacctcgccggcctaggagggaatcctcctggttggcggtacaaccttgccggcccaggagggaatcctactggtcaacggggaggactccctcctggtcgacaaggctgtacaacctcgtcgaccaggaggattccctcctggttgacggtacaacctcgctggcccaggagggaatcctcctggccggcaaggttgtcgccagccaggagggactggtcggcaaggctgtacaaactcgccgaccaggaggattccctcctaggccggcgaggttgtactgtcaaccaggatggaatcctcctggtcaacaaggttgaacaatagttgtacagcagttcccagaaagcttgctgtcgcgagctcctgggattccattttttttttttgtgccacattttttctttgctttccatgtcctgtacgtggcctcatacagccataatattccagacatcatggcccaactcccccatgtttcaagttgaagatgtgggagttagaccattggatgcctttccaatttttgactctgaagcgatcgtaacatcatgttgaccccggcccccaccaggcaaccgacagacgaggcgcaaaaaaagtggaaagaaaataaaaaaaataatcagatcccaggagctcgcgaacgcaagctttgtgggaactgctgtacaaccttgttgaccaggaggattccctcctgggccggcgaggttgtaccgccgaccaggagggaatccctcctggcctgttttttttttttgaaagaaaaaaaagggcattaacaaaaaaacacgggttttccgcgtttacacacggttttgctgcggcacagcacacgcggtttccgcgtttaaacacgggtttgtatttaattttttatgggttatttttcaagtttttttgaatttttaaaattgtttcctacactttaaaaggtgtagaatttaatggtaaaaaccattttccataaagattgaattttgattattaattatttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgatattttgtaagtttaaatttatttcctaggttttaatgtgcgtagaatttaatggtgcaattcaatttcttgaaaactcaacggttcacttttaatactcaaattacacagttttttcacttcattttttacagcttaattttcattattttttgacatttcaaatttatttcccacactttaagacatgtttaaaatgatggtcacaatcgttttgcataaaaacaaaagattggtaatgaatactgcgttggacaggtttttttttgggccttaataaaaaaacccgcattttccgcgttttgacgtgcttttgccgcgccgcagcacacgcgcattccgcgtttaaacgcgcgtttattaattaatttatttctaccattatttttgagtttttttgattttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtccatttaccataaaaacgactttgattttttttttctgctaactcatatgtacaattagctgttactggcttgtttttcattattttttgacattgtaaatttgattcctacactttgaaaggtgtagaattcaatggtaataattatattgcataaaaatgaattttatgccttgtaatttttttaaccactcatttttcctattaattgttaccagcttgtttttaaatcttttttgactttgtaaagctgtttcctacactttgaaaggtgtagaatggaatggtaaaatttattttgcttaaaaatgagttctttgcctttgaattttggctcccactcattttattgatgcaagcactgtggaaagttcccagtggttattcaaccttccgaacttgaatttctcaatggaaaaaggacacagaatgctataatactctaatgaggccaaatttacatttgcaaaagagtgtgggaataaacaaggacacagtttcaggaagtgggctgacttcgtcttgagtagtaccggggagggggttaacgtcagaagtatcctcagctgttgcacccgaaagaaggagcgggttgatgtggctttgactctcagacatgttatgcaggagtttggcgaagttgagtgatgaattgaaaaagacgaggggttcaacaagaaaaaccaagactgtaggcataaaaagaatcaagaaagagtttttttgatgtatttcaagaagaaattggttgagatctggctgagataatcgcagaggtagtttgagtcctactagcaattgagcaatgaataaccaaaaaggagaggtgtgtcggcaaaaacagagattgtggctgtcaagaagttcaagaaagaatatttttgaaggttttcttgaagaatttggtcaagaaacggatgagttattcagagttggggttcgagtcctactagggttccatcggtgatttaaacgaaacgagaggtccagcggcaaaaacggagaatgtgggggtgaagaggaacaagaaagaagattattagtgttttgaatgaataaaatggttgagaaacggctgaggtatttagagttgaagtttcaaacctactagcgttccagcggtgatttaaacaaaacgagaggtccagcggcaaaaacggagaatttgggggtgaagagaatcaagaaagaagattattagtgtttttaatgaataaaatggttcagaaacggctgaggtatttagagttgaagtttcaaacctactagagttccagcaatgattaaaaaaaacgagaggtccagcggcaaaaacggagacggtggcggtcaagaggatcaagaaacaagttgattgatggttttattgaagaaattggtcaagaattggctgagttattcagagttggggtttgagtcctactagcgttccagagatgatttaaaacaaacgagaggtccagcggcaaaaatggagacggtggcggtcaagaggatcaagaaagaagatgattgatgggtttcttgaagaatttggttgaggattggctgagttattcagagttgaagtttgagtcaattgagagtcccagtgatgattaaaaaaaaacgagaggtccagcggcaaaaacggagacggtgtggtagttattcctgtgtttctacgccaaaaatataaaaaattattctcatctttttctacatcagatataaggtaaaagaaacatcaaaaatggattcctgaggtaaaataacccctagtcacccactacaactacccccttatctctattagttcagaagttacacctatttcaacctatcacaggatatctcttggattctttactctgactatagctcaatttgaatactggatgcatattggatattgagttcctttgtttcatattgaattcctttactagctcatattacatattgaattcctttgttggtgcacatgcattcctttgtagcaggaccttgtaggccagccaaaatccctcaaggctgtgctatcactagctaaattccctcacctgcatgtactagactagctaaattccctcattggatattcaggccagctaaattccctcacctgcatgtaccctggagctaaattccctcacttttgtctatataaggaggcctctgcctgccagttgtattccctcctcatcagatgctctgtagtcagtcccccccataacactacatcactggtcactcttcaatattattagctacctagtattgaggttttataattataaccccccttatatatattataacagtttatagtgtagaaatatcaacattactttttttcataaccactaagctatctcacctttgcctgaaatccactgctttttggctttatacaccccaactacaaggacctgggttcaattcccattcaagacatccactttaactccactttaactccacttcaactccatcttaactccaccttaactccaacttacctccacctgtgcctggtcctccgttccattcctggtcgaagcataaaatttatataccatcaacctcgaggttgtgcgttcaagcctcactctcaacacttatcattgacacctctatcaacgacttcatcaacaacaatcatcaacaccttcaaccgttatacgtatcattcgacagcttcatctcgaactatcctctatcacgatatgtaaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaagggagtccccaacgtgataggataaacttttgagtggcattgtataaccgattttaatcgaaaacgagaagataatcaagaagacatcgacagaggatcgttactttagcggtaaacggaacaaattaatcaaacaaatttgcgactactccgcggcatattcagttattctgttgatcaactagtcaaacttcaataaacaattcaacgacacaaacaacaaacctttgaaaagaaagtgaacccatcaactgaaacgagtatcttgaagaaggcagccagttattgaccagcagaaggaagaccaccgaaggatctggataactaggatactgtttgaagagaactctggaactattcgaagaaagcagctgcttattgaccaaaagaaggaagaccaccgaaggatttggataagtagattctgtgaaagaagaaattcccagtgtttaactgattatttattttaagaaaaccataagcttgccctggcaaagagaccagcgaccaaagtattatttgtttctttttcagagcaaccgtttgtttaggtatcgaaggagcgtcaagtaaggaaaactaggaaaatcaatcaaaatcaacatgagtctatcgttcagtacaccagatttggaagatggatttgcaccatcaaccccttttaggaaccaattttacagccgaccttcaggatcatcttcagcgttcaattggaatccggggctacaatgcaacttgaagaccaaaagccaatgaccaactcaaatccttgtggaacctagcctcttttatgatgtaaatcattttatgacgtttcaaaagcgatctcttggaaaatttttgcggattaaagaatcaacgatgacgtgccaaacagctggatcgattgatgtggaagaatgaaaaatggaacaaatgacgatgttagcaattgaacaattggtgtgaatcgacaatagaaatgaagaacgcacccataagactagatgtatacaaggaatgcaaatgggattgactctggcggatgaagatcaaaacctgtttaatcagctgtacatataaacaaacaagaagacactccaattggaagaagaagtctgaagaaccttggatttggacaactcacaatctggactaaacaagaagaaccctcaagaaatctggaccttgaaagcaaataatcaacctcagggaaaaatatattgaaggagtatcaaataattcttaaaatgtctcttaattattttgaaaagttgggggaggagctcacattcctttgaaattcactcatttaaacccttcctcactcccctagttctgatatccccttgattaatcagtagaatgcttgcttgaagtctaaaaattcataaagaacatatatcagttagctaaaacatcaacttacagaagataacagaataaagcacttccagtagataaaatgttttgaggttgggggaaaaaatttatattctactcacattcacactaaatcattgaattatccttaattgacatatttttttagcttatatccttggggttgctgttaaaattcatttatttactctaactcttactctctggattgaattttttcctcttgaattcctatttcagtctcttaatttattgtataaaacttactctctggattgaatattctgttatattttctttattatctcaaactcttactctgtggattgaattttttcctcttgaatccctggttcagtctcttaatttattgtataaaattcacactctggattggatttctcttttagtttctctattatctcaaactattatctggattggatttctctttagtttctctattatctcaaactcttatctggattggatttctcttttaatttctctactatctcaaacccttatctggattggatttctattttggcttgcttttagtatctcaaacttatggattgaatttatcttacagttcttttatcagctcaaactcttatttggatttgattcttcttctagattcttggaccaattttagctttaggacggcaacggacacaaacaatcagtcaaatgtattaagccctcacaaaattggatatatctcttttggattggatcaacaacttcttcctccatgaaatcaggactcggcaacgtaccaaattttcagcctcttctgattggcctgctcttccgcaaaaacaactcaaccttaaccaacattcctgtcatcaactcatcaaaaatctcaatcacctgactcaaaatcatcacctatctcaatcaactatcataaactcatcaccattctcaaacaccaaactcaactcatcaccaatttagcaaacaaccagaagccaggatctagccgcaagagaattctggaagaaacaccaattaaatccccgtcaaaacctcaaaatttcttcagaaaatagcttcaaaacacagtcaaagtcagaattgactggggacagccaataagttgggggaggatgtggtagttattcctgtgtttctacgccaaaaatataaaaaattattctcatctttttctacatcagatataaggtaaaagaaacatcaaaaatggattcctgaggtaaaataacccctagtcacccactacaactacccccttatctctattagttcagaagttacacctatttcaacctatcacaggatatctcttggattctttactctgactatagctcaatttgaatactggatgcatattggatattgagttcctttgtttcatattgaattcctttactagctcatattacatattgaattcctttgttggtgcacatgcattcctttgtagcaggaccttgtaggccagccaaaatccctcaaggctgtgctatcactagctaaattccctcacctgcatgtactagactagctaaattccctcattggatattcaggccagctaaattccctcacctgcatgtaccctggagctaaattccctcacttttgtctatataaggaggcctctgcctgccagttgtattccctcctcatcagatgctctgtagtcagtcccccccataacactacatcactggtcactcttcaatattattagctacctagtattgaggttttataattataaccccccttatatatattataacagtttatagtgtagaaatatcaacattactttttttcataaccactaagctatctcacctttgcctgaaatccactgctttttggctttatacaccccaactacaaggacctgggttcaattcccattcaagacatccactttaactccactttaactccactttaactccactttaactccacttcaactccatcttaactccaccttaactccaacttacctccacctgtgcctggtcctccgttccattcctggtcgaagcataaaatttatataccatcaacctcgaggttgcgcgttcaagcctcactctcaacacttatcattgacacctctatcaacgacttcatcaacaacaatcatcaacaccttcaaccgttatacgtatcattcgacagcttcatctcgaactatcctctatcacgatatgtaaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaacggtggcggtcaagaggatcaagacagaagttgattgatggttttcttgaagaaattggttgaggattggctgagttattcagagttgaagtttgaggcctaacaatgacttaaaaaaaacaagagatggatcagcaaatttgaagagtgtggcggtaaagagcatgaaaaatgggtgcttttggtattttttttgtgaattttggttgaggaatggccaagttatgattttttgaagtttagagtgtacctgccagttggaaatgagccggaggtgaatcaaaaaaatccgagtccgtggggtcgaagaggagaaaaaatgggtgatttgagtatgttttttgttgattttggttgagttttgactgagttgtggtgtgttgaaggtttagagggggggtgatgtccttttttgattgtggtgagtggttttcttgtttggtgcctgcaggaaaattttcaaacttcatgcaggcacttgtggtacgcgcgcgcgccccctggaggcgaaattatgcataaattatgcataattaataaatgcgcgtttaaacgcggaatgcgcgtgtgctgcggcgcggcaaaagcgcgtcaaaacacggaaaatgcgggtttttttattaaggccctttttttttatgtttttttaattaatttttaccagctcaattttaatcattttttgacattttacatctatttcctacatataaaagtgtgtagaatttaatggtagaattaattttgcctcaaaataaaagcttcaatcttaatataagagtgtacaccgtttcttgcataatttgtactgtttacaaactttatttgaatgcaaaatagatacagccaacaattttaaaacctttcaaagtgtagtaaaagaacttaaaattccacaaaataaggatcattaagcgtgtaagaattaattaaggaacagcgttcaatgcagtattcaagatatagtttttatttttatgcaaaatgattgttaccatcatttttaacatgtctcaaagtgtgggaaatgaatttaaaatgtcaaaagataatgaaaattaagctcttaaaaatcaattgaattttaagaccaattacagtattcagaatgaaccgttgaattttatggaaattgaaggttaccattaaattctaaacactttgaaatgtaggaaacgacttcaaaatttcaaaaaaacatgaaaaataaggtaaaaaaattaatgcaaaccattgagtgaaaaagtgaagaattaaataaataaaaaaaacggtgtcagatgcagtatacaagatgtagttctcattttggtgcaaaatgatttttaccataaatttataaatgtctgaaagtgtaagaaaaaaaattaaaatgtcgaaaattaagctctaaacttttaagtgaaaaaatgggtgtaattgcatcattaaaaatgaaccattcatttttataaaaattggattgcaccattaaattctacgcacattacaacctaggaaataaatttaaaatttcaaaaaaatataaaaaataaggtatgtacatacacgtatgcaaacaattaattgagaaatgagtgaaaaaaaaatatttaataatcaaaattcatttctatggaaaaaggtttttaccattaaattctacaccttttaaagtgtaggaaaaaactttaagaattcaaaaaaactcgaaaaataacccataaaaaattaaatacaaaaccgtgtttaaacgcggaaaccgcgtgtgctgtgccgcagcaaaatcgcgtgtaaacgcggaaaacccgttttttttattaattcccaaaaaaaaactttttttcttattatttttttttgaaagaaaaaaaatgaatggggccgtcccataggacccatgcctgggtcctatgggacagccctggtcctaaatgcatataaatatgcgtttaggaccacatatgcatatatttggcgtgcaggcaggcacaccaacctgcagggtataccccctgcaggcaagtggcttgcctgtctgcatgccattctgcaatggcgtgcaggcgtgcatgccaatctgcagctggcgtgcagtttggcgtgcgcgaggggggttggcttgcacttatcaaaccccgaaaccggcagcgagttttgatcgcttcaagttcgttgacaatgaggagggttctgcccctgataacaactggatatcccttctttccacaatcacattcatcttttcaacttgtgaaaatggcttcagctcggccagtcaatccactcctctcagaggcaaacccaaattgggatgaaaatgaaaaaattaagcaaaatatacgcttaatgctttttttccctttctcatttctttttttttgatatagacaatgctgattaagaaacagatccaaaatagaaagctcaagagggctcccaactccagcacgttctggaatggagaagtctgagtcgtcgccgtaggaattgtaccccagttcgacgacggtggtttgtccggcggtggcggacagtttggttgagggggcttgacgagatgaggatctgtcagaggcagccgggcaagacttgttgcgagagttatcggcgcggtgggaagaattgggagcggagcggtttgatttatgtttggagagcacccgggcagcattcagacagatggacaagtcgtgtccgctgtgattacagaaagtgcagtgcaacgatttgttgaaacgcgggcggcccttgcctaacttggctcttgctttggagaccgaaaccgcggagtagtcgtctttcctggccttacgacgaagagactccaccttgagggcgaaacaatacgagaggaggtgactgaatcctcgctcataagcgcggatacacacggaagccagtcatccgtgagcgatgtaagaagcgcattcgcatggatttcgtcaacagtcaacggcttttccggagttaccaacaagccaagacgttcggctcagacagccattgtcttgatgtgtgaatcaatattgtctccggagagacgagaaaccaccagttgtcgcaaccagtgtatgcgcccaccagacaagaagtcctgatgggcttgggagagggagatccacattgccgcggtgtcggtgccgtgtgccctgacgaagcgtagattactaggatgaatcgttcacgcaatgaacgatgagacagagatgctgtcattcgcccacgaggagggttgagacttcttcttggtagtggtagaggtgtcctcaggctcgaggatgaaagaaagcttaagcgacttgatgtggagtaagaccacaaagctccagttgaggtagtttgagtctgctccttgcggcttgagctgaacgatgcccgacactttaagattaagagcatcggaggcatcggtggtttgggctatggggtcggacatagcgatgatcctaatgacaatgaatgtcgtcaccaagaggtgttcaaagagggcgagtcggagtgagttagcgtagtcaatgtttgagaataatgcgagtgtagcgtaagaaaagtagccttgagcagtacgagcgtagcgagtaagttttgagctgttaagcggagatgggcatcataacctgttgagatgaacaccctggagacatgtgtgttggaaaggataagtgttcatttcaacatgaaaagagagaaaaagaaataaaaggagaaagaaaaggagaaaggaccatacctggagacatgtgtgttggaaaggatgaggaaaagggaatcctcccaggcacacatgaatccagtatatgaactgaaagcaaaaactgttgaaattttgagactcaggcgcgtaagaggtggagggccaaaaattgaggatcttatttttgggaaaggttcacggaaaaagagtgaaagaaccgatgattttcattcacttgcaaccagccaggattaaatagactaggtacaagtggtcaaaaagtggttgagagaaaatgaataaaaaagaatattgaataaaaactgagagaagaaaaaacaagttcttggaagtaacaaactatacaaaacttctcattctcttttagtaatgtcagatgagttaatcaagaaaaaatcttttgaatcacaaataacaagaggcgttaattcttgttaaccaatttttaaagaatcaaatagtgaactagcaaaagaaagaagtcaatcacaatgtctagagttgttgataaaattgcagaagagagttctaattagactacaaagtgcataagatttcaacagaaaactagctggagttgactatagttcagtcatgatcaagaagactcaagaaagaattaagaaaaacaataaaggggaaaagaatgttttttgggaaggagtagaccaaggagtgaaaaattcaacaaaaacaactgaatttcacagagtgtgacatgagagaaatgaaagaagtgaaagaagaaagaagcacagtaactactgtgaacatgtagcggtcaatgacatgtcacggtatctcaacatgttgcttgtggatcaagattcaaaatctccaggtggtttcctacagttgggtccttggagattttgagcctacagttgggtccttggagattttgatccacaagcaacacagctggatatcttcattctctcagtaccactgactactgacagtagttttcacaagaaactgcagcaccgctgcagacataaaatttagcgcagaattttgaatttttgctgagaaaattaatgtcagctatgcgtgagcaacaaaaaaaaataaccggtgctataagcaaaaaacgctattgtgaaccccgctaatccagctgggacttgcttctgggatcttgaatcagtgcttgctatcacacctccataccacaacctcatccaccaatcagtagtctcaagggtcactggggattaatcagtgcagctgtgaacaagttaattggctgtgtccatcacattgatcagttaaatcctagcagggacagttaaatcctagcagggagtcatccaaacattagcggggttcacaattaattattgggatttgccagaaacaacccttgtgaaactcagaagtactgacagatgcttacaagagtgataaaatttttatcttgctgaacacatcaaattgattcaatcaagcctttggagacttggttgtctcggtccaacaaacactttcacaacctgtagcaagtgtgaagttgatttgttcagtcaaggtgtagtgctgaaggtctcctgagtttgtgggttttatttagagatggtcgcggggtatccgttgcggatacccgctatcccctggcggatacccgccaggggatacggattggggttcggatgtgcccttttcccagaaatttgggcgggtatccgggtatcccaaaggatacccgaggccagaaggggggatgtccggctggaagggtttccttccagccggccagttgccggtcgcttaaagggcgggtatacgaggatccccgctgcggccgacggatacccgccagcgggtgcgggtgcggatgcggatgcctggatggccggaaaaagcagccggatatccgcatccgcgcggatatccggatgcaaatcgcccatctctagttttattcaagaccacaaagattctatcaaatcagaagcaaaagtcaattgtcaccccgctattgattctgaaaattcctgatgaaattgcctagactacatgcatgcacatgcctgcccaaatctactgtagatgagcagaccagcggagcggatgggcctggctacccggccatttagatggaccgggaatgaacagtgctggtacgcatttccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttgcggtcatctgctcagagcctcagacaggcaagtccaacgtcttgttcaacagtcatgtccgagagctcatcagacaggccggtccaaggacttgtcggacaggccagtccaaggacttgttggacaggctggtccaaggacttgttgtacaggccggtctgaggacttgctggacaggccggtctgaggacttgttggacaggccggtccaaggacttgttggacaggccggtccaaggacttgttggacaggctggtccgaggacttgttggacaggctggtccgaggacttgttggacaggctggtccgaggaattgttggacaggctggtccgaggacttgttggacaggctggtttgaggactgttggactggccgttccaagcaatcattcaacccagtgtgaactctataccatgttgaggtctaagcttcagctcacacattctctaaaggcgctagacgacctgattacccaagaccaaaatatttatgacatcatggggcctgaactctggaattcatcaagctcatgcaatgacatcattgcgcttggaccctctcactcttctccgacatcactattgtacattcctactttcctttatcatcccttctctttcatcaattattcttctccctaggactccttccaattcacattcctccacagtcaatcttcttaattgaccgcgccattcttatcccaaatcatcactcgtcctattctcttaaaagacaaacattacatcacaactttcatctgaaagaatttggaactgaagtatttcatttcgttataagtatttattcttttaaacaaatgacaaataatatatattataaagttaaatgaaactagtaaaaatacctgaaggtagaattattctgctgtttctactaacggtgctaggataacagagaaagaataaattggctaagttgctcttttaaaagagactaaagataaataaatttttatagatcattagttatctttctgaattattcttttgttattcttacgccggaatcagtgaaaggtactttacttttctgaacaaaattataataattcgttaagctagagttttgagtagtggtaattgtttgatggatctaatacatgattgtcgatgattatttatcacattagtttttctctttttctttcttaaagaaaaaggcataagaagttaacacttcttacttactgcttgaagttggaaagatacaattgatgagtttacttgatgttaattttgatgagattaagctgcacgagattagtataatcgtttgcaagatcaaaatgagaattgggatctttgatcttttctaattctattgctcttgtgatcaaatcaatcgagactcacctagagctcaatgattgatcacgatcatcatttgtgttcaggcttttgacctcactgacatcatctcttgattaacaagctaaaagcttggctcggtcttgttctcttatagaacagctgaactctacacatgatcaagaaatttaatgatcagcgtgatgatattttaaatttcaggaagtttatcaataagataaactaacctgacaatctcctcttttgagggctaagacaaggaatactattccaacatcatcatcaatcatctctttgatccctgtatcaaacaacttcctcctaccctcatcattcatcctctttgatctctggatcaaatcaatcccttccatttgacaactccgccgaccacttatcctcttctactgtcctcaatcatcgtaggtactcgttggtctttttctcactagtgtcctgatattgatccacttgctttttttagctttctcttctatctttctctcattgtcacatcaagatatattgttgtcctatttatttagccatctactgcttttaggtgactatcttctttctttcttttcttctttcttctttgtatttcttagctggtaattatgaaatacaaacttttagtctattcattcacataccaaacttcaaaacaaaatgtttacctatctttgctgctacaatatcctcagtccctgtcctaaatacaatgaataatttcgtgatcacacctctacaatttcaaaagaatcaaataacaaaaaggcaaagaagcccaagaagcaaagccccaatgttgaattcaatttctgagataaacaacacctctcatgcttgtgaactcccaacattgggctgctacactacactaaatggcccactaatgttagcgtagtggccctcaaaacagtgcaccaaacctgtagtgttagtgcgctgttagtgccactatgctacactgcgctacagcacttttagcagcaaaacagcccaaaaaccgctataacacactgtagtgcagcaacggtgcaaccaatacgatacatgtattgtatctgcactaaattgtattgtattttgtcttgagtatgtgtgtatttggatacattgtatcaccctggtcaacaaatacaaaacaagtacagtggatgccctgttatttttggctgcttgttttggattccagagcttcaacacacaaggttgaagtcacaagacttgatcaagtggtgcagaataggtcctaaaaaatgaatatgaaaaaataaaaataaaaaaaaaattttcagaatttgtgaaaaataaaaataaaaaattgtttttttttttttttccaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagagtggaacatggcaagaattattataaatgaaaaaaattggaatcaaaaaaggttgagccaggttggttgttcagatagtcgtcaaaacagtaaattctagtgcattcccacggcacaatcatacaatgtgtgctagtgaatgtcccactcaacatctgtttgaaaccatctggtaaccattttttccaaaattttcatttataatcattcttcccagtttccattcttgctatccctcagcactcacatgcacttccacaaactgagtatcaaagcttttgaaaaaaatcaattttatttttatttttttcaccaaattttaaaccttgcagttttttgtttttatttattcacaatcattttttgagacctattctgctaaatggattctcatggagagaaggtgtattccttctctatagtgtttcaagggtctagctgagagttgagcactagctgatcaaattgaatacaaatggaaaactgaggatgactcctgatggaaggaaagtcccacttttgtttggcagggcattatataaaaagcaagtgtggtttggattgccccagagcagtatggtatcttgttgagcttgaaagttagtagttgatggtgattgatgcttgatgataaagacaagctgcttgagttgtttgtttgtttgtttgtttagagtggaaactggctgtgggcggtggctgggttggcttgctattaacagaaccaacatcctcaacaacctcaacctcaacttcaacttcaaccaacacattcacttgcaaaccaaaaaaaaaaaaaacagaaaccattcaggatggcataccgacaaaccgaaaacatcaatcgaatcagggaagtcatgggagaatcaatagacgaaccaacgatcaccaaagcactcctactcaacaacaacgacttcgaacgaacactcaactacatcctagaaggaaactgcgaagaacagcaggaccaactcagacaatccatcaccgatgcattcactaccaccccaatcaaatcaaacccatggccatcagctaatcacggtcagaactgattttatataatacatatctagtcgaatagaaactgacttagatattcgtctctcttaactacagattggtcccaagtacctccagagtaagcgcaatcttgatcggcccaaaacaagtgaacaaggaaaaataataataatactgataaatatctgcatcgatcagcaaaccaacccagccagattacggaacccattcgatcctagacaccaccaacgaagcccgcgagccactggtactacccaactcgccacccaaaggctcataccaacccctaacggtgacgggccaaaccacgcccaccgaagacttccgttcgtccaatcaagccttccatctgagctcgacgagcacgagcaaccggctcaaagggcccatgagcaccacaaccactgcgggtcaagccactggaagccagtcaataaccagcaagaacagcgtagactcgacggagatccagttgatcgatgacagtcccgagaagcgctacgaagccgaactcaatgcggccatcgaggccagcctggccgcggaccccgccctcaataaaccctcccaaaacattcccaacctcgatcatccctccgcctcactcaaggatcttaccgccgaggacgaacagatgagtaaggcgctcgaggagagcttggctatgagcggctcgcgcaccctcgaagcagatgccaagttctctcatcccccacccagcaaacgccaacgcacacccggaacgtaggtcactccacaatactagcacacaaccactaccataaatattaattagattcttgcttcttggaggtaacttcttttttttttttacataattgaaacagacctacagcgctccgagtccacaacccacatctagtcttcctgccttgtctcctctcggctatgtatgcagctcggccattccgggaccgcatcttgcgcttccaaccgacacccaaagtagtccatcatcagctcatcgatcacgatcttgaaggtctgtggaacggcaaaagtagttggaggtcgggcgagaattgggctgaaaaaccacaggcttctgaaagtgtgtataaccaacgagaactatattgcatacaactctttatacaaagaaaaaaacgaagatctaaccagttaaccattttttcgttcttgtcactatcattgtagttattttagccgtccaacgactatttgcgacaatgagtcacaccaaaagggcctacctagatgtccaagagttgtcattattactcggatacgaggaaggtgagatgatcagttggtcgctcaacgagcccaacaagggatgtcatcgcacttacgaaactatcgccgaggcttggcgtgaactcgcttcgatcaaagtcaatgctcctaacaattctgactcgatcgatcagaaactcttgctcgaatacgaaaatgaactcaggtcggtctttctatctaaattcactttttttttcttcctttcagaacacaaatttaaccccccgctccttcccatgtttcttcattgatttagattattccattggaagggacataagttatcgctcccattacccgaggaagacgaagaagaagagaaaacccggaaagagatcagcaagtccacggccgacaattcgacgaccagtttgacgctgaatgcgagtgtcgaaagcgggagtagtttgaacgagatctatgcatgtatcgatgcacaagtatggctaccggagatgggacaagcgcatttcttggatggaagttcacaagtgatcgccttcgagatcgatcgccgatcctcctcttcttcctcttcttcatttaatggcaatgggctgtttggtgacgagcttaagaaacctttcgcactacatcccgccttttgggtcgatcgttatctcctccagaatcgacattctatcgctagacttcgtgacgaaatctccaggatcgagggcgaggctgacgtctcgcttgctagacgtaatcaattggctatggctggcgttcgttctaccatttcaatttcttatccgatctgttttttttttgtttggttccaaacacttcctcaaacgatgatttattatccaggataaagatctcttatcgacgctcaaagcgacgatcgattatctgtcggttgaaagtcagttcctgacgcctagcttgagtgaaagagagaagaagaagaaagagatgctaccgaagttccaagaatccttagcccgactagaggccgaactaacgagtaagcactatgagccatcttcaattctccgcaccttaaccgataaaagtttgatgtgtgagacaggtttggatgagcgagcgaagacggcgctggcggaggccaaggcggtcttcgatgtcgacgagatgaagagggtcggtcctcatgaactcgctgctgtggtcgtctccgacggcttctcgggacgcgaacacatgtggacttacattaaggccgacgacggacgctggtttaagtcgctcgaccaatctgtcaccgaggtactccccttcttgctcaaaacaatactcttaggggccatttcttaccctcatctgcttcggtttttttttttcaggtctctctcgacacggtgctttctgaccctgctggccttcatatgaatagcggtcatatcttcgccgtatatgtcctcaaaccttcctccgaagaccccgttccggcggattccttggacatcaaattaccatcacccctcgaagtcagtctactcccttttgctcacacaaaaatctccacgcccgtcccagatcgttttttttaacattatgtatatatgccattttaggaagcgatcaagaaagacaacgagttatttggggcagagcttcttgaagcgagcacggtattccaagagaatgagtacatgggatcgaatgtggtagaggatgtagagatgacgggggactcgcccaggtcggatgtagcggatgcgggagggatcttggatctggacatggtggctgatggaggcagtccgacctttggtcccccgctccggctctctggcggcgcccgatcggaccttgtcgacgaactctcttcttcttccgagagtgatctcgaaaacgacgacgatctcgatctggaggaggaggagcgcgtcgaactcgggttccttcagaaaatctctaggcccttggacgttaggtcgatgaccggaaaggtcggcggtcgacccgtaagcatcctactctctctccctctaaataaccttcttgctcattcttcttaccccctcagatctggctcgatcccgaaaaccctttggacccttctttaagcgtttgttcttcctgtgaattaccaatgaagttcttgatgcaagtgagcgatttcctcccacccactcaaaccaccaagccctaccacctatttttgggcgaatctgatattgacagcggggtttttttttttgggggggggatgttcttgattagttaaatgcgccagatgattcaaacccagccgcgtatttccggacgctatacgtattcatctgtccccgcttctcgtgtctgaaacgctcgctcaactcgccaacattgacctccacctcggttgtcaaagtgttcaggattcaactccctcagctcaatccctctatctctcctaaacttaataacaacaagaagaagaagaagaaaaacactaaggcccggccgccggttcctggagtctcagatcgcacctcgtttcgtgaatgggaaatcgtctgtgacctggaacccgcggacctctcggtcgctgggcagcttgaatctcttggttgttagttggtcttgtttccttcttttttttttttgaagattacaaaacaaacccttatgtatacattttcaacggccggagattcatgctcttttcttttctaacaaaactgatcgatgttttttggaacttcgggatagtgaaagatcagcagaagaacttcgagctcgattccaagaagcagccgaagacgactgggatcggcagtaagggacaagaagaccaagacgcgtcattcaaggagaccaaggcgttagtcgacgatggctttttgaatttccaggctcgcatctctcgcgctccaacgcaagttctaaggtcagaaaaactcaccgagttcatcttcctcatgctcacccgagtcacataacctttttctaaaaaaaaaaaaaaaaaatctgatgagaatgggtgctggaatcaaccagatatttgcgcgtcaaaactcccgagatcgagccgctttgggccaccgaattctcgccccttcagctccgagaaagcttgtcagaagaccggatctgtcgacggtgtgggacacaacgaaccgccgaattccagatcattccgaccctattgtctagtctcaaccatccttcttcttcttctccttcgtcctcttcttcttcttcggttcaagaaaaagaaagtgatggagaagaagccgataaaaaagattgtagtaaagaggaaaagcaagaggaagaagaagagatggatttcgggacgatcgtcgtgttcacttgtcctcgttcttgttcctcttctgatgaagatgaagatgatgatgatgatgactcgtcccgaaaatctcctccttctttgcctcccactacgactcttgataatcctgctcttttgtcagatagtagtctgtcttcgaactccacttcttcttgttggactactgaaatcgctgtcgttcaaactttctctaatcattctgtgtttcctatcgctccttcttaacgctctcttcatctctttcagaattaaaaaaaaaaaaactcacttttttcggttccccttttttgttttttaaaaaatcttatcttttggttttacgtttttcttttttggtaagatagatagatagatagatagatatctctcatatatatatatgtatggattattctttcttccctgcttcttccctgcttgaagccgttcaagtaagtaagtataaataaaaaccaaagattcgggttattatcacacaggatgagagagtacttggattttacaatgggtgttgggtttacacgatccaggaagtgggcaaagattttgtaaaacgggagcggacaagcatgtttcttatgtgtatggtacaaggtgtattactctgcaatgttctatgatacttttaagaaaagaccatttgcgcaagttgatgtaacaaaagtcaagctcaataagtccagtacataagtcaagttatggactgcaacttgtctggctttattatttggaattcttataaaccgattatatttcggtcacctacatggtgagtaggccctcgccactccgcgcacaggagactcggagagagggacttgaatttaggctcgggcgcctcggcccggaccggtgccctcctggtgagccaatggattgccgaagctgttggctcggccaccttctattttggtgatgagtgactttcgatgaatgggttggaactcctcaagacaagcaaaccctcagatggcggcacatagccccataaggcgatgcaatgataaatttaccgggaaaatcacaatccatggatttcttgttcatgatgatggttgtgatgatactgcagcttggtggatccacctggctgaacatttgggaacattcacctggtccacccaagttaccaacatccgcctccttccccagagagtggaaatagtggcaccaaaccctggtttcattgtcaagcagctccttgatgccacctcatccacatcacgactgcagaatacatatccatcggcccaagagataaactgtaccagaagatcacttgatcagtctttggagaccacatagccgtcccattcccccgccgaaagaaagacaattatgtatcaataactgtccgaagctacccacttcaactgaatcgcacaccaaaggtccacgatgaagaaaacagtgatcggtccaatactattcgtgacattcctccaagccatccaactgcaatcagccccagccttcctcccggacctcgtcaagttggctgatggggccaaggatgcatcgacattcgccgaagctgccaaaggcggtactgctggagctaatgcacttcgcgatgctaacgagttgaaatctagctttaccgccggcacttctgtcggcgcacatggtgctgaacttgcaaaccctcaaaaatctgccctcactctcggtacgcttaaaaaaaaaaaaaaaaatagctgacaatctgaggaaaattataccaggataggggctgattaaccttcgattccatgaacaaatattttttaatgtatcttgcacgaatcaaataaattatcttaaaaggccgatcaaagtcaatgcctggtaagcctttctttctccttcctttttcctccccaattgcgaactcaaaatggaagcgctaatggcaactttggtcttttttcggtctggaatccacaaaaaaaaaacagcattcaggtcggatggctctttacctcgtaactaattttctcccatccttccatccatttttttcaatctaaacctgggcaaagctaatgacaataaacaatgatccaaaagctctgaaacctaagggttcgaccggcagctttcaacaggttagtgatccatgtaatatcaacagttgtcaaattccacagactgtaaagttcatactaatcagccgattgttttaacaacagaattcattagattccaaaaaagtgacaggcgtcggtgaagcagaagcgttcaatccccaaaagtttgttgaatcagcaaaaccgggcaaagcagtaagtggatcgaacactcagaatccaaccccaatccttggctaataaatgggatttttagccaaaggaagcaccaggcgccgggggggcagaatcatccaattcccagaaggcactcgaatcagccaaaccgactgacgcagtaagtgctttaagacccagaagtcaataatcagccttcgctaatactcactttttcagcccaaggaagcaccgaaacctggagccgaaccatttcagccgaaggaagttgaagcgccaaaaccgggtgaagctgtgagtgatctcagctcctggactcggtacccccatccatacctgaactgagaaggaagcaccgaaccctgcaaccgaaccatttcagcctaaagaagtcgaagcgccaaaaccgggtgaaggtgtaagtgatctcagctcctggactcagtacccccatccatacctgaactgacaatcctccttcagcccgtagagccagctcatattagtaagtccgcaaatcaagacaggtgtattcttattttttccctggatttagctgctcactctttctcctacgtcccccagtcccgaccagtgaagcccctctcgtgagtgccttcaacttctaaaatgatttacggatttgactgaagtgttttgacaccccctaccagcctccaagagaactaccgagtacgtccaaaacatccagttaacacttccacttgagttttcaaacaagcatgggctaaatttgatcctctgaaccttctgatttgaaatccaatgttcttcttttaaccaacagtcagaccactttctgattatccgttccacttcagggccaaggaatggattagacaggctacagtgaacaagatgttggttcatcttttcaaatatggcgaaggcgatataaaaacatgggtccagacgaatgagtttgcactagaagctatgaaatgggaagaagaagaaacactggtcggccattatgcttccaaaatcttcgtagataaatggcgatgggtttttccggaacctaagcctggagaggtaaccttcacttcaaaagtctcaaaaggatggcaaaagatatggaggaatcatcccaacgggaaacgcatcacagagggttttttgaaggctccattttggccgatgacttggatggctaagagagttgcggcaatccgatcgtcatattgcgtcgatttcgtcaattggctcaagctcaatgctccaggtaacatccgagcaactatccctgacttcaagttggcagagaaagccgacccacttgtcaaggaatcatctactaccacaaaagcacttcgccaatccaatccttcctctgcaaaagttcatccagtagacactgaacctccatctccaatcaatccaagtcccacaaacccaactccattaaaccccattccaacaaatccaacttcggtgaacccagctccactagacccgatccactcggcaggcactgagtcttcaggagggttccgatctttccttgccgatcagccagttcgcagtccacttaatcccggatcgaccgcggaggtcttcaacagaggaaacattcatcacacctgagaaaattgaactgcaaatcgaaatcctctcagtcttgactctcttattaccgccaccaaacaaattatgcttctggagtaattaagttttgctagatttttgtttttttgaggtcctgttcctgaaaaatggaacttcatgtgtgggaaatttgtgtatcgtcttaatccgctcatcattatcattcaatcatctattccatttattttcatcgactttcattttcataacagttcttctttttgtttgtttgtttctttttatttccaactatttcgactgaccccaaaactctcgttattcccaaaatcccaaattgaacatctacaatcaaccagcacatattagaagatcttctttttttttttcttcttctttttgaagcggacactttgttagttgtaaataattcaatctggggctacaatgtgtatctagtccaatctgtcctatagggttctcgagttgacagtcaaaaacaactgaccatccgtcaatcaaatctgatatcaatggaaacctgtcaaggaattctcaactcaaaccctcgggggatcttaagtgatcaaattaagaacagacttgctaatttcaggttcaaccttgggatatgcacaaggtgggatagcttgagtgatggaagggcagcttgatccttatatgctgtgattcactcactaataacagaaataggttaactctgtgctgtgatccactcactagttacagatgttctttgcaacctcaccttatatgtgtgggacttccaatggagcactttggtaaagctaagactttgctgggaaaaaagcctggcagcctgtaagaatagttttacagggggctgtaaaatcaaagggaggtcttccaatggcatcatatatttctggtaagattttattaaaaatacacatatttatgtactgctaatgtatcagcatttacaaagtaaaatccaatcagaataaatttcagatggaatagccatttggggctctgtctgtcctgaaagatataaaacagggccttagaaaactcccacatatccgttgatgaatcccaaataccgttgatggatgtccattgggagtttctcctccaaatggatggccaactttgggagttggccatccatttacattattaattttttattttattttgcatgtgttttgggagttggctcctcaaaccacccctcatgcctgggagggggggggggggggttgggagttcttgacctgaaggaaatccttctgggttgacttccaaaccacaaaacccccaaaaaatccaccattttgggagtcaatcccccaaacccgtcagtgggtttgggagttggatctccaaaatttgtaaataaaaaaacatactaacccccaaaggacctgcgggttgatgccccaaagcccactgggtttagttttgagggttggcaaaccaaaaagacccccaatggttgggaggattgctcccggctgctgatggcacacccttgacggctgagtccaatccatctacactggttccgtctctgcatgggttccaggagtagctgggaacgctggggtcctgacagctccacccgcagccaatcctggtcccctaaatctctttagggttttcaggaggggtgcgcaagggtcttgggagagaccaccttctaaactcatttgcacccgtgaggggggcctaaatggtagagggggatctcttcctgaaacagagaggagaagtgtgggggattgcaccagaccctacagtggtgcaacccatgttactgtacaccatcaccagcaaaaaaaaattggcctgttgcaattgggggccatcacccatctttattgtagatttgggctttttgagggcagtagcttccatagataaaagggctaagcccccactgctccaacaaaaaagtttctttttatttggggtcaacatttcggaatccatgcgcttaaatgcccctacagtctcatattcatgtacttaactctgataacacataagtatggcttctcccaccaaacatatgtgcataaattataacctagattgcatttttgttgctgccaaacatggtaatttgactctgggatgtaattttttccaaacaagttgcaaaaattgcacaatttttaaaactttcaagccccaaaacctgaattttccttggatcctgcctttcccagggcagattttcttgatttttttcctccaaacattttggaaccccaaaatccatgtacagtaggatgggtttggccactgtagaactcaggttagaagcctgagcctaggcgcgaaacccccaaactttgtcctgggttcgacactcactcatttgctaaatcataaatcaagctagtctccattgcaaatctagccttgaaatcagttgtagagattcagataggtcttcctctgagtagggtctaatgtacaatttataacttgcaaaagcccagtggcctattatgcatatgtatatgagccgggggaattcccagggcgttctggaaagaagcacctccgaccaaatgaatggccggaaaggcctttgaaaccacaagcgtccaacagtatcgcaagccgattcttgaaggggtattttgtcaaagcgacgtgcctgccgtcctcgtgaaagccaaataagtgattgtcacgggcgcaggtagatatttgacgggtgagagccctcacagggcaaagagagttcggcatacccttcagttgaaggaattgggactcgccgggtagggctgtcttagattctttcagctcgactgtcgtggaggaaccatcaggatggatggttacgtatctctgaatgattttccgtcccgggttagcaagtcgaggatcactgcgtcctccaaatcgtttgttgtcgggtcttccacttggctgacgccgtgtttgatctttactggtttcttcggctctttctttgccgacaaagcttctattttcaacgatgactttaacaatagactgtactcttatagctttgggtgaaatccatgccttgatgaacgattgacgatggttatctttgtgtggcttgaagaccggtcctcctgacttgtcccatcaaaacatccagcaggactctgagcagcagtaaatatctgacatttattttccaaacgagaaatctttcgtatttgttatgagctatatgggccggtttgtcgaggagagcagtctcctagggaagcccccatgtcgaaacacagtcaagacaattaatctttgctctttgcaacatatagtttttttacaacacatcttattacggcaggcaacatgtgttcagattggataaaacaactgtcgggaacaagcgataagaatgaaaaaaaagaaagaaaaacaacgaaacccccgcccctcctcgctgctgaccgagggataggatcggggccccctggtgatcagaccaatcaagaaaaatgtgttcgcaatgaaggaactttttttattcttcacccattcacggtaatcgacactgtggagcccggttcatgagattgtttccaaccccattccccagtcattagtgcgatatcccgatcggatgattaggtagggctgtccgagagcggagccagattacaatagatattcaaactacgatgatgatcttgaaaaagagaagccgctgtcgacatatcggcctatcgatcaaaaaaccagtcgcgttgactgtcgattcggtcggcatttcataggcgacgtaggcattgatatttgccaagcacatgcgatgcatgcttcgtcgtgttcgacacgtcgtataatcgctactcttgccgctcatcggaatggttggagagtatcggagacgaccaagtatcgtataatcttgaagactcttcgggcggattctccatcaaatatgtggaggtcgcgtatcggacctagtgccaatgaaacgagtcctcacccacaccttcaagaaacgccggcgccaggccatcttcttgtgatacctctaagaggtgatcctataagtcgactcctgaccaacaccttcaagaaacgcctgcgcctggccatcttcttgtgcaaggtttacgagatgaccccacaagtcgactcctgaccaaacgccctcaagaaacgcctgcgcctggccatcttcttgtgactgcaagtaaacccgcccttgatgtgactgcttgtcggggtcagttggggggttgtgcttcgtgaataccgagcagctgtttcggaagctgtcgatttcagcgggatatcttcccaatcgaatggtgaatcaatgactcttgatgtcacgatcgaatgtactggatgcttgatatagaaaactcaagtgccgataggaaaggaaactttgcctcaggctgaaccatggttggcaagttaggtcctatcgacacgatgccttgaaaggaggaggtgatgatggtatgtggaccggggaaaagcaaagggaatgtcaagatagacctgagtgactttcagaccaggaataaattaatcgatcatgaattagaagcactgaattcgagcctgtggtccttctgatgtgggaccaaaaaaattacaaaccttcaagatcgacttgacaattctatctgtacacagtggatgcagccagagatgactgaagagatgcaactatgtcggcttgtcttgagtgactgatcgaataggtttgcatgtccgacatgatgaacttgagttatcacgcgtaactttgatgctcaaaagaattcaatcacaattagcgcgtccgagtagaacgtgaagttaatttgattctgataatagaagaacgttatgctatagctcacatatgccatctgagtcatttgtgggcacttcaggtgcgattgctgcatgttgtcaagataggcttgatattcatgatcgtgccaagtgccagtcaaaatattggcagtcggtggctgggatgaactgctggtccagcctcgtttgaatcgcaagatgcagaagtcaagaagccgaatgttcttgaacactttgctggataggcccaagtgaggaccctgcatcttcagatattgacctatgataaagtgcgtccaaacgcgagcaagactttagttctttctaccaatggaagaaaaaagaatcatgacttacatatgtcacccgacgcgtccaatggatgataatagcaaatcatcgagcccttgacgcgcactatgagtgcagttgctatatctttgagggaatcttgaaagtaaacaggtgcgatgaaacagatggggagtgaagacataatctactggtccaatccggatattaaaagccgattgaatcacatgatcacgaagggggaagaggtcaaggagaacaatcctggacgagcgggagatttgccctatcatctgtgaatcgccatcaaacacaaatcaaacaaggtctccatagcttgatgagacttattcattcccttgattacgatgatcgaaatgaaaagacttccggatctgcttccatccaataaagagatggggaaaaaatagatccaatgaagttaatcatgggtattgagtccttgaatagagaccacaatcaatctgattgatgttgatggattgagagggggagttgtcaaatgaaccgcggatgagtcgaagaattgtggtgcttcaaaagcaagccatgacttgaaccaaccgcatggacatgatatgccatggtcaatcttgcttggctagcgcttcatcacggggcatgacacagccgtattcaataaaatcatgaccgagtcatgaaagatgctcgatgaggtccaggaggggggtggggtggtggggatgatgatggtaagatagcgatccatctcgactgccaaaagaaaactgctggaagcatgaatcacgtccatcgctccaccaagcaagttcttcccacatggtggataagtgaagtcttgttgacaagagaaaccgacgttgaggaatggtggaaggggtgtactgaagaagacgatcgcaagacgacaaagagggaaaatgggaccctgtgggttctcagctagcatttatatatgaggccaactcgactgtttagcccaattttcaggatcagattcaaggaaggggaaaggggagaggagtatggagggcggaatccagcagaaagacggtctaggaagtcggataacgcgtaatggataagtgaagtcgactagggaaagcgacacataggtatgatggaaggggcgttctgaataaaacaagcataaaacgatctcaagctgccaaagagcgaagggtgaatgggatcctgtgggttctcagctagcatttatatatgaggccaactcgactgtttatgcccaatattcaggatcagagtcagacattaaaaaaggagtggcgagtctggggggtggaagccagaagaaagaccgtctaggaagtcgggatggagggaagaggtgggaggattttttgggatggagggaactggagctgatggggggaaaggttcgaaaacgctggcagaagtcctcttcttataccctcaaccaagtgcggaaacaatctcatgtcatcaaaaacaacactcagtcgaccaaggctgaactggcctagcgcaccattttccttaactaagctaaaaataaggtgagtttatttgtttgtcgcctcctacatattggagcctactcaatgttaaaccttcagctgagccagagggttcgctcttttttcagtctcctctgtactacttctggcctgaaaaagctcttgatgctcacgaaatatggtgaacactaccttgccttcgaacttactaatgtaagtcacttgagtccttgattgatcattggaccatcggaatctatagaaacccgatttgtaaggaaatttctttatcaccgggtacaattaagcaatcagcttattctcatcagcattcgaggagacagtgccctgccatcaaaatccctaatcccagccaacttttgttctcgtgatggagaatcgtttgttgtgggatggtcaatgtgctactatgctggcttcagtcaggcaagcatcgaccgatcagtaggcactcttgtccatgaacatgtcagtatctactatctaccatctagaattttgagtacataagaattgattgaccagcggtagtagtctttggttccgattgtttctccacattgtaggagcccaaacatacgtccattttcctggcgagggaaacatattctaattagttttgaagcagcatacctcagtttaggcgcttatttttaagatgattttgctccattcatattcatgggtggtgcggtgaaatcagtcatttggtcaacacgagagaaatgtaagtaggtttgaatggaactacagctgagtgccatgcggctgtgactgcatttgctcctctttgtttcttttcttttgccgctatgctaatctgacgcatgtcaaggcacccaaacaaggcataagattgatactcgatgtgtccgctgcaggcaatgagtagtgatgttcaaggacattggatccggttagaaaagtaacatcgtttttaaaatcacttcaaagaaggaattggatagttggactgaactactagaaattttaccagtcaaatcaagctggatttgtacaagttacaacccaacggaactcagcctcttgtaaggtagagcctgtctccgatgaacctgtaaaacccaatgaattttcacatagctgattattggatggggaaaattttcccatgtttaggaataacaagcaactttccaataaaaagacaaatctggttctccgaataatcatataacagttgcaatgtcaaatacagaaaagtttggggttgcttatgtccaaattttgatgcaaaagtataatcaagtcaatgataaaatacttggaagcaagaaaagggcatgaaactctcagagaagcaatggttgtagacaaaacacccaaattttgatgaaacttctttggatcaactttagatatgtgaaatctgttgaatttttgagcttctgacaggatggcaatgaggatttttgagaagatggcacagaaaaggttgagggccttttttggggaaaggttcacagaaaatgaatgaaagaaccaataatttttattcactgtaggtaggctagcttaagtagactaggtacaagtgatcaaaatgtggtttgagaaaaatgaataagaaaaaagtattttgaataaaaattgagagaagataaaacaagttcttggaactaacaaactatacaaaacttctcattctcctttagtaaggtcagatgagttaatcaagaaaaaatgttttaaatcacagataacaagaggcgttaattctcattaatcatttttttaataacacacaacaagtcaggaaaaagagaaaatatcaccatagagacaagaatagtgagttgagcttatgtggttcaaatttgactcagtaggcactcagcaaacaactaagacctgctacttggtaatattaatctagtctgattgagggtgattagaaaagggaaaagggcagagagagagaaagatgaagataatttcaacaaaatcgttctctagacagatcaatgtttcaaatttggtcacaagtttctcattcatagcttccaagccatctgtaatcaaatgtttcattcaagtatttcactttgcatgaatcttgtcatttggaatataggataatttatttggttgtgatctcaatcaaatatttgtctcctaatgtaagcaatttaggatgattttgatcaaatctgggatgtttttgattgatcggaatgctgtaggaaataaaagctttccttgaattagaaattcatttctctggtgtgggagatcaaggaaggaattacagatgttttcaacatagaatttgatgattgactgtaagtgtttttctttaacctgggggttgcaacacattaaattttcttgcgttttctggaattttgtctactcttcaaacctaaaatgactttttttctccaatttctgaatgtctgtttgtttatttttggtggtttaattccaatgtttggtgtttgatttcttgtgtgatgagaatgttgggtgagaattccagactataaatcttcctaaaagatttgtttgagaaattctggcattaatatgtgatgatggaaaagatgaatgagaagatacaaatacaagcattctatgcttcaagctgccagaatttctgatgcaaagccacatttccatcagcccccttacccaggtaatttgttccatgttctgtgtttcattttttttcactttttaattattttcagggctatcagaagaggtaaaaaagttcaaagaaaaccaagaaaacagcataaaaatgcatgcttttttacagcaatacatttagcattgggagattacactttttcaagaaagcatcagtttagcagtgctttttttggatcccaatttttgtagtctcagcatctttctactacgccatggggccctacagcaccaaaattgggcatcttcttgaagcatgtgtgcatagtgtgactctgagcacagatctggcagaattatgtggttctgaactatgtgtgagtgaaattatgtgtgagtgaaattatgttatgctacacctaatgctattgttaggacaacagaatcagtgttaatacattctgcaataaaaaaaaggaattgaaacctgtctggtaaacttaaaattcaatccaaatagttatgttttgttgtgaatgtgagactgagccactcaaaaatggcatataagtgtttctgggcaaacacagattgtctgcataccatggtggaataacattattgaccatgttactattcttttaatgtatattagtgataggagactgagtccagacaaacatattcaatggatctgccaaagaatgactcccaacagatgtccgtcaatagtaattgggagtcattgacaaatctgagggagttgtttttccaaggccataataaaaaacattgtgcacatgatggatcttgcatccctaccttctgaataaaaaatgggggatgagttaccttaatccaattcaaaactagatgaatcttttgatgcaaagttgggcattcttatagaaaatttacatgagtaccaaatgatgttatggttaaacataagatcacctgattgcactatgaagtcaaaggaacaaaaggcttctcttgaaagatttaatgttttatcagaaactttgaatatttataagccaaatttattggaaccaacagagaatgatcaggacatgccaccccatgaaaattcaaagctcatcattgagagaaacttttctgtcatggatttcaaaagtttactgataaatctaactgaattccaaaagcaaatgttgagtgagattttgttgagttttctcctccttggcctactctttcctaaaatcaccatcatttttccttctcattctctccctttctccttattaaaatcatcttgaggtagactgaattatggttcttcatagctagttctctgttgaatgttatgcattttagtagtctaattagaacttacaatagcaaccttatcaacaactcttgtcttcatgattgaacctctttctttttctattctcattatttgatttagtaaaatctggttaccatgaattaacacctcatagtatttgtgatttagaatgttttctcttgactaacccatctagcttaactaaaagagaatgagatgttttgtctggtttgttattttcaagaactcattttatcttctctcagtttttattcaaaaacatttttttattcatttttcttcaaccactttttagggggttggaaaaacgactcccaaattttcgccaacgactcccgttttggtcgaggggtcgtcggctgggagtcgttcttccaaaagatggccgactttgggagtcggccatcaaatgtttttttttatttttttaatttatttttggggagttggcgccccaaaccgcccctcatgcttaagggggtttgggagtcgtcgcaaaaaaagtctcatcgaccggaaaggattccttccggtcgatgaggtaaaacaccctcatcgaccggaaggaatcgtcgatgaggttgttatacctcatcggcgccggaagggattccttccgtcgatgaggtataacaccctcattgacggaagggattccttccgtcgatgaggtaaagcaccctcatcgacggaagggattccttccgtcgatgaggtataacaccctcattgacggaagggattccttccgtcgatgaggtaaagcaccctcatcgacggaagggattccttccgtcgatgaggtaaaacaccctcatcgaccggaagggattccttccggtcgatgaggtataacaacctcatcgacggaaggtgtcgaccggaaggaggaaatccttccggtcatgggagcgggagcgacgactcccaaaccccctcaagcatgaggggcggtttggggcgccgactccccaaaaataaattaaaaaaacaaaaaaaaaacatttgatggccgactcccaaagtcggccatcttttggaagaacgactcccagccgacgacccctcgaccaaaacgggagtcgttggcgaaaatttgggagtcgtttttccaacccccactttttaaccacatgtatctagtctatttaatcctggctagctgcaagtgaataaaaccattggttcacacactccttttccgagagccactcccaaaaaagataccctccttttttggccctctatctcttgcgcgctgagttcagaatttcaacagattttgaattgacttgaacatcaaccaatcaatggtcctttgaaaccaattaagggaaatcagtatccagaaaaattcgacatgttaatgaaaaatttgtatctatcagaaagcttgatcttttggaatataatatggaagataaaagacagccttcctcatgaaaagtattatatccgcaacttattcaagctcttaatgaaaagcttgagaagttctcaaagtagagaagatgtatcggaaggtatccaatatattgaccttatggataaaatctatgaatccagatagggtcctagaaatctggttgatccatgagattcaattcacaaacactatggattgcttcaggatttgatccttcaatcactccttgaagtttcaagctgaattctatcaaggctttcattggggctgctgactcaagaagtgttcttcccccagggcccaaaaacccctggtaggttttctgttatatttacacttttaagctagtccatgggtcaattgtgggttttcatgcccctcagaaacgtaatccttcaacttgtaacaatggttgttatggtaaattttcaagcttaactagatcttatatttcatctcacaaggattccttttttttgattatcactacgagaaccaattactacaaaaaacaacagtattaaatcaacttgctagctaggataaaaaggaacacaaaaatatgggggaccaaaaaaaaagaacaataaatgatgtgggagtgtaattaataggtcttggtggaacgggaacatgatttcttgtgttttctttttggtttgtttggttggttgttttgaggaattccaatcagaagaaaagaaacacttgagatgtgaaacaaatgaataaatatgtatgtgaatatataatggaaggaagacaaaacgttcagaagttctccaagtttcttgactttgttttggatttgtttcgcttatttgagttgcgatagtgaatgaaatatgtatataaatagtgtatcagtgacaagtgatcctcttgttgattttatgatgattgtttgtttttcagttatgaaaaaaatggagtctgtgtggttgaaaatccttgttctaaagatgtgtgtcgaggatgatgattaaaagggaaaaaaaggggaatggaatacacaaaaatgggggagtttgggtgggggatggggggaggtagaggagggtttttgaattttgaggatttcttttagagttgaaggccaaccttaagcatagctaccaaaaaccgcaaccgaaaaaggaagccaagatcagccagatccccccctccaaagaaaaaaaaagaaagaaagaataaaagggaaggagaaaagagacgaaccagcagagatatcgatttcctcgaacttagcgagcccctcgccgtcgccattgaggatgatttccttacgggcatggacgtatttgagctgatttctgaagtgtttgagaccgattcggcgtatgtacgcctttcgagagtctgaatgatcgtcgatgggtcgggatcagacccatcgcgcttgatcggtctatccagtgatcagttccactaatgagtttaaatgtttcgttgagactgcgggttgtaaccaaaaaaaatccggaaaaattggaatcagattctccctatccttcgacttgaccgatagtataaaaagaatgagaggagaaggcgcttacagcttcattatgtctttcgaagtaataaatatactgatctaaagcgtcacaatagagctgaacgctagtgagttcatcgatactactagtggcgattctaagcgatttctggagacattcgaggaccctttttccgtctctgaggagctccttattttcgggcccagcggggtcctctgtctccggcccgactttctcggtctgccaccagagatgactagccagagcaacggcggtagcttggtgactcttcttgagcagtttggccccgtgtaaggccgctttcgttatcaacgtgtcatagttatccggcccaaacactcgcgaggcttgtagagtcccaatgatcaggacgatcgcttgtaattgggcccgactctcagagatcgactcttcgtagatcgtaaacgcctgcactgcaaactcgtacgccagctcctcgaggcctgccgcatcggccgcctgaagtgcttgtaagtataaccgcagacagatctccgacgattctacccggttgtagagcaccgataatacctggtggatccacttgaatagcgccgtgatcttcgtgtcccagtcggctttgtaatgttgtcgatagtggtagcgttgggctaacttcagcgcacaaatcgccaggggtggatatgtccatcgaattcgatctcctccctcactaaaggctttcctggcttcttgaagaagctatagcaaaaaggttcaacacattttttccttgcttcgtgttctagctgaatgatagaagggactctcaccttagcatgcacatccaggtcatcattgtgtaatagatggaccatccgagccagccagccctgttcttcagccatttcttcagggtcataggtctgttgacctctagatcccatgagctgacgatggcccatttgagtgggcatgcccaccccggcgtctctctgatcacggacgaggacatgacacatatccaggacacccttacaatcgactgggtcagcaatatgagtttcgtttttcaagatcgaggcgacgacggagtggccgatcgcccgacgcgaaaggaacggctgaaccagtaacagttcttggaagttcggtaaggccagtagagtgagcacggtcaggtacgagttgatcggcgccagtaagagcgctagaagattttggatcgacgccggatggtggagatctggactatctgcatgctcttggactttcatcttagcaaaacccaacacttggtcgacatattccaaccgatcaggatagcaactcagagccaagttggttagagagacgagcaacgccgtaacgtcttggatagaaagatctggtcgagcctaagtaagacgaaagaagaaactatgagaaatagagaaatggttcgatgaacggacgaatcagcatattggacactgaccctgatcagctcaacaacttgatgccaaaatacttcgaataatgggacgttttctggtattccacggaacttgcgaactggttggtttgggttacttggtccagcttcggggggttgaggggaggtgactgaggaagagctgaggtcctgaggttcatcttcaggttttgggggagtaggaaaggatgaatgaccgttgacgtctttgaaggcggattgttcctcagtgggtgcccaatccggattagaaaactttgaggtttgctgagattttgctcgggcttcctcgcgttgcatggtctgccaacgaacttccttctgagccttgatcttggccgccaatcgacgcgccgccagttcctcttgccgacgagtttcctcaggcgattcgttttctgcctcgcgggccgcataggccgccagtcgatcgatcaatgcgatcacgatctgtttgatgttcacttttggatgcagttgcgcggtggctgataggaacggtcccagtgtccgtagatgaaaatcgtctgtgaaaacctattcaacgaccaaaagtccattagtctagattcacctacataccggatcggcgaagtacagcattgcctaacctgtataaccacctccatcagatactcctgagcaatagtgtctttacaattgactacctgttccaagacggccgggagaatcattccctgatacatatcgagatcgacaccatccaactgactcaatctgacgaggttggtaccgacgaggatccttagttccttacgttccatctccctcttctcgcgatctctgctgagcccttgatgttggagtctaacccagagcttattcatctcgatgaagttggtgaggacgaaacctagtgaatcatggaggttgccggaaggactggctcggtcaagtggtggtcaataatgtcttttttggaagggttctaatgtttttagattatggtactttttcagagggtgggtacacaccctggagctaagcctatcgggaggtgatcgcgagtcatgccactcagatagtgtcgcaagaagagtcctcgagtgggatgttgaacgccgcgggtcatctccatcatatctttcatgatctccttgaccggcgcatcaggaatcgacatatataccgtcccgactgttatcatcaagtactaaggaggatcccgatcagcaccatcccaatctcaacaggtttgtttttgaggtgcctgtaaacctactaatcgaggaacgatatttccagcatactggactaattcgtagaggtctgccagatggtgttttcctgagatgtgtgcgtcgtagagataggccgataaatggcggagagcatcgaataccgccatgtctgctggacagaaagaagagtttttttttgatcaggatgttatacatatttttttatatgatcgagagaccaaactgacatagttcgtagtactgttttgggcttaaactgctagtcctgagttcggccaacatcgagctggcactcttcaatgcatccatgagctggtcggcatcctgtgatgatcggcgatggatggtcagtgtatgtatgcgtgaaggcagtgagaaatacatcggtttttgcttacgagtgatcgtttcatttggaccagttggatcttgacggtggccagagcctcggagagtagtttgccgtccatgacgtccatactttctcgagtggttttctggatgagattggctggtttgttcgttcgttcgttcgttcgttctttctttcgtttgtttttgtttttgtttgttattttggttggttgtatccagttgttgtggaggggtgttggagatgagttgaaggacttttgaagaggaagttgagatatcaccaccaccttcaagcagtcttgcttggctagagttcttgataatcacaaacaccacttcaatcacaaactcatccccaaagaagttctcagatctactttaacttaataatctctcccaaaagagtactccaattactcaggagattcagatccaaacaataacccaatcgaacagtttctgtccaaggcctcctgcgtaggattgaaaacaccccttctccccgacacacacacacacaatcttgacaagatcaagaaatcaggataattttttgaataaataaatatctgattcaagaaaccatgaataaaggaagagtattatattatagcaatttggttgttgttgttgatgatgatgatgtatgtgtgtttggaatgaagtattatgtttgtgacaaaagaaaagagcaaagaaggaagggaagagaaaagcacaaaccaaaaacaaaaccaaaaatggaatggaatgaagagaaagtctatagttggaagagaaagagagtgaaggtgaaagagagaaagagatgtacatgtcaaacagtacaaatacatacacactgagagggtgagttggttatagagacatcaggattaaaatcaagtaattatagacaacaacaacaacaaaatactcaaccgactaatcaaaaacagaagagaaaaggaaaagattggagtgaatgacttcgaaacaaacaaacattaagtgtaaagcagtaagaaagagagagagattcgtgaaatttgtaattagggttcgcaagtcttggagagcagccggagttgttcggagctcaaacacttgattttcaagcaagtgaggaaccatttggaatctgtttcgaaggtgtaattgcggatagaacgggtctgaaactccttgattttgaggatgattttggcgtaagtcctaagtttattgatattcaccaaggggtaatatccatgttccgtcgaatcgatatcgtcatcctcttgtttggggagcggtcgatcaggttcatcgctcgaagacttgactggttctcctatcgttggtagtctgggtagatcctcaaacactttcgggttcgatagcgtctttaacttgcccgtcttcgggtcaatctcgaccgggatgctgggatcagtcggatctaagtaggttggtaactcatcattcaccgttagatctcgtaagtagagtcctatagaagaatatcggcacagggtgtcattagcgatttcctttcgctacgttgattgagggataaaaaaaaaggagcccgggagttgactcacccaagaatggaatgcaagcgttgttcgagtttgaggaacgattataattgtgactggtgcggatgttggaacttgcaggggcctcggaagaatggaggaagtgagccgagacattgccagggagattgccagcagaagtattgggggaattaatactatgctgagtggaggttgaagtagtcgtttgggtggcactggaagaagaaagagtgctgggagagtcgttgatcagactgtcctggacgttccgcaaagacttgaagttagacagatgcgacgtgaactccttcaggtctcggaacattcgcgactcccatatccctagctttgaccaggtcttcttcaacctctccacatacggcgtctgtaggccatggataatttgcgtcaaggtttggaagttattctgtcgataacatttctaattaaagaaaaaagaacagtaattcgcacttcagatcagcgatgggagacaaagaggtcctagcctccttgtgatcaagataagagaagcttacaaatgccaatctgatgaatttacccaagagagcgacgcgttcatcgagatttaaagtgaggaccaactccgaagcgacccagttacaagtcaagttgaacctcatgatgagagcgttaatttcagtcccgtcaagtttttgagcagggacgtccatcaagcggtttgaagatgaggtggcaaaattctggttgctttggattcggcctttgatccgcattttctccttggccctttgcttcatgaacgtctcccaacacgtcacagaatcctctgcgggtacgcccttcttctttcgcgtccctctttggccagtccccccattcagataaccatggtggtgagaactacttcggtcttcttgccatttgcttaataagagttcttgccaggtgatatttctcaagagatctcgctcgatcaaacagaactgttgggcaaggatttcggtccgacaatctaataagaaggaacgatgaactggcggtagcggtaaactgtggataatcgccggtttaccagtcgtcgaattgtatggtggtggtgggagtggtgggatcgacccgctggcgatcccctttggtttgagctgactacttgacttggggggattattattggctgaaaacaacttgtgcagcgaacttttgcgagtcatcacttgttggctgcgtgttgcgagcctcttcccatttcctctgagtgtcttgacatgatcctccgagtgattagtcgccagtccgatgtcgtctaacgatgtgcccttcgaatgtgctgtaaaaaatcttatgcctggcttggaagccggtgcatgattttgagtggtcaaaacgggtggtttggatgaagccaaacttgcttctgcgaaatttgcagtggatgggttggagtattcaatgctccctggcatggtaggtgagagattaggtgctgggatgggttgagtatctgcctcttcttcatctccttcggctattggtgaattcaatgcagaccgttcgagcaatatactcatcgattttctggtgggttcactactacacgttgactcctgaagctggactgctttctcttcattgacgtcatcctcttcaccatcctcatgttccacctgttcttcccggtcttgctgttcatctcgctcgtcctcgtcctcaccctcggcttcattgttatgagcgtctagcacatcctcgtcactctcttctgatgcttcgtcatcttcggcagattcagagcatgtttcgagttcatcagcctcatcagtctgagaattgtagctacatcgatcgtcagaggtaggatgagagaacgttctggttcgtcgagaggcttccatcgacttgatcatttgcaattctaccttccgggccttctccttctccctgtcggcatcgatcactccctccagtcgacgcaatgctgcttcaacatctcccggctcgtcatcatcactttcaagtccatcggcaacaaaattcgcaaccacccccggcgtcccactgtcagcttcattctgttcgctcaagctggactcttgagccgatggagcaagagaaggtgtagtgctgttagggatagaagatctgtgagagagtttgctccgtctgaacatcgatgctgcgatcgaggggacacgtctggtgccaatcgacgaactcgtctcagttgaaaacctttttgagcgatcatcgttacctttcaataaaccacctttcagattgaatagtgacttccgaccaaaagcaatggcctgcttcaagtcaaccgctccgggtaatcgtctaagtttttgtacaccaactggggagtcttcatcgctgtcaagaagatcgatatcatctaattggacgctcgtcggacgttcactgaggtctttctctccatttggagcagaaacactgagtgaaaaagcgtttagtcgtggactgtcctcagagtgtctggtgaatgagtttgaatgctccggtacagtgccagaaaaggattcatccatcgaggcccgcatgaggaccggacacatatccttgtttgtgaacttcttcctcaactgcttcttgagaaggtccattcctccaccggcaagagcgagatgatgagcttcagatttgatggtctcagtactcatcgatccgtgcaacagatgttcatcgcgggcaggggtagatttggtgatcatgtgctgttctccggatacgtcgggtgacacctgagggaggataaagatgatgaatatggtgctgaagtaggagaccaataatctggattctcacttaccacgacgagatcagcagtagaagcttcggtcttgggctcccctccagattcagaatgcattgactgggttgaacaagtggtattggacaatgaggacgacaaagacaattgactttcggaacaatcgtcgtattggaccacaggggagcccgatgattggtctacttcgaccatgctttcgggtcccgaatcggtgttggcgggctctttaggcttcgacagaccattgcaatccacctggatgggctctttggtgagattttcctggtaggaactgatcgaagaatctttctggatctcgaagaagtttaggtacctctccaagccacctttggcacataagagatcgccaacctcgttttgttgtggatcctgttgggagccagtttctctggttagggaagaggagaacgaatcaactccagaagctactccagtgtaatgattgctggtaatagccgcattggaggccaaatgcggaccagaacgattattgatcatccgcttgaatcggccaaacgtgcccatggtagaggtaaaataacgctgaaaaggattgtggtgttgcgggaaggttaaactcccctgattgaacggagcgggtgtgtgattagaaagattcagcctgggttgggcagcattatgtgacttaggtaagtctgatgtgctctcggggggtctcatacgagaaatcatcatttgatgcggatgctgttttggtaatgtgatgtttgcttggtgaagggagtggcgggatggatctgaatcaatctccttcgagataatctgatgatagacaccttcacgagctcgtctagtgtcaaattgaaagacttgtttgagtttcaaaatcagtttttcgtcagacttcgacaagtccacgtcttcagtcgaggctcgagggttctcctcttcttgtaatacctccggtgagttggtcgcgttcttcttgtcgcaagagggaaaaaaataatggaaaaaatggaaaaatggaggttatcaataaaatttcccacatacctgggattcgaaacaacatgcgggaatgctaaaaatactcacgtgatcagcctcacagagtctcagatcgcttcgggcaaagttagacgcgcgaacttgcaccaaagtgttaatcgagtgagctcttccgtgaccaatatcgactttgggtgaagagcgttgaagatcagtgagatcagcggtgtgtgatctgcgattacgtctggctgaagtctggtcattccgtttgtctgactccgcaaacaagtctctgacatccactttggttgatttacgattcaaacggccttgtttatcgtcgtcatccagttgatcaatgggggtggaaccaggtcgaacagccacgttaaacgattgatgatgagttaattggagctctttcaaaactttcctcagactctttaagatcctcaagtcgtcctctccactaaatggtgatggtgttgtggggtgatggtggttagactcctcggcatccgaaggagtacgattatcgagccgactgatgatacgttgaacgcgcttaatcttttcaatcagattttcgacccagttgtgtagttcagtttgtagagaaacgtcggttaagaaatcatcctcaaagtgatgaaggagccagtgacggatcatcacaaaagtcctaactttggccacccttctgagtgtttcaccctggagatctactgagatcagtctcccgtcgaggcccaggatccccttctccaagttaggatcaaccaagacactgtgcaagttccaatcgggaagagtttttgcataacttaaacttctgaacatgatcgaccattcgaatctggaagcaagtaattgtgcgagttccgtcggtttgatgattgcccggtaagtgtagaaaaattctaccagacccagagagtcaatgtgggtcgtcagttcggcaacccaacgctcaattgtggccgccatgagaatccgatcattaccgagtttcggggtatgttcttcgccgtgggagatggtcgaatgaagttgagaaagctcctctcgagatcttcggtggccgctgtcatcgtgaggatgacgaacatctgtcaatagattaggggacgaatttgagagtgagtcaatgttggagtgatggctggtcggagttcttgcggatcgactccatcttttgggaatgctcggactggatggtgaggtgaaagcgaccgaagttggattaagggcgtgtgttaagcggcccgtggaatgatcaatcccgagattggaagtgctagcagaggcgggatgatgagggtaatgacgagtttcaacggttgccgaagaacgctttcgggatgctgggtacacgtttgctggtgattgctgacggggcgcactggacgggctctcggcccagataacaaatcttggatccttgttgaaaggtgaattgaaattagcaaaactgccgagcagattggaggagttcagagaagaattgatagaaacacccagagattgagaatgggacgggttcgaggaagtttcagatggggtagacgacccggtaagctcaggagatagaagtcgacgcatgagatcgacggggtctcggcgatgggtatgagtaaaaatatcaaaaacccttgggttctgaaatcgacggggacgagcagatgacgtagaatcctgcaggtcagaagaccgtagcccatggtggtcggaagacggtatgttattgtcatggtggtcggctccaggtgagggttgatgatcagcaagaggaagaaatccggagagcgacttgagagagttgaactccgtgctgggcttggcagtccgaatagattcgtttgaagcgacgccatgcatggtgggatgtttgagcagggtgccgatgggttgaaccgaatgatcgctgtcatctgagcaggcctgatcgagttgaatggtttgagcaagggatgaattagcgtcgaggatggcgtgcatagcaggtagagaaagcctttgatgggagtactgggatatgtaacgcggcttgttgagttggctgagtgatgctgaggataacccctcgatcccatgggggctggcaaatgaaatgggcggatccagagcttctgggggattgatggatagtccggaaagacatgggtgggggtcgcgtgatgatagttcggtggattgagaaaggcgagagaaagatgaaggttgtgaggtaggtttagaagggtcatgagaggagttgaaatgatggttgagttggccagagctaaagcttttcttgaggattggacgtcgtaggacagttagcttactctcaccggatgattggtgttgagaatgccgaggaaggccatcagggttgggctgcagttgaacgggttgggtaggagatggggagggttggttgaatgaagtttgagaggaattggcatgagtgactgaagaggaaaggttagacgaagcatgagttgaagaggttaggtcagaggaggattgttgatgaaaataaggtctggaggcagtttgataattagtatcggtcagaaaatcgtggggttgggtgacatcgcccgacgacggtttctccgatgttgaatcttgagatgtgttcaatgctgaagagagagcgtgggtgttggatggacgaaagatttcgggcagttcttgtggaggagttgatctgatgaggtgcttggaagaggagtgagggtgtttgttggtttgatgaaggggagatgatttgaatgaattggatgccctcaatgttttagattgtcgccagcccaagatcttgccaagcacatcagcctctctggcgttctgacgagagaatctggaggatgatgaggtgggacgagacttaggggcgggggaatgatgatgaggcttaagtgagttgatgttgctgttgttgttgttcttgggactagatttgattggaaacttcttagatggagaagaggcggtcgatgaggcgattggttgaggatagtccgatagattggagcctgagtcctgagaggaatgtggtagtttttgagctggtgtgaagtccgttgctgagtctcctgtgggtctttctgggaggtgggcaaatgcgccactgctaggtacgccggctgacttggagagaatggtctgagtgtggaatggttttgacttggatgggctgttactgccaaaaggtgagactgaatgagaagagtgcagagaagtcagtacatcgtgcatagttggattgaacttggagggtatgagttgtttttgattgcttactcgaacgagacttgcttcgatccatcttcctgcgagctcgttcgttgtagttatgtgtttcgttacttgaaaccagcgttctcgtcgtcgtccttcgtctttgtcttcgtcttcgtcgttgttgatgtgtgttgttcttgttgaccgtctccctctctcttcacatgacacacacaaccagtccgacagacggggctcggggcgggagactcggtcaaacggggggagaccacaccaagtgattatgtaatgtgggtcggcatttatgtaaacttgtcagaaggatccaaagatcacagtttcttgaaagattctattcggctgtgtatgtacagtgggtggaccattatttttggctgcctgttttggattctacagctgcaaagcacaaactttgagtcacaagacttggtgaagtggtgcagaataggtcccagaaaatgaatatgaaaaaataaaaacaaaaaacaaagttttaacttttgcgaaaaataaaaaataagaatgtttttttccaaaagctttgttattcattttgggggaatgggagtgctgagagaaacaaagagtggaacatggcaagaatgattataaatgaaaaaaattggaaccaaaaaaggttgagcctcagggtggtagtccagattggagtcaaaacagtaaattctagtgctttactgcaatgtgagctggtgaatgccccactcaacaactggttaaaactatctggtaaccactttttccaaaattttcatttataatcattctttccattttccgttctttctttctctctgcactcacacttccccaaaatgaatatcaaacctttttgaaaaaaaaaatcaattttattttttatttttcacaaaatttgaaactttgttttttgtttttattttttcatattcattttttgcaagctattctgcaccacttgaccaagtctcatgactttaatccggtgctttgaagctctgggatccaaaacaagcagccaaaaacaacggtccacccactgtacatataccccttgtgagtcaatttacaggtaactatgaggggaaggcgcttgttcagattgagcgctcatgatagcccccatgaacccatcagagtgaacaagcatccaggcttttcatagtgagaacaacaataggtggtatgaacggtgaaacgatacgatatctgccatgtatcagccatgtatcactccatgtatcagaaccccaatgaaaaaaaattatctgaccaatgcatttttatttgcaaggagatagagtgtccaatcaacgatgtaaccgatccgatccccggatcggtatttattggggatcggatcgaaatgtaccccaataccgtgtatcgggatcggatcgtttttccgatccaatcccgatttatcagatgattgggatcagctggggcgatccgatacgagccgcgtgggaacttggtatcggtatcgcccaagccaatccaaggattccccgatcctgtattgtggcccgcccacattatttgggaccgggtcggtcttcatttccgacggtatacagatactgctattctaataccccaccccaccacccctccagtccgactcccagtcctacatattcccaccaccccatcactaccccccccccatcgatcgtcggtgtcctcacctcggctcgaatctgacgaccgaccccccccctcgtcgcttcacccatccatcgtcgggtcggactcggactcaaacagagattgcccggcctcccccactcgtgagtcgtcgttgaagttcccgctcgtcgttgaagttcccgtccctccgcttcgtctgtgtcgaatctgacgacccccccccttgtcgcttcattgttcaccaggcgtcgggtcggactcggaatcgatcggacaccgtccggcctcccccactcgtcgttcccggccgctgccctccgcttcgtcgctggatacttaatctggcgaccccccacccttgtcgcttcacccttcaaacgtcgggtcgtactcggactcgaacggacgtactcggactcgaacggacaccgcccggtgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaataatttaatttattgttgtggcgtaactttatgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaaatcaatacaagatggttatacaacctttacacggtggatatgagtgtgaaaacaatccaagtggaatattttatagggttttatggttttacggtgattctggataagtagtgaaactgttggttgttgttgttgttgacaatgttgatgttggtgttggtgggtggtgttggtgttggtgttggtgttgttgctggtattgccttcttcttctgttgatgatgaccactgagctgctgggaggaatgaaccgactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacttgaggtgattttgctggtggtgaccttgtggatgcactgcctcctgcaaagagtacatgcattgagctaattattctgtggaaataactaaatatggtactactgtatgtaaggattgcataactgcttgcactgcctggtggaggtttttctgtccacatgcatttatgcaaagtctgcgtcaattcaattaagtaactaagtggaggcctaatggttgcacatatgcatgcaagaattgcataaatggtctgcactactggtggaggcctgctgatgtaataatttatgtgtatgtacttatatatatgtggtaaaatactattaaatactaattaatgactagttatggtatggctttaacctttatattggattatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgcagattctgattatgcaataatatgttcatatatgtaagtggtttatgttgtaaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacatccccccccaaattaatgctgtccgcagcattcctggtgtaagcaagaaaactgccccaagcctctagttgactaattttaattcattaatacgttttgattcctaactgatatcctactgattctccttttcttcatgacttggtccttctgttcatctgattgggttccactttgattgagtttccgccgtccaggtttttcttcattgtaactgatttcttcctcttattcccaaattataatatacgtttgtccttgttattctcctcgtctcgttctccgcctgccacgtccaaatcaaaggctccaaatacgactctctttcattctatttcatgggtattagtccaaggaaaaggctggtggttgatgtatttgaaggctgttccaaaaagaaaggtctccaaccgctgagtcaaatgggcttttgaatacacgttcaattcaccgtccccccggaaggattccttaactatttcttccacattttcattctatttttccttcacatcgataattcctattcaagtctaaactatattactatttagtataattggttgatctgctatcttctgaacttttcttcctgttttagtttctaatctctctctctgcgttattccaataaataaagcctccagtccttgttatttaaaaaatttgtttccgtatagtatccgttattcttctcttcaatcaatggcctagaatttgccttctactgactcgttgctgtcttcattactttctccggaggcggattcttcttccctcccactttcattattactactattactacttgtctctttgtctgatttgtcttctgccccttcttccaattgctcctctgtaagttgtccaattcgcatggttttgcccataaataatgataatccattccctgccgtgttttgattttgtgttttggccctgccgcttgattaatttttcctatccaaattagatatacagttttaagtcatgtaggacctcccattgtgattgataatgggaccttgatttatcttgagggtttgcagtttaaggtcttactggacctcttcagttttgagtttgcagtttaaggtcatacaggacctggatttatcttttaagtttgtagtttaaggtcatacaggacctctttttatttttaagtttgcagtttaaggtcacccaggacctcttttagctttaagtttgtagtttaaggtcatacaggacctcttttagtttgcagtttaaggtcatacaggacctagatttattttgagggtttgcagtttaaggtcatgcaggacctagactcccagtccttccttcttttttttttttttttttttttttttttttttttgctgtagccttactgttctctttgacttttctcatgctccaatgtacagctttacttgtgctgtgctgagttgggcggtgctcttgtagtggttgttttggttgtgcaacggttctgcctcgcccagtcagagaaaaaaatccaagagtcttcggctgcatgttctccccggccgtccggactccgataccccaatcaatgccaagaacctactaacgatcctcgccagcttccaacggtacctctattcggatccgccgctcgtaagttctacatacatccttccacatgttccaatcaggctaattgctgtttccttttgttttgccttccttggctagtagtatccgtcaatcgagccgagatccccaccaacgtcctcgccggttcgcaatcatacctccattgcattcgccaagctctgtaccggcgagtttctcctctcgcgtcttccatgtagcttcgtgcagccaaattaaccgccactcccctttgttttgtaacaatactctagccggggttttttttatttttttattattattattattattgattgatgcccagattcttcgagctcattaccagtgtcggccgaggtcgttttcggatccaatgcagttgtttctgctaagactgctttgacaatctccatcatgccgcttgtcgcagccaagctaacccctgttccgtttgttgtgctatactccaaccgctagccgttttcaacgcactcgtcgatcggtcggttcgctttggttatatcacatccttcggccgttattcaactcctctcgcatgacgccatgaaagaccaaaattcgtgccagccttcaacgatacctccatcgaatctgccgagctctgtaccggtaagctgctttgttccttgccctgcatgtagtttttcacagcaagactagctgttgcttattgcttctagctgccaccttcgtcaccgattcacaacagccccggcttttgcgctgtggccagttgaatctaatcggttaacgcacagcccgtgcctccacctcatagcctttagtttaaaaaaatgatcgctgttcttgtttggattccttgtttatgcgactcgccggggcggacgcaagctgtcgtctctcctccgcttgtccgacaagcatagcagcgcaatgcctccctttatggtcgagtatcgtcctcaatcctcgaagctcctcccctcgatctcgaatataaaagcagcccctcgtcgccttcctccttgtctctactcccctcggcttcatcagctcccagctcacctccttggtctcatcagtcttccacttgtccaaagttcctttccgatcttccgtcttgtacgatggcaactgaggaaagtagttatcacccgaataccaagaacttttttttttttttcctgatgcttgtgaatagatatcaacacagacatagctgaacaccccttgtccattctgagccattttttttttctcctttgtgtatgtgggtaagaaaaatgatataaagaaaattgaagacaggtaaaagatgtacaaatttaattatgtctagatcaagctacctgattgtattcttgatgtttttatttttatttatttttatttattattttttttataattctaatattgatatactcttgaatgaatttgaattattatagggctgtgaaagcttgaccgtatggggttgagttgtccaagcctaagaaagctgaaacctttgttttgagtcttgacgaaattgctttgaaagttgtagatggattttcttctttttacagaaaaagttagacagtttaacctcttgtctgggaggcccatggtgagttctgtttgttcaagcttgtcttgcccaagaaaaaaacctggtttacttgagccgcctctgtccttcaaatatttgacctccggttttaaggtagaaaatccccaaatcctagtttccttttgtcgtagttgtcctccagggaattatccgcagtttttgagtcacagaacaaaaaaacctagttttctctagccgcagttgtcctccagagaaatatccgcagttccagtgtaaaatcaaaaaaaatcctagtttcctttagccacgctagtcctggagagggagttatccgctgtaggttatatgtcttgctggggttgattacgagttactgatcctctgagagtcgtcaggccactgttgggacaccagatgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtaactttatgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaaatcaatacaagatggttatacaacctttacacggtggatatgagtgtgaaaacaatccaagtggaatattttatagggttttatggttttacggtgattctggataagtagtgaaactgttggttgttgttgttgttgacaatgttgatgttggtgttggtgttggtgttggtgttggtgttggtgttgttgctggtattgactagacttggatgatgatgaccactgagctgctggggggaatgaaccggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctggtggtgatgtacttgaggtgattttgctggtggtgaccttgtggattgcactgcctcctgcaaagagtacatgcattgagctaattattctgtggaaataactaaatatggtactactgtatgtaaggattgcataactgcttgcactgcctggtggaggtttttctgtccacatgcatttatgcaaagtctgcgtcaattcaattaagtaactaagtggaggcctaatggttgcacatatgcatgcaagaattgcataaatggtctgcactactggtggaggcctgctgatgtaataatttatgtgtatgtacttatatatatgtggtaaaatactattaaatactaattaatgactagttatggtatggctttaacctttatattggattatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgcagattctgattatgcaataatatgttcatatatgtaagtggtttaggttgtaaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacaccggcctccgccactcgtcgttcccggcctgccctccgattcgtcggtgtttcgccggacgagccgcagccgctgccgctgttgttgctcttggagtcgtgggctcgacttggtatctgcccccgaccactttcatttgtttctctcgttgtgcaagacagctagtcagggcctgaggtgagtcattgatacgatacgatccggtatcgggtatcggatcggatctgtcatttttgttcaattttttttggtctcttgtccagtccactgacttttactttcactttcttttcagttgtttctttagattgccctttgaagtgtactgtcaggtgtgtttctccttgtgattattatttattggttcatcaccaattttttatggttcatcactgaccacttttgcttttttgaccattcatttaggtttttgtctattgtcaggtgagtatttattttgttttatttctttttcttaattaatttttctattatcattatgatttattggttcttcactatttttttatggttcatcactgacatcatttgtttcttttcccatttattcagggttgtctctagtgtgaggtgagtatttgtttttttatttatttttcttattgaatggattactatttttaatcattcaatcaaatgtcagatcaatctcaactgacatatcattggactttttttttcagacatagaatagtgattcaaactcttcaccaaggaccaacaacactgcaacttccataaacaacggtttcacaatctctactcgatcatggccacctcctcaacccctgcttccaggtctcagcccaacacccctcctccaggaaccccatcagcctctcgtcctccatctcgacattcgacgaggattaccactccagtccgaaatgaccctaattttgtcaggcccatcaacgattctcgcaaggcccttcccccttcttcagcaactcagacgtctgcaagacaatcgcgtaaacgtccccaaagaccatcatccgcttcggcttcaacctcgacacgtgccgcccgcaagaccaagaaggccaaggcctctcgaacgcacaagaaacacaaaagcaagagggtcgttctatccagtggggattccgattctgagtccgactcagaagcttcatctcaatctgaacctgaaacgcacgggatggcaaagatgattgacttcacacaggattcagatgatgcaaaccgccgattcaagctttgcaagtccaaggcacagccaaaggagtcagagtttgacaagatagaggagtattttcacccccctgtgtttgaagaaggcgacgtaagtttttttatgttattttatttgttttcttttacacaactgacattgtggtttgaattttcataattttttagactgaaccattgtcttacaaatgtaaatggtgcgataaccctgatcggaaaggggtaggaactcgtgcaaacctcgtcaaacattgagacggtaacgagaaccgagaaccgtgcccaggacgagccagggcaattgcggcagggtgtaagctcccaatgactgcgaaggagaaaaaagcacagaagaacgagcccaaacaggtcgcaatgtggaaaatggtggacggcaacaatttcgacaacaacaccttcaaccagctcctcgtcctctggattatttgacattcgttgccgtggcttcgaatgattatttgacattcgttgccgtggcttcgaatagaggatttcattttaggtatagcattcagatatctccgacatgtcgccaagccatacacccgcgtctgggcggccaccgaggcacatcggctgtactgccacttgcagagtaaggtgttggacacactccaggtgaatctattttgtcctcttgttcaagcaaatagttggctgattgctcctctggattgcacatcttagtcaaatacctcaaagctcagcctgatccatgatgtgtggacgaccaaggggaatcgaaatgcgtttctaggaatcaccgtggcttatatcgacgacagttggacattcaaggtctgtcacctgtcggttaagtatattgcttggacacataagggcaaatatctggctattccattggcgaacatcctcctcaaatccctcttgaacaataagataagtatttctgttattatgtatcaaactttgtatgacatagcagctagctgattagcaattattttggttgttgtatttacattatagcccaaactactgactcaggttcaaataacctcacaatggctgtcgaagtcgaccgattgctcaagaaggacgcaaatcacaatcaggccatctcaatcgccaagaatcatatccggtgcttttgtcacaagctagccctcatcctcaatgccggcctcaaatcaatctcagtaccccgacgcgatcaaatacccactggccccgtgttgggttttgtccccggcccgtgtgccatatccgaggaatcatctgactcaggccaagtggacccattggccaaccccttcgataccgatggctttgttgacgattcagactccgactgcagtgatgatgaaggaccagaactgagggaggccaatgttattgagaaagtattgaagaaggttagttatgaccttatttttattatatttttcatcttgagaagttcaccctgaccaagatctatcctgttaaaataggttgattatgtgatccaacgaatcacttcctcatcagccaagcaagccgaattcaacacatgggccaaaaaactcgactactcgggcccaactctgatcgccggttacggtatccgctggaatatcaagtttgagagccgtgagcgagggtatattgcaaggaacgtaatcaacaaactgattgagaacgagcgagaccgacaagaacatgagggaggcaagaaccacttcaatgaatatgaaatcacacgaagcgactgggacattgtcaagaaattgaatgatatcatcagtgtaagcgtttccttgtcatttccaagattactttcatttcagtattttccaagattactttcatttcagtatctaattacctatgaaatcaaaatttttctatacatcatcaacaggaattctattacatcactaagaagatggagggcgacatcccatcggcttcaatggtccttgcaaaataccgactcctgcggcaatacctcgagggcaagctcagcaccatcaccgaggatgaattcaagaacatgatcaacaccatgctcaaaaaaatcgacacctacgtcaacgaggctcttgcatgcgatgccatccttctcgccacagctctcaaccccagctaccgcctctcaatgatccagaagtggtacccctcagccttcccgcgcgcacaatcccttctggaagaccaattccaacaacgcaaacaggccctcaatgaccaggcagcaagagatgaagacaccccgccacccgaaaagaacacaaccctgccccctggtggtggactcgaggaagatgtcgacttcttttcggatgctgcgccagagacctatgacgagctggcagcgtaccttgggggtaagtatcggctgccctcttcacaggctgctgattgcttaacttggtggaaggtgggttcaaacttttcataattcaggttctgagtttgtcataagaatctgattattacgtttttcgatgaaatacagcaatattcaacagaatttccagtggtggcactactggcccgagacttcctggccacaagtgctacgtctgcaagtgtggagcgatgtttttcagccgcggcggacgtttgcgggcaagatcgaggcaacttatctgccaaaacaatcaaaagatgtgtaagttcccaccaatggatcactcaaggggtaaagcctgatggcccaggacataatctctgctactcaggcagaattggaagcagccaagacaacaaaaaaacctgtcgcttcgacctccggtgtcaaaggttaatttcactatatccttttttattttattttttcacctatattcacagcctctactctctaggctctaccaacccccactcagtctcccaaattttatttcactccacttgaaaaaaatcccttgaagaaaaaaatttgaatatttctttacattaagtatgaaaattataaatagcgatgaaaaaaaaatctcaggctctccatttttagcttcaaaaatttacattcctgtttttattttcataaaagtaaaaaaaaaaaaaatcatgcatatatataaatgcccaaattttttcttttaaccaaaaaaaatgccttttaatatgatcccacagataccggatcggtatcgggatcggtatcgcaatgcgataccaatccctaaccctgcgata